1772 563 1653 1700 1670 1567 1524 1496 1483 1468 1417 1398 1391 1411 1431 1465 1535 1646 1650 1656 1740 1654 1517 1482 1489 1366 1356 1433 1496 1505 1529 1565 1660 1730 1610 1531 1484 1571 1649 1641 1664 1668 1654 1641 1684 1654 1659 1561 1423 1373 1395 1335 1201 1183 1245 1365 1527 1784 1663 1538 1427 1263 1341 1238 1334 1352 1385 1528 1431 1382 1314 1244 1245 1183 1146 1106 1060 1036 1029 1016 1014 991 1002 969 981 942 950 973 996 991 1044 1071 1075 1023 1048 1075 961 898 847 833 809 886 853 811 777 766 789 798 814 821 814 771 720 691 693 715 733 750 730 706 692 690 693 693 662 661 664 664 663 663 656 654 662 674 672 669 664 664 670 705 726 757 740 697 722 744 773 783 781 777 781 818 869 877 857 882 922 884 870 961 1034 1195 1350 1570 1594 1315 1113 1009 889 914 911 959 1069 1158 1168 1247 1276 1206 1032 1015 1374 1533 1569 1656 1769 1803 1815 1928 1762 1454 1229 1279 1232 1320 1410 1369 1423 1443 1537 1738 1926 2081 2069 2013 2095 2099 2121 1987 1841 1828 1908 1788 1841 1910 1913 1841 1864 1913 1907 1874 2008 1988 2146 2344 2455 2420 2348 2314 2418 2304 2433 2157 2068 2264 1988 2021 2140 2232 2440 2689 2536 2408 2583 2418 2207 2400 2768 2800 2847 2896 2877 2512 2488 2456 2306 2237 2185 2091 2081 2119 2189 2276 2363 2494 2559 2565 2610 2821 2944 2932 2877 2819 2930 2781 2711 2583 2528 2253 2277 2235 2155 2354 2418 2470 2621 2631 2508 2490 2467 2571 2430 2718 2566 2299 2502 2581 2407 2509 2674 2489 2476 2724 2521 2398 2268 2207 2263 2049 2008 1999 2013 2033 2039 2083 2147 2079 1930 1910 1901 1893 1886 1908 1963 2026 2095 2162 2199 2271 2436 2515 2552 2565 2835 3234 3192 3186 2968 2809 2632 2554 2427 2341 2504 2438 2348 2583 2611 2477 2249 2213 2165 2025 1795 1743 1700 1681 1681 1697 1714 1735 1808 1915 2093 2226 2206 2661 2850 2892 2971 2936 2702 2344 2070 1895 1805 1738 1689 1665 1659 1650 1640 1631 1625 1618 1573 1553 1531 1513 1498 1486 1476 1468 1465 1465 1465 1463 1463 1465 1467 1466 1469 1470 1474 1481 1483 1486 1494 1509 1503 1492 1491 1491 1485 1478 1472 1470 1471 1470 1471 1482 1492 1504 1516 1531 1541 1556 1564 1585 1620 1646 1664 1674 1669 1698 1739 1746 1723 1708 1607 1554 1535 1530 1533 1526 1531 1533 1536 1541 1543 1539 1538 1537 1539 1540 1545 1552 1558 1569 1585 1600 1610 1616 1619 1634 1649 1666 1675 1683 1692 1701 1705 1728 1750 1770 1785 1788 1787 1806 1843 1866 1874 1908 1922 1931 1949 1983 2003 1983 2003 2044 2105 2164 2237 2332 2322 2513 2582 2457 2718 2663 2511 2324 2281 2441 2194 2118 2102 2164 2225 2259 2236 2359 2464 2674 2550 2449 2482 2446 2494 2691 2825 2628 2625 2548 2493 2383 2462 2553 2678 2516 2366 2390 2434 2469 2455 2450 2519 2562 2731 2941 3022 2702 3064 3068 3121 3170 2895 2608 2701 2977 3059 3181 3369 3346 3196 3162 3163 3164 2942 2911 3191 3240 3139 3311 3319 3276 2956 2511 2545 2647 2985 3321 3082 2844 2907 3337 3450 3332 3367 3198 2943 2800 2738 2655 2915 3030 3178 3044 3089 3200 3005 2831 2735 2678 2971 2898 2640 2599 2668 2566 2392 2320 2288 2177 2078 2079 2131 2075 2008 2027 2056 2011 2125 2107 2025 1936 1916 1923 1918 1887 1860 1906 1939 1904 1856 1789 1746 1708 1699 1675 1656 1642 1635 1618 1629 1601 1594 1602 1581 1548 1505 1498 1479 1469 1469 1468 1464 1468 1455 1450 1445 1447 1437 1427 1418 1415 1398 1393 1378 1353 1339 1344 1367 1388 1357 1338 1306 1277 1257 1248 1236 1241 1250 1257 1267 1285 1295 1306 1341 1376 1367 1347 1351 1384 1408 1431 1444 1442 1449 1434 1418 1399 1414 1443 1466 1439 1411 1400 1427 1400 1387 1370 1363 1387 1421 1471 1506 1582 1549 1555 1641 1737 1845 1926 2039 2109 2141 2242 2313 2372 2430 2493 2544 2550 2527 2494 2487 2484 2494 2488 2492 2445 2392 2363 2372 2335 2295 2233 1900 1725 1621 1590 1560 1555 1524 1501 1465 1455 1432 1426 1445 1461 1473 1470 1452 1431 1415 1400 1397 1412 1437 1448 1447 1434 1419 1409 1394 1379 1389 1373 1394 1389 1394 1356 1346 1332 1316 1278 1274 1290 1297 1302 1310 1316 1333 1350 1383 1386 1414 1437 1448 1459 1468 1445 1457 1452 1452 1435 1436 1450 1470 1495 1528 1551 1539 1547 1522 1514 1511 1496 1497 1502 1494 1488 1484 1483 1474 1488 1490 1471 1433 1418 1424 1433 1432 1409 1398 1380 1377 1367 1368 1386 1413 1438 1450 1439 1442 1422 1389 1384 1401 1416 1390 1375 1367 1354 1373 1406 1424 1410 1395 1390 1415 1425 1459 1487 1461 1429 1413 1397 1387 1414 1429 1399 1361 1339 1319 1312 1311 1300 1286 1282 1270 1266 1270 1259 1269 1276 1264 1273 1282 1299 1319 1321 1347 1378 1387 1423 1468 1492 1428 1481 1602 1635 1750 1722 1757 1804 1695 1723 1673 1691 1694 1681 1760 1956 2027 2057 2066 2038 2070 2089 2058 2072 2073 2060 2033 1948 1850 1835 1821 1861 1901 1880 1840 1804 1804 1764 1717 1690 1691 1709 1732 1773 1725 1641 1632 1615 1620 1578 1534 1509 1490 1409 1361 1296 1274 1330 1275 1229 1186 1166 1134 1151 1102 1053 1030 1019 998 977 954 937 933 918 909 909 911 912 916 922 929 933 938 941 943 943 946 945 941 937 932 936 930 923 922 920 906 894 864 842 841 818 791 778 774 775 786 783 782 763 711 772 813 778 804 825 842 829 786 802 840 856 854 849 847 842 837 832 832 809 807 805 794 782 783 787 788 779 770 795 814 788 766 760 762 778 778 751 731 734 728 726 717 691 681 678 674 678 694 694 703 711 707 708 701 684 674 656 648 668 683 682 680 680 673 651 639 625 656 649 652 670 679 674 669 648 625 600 630 648 614 619 645 662 660 633 619 629 636 651 662 662 668 647 632 615 596 605 598 610 628 662 662 661 646 621 596 611 607 629 614 622 649 654 652 652 645 642 639 641 637 630 633 632 638 638 627 634 625 603 589 584 581 575 587 585 577 571 566 573 572 568 563 561 561 574 585 570 552 547 546 549 554 561 551 539 537 535 529 522 530 518 497 462 464 482 516 531 546 588 575 550 543 535 530 527 498 460 497 521 499 506 489 459 427 414 412 428 443 456 450 443 471 472 484 491 489 502 485 495 471 488 494 485 479 496 485 494 507 518 500 490 484 487 510 518 518 517 520 534 547 565 566 544 529 546 566 570 555 574 582 582 577 570 523 486 467 451 440 427 424 422 412 408 404 403 401 398 396 398 396 394 394 394 389 389 389 388 390 390 389 388 374 382 388 388 389 390 392 395 398 399 399 397 396 397 397 398 403 406 410 410 415 415 416 420 424 428 429 429 432 439 447 453 458 463 473 472 478 486 488 490 498 503 506 511 517 518 509 522 552 547 545 543 539 532 523 516 520 523 520 517 520 519 516 512 509 510 509 502 500 500 502 506 508 509 514 515 515 520 520 516 507 500 494 483 481 480 490 487 469 473 490 501 502 500 506 510 504 501 500 496 500 494 492 492 497 501 501 520 527 532 528 537 538 531 522 513 520 519 530 545 547 552 558 563 553 536 528 516 503 503 502 500 497 496 499 502 501 498 498 493 481 478 481 484 480 478 479 474 468 460 450 451 451 462 464 463 449 443 445 438 435 435 431 424 425 424 424 429 432 433 430 447 457 467 451 442 441 436 438 437 433 431 424 414 405 398 394 392 388 377 370 364 362 363 363 357 351 345 339 337 335 332 330 328 326 325 323 321 318 319 317 316 317 316 315 314 310 311 311 310 312 311 309 310 301 300 302 301 305 306 302 299 300 303 305 305 303 304 303 288 299 302 302 291 301 301 300 300 303 305 303 304 306 309 305 307 310 312 313 315 316 319 321 321 320 318 321 320 318 319 322 330 334 332 335 335 342 350 352 353 354 356 357 357 358 354 357 356 350 350 356 357 360 358 362 365 367 374 379 382 386 391 391 387 382 382 382 384 389 386 379 378 378 385 389 391 391 389 388 383 384 385 381 389 380 379 368 366 367 361 357 359 350 342 323 322 346 329 311 306 308 317 329 325 357 371 377 383 391 388 394 397 391 374 365 350 336 341 342 332 345 349 346 344 344 349 343 342 336 351 363 365 366 355 354 366 359 351 329 306 300 324 342 307 312 356 284 288 274 256 246 324 325 264 308 218 199 225 262 284 220 221 221 218 221 218 201 204 217 249 358 277 322 282 291 254 265 248 254 264 253 264 249 257 272 273 306 308 323 391 379 374 355 331 359 356 334 310 310 343 314 266 295 264 263 264 273 283 289 294 313 358 359 320 298 294 291 288 284 288 286 281 282 287 283 283 277 278 278 283 278 279 285 284 284 283 280 278 281 279 279 280 277 278 279 278 267 273 280 281 286 288 288 288 286 295 296 298 298 297 300 302 303 308 310 310 316 317 321 323 324 333 1687 1710 1711 1602 1569 1532 1485 1425 1408 1396 1388 1405 1428 1477 1553 1629 1591 1579 1637 1590 1452 1420 1409 1346 1288 1395 1472 1499 1488 1505 1531 1627 1628 1532 1429 1546 1583 1561 1583 1627 1648 1649 1709 1740 1756 1677 1491 1392 1340 1336 1253 1153 1126 1225 1301 1490 1502 1429 1419 1250 1317 1298 1352 1373 1403 1575 1520 1382 1302 1296 1262 1197 1175 1130 1078 1049 1058 1029 1030 1001 989 976 973 942 917 926 945 971 1020 1035 997 945 984 1024 915 846 835 865 884 953 878 840 825 748 751 778 798 786 775 763 754 719 683 688 684 680 676 673 671 668 666 666 668 668 670 668 663 661 658 654 668 678 678 676 675 672 670 669 669 678 687 732 764 785 786 823 831 817 821 849 877 869 879 931 950 857 877 930 1025 1186 1345 1598 1399 1186 1032 913 826 813 881 994 1076 1153 1168 1193 1146 891 1105 1318 1398 1319 1377 1470 1672 1930 2061 2024 1730 1463 1375 1347 1431 1562 1646 1676 1563 1495 1505 1672 1799 1917 1972 2104 2156 2176 2107 1983 1901 1906 1823 1707 1714 1801 1787 1784 1803 1771 1815 1879 1916 1980 2094 2208 2215 2162 2180 2344 2332 2356 2142 2028 1903 1912 2006 2267 2341 2427 2359 2620 2592 2548 2739 2423 2621 2415 2336 2704 2711 2922 2739 2602 2782 2560 2280 2205 2186 2142 2086 2106 2145 2226 2444 2623 2487 2677 2840 2730 2952 2840 2721 2628 2710 2779 2654 2405 2306 2562 2477 2108 2316 2614 2744 2682 2787 2777 2588 2826 2713 2541 2607 2834 2552 2395 2620 2710 2607 2658 2572 2386 2347 2564 2393 2316 2235 2201 2084 2038 2048 2097 2203 2170 2142 2238 2290 2137 1940 1903 1894 1887 1880 1875 1895 1940 2003 2050 2093 2109 2117 2328 2718 2945 3121 3225 2894 2898 3185 3008 2716 2620 2358 2202 2475 2523 2447 2671 2787 2649 2360 2391 2323 2104 1876 1723 1678 1666 1663 1659 1654 1654 1689 1741 1806 1868 1954 2209 2576 2732 2612 2645 2843 2522 2188 1982 1841 1769 1699 1650 1636 1629 1621 1610 1601 1587 1571 1552 1532 1514 1498 1485 1478 1468 1463 1463 1463 1461 1462 1464 1467 1467 1467 1469 1473 1480 1487 1501 1538 1569 1572 1544 1488 1481 1475 1469 1468 1468 1468 1470 1475 1485 1495 1501 1514 1526 1532 1538 1547 1558 1576 1595 1620 1623 1626 1702 1754 1739 1736 1688 1587 1522 1515 1513 1517 1512 1517 1521 1523 1528 1530 1530 1530 1532 1535 1541 1548 1556 1566 1576 1586 1611 1621 1629 1651 1670 1680 1689 1700 1706 1700 1706 1712 1713 1732 1753 1768 1774 1802 1834 1838 1847 1875 1886 1930 1990 2023 2054 2098 2047 2037 2103 2146 2210 2318 2446 2448 2594 2663 2714 2664 2466 2468 2492 2441 2374 2273 2101 2065 2073 2206 2284 2178 2345 2365 2575 2562 2353 2313 2388 2606 2708 2646 2655 2530 2449 2440 2336 2365 2491 2518 2417 2377 2514 2562 2447 2515 2577 2674 2632 2694 2898 3027 2907 2929 3068 3172 3137 3147 2902 2624 2709 2875 3053 3008 3157 2927 3013 3072 3176 3214 3059 3147 3177 3223 3012 2804 3036 2584 2435 2991 2999 3085 3443 3159 3193 2846 3285 3528 3436 3257 2979 2903 3050 3058 2682 2818 3028 3201 3121 3244 3286 3236 3071 2738 2764 2898 2943 2799 2749 2594 2487 2448 2306 2258 2193 2147 2116 2060 2061 2099 2131 2088 1980 2002 2004 1995 1998 1995 2009 1986 1968 1878 1804 1800 1764 1752 1770 1727 1710 1716 1687 1675 1692 1677 1641 1639 1620 1595 1571 1558 1548 1538 1530 1520 1511 1501 1495 1485 1479 1463 1452 1438 1429 1423 1410 1402 1388 1375 1380 1377 1363 1370 1379 1392 1383 1379 1356 1332 1317 1267 1241 1239 1248 1259 1269 1286 1286 1294 1303 1337 1394 1370 1364 1358 1366 1380 1407 1453 1464 1432 1418 1409 1408 1439 1436 1466 1442 1425 1432 1447 1411 1429 1415 1442 1373 1385 1424 1465 1513 1537 1528 1593 1665 1761 1860 1936 2027 2126 2220 2290 2344 2368 2412 2476 2481 2504 2501 2497 2451 2433 2421 2403 2384 2383 2389 2389 2360 2316 2268 1968 1707 1656 1626 1581 1549 1525 1505 1468 1461 1437 1439 1457 1493 1487 1483 1443 1427 1419 1413 1410 1409 1420 1439 1453 1432 1414 1404 1401 1403 1404 1380 1401 1409 1401 1384 1353 1324 1311 1283 1281 1323 1341 1339 1352 1356 1341 1336 1349 1381 1396 1418 1415 1442 1449 1453 1466 1477 1483 1471 1455 1465 1471 1481 1511 1555 1567 1545 1529 1511 1504 1503 1503 1503 1503 1494 1494 1509 1504 1504 1484 1466 1443 1418 1422 1420 1409 1402 1379 1377 1392 1417 1395 1407 1398 1428 1460 1461 1473 1436 1431 1438 1472 1452 1415 1390 1385 1360 1370 1391 1432 1424 1416 1400 1413 1452 1458 1483 1455 1452 1470 1445 1415 1401 1414 1429 1383 1357 1334 1322 1316 1314 1315 1316 1287 1277 1266 1256 1247 1251 1268 1292 1301 1294 1302 1322 1333 1371 1362 1401 1463 1468 1454 1525 1546 1584 1690 1675 1648 1662 1723 1879 1738 1616 1643 1634 1729 1916 1974 2031 2053 2020 2047 2079 2064 2041 2031 2026 2041 1961 1873 1896 1868 1865 1932 1946 1859 1804 1777 1766 1757 1750 1730 1745 1775 1737 1722 1649 1581 1535 1503 1540 1526 1475 1487 1455 1415 1362 1307 1296 1283 1232 1185 1141 1130 1157 1133 1092 1050 1015 995 991 955 946 939 931 918 913 907 896 892 895 901 909 913 918 922 918 923 922 924 918 917 913 910 907 904 909 903 906 895 887 872 854 844 841 818 786 767 765 753 739 715 778 821 807 830 841 838 861 839 822 813 839 849 852 848 836 829 827 826 811 798 805 802 796 774 769 767 770 769 764 775 783 791 773 752 741 751 746 734 719 717 710 693 683 712 715 710 695 720 726 736 725 711 703 693 679 666 655 676 698 693 705 703 690 674 661 641 644 676 672 685 686 689 675 662 647 627 610 642 651 627 649 650 659 649 637 643 650 654 664 668 654 644 637 624 604 618 623 616 613 631 656 668 649 635 616 604 617 618 625 630 626 633 651 659 666 673 659 652 653 650 643 636 626 624 623 624 618 611 603 602 585 574 578 576 595 583 583 571 561 564 571 582 564 553 555 561 579 566 549 542 539 547 544 539 540 538 537 527 518 508 511 502 478 469 504 495 518 539 555 580 572 548 538 522 503 488 499 521 545 525 508 481 471 457 432 414 411 430 432 444 457 462 483 492 452 453 479 479 467 471 466 474 469 480 483 477 486 504 514 490 488 503 508 511 518 521 520 521 526 540 551 553 536 529 550 550 547 556 561 564 568 566 535 511 484 466 451 438 428 419 423 412 410 405 403 401 400 398 395 395 394 393 394 392 389 389 388 390 391 389 388 377 378 387 389 390 390 392 393 396 397 397 398 397 396 398 400 403 404 410 412 415 413 414 419 423 426 429 428 433 436 442 448 451 462 473 470 477 483 486 489 494 499 506 512 517 520 509 512 533 534 534 534 534 532 524 511 510 512 512 509 506 509 517 517 521 521 516 514 514 509 505 502 502 504 514 515 512 517 518 514 513 507 497 493 490 475 471 468 463 484 494 495 495 500 505 506 502 498 501 491 490 489 489 495 500 507 514 524 524 525 532 538 539 531 529 518 509 512 522 535 545 550 556 557 554 540 524 519 505 503 500 496 494 498 510 511 507 502 494 490 485 481 482 480 475 477 477 475 471 464 456 448 442 452 457 467 464 444 446 445 438 436 433 428 432 430 430 433 439 437 431 439 436 451 460 447 435 428 429 428 424 426 421 421 409 400 397 395 393 389 381 374 368 365 365 365 357 349 345 339 339 335 332 331 329 327 326 324 323 320 317 318 318 318 317 314 315 317 316 313 312 311 311 312 314 308 306 307 303 300 300 307 308 306 305 305 304 305 296 300 303 305 298 299 303 303 304 302 302 306 303 304 305 305 304 310 310 312 311 312 314 316 321 324 323 321 321 320 322 326 332 334 334 335 337 334 335 339 344 350 353 352 352 358 356 357 351 352 351 355 364 370 372 369 368 371 370 371 377 386 395 396 394 388 384 384 386 386 391 389 388 390 384 385 390 390 389 390 390 383 384 383 386 387 377 369 352 351 347 342 337 333 336 339 343 312 325 309 315 309 318 346 349 324 336 346 355 362 370 378 385 389 383 375 362 356 359 352 333 342 341 351 357 347 340 341 338 348 347 349 347 353 356 360 366 362 347 318 354 349 300 318 362 359 368 368 310 319 334 312 235 365 351 302 361 302 224 308 200 197 200 200 203 206 204 198 202 203 215 224 271 256 275 351 291 304 294 288 273 329 263 330 311 288 269 309 317 347 348 304 296 324 290 326 346 286 285 270 317 311 272 260 254 258 265 270 277 284 291 301 316 360 341 315 302 296 291 286 284 285 285 282 283 285 283 281 284 280 275 275 278 277 280 287 283 284 282 279 280 278 277 276 279 277 278 280 273 271 271 284 285 284 287 287 287 294 294 298 296 296 303 303 305 313 310 311 324 340 324 329 331 358 1681 1697 1716 1761 1723 1671 1556 1457 1397 1389 1387 1417 1500 1512 1591 1616 1604 1491 1499 1499 1411 1371 1366 1351 1270 1257 1290 1346 1358 1444 1464 1522 1543 1525 1385 1492 1515 1523 1561 1639 1720 1722 1763 1754 1704 1624 1489 1397 1320 1359 1305 1224 1165 1134 1168 1222 1260 1244 1239 1199 1217 1350 1416 1441 1462 1564 1447 1374 1331 1376 1360 1320 1241 1178 1123 1127 1103 1055 1042 1022 998 979 949 933 914 904 903 907 908 911 935 876 918 959 968 900 900 934 904 840 838 817 791 775 730 755 767 750 740 732 709 688 707 722 691 690 677 677 681 684 689 689 685 688 683 673 665 661 657 655 662 688 686 685 683 682 680 678 675 673 674 710 753 774 799 828 831 825 833 816 812 846 884 877 822 844 874 916 1009 1142 1321 1387 1206 1078 953 859 783 790 887 1130 1161 1144 1106 1097 919 887 1029 1062 1084 1193 1385 1608 1799 2041 1991 1888 1749 1514 1542 1475 1540 1559 1530 1576 1482 1428 1484 1605 1756 1783 1924 2058 2298 2220 2146 2125 1983 1815 1738 1638 1679 1711 1777 1683 1747 1837 1841 1909 1970 1875 1834 1865 1913 2129 2301 2547 2456 2333 2211 2098 1844 2000 2203 2412 2262 2197 2442 2617 2630 2697 2654 2556 2438 2465 2538 2432 2556 2738 2750 2708 2546 2435 2264 2200 2155 2114 2097 2102 2113 2190 2351 2652 2599 2723 2866 2807 2771 2666 2528 2475 2453 2398 2440 2650 2869 2628 2206 2121 2412 2646 2880 2991 2917 2839 2643 2888 2778 2852 2759 2626 2513 2544 2807 2829 2832 2695 2484 2330 2246 2346 2453 2314 2156 2069 2149 2174 2158 2241 2453 2479 2305 2300 2326 2096 1978 1929 1901 1887 1878 1869 1864 1868 1905 1950 1994 2023 2040 2086 2271 2621 2833 2722 2427 2810 3199 3003 2714 2429 2209 2081 2211 2348 2551 2780 2961 2693 2570 2406 2432 2263 2112 1811 1676 1651 1648 1644 1637 1637 1679 1727 1771 1816 1878 1968 2199 2366 2494 2783 3016 2784 2317 2043 1844 1765 1709 1661 1624 1607 1599 1590 1581 1571 1557 1542 1526 1509 1494 1481 1471 1464 1461 1461 1460 1461 1461 1461 1462 1462 1463 1467 1471 1475 1487 1512 1557 1564 1573 1553 1489 1474 1468 1465 1465 1467 1477 1485 1494 1494 1493 1502 1520 1522 1527 1543 1561 1560 1551 1555 1564 1578 1572 1568 1567 1564 1559 1544 1532 1504 1502 1501 1503 1505 1509 1512 1514 1519 1523 1524 1527 1531 1539 1544 1552 1564 1585 1611 1630 1641 1653 1656 1648 1677 1691 1681 1689 1716 1734 1763 1773 1760 1756 1764 1798 1817 1844 1863 1872 1893 1923 1954 1992 2014 2027 2051 2092 2057 2048 2083 2124 2205 2259 2289 2492 2725 2899 2783 2565 2682 3006 2905 2729 2382 2229 2206 2114 2063 2087 2120 2142 2209 2398 2449 2394 2291 2476 2569 2575 2615 2557 2574 2715 2429 2409 2283 2245 2271 2279 2315 2332 2403 2444 2418 2590 2721 2691 2525 2531 2595 2638 2636 2688 2797 2826 2960 3155 3120 2930 2897 2750 2788 2818 2767 3018 3229 3401 3368 3291 3006 2919 3149 3180 3065 2749 2575 2319 2665 3121 3219 3050 3331 3334 3196 2909 3297 3516 3217 2983 3012 3190 3395 3226 2943 2740 3041 3319 3330 3346 3621 3447 2976 3095 3174 3065 3168 2928 2753 2624 2516 2506 2332 2332 2263 2168 2087 2123 2173 2201 2222 2063 2080 2070 2088 2119 2077 2049 1997 1966 1905 1861 1844 1823 1814 1821 1768 1785 1798 1741 1721 1730 1684 1653 1638 1612 1615 1631 1606 1635 1624 1608 1587 1576 1562 1550 1540 1522 1523 1499 1482 1471 1466 1462 1435 1423 1410 1390 1370 1354 1354 1357 1367 1379 1362 1332 1329 1310 1277 1251 1242 1251 1264 1274 1286 1312 1311 1317 1320 1324 1371 1387 1387 1381 1388 1394 1397 1429 1479 1453 1427 1429 1422 1423 1454 1473 1448 1467 1464 1452 1434 1437 1464 1488 1399 1381 1429 1456 1483 1509 1510 1556 1647 1714 1787 1885 1994 2137 2205 2259 2324 2399 2442 2509 2473 2498 2522 2471 2436 2400 2339 2356 2315 2247 2364 2444 2407 2394 2314 2153 1768 1697 1620 1579 1556 1528 1503 1479 1457 1448 1458 1478 1517 1513 1507 1473 1450 1435 1429 1419 1415 1424 1437 1453 1438 1433 1419 1417 1423 1408 1401 1410 1423 1389 1357 1340 1330 1318 1290 1276 1308 1329 1369 1384 1388 1358 1369 1351 1356 1365 1379 1393 1410 1414 1421 1439 1453 1468 1492 1489 1477 1495 1498 1505 1535 1562 1556 1539 1525 1498 1492 1490 1485 1482 1484 1477 1497 1494 1484 1480 1446 1432 1416 1414 1414 1402 1395 1390 1389 1396 1431 1421 1425 1422 1426 1448 1484 1501 1485 1483 1481 1473 1446 1422 1413 1385 1373 1377 1389 1428 1445 1436 1423 1411 1441 1484 1506 1487 1488 1504 1483 1456 1428 1419 1440 1444 1393 1374 1362 1351 1330 1322 1315 1302 1282 1267 1257 1248 1242 1248 1280 1305 1294 1306 1319 1341 1348 1351 1388 1431 1464 1428 1499 1492 1544 1605 1667 1586 1635 1740 1813 1742 1579 1600 1582 1724 1861 1967 2027 2025 2039 2009 2062 2066 2052 2069 2045 1981 1952 1903 1949 1941 1893 1943 1948 1894 1840 1870 1821 1781 1733 1700 1716 1729 1723 1692 1730 1596 1579 1532 1455 1458 1445 1422 1382 1377 1348 1311 1266 1268 1244 1205 1153 1082 1101 1099 1103 1093 1042 1001 987 966 950 937 928 931 953 944 931 905 886 878 880 883 886 898 895 901 900 907 906 899 897 895 892 893 890 896 887 889 881 874 850 859 845 832 814 798 791 777 738 733 794 823 826 840 853 855 869 871 853 834 843 852 861 859 829 821 818 814 808 799 788 782 785 779 780 769 758 756 751 747 747 753 773 771 745 730 725 715 708 702 699 690 721 733 748 737 718 716 741 737 720 707 701 691 682 661 679 700 709 702 716 703 696 685 666 647 665 681 699 702 698 684 676 675 670 647 618 647 662 638 653 674 670 659 652 663 662 661 668 658 644 630 621 614 615 635 648 634 620 640 662 671 653 626 616 630 648 633 642 647 634 654 654 659 673 690 683 667 654 648 645 647 640 627 619 609 622 621 614 600 611 599 584 570 568 569 575 578 570 559 555 567 562 552 550 550 561 566 556 548 537 535 542 542 538 540 544 540 530 521 504 492 473 477 487 511 513 527 537 552 580 576 568 551 539 528 522 543 557 540 513 492 481 469 451 434 410 415 425 428 460 462 460 464 452 472 459 464 474 471 467 473 476 482 504 502 480 489 502 481 501 508 507 511 522 531 532 525 528 529 535 533 531 531 545 533 553 551 551 556 567 541 511 508 482 464 452 438 428 417 425 414 411 407 404 402 401 400 396 393 392 391 394 397 392 389 389 391 391 391 389 386 375 380 389 390 390 391 391 392 393 395 397 398 399 399 401 404 405 410 410 413 413 415 418 422 426 427 426 432 433 439 445 453 460 470 469 475 482 485 488 493 497 503 509 516 518 511 501 520 539 543 546 547 542 530 515 509 520 518 514 507 497 499 499 513 519 518 518 518 516 514 511 507 506 505 509 508 515 514 513 516 506 500 489 472 460 467 474 480 485 492 489 498 498 500 501 494 497 497 488 486 493 498 502 506 516 522 524 525 526 530 531 531 530 527 517 504 508 515 526 524 538 548 547 545 558 539 517 507 506 498 497 505 511 531 530 516 513 500 493 489 486 483 478 473 472 472 472 470 464 460 455 446 444 448 455 458 457 459 448 441 437 432 435 435 434 436 437 436 438 443 442 427 430 452 444 439 433 433 430 428 432 425 415 410 401 398 391 388 389 386 380 377 372 366 363 359 354 350 344 341 339 336 335 333 331 329 327 326 321 323 322 320 320 318 316 319 319 317 317 313 311 310 312 319 316 308 306 308 304 308 309 310 308 306 307 308 307 299 297 306 305 304 303 305 309 309 309 307 308 302 300 300 303 307 310 311 313 309 312 313 314 318 320 321 323 322 324 323 328 335 338 340 342 340 346 346 352 352 353 353 355 358 360 355 356 358 355 354 351 357 362 369 379 372 371 372 371 375 386 392 393 393 389 385 385 386 388 390 391 392 394 390 393 394 397 395 394 393 388 389 377 373 371 366 362 366 348 331 325 337 342 323 328 367 377 341 362 336 311 323 321 327 371 368 348 347 372 374 373 386 392 387 374 368 362 367 363 353 346 359 360 344 355 347 344 341 352 352 354 355 362 361 360 369 366 356 341 355 349 351 317 342 378 377 373 370 307 351 332 292 357 345 374 286 265 297 227 320 248 252 197 197 194 197 196 201 208 217 216 262 230 256 291 246 288 277 284 313 391 311 346 341 320 350 299 355 336 309 262 309 322 262 280 324 289 260 258 298 269 267 249 255 279 300 304 300 307 302 320 371 351 329 305 298 293 293 293 293 288 288 287 286 281 284 279 280 278 275 277 278 276 275 279 283 284 281 280 279 279 280 274 275 279 277 278 277 274 270 281 283 286 289 290 286 288 290 341 298 296 297 304 300 302 306 312 313 319 321 329 335 357 1786 1746 1692 1753 1790 1699 1573 1453 1397 1383 1386 1410 1451 1513 1581 1675 1647 1551 1538 1504 1514 1420 1433 1472 1315 1266 1235 1249 1336 1371 1364 1379 1399 1380 1352 1425 1439 1516 1557 1626 1716 1764 1691 1744 1681 1573 1482 1361 1300 1366 1406 1336 1326 1255 1168 1087 1133 1138 1099 1078 1146 1203 1369 1478 1514 1594 1504 1471 1416 1526 1484 1373 1321 1252 1188 1166 1135 1123 1052 1049 1032 979 954 946 928 924 897 896 920 936 950 944 950 992 967 939 908 894 825 795 772 764 769 764 748 719 738 734 721 701 689 685 716 778 810 746 745 735 744 735 731 729 729 744 706 680 665 658 656 657 676 698 697 696 696 694 690 690 687 685 679 676 693 741 772 805 814 785 774 804 845 869 859 808 888 928 959 924 926 1046 1122 1080 1043 1051 934 817 774 790 922 1164 1298 1263 1187 1066 1017 845 905 978 1103 1324 1381 1550 1712 1979 1870 1708 1589 1526 1541 1423 1448 1431 1545 1514 1391 1360 1435 1546 1691 1862 2089 2213 2128 2257 2304 2311 2125 1877 1691 1635 1608 1624 1696 1712 1742 1780 1803 1867 1753 1769 1686 1720 2085 2341 2395 2567 2334 2411 2084 1902 1819 2197 2067 2039 2168 2260 2309 2282 2521 2733 2694 2631 2523 2725 2755 2559 2668 2687 2651 2597 2758 2499 2414 2261 2150 2110 2115 2120 2125 2216 2497 2782 2741 2819 2743 2625 2684 2601 2682 2666 2782 2705 2856 2873 2618 2244 2268 2538 2467 2335 2677 2888 3075 2925 2718 2902 2971 2850 2657 2668 2741 2658 2687 2603 2639 2702 2631 2459 2234 2295 2261 2120 2211 2223 2194 2264 2317 2398 2667 2768 2527 2439 2330 2227 2095 2032 1994 1923 1906 1891 1878 1872 1863 1857 1883 1908 1936 1965 2016 2106 2162 2195 2499 2970 2993 3188 2941 2624 2365 2070 2164 2475 2657 2651 2854 2964 2785 2696 2666 2459 2204 1961 1733 1667 1637 1629 1623 1620 1653 1698 1744 1812 1880 1930 2038 2289 2487 2631 2877 2887 2346 2096 1911 1798 1732 1666 1617 1596 1581 1571 1563 1553 1541 1528 1514 1500 1487 1476 1467 1461 1460 1460 1461 1461 1461 1460 1459 1460 1462 1464 1469 1477 1483 1499 1541 1546 1527 1494 1480 1467 1464 1464 1464 1470 1487 1499 1510 1499 1495 1496 1491 1503 1502 1511 1528 1536 1528 1562 1543 1538 1527 1526 1516 1509 1498 1496 1500 1495 1497 1499 1502 1504 1506 1508 1509 1515 1516 1521 1526 1531 1540 1542 1564 1586 1602 1619 1662 1677 1674 1682 1694 1695 1689 1687 1707 1732 1726 1744 1780 1789 1809 1824 1830 1841 1843 1866 1875 1890 1922 1942 1981 2026 2062 2087 2130 2150 2090 2134 2133 2179 2302 2373 2427 2508 2775 2841 2890 2852 2721 2539 2512 2648 2600 2497 2151 2063 2063 2069 2123 2148 2308 2364 2271 2368 2513 2485 2403 2416 2457 2518 2498 2347 2256 2200 2244 2351 2499 2482 2503 2480 2415 2538 2659 2592 2421 2559 2601 2656 2743 2774 2756 2848 2710 3131 3192 3212 3132 2963 3218 3221 2933 3022 3283 3264 3211 3230 3301 3267 3132 2737 2720 2889 2871 2462 2376 2725 2814 3012 3245 3413 3332 3098 3208 3415 3519 3210 3129 3355 3511 3256 3048 3034 3062 2884 3189 3557 3717 3588 3233 3372 3574 3466 3287 3139 3030 2770 2663 2690 2638 2610 2453 2277 2143 2149 2232 2205 2122 2128 2088 2142 2127 2105 2064 2031 1990 1993 1973 1922 2016 1966 1859 1918 1910 1856 1805 1756 1720 1720 1789 1758 1683 1649 1659 1659 1649 1617 1655 1727 1694 1653 1633 1611 1591 1586 1570 1558 1530 1502 1477 1452 1436 1424 1423 1415 1382 1368 1357 1337 1331 1340 1361 1353 1323 1312 1280 1258 1248 1251 1269 1280 1296 1317 1308 1330 1337 1342 1357 1364 1367 1402 1390 1390 1394 1409 1435 1470 1465 1451 1455 1434 1433 1460 1492 1478 1493 1505 1488 1469 1453 1449 1422 1427 1386 1405 1441 1487 1544 1591 1569 1576 1628 1729 1853 2054 2188 2220 2268 2339 2386 2434 2515 2493 2479 2469 2469 2441 2479 2407 2320 2199 2213 2117 2348 2448 2407 2307 2211 1846 1709 1641 1593 1570 1527 1513 1480 1473 1469 1485 1512 1565 1547 1550 1495 1463 1442 1440 1423 1424 1433 1444 1435 1441 1424 1425 1430 1430 1421 1418 1406 1416 1392 1364 1350 1335 1322 1308 1278 1285 1317 1337 1357 1396 1381 1402 1394 1381 1391 1383 1379 1404 1419 1426 1432 1444 1452 1468 1494 1511 1510 1524 1534 1534 1528 1546 1537 1521 1502 1494 1482 1477 1470 1463 1458 1465 1480 1471 1457 1457 1440 1421 1411 1405 1397 1407 1423 1417 1396 1411 1414 1426 1437 1455 1444 1466 1501 1488 1474 1457 1432 1423 1411 1392 1384 1384 1398 1398 1425 1467 1457 1449 1423 1426 1468 1484 1487 1472 1496 1493 1487 1468 1453 1434 1459 1451 1380 1351 1337 1330 1314 1307 1329 1324 1293 1273 1267 1247 1237 1253 1272 1276 1292 1307 1326 1345 1327 1355 1393 1436 1418 1470 1471 1515 1594 1682 1588 1631 1628 1653 1694 1557 1521 1551 1723 1878 1937 1980 1985 1991 1979 2027 2032 2028 2053 2049 2011 2001 2006 2052 1994 1975 1962 1960 1942 1886 1935 1840 1783 1723 1677 1677 1672 1687 1664 1704 1603 1524 1512 1467 1444 1529 1493 1441 1478 1401 1338 1325 1319 1294 1245 1186 1112 1159 1116 1055 1042 1054 1047 998 967 953 965 946 958 960 945 931 922 912 884 874 868 860 861 867 873 877 880 887 883 880 876 875 879 873 877 869 881 865 872 860 820 830 807 792 780 769 728 728 755 811 835 845 849 852 867 872 887 870 850 859 857 868 857 831 821 820 818 809 794 789 791 782 776 770 766 764 761 761 764 764 746 737 738 737 729 717 735 746 734 711 698 728 741 763 757 731 731 739 743 733 728 716 698 684 673 708 721 713 730 726 708 695 679 657 668 690 702 711 712 706 695 687 672 660 646 626 650 667 649 666 684 695 673 670 679 683 675 661 647 632 638 627 631 628 649 659 656 634 640 660 663 651 632 645 654 668 661 654 654 643 653 668 677 689 689 678 667 660 647 642 635 628 622 620 617 603 614 619 596 593 611 599 600 596 568 558 556 561 569 551 557 568 553 548 548 548 545 557 567 555 535 531 534 537 531 529 528 534 516 512 489 482 500 512 504 522 527 535 553 601 609 577 553 549 547 545 546 546 548 540 532 511 480 449 436 410 428 443 442 441 460 452 444 443 460 470 474 480 484 477 479 487 484 484 501 498 487 483 486 510 510 505 508 520 526 530 529 527 518 521 527 521 525 523 533 538 552 557 567 539 511 508 500 481 466 454 440 428 416 426 419 413 410 405 402 403 400 398 394 391 391 394 396 393 390 391 391 391 390 388 387 386 381 379 386 388 388 387 389 391 396 398 400 401 401 403 405 406 407 408 411 411 414 417 421 424 426 426 432 433 439 446 451 457 467 469 471 479 484 487 491 496 500 504 513 516 515 509 502 528 540 543 544 540 531 526 520 526 529 521 507 493 492 489 488 495 504 514 516 519 518 521 520 516 513 505 502 508 509 513 513 502 495 493 467 462 475 486 495 493 491 487 497 494 498 494 489 495 487 483 490 495 501 507 516 521 517 522 527 531 530 529 530 524 520 519 503 503 508 510 520 533 543 541 532 545 551 535 513 499 499 506 513 515 532 542 530 515 498 491 486 486 475 470 468 470 471 469 467 467 464 456 446 440 437 440 449 460 462 462 454 443 436 440 444 445 443 443 441 443 445 444 430 420 436 445 437 433 433 434 433 432 429 422 419 410 394 397 394 386 383 387 382 378 373 366 362 357 355 349 345 343 340 338 335 334 331 329 327 324 325 324 323 322 317 321 321 321 319 316 315 316 314 314 311 308 312 315 313 313 313 312 314 314 311 310 311 304 301 309 308 308 303 302 306 310 312 315 313 309 305 306 309 310 310 310 311 310 312 313 315 317 321 325 324 326 324 323 329 334 339 343 346 342 341 346 346 351 355 359 359 354 352 351 357 363 367 366 357 359 361 358 369 375 380 378 376 373 371 382 393 395 394 391 387 386 387 390 393 395 395 397 400 398 400 402 401 396 389 379 376 372 372 374 375 373 372 369 363 336 347 359 322 340 362 375 376 370 324 328 352 354 325 331 356 371 377 368 381 388 387 391 392 386 383 383 378 359 360 364 349 360 351 369 350 345 344 344 373 358 355 352 351 350 357 362 369 370 377 375 365 326 359 363 381 399 392 392 394 352 297 384 349 263 303 358 253 330 272 344 328 210 195 195 198 201 203 204 212 220 220 223 229 234 234 252 261 319 377 388 306 302 312 324 302 359 345 292 254 257 297 275 254 269 304 303 258 249 274 248 245 254 264 271 290 288 291 305 339 355 371 354 318 302 296 299 295 310 301 297 317 302 288 288 284 279 282 286 282 292 290 280 278 274 278 280 281 280 280 278 280 278 276 276 275 274 276 277 272 267 276 283 284 283 288 293 293 295 296 299 303 306 306 307 309 309 317 318 352 343 361 349 1664 1700 1710 1685 1718 1735 1696 1559 1411 1381 1384 1425 1499 1538 1602 1690 1776 1672 1690 1630 1521 1440 1515 1630 1420 1322 1274 1241 1258 1351 1297 1340 1431 1301 1461 1453 1424 1456 1511 1576 1634 1716 1581 1588 1578 1474 1443 1324 1269 1329 1446 1464 1430 1307 1277 1160 1042 1068 1042 1091 1152 1214 1257 1468 1519 1611 1630 1573 1527 1593 1530 1377 1326 1276 1225 1194 1180 1112 1036 1059 1033 1025 1014 960 927 903 937 1007 1016 1027 1045 1022 989 985 929 905 867 769 802 734 717 714 717 715 720 715 717 724 703 692 689 704 731 754 802 846 799 766 795 777 764 774 791 779 708 678 663 658 658 669 710 727 725 725 723 714 708 704 701 700 690 681 680 686 710 734 759 751 803 810 815 841 796 869 882 915 901 852 947 933 953 956 927 936 827 782 780 809 868 1036 1130 1186 1316 1268 975 904 930 1037 1132 1214 1316 1444 1617 1811 1943 1806 1535 1436 1420 1354 1357 1374 1444 1409 1358 1393 1501 1644 1790 1910 1923 1944 2003 2251 2326 2257 2047 1817 1691 1614 1647 1791 1851 1863 1780 1776 1808 1807 1634 1598 1654 1786 2032 2304 2392 2241 2089 2208 1972 1803 1847 2038 1983 2184 2375 2409 2616 2488 2590 2600 2468 2709 2734 2719 2695 2750 2766 2785 2771 2821 2659 2560 2784 2493 2250 2169 2144 2142 2149 2193 2370 2742 2723 2705 2803 2518 2748 2726 2876 2820 2921 2948 2957 2576 2243 2437 2833 2863 2807 2362 2629 2828 3035 2933 2908 2771 2764 2929 2879 2875 2618 2488 2448 2429 2429 2476 2495 2433 2307 2183 2131 2357 2550 2452 2418 2366 2440 2608 2810 2775 2679 2667 2535 2387 2260 2163 2082 2084 2024 2036 1976 1954 2026 2045 1921 1873 1863 1856 1882 1942 1999 2025 2130 2380 2616 2809 2658 2629 2514 2143 2271 2456 2438 2360 2507 2565 2849 2944 2653 2376 2178 1989 1821 1726 1658 1618 1610 1605 1627 1673 1728 1794 1867 1936 2031 2267 2426 2390 2686 2870 2516 2168 1995 1811 1727 1658 1608 1590 1565 1552 1545 1536 1524 1514 1502 1490 1480 1471 1463 1460 1460 1460 1460 1460 1460 1459 1459 1459 1460 1463 1469 1475 1480 1493 1507 1491 1481 1482 1469 1462 1462 1462 1462 1463 1476 1489 1493 1490 1492 1490 1479 1481 1483 1484 1484 1487 1487 1496 1504 1507 1494 1488 1484 1485 1487 1489 1491 1493 1496 1498 1500 1499 1497 1499 1507 1514 1516 1518 1522 1530 1537 1559 1583 1600 1620 1636 1646 1660 1656 1707 1713 1713 1707 1717 1719 1706 1737 1774 1798 1793 1805 1822 1802 1823 1831 1855 1840 1846 1880 1937 2005 2057 2097 2132 2169 2208 2157 2158 2260 2249 2189 2287 2610 2769 2772 2949 2762 2556 2509 2857 3034 2901 2696 2428 2095 2063 2063 2068 2108 2145 2224 2343 2260 2365 2324 2320 2331 2357 2415 2339 2256 2267 2327 2430 2499 2461 2527 2616 2647 2516 2487 2617 2660 2401 2471 2772 2814 2906 3061 3112 2983 3148 2952 2861 2953 3046 3156 3147 3098 3102 3126 2959 3036 3100 3207 3091 2922 2883 2825 2726 2703 2521 2455 2468 2719 2515 2719 2739 3005 3273 3423 3232 3418 3396 3440 3425 3330 3551 3476 3161 3396 3262 3037 3088 3079 3400 3692 3562 3560 3614 3514 3281 2930 2940 2864 2685 2598 2452 2577 2523 2311 2180 2215 2350 2293 2202 2173 2215 2166 2258 2184 2089 2061 2065 2060 2026 1974 1996 1987 1890 1905 1927 1856 1841 1809 1759 1733 1731 1738 1788 1744 1676 1654 1676 1681 1653 1638 1664 1705 1744 1735 1701 1663 1651 1641 1614 1577 1546 1495 1488 1487 1457 1406 1383 1369 1353 1342 1334 1332 1319 1316 1326 1339 1294 1263 1254 1262 1265 1282 1302 1324 1333 1336 1350 1361 1359 1359 1347 1354 1371 1380 1364 1365 1382 1404 1409 1420 1419 1439 1460 1462 1471 1506 1508 1569 1556 1512 1486 1450 1430 1434 1479 1406 1384 1419 1493 1519 1539 1519 1518 1604 1707 1911 2090 2155 2188 2224 2283 2332 2443 2531 2530 2488 2422 2418 2459 2423 2406 2390 2287 2139 2042 2055 2313 2407 2332 2272 1932 1715 1660 1599 1562 1535 1520 1491 1489 1494 1502 1528 1566 1547 1539 1508 1488 1458 1443 1435 1439 1444 1437 1419 1415 1423 1400 1407 1411 1391 1391 1386 1387 1384 1385 1370 1358 1357 1327 1298 1283 1330 1359 1374 1404 1409 1417 1421 1409 1409 1417 1394 1399 1409 1422 1440 1458 1478 1481 1482 1498 1526 1543 1548 1533 1520 1525 1519 1511 1513 1512 1507 1506 1497 1493 1477 1454 1441 1442 1450 1433 1437 1425 1410 1408 1403 1414 1438 1439 1419 1403 1421 1436 1451 1463 1464 1473 1493 1515 1497 1465 1482 1467 1419 1410 1413 1394 1422 1433 1453 1484 1465 1459 1448 1430 1442 1466 1457 1429 1433 1462 1436 1456 1497 1470 1455 1444 1383 1343 1320 1306 1300 1285 1285 1308 1311 1283 1273 1259 1236 1239 1246 1270 1293 1306 1320 1326 1321 1315 1348 1394 1399 1426 1478 1533 1624 1643 1623 1570 1585 1665 1591 1509 1494 1553 1694 1856 1931 1949 1960 1937 1986 2003 2020 2001 2032 2024 2036 2022 2026 2097 2072 2120 2078 1976 1931 1949 1973 1893 1929 1837 1706 1687 1612 1581 1620 1599 1514 1474 1492 1601 1569 1587 1544 1526 1506 1440 1393 1354 1336 1285 1282 1257 1173 1134 1123 1070 1043 1022 1030 1020 987 996 992 974 964 955 949 940 929 934 910 891 874 866 860 845 845 849 852 854 858 850 855 847 856 858 842 862 841 855 834 831 810 785 776 757 736 738 759 801 758 747 787 845 859 875 868 871 885 887 874 860 870 875 873 839 824 821 822 812 804 797 803 793 792 786 779 785 782 781 792 791 773 755 752 742 736 733 748 753 737 712 706 747 756 764 767 759 759 757 751 750 736 718 705 688 683 710 739 726 740 742 726 707 688 665 685 701 716 710 700 695 698 692 681 665 649 635 663 682 665 666 679 696 703 691 683 672 665 653 640 642 653 650 637 644 646 664 669 648 658 669 667 656 646 651 673 695 687 672 664 660 670 678 696 690 676 666 663 656 653 653 647 640 635 630 624 613 600 589 595 590 577 580 579 584 585 572 561 555 555 552 548 552 558 561 552 543 539 548 552 544 536 528 524 523 526 526 517 519 513 491 486 495 515 525 526 515 523 536 548 565 566 555 550 550 555 553 548 547 541 546 541 483 445 437 425 411 462 493 496 461 449 442 438 450 448 452 453 463 465 473 475 482 492 488 489 499 512 507 509 518 509 503 500 493 501 509 522 523 532 540 544 538 535 539 539 539 547 544 527 509 505 511 493 479 466 454 443 431 419 425 419 415 411 406 403 404 400 401 396 392 391 391 394 393 391 392 391 391 390 391 388 388 391 385 380 383 386 389 390 394 399 401 400 402 404 406 407 404 406 408 409 411 414 416 420 422 423 426 432 433 437 444 449 456 464 468 467 477 484 486 487 493 497 501 507 513 514 513 491 506 527 537 534 530 535 533 534 537 540 539 529 512 502 495 494 489 486 499 504 513 515 520 520 519 518 516 511 500 499 509 507 497 484 484 465 458 472 487 490 494 482 486 497 493 497 490 485 488 479 486 492 495 500 511 519 512 510 515 524 532 536 534 533 520 509 510 509 496 499 505 514 522 535 541 527 530 541 549 534 514 504 514 522 530 533 537 525 508 497 492 485 477 473 471 473 468 466 466 466 465 465 461 455 447 445 441 439 450 455 452 449 450 450 445 441 450 446 444 444 445 442 436 435 421 429 447 443 437 431 433 434 437 437 424 420 417 404 397 391 387 385 387 385 384 381 375 371 364 357 354 349 346 344 342 339 337 335 332 329 329 328 325 323 321 321 322 320 318 318 319 319 317 315 316 316 312 311 313 313 313 308 313 315 315 307 306 300 306 310 312 310 308 304 308 313 310 312 313 313 307 309 312 313 310 310 310 311 312 314 315 315 318 322 321 321 326 329 329 333 339 342 346 345 342 343 341 343 345 348 353 353 347 351 356 361 373 375 375 363 357 357 358 370 369 379 385 389 387 390 390 392 397 396 392 387 386 388 391 394 392 394 398 400 403 404 401 394 393 386 381 373 377 379 382 384 378 370 377 375 363 374 358 331 336 379 379 366 336 337 345 345 365 367 360 358 346 371 384 384 387 393 393 391 397 394 399 385 373 371 388 383 399 398 397 374 360 351 359 356 347 347 345 350 340 359 344 349 355 369 373 371 372 385 395 394 386 402 398 363 343 399 338 323 309 372 311 332 328 356 351 346 282 349 198 198 196 199 201 197 205 217 224 310 286 283 295 345 355 366 299 290 255 256 264 283 306 286 270 239 260 281 258 242 273 276 304 264 244 245 245 251 259 260 261 267 270 277 285 300 320 357 331 311 302 330 335 306 337 327 331 339 306 292 288 286 286 283 294 285 276 275 273 277 273 275 276 282 277 282 280 275 278 276 275 269 276 275 278 267 271 284 282 283 285 287 289 295 297 301 303 307 308 310 310 313 310 315 317 315 328 338 342 1657 1694 1599 1552 1667 1670 1652 1584 1469 1378 1391 1446 1552 1632 1611 1698 1900 1859 1830 1696 1627 1482 1593 1690 1573 1412 1272 1218 1188 1209 1232 1227 1321 1247 1373 1417 1345 1450 1454 1479 1486 1557 1503 1473 1417 1374 1333 1308 1253 1309 1439 1499 1531 1373 1373 1216 1033 1016 1091 1243 1248 1343 1336 1406 1478 1543 1606 1593 1620 1564 1424 1353 1307 1248 1199 1157 1099 1063 1086 1145 1092 1057 1022 976 927 881 877 948 1017 1006 1030 1034 1008 1000 931 856 818 774 888 826 738 729 716 709 704 704 702 701 695 692 697 744 768 813 805 839 871 826 851 838 831 826 796 757 708 676 663 659 659 682 703 723 730 749 774 761 737 723 718 711 700 695 684 684 689 703 715 721 733 749 767 795 792 820 832 843 823 849 920 846 814 845 830 801 806 810 777 774 790 832 968 1151 1205 1161 950 830 894 1017 1287 1385 1430 1519 1745 2013 1852 1787 1529 1360 1318 1314 1360 1392 1374 1343 1371 1474 1595 1769 1802 1711 1728 1880 2109 2119 2145 1974 1952 1873 1784 1664 1636 1860 1909 1865 1816 1782 1769 1753 1630 1674 1779 1684 1864 2137 1970 1984 1956 1905 1791 1789 1876 1939 2187 2323 2334 2352 2307 2526 2700 2342 2564 2669 2718 2603 2716 2484 2624 2797 2874 2739 2762 2697 2769 2539 2318 2159 2161 2175 2169 2197 2269 2586 2571 2437 2471 2581 2700 2800 2915 2862 2764 2645 2521 2276 2562 2539 3083 3141 2789 2450 2752 2838 2972 2979 2787 2592 2620 2619 2617 2490 2409 2388 2456 2406 2307 2324 2398 2315 2225 2123 2360 2700 2704 2657 2614 2626 2596 2721 2744 2815 2540 2588 2612 2588 2443 2314 2175 2341 2281 2174 2172 2047 2084 2159 2105 2136 2135 1956 1826 1866 1909 1932 1940 2002 2096 2164 2331 2295 2211 1976 2024 2032 2022 2244 2608 2805 3042 2882 2701 2543 2339 2100 1869 1712 1657 1630 1614 1597 1599 1638 1698 1792 1926 1997 2064 2153 2308 2411 2763 2972 2640 2205 2019 1801 1692 1636 1587 1568 1551 1532 1524 1518 1510 1500 1490 1481 1473 1465 1461 1461 1461 1460 1459 1459 1458 1458 1459 1459 1459 1461 1463 1464 1467 1481 1485 1486 1471 1468 1465 1461 1460 1460 1460 1461 1463 1467 1470 1474 1479 1482 1483 1483 1487 1488 1486 1485 1488 1490 1492 1487 1486 1487 1481 1483 1486 1487 1490 1490 1489 1487 1488 1488 1495 1505 1508 1510 1511 1514 1519 1525 1534 1553 1584 1610 1626 1641 1638 1638 1672 1690 1685 1698 1713 1688 1732 1742 1718 1790 1819 1767 1781 1798 1824 1830 1838 1834 1835 1842 1856 1952 2022 2068 2108 2154 2196 2238 2217 2194 2266 2378 2509 2374 2341 2400 2699 2903 2747 2620 2657 3063 3211 3095 2887 2352 2072 2063 2063 2064 2103 2140 2207 2326 2249 2250 2320 2354 2350 2308 2269 2170 2289 2543 2571 2544 2666 2645 2548 2513 2561 2519 2527 2545 2622 2426 2439 2680 2867 2893 2864 2873 2947 2949 2897 2900 2930 2938 3035 3098 2936 2994 2992 3059 3002 3118 3163 3081 2849 2666 2589 2529 2458 2395 2540 2862 2905 2625 2987 3214 3102 3290 3338 3391 3336 3203 3175 3489 3348 3354 3408 3402 3444 3284 3105 3310 3038 3123 3409 3621 3346 3294 3316 3050 2713 2570 2516 2447 2416 2360 2375 2290 2227 2313 2268 2387 2336 2223 2188 2265 2218 2215 2147 2237 2227 2249 2170 2069 2071 2032 1998 1966 1984 1914 1875 1924 1873 1826 1775 1721 1689 1689 1708 1696 1688 1624 1627 1644 1609 1593 1603 1633 1654 1676 1684 1681 1644 1613 1584 1547 1522 1521 1517 1476 1431 1402 1366 1349 1334 1318 1317 1338 1326 1299 1301 1269 1257 1261 1274 1265 1289 1321 1337 1338 1334 1334 1328 1325 1325 1336 1346 1350 1365 1347 1362 1387 1388 1383 1384 1396 1414 1448 1489 1515 1543 1522 1517 1510 1487 1471 1448 1422 1426 1427 1399 1389 1436 1450 1448 1465 1470 1498 1583 1722 1926 1984 2133 2188 2224 2272 2298 2412 2472 2485 2491 2443 2500 2488 2432 2360 2305 2306 2237 2064 1913 2050 2344 2348 2285 1964 1714 1630 1573 1545 1531 1515 1515 1514 1512 1526 1577 1580 1558 1563 1518 1488 1472 1459 1455 1446 1449 1425 1407 1396 1421 1393 1381 1389 1384 1367 1372 1364 1364 1361 1368 1351 1332 1323 1294 1291 1319 1342 1364 1392 1433 1433 1459 1441 1428 1442 1410 1413 1433 1427 1426 1437 1457 1480 1492 1514 1545 1541 1533 1540 1519 1504 1518 1504 1489 1503 1495 1501 1502 1488 1485 1477 1461 1440 1426 1424 1420 1419 1415 1420 1428 1429 1448 1452 1433 1414 1417 1424 1441 1459 1469 1483 1506 1521 1504 1505 1506 1475 1433 1436 1428 1411 1418 1450 1497 1510 1483 1476 1472 1448 1453 1431 1428 1411 1395 1419 1402 1405 1437 1463 1466 1431 1374 1365 1350 1328 1310 1299 1279 1271 1284 1297 1270 1252 1246 1232 1232 1253 1263 1290 1327 1329 1302 1295 1323 1363 1386 1412 1500 1561 1590 1588 1611 1540 1528 1661 1554 1468 1471 1557 1669 1811 1888 1935 1935 1929 1958 1977 1989 1977 2021 2029 2039 2039 2023 2078 2102 2110 2130 2069 2004 1913 1951 1952 1944 1814 1725 1679 1649 1568 1545 1554 1540 1492 1538 1639 1614 1574 1519 1486 1435 1402 1379 1362 1337 1299 1266 1273 1218 1170 1139 1089 1069 1044 1022 1003 1008 1015 1022 1023 1010 1005 984 965 954 937 916 899 897 905 888 861 851 841 825 821 818 818 834 826 829 834 819 837 819 820 812 805 796 789 750 737 754 808 824 828 844 787 754 804 843 858 889 878 886 899 891 868 868 877 890 853 826 830 823 816 809 809 809 806 799 799 793 794 789 793 795 794 779 766 759 765 761 752 753 749 735 719 709 735 760 778 781 768 760 753 743 735 735 732 715 697 688 716 737 734 735 732 714 701 691 674 695 714 711 709 700 687 678 673 667 661 642 653 663 686 687 672 685 703 722 703 688 681 667 656 654 661 668 667 650 661 662 659 675 665 664 682 674 661 669 658 682 716 713 698 682 678 697 698 694 689 675 666 658 652 651 647 641 635 628 630 624 607 590 587 578 571 570 568 566 564 564 567 567 572 561 556 551 548 543 554 552 548 539 536 542 542 533 528 530 526 521 515 512 506 498 497 513 515 519 536 533 527 524 532 547 549 549 549 552 556 554 557 548 545 541 543 543 473 437 424 412 423 493 527 534 525 521 518 490 461 460 466 461 457 452 460 466 470 485 497 493 503 514 514 501 504 500 497 489 490 498 515 530 548 554 573 584 569 556 545 535 534 529 518 506 505 512 500 486 474 463 454 443 433 419 424 419 415 414 410 405 403 402 405 399 393 391 389 394 397 393 392 392 391 392 392 391 389 390 392 390 381 379 391 394 396 398 400 402 402 404 407 406 405 406 406 406 410 415 416 419 420 421 425 430 433 434 442 447 454 459 467 468 472 480 484 482 488 495 498 503 510 510 508 487 485 511 525 534 531 539 541 542 544 546 544 540 537 526 504 494 493 489 488 492 495 506 509 514 518 516 515 513 511 504 496 495 480 474 471 462 456 467 481 479 482 474 487 495 489 491 494 484 481 478 485 491 496 506 514 507 504 508 513 519 527 535 533 529 515 504 497 499 495 491 504 512 518 530 530 518 517 539 538 536 521 511 518 517 522 527 527 515 505 500 493 488 482 473 475 472 472 467 465 464 466 465 463 458 448 445 446 439 434 438 447 434 446 449 444 437 438 437 443 438 436 429 429 430 419 419 431 433 432 437 440 437 431 435 423 417 419 416 407 401 395 395 393 386 383 382 379 374 369 363 357 352 349 347 345 342 340 338 337 335 333 332 329 326 321 325 325 323 320 323 323 321 319 318 317 316 314 313 312 312 311 310 306 307 310 312 315 314 313 312 313 313 307 305 311 316 309 310 311 309 310 311 313 313 311 309 314 312 313 315 318 321 322 320 321 324 329 332 331 335 341 345 349 350 344 344 342 346 350 353 353 359 365 367 366 373 379 381 374 369 359 356 356 362 366 369 375 382 387 388 387 388 388 391 392 390 388 388 389 393 394 397 401 401 401 406 408 408 401 398 393 382 391 392 386 374 365 356 351 365 370 358 344 358 338 379 373 366 367 362 363 370 371 382 379 365 369 373 378 384 386 379 383 383 382 389 401 400 390 399 392 387 385 378 368 392 396 398 381 382 372 355 356 356 352 344 347 364 368 375 369 371 377 390 380 367 386 374 388 386 403 367 364 349 378 359 346 348 372 366 372 364 336 331 298 206 196 195 195 203 202 199 215 248 288 291 358 335 280 314 249 259 259 229 249 293 237 272 233 257 299 275 238 257 247 237 239 237 238 244 245 271 287 293 272 274 272 271 287 324 353 370 350 360 326 334 352 317 332 356 339 330 320 310 334 310 324 319 290 283 284 278 288 276 273 274 277 277 276 277 279 277 276 278 273 268 272 278 271 267 272 280 282 281 282 288 291 290 299 303 307 308 309 309 314 312 312 313 318 325 329 335 321 1653 1610 1565 1494 1596 1511 1446 1443 1454 1431 1395 1480 1574 1637 1648 1707 1840 1935 1901 1820 1803 1618 1575 1569 1676 1558 1339 1237 1200 1188 1198 1182 1198 1280 1292 1296 1301 1424 1493 1486 1460 1378 1390 1350 1271 1218 1225 1245 1229 1274 1359 1453 1509 1399 1432 1239 1053 1034 1186 1300 1333 1489 1505 1415 1534 1530 1549 1494 1461 1441 1396 1326 1276 1234 1189 1148 1105 1128 1198 1222 1185 1122 1025 968 921 889 846 880 944 931 965 980 921 960 930 830 781 804 887 884 803 768 744 736 746 719 706 698 698 707 741 754 780 823 866 875 909 905 853 839 816 792 765 738 698 673 662 659 662 685 706 724 729 739 766 802 770 747 732 720 718 718 706 689 688 689 698 711 720 726 730 738 748 759 772 774 774 774 785 752 790 854 801 804 838 820 807 796 808 820 925 1019 937 892 821 825 939 1095 1229 1403 1614 1797 1901 1848 1864 1731 1541 1353 1313 1300 1331 1340 1324 1307 1371 1463 1613 1710 1601 1686 1937 1989 1909 1801 1770 1825 2011 2010 1906 1718 1608 1813 1877 1809 1728 1646 1660 1644 1626 1712 1672 1610 1604 1745 1836 1884 1857 1915 2002 2191 2112 2093 2288 2166 2257 2073 2304 2562 2726 2300 2485 2556 2405 2578 2684 2381 2729 2796 2678 2763 2684 2736 2663 2448 2183 2164 2240 2188 2181 2216 2230 2298 2280 2407 2561 2730 2853 2877 2775 2669 2841 2814 2506 2512 3041 2837 2881 3235 2986 2599 2810 3171 3043 2808 2604 2513 2500 2450 2438 2445 2718 2731 2845 2590 2394 2260 2439 2431 2197 2142 2271 2455 2543 2533 2603 2462 2439 2422 2491 2648 2517 2408 2505 2740 2607 2562 2440 2318 2476 2376 2326 2167 2228 2458 2464 2378 2192 2012 1829 1804 1818 1842 1848 1840 1870 1885 1847 1838 1844 1836 1842 1880 1905 2092 2539 2644 3067 2696 2421 2339 2350 2143 1931 1742 1696 1683 1657 1623 1586 1590 1610 1618 1691 1773 1856 2183 2555 2476 2648 2577 2658 2354 2048 1875 1689 1632 1587 1551 1530 1510 1505 1500 1493 1486 1479 1473 1467 1465 1462 1462 1461 1460 1459 1458 1458 1458 1458 1459 1459 1460 1461 1462 1461 1462 1473 1463 1461 1462 1462 1460 1459 1460 1461 1461 1463 1465 1468 1471 1474 1482 1486 1490 1495 1495 1500 1498 1499 1498 1491 1483 1479 1479 1479 1482 1484 1485 1482 1477 1479 1482 1486 1494 1500 1503 1505 1507 1509 1513 1520 1527 1540 1546 1581 1620 1605 1632 1677 1691 1655 1682 1682 1692 1706 1737 1749 1778 1797 1771 1784 1751 1808 1828 1808 1841 1850 1870 1857 1847 1867 1961 2035 2084 2120 2159 2198 2248 2305 2251 2314 2444 2605 2686 2644 2419 2708 2975 2899 2728 2887 3177 3132 2784 2562 2193 2066 2063 2063 2069 2100 2122 2144 2133 2145 2180 2150 2190 2233 2247 2132 2227 2313 2418 2452 2555 2648 2639 2437 2486 2533 2482 2447 2574 2675 2497 2328 2459 2513 2544 2558 2549 2569 2588 2641 2757 2919 3035 3033 2940 2877 2873 2918 2935 3063 3197 3255 3300 3044 3275 3175 2789 2513 2585 2859 3129 2852 2829 3056 3408 3245 3139 3377 3240 3204 3162 3148 3171 3035 3207 3220 3302 3414 3287 3377 3288 3112 3153 3183 3536 3417 3378 3015 2690 2932 3061 2896 2603 2482 2398 2513 2334 2399 2503 2494 2463 2496 2334 2227 2294 2400 2342 2243 2214 2166 2131 2094 2072 2036 2019 2082 2018 1907 1914 1975 1992 1925 1884 1826 1776 1714 1679 1664 1648 1644 1632 1598 1583 1576 1557 1547 1557 1552 1579 1602 1658 1669 1655 1611 1562 1515 1490 1466 1450 1425 1399 1380 1361 1353 1345 1327 1315 1306 1288 1266 1261 1269 1281 1294 1294 1276 1281 1289 1294 1296 1301 1305 1310 1314 1317 1329 1335 1336 1338 1338 1353 1359 1362 1378 1393 1396 1411 1453 1470 1509 1503 1486 1474 1468 1446 1429 1462 1459 1457 1441 1391 1429 1465 1498 1510 1489 1512 1585 1716 1812 1993 2148 2174 2197 2262 2324 2409 2544 2561 2486 2408 2439 2449 2479 2439 2386 2375 2230 2105 1901 1838 2056 2284 2321 2017 1760 1674 1593 1568 1555 1551 1550 1543 1527 1542 1593 1577 1534 1537 1508 1482 1463 1459 1463 1436 1430 1428 1422 1400 1394 1392 1375 1365 1364 1353 1355 1347 1347 1348 1340 1350 1333 1300 1295 1325 1345 1370 1397 1410 1429 1450 1480 1487 1463 1453 1426 1419 1454 1462 1449 1443 1456 1464 1477 1501 1545 1556 1533 1515 1507 1497 1488 1487 1481 1472 1472 1475 1484 1475 1455 1449 1439 1436 1437 1447 1448 1434 1420 1429 1437 1469 1463 1454 1437 1423 1423 1429 1446 1454 1475 1486 1514 1528 1542 1524 1502 1475 1445 1455 1443 1441 1444 1448 1471 1482 1466 1462 1450 1444 1431 1418 1393 1394 1377 1395 1382 1370 1392 1412 1432 1419 1381 1347 1336 1333 1316 1307 1283 1265 1255 1264 1275 1260 1245 1234 1222 1235 1242 1258 1276 1304 1291 1284 1313 1343 1370 1437 1506 1553 1548 1535 1544 1575 1477 1522 1556 1477 1464 1572 1647 1819 1875 1900 1912 1906 1914 1931 1937 1955 1975 1988 2022 2050 2029 2047 2081 2110 2130 2016 1978 1956 1886 1946 1910 1815 1738 1718 1633 1578 1634 1573 1548 1513 1511 1521 1492 1544 1506 1477 1417 1343 1335 1363 1336 1276 1241 1213 1192 1170 1135 1093 1066 1054 1047 1023 990 977 977 986 999 1004 1009 999 974 959 924 920 919 926 904 884 876 848 843 848 824 814 802 795 788 787 779 790 777 784 803 795 773 753 749 789 804 808 844 858 859 850 806 769 806 839 868 892 892 898 888 880 881 884 888 840 822 814 812 808 807 804 802 800 796 791 786 785 783 777 777 771 766 752 745 742 748 734 727 721 719 715 719 744 754 765 771 764 752 741 729 721 715 712 707 696 699 720 745 741 732 730 724 715 697 683 701 725 713 705 693 692 697 696 685 662 661 674 663 684 695 691 696 707 730 722 710 687 671 678 671 665 687 675 660 660 678 680 686 685 679 697 692 675 686 673 686 697 713 710 703 703 703 707 696 681 672 665 660 654 643 631 626 615 609 602 598 596 605 588 584 581 591 578 574 571 566 561 554 552 550 551 555 547 539 545 546 542 540 538 528 525 523 521 517 519 521 514 504 506 510 518 519 522 519 525 537 536 531 535 546 547 545 545 548 552 546 554 553 540 539 532 544 500 444 423 410 430 448 470 519 531 522 513 500 475 484 492 476 479 470 460 456 457 467 481 495 508 512 509 501 499 490 481 483 487 513 528 546 555 563 582 590 578 558 536 520 514 509 501 497 514 506 490 479 467 460 453 443 432 422 419 414 411 411 413 409 405 404 402 399 394 394 390 392 395 393 391 392 392 392 393 394 391 391 393 393 393 383 383 392 396 399 400 402 404 404 405 405 407 406 405 404 409 411 415 416 418 419 423 430 431 431 438 445 452 457 463 469 468 476 482 480 484 490 495 499 507 511 505 499 482 492 513 523 532 539 544 546 546 545 540 536 530 515 504 498 492 491 491 489 486 490 499 504 503 511 513 517 514 510 493 484 490 481 472 462 456 458 468 469 468 474 484 489 488 491 490 482 476 479 491 496 505 512 507 501 509 513 519 524 530 529 524 526 516 515 505 490 486 489 499 505 515 517 513 497 507 512 520 531 532 522 518 522 522 527 524 515 508 503 497 491 485 473 476 476 474 472 469 465 463 463 461 456 450 454 451 443 437 432 434 433 441 440 437 435 430 428 429 429 430 429 424 420 434 426 416 424 426 426 426 424 427 434 425 417 415 417 410 407 400 397 393 382 380 381 381 375 373 368 363 358 353 350 347 342 344 342 341 338 337 335 331 328 328 327 327 326 324 327 325 323 322 320 318 317 314 316 314 311 312 312 309 309 308 315 318 317 316 318 316 316 308 306 308 309 307 310 311 313 313 311 311 312 311 310 313 313 316 320 321 320 321 322 323 326 331 334 335 337 343 350 353 352 347 346 347 349 353 357 357 363 369 375 374 377 382 381 372 366 362 359 357 359 366 371 369 381 391 388 385 388 391 394 389 386 386 387 388 390 393 392 395 401 400 405 411 411 407 397 384 379 382 380 377 376 358 373 366 362 374 355 372 369 362 382 377 385 387 376 374 382 382 382 375 346 347 369 381 394 390 382 362 370 361 382 391 401 401 396 369 360 366 338 387 358 371 383 378 351 354 355 365 358 355 353 319 325 360 336 363 378 387 391 377 322 376 317 382 382 404 401 391 388 391 389 380 374 373 385 374 383 355 318 306 215 196 193 193 195 197 198 204 218 225 272 324 337 262 237 245 229 223 226 233 233 229 231 238 265 236 228 228 227 232 235 235 248 260 279 258 254 275 321 330 316 287 320 337 300 327 355 385 349 334 337 360 338 364 379 352 360 378 350 358 378 336 328 314 324 318 291 277 276 275 277 278 275 272 277 280 278 278 277 275 270 267 275 268 265 268 277 280 285 283 283 287 295 302 303 306 306 303 311 313 310 313 314 313 319 342 314 317 1602 1573 1558 1522 1446 1418 1517 1584 1576 1498 1442 1485 1602 1631 1628 1723 1719 1758 1745 1733 1749 1753 1647 1532 1497 1530 1485 1388 1293 1214 1170 1170 1199 1213 1214 1233 1355 1467 1504 1510 1469 1429 1296 1231 1190 1153 1148 1196 1170 1211 1355 1457 1398 1335 1352 1222 1116 1051 1221 1452 1434 1568 1617 1470 1628 1578 1629 1598 1598 1549 1493 1365 1326 1283 1253 1198 1155 1223 1277 1272 1258 1196 1108 1016 930 870 834 821 845 837 839 838 815 881 874 773 759 800 865 901 874 822 803 779 761 751 739 726 724 750 786 767 808 847 863 867 856 875 840 810 801 766 741 723 687 668 663 662 681 695 721 732 735 750 768 805 790 767 761 755 745 737 743 715 693 693 693 694 699 712 725 730 732 737 741 745 749 745 735 734 766 896 937 892 891 915 1027 961 884 967 955 917 932 934 820 962 1190 1264 1337 1555 1670 1623 1656 1651 1709 1656 1505 1417 1340 1342 1330 1296 1287 1347 1408 1530 1576 1493 1489 1669 1758 1773 1739 1585 1662 1838 1969 2201 2029 1723 1564 1689 1784 1781 1775 1639 1545 1510 1518 1514 1555 1659 1711 1676 1911 2134 2315 2328 2307 2366 2364 2235 2168 2120 2286 2031 2387 2653 2672 2308 2246 2537 2567 2210 2261 2307 2688 2720 2526 2447 2373 2253 2252 2215 2287 2312 2265 2239 2216 2216 2241 2270 2475 2641 2652 2504 2538 2578 2880 2942 3083 2785 2468 2722 3116 3162 3042 3068 2936 2852 2896 3147 3221 2894 2622 2841 2821 2728 2644 2642 2869 2968 2838 2682 2649 2375 2290 2235 2330 2322 2170 2221 2273 2291 2361 2265 2261 2286 2332 2353 2455 2352 2531 2728 2727 2681 2519 2512 2576 2603 2466 2441 2604 2694 2778 2426 2198 2024 1890 1832 1793 1788 1784 1775 1770 1773 1760 1760 1780 1791 1799 1822 1850 1949 2328 2607 2984 2955 2874 2532 2195 2091 2037 1842 1753 1727 1690 1649 1604 1566 1557 1553 1599 1646 1699 1897 2227 2151 2324 2241 2389 2366 1994 1837 1747 1694 1578 1538 1514 1499 1489 1483 1477 1472 1470 1471 1474 1469 1463 1463 1462 1459 1459 1458 1457 1458 1458 1458 1458 1458 1466 1463 1458 1458 1462 1459 1459 1459 1461 1460 1460 1461 1461 1462 1466 1464 1467 1468 1471 1478 1489 1500 1513 1513 1519 1512 1507 1497 1490 1482 1483 1479 1478 1480 1481 1476 1474 1476 1480 1485 1491 1494 1497 1500 1502 1504 1508 1513 1521 1536 1549 1561 1577 1599 1636 1665 1709 1723 1689 1730 1732 1735 1749 1768 1779 1793 1822 1843 1856 1839 1817 1847 1812 1821 1841 1867 1870 1868 1907 1965 2014 2085 2115 2155 2199 2244 2310 2377 2374 2491 2586 2744 2833 2657 2545 2967 3079 3054 2967 2905 3166 2953 2406 2102 2063 2063 2063 2070 2087 2089 2099 2104 2128 2187 2142 2125 2128 2146 2118 2204 2388 2424 2387 2455 2415 2416 2393 2548 2475 2403 2487 2539 2531 2316 2343 2464 2430 2455 2503 2509 2633 2863 3023 3032 2858 2749 2626 2554 2718 3038 3151 3186 3137 3142 3245 3209 3173 3221 3075 2940 2571 2723 3248 3288 3158 2836 3236 3426 3171 3011 3372 3370 3032 2976 2902 2960 2930 3189 3299 3166 3175 3300 3353 3328 3350 3379 3214 3456 3352 3002 2838 3191 3429 3174 2934 2707 2480 2692 2441 2466 2546 2597 2665 2561 2516 2342 2354 2354 2495 2428 2366 2315 2315 2266 2152 2117 2104 2100 2034 1987 2015 2061 2000 1938 1901 1845 1816 1799 1746 1712 1736 1712 1689 1673 1656 1621 1607 1563 1539 1518 1507 1513 1534 1544 1608 1621 1586 1574 1531 1512 1499 1422 1379 1367 1360 1344 1348 1334 1320 1296 1276 1281 1302 1302 1326 1315 1314 1301 1305 1292 1297 1315 1315 1325 1323 1335 1342 1345 1333 1340 1355 1369 1372 1354 1369 1365 1371 1380 1392 1397 1411 1435 1479 1513 1494 1489 1462 1445 1462 1506 1528 1505 1436 1404 1454 1467 1511 1547 1526 1556 1656 1753 1838 1923 2072 2107 2191 2273 2317 2383 2530 2519 2482 2436 2348 2497 2506 2470 2439 2432 2307 2185 1958 1758 1800 1921 2022 1899 1747 1703 1642 1607 1635 1638 1614 1598 1569 1564 1589 1568 1515 1494 1480 1471 1460 1449 1451 1447 1419 1416 1404 1395 1378 1374 1366 1361 1356 1348 1346 1336 1329 1328 1319 1319 1326 1300 1293 1308 1325 1349 1373 1377 1400 1432 1462 1463 1486 1468 1437 1443 1460 1483 1473 1475 1467 1492 1486 1498 1522 1558 1535 1525 1516 1509 1504 1496 1499 1489 1482 1470 1460 1452 1445 1447 1456 1456 1461 1467 1455 1436 1428 1438 1454 1478 1470 1441 1437 1430 1431 1433 1457 1479 1465 1483 1511 1504 1507 1517 1509 1501 1498 1513 1491 1493 1476 1474 1451 1431 1428 1441 1444 1420 1407 1405 1409 1378 1366 1368 1383 1357 1364 1384 1398 1402 1417 1373 1329 1317 1309 1296 1301 1282 1268 1260 1249 1241 1243 1240 1221 1227 1230 1236 1243 1257 1277 1270 1279 1295 1337 1452 1505 1514 1507 1480 1505 1545 1485 1430 1496 1538 1440 1563 1642 1838 1876 1882 1868 1862 1866 1884 1940 1933 1927 1970 2010 2030 2027 2042 2073 2059 2043 1978 1909 1896 1842 1849 1909 1860 1826 1787 1617 1620 1628 1585 1560 1580 1550 1525 1491 1450 1424 1387 1391 1316 1317 1292 1318 1256 1224 1155 1143 1149 1128 1089 1079 1068 1053 1036 1014 987 978 963 958 962 968 973 992 987 955 949 947 924 904 885 863 884 897 870 852 885 862 851 848 836 809 772 752 753 754 750 771 763 818 810 839 810 836 864 863 863 855 791 774 807 813 829 859 878 880 890 898 904 898 845 828 815 808 802 797 794 790 788 784 785 781 774 774 762 758 754 750 749 754 753 739 733 735 737 739 741 726 734 746 757 758 754 750 737 737 742 739 731 713 708 719 722 740 741 729 724 719 704 693 695 711 732 732 713 700 707 697 689 682 663 679 684 678 681 695 705 715 716 722 729 714 697 687 697 689 680 688 700 682 676 676 694 705 711 706 713 709 697 700 694 697 705 701 695 702 692 682 675 687 685 684 684 677 662 655 642 630 632 631 620 619 629 624 615 613 615 611 621 602 608 608 599 580 560 555 548 550 549 550 541 537 536 536 532 531 527 533 526 527 519 516 511 512 517 525 531 530 521 524 530 532 539 542 538 542 547 544 543 551 550 544 542 551 540 528 526 540 537 507 462 426 411 419 428 456 524 535 530 513 496 503 494 487 496 498 491 475 462 459 459 469 488 487 480 479 475 477 484 492 498 509 524 536 550 571 593 596 579 546 524 508 502 496 489 492 503 495 480 474 465 459 451 443 435 426 425 419 412 410 410 411 409 405 404 403 396 394 392 389 391 395 394 394 395 394 394 396 397 393 392 392 392 389 376 393 396 398 400 402 403 403 402 405 406 405 405 403 408 409 415 414 417 418 421 430 430 429 433 443 448 455 460 467 467 475 481 477 481 487 489 496 505 508 503 502 490 476 493 517 528 537 544 546 544 546 538 531 524 513 506 502 497 496 488 488 488 486 486 492 495 507 512 510 507 498 494 498 499 493 485 470 462 456 456 459 471 479 484 481 486 484 485 476 477 486 492 496 509 508 500 498 504 514 521 532 532 521 512 519 513 515 509 491 483 493 493 499 499 495 495 514 524 532 533 537 547 545 527 519 517 518 517 512 510 505 501 496 487 482 480 477 475 473 471 468 464 458 459 451 452 454 453 450 442 436 430 430 436 439 435 434 433 433 436 439 440 431 424 434 437 439 432 418 425 426 423 423 427 431 430 423 413 416 413 407 396 394 392 389 386 385 383 378 372 366 366 363 359 355 351 350 348 345 343 340 339 337 334 335 332 331 330 330 328 328 326 325 324 322 319 319 319 318 316 314 313 312 315 315 311 306 317 318 316 310 311 312 310 305 307 308 309 310 311 313 311 311 311 310 310 313 314 315 317 318 320 321 322 323 327 331 332 334 337 341 344 350 354 354 351 347 351 355 358 360 360 364 366 368 367 368 376 373 368 370 366 360 358 356 358 362 362 364 369 372 375 383 391 394 390 384 385 385 387 387 390 388 394 396 397 398 404 407 411 398 394 388 384 378 376 367 370 381 381 386 378 360 376 385 378 380 390 394 388 380 368 386 390 373 354 372 377 365 341 334 384 387 364 342 362 387 390 393 365 370 352 340 357 337 369 346 368 377 353 355 347 360 355 361 373 357 344 274 335 336 360 368 365 381 381 343 321 308 366 364 387 359 343 390 397 384 376 380 319 325 385 380 376 375 304 293 282 195 194 194 195 195 193 218 249 262 313 304 250 241 215 226 228 228 219 219 218 220 219 226 227 237 240 262 255 269 243 246 299 305 311 286 258 277 298 367 338 391 339 345 365 361 421 384 391 365 406 412 427 429 426 381 333 328 337 335 339 326 324 315 297 283 276 276 272 273 272 271 271 280 277 275 276 277 280 277 273 278 277 266 266 274 279 287 283 285 288 301 299 302 306 308 309 306 308 309 308 321 327 315 310 294 294 1600 1610 1590 1469 1453 1529 1561 1556 1554 1561 1510 1465 1583 1589 1587 1707 1712 1644 1620 1628 1666 1688 1736 1648 1497 1387 1356 1364 1288 1206 1161 1158 1197 1175 1182 1227 1294 1432 1394 1427 1423 1378 1362 1190 1139 1124 1118 1128 1126 1179 1296 1338 1272 1267 1272 1187 1112 1040 1286 1605 1582 1667 1631 1573 1689 1634 1698 1542 1683 1656 1631 1556 1479 1406 1350 1296 1261 1280 1225 1250 1324 1262 1171 1030 938 881 847 814 794 793 782 770 762 769 797 759 774 786 833 858 877 839 789 752 742 748 756 775 759 761 791 836 849 892 876 852 820 807 829 812 784 752 732 707 676 666 664 665 687 696 720 737 757 763 788 815 797 784 777 789 782 762 785 785 725 701 699 698 698 700 705 713 720 724 726 723 725 726 729 744 855 1002 1040 1031 982 1094 1159 1164 1152 1167 1158 1255 1070 911 893 960 1156 1247 1369 1379 1353 1380 1446 1489 1543 1655 1520 1477 1488 1447 1327 1266 1301 1357 1434 1514 1462 1383 1461 1525 1550 1499 1472 1594 1709 1830 2073 2082 1988 1854 1662 1544 1592 1720 1678 1549 1547 1616 1717 1698 1775 1900 1890 1723 1793 1989 2286 2378 2516 2308 2163 1970 2045 2400 2213 1954 2154 2454 2639 2212 2226 2683 2554 2050 2464 2541 2584 2658 2629 2475 2313 2445 2530 2695 2450 2410 2449 2334 2260 2259 2267 2291 2474 2686 2559 2378 2309 2337 2524 2867 3057 2983 2646 2759 3011 3196 2987 2690 2566 2486 2646 2929 3124 3051 2944 3028 2891 2806 2815 2876 2948 2785 2791 2709 2466 2269 2227 2358 2653 2506 2203 2495 2505 2411 2450 2467 2524 2410 2351 2305 2280 2316 2542 2640 2541 2712 2541 2539 2616 2724 2766 2788 2957 2914 2799 2608 2434 2184 1995 1932 1830 1792 1776 1770 1763 1757 1752 1746 1749 1755 1756 1768 1795 1884 2242 2489 2634 2973 2738 2673 2531 2135 1935 1885 1817 1740 1698 1657 1616 1575 1546 1540 1547 1576 1576 1604 1769 1815 1875 1941 2160 2109 2089 1904 1719 1645 1581 1527 1508 1501 1488 1473 1467 1463 1464 1473 1476 1476 1474 1474 1462 1459 1459 1457 1456 1456 1458 1458 1458 1457 1457 1456 1456 1456 1457 1458 1459 1460 1460 1460 1462 1469 1474 1477 1480 1473 1465 1469 1471 1480 1494 1515 1536 1546 1536 1516 1510 1505 1500 1494 1488 1479 1477 1476 1473 1473 1476 1479 1482 1486 1489 1492 1496 1497 1500 1505 1510 1516 1527 1540 1555 1577 1599 1618 1635 1659 1711 1725 1721 1707 1737 1751 1767 1790 1812 1822 1830 1857 1884 1878 1845 1837 1830 1816 1824 1841 1869 1912 1916 1950 1974 2036 2093 2139 2178 2226 2288 2384 2425 2376 2408 2496 2565 2736 2857 2939 2993 2847 2841 2605 2400 2309 2158 2078 2063 2063 2063 2070 2079 2077 2080 2087 2097 2109 2144 2125 2126 2119 2118 2182 2321 2345 2322 2392 2502 2600 2534 2468 2430 2328 2448 2414 2350 2281 2451 2767 2891 2893 2848 2702 2637 2635 2603 2542 2489 2488 2548 2601 2832 2977 3029 3055 2971 3179 3119 3172 3191 3215 3040 2715 2551 2773 3176 3376 3047 3003 3218 3229 3015 2819 3045 3350 3301 3156 2908 2717 2917 3119 2984 3167 3403 3399 3388 3536 3461 3405 3520 3410 3128 2920 3370 3298 3084 2941 2800 2614 2652 2750 2471 2589 2736 2812 2736 2538 2470 2418 2544 2506 2457 2427 2308 2258 2284 2189 2104 2063 2049 2022 1986 1991 2093 2038 1966 1911 1867 1874 1865 1829 1825 1793 1712 1769 1797 1773 1728 1684 1602 1570 1548 1544 1521 1489 1485 1489 1501 1512 1486 1486 1442 1407 1392 1386 1396 1377 1361 1333 1316 1327 1288 1276 1292 1361 1366 1330 1370 1347 1330 1333 1324 1309 1294 1312 1343 1349 1356 1362 1378 1373 1357 1357 1363 1388 1387 1376 1365 1388 1397 1398 1392 1409 1420 1443 1487 1515 1487 1475 1475 1481 1485 1469 1462 1451 1442 1401 1425 1452 1505 1535 1507 1615 1695 1767 1854 1937 1983 2138 2226 2308 2343 2400 2496 2537 2531 2450 2326 2421 2499 2420 2432 2454 2342 2231 2012 1791 1716 1708 1803 1771 1750 1712 1690 1691 1696 1692 1676 1638 1606 1573 1566 1576 1534 1501 1479 1459 1448 1436 1426 1422 1412 1402 1396 1395 1402 1391 1390 1381 1372 1375 1365 1356 1345 1342 1336 1323 1306 1291 1315 1340 1340 1333 1342 1377 1399 1402 1411 1434 1467 1487 1457 1449 1466 1489 1504 1499 1483 1498 1519 1521 1528 1553 1550 1550 1539 1540 1523 1524 1520 1505 1481 1472 1455 1464 1474 1466 1482 1460 1467 1481 1459 1438 1445 1445 1454 1471 1454 1446 1442 1437 1445 1445 1454 1478 1468 1474 1494 1499 1474 1480 1493 1512 1517 1514 1513 1513 1492 1457 1435 1417 1410 1423 1425 1433 1403 1381 1384 1396 1369 1351 1358 1356 1345 1365 1366 1384 1386 1382 1350 1318 1297 1290 1283 1286 1287 1293 1275 1259 1236 1221 1215 1216 1231 1240 1239 1248 1257 1268 1254 1265 1279 1359 1475 1473 1459 1444 1476 1505 1453 1414 1460 1507 1435 1529 1625 1811 1847 1825 1827 1806 1857 1892 1903 1887 1908 1938 1957 1989 2040 2070 2092 2103 2110 2098 1996 1903 1852 1797 1829 1830 1774 1705 1651 1657 1667 1661 1709 1830 1708 1619 1617 1515 1406 1410 1383 1337 1319 1257 1253 1246 1197 1133 1131 1144 1115 1071 1060 1058 1059 1047 1033 1020 1011 972 957 951 939 938 951 961 979 983 956 947 926 902 892 898 908 878 881 897 865 840 807 793 774 759 796 813 804 811 835 789 832 840 841 860 832 855 867 868 847 793 809 794 798 808 810 817 829 852 893 923 922 841 825 816 810 804 799 795 788 784 781 777 772 769 766 773 771 775 770 772 772 762 741 747 753 752 749 743 738 736 744 752 754 749 747 737 749 752 740 723 711 722 734 737 739 742 731 724 718 707 698 712 730 733 722 720 724 715 707 702 691 672 690 704 700 685 696 713 715 694 660 666 698 708 700 710 711 704 694 689 688 697 704 704 712 696 701 706 708 693 699 688 694 690 690 675 692 694 678 661 657 663 660 675 680 668 654 650 649 647 644 642 638 637 638 639 634 636 628 625 629 627 614 591 584 585 581 561 559 556 551 547 548 543 544 541 539 533 537 534 529 528 522 530 528 526 530 540 542 530 528 531 543 544 545 546 543 541 540 538 541 540 538 524 532 540 521 509 515 527 543 530 488 440 420 413 432 484 505 528 534 531 525 520 513 516 512 513 507 496 482 471 477 469 472 478 480 488 490 490 498 510 516 523 532 542 558 576 583 552 525 512 499 490 487 486 496 497 485 476 470 462 456 450 444 436 429 424 420 413 411 409 412 410 407 406 405 401 395 393 392 390 393 395 395 396 397 395 395 396 396 395 395 395 387 380 394 396 398 400 401 403 401 400 403 403 404 405 405 407 408 413 412 414 417 421 427 428 427 430 440 447 453 458 465 464 473 477 473 477 483 485 492 501 508 503 499 489 474 481 505 524 538 544 544 537 532 528 519 518 516 513 510 500 495 494 491 485 482 482 483 487 498 503 501 495 494 497 497 492 490 489 484 484 474 456 456 469 480 481 479 483 477 477 472 477 486 485 494 501 492 487 504 518 520 521 528 528 517 508 509 504 502 502 493 478 484 482 483 506 517 516 526 536 535 522 531 536 545 539 529 521 518 518 520 513 506 501 499 492 486 482 479 476 477 471 469 466 463 451 454 454 454 452 449 446 437 429 429 428 431 431 434 437 440 441 433 426 428 433 441 440 436 446 432 416 418 423 418 426 433 432 425 414 408 407 409 408 402 396 391 390 386 383 381 377 373 364 364 361 357 355 351 350 348 348 346 344 338 336 337 334 334 335 335 332 331 329 328 327 325 321 322 320 319 318 317 315 315 315 316 316 316 308 319 316 311 311 312 318 309 311 314 314 313 312 310 310 311 311 313 314 316 315 314 314 315 317 320 324 326 329 333 334 336 339 342 347 351 354 358 355 350 354 358 361 363 365 369 369 367 372 372 371 372 374 382 372 365 367 364 357 359 363 370 376 381 383 385 390 394 390 384 381 383 384 387 387 385 387 389 393 393 401 407 411 409 410 402 393 384 377 368 383 391 394 392 388 385 394 395 393 392 392 389 376 374 364 357 372 380 378 385 387 389 395 390 360 318 374 329 342 361 367 384 359 338 341 341 340 338 344 345 349 361 356 351 354 355 348 364 347 362 350 297 280 328 325 362 363 371 352 343 293 341 353 361 323 289 344 389 377 388 376 331 325 344 344 366 360 330 347 347 338 239 194 196 194 199 197 210 220 248 246 225 293 223 210 227 244 288 275 284 242 233 260 235 247 276 241 265 308 305 276 238 256 265 308 349 289 271 309 378 396 418 424 425 418 423 417 432 433 421 409 426 382 383 417 384 340 338 320 317 307 314 293 283 278 278 277 280 290 275 272 272 273 277 277 276 274 277 277 271 278 278 279 267 268 269 272 279 289 291 281 315 292 296 300 304 306 310 311 310 312 321 314 310 312 303 300 1574 1557 1450 1416 1563 1529 1532 1566 1587 1553 1493 1454 1541 1564 1646 1708 1761 1674 1618 1568 1560 1614 1753 1758 1638 1489 1350 1250 1208 1180 1157 1140 1167 1174 1137 1159 1217 1202 1194 1200 1239 1240 1388 1303 1190 1119 1114 1099 1104 1159 1233 1194 1200 1244 1263 1149 1045 1042 1308 1455 1612 1639 1633 1584 1678 1659 1634 1499 1480 1688 1712 1650 1571 1468 1411 1366 1355 1285 1267 1185 1330 1274 1157 1044 945 895 852 820 793 772 765 764 778 839 803 802 846 885 842 818 805 805 768 751 758 788 803 783 811 794 858 872 897 919 899 881 832 807 790 781 758 737 726 697 672 666 664 675 689 700 730 754 755 759 775 807 811 796 789 779 774 774 777 792 807 783 751 717 707 707 705 707 709 712 715 718 722 725 737 800 912 963 1004 1037 1058 1139 1255 1391 1454 1330 1263 1234 1121 1066 1222 1224 1062 1163 1190 1223 1360 1525 1494 1580 1679 1718 1564 1633 1591 1428 1331 1295 1381 1466 1512 1455 1366 1344 1439 1458 1416 1413 1550 1626 1792 1850 1857 1790 1919 2052 1750 1655 1580 1606 1580 1510 1639 1769 1900 1884 1866 2079 2036 1757 1731 1842 1875 2115 2399 2065 1966 1856 2076 2325 2009 1846 1930 2024 2254 1970 2403 2695 2450 1986 2250 2477 2604 2710 2521 2601 2432 2717 2760 2654 2430 2714 2741 2422 2371 2467 2354 2304 2514 2703 2617 2462 2356 2255 2315 2528 2910 3159 2881 2710 2879 3118 2886 2732 2596 2523 2333 2796 2649 2699 2819 3008 2934 2812 2627 2951 2812 2846 2554 2542 2305 2401 2312 2593 2819 2619 2315 2341 2904 2779 2808 2672 2686 2588 2541 2498 2396 2319 2300 2373 2449 2479 2443 2537 2671 2911 2938 2965 3108 2968 2841 2700 2381 2199 2062 2021 1914 1860 1808 1786 1774 1759 1748 1742 1739 1733 1729 1728 1743 1798 2006 2235 2532 2890 2860 2428 2248 2142 2061 2067 1886 1705 1675 1639 1603 1570 1544 1529 1524 1521 1513 1517 1563 1594 1645 1658 1710 1768 1878 1878 1763 1603 1553 1520 1502 1489 1480 1468 1461 1460 1460 1462 1463 1466 1470 1483 1473 1459 1457 1457 1456 1456 1457 1458 1458 1458 1457 1457 1457 1457 1458 1458 1459 1460 1460 1464 1475 1485 1490 1494 1489 1473 1471 1469 1478 1484 1496 1514 1531 1546 1527 1515 1507 1502 1499 1494 1488 1478 1474 1471 1471 1474 1477 1480 1483 1487 1489 1491 1493 1495 1499 1504 1513 1524 1533 1550 1573 1593 1614 1651 1678 1694 1714 1743 1751 1744 1742 1769 1790 1822 1860 1895 1882 1871 1878 1886 1880 1844 1843 1838 1832 1842 1867 1909 1911 1919 1942 1989 2045 2079 2131 2175 2225 2289 2338 2365 2341 2423 2715 2835 2870 2758 2814 2842 2851 2750 2382 2084 2070 2067 2063 2076 2069 2070 2082 2065 2065 2063 2074 2084 2174 2165 2081 2090 2133 2233 2273 2243 2398 2429 2473 2495 2438 2321 2261 2195 2210 2227 2277 2312 2262 2420 2762 2905 2831 2675 2495 2460 2422 2478 2611 2747 2807 2766 2786 2917 2910 2844 2881 2950 3108 3109 3168 3175 3063 2816 2712 2916 2973 3244 3050 3147 3350 3146 3262 2834 2928 3366 3349 3109 3106 2676 2798 2860 3124 3432 3431 3430 3221 3446 3494 3337 3269 3092 3074 3245 3489 3468 3185 3004 2756 2594 2791 2594 2551 2583 2652 2890 2722 2617 2584 2520 2577 2391 2316 2273 2233 2163 2140 2107 2122 2139 2119 2062 2028 2089 2112 2047 1967 1890 1849 1796 1800 1802 1770 1707 1667 1657 1666 1694 1672 1629 1598 1554 1526 1518 1510 1488 1467 1453 1448 1438 1425 1427 1442 1454 1454 1486 1506 1411 1354 1333 1304 1291 1283 1322 1332 1366 1372 1358 1392 1363 1379 1356 1338 1330 1317 1305 1316 1331 1341 1357 1389 1404 1385 1383 1368 1404 1404 1398 1377 1388 1418 1421 1409 1417 1443 1463 1502 1532 1500 1513 1505 1508 1486 1473 1463 1481 1460 1456 1415 1473 1468 1470 1512 1615 1683 1758 1818 1876 2004 2157 2188 2283 2307 2383 2434 2516 2526 2491 2346 2276 2414 2413 2372 2474 2335 2227 2054 1852 1745 1691 1666 1696 1719 1701 1675 1686 1685 1675 1650 1654 1624 1594 1550 1562 1556 1516 1484 1467 1449 1442 1433 1428 1429 1419 1408 1421 1415 1410 1410 1400 1394 1394 1376 1362 1364 1365 1358 1331 1296 1308 1327 1346 1372 1366 1366 1357 1369 1395 1417 1433 1469 1500 1495 1476 1475 1476 1493 1516 1514 1511 1524 1549 1552 1552 1545 1550 1541 1550 1532 1521 1502 1500 1474 1467 1471 1483 1495 1486 1494 1482 1471 1465 1452 1442 1456 1468 1470 1477 1461 1451 1453 1459 1470 1464 1475 1471 1466 1475 1489 1508 1475 1451 1460 1490 1493 1475 1472 1470 1488 1483 1447 1419 1409 1398 1411 1414 1409 1389 1365 1375 1378 1352 1337 1350 1337 1343 1343 1370 1364 1360 1362 1336 1317 1301 1290 1282 1266 1272 1292 1291 1265 1245 1224 1210 1210 1220 1229 1232 1232 1255 1252 1254 1265 1272 1332 1391 1408 1381 1408 1448 1443 1404 1444 1409 1406 1510 1718 1832 1784 1764 1805 1772 1828 1876 1857 1874 1896 1946 1976 1987 2025 2056 2071 2050 2066 2119 2073 1901 1829 1799 1769 1762 1698 1692 1767 1714 1866 1899 1998 1869 1736 1684 1579 1510 1507 1439 1365 1336 1328 1277 1197 1201 1188 1118 1130 1167 1111 1058 1038 1043 1039 1037 1033 1024 999 991 999 985 952 930 922 931 947 958 946 951 945 925 918 917 914 917 926 904 877 850 845 791 761 768 798 823 837 840 842 824 818 852 856 868 865 847 869 859 819 811 811 820 809 807 817 830 826 837 864 892 913 850 839 837 820 812 817 819 796 787 782 776 773 775 777 775 779 781 785 779 777 768 751 747 759 761 749 748 745 741 740 747 755 756 747 742 745 741 726 733 717 729 737 743 745 739 729 722 716 712 713 713 732 742 735 736 728 721 713 704 688 688 692 703 705 699 695 680 665 649 629 617 642 641 641 666 668 681 671 657 663 680 703 711 704 695 680 678 688 683 677 683 669 670 680 667 665 672 678 672 648 640 633 644 673 676 670 668 653 650 640 635 643 655 656 645 638 636 632 631 633 632 625 620 606 598 588 581 571 562 575 586 569 560 550 547 542 537 536 537 535 531 528 540 543 538 541 550 553 548 545 544 539 542 541 545 544 543 542 539 532 524 517 510 506 518 516 502 481 519 538 515 516 473 442 415 425 459 493 535 541 539 537 543 540 531 525 521 524 518 508 500 491 488 483 492 495 502 502 502 503 512 520 530 543 556 565 563 545 526 513 500 489 483 482 486 489 487 480 474 466 460 454 449 443 436 430 422 421 417 413 410 410 411 409 409 406 403 397 394 392 392 391 395 395 395 395 395 394 395 396 396 396 396 385 386 396 396 398 399 401 401 400 398 398 401 404 405 406 405 407 412 413 414 417 421 427 429 425 429 436 447 454 458 463 467 465 474 471 472 480 482 488 495 501 496 499 498 491 474 492 515 535 543 546 538 524 523 528 525 523 514 505 498 495 494 494 491 486 494 494 486 485 486 487 491 494 494 489 492 482 478 475 472 462 455 457 475 477 474 480 482 476 471 471 479 479 486 491 492 483 483 503 514 519 519 526 518 508 502 497 494 489 486 484 478 474 484 492 495 499 507 521 529 534 525 518 525 536 540 531 525 522 521 521 519 509 501 499 495 490 484 481 479 477 472 469 468 463 459 454 452 453 450 447 441 439 433 432 429 427 426 426 429 433 424 426 430 431 439 444 441 432 442 443 431 422 414 418 430 432 428 421 419 415 415 410 409 404 399 392 389 388 387 383 379 376 372 364 364 363 361 358 356 354 353 351 348 343 341 338 338 338 337 337 334 333 331 329 327 327 325 325 324 322 321 319 319 321 324 321 317 317 310 319 319 317 311 313 316 315 312 315 315 315 314 310 309 310 311 312 313 314 314 314 315 318 320 323 325 327 331 332 336 338 340 345 349 353 356 360 358 354 357 361 365 369 373 375 376 377 379 374 378 382 378 382 374 366 371 372 371 365 369 372 377 382 380 383 391 393 390 384 380 385 384 383 385 389 391 397 394 393 395 401 406 410 409 408 403 399 388 380 384 397 407 404 406 399 395 385 380 387 381 378 365 365 371 380 379 387 390 394 392 400 396 389 384 357 312 363 354 313 356 370 370 330 345 342 325 330 337 338 344 377 359 352 343 345 348 332 351 280 276 310 319 267 346 336 353 373 356 285 286 266 266 257 305 370 368 359 382 379 340 371 362 322 262 347 310 303 324 288 359 359 302 200 195 201 197 199 207 214 201 203 205 205 220 238 263 283 315 322 307 243 325 302 299 286 260 304 338 325 273 251 248 275 319 334 330 342 333 373 363 422 417 392 402 387 411 430 417 374 396 408 374 366 407 377 371 329 306 324 318 315 294 318 303 285 301 310 278 277 275 272 270 270 279 278 279 274 279 272 272 272 278 272 270 269 272 267 284 277 280 287 284 290 299 305 302 308 307 312 319 335 316 311 297 298 289 1439 1420 1515 1583 1579 1555 1573 1597 1589 1547 1483 1507 1579 1595 1647 1745 1826 1695 1655 1607 1562 1541 1673 1770 1654 1564 1421 1253 1188 1162 1159 1147 1184 1203 1207 1169 1196 1160 1108 1120 1145 1214 1371 1419 1337 1167 1116 1092 1131 1161 1144 1161 1165 1241 1187 1160 994 1135 1312 1364 1402 1448 1471 1402 1380 1479 1458 1520 1361 1423 1600 1660 1593 1493 1462 1475 1453 1355 1264 1138 1200 1286 1153 1054 950 883 844 808 778 772 813 797 796 845 839 861 913 941 871 811 782 768 806 776 789 820 837 814 855 852 841 832 813 817 839 825 816 802 781 747 744 729 713 687 672 664 664 684 693 710 734 767 778 793 786 799 811 797 786 779 770 761 776 792 799 794 818 822 792 755 731 708 709 713 715 717 720 726 789 892 945 1004 981 953 1022 1127 1233 1349 1387 1347 1312 1329 1195 1178 1233 1175 1104 1262 1405 1458 1605 1753 1680 1622 1845 1675 1648 1549 1540 1426 1305 1371 1452 1473 1462 1400 1289 1315 1373 1365 1346 1480 1610 1641 1732 1702 1813 1691 1731 2004 1963 1879 1796 1591 1425 1658 1780 1820 1802 1922 1888 1930 1922 1845 1586 1695 1688 1931 2009 1897 1784 1732 1859 2121 1926 1702 1763 1837 2000 2351 2563 2606 2328 1923 2183 2407 2710 2601 2587 2582 2554 2799 2693 2500 2634 2892 2669 2413 2437 2451 2575 2367 2628 2847 2684 2561 2453 2316 2249 2364 2702 3090 3091 3060 3152 3088 2918 2791 2636 2421 2211 2448 2427 2693 2807 2978 2810 2716 2472 2821 2801 2508 2388 2435 2608 2761 2377 2575 2703 2826 2495 2242 2430 2553 2744 2788 2884 2792 2608 2447 2467 2383 2322 2313 2371 2417 2568 2745 2816 2887 3170 3140 3062 2887 2700 2610 2423 2289 2158 2087 2095 2024 1904 1852 1836 1784 1760 1796 1844 1790 1723 1719 1717 1748 1804 2007 2217 2632 2711 2525 2574 2403 2254 1995 1831 1716 1669 1630 1609 1583 1555 1528 1513 1508 1502 1495 1497 1498 1516 1533 1517 1540 1598 1775 1731 1609 1527 1495 1476 1466 1464 1460 1458 1458 1460 1460 1461 1472 1478 1463 1458 1457 1456 1457 1457 1457 1458 1459 1459 1458 1458 1458 1459 1459 1458 1458 1459 1459 1461 1473 1489 1502 1509 1502 1490 1480 1470 1473 1475 1483 1492 1504 1508 1515 1508 1504 1499 1498 1493 1484 1479 1476 1473 1470 1471 1476 1478 1480 1483 1485 1487 1489 1491 1495 1502 1512 1528 1542 1551 1567 1599 1626 1661 1701 1728 1756 1748 1746 1754 1750 1768 1792 1824 1875 1928 1974 1986 1927 1898 1891 1864 1837 1834 1830 1833 1841 1853 1889 1901 1899 1930 1969 2026 2072 2108 2146 2210 2218 2240 2269 2476 2614 2546 2918 2914 2755 2626 2614 2656 2614 2772 2366 2112 2068 2065 2064 2065 2065 2072 2066 2082 2184 2193 2091 2085 2069 2114 2191 2192 2181 2138 2121 2165 2141 2187 2191 2144 2118 2150 2156 2166 2227 2253 2292 2206 2260 2394 2421 2446 2340 2370 2490 2572 2687 2803 2979 3057 3113 3147 3209 3223 3187 3134 2969 3075 3273 3092 3029 2820 2675 2932 3256 2986 3182 3212 3188 3434 3159 3047 2878 2691 2922 3327 2899 2717 2813 2991 3109 3384 3354 3131 3125 3171 3314 3444 3248 3186 3418 3296 3469 3241 3085 2925 2793 2823 2814 2633 2613 2691 2699 2754 2940 2853 2877 2757 2660 2558 2500 2397 2304 2294 2299 2245 2213 2222 2136 2086 2102 2066 2034 1990 1943 1904 1856 1844 1852 1809 1739 1713 1709 1692 1659 1635 1608 1593 1572 1575 1544 1517 1506 1489 1483 1473 1454 1450 1463 1467 1507 1524 1519 1500 1449 1415 1364 1315 1297 1325 1349 1373 1419 1405 1415 1402 1420 1407 1391 1374 1365 1364 1347 1332 1335 1317 1358 1368 1387 1403 1437 1426 1405 1399 1412 1428 1399 1395 1392 1402 1430 1440 1447 1460 1499 1556 1563 1547 1551 1549 1530 1514 1497 1491 1483 1493 1522 1420 1469 1522 1510 1543 1632 1716 1786 1848 1937 2047 2126 2226 2275 2312 2420 2458 2441 2416 2485 2362 2252 2365 2400 2333 2475 2363 2278 2115 1902 1740 1698 1671 1638 1639 1647 1627 1625 1619 1614 1585 1596 1618 1590 1562 1529 1547 1527 1494 1479 1468 1457 1457 1456 1452 1436 1426 1436 1419 1413 1409 1401 1394 1392 1380 1354 1341 1354 1337 1318 1298 1329 1355 1361 1387 1398 1402 1391 1375 1403 1419 1441 1473 1508 1538 1516 1511 1493 1509 1522 1544 1541 1550 1546 1540 1532 1527 1520 1520 1519 1521 1497 1489 1485 1474 1481 1493 1503 1504 1513 1517 1510 1476 1471 1454 1453 1472 1469 1468 1470 1467 1459 1465 1482 1494 1482 1494 1483 1457 1457 1469 1485 1463 1453 1433 1454 1459 1448 1434 1437 1457 1453 1427 1407 1402 1404 1384 1395 1408 1399 1365 1349 1367 1372 1338 1325 1330 1329 1328 1350 1366 1346 1354 1347 1336 1331 1310 1291 1278 1260 1259 1278 1268 1269 1255 1226 1206 1211 1222 1221 1215 1231 1251 1240 1259 1250 1265 1277 1299 1302 1331 1352 1400 1406 1441 1401 1410 1515 1746 1810 1729 1704 1755 1721 1787 1831 1848 1820 1871 1941 1934 1972 2001 2014 2022 1989 2054 2059 1967 1902 1859 1829 1842 1803 1739 1892 1882 1928 1872 1962 1984 1907 1767 1631 1617 1563 1545 1455 1402 1401 1362 1298 1252 1166 1149 1112 1095 1157 1089 1044 1025 1015 1018 1037 1022 1033 1025 1003 989 981 966 941 921 912 913 919 920 917 920 920 930 925 916 934 923 915 902 858 821 781 771 785 816 812 838 849 852 860 821 864 871 874 875 873 852 842 826 831 814 819 822 810 813 824 850 844 841 860 881 852 837 849 837 832 822 814 802 793 784 781 780 781 782 785 788 790 782 774 765 761 751 751 760 757 762 764 765 752 746 752 758 760 755 748 739 733 732 739 727 733 745 745 751 744 737 725 721 725 723 721 729 748 737 732 720 714 704 697 698 699 701 693 675 671 645 607 600 603 598 608 597 598 596 607 628 644 650 641 637 650 671 691 682 681 680 661 665 672 656 670 659 655 657 650 643 647 659 650 640 642 622 622 647 654 660 644 624 611 613 601 614 639 643 642 639 643 641 638 634 617 614 598 585 583 584 572 566 571 589 606 591 563 553 555 552 546 544 540 540 538 537 535 537 538 545 549 555 550 557 565 540 532 531 543 551 552 551 547 546 544 538 527 511 487 480 481 471 507 522 503 487 481 428 411 472 515 516 535 540 530 529 536 534 520 518 511 517 519 518 512 495 492 494 496 501 508 515 513 513 520 530 546 558 560 552 537 524 512 500 487 484 485 487 487 486 480 476 473 466 458 451 446 441 437 433 425 419 418 413 415 408 412 411 409 406 403 400 398 394 394 394 391 393 392 394 395 394 394 394 394 395 395 380 389 396 395 396 398 399 400 398 397 399 401 403 406 405 408 408 410 413 414 414 419 425 430 425 427 438 447 452 456 460 466 469 466 471 468 473 479 480 488 496 497 494 495 497 490 476 504 532 547 549 536 526 528 523 521 519 515 503 506 503 500 501 500 499 506 501 498 495 488 478 491 498 493 483 484 482 472 467 458 455 462 479 481 476 472 477 481 473 466 473 484 485 488 490 482 476 492 500 507 511 520 528 525 514 507 512 510 504 498 482 474 470 484 483 486 492 504 517 525 531 527 516 514 523 537 534 525 522 520 517 516 510 501 499 495 491 486 482 479 477 474 469 466 461 458 457 456 449 446 446 445 440 440 436 430 427 424 422 421 421 427 433 435 431 436 440 437 434 443 436 431 430 419 411 417 429 428 424 421 417 417 412 411 408 403 397 393 389 388 388 383 377 374 368 368 365 364 362 360 359 356 354 351 345 346 345 344 340 338 336 334 330 333 332 331 329 331 329 326 326 324 323 324 322 326 324 320 321 314 319 319 319 315 317 317 314 314 314 315 315 314 312 311 313 314 314 316 315 315 316 315 319 323 323 329 329 333 335 337 341 343 348 351 356 359 359 360 360 362 367 367 372 376 382 382 382 381 382 389 385 379 382 382 368 371 376 377 374 372 372 374 381 382 386 389 388 386 382 379 381 382 386 385 388 391 392 397 400 400 404 407 405 403 400 397 398 394 391 397 389 388 384 382 381 383 379 376 373 371 365 383 371 375 384 382 391 396 398 398 394 388 386 373 370 354 335 307 310 335 371 324 335 330 362 366 331 322 330 344 370 362 344 337 330 341 351 334 303 364 320 290 246 280 321 345 336 370 361 356 349 280 238 313 325 290 309 381 307 327 362 354 314 280 287 260 229 250 314 298 334 328 257 196 198 197 195 198 291 245 263 235 235 221 246 276 297 287 329 351 295 249 323 358 325 346 341 393 364 298 252 248 249 248 288 323 368 406 411 420 420 405 358 354 403 413 420 373 337 383 398 366 368 375 418 399 367 348 336 331 317 333 334 300 318 305 309 291 279 278 274 277 278 268 269 285 275 285 278 278 276 270 271 269 265 262 268 272 272 280 283 290 292 293 304 305 311 311 316 321 328 317 299 299 298 299 1545 1531 1575 1583 1589 1587 1605 1593 1590 1579 1519 1519 1634 1727 1762 1723 1804 1703 1648 1627 1576 1540 1557 1654 1630 1532 1466 1301 1183 1169 1167 1151 1244 1358 1307 1277 1162 1163 1109 1103 1115 1174 1290 1383 1247 1136 1131 1101 1191 1267 1175 1177 1178 1251 1213 1120 1000 1193 1255 1344 1300 1276 1240 1224 1193 1172 1243 1247 1241 1213 1265 1337 1414 1470 1328 1521 1468 1364 1339 1208 1098 1277 1142 1065 948 876 842 793 787 807 851 803 845 896 879 950 987 966 911 836 799 781 828 800 822 872 927 884 880 876 887 888 846 829 797 771 754 754 737 729 731 724 712 684 671 665 670 686 704 728 752 762 778 799 817 814 818 796 794 785 772 755 771 788 783 791 804 813 828 814 828 805 760 737 736 746 812 849 905 947 960 937 898 945 1003 1089 1225 1338 1309 1276 1304 1298 1353 1340 1259 1119 1101 1230 1394 1457 1529 1672 1820 1827 1832 1677 1560 1585 1424 1328 1344 1479 1558 1449 1394 1304 1222 1270 1274 1292 1371 1493 1640 1716 1624 1654 1764 1594 1731 1722 1812 1769 1597 1579 1374 1497 1593 1711 1646 1716 1788 1849 1642 1835 1588 1544 1586 1543 1532 1745 1680 1761 1710 1848 1809 1756 1991 2108 1983 2152 2353 2426 1974 1978 2413 2543 2636 2458 2629 2353 2385 2640 2704 2785 2713 2642 2511 2378 2525 2584 2526 2489 2617 2909 2769 2584 2460 2378 2265 2255 2339 2504 2809 2906 2944 3033 2739 2933 2808 2738 2353 2169 2542 2378 2636 2856 2843 2675 2562 2453 2462 2523 2813 2805 2766 2674 2531 2913 2828 2788 2415 2434 2882 2573 2797 2931 2874 3009 2840 2622 2509 2379 2334 2361 2375 2408 2490 2598 2635 2644 2780 2926 3179 2950 2691 2444 2328 2283 2239 2182 2047 1943 1980 2081 1997 1887 1813 1783 1850 1797 1720 1714 1710 1709 1739 1810 1970 2344 2637 2298 2541 2405 2160 1991 1850 1752 1695 1669 1643 1607 1565 1570 1509 1500 1495 1490 1484 1478 1473 1470 1468 1473 1495 1583 1688 1603 1505 1474 1463 1459 1460 1459 1459 1460 1460 1460 1465 1479 1495 1462 1456 1456 1456 1457 1457 1458 1459 1460 1460 1460 1460 1460 1459 1459 1459 1459 1459 1460 1464 1475 1489 1503 1512 1504 1495 1483 1470 1468 1473 1480 1486 1493 1497 1503 1501 1494 1485 1488 1485 1476 1473 1474 1470 1470 1472 1475 1477 1478 1481 1484 1488 1505 1513 1526 1539 1548 1556 1559 1571 1591 1624 1658 1691 1737 1777 1804 1804 1778 1772 1779 1786 1839 1894 1947 2004 2065 2059 1998 1939 1913 1839 1831 1813 1820 1826 1830 1840 1908 1908 1886 1906 1936 1980 2026 2056 2095 2168 2264 2392 2489 2550 2680 2764 2894 2889 3039 2964 2943 3186 3133 3132 2637 2168 2104 2106 2093 2063 2063 2063 2095 2132 2133 2099 2099 2104 2053 2064 2075 2075 2078 2069 2070 2073 2109 2128 2102 2186 2259 2324 2338 2343 2387 2384 2330 2486 2699 2724 2871 2836 2827 2855 2922 2812 2641 2812 3020 3026 3100 3070 3073 3197 3230 3161 3080 3270 3300 3134 3074 2970 2872 3102 3390 3220 3275 3385 3274 3268 3403 3326 3159 2876 2610 2853 2818 2598 2838 3007 3222 3357 3041 3023 3400 3406 3276 3244 3375 3320 3398 3293 3213 2978 3074 3186 3056 2778 2719 2679 2823 2991 2920 2862 2941 3090 2931 2823 2665 2537 2482 2487 2427 2418 2456 2410 2282 2204 2218 2177 2083 2066 2051 1969 1903 1835 1830 1812 1740 1738 1724 1673 1667 1631 1623 1622 1622 1595 1571 1544 1529 1526 1551 1532 1499 1478 1456 1452 1426 1402 1403 1429 1436 1443 1423 1381 1337 1289 1337 1366 1391 1431 1479 1510 1479 1461 1469 1441 1416 1399 1407 1388 1359 1371 1361 1322 1354 1385 1415 1419 1411 1435 1422 1434 1448 1449 1424 1420 1421 1421 1418 1441 1472 1514 1541 1536 1537 1549 1538 1547 1537 1517 1511 1488 1469 1467 1483 1436 1490 1540 1566 1564 1644 1706 1796 1881 1955 2057 2132 2207 2250 2294 2456 2456 2379 2334 2382 2421 2266 2380 2378 2293 2402 2380 2278 2174 1983 1798 1725 1681 1640 1612 1606 1606 1592 1591 1588 1562 1547 1577 1602 1565 1516 1535 1533 1535 1511 1497 1483 1481 1465 1461 1459 1454 1452 1433 1412 1392 1379 1367 1365 1380 1366 1339 1324 1310 1301 1313 1328 1343 1371 1394 1426 1439 1413 1392 1398 1435 1459 1484 1510 1535 1559 1533 1527 1519 1548 1562 1564 1548 1542 1534 1528 1520 1516 1506 1498 1493 1486 1482 1482 1496 1492 1510 1519 1521 1538 1525 1501 1479 1466 1461 1473 1493 1508 1493 1475 1472 1469 1470 1489 1478 1479 1482 1483 1460 1449 1450 1480 1462 1437 1423 1415 1428 1435 1413 1413 1433 1427 1420 1397 1396 1393 1384 1377 1374 1389 1377 1353 1342 1362 1365 1334 1318 1323 1317 1338 1361 1340 1339 1345 1318 1309 1308 1311 1297 1277 1253 1251 1267 1252 1262 1257 1230 1202 1199 1206 1203 1216 1241 1234 1245 1233 1241 1259 1297 1321 1354 1336 1319 1357 1402 1402 1397 1526 1693 1758 1681 1648 1689 1679 1759 1776 1800 1811 1855 1892 1908 1940 1970 1983 1979 1995 2014 2006 1931 1900 1875 1856 1818 1825 1803 1893 1905 1932 1860 1824 1837 1769 1758 1625 1579 1558 1572 1554 1478 1420 1365 1319 1239 1208 1166 1117 1079 1072 1059 1024 1012 1000 996 995 996 1018 1009 1012 1002 979 962 948 935 920 907 895 891 889 889 892 899 899 897 906 906 904 885 851 813 790 792 777 835 849 823 846 863 875 866 836 874 880 883 870 862 860 844 832 822 830 827 818 819 823 843 865 806 806 809 822 799 823 842 830 816 809 800 792 790 792 787 797 801 800 805 793 780 768 762 756 755 760 768 784 779 782 770 762 761 764 763 775 763 754 745 741 738 736 733 730 746 750 746 737 720 716 719 712 705 716 722 738 733 728 717 708 705 706 707 693 680 652 636 621 607 609 620 644 645 646 642 629 621 599 586 606 608 616 611 625 647 682 670 658 679 655 645 655 645 641 656 634 635 644 621 643 624 644 627 622 620 610 638 626 636 624 609 601 595 591 594 599 600 603 611 624 633 624 624 610 587 576 577 581 574 566 559 559 568 576 578 555 554 561 554 555 550 546 544 543 543 538 543 538 541 550 550 536 538 545 536 534 525 537 545 548 545 544 541 535 528 514 512 503 490 460 447 493 497 492 468 464 412 438 512 511 519 527 528 515 514 524 517 511 506 498 502 506 504 496 483 488 500 508 503 512 524 529 520 528 533 542 547 547 533 522 511 499 484 485 493 496 495 489 488 484 477 471 466 460 453 446 440 435 432 429 423 417 417 413 407 412 411 410 408 404 402 401 400 397 395 394 390 391 394 394 395 394 395 395 395 385 377 391 394 397 397 397 397 397 398 399 398 399 402 403 406 409 410 413 412 413 414 416 422 428 425 425 436 445 450 454 457 463 467 461 471 467 468 476 476 483 496 501 493 497 494 494 476 492 532 547 545 533 526 524 521 517 513 504 504 503 500 498 496 502 505 504 500 495 493 486 477 491 490 483 480 477 472 474 459 453 464 486 485 480 477 472 474 479 473 465 470 474 481 487 484 472 488 508 505 513 523 526 527 529 522 518 517 515 496 492 485 474 469 475 475 486 493 500 510 519 527 520 512 507 521 528 525 525 521 518 517 516 513 505 500 495 494 491 486 483 477 476 471 465 460 458 456 455 447 444 445 444 441 439 439 436 432 430 430 430 429 433 434 434 429 430 435 436 442 440 435 427 427 422 411 416 433 432 428 425 419 416 416 411 411 408 403 397 392 389 386 383 381 378 375 371 370 367 366 363 362 359 356 352 351 351 349 346 344 341 339 336 334 337 337 334 332 333 331 330 330 328 326 326 327 327 324 322 321 316 316 321 320 319 320 320 314 316 317 317 316 312 311 311 311 313 313 314 313 315 318 318 321 324 325 329 332 336 337 340 344 347 352 355 358 360 362 362 364 367 370 370 375 381 386 383 382 382 381 386 387 378 386 378 369 371 374 377 378 377 377 379 385 390 387 387 391 388 381 377 381 383 387 389 387 390 399 402 407 408 412 416 416 413 409 404 398 394 394 393 397 406 399 405 391 389 391 384 386 369 379 387 386 379 386 393 395 401 398 397 390 388 380 391 381 377 384 355 346 296 317 325 338 322 333 328 330 309 335 338 346 361 358 354 357 357 346 354 362 367 351 335 332 277 250 299 330 351 361 377 353 317 277 246 300 244 317 293 296 266 291 376 353 331 266 336 304 271 221 221 238 283 206 197 196 198 201 205 341 291 304 320 290 231 228 227 233 279 302 303 374 360 338 315 369 378 355 388 325 269 320 281 294 279 253 264 301 307 352 405 389 393 336 338 341 354 389 362 335 344 330 327 338 386 395 412 370 390 397 382 377 355 355 346 351 335 338 338 286 284 310 296 278 269 271 275 275 278 304 280 280 279 276 273 266 264 264 268 273 278 279 283 286 293 294 301 312 324 319 337 323 303 295 302 300 298 1544 1525 1566 1575 1575 1590 1613 1616 1629 1618 1594 1563 1732 1855 1885 1810 1784 1748 1674 1666 1623 1585 1514 1576 1570 1476 1442 1357 1254 1284 1217 1153 1254 1407 1374 1254 1215 1202 1281 1165 1097 1102 1142 1163 1120 1090 1092 1155 1284 1309 1231 1208 1219 1286 1259 1105 1013 1194 1250 1341 1361 1373 1350 1280 1320 1229 1123 1070 1161 1053 1062 1047 1066 1117 1186 1266 1331 1295 1252 1213 1047 1167 1129 1026 909 876 814 819 860 835 840 812 891 976 958 1001 1005 1014 915 845 810 810 816 816 862 982 999 955 931 910 928 908 893 893 894 786 737 726 719 707 701 693 689 678 669 667 670 684 699 712 728 738 755 774 805 793 814 799 778 786 778 749 757 771 763 775 785 803 806 826 829 826 849 864 881 895 916 885 932 932 882 876 881 918 1002 1072 1136 1214 1200 1170 1168 1233 1318 1416 1430 1222 1178 1327 1394 1504 1544 1661 1767 1661 1636 1598 1533 1493 1295 1313 1561 1648 1571 1383 1242 1206 1251 1257 1287 1367 1455 1510 1740 1693 1625 1600 1586 1549 1493 1488 1599 1753 1698 1479 1330 1492 1638 1645 1524 1630 1801 1698 1538 1706 1474 1436 1530 1579 1652 1610 1599 1689 1744 1689 1650 1840 1942 1908 1716 1662 1790 1867 1901 2165 2501 2660 2303 2515 2639 2584 2466 2249 2582 2615 2627 2627 2417 2591 2562 2628 2678 2474 2728 2957 2748 2628 2574 2655 2448 2190 2130 2187 2325 2429 2509 2504 2590 2586 2505 2620 2241 2208 2225 2585 2631 2394 2517 2878 2790 2701 2367 2612 2722 2935 2914 2577 2640 3038 2857 2733 2401 2751 2984 2870 2732 3179 3017 3159 2942 2692 2500 2336 2382 2437 2417 2404 2417 2527 2669 2688 2757 2847 2847 2971 2558 2391 2309 2202 2161 2082 2051 2070 2102 2246 2128 1990 1932 1795 1763 1742 1721 1710 1706 1702 1708 1760 1826 1971 2089 2216 2550 2679 2399 2088 1866 1766 1734 1853 1848 1782 1766 1636 1525 1505 1489 1484 1479 1474 1469 1465 1462 1461 1461 1476 1514 1567 1479 1460 1459 1459 1460 1459 1460 1460 1460 1460 1460 1460 1460 1457 1456 1456 1457 1458 1458 1459 1459 1460 1460 1460 1460 1459 1459 1458 1459 1460 1461 1462 1462 1475 1487 1492 1498 1484 1478 1469 1461 1462 1469 1471 1477 1478 1485 1487 1486 1481 1482 1480 1477 1475 1471 1468 1469 1472 1473 1474 1477 1478 1482 1509 1546 1565 1559 1564 1571 1576 1583 1586 1589 1599 1630 1679 1719 1757 1791 1816 1822 1818 1826 1832 1820 1902 1977 2043 2117 2198 2141 2053 1993 1909 1836 1828 1812 1814 1822 1830 1840 1876 1874 1885 1904 1924 1949 1982 2017 2051 2109 2181 2214 2310 2519 2652 2736 2893 2992 2915 2880 2798 2716 2646 2404 2205 2114 2108 2123 2120 2064 2087 2106 2099 2093 2086 2067 2060 2051 2061 2078 2157 2165 2173 2144 2123 2136 2196 2210 2224 2210 2233 2273 2358 2407 2465 2529 2556 2625 2736 2903 3039 3077 3063 3020 3039 2951 2814 2659 2716 2762 2778 2798 2924 2966 3013 3094 3154 3155 3156 3110 3069 2996 3186 3351 3337 3108 3044 3161 3056 3099 3350 3351 3181 2890 2643 2506 2497 2614 2935 3034 2910 2855 2870 3261 3480 3199 3235 3143 3265 3134 3329 3182 3199 3093 3241 3074 2821 2831 2946 2800 2787 2960 3163 3129 3115 3122 3065 2947 2743 2591 2503 2396 2325 2289 2361 2315 2337 2287 2227 2122 2144 2134 2046 1955 1889 1842 1822 1794 1730 1691 1673 1657 1646 1636 1623 1603 1588 1570 1564 1580 1578 1541 1528 1508 1530 1534 1538 1510 1452 1431 1425 1391 1371 1356 1348 1337 1315 1300 1289 1340 1430 1462 1480 1536 1495 1479 1471 1482 1464 1467 1435 1389 1389 1396 1367 1336 1331 1342 1357 1362 1376 1383 1403 1442 1487 1484 1472 1454 1460 1452 1446 1452 1470 1551 1564 1548 1533 1513 1502 1494 1479 1467 1467 1462 1453 1440 1442 1441 1475 1512 1540 1590 1673 1740 1774 1889 1993 2078 2120 2179 2227 2310 2468 2459 2371 2336 2279 2368 2263 2280 2323 2268 2191 2181 2273 2257 2068 1856 1749 1715 1678 1639 1597 1572 1578 1572 1570 1573 1534 1530 1547 1553 1510 1499 1521 1551 1542 1504 1481 1466 1458 1448 1438 1441 1441 1434 1428 1408 1396 1377 1354 1351 1352 1332 1308 1309 1323 1344 1350 1351 1358 1385 1411 1442 1433 1423 1401 1424 1466 1477 1495 1579 1651 1572 1546 1537 1568 1582 1566 1561 1559 1555 1540 1526 1514 1512 1517 1508 1498 1484 1491 1520 1501 1514 1534 1543 1528 1513 1500 1487 1474 1474 1488 1498 1510 1497 1487 1485 1505 1496 1475 1469 1470 1463 1466 1467 1446 1443 1461 1470 1450 1421 1401 1403 1406 1405 1392 1411 1400 1416 1404 1390 1384 1376 1365 1355 1352 1369 1367 1347 1331 1356 1357 1327 1312 1308 1326 1347 1341 1325 1332 1322 1301 1290 1289 1296 1288 1266 1252 1243 1245 1236 1248 1265 1228 1208 1193 1193 1201 1222 1237 1223 1222 1231 1254 1293 1297 1317 1308 1299 1306 1315 1336 1360 1459 1572 1659 1576 1608 1593 1691 1710 1745 1781 1772 1809 1859 1875 1920 1944 1931 1924 1977 1965 1990 1890 1854 1846 1817 1820 1807 1780 1809 1719 1771 1746 1703 1714 1740 1682 1601 1563 1601 1578 1534 1505 1466 1370 1293 1246 1184 1153 1122 1105 1091 1064 1042 1028 1043 1032 1006 983 981 984 989 1003 996 983 971 961 946 932 922 902 886 875 872 869 872 874 879 881 882 866 826 806 820 786 787 848 859 863 854 851 884 884 870 842 870 886 889 882 873 846 834 832 836 842 830 832 825 808 803 790 784 784 784 785 797 841 839 826 813 803 797 797 803 799 804 825 813 794 781 773 766 764 767 765 773 770 773 767 753 741 747 743 726 734 740 763 759 751 749 741 733 729 732 740 744 724 714 706 703 692 703 682 703 692 707 711 718 712 704 700 686 676 662 634 623 620 627 629 656 641 665 679 679 655 665 659 642 595 588 604 585 586 623 651 668 653 638 664 666 645 630 616 633 654 635 615 642 613 617 604 630 641 609 599 598 615 606 622 627 605 600 598 590 583 587 583 588 582 586 597 604 591 605 605 572 566 567 569 564 561 563 564 559 558 555 560 559 559 559 559 550 549 549 545 551 542 531 528 541 539 524 538 540 538 544 533 512 521 526 533 539 542 535 530 524 515 497 477 469 443 444 480 461 443 425 415 444 480 494 486 489 514 500 495 504 506 489 486 485 481 482 482 484 484 493 511 516 506 508 521 534 530 537 543 541 540 531 521 510 499 488 476 481 492 497 497 492 490 482 476 472 467 461 454 447 442 438 435 432 428 421 414 415 413 409 406 408 409 407 405 403 402 401 399 396 394 392 390 389 390 391 395 396 393 374 393 396 396 397 397 397 396 397 398 397 399 401 403 404 406 409 410 412 413 415 416 418 421 424 423 423 433 442 448 452 455 460 463 460 469 470 464 470 476 478 492 499 495 494 491 494 480 480 518 529 536 542 532 527 527 518 512 513 512 509 503 499 496 497 502 502 501 495 497 479 480 492 493 477 466 465 455 460 455 459 469 483 483 476 475 470 472 479 473 471 465 466 470 474 473 468 488 500 509 519 526 526 523 524 529 527 522 516 497 481 486 477 466 464 472 480 488 494 500 506 513 511 501 501 510 530 539 539 530 525 521 517 513 510 505 501 496 492 491 487 481 475 469 466 462 459 457 454 447 447 444 442 440 438 436 436 435 435 435 434 431 429 429 431 427 429 433 435 441 441 437 430 423 414 412 409 429 436 428 424 420 417 416 412 411 409 407 403 396 391 387 384 380 379 377 369 370 370 369 367 364 362 359 355 357 354 350 347 346 344 344 340 339 341 340 339 337 336 333 333 331 330 329 329 329 334 325 324 323 318 323 323 321 321 323 319 318 315 317 319 316 315 314 314 315 315 313 314 316 317 318 320 321 322 325 331 335 337 341 344 347 352 355 357 357 359 363 363 364 373 371 375 379 386 388 386 386 386 385 393 381 382 384 373 368 367 370 375 378 375 376 380 384 390 384 384 387 391 383 377 378 379 383 386 385 395 394 398 405 406 408 411 420 414 408 405 404 395 394 403 417 407 402 399 390 400 397 388 378 377 391 396 392 387 383 383 389 390 396 401 398 393 388 379 360 362 341 322 313 325 291 307 310 301 309 311 331 294 315 336 346 337 351 356 352 346 353 367 365 340 349 317 284 255 240 228 332 339 283 350 360 365 302 248 226 254 318 307 250 238 295 304 308 360 315 321 334 355 334 311 231 209 193 193 199 201 206 213 301 361 325 351 315 254 290 270 279 297 335 272 284 359 387 333 343 374 400 402 347 334 370 281 324 311 262 282 330 370 387 416 407 404 402 381 303 372 392 378 315 333 395 345 397 419 412 398 381 377 368 359 365 356 352 355 343 354 331 309 329 319 323 307 282 270 269 268 267 269 280 276 281 283 283 277 268 274 265 264 271 282 283 295 300 303 310 321 320 314 327 320 319 290 285 299 303 298 1549 1522 1555 1519 1556 1586 1611 1635 1652 1682 1684 1678 1714 1894 1909 1798 1777 1749 1704 1660 1660 1658 1634 1580 1548 1504 1508 1483 1372 1390 1272 1174 1254 1401 1356 1254 1166 1138 1175 1178 1152 1099 1100 1140 1091 1073 1077 1162 1265 1376 1353 1236 1226 1256 1217 1237 1196 1037 1148 1215 1268 1277 1329 1364 1191 1080 1065 1006 1020 944 881 879 901 893 921 1028 1176 1158 1211 1117 1023 1052 1098 984 885 818 856 960 911 866 824 858 969 1031 1045 1095 1093 1074 995 899 841 845 845 830 887 1038 1103 1050 990 945 963 957 928 890 826 764 725 709 695 686 686 683 674 670 668 668 670 672 681 694 704 711 717 736 758 771 786 779 777 757 760 739 745 754 759 770 786 783 788 798 811 820 831 841 871 870 888 859 876 846 860 880 910 946 978 986 1047 1093 1104 1107 1068 1123 1266 1404 1428 1416 1440 1336 1451 1741 1878 1894 1729 1531 1474 1420 1455 1376 1264 1414 1710 1674 1466 1268 1284 1383 1451 1398 1377 1454 1472 1578 1770 1832 1814 1760 1769 1762 1604 1396 1389 1385 1472 1414 1449 1519 1494 1478 1481 1519 1568 1496 1392 1524 1666 1624 1831 1870 1927 1789 1849 1805 2052 2006 1976 1798 1705 1726 1709 1782 2196 2406 2318 2244 2492 2414 2140 2160 2354 2359 2496 2264 2347 2555 2586 2687 2603 2752 2695 2732 2699 2621 2639 2822 2762 2758 2699 2350 2337 2393 2233 2106 2144 2205 2237 2213 2237 2177 2130 2100 2062 2027 2292 2535 2223 2427 2573 2478 2830 2788 2281 2493 2694 2810 2905 2836 2737 3219 2965 3013 2475 2759 3237 3045 2885 3177 3246 3219 2992 2728 2449 2343 2458 2448 2414 2414 2412 2497 2485 2511 2623 2761 2538 2476 2346 2361 2426 2323 2369 2224 2210 2274 2382 2439 2256 2213 2173 1932 1808 1730 1720 1716 1709 1701 1697 1737 1792 1885 2229 2534 2908 2817 2378 2050 1881 1797 1905 2135 2278 1958 1962 1807 1617 1608 1563 1481 1474 1469 1465 1463 1461 1460 1460 1459 1459 1476 1462 1460 1460 1459 1459 1461 1461 1462 1460 1459 1459 1457 1457 1457 1457 1458 1458 1459 1459 1460 1460 1460 1461 1461 1460 1459 1459 1459 1459 1460 1463 1464 1463 1468 1475 1472 1479 1476 1465 1454 1452 1458 1464 1464 1465 1467 1475 1475 1478 1474 1475 1486 1516 1470 1467 1468 1470 1471 1472 1474 1476 1477 1487 1549 1585 1593 1588 1592 1596 1597 1606 1606 1621 1623 1651 1706 1755 1789 1811 1846 1873 1894 1905 1885 1842 1948 2051 2140 2299 2338 2228 2118 2014 1867 1846 1838 1822 1815 1823 1832 1842 1852 1865 1881 1899 1919 1941 1961 1977 2009 2121 2252 2413 2482 2484 2431 2492 2748 3046 2992 2891 3007 3035 2886 2574 2429 2132 2113 2127 2120 2105 2092 2089 2085 2082 2063 2043 2057 2075 2110 2124 2118 2134 2159 2207 2243 2268 2335 2382 2402 2405 2416 2428 2451 2520 2599 2699 2766 2822 2763 2672 2742 2871 2948 3072 3212 3069 2881 2792 2790 2889 2985 2996 3038 3006 3029 3179 3296 3262 2957 2783 2722 3089 3234 3172 3407 3027 2869 2774 2827 3087 3144 3443 3379 3180 2879 2557 2453 2581 2887 2681 2778 3068 3187 3277 3404 3127 3022 3177 3080 3071 3299 3335 3385 3312 3063 2927 3066 2999 3059 3010 2926 2995 3223 3104 2932 2853 2839 2923 2852 2708 2594 2478 2338 2309 2208 2161 2189 2273 2122 2036 2020 2062 2031 2015 1938 1888 1793 1793 1783 1698 1681 1685 1672 1657 1640 1617 1601 1592 1586 1574 1560 1540 1522 1513 1507 1491 1489 1477 1453 1455 1479 1419 1385 1361 1356 1357 1339 1331 1314 1292 1348 1406 1532 1548 1460 1419 1427 1453 1470 1459 1440 1418 1412 1384 1365 1345 1351 1358 1349 1346 1364 1361 1379 1410 1422 1439 1446 1463 1477 1498 1499 1514 1528 1594 1604 1575 1549 1524 1516 1502 1478 1486 1483 1484 1458 1450 1472 1476 1502 1456 1489 1510 1595 1690 1773 1848 1919 2061 2124 2172 2207 2327 2461 2429 2322 2336 2273 2300 2253 2170 2144 2306 2205 2037 1970 2160 2146 1937 1774 1777 1680 1642 1607 1574 1563 1565 1568 1567 1546 1507 1502 1510 1499 1486 1524 1549 1553 1522 1491 1473 1458 1444 1435 1423 1417 1412 1424 1430 1420 1392 1366 1348 1336 1322 1308 1336 1334 1357 1378 1389 1374 1385 1413 1441 1465 1435 1440 1423 1433 1457 1528 1699 1773 1613 1584 1567 1601 1599 1591 1574 1557 1543 1532 1530 1532 1537 1538 1518 1501 1490 1506 1531 1513 1528 1533 1550 1536 1520 1506 1482 1474 1487 1512 1503 1508 1517 1514 1501 1508 1520 1484 1476 1474 1454 1444 1440 1454 1425 1437 1445 1439 1433 1413 1387 1378 1396 1382 1386 1385 1404 1397 1393 1396 1400 1393 1373 1350 1339 1341 1343 1327 1322 1333 1336 1330 1311 1303 1316 1338 1325 1319 1333 1328 1299 1280 1272 1286 1293 1286 1264 1247 1234 1225 1228 1226 1214 1205 1190 1192 1212 1235 1227 1212 1214 1234 1273 1282 1276 1281 1289 1281 1296 1323 1375 1380 1467 1507 1495 1531 1554 1652 1658 1695 1734 1726 1778 1823 1851 1874 1880 1919 1913 1926 1980 1898 1863 1824 1827 1781 1756 1747 1759 1772 1719 1681 1660 1674 1663 1647 1637 1608 1576 1557 1514 1466 1472 1413 1363 1287 1236 1195 1143 1111 1139 1128 1085 1056 1060 1068 1052 1029 994 978 965 959 970 984 980 978 979 968 958 935 920 911 887 870 868 858 851 852 858 849 832 817 830 817 772 823 866 875 882 887 882 857 861 847 848 849 881 897 896 897 869 844 840 844 851 849 864 843 827 793 787 781 777 776 778 779 786 807 805 806 805 802 810 800 806 811 815 806 786 776 774 772 781 782 782 779 775 762 737 735 729 733 719 710 714 724 721 718 716 743 750 746 717 714 723 735 722 702 703 686 675 687 665 666 660 670 681 668 683 662 651 641 630 621 620 619 644 673 642 667 678 668 688 689 675 680 675 644 623 650 636 616 578 582 597 641 653 622 630 664 666 642 614 604 619 640 603 615 624 584 590 590 637 625 600 581 595 600 600 612 605 602 594 592 584 577 578 586 583 574 578 577 576 576 574 563 559 561 571 567 565 567 567 560 559 556 556 557 549 551 553 550 540 540 538 542 538 536 519 534 528 513 538 531 523 534 529 504 521 531 537 538 539 544 544 545 541 527 507 497 485 437 429 425 415 414 454 482 463 468 475 483 474 479 480 480 483 475 480 493 504 500 494 492 496 507 522 525 523 522 522 528 533 538 537 533 528 520 512 502 492 478 475 481 489 492 492 490 487 482 476 471 466 462 456 452 447 442 438 434 428 424 418 422 417 412 407 403 409 411 408 407 403 401 401 400 399 397 395 394 393 389 387 388 392 372 389 395 395 395 395 396 396 398 398 396 401 402 403 405 406 407 409 411 412 415 416 421 424 422 422 422 431 439 446 450 454 458 463 461 459 468 468 465 470 470 474 492 495 489 488 488 486 471 498 525 545 543 530 536 533 521 514 514 510 504 503 499 498 492 492 496 494 492 485 474 486 495 494 481 477 455 448 464 477 480 481 485 486 480 474 469 474 481 476 481 477 469 467 464 462 470 474 490 504 520 527 526 524 526 525 517 519 509 497 476 471 478 469 460 469 480 484 492 503 502 492 492 497 504 510 524 538 539 536 529 522 517 513 514 512 509 497 494 492 489 485 478 470 467 464 458 457 455 449 440 443 441 439 436 435 434 434 434 433 432 431 429 426 426 426 428 431 434 444 445 437 434 429 417 414 415 425 431 426 421 421 417 415 414 415 408 402 402 399 394 389 387 381 378 377 371 367 367 369 368 367 366 363 363 360 358 355 351 350 348 347 342 345 345 345 346 345 342 337 336 335 335 334 334 334 339 331 326 324 314 324 325 323 321 320 317 319 316 317 318 318 319 318 317 316 314 315 313 316 316 317 320 322 324 326 332 336 340 344 348 350 354 357 358 359 361 365 366 370 371 374 381 387 390 387 389 387 390 396 387 383 388 381 368 364 367 368 371 376 369 370 374 375 382 379 379 382 390 387 381 379 376 375 382 387 383 393 393 395 399 404 411 418 420 418 410 405 399 404 414 423 416 408 399 400 405 392 388 390 385 396 398 392 390 388 383 382 380 385 394 392 390 385 390 382 357 335 305 306 318 344 336 328 308 322 298 288 296 304 329 314 331 345 340 340 323 339 350 343 339 333 267 225 227 218 223 233 229 278 261 342 316 343 331 236 249 305 303 241 240 317 257 314 316 239 330 291 291 344 310 308 300 210 192 195 204 206 205 311 298 300 364 352 299 331 327 359 286 346 378 366 349 389 392 368 398 406 398 378 390 352 370 361 299 291 359 356 351 396 414 397 368 329 320 293 342 365 319 328 353 380 393 381 411 420 391 365 341 324 344 345 334 326 319 338 344 386 370 345 321 281 287 275 276 274 270 271 269 267 271 273 283 286 284 268 268 265 262 269 288 285 296 302 304 306 319 320 314 315 337 311 296 285 282 295 285 1532 1536 1529 1497 1545 1583 1588 1631 1676 1707 1764 1757 1728 1785 1827 1768 1759 1767 1718 1675 1648 1729 1697 1752 1605 1499 1539 1497 1438 1399 1284 1178 1242 1349 1367 1287 1170 1159 1115 1097 1106 1172 1155 1176 1130 1091 1072 1095 1142 1281 1260 1212 1185 1222 1173 1128 1174 1093 957 991 1136 1162 1095 1086 1077 962 940 1023 975 970 1020 974 1030 971 985 934 909 914 1036 974 889 892 883 900 852 849 964 960 907 867 889 947 1042 1083 1090 1166 1166 1076 981 902 877 891 891 883 897 1008 1122 1132 1079 1004 1039 1003 933 896 858 798 741 696 682 680 679 675 672 671 669 670 672 673 674 677 687 698 705 714 728 740 745 745 742 738 733 748 759 761 764 769 774 775 787 794 805 818 825 832 853 838 854 828 827 866 878 901 909 916 923 931 961 1026 1060 1111 1033 1104 1206 1310 1336 1471 1609 1433 1442 1691 1934 1955 1705 1567 1450 1379 1272 1200 1250 1504 1554 1337 1212 1251 1458 1644 1719 1600 1490 1597 1561 1663 1846 1885 1820 1775 1738 1741 1577 1340 1468 1638 1592 1523 1347 1312 1346 1348 1369 1444 1409 1492 1638 1615 1730 1881 1953 2227 2286 2158 2243 1949 2119 2361 2150 2104 1952 1808 2014 2072 2122 2497 2586 2639 2565 2373 2327 2286 2111 2058 2091 2147 2519 2721 2661 2590 2758 2643 2646 2519 2666 2759 2399 2554 2744 2774 2454 2628 2651 2651 2475 2272 2106 2091 2077 2047 2009 2008 2133 2113 2019 1931 2082 2171 2210 2592 2448 2302 2703 2399 2127 2558 2363 2510 2782 3021 3005 3103 3219 2897 2521 2828 3266 2987 3169 3234 3106 2987 2773 2581 2372 2384 2482 2529 2562 2549 2572 2565 2528 2566 2722 2663 2419 2432 2204 2291 2439 2604 2616 2501 2482 2654 2468 2228 2142 2217 2180 2074 1979 1776 1731 1731 1723 1704 1693 1697 1761 1912 2298 2742 2996 2697 2296 2005 1923 1866 1969 2293 2497 2305 2301 1996 1714 1661 1627 1557 1473 1466 1464 1462 1461 1460 1460 1460 1459 1460 1461 1460 1460 1460 1463 1463 1463 1461 1459 1459 1458 1457 1457 1457 1458 1459 1459 1459 1460 1460 1460 1461 1462 1468 1468 1462 1462 1461 1461 1461 1462 1467 1468 1468 1465 1463 1461 1460 1454 1451 1451 1452 1459 1461 1462 1466 1466 1465 1466 1470 1465 1543 1560 1470 1467 1469 1471 1472 1473 1475 1477 1479 1494 1557 1585 1594 1594 1596 1609 1621 1635 1632 1642 1648 1680 1728 1796 1832 1841 1882 1894 1883 1886 1853 1888 2007 2124 2275 2374 2357 2272 2179 2028 1905 1857 1842 1827 1818 1822 1832 1840 1849 1861 1874 1890 1907 1922 1940 1958 1999 2136 2272 2392 2548 2816 2757 2776 2815 2957 3058 2766 3001 3022 2992 3074 2581 2130 2105 2106 2116 2121 2105 2069 2060 2050 2032 2046 2069 2109 2123 2138 2146 2185 2227 2266 2308 2325 2359 2377 2423 2513 2536 2518 2551 2574 2624 2695 2693 2844 2900 2810 2702 2749 2829 2899 3036 3111 3042 3063 2861 2906 3185 3239 3076 2814 2760 2902 3085 3305 2945 2734 2634 2847 2895 3288 3474 3228 3064 2945 2744 2783 3041 3323 3105 3316 2917 2611 2447 2524 2590 2626 2879 3087 3169 3232 3146 2980 2990 3211 3054 2947 3145 3164 3245 3384 3152 3275 3261 3292 3394 3209 3257 3222 3341 3212 2984 2833 2658 2680 2749 2797 2642 2502 2448 2379 2297 2174 2107 2108 2093 2019 1957 1951 1948 1929 1917 1891 1800 1779 1770 1741 1713 1693 1674 1682 1699 1691 1663 1629 1596 1582 1565 1547 1532 1513 1497 1480 1462 1451 1435 1420 1429 1442 1432 1393 1381 1366 1357 1342 1326 1302 1314 1383 1424 1455 1430 1385 1390 1397 1409 1436 1460 1442 1446 1409 1374 1385 1393 1376 1372 1357 1381 1393 1387 1380 1384 1422 1432 1445 1502 1544 1556 1593 1606 1610 1578 1556 1541 1531 1503 1493 1499 1527 1511 1475 1465 1466 1484 1475 1519 1455 1474 1504 1597 1681 1776 1902 2023 2061 2105 2160 2215 2314 2408 2403 2414 2396 2308 2218 2185 2139 2028 2112 2162 2043 1906 1916 2161 2025 1816 1839 1727 1649 1607 1587 1553 1550 1535 1525 1523 1495 1478 1473 1473 1473 1496 1535 1526 1511 1502 1478 1471 1466 1449 1440 1424 1404 1402 1413 1432 1418 1398 1375 1363 1324 1315 1328 1330 1338 1352 1369 1392 1410 1418 1443 1477 1471 1474 1457 1448 1456 1498 1607 1699 1586 1560 1582 1607 1593 1576 1561 1554 1555 1557 1552 1552 1545 1527 1507 1498 1499 1520 1535 1527 1539 1558 1554 1530 1513 1497 1486 1490 1501 1505 1517 1503 1500 1505 1476 1477 1497 1495 1490 1487 1473 1452 1433 1426 1418 1408 1418 1415 1411 1411 1400 1375 1371 1388 1367 1371 1389 1387 1381 1397 1406 1401 1372 1359 1351 1344 1337 1326 1319 1309 1307 1317 1322 1302 1295 1315 1319 1307 1327 1336 1312 1291 1272 1262 1276 1280 1293 1282 1276 1251 1231 1214 1200 1206 1207 1184 1192 1212 1235 1212 1203 1215 1243 1267 1262 1261 1277 1268 1279 1309 1387 1371 1420 1444 1451 1471 1557 1591 1630 1663 1670 1695 1750 1803 1818 1837 1842 1875 1865 1936 1952 1863 1831 1798 1775 1747 1747 1728 1776 1702 1706 1661 1632 1648 1624 1614 1649 1631 1614 1557 1504 1435 1403 1428 1355 1254 1192 1168 1137 1154 1182 1120 1085 1071 1063 1054 1048 1031 1014 994 981 957 949 957 963 972 978 971 958 937 919 911 895 897 895 879 873 849 836 839 843 838 825 789 782 820 886 895 901 896 886 858 849 850 847 846 864 880 855 853 865 855 848 852 865 859 819 809 806 788 784 781 773 769 772 770 770 769 767 764 781 787 760 759 778 807 807 797 785 785 786 781 760 747 759 756 770 748 727 720 715 711 708 703 704 714 710 704 697 699 710 709 704 703 702 708 714 691 684 683 659 643 647 655 640 637 635 633 633 631 637 643 624 644 666 666 690 695 663 683 704 677 696 708 703 685 691 676 680 674 658 639 617 589 568 588 614 613 608 648 663 658 635 601 585 626 604 580 619 589 563 561 607 637 606 570 586 597 584 586 600 595 593 588 582 575 571 588 584 580 575 567 572 573 571 564 557 560 562 565 565 566 567 560 561 554 551 558 549 553 555 545 539 530 531 538 540 528 518 504 523 504 523 511 511 533 511 502 485 516 530 506 519 512 479 487 489 523 522 514 459 413 415 426 450 491 515 521 514 509 505 504 485 485 477 470 466 471 485 506 515 500 494 496 508 514 520 529 532 535 537 542 544 538 534 526 520 514 506 497 488 477 476 480 494 496 494 492 487 481 477 472 467 462 458 455 451 447 443 437 431 426 421 422 422 419 412 406 409 412 407 405 405 403 399 396 396 397 396 396 395 394 392 392 385 380 375 393 392 393 395 395 396 395 397 397 402 403 405 406 405 406 410 411 411 414 417 420 422 421 423 420 431 438 444 449 452 457 462 463 457 458 468 472 474 471 471 472 490 483 486 482 483 478 477 513 537 541 532 540 529 512 509 514 508 497 497 494 495 490 487 493 487 488 475 475 490 496 483 473 465 453 448 463 476 486 491 484 484 483 476 469 471 477 477 481 477 478 476 465 457 471 480 490 509 518 526 523 521 528 525 509 518 508 491 474 472 474 458 460 474 478 481 490 486 490 502 504 513 516 516 523 528 533 535 530 522 517 513 512 509 507 502 496 493 489 485 481 474 468 462 461 458 453 454 447 441 440 439 436 434 433 432 430 430 429 429 428 425 424 424 425 429 434 443 444 436 434 431 422 421 423 433 436 428 423 422 414 412 413 412 410 405 398 395 395 391 388 386 381 376 372 366 367 369 368 368 369 365 364 365 362 360 356 356 353 353 350 349 349 346 345 346 344 342 343 341 339 339 338 336 335 332 330 320 318 326 328 326 322 317 319 321 318 319 321 322 323 322 321 319 318 314 315 317 318 321 322 323 327 331 335 340 342 345 349 353 357 359 361 361 364 366 370 371 375 380 387 389 388 388 389 398 402 391 388 388 380 373 366 366 366 366 366 370 366 369 371 378 381 375 375 381 387 385 382 378 374 374 377 383 381 388 388 398 405 410 416 420 418 414 414 407 401 408 417 420 412 411 413 418 404 396 401 395 400 400 392 392 394 393 389 383 366 357 369 376 376 367 367 346 300 354 356 361 368 375 340 339 315 353 330 301 285 287 292 286 324 341 347 330 326 327 311 259 299 234 319 331 320 252 356 332 258 268 227 320 259 212 224 218 265 320 268 220 218 212 214 258 212 205 225 244 313 290 242 203 196 196 193 195 195 203 202 239 298 332 319 294 339 337 366 383 382 373 392 401 391 398 391 368 370 395 405 404 358 385 343 309 370 339 364 395 413 406 373 407 408 386 383 337 307 334 296 338 324 350 353 367 414 412 407 386 347 330 318 312 337 339 312 332 332 341 344 362 328 320 307 324 297 279 273 276 267 265 265 266 266 271 269 264 269 263 260 266 266 279 298 296 297 307 303 312 315 310 335 316 301 291 287 278 273 1544 1521 1496 1478 1530 1568 1557 1600 1651 1686 1718 1779 1834 1844 1790 1734 1708 1685 1671 1669 1645 1648 1741 1684 1602 1469 1548 1473 1403 1396 1355 1223 1270 1346 1374 1319 1215 1160 1114 1097 1112 1194 1205 1198 1195 1151 1098 1079 1114 1291 1353 1233 1189 1170 1156 1098 1027 1016 977 932 934 1041 1068 965 959 1014 1048 1113 1167 1136 1154 1144 1149 1136 1194 1194 1176 1006 961 894 915 980 973 976 877 922 985 978 958 915 941 1025 1069 1088 1124 1217 1201 1078 1011 950 923 930 918 953 950 963 1086 1144 1118 1061 1053 1014 958 859 808 851 798 705 745 711 700 691 682 673 671 673 672 678 679 679 680 684 696 706 713 717 717 720 725 736 745 758 753 746 749 758 761 764 760 763 773 786 793 815 817 814 810 819 833 858 877 868 865 878 894 933 937 945 1002 1039 1006 1052 1145 1203 1276 1440 1627 1476 1591 1794 2009 2077 1858 1701 1539 1419 1262 1148 1302 1559 1385 1217 1286 1361 1512 1687 1603 1671 1658 1742 1790 1822 1956 1875 1758 1744 1766 1710 1624 1378 1739 1524 1367 1240 1324 1449 1553 1704 1632 1533 1676 1675 1938 1791 1788 1944 2248 2493 2351 2448 2310 2159 2273 2377 2322 2233 2019 1793 1892 1910 2030 2137 2365 2675 2681 2382 2545 2497 2422 2250 2011 2151 2533 2606 2381 2641 2758 2481 2462 2339 2362 2543 2440 2326 2639 2643 2648 2872 2807 2784 2508 2290 2122 2246 2333 2307 2240 2227 2147 2226 2166 1988 1914 2035 2201 2309 2121 2475 2529 2044 2160 2341 2582 2689 2707 2858 3070 3200 3238 2831 2599 2706 3110 3141 3238 3111 2851 2739 2616 2481 2373 2433 2515 2815 2876 2862 2858 2839 2661 2720 2701 2503 2352 2228 2110 2155 2285 2376 2374 2372 2501 2331 2295 2208 2065 1993 2076 1934 1796 1760 1910 1940 1754 1698 1687 1679 1700 1824 2152 2568 2920 2569 2281 2106 2039 2005 1942 2065 2384 2605 2539 2172 1817 1638 1569 1510 1471 1464 1462 1462 1461 1460 1460 1460 1460 1461 1461 1461 1460 1460 1460 1461 1465 1463 1461 1457 1457 1457 1458 1458 1460 1461 1464 1463 1462 1459 1457 1460 1474 1493 1503 1494 1488 1472 1465 1471 1470 1471 1475 1475 1469 1462 1459 1459 1453 1450 1450 1451 1453 1456 1463 1463 1459 1458 1460 1462 1462 1476 1537 1490 1469 1471 1472 1474 1476 1478 1481 1484 1513 1553 1583 1594 1600 1607 1612 1635 1650 1656 1657 1694 1751 1797 1876 1891 1887 1885 1888 1874 1865 1871 1929 2035 2180 2337 2445 2396 2302 2171 2065 1956 1865 1845 1838 1827 1820 1830 1837 1847 1857 1868 1883 1901 1921 1944 1970 2021 2110 2161 2260 2392 2526 2484 2511 2697 2825 3057 2854 2572 2604 2500 2611 2278 2074 2081 2093 2101 2101 2095 2060 2045 2026 2035 2088 2162 2242 2262 2255 2251 2276 2299 2343 2371 2424 2437 2433 2443 2459 2456 2535 2690 2675 2648 2592 2722 2894 2957 2875 2774 2794 2770 2785 2847 2959 3202 3022 2870 2803 2969 3056 3067 2850 2760 2690 2764 2878 2855 2704 2558 2622 2843 3208 3455 3379 3159 3136 2933 2664 2884 3150 2944 2936 2846 2627 2428 2503 2600 2725 2851 3028 3124 2998 2885 2839 3097 3248 3049 2879 2961 2947 3117 3290 3455 3359 3457 3432 3278 3318 3328 3408 3220 3062 2965 2781 2678 2568 2512 2531 2557 2503 2473 2361 2312 2212 2130 2088 2022 2000 1954 1926 1889 1860 1843 1824 1819 1818 1794 1758 1774 1776 1764 1716 1692 1695 1687 1663 1655 1626 1596 1578 1574 1594 1588 1535 1503 1475 1459 1439 1408 1393 1399 1400 1369 1353 1346 1343 1338 1309 1297 1335 1396 1392 1360 1359 1372 1391 1413 1427 1460 1498 1459 1402 1397 1418 1405 1408 1381 1372 1385 1398 1424 1405 1386 1404 1421 1450 1460 1475 1493 1537 1561 1607 1586 1563 1525 1510 1510 1535 1538 1529 1490 1469 1488 1485 1501 1493 1497 1477 1495 1523 1625 1745 1857 1974 2073 2101 2134 2161 2236 2382 2412 2461 2458 2389 2296 2255 2209 2093 1985 1872 1878 1998 1934 1787 1766 1951 1862 1783 1716 1632 1629 1600 1574 1535 1524 1521 1501 1499 1513 1499 1462 1454 1471 1510 1495 1491 1481 1455 1445 1461 1461 1454 1433 1418 1400 1396 1417 1443 1418 1392 1350 1322 1328 1358 1358 1359 1353 1348 1382 1401 1422 1432 1456 1481 1498 1486 1473 1480 1474 1503 1521 1529 1544 1576 1609 1604 1604 1581 1575 1564 1554 1544 1536 1530 1522 1508 1502 1507 1538 1561 1546 1554 1568 1557 1541 1517 1504 1493 1510 1520 1514 1513 1483 1470 1474 1460 1454 1461 1469 1490 1493 1471 1465 1446 1451 1445 1420 1408 1389 1388 1388 1398 1382 1363 1373 1372 1354 1375 1373 1369 1382 1391 1412 1405 1403 1386 1363 1355 1361 1348 1325 1310 1298 1314 1324 1298 1293 1310 1299 1325 1340 1311 1295 1286 1278 1259 1253 1268 1268 1271 1282 1264 1250 1217 1194 1194 1184 1186 1200 1221 1222 1196 1202 1221 1254 1246 1249 1275 1262 1260 1318 1393 1348 1370 1391 1428 1503 1544 1557 1596 1592 1650 1696 1740 1781 1794 1778 1824 1826 1839 1910 1882 1860 1827 1846 1778 1723 1715 1700 1701 1670 1645 1626 1622 1633 1610 1597 1651 1624 1594 1547 1540 1446 1380 1347 1312 1240 1195 1166 1141 1176 1155 1104 1075 1063 1050 1039 1027 1014 1009 987 977 980 968 946 934 941 943 944 946 956 954 948 920 918 922 904 883 865 852 853 839 805 783 801 829 810 821 861 878 900 889 860 855 857 852 851 869 842 827 824 824 865 829 817 822 813 795 788 783 780 779 775 766 763 764 762 761 759 759 755 763 764 744 743 741 749 794 790 789 794 800 777 747 723 722 727 733 740 734 724 714 705 699 694 696 701 698 693 691 686 695 691 695 692 684 689 706 680 658 648 660 683 692 686 661 692 673 677 674 680 685 683 652 644 685 702 708 719 679 683 710 697 686 718 726 698 702 709 703 692 682 655 609 607 613 566 574 569 578 621 659 647 632 625 589 574 588 564 592 564 540 539 561 616 607 565 560 584 581 559 582 583 567 580 583 576 557 579 580 571 580 570 563 572 565 572 565 560 554 553 562 562 556 556 558 549 549 556 554 552 548 551 538 533 522 537 538 541 512 484 503 496 485 475 481 500 461 473 467 475 514 475 475 457 423 426 420 441 466 480 437 411 445 467 500 518 514 511 511 508 505 499 494 495 484 476 475 477 490 494 502 499 494 496 507 513 521 528 531 537 544 540 533 528 527 522 515 509 501 492 485 480 482 485 492 495 495 491 486 481 478 472 467 463 459 456 453 449 445 439 435 430 427 422 423 424 420 414 406 406 408 408 403 400 400 401 399 397 395 394 391 392 390 392 393 387 373 382 392 392 393 392 390 393 395 398 401 405 405 405 406 409 411 413 412 414 415 418 420 419 421 420 428 436 443 446 450 454 459 461 455 455 464 471 476 479 481 474 468 473 476 477 480 483 468 495 527 533 535 529 523 515 502 511 505 492 494 493 493 487 485 483 482 478 469 487 491 494 477 462 449 445 454 463 470 479 485 480 479 485 478 474 471 469 477 472 465 465 463 456 460 473 488 495 504 513 525 520 508 518 509 505 512 507 485 474 462 466 456 466 473 471 478 478 477 492 512 517 521 514 508 511 514 521 530 532 527 521 516 509 508 507 509 504 496 493 489 484 478 472 467 464 461 458 452 449 445 442 440 437 435 433 432 431 430 429 428 427 426 424 423 424 431 434 441 439 439 438 438 437 432 421 439 440 429 426 426 418 413 409 410 409 406 401 395 389 387 388 387 383 377 372 372 370 366 366 367 367 363 367 366 367 367 363 360 358 356 352 347 347 343 341 340 339 337 336 336 334 332 335 333 330 326 328 323 327 336 331 330 326 321 324 329 325 324 322 324 326 325 322 320 319 317 319 321 320 322 325 328 331 334 338 342 344 347 352 355 357 360 362 365 367 369 370 372 376 385 390 389 390 390 392 390 388 388 393 393 387 373 367 367 365 364 364 365 365 366 365 369 371 371 377 385 390 384 379 378 376 371 378 374 379 386 387 394 395 402 411 419 419 410 410 405 407 412 423 417 410 404 403 408 409 398 396 398 393 388 395 387 391 381 382 384 377 363 351 352 354 377 367 334 311 381 376 385 373 344 361 374 364 381 370 357 322 314 298 277 279 332 340 336 338 295 267 304 338 329 267 340 369 327 361 340 323 330 228 227 216 321 242 214 214 209 206 206 283 279 229 269 209 262 225 200 199 201 197 260 249 271 200 203 195 195 203 286 268 235 230 241 263 341 349 355 308 342 371 389 398 352 311 351 343 364 393 400 406 384 390 357 377 408 396 411 410 394 389 394 402 382 316 330 299 295 316 321 367 387 406 406 390 413 403 398 395 345 368 329 306 313 323 309 307 317 345 348 325 302 292 314 324 275 273 270 268 270 275 272 273 278 283 279 266 276 274 262 265 271 295 300 300 307 307 314 315 317 325 304 300 292 289 282 276 1543 1520 1510 1451 1499 1543 1522 1578 1618 1650 1668 1699 1762 1806 1785 1719 1669 1594 1572 1620 1585 1611 1644 1678 1567 1492 1438 1412 1356 1351 1325 1273 1282 1378 1375 1322 1209 1123 1111 1104 1128 1138 1146 1162 1206 1206 1126 1120 1092 1206 1374 1294 1202 1210 1222 1141 1055 1040 1026 1012 954 906 903 1002 1092 1120 1074 1158 1237 1277 1304 1263 1277 1349 1462 1437 1315 1230 1249 1194 1088 1049 1031 970 909 976 976 964 937 980 1025 1068 1056 1088 1192 1251 1229 1131 1072 1049 990 982 970 995 974 982 1074 1130 1097 1073 1052 1023 994 963 876 756 706 691 755 735 723 698 684 689 673 679 675 687 689 690 686 683 684 689 698 703 710 713 720 724 731 734 742 747 752 751 755 752 751 758 766 768 774 782 786 802 814 827 835 844 833 836 846 858 859 858 902 924 926 905 962 1008 1080 1197 1292 1424 1657 1610 1607 1788 1969 1904 1778 1606 1472 1294 1171 1160 1196 1333 1231 1156 1174 1271 1405 1571 1445 1527 1634 1728 1902 2088 2008 1794 1664 1586 1573 1572 1290 1521 1653 1255 1282 1374 1527 1764 1866 1851 1601 1625 1661 1742 1860 2025 1931 2039 2418 2728 2502 2423 2496 2280 2529 2503 2308 2179 2086 1891 1993 2029 2189 2384 2360 2515 2683 2486 2612 2797 2631 2483 2157 1980 2081 2326 2507 2588 2745 2598 2508 2545 2297 2226 2220 2270 2528 2779 2825 2818 2845 2716 2506 2386 2204 2310 2339 2451 2525 2390 2234 2163 2072 2026 1917 1901 2058 2050 2216 2283 2121 2167 2521 2490 2391 2470 2759 2785 2848 3153 3298 2969 2878 2982 2920 3224 2941 2735 2741 2702 2678 2615 2417 2441 2680 2682 2687 2877 3025 2973 2907 2903 2639 2325 2379 2328 2155 2042 2100 2102 2187 2194 2314 2222 2099 2054 1998 1976 1904 1819 1931 2046 2130 2041 1871 1694 1677 1673 1676 1753 1973 2173 2438 2584 2299 2115 2197 2203 2116 2148 2378 2509 2547 2388 1978 1675 1527 1484 1471 1465 1463 1463 1462 1462 1462 1462 1462 1462 1462 1462 1461 1459 1459 1461 1468 1468 1462 1455 1454 1456 1459 1464 1468 1470 1470 1470 1467 1462 1468 1470 1483 1507 1527 1529 1511 1496 1484 1482 1496 1489 1484 1480 1475 1472 1463 1458 1452 1451 1451 1452 1453 1454 1457 1455 1456 1457 1459 1461 1463 1466 1495 1470 1470 1473 1475 1477 1479 1483 1484 1486 1500 1548 1558 1588 1605 1623 1630 1649 1667 1681 1692 1754 1815 1860 1896 1917 1913 1897 1903 1893 1890 1913 1992 2076 2215 2355 2471 2411 2244 2133 2151 2045 1920 1858 1849 1837 1824 1828 1835 1842 1851 1864 1882 1903 1924 1945 1967 2045 2182 2239 2247 2259 2317 2325 2441 2761 2965 3112 2833 2920 3075 3114 2897 2357 2072 2072 2076 2079 2064 2036 2065 2098 2092 2133 2257 2389 2440 2568 2547 2506 2476 2462 2511 2569 2659 2622 2565 2550 2565 2471 2580 2663 2750 2802 2701 2728 2868 2981 2892 2826 2846 2851 2890 2963 2936 3000 2965 2843 2785 2873 3128 3102 2911 2823 2657 2595 2637 2645 2576 2522 2607 2928 3147 3356 3341 3244 2980 2847 2728 2632 2939 2922 2792 2637 2588 2469 2572 2725 2960 3156 3001 2799 2690 2802 2998 3162 3153 2930 2779 2957 3105 3203 3296 3469 3252 3205 3479 3347 3153 3069 3204 3258 3015 2792 2747 2770 2689 2547 2436 2341 2419 2445 2444 2409 2371 2188 2088 2042 1993 1956 1932 1904 1887 1865 1847 1840 1840 1816 1809 1795 1769 1768 1682 1651 1656 1640 1636 1697 1736 1706 1663 1611 1571 1541 1537 1523 1517 1476 1451 1422 1415 1404 1394 1397 1397 1383 1352 1326 1306 1299 1310 1334 1338 1354 1358 1374 1372 1377 1388 1414 1431 1439 1423 1429 1439 1430 1398 1400 1379 1402 1407 1397 1423 1412 1407 1413 1407 1429 1454 1481 1509 1539 1575 1559 1549 1530 1533 1545 1572 1520 1498 1483 1496 1502 1525 1512 1502 1548 1498 1544 1551 1567 1711 1862 1985 2079 2109 2114 2179 2307 2295 2355 2326 2363 2324 2204 2155 2160 2112 1979 1839 1750 1751 1792 1798 1686 1806 1958 1734 1658 1669 1676 1642 1599 1574 1556 1546 1506 1496 1491 1504 1470 1443 1448 1468 1471 1471 1478 1451 1426 1436 1437 1431 1437 1432 1412 1393 1395 1417 1412 1389 1352 1327 1323 1375 1375 1384 1370 1370 1362 1371 1386 1409 1427 1437 1473 1520 1507 1510 1491 1491 1521 1548 1580 1629 1642 1628 1615 1603 1588 1575 1566 1555 1543 1529 1520 1522 1511 1509 1530 1561 1566 1579 1566 1552 1543 1528 1508 1503 1526 1547 1532 1510 1478 1464 1457 1452 1450 1448 1453 1474 1483 1473 1470 1464 1478 1481 1480 1477 1420 1394 1379 1368 1363 1355 1350 1358 1347 1345 1360 1359 1373 1372 1392 1395 1406 1419 1401 1387 1364 1345 1329 1314 1300 1294 1305 1311 1286 1289 1293 1318 1349 1333 1306 1282 1273 1266 1258 1242 1250 1245 1267 1252 1251 1254 1215 1194 1194 1178 1183 1200 1216 1200 1191 1206 1242 1243 1232 1256 1258 1253 1333 1355 1406 1431 1420 1414 1473 1508 1558 1550 1580 1626 1667 1707 1721 1747 1754 1754 1797 1846 1866 1832 1773 1743 1751 1748 1737 1711 1678 1661 1661 1674 1648 1668 1695 1653 1576 1608 1671 1590 1541 1501 1459 1408 1361 1289 1250 1198 1150 1153 1138 1114 1081 1058 1048 1037 1048 1041 1035 1023 1010 1006 991 970 954 938 934 929 913 910 919 920 929 939 943 937 941 906 870 857 839 787 803 837 841 861 854 816 836 844 863 896 867 861 863 858 860 856 833 827 818 813 848 868 806 799 797 796 784 778 774 772 769 763 759 759 758 753 751 751 748 749 745 738 732 731 738 740 739 734 748 774 770 745 721 711 712 718 728 731 730 720 711 699 692 688 690 692 684 685 670 666 665 667 669 663 657 671 653 660 681 695 717 721 695 668 715 694 713 701 714 713 699 643 668 670 678 700 720 693 676 694 705 693 711 728 706 711 726 711 685 670 643 623 643 633 594 601 596 564 608 608 610 634 608 596 572 558 546 542 540 566 565 541 540 554 564 549 549 572 565 552 558 571 547 565 576 556 557 576 564 560 574 558 547 563 573 570 566 561 551 532 536 555 561 562 547 542 550 553 543 548 551 546 540 520 522 528 530 520 506 463 453 496 468 445 449 440 439 449 449 477 440 434 431 428 461 421 423 451 478 465 410 424 455 508 515 512 510 508 508 504 500 497 489 482 482 490 492 498 501 501 503 504 509 512 516 524 531 539 540 533 527 522 513 516 514 508 503 497 489 482 480 483 487 497 494 493 491 488 483 479 474 469 465 462 458 455 452 448 443 437 433 429 427 426 427 426 420 413 414 415 413 412 410 408 404 403 403 403 402 398 397 393 388 389 391 389 372 390 394 385 385 394 397 398 399 401 404 406 409 409 411 413 416 413 416 416 418 418 419 419 419 428 434 440 443 448 452 456 459 452 454 461 467 472 477 483 484 480 467 462 462 472 483 466 478 507 520 531 521 515 511 500 502 502 493 495 488 493 491 479 478 487 472 471 489 487 493 475 460 444 444 456 456 469 479 479 470 479 483 479 481 472 464 473 470 458 459 460 461 467 479 482 491 506 511 522 519 503 505 506 500 504 493 481 476 458 454 459 469 466 471 475 470 475 486 495 504 508 513 501 498 510 521 528 531 528 523 516 510 511 512 518 517 505 496 492 487 480 475 470 466 463 460 456 449 447 444 443 439 437 435 434 432 430 429 428 428 427 425 425 426 430 433 436 438 443 447 445 442 434 423 427 430 430 432 430 424 420 414 409 407 404 400 397 393 387 382 382 380 378 378 371 370 368 366 365 364 366 368 365 359 361 359 356 354 351 350 344 347 345 343 341 340 339 336 335 338 335 331 332 329 332 327 320 323 331 333 332 331 327 328 333 332 327 326 323 325 325 323 324 323 319 318 321 322 325 328 331 334 337 342 347 350 353 354 355 358 361 366 371 368 366 370 372 380 385 390 395 394 389 390 387 385 387 388 390 399 394 374 373 368 366 365 365 364 364 364 365 378 384 383 388 387 380 377 377 375 372 372 379 377 379 385 387 395 401 409 414 419 417 420 412 409 417 427 424 415 407 409 399 395 392 390 388 386 385 387 381 394 391 388 390 390 392 385 384 346 339 329 326 383 397 394 388 366 364 374 386 390 392 381 354 328 321 316 306 261 289 309 331 267 272 263 341 349 342 344 335 362 380 365 357 345 296 291 317 317 327 340 329 298 292 212 259 344 271 294 266 226 231 334 296 298 257 259 298 301 326 245 193 192 194 196 212 243 316 324 302 277 247 280 284 340 375 384 386 378 321 345 382 388 382 393 371 376 377 405 401 404 416 417 383 393 359 361 372 394 344 311 291 288 345 382 395 392 409 381 380 396 417 391 377 342 389 379 355 335 315 296 296 340 338 337 371 331 315 291 279 277 275 275 272 272 274 274 289 304 285 289 277 280 283 283 276 283 282 288 291 296 303 311 311 313 322 318 289 286 295 273 291 263 1494 1511 1503 1454 1437 1498 1504 1538 1564 1585 1614 1636 1677 1786 1696 1688 1598 1588 1540 1557 1538 1563 1560 1617 1615 1542 1432 1426 1427 1427 1408 1330 1286 1399 1399 1353 1217 1129 1115 1108 1131 1252 1258 1170 1140 1145 1135 1116 1090 1219 1368 1324 1331 1467 1405 1225 1120 1035 994 967 940 912 963 1166 1182 1243 1190 1205 1134 1274 1394 1386 1447 1543 1545 1506 1389 1435 1392 1291 1109 1069 993 945 968 967 1080 1066 1097 1072 1170 1166 1107 1173 1296 1265 1238 1157 1115 1082 1039 989 1083 1094 1043 985 1010 1048 1056 1008 956 975 978 880 797 780 781 761 794 826 808 713 673 676 678 689 718 726 724 721 713 703 690 688 690 693 698 704 711 716 718 723 734 745 752 745 754 744 750 749 755 768 778 788 789 792 804 809 802 802 801 800 806 814 818 839 864 842 842 853 866 913 1014 1120 1194 1302 1462 1515 1634 1713 1677 1865 1748 1649 1473 1272 1274 1283 1169 1108 1115 1199 1226 1365 1419 1380 1502 1702 1740 1914 2099 2146 1973 1751 1654 1661 1586 1529 1280 1328 1295 1241 1365 1628 1603 1810 2028 1940 1621 1730 1768 1843 1859 2021 2093 2193 2183 2412 2386 2179 2043 2110 2246 2533 2381 2162 2002 1978 2230 2258 2352 2350 2480 2445 2699 2721 2721 2763 2652 2320 2184 2013 1930 2343 2652 2769 2690 2560 2274 2404 2532 2467 2258 2367 2529 2668 2818 2639 2477 2614 2449 2283 2305 2390 2514 2592 2499 2415 2415 2254 2271 2306 2011 1871 1910 2104 2222 2064 2017 2105 2121 2268 2336 2417 2679 2590 2751 2875 3101 3216 3215 3090 2996 2901 2722 2366 2585 2736 2650 2591 2624 2711 2503 2922 2986 2844 2836 3097 3143 2996 2645 2478 2328 2180 2234 2204 2087 1977 2062 2224 2288 2155 2025 1914 1884 1880 1863 2074 2339 2407 2235 2008 1807 1680 1668 1666 1669 1878 2261 2121 1996 2209 2054 1977 2144 2090 1990 2089 2134 2248 2325 2314 1989 1697 1542 1482 1473 1470 1469 1469 1467 1465 1465 1464 1464 1464 1463 1462 1462 1460 1458 1458 1461 1461 1462 1456 1451 1458 1468 1474 1476 1484 1483 1481 1482 1476 1483 1485 1493 1507 1533 1554 1531 1520 1504 1494 1497 1491 1489 1484 1477 1472 1463 1459 1454 1454 1452 1454 1455 1455 1454 1454 1456 1457 1459 1460 1463 1465 1467 1470 1472 1474 1477 1480 1483 1485 1487 1490 1493 1500 1530 1580 1614 1635 1653 1666 1687 1704 1726 1788 1849 1899 1923 1929 1920 1916 1913 1910 1922 1966 2035 2114 2239 2332 2492 2424 2214 2130 2110 2036 1970 1899 1855 1839 1827 1826 1831 1838 1847 1860 1877 1894 1911 1930 1965 2131 2372 2567 2615 2660 2838 2850 2345 2795 2921 3068 3011 3361 3353 3041 2714 2209 2058 2070 2061 2050 2012 2046 2092 2113 2149 2241 2366 2430 2511 2657 2635 2691 2653 2530 2628 2768 2841 2900 2773 2618 2569 2483 2541 2616 2752 2907 2911 2781 2749 2824 2893 2859 2872 2939 2996 2978 2912 2825 2839 2848 2750 2693 2836 3031 3001 2866 2735 2611 2507 2455 2428 2456 2619 2788 2946 2937 3162 3209 3149 2927 2797 2585 2569 2748 2825 2682 2494 2420 2728 2874 2941 2857 2789 2634 2696 2920 3137 3101 2944 2768 2844 2971 3133 3419 3547 3286 3243 3078 3037 3216 3261 2984 2985 3136 3133 2912 2688 2574 2506 2463 2368 2290 2230 2247 2391 2342 2364 2232 2155 2044 1971 1940 1913 1897 1885 1853 1812 1796 1779 1753 1723 1707 1688 1671 1651 1631 1613 1600 1596 1603 1606 1615 1624 1614 1587 1559 1526 1493 1476 1457 1473 1476 1475 1461 1416 1392 1370 1353 1336 1326 1307 1302 1307 1320 1328 1333 1339 1344 1349 1353 1361 1370 1381 1392 1409 1415 1437 1432 1416 1402 1403 1420 1434 1413 1425 1444 1421 1436 1439 1418 1435 1447 1458 1480 1512 1564 1582 1539 1561 1549 1522 1532 1530 1502 1523 1532 1543 1515 1537 1583 1510 1557 1623 1622 1643 1831 1913 1967 2038 2062 2214 2302 2248 2325 2237 2336 2146 2246 2249 2207 2100 1971 1838 1713 1682 1771 1771 1747 1622 1829 1736 1658 1707 1699 1664 1609 1539 1557 1547 1496 1465 1459 1471 1476 1459 1430 1439 1443 1468 1468 1459 1428 1412 1427 1414 1417 1419 1416 1430 1404 1387 1378 1366 1355 1341 1323 1372 1397 1391 1392 1388 1380 1396 1379 1380 1401 1433 1458 1489 1501 1520 1530 1525 1519 1536 1588 1699 1704 1688 1630 1607 1586 1572 1561 1548 1545 1539 1547 1545 1526 1517 1530 1560 1584 1594 1580 1568 1554 1537 1519 1523 1511 1518 1521 1498 1475 1462 1454 1448 1444 1440 1439 1456 1464 1452 1464 1464 1471 1474 1465 1458 1437 1417 1394 1381 1369 1361 1355 1344 1338 1333 1336 1351 1351 1364 1380 1364 1385 1414 1407 1381 1383 1378 1355 1328 1308 1298 1288 1289 1290 1278 1300 1322 1330 1336 1321 1303 1289 1279 1265 1251 1244 1228 1236 1235 1226 1252 1239 1213 1201 1183 1173 1178 1192 1205 1182 1194 1222 1235 1218 1241 1244 1259 1325 1334 1375 1473 1556 1485 1437 1466 1513 1528 1565 1601 1617 1629 1645 1688 1684 1676 1699 1735 1745 1733 1739 1722 1674 1692 1658 1645 1677 1696 1692 1687 1667 1671 1624 1604 1590 1570 1631 1596 1531 1479 1434 1392 1356 1264 1212 1174 1141 1151 1164 1086 1043 1027 1013 1006 1009 1003 995 987 974 971 979 967 962 964 959 949 932 916 900 892 883 897 908 911 926 894 859 844 819 787 824 849 864 881 885 834 824 836 846 866 882 868 868 861 878 859 844 827 825 812 805 836 824 795 791 794 789 780 773 767 762 757 757 753 752 748 747 745 744 742 738 735 728 724 724 727 724 719 725 725 730 733 722 716 706 705 712 710 715 717 713 710 701 686 680 680 673 672 685 677 701 700 695 687 684 673 687 667 696 705 727 734 708 675 715 720 716 722 725 719 685 648 681 690 674 695 710 702 688 691 707 710 705 717 716 720 725 705 683 657 645 664 665 638 654 637 619 573 560 560 554 591 596 596 570 545 552 578 590 596 593 563 558 544 534 527 525 526 543 540 521 522 515 515 525 548 536 548 554 544 567 549 527 552 565 570 558 548 552 552 528 536 548 557 553 539 530 547 532 546 542 545 534 517 502 524 521 487 475 470 456 453 453 467 447 454 461 456 462 436 447 476 466 467 478 442 416 422 463 477 437 412 444 509 515 512 510 504 497 491 484 473 471 471 482 494 505 507 508 513 514 513 518 522 520 529 534 536 530 522 516 514 510 504 508 503 498 494 488 480 485 489 495 499 495 493 491 487 484 480 476 472 468 465 462 459 455 452 447 442 437 433 432 432 427 426 426 421 417 415 415 416 415 413 411 408 405 406 407 404 401 399 395 393 385 386 385 373 386 383 390 392 395 397 400 403 405 410 413 414 413 414 412 416 422 419 419 419 417 417 423 430 434 438 441 444 449 453 456 454 450 458 465 468 472 476 481 481 477 475 470 457 476 476 468 493 509 525 530 530 535 512 493 486 488 489 488 493 482 474 477 487 467 472 481 487 488 482 471 449 443 442 449 461 473 472 465 474 477 470 470 462 462 453 465 463 476 482 482 480 487 491 495 499 510 515 502 498 493 490 493 500 490 474 475 455 451 458 462 465 471 468 464 467 474 484 500 501 510 502 490 496 507 512 521 528 524 515 511 515 514 519 522 511 501 494 489 484 480 474 469 463 459 457 455 452 447 443 440 438 436 435 433 433 430 430 430 428 426 426 425 427 431 435 445 449 451 448 443 438 431 424 435 437 436 433 424 422 419 413 407 406 405 403 399 396 386 382 379 376 374 373 375 371 367 363 367 368 367 367 361 363 361 359 358 356 354 348 350 347 344 343 341 340 338 338 338 337 335 335 333 331 328 325 322 320 329 334 334 331 332 333 332 327 327 328 327 325 325 331 331 328 326 324 324 328 332 334 337 341 345 350 351 351 356 357 361 366 368 368 370 367 371 377 380 384 389 386 386 385 391 386 393 383 378 384 395 397 383 379 373 366 364 364 364 365 367 375 383 384 383 384 383 381 377 377 375 371 371 379 381 382 389 388 392 397 401 409 416 422 425 416 420 417 426 425 418 418 417 407 396 394 392 394 394 397 395 399 398 399 391 393 389 391 379 365 377 356 369 378 394 401 387 379 387 379 387 385 380 381 383 375 375 357 337 332 323 290 298 276 262 329 299 326 345 353 350 369 356 360 368 359 343 346 348 346 347 311 316 253 217 214 269 278 348 332 311 336 329 329 320 273 231 316 255 305 343 321 304 194 193 194 195 219 322 306 316 330 351 364 325 364 364 381 387 374 342 271 337 313 352 332 337 377 374 391 381 403 404 403 404 388 363 328 329 310 316 311 310 283 314 314 382 393 342 334 342 390 402 404 399 367 347 325 331 336 343 338 322 295 318 336 345 382 372 330 302 301 283 284 282 287 290 274 288 277 277 276 278 280 274 270 273 275 264 267 270 274 293 304 311 311 313 320 310 288 274 283 261 263 268 1460 1488 1477 1468 1413 1470 1464 1493 1507 1521 1546 1567 1603 1660 1656 1625 1518 1594 1480 1520 1419 1492 1523 1557 1578 1550 1457 1446 1462 1464 1455 1391 1323 1445 1431 1377 1228 1137 1110 1121 1167 1313 1380 1233 1177 1205 1195 1182 1131 1153 1330 1429 1451 1513 1515 1347 1144 1037 1009 996 957 970 1075 1209 1351 1300 1320 1335 1252 1277 1321 1380 1439 1521 1603 1573 1513 1432 1323 1270 1173 1069 1013 999 975 1063 1172 1175 1201 1127 1215 1200 1163 1286 1392 1327 1245 1177 1119 1103 1065 1000 1030 1095 1035 993 1000 1015 1019 984 878 874 932 892 837 788 810 844 827 865 820 683 682 690 703 738 715 703 705 731 735 732 729 708 692 693 695 697 701 705 711 716 721 727 743 737 739 738 739 740 743 746 751 756 763 767 763 768 774 774 779 776 784 794 796 799 805 828 876 924 921 899 938 1059 1191 1225 1347 1345 1413 1514 1657 1734 1747 1741 1522 1406 1386 1338 1218 1088 1167 1229 1246 1368 1485 1464 1547 1683 1846 1962 1950 1959 1922 1719 1504 1471 1509 1401 1158 1224 1476 1576 1597 1537 1759 1796 2037 2085 1719 1934 1972 1948 2057 2024 2221 2043 1919 1926 1896 1893 1899 1855 2118 2392 2552 2307 2251 2184 2473 2452 2503 2619 2642 2654 2674 2682 2584 2350 2322 2453 2464 2151 1897 2061 2387 2628 2489 2554 2330 2146 2317 2447 2120 2346 2614 2764 2683 2573 2476 2332 2472 2567 2598 2597 2561 2633 2572 2494 2319 2158 2077 2112 2003 1841 1950 2039 1910 2049 2302 2405 2317 2514 2751 2692 2561 2357 2607 2539 2727 2892 3079 2762 2946 2807 2535 2286 2554 2825 2872 2634 2702 2914 2506 2680 3036 3093 2964 3105 3055 2825 2559 2398 2295 2229 2301 2386 2227 2016 1929 2066 2215 2124 1975 1836 1848 1953 2109 2307 2432 2200 2025 1918 1737 1683 1661 1659 1671 1918 2176 2247 1944 1825 1802 1836 1921 1902 1925 2168 2245 2441 2493 2184 1883 1652 1535 1491 1482 1478 1471 1469 1466 1466 1466 1466 1466 1465 1464 1464 1462 1460 1459 1460 1457 1463 1462 1453 1462 1472 1485 1499 1488 1489 1495 1497 1508 1500 1497 1491 1494 1507 1523 1535 1532 1521 1511 1505 1499 1501 1495 1492 1485 1474 1468 1462 1462 1463 1461 1456 1455 1454 1454 1454 1455 1457 1459 1460 1464 1466 1467 1472 1474 1475 1479 1481 1485 1488 1492 1494 1497 1499 1501 1548 1611 1642 1666 1681 1701 1716 1723 1798 1844 1876 1939 1942 1920 1916 1916 1937 1961 2029 2131 2147 2219 2282 2389 2567 2373 2104 2036 2032 2043 1962 1865 1847 1833 1828 1829 1835 1843 1854 1867 1880 1896 1914 2023 2245 2386 2517 2715 2768 2938 2921 2543 2622 2956 3117 3197 3286 3047 2803 2370 2153 2058 2056 2043 2016 2013 2058 2080 2131 2284 2437 2356 2403 2449 2473 2523 2582 2678 2618 2575 2668 2787 2788 2822 2692 2585 2530 2520 2612 2799 2956 2873 2903 2823 2810 2789 2863 2909 2877 2870 2830 2840 2838 2770 2715 2667 2602 2627 2814 3015 2900 2810 2714 2539 2401 2295 2383 2586 2631 2724 2808 3069 3015 2919 2903 2808 2605 2448 2600 2769 2624 2454 2494 2812 2891 2754 2653 2625 2767 2788 2939 3066 2974 2833 2676 2788 2981 3249 3423 3341 3345 3129 2986 2856 2944 3061 3088 2873 2889 2934 2961 2854 2679 2497 2448 2346 2378 2297 2170 2183 2165 2208 2118 2040 2011 1977 1963 1910 1858 1833 1808 1783 1761 1749 1733 1718 1701 1683 1665 1648 1669 1657 1613 1582 1564 1557 1551 1544 1533 1524 1519 1508 1488 1473 1481 1519 1526 1522 1477 1431 1397 1366 1345 1331 1323 1312 1311 1345 1351 1358 1363 1372 1376 1380 1383 1384 1386 1386 1389 1392 1395 1417 1446 1438 1414 1428 1443 1442 1448 1421 1445 1448 1452 1446 1440 1451 1453 1462 1488 1506 1548 1562 1548 1562 1524 1534 1557 1520 1535 1573 1567 1542 1534 1577 1572 1526 1559 1611 1682 1621 1668 1757 1877 1990 2066 2208 2311 2232 2240 2210 2216 2279 2280 2238 2182 2090 1976 1835 1703 1656 1727 1722 1742 1661 1598 1666 1626 1670 1666 1610 1578 1512 1542 1563 1507 1451 1431 1432 1447 1444 1433 1417 1427 1438 1452 1460 1433 1408 1403 1416 1406 1405 1398 1405 1395 1384 1367 1357 1346 1338 1327 1369 1414 1414 1400 1386 1397 1422 1393 1401 1388 1410 1428 1451 1486 1491 1499 1541 1545 1556 1569 1597 1711 1720 1644 1623 1608 1601 1580 1574 1580 1568 1567 1559 1544 1525 1532 1547 1566 1591 1585 1572 1562 1551 1541 1534 1501 1489 1488 1485 1475 1464 1459 1459 1450 1439 1435 1435 1445 1440 1453 1455 1457 1477 1472 1464 1437 1453 1458 1444 1395 1382 1369 1368 1363 1344 1329 1343 1342 1348 1364 1348 1376 1376 1399 1381 1361 1367 1369 1357 1334 1320 1302 1292 1279 1271 1287 1311 1307 1319 1330 1302 1285 1286 1278 1276 1270 1250 1223 1220 1217 1212 1210 1209 1200 1203 1181 1169 1178 1195 1177 1188 1206 1223 1208 1231 1247 1247 1295 1300 1342 1515 1637 1526 1462 1479 1506 1531 1543 1541 1555 1582 1623 1633 1630 1593 1661 1713 1702 1693 1711 1712 1656 1670 1621 1639 1661 1683 1666 1668 1688 1680 1682 1657 1585 1536 1515 1482 1464 1479 1433 1372 1330 1243 1172 1167 1162 1170 1113 1077 1052 1033 1014 1015 1005 987 974 976 970 957 966 963 951 948 940 933 929 924 909 912 895 877 859 874 887 880 843 807 802 826 817 834 849 861 878 852 843 829 841 876 910 890 869 856 853 860 874 864 833 829 827 804 808 795 786 786 787 776 771 769 759 753 749 746 743 740 749 739 735 737 732 730 725 718 714 713 717 716 715 714 714 725 719 712 706 699 699 699 694 705 702 703 703 701 700 683 674 709 726 686 698 725 720 716 716 721 714 669 696 725 720 738 735 685 694 726 733 743 733 707 681 655 690 697 690 686 704 707 698 700 702 717 721 721 727 724 711 692 679 663 670 686 674 683 679 665 659 638 613 592 571 550 560 553 545 548 549 589 619 618 602 583 601 586 581 567 555 556 541 530 529 557 564 562 541 516 511 516 526 522 517 512 523 528 540 528 550 539 537 556 547 509 524 519 524 541 531 518 514 532 524 537 531 528 513 492 490 474 460 469 460 460 486 514 530 505 487 484 509 473 484 493 500 511 506 493 455 447 417 442 426 410 457 500 502 503 496 488 483 476 472 471 474 478 481 493 507 509 509 512 514 518 523 521 518 522 522 522 520 518 513 506 501 499 500 499 495 491 484 481 492 491 497 497 495 494 492 486 484 481 478 474 471 468 465 462 461 456 452 448 443 437 433 431 430 426 427 429 426 425 421 417 416 417 414 411 409 406 405 404 401 398 396 398 398 387 383 373 396 395 396 398 397 397 398 400 404 410 418 422 418 415 413 420 423 421 421 421 415 419 426 431 433 436 440 442 446 450 456 455 448 456 463 466 468 472 479 483 483 480 470 461 456 461 459 482 501 522 533 530 530 523 505 486 479 477 480 488 485 473 472 477 465 476 477 483 488 491 482 467 450 441 443 458 468 470 459 469 463 459 449 443 446 448 452 461 477 480 479 477 485 494 497 503 504 501 488 481 473 479 483 494 494 480 469 451 450 457 460 460 459 459 463 467 471 481 490 497 507 498 487 487 494 507 516 526 520 517 511 514 511 514 523 520 506 497 490 485 481 477 472 466 459 457 456 454 450 446 442 440 438 437 434 434 432 431 430 430 429 427 426 426 428 434 445 454 456 459 457 451 438 435 427 430 435 433 426 421 419 417 411 408 406 404 402 399 396 386 380 375 374 374 372 369 367 363 367 367 366 364 362 362 361 363 358 357 356 349 352 350 347 344 343 341 340 339 338 336 335 333 331 331 329 330 328 323 320 329 333 334 338 337 341 336 332 329 331 333 335 338 334 331 336 331 327 331 334 339 341 345 349 352 351 352 357 358 364 367 368 372 373 373 372 377 381 383 382 384 385 387 391 390 387 379 377 379 387 393 392 387 376 369 373 367 364 366 368 371 374 380 376 379 380 379 382 381 377 369 371 372 377 383 382 384 386 394 396 407 414 418 425 422 424 430 425 413 408 405 400 398 396 401 402 400 399 398 397 396 397 393 402 402 396 390 377 392 372 366 389 389 396 401 393 394 381 382 363 372 328 326 327 333 331 277 277 294 284 295 340 332 290 312 347 324 333 356 365 366 366 362 359 350 344 315 330 333 240 228 227 239 315 238 306 350 358 349 303 348 342 301 286 289 319 332 302 335 350 329 319 194 195 193 194 278 275 253 331 337 364 365 374 364 303 334 300 261 243 309 336 316 348 344 334 383 403 390 405 395 383 394 378 403 397 394 350 323 361 356 324 308 280 345 378 300 353 343 396 376 407 385 370 362 378 350 311 305 321 331 324 291 316 316 335 367 332 356 355 337 326 319 319 313 304 293 299 311 278 281 281 279 280 275 271 270 262 257 265 274 294 302 308 307 313 326 304 285 282 284 263 255 276 1436 1441 1434 1437 1396 1382 1441 1447 1459 1474 1493 1507 1509 1493 1550 1547 1503 1488 1443 1532 1393 1437 1460 1461 1524 1519 1471 1438 1455 1459 1441 1433 1368 1475 1455 1405 1283 1192 1131 1141 1134 1247 1285 1196 1169 1232 1291 1364 1236 1095 1124 1286 1392 1458 1496 1418 1225 1084 1093 1025 984 957 1084 1179 1293 1374 1376 1374 1356 1397 1427 1447 1440 1464 1577 1573 1525 1504 1460 1341 1203 1129 1044 997 1011 1137 1188 1221 1191 1181 1282 1273 1242 1426 1431 1358 1291 1205 1238 1156 1077 1026 1012 1017 1025 1035 1074 1087 1053 932 849 835 838 806 745 797 849 920 891 833 732 677 687 690 695 705 695 696 704 724 740 737 735 733 725 704 697 698 700 703 705 708 712 717 729 729 723 724 728 730 733 735 739 742 745 747 750 753 757 759 763 767 774 780 785 790 797 806 850 912 948 970 970 976 1037 1131 1222 1277 1402 1537 1752 1851 1680 1480 1351 1329 1231 1314 1155 1089 1215 1368 1351 1472 1544 1458 1546 1702 1713 1713 1828 1689 1685 1520 1566 1298 1216 1200 1358 1607 1824 1880 1792 1760 1844 2118 2296 2222 1801 2081 2151 2136 2166 2302 2256 1964 1791 1755 1756 1796 1812 1741 1892 2189 2501 2428 2513 2472 2522 2514 2548 2635 2625 2519 2418 2526 2578 2651 2591 2616 2415 2183 1864 2017 2191 2369 2622 2426 2176 2044 2067 2070 2132 2389 2514 2791 2712 2566 2422 2565 2730 2801 2636 2480 2433 2602 2387 2540 2390 2238 2254 2156 2012 1844 1825 1830 1951 2166 2138 2145 2304 2484 2364 2391 2310 2275 2471 2673 2885 2714 2585 2734 2926 2748 2389 2244 2589 2522 2735 2849 2663 2892 2704 2557 2909 3179 3126 3222 3045 2732 2555 2356 2257 2169 2164 2201 2235 2028 1909 1900 1991 1935 1883 1912 2125 2128 2001 2061 2231 2101 1947 1812 1708 1660 1654 1653 1664 1850 2172 2090 1853 1766 1744 1755 1781 1838 1998 2012 2012 2279 2396 2056 1757 1607 1544 1504 1488 1482 1477 1469 1467 1468 1469 1468 1467 1467 1466 1467 1471 1469 1473 1472 1466 1472 1470 1468 1477 1489 1501 1514 1512 1503 1506 1508 1509 1512 1520 1503 1503 1515 1523 1527 1526 1525 1522 1517 1528 1523 1506 1499 1491 1481 1470 1467 1469 1472 1471 1461 1456 1455 1453 1454 1455 1457 1459 1461 1463 1466 1468 1471 1475 1478 1481 1485 1487 1490 1493 1496 1499 1503 1505 1517 1591 1636 1663 1690 1710 1734 1770 1801 1833 1866 1862 1891 1895 1902 1969 1997 2033 2063 2088 2137 2197 2248 2351 2482 2459 2194 2126 2195 2055 1986 1913 1859 1850 1840 1829 1832 1840 1851 1869 1893 1913 1933 2117 2366 2567 2689 2675 2670 2753 2879 2886 2769 2780 2982 3185 3073 2786 2637 2272 2106 2042 2027 2015 1991 2025 2041 2058 2142 2301 2347 2282 2477 2575 2541 2550 2654 2774 2645 2476 2445 2581 2750 2863 2677 2603 2617 2618 2579 2672 2777 2843 2802 2783 2759 2711 2868 2826 2733 2719 2785 2852 2828 2840 2812 2645 2527 2521 2678 2808 2845 2706 2711 2625 2454 2326 2307 2417 2495 2613 2742 2802 2948 2912 2782 2704 2670 2419 2493 2635 2554 2451 2499 2907 2867 2670 2552 2700 2806 2841 2878 2852 2865 2696 2635 2784 3011 3211 3410 3178 3208 3401 3269 2979 2823 2773 2818 2821 2752 2746 2889 2912 2754 2641 2463 2351 2310 2276 2200 2171 2114 2072 2036 2022 1978 1931 1904 1884 1869 1883 1865 1831 1801 1807 1755 1734 1716 1711 1697 1699 1697 1687 1653 1612 1581 1555 1534 1521 1509 1498 1486 1473 1461 1448 1443 1458 1465 1455 1439 1421 1382 1369 1377 1364 1332 1312 1343 1409 1412 1407 1424 1424 1431 1430 1430 1420 1416 1413 1413 1434 1442 1407 1427 1449 1461 1474 1471 1477 1452 1448 1456 1477 1484 1466 1460 1471 1474 1469 1500 1524 1579 1571 1574 1546 1561 1563 1536 1546 1568 1571 1590 1556 1568 1607 1580 1525 1611 1647 1624 1616 1670 1745 1868 2002 2134 2224 2254 2277 2367 2367 2294 2302 2267 2209 2157 2045 1954 1833 1705 1625 1680 1671 1699 1685 1683 1623 1562 1632 1612 1605 1562 1494 1493 1500 1461 1442 1447 1429 1418 1412 1413 1408 1402 1406 1415 1426 1399 1394 1386 1396 1385 1372 1364 1359 1354 1348 1345 1343 1337 1334 1341 1369 1408 1414 1401 1412 1420 1410 1419 1435 1423 1401 1419 1443 1446 1450 1475 1492 1503 1547 1571 1594 1619 1708 1687 1662 1646 1632 1608 1597 1585 1571 1557 1545 1539 1533 1544 1574 1580 1570 1570 1583 1578 1577 1568 1542 1511 1488 1478 1472 1470 1465 1461 1463 1466 1452 1440 1432 1427 1429 1433 1430 1452 1452 1471 1470 1480 1498 1501 1498 1438 1411 1392 1372 1356 1341 1331 1326 1325 1326 1351 1336 1341 1359 1370 1373 1360 1345 1342 1358 1338 1321 1317 1321 1300 1278 1267 1287 1289 1316 1343 1333 1314 1299 1281 1265 1255 1249 1240 1247 1238 1226 1200 1192 1193 1207 1202 1176 1164 1175 1173 1192 1212 1215 1197 1222 1243 1218 1251 1261 1335 1509 1575 1447 1442 1470 1477 1505 1498 1519 1541 1566 1569 1580 1561 1576 1628 1674 1690 1668 1697 1669 1661 1601 1629 1630 1655 1649 1636 1637 1686 1733 1767 1740 1625 1582 1517 1492 1513 1447 1408 1373 1345 1282 1197 1136 1123 1132 1099 1083 1073 1053 1031 1020 1035 1016 1004 975 960 955 944 963 962 937 924 912 904 899 891 898 894 885 885 856 837 849 836 797 821 859 868 829 834 846 861 869 851 838 844 858 926 930 867 858 848 847 861 860 843 834 819 812 821 797 804 783 801 778 768 764 761 753 748 748 748 737 744 746 731 731 727 721 721 716 731 731 718 713 712 703 705 708 711 705 701 693 689 688 689 683 685 684 687 683 679 687 701 700 725 706 690 736 753 745 748 755 718 676 707 718 733 750 723 694 688 705 735 735 713 703 687 658 679 693 698 693 709 720 726 712 725 720 735 741 738 728 718 702 686 680 686 690 695 690 674 665 655 650 628 609 564 601 606 594 584 605 577 553 616 627 603 610 622 613 597 580 600 598 583 549 550 583 585 579 567 542 557 517 512 520 527 502 505 499 503 502 493 498 513 515 523 503 488 491 488 487 497 492 486 488 486 485 507 489 480 479 468 473 480 484 503 493 486 534 534 502 519 506 519 504 509 524 523 502 478 463 452 423 411 411 420 446 480 498 497 497 493 488 481 477 478 479 483 482 482 489 496 507 513 514 511 510 513 517 515 513 513 516 517 513 509 505 499 492 489 490 489 486 478 479 494 496 496 497 495 494 491 485 484 481 480 477 474 472 469 466 464 461 457 453 450 445 440 434 432 430 427 433 434 433 429 426 423 420 416 414 413 411 413 411 408 405 407 405 398 392 384 376 396 403 399 400 399 397 396 399 403 408 415 419 420 413 416 420 420 421 421 419 416 424 429 433 434 435 437 441 444 446 452 454 448 455 460 463 465 470 476 482 485 483 473 470 467 465 454 472 491 514 529 533 527 523 507 492 486 479 472 478 480 474 467 467 466 481 473 482 482 487 480 471 455 442 441 457 470 467 456 462 451 451 437 425 434 454 449 462 476 488 482 477 482 486 487 491 496 490 478 468 466 469 478 489 491 498 474 446 445 456 465 466 468 467 464 464 469 474 485 491 502 498 484 482 492 501 514 523 515 516 507 511 512 513 516 521 511 501 494 486 482 478 474 470 463 457 456 454 453 450 446 442 440 437 435 434 434 433 432 430 429 428 428 428 427 430 444 453 458 459 463 463 448 441 432 420 431 430 429 426 422 421 416 409 406 405 402 400 399 395 388 381 381 379 371 370 371 373 371 371 367 363 365 361 359 361 358 358 356 353 354 352 350 347 344 343 341 340 338 336 335 335 334 333 330 329 330 329 324 326 329 332 336 339 342 343 336 335 335 337 339 336 334 334 335 338 335 338 340 341 345 349 349 351 352 358 354 354 360 361 369 373 375 377 378 381 389 384 382 381 382 384 393 390 381 376 380 384 390 394 389 379 374 375 373 369 366 371 381 382 383 377 376 376 380 376 376 374 374 367 368 373 377 377 376 386 390 391 398 405 412 411 415 413 418 422 430 424 424 411 410 414 412 403 402 406 409 404 408 406 405 405 404 405 400 384 385 379 392 401 401 402 391 384 377 371 369 337 328 322 320 318 310 319 301 278 329 312 303 318 339 344 326 334 349 350 350 360 354 350 337 357 354 337 305 340 294 274 248 333 344 254 271 322 322 324 353 345 353 355 331 343 346 319 275 329 344 294 323 311 243 198 191 192 208 331 330 328 294 358 346 330 322 336 295 231 231 262 335 351 296 329 372 395 387 330 380 394 399 384 373 377 365 373 385 383 394 360 391 385 341 270 287 347 296 345 359 383 390 405 412 400 396 361 319 320 318 328 316 308 294 288 329 323 331 352 324 341 333 372 384 362 374 359 357 340 323 286 294 288 317 297 306 280 284 281 278 259 259 270 290 299 304 309 310 324 294 283 271 275 281 250 244 1375 1400 1402 1407 1415 1376 1371 1379 1403 1435 1437 1440 1393 1361 1441 1444 1425 1424 1391 1476 1432 1368 1363 1417 1436 1404 1389 1398 1431 1466 1442 1452 1422 1450 1476 1419 1331 1260 1177 1169 1151 1133 1154 1155 1159 1180 1228 1276 1320 1163 1070 1121 1222 1358 1459 1345 1283 1168 1152 1189 1081 987 1003 1175 1314 1317 1352 1411 1436 1436 1500 1540 1545 1577 1582 1563 1535 1495 1442 1344 1169 1074 1027 1048 1080 1118 1228 1297 1188 1237 1350 1300 1369 1457 1442 1404 1376 1298 1276 1247 1213 1109 1015 1035 1067 1126 1205 1172 1085 890 847 838 791 748 821 871 941 1028 957 824 716 677 679 674 675 676 685 693 708 736 741 739 738 738 737 732 723 705 703 704 706 708 711 713 716 728 731 725 727 730 733 736 739 742 744 747 751 753 756 759 762 766 770 774 777 782 784 787 795 815 864 934 996 1025 1001 1047 1132 1222 1342 1485 1711 1720 1559 1385 1304 1250 1201 1086 1060 1210 1275 1360 1472 1566 1641 1440 1439 1475 1680 1768 1717 1532 1444 1426 1272 1130 1273 1267 1404 1504 1531 1593 1676 1700 1832 2001 2110 2143 1958 1979 2062 2204 2305 2323 2141 1916 1895 1849 1768 1708 1657 1665 1763 2003 2068 2137 2317 2238 2430 2326 2286 2333 2283 2290 2588 2633 2534 2577 2507 2366 2198 2055 1823 2065 2089 2353 2511 2473 2316 1999 2072 2320 2521 2677 2686 2854 2644 2539 2551 2582 2679 2695 2491 2259 2360 2526 2275 2382 2194 2354 2178 1893 1936 1916 1782 1869 1879 1914 1990 2203 2404 2186 2329 2122 2224 2497 2477 2533 2410 2384 2674 2811 2479 2383 2171 2373 2300 2376 2588 2779 2855 2914 2857 2624 2854 3056 2856 2743 2758 2660 2495 2480 2303 2160 2089 2077 2123 2059 1927 1888 1871 1887 1910 2005 2164 2111 1982 1847 1887 1969 1934 1772 1669 1651 1649 1646 1646 1811 2120 1941 1765 1713 1719 1748 1793 1872 1969 2064 1999 2067 2248 2012 1804 1577 1527 1502 1493 1492 1482 1472 1470 1471 1471 1470 1469 1468 1467 1469 1476 1480 1486 1481 1479 1485 1489 1485 1502 1517 1527 1533 1537 1526 1524 1525 1530 1522 1522 1519 1530 1545 1543 1541 1534 1535 1531 1527 1520 1518 1507 1496 1489 1483 1476 1476 1472 1472 1463 1457 1455 1454 1453 1453 1456 1469 1464 1461 1463 1466 1469 1472 1475 1479 1482 1485 1489 1492 1496 1499 1502 1505 1510 1517 1565 1633 1684 1741 1779 1810 1853 1902 1941 1929 1892 1881 1925 1986 2059 2123 2097 2170 2213 2197 2200 2220 2288 2403 2474 2448 2335 2262 2165 2072 1976 1907 1870 1850 1832 1832 1843 1860 1881 1908 1938 1971 2138 2376 2441 2301 2334 2431 2625 2817 2962 3018 2994 2958 3147 3194 2914 2583 2198 2055 2030 2008 1982 1993 2018 2031 2064 2124 2218 2216 2315 2367 2458 2641 2629 2604 2697 2613 2456 2412 2515 2494 2561 2497 2584 2797 2741 2643 2622 2736 2760 2800 2739 2669 2673 2790 2767 2664 2621 2677 2801 2939 3035 2947 2705 2580 2435 2543 2613 2694 2671 2556 2637 2548 2437 2288 2318 2457 2552 2641 2761 2841 2873 2771 2642 2563 2493 2434 2556 2500 2422 2415 2724 2759 2560 2534 2580 2675 2700 2738 2769 2695 2606 2651 2732 2898 3058 3294 3300 3057 3085 3241 3332 3079 2844 2758 2710 2637 2626 2679 2758 2761 2573 2490 2442 2369 2288 2220 2191 2139 2075 2043 2010 1990 1976 1936 1906 1934 1928 1863 1860 1876 1840 1889 1866 1820 1799 1827 1814 1803 1712 1704 1693 1652 1610 1567 1534 1513 1494 1480 1465 1454 1448 1439 1425 1424 1410 1399 1405 1394 1413 1383 1336 1322 1341 1391 1422 1474 1483 1502 1512 1498 1501 1511 1499 1481 1453 1442 1465 1475 1424 1440 1441 1450 1463 1500 1503 1482 1487 1470 1484 1506 1480 1493 1483 1491 1487 1516 1554 1597 1589 1561 1570 1615 1590 1606 1585 1626 1655 1619 1595 1619 1654 1567 1564 1583 1577 1616 1670 1728 1781 1897 2084 2234 2275 2278 2293 2297 2306 2337 2265 2243 2200 2178 2101 1982 1847 1720 1620 1659 1670 1614 1669 1642 1612 1541 1598 1594 1566 1521 1480 1467 1455 1492 1486 1471 1456 1439 1434 1445 1446 1435 1411 1386 1396 1378 1376 1374 1367 1364 1363 1369 1374 1357 1345 1351 1355 1352 1356 1369 1391 1423 1420 1418 1436 1430 1435 1450 1459 1430 1427 1413 1433 1445 1454 1450 1462 1494 1518 1530 1560 1594 1639 1632 1646 1645 1627 1614 1600 1582 1571 1576 1570 1555 1542 1561 1566 1576 1547 1543 1548 1551 1555 1553 1536 1542 1518 1490 1475 1476 1468 1463 1461 1456 1451 1444 1437 1428 1426 1425 1412 1418 1420 1428 1418 1427 1421 1408 1394 1388 1390 1381 1382 1375 1360 1348 1342 1327 1313 1314 1326 1319 1332 1338 1338 1370 1364 1338 1324 1338 1330 1304 1297 1292 1290 1271 1267 1277 1303 1318 1315 1329 1308 1292 1286 1296 1280 1268 1255 1248 1233 1223 1196 1185 1183 1192 1190 1166 1162 1177 1195 1218 1217 1189 1206 1233 1207 1219 1237 1334 1505 1540 1442 1428 1415 1447 1455 1470 1506 1491 1504 1517 1560 1522 1556 1591 1637 1672 1639 1669 1673 1593 1614 1677 1719 1694 1645 1623 1623 1664 1745 1732 1683 1634 1551 1506 1465 1417 1450 1407 1343 1301 1259 1205 1169 1137 1100 1072 1048 1044 1035 1022 1004 1006 1025 1027 1017 980 956 933 940 949 937 920 914 913 893 893 857 865 857 857 862 864 845 802 830 836 842 856 847 855 841 854 862 858 846 852 864 917 964 886 852 847 859 841 870 861 860 855 837 838 834 815 781 777 803 778 763 758 758 753 742 760 772 777 771 752 740 730 742 743 731 765 764 756 751 738 727 730 723 718 721 712 714 733 731 714 706 712 696 691 692 699 708 718 730 712 717 693 723 770 768 757 754 706 681 703 706 729 749 719 706 699 697 718 750 724 704 695 672 684 689 693 701 714 740 748 739 743 725 721 725 720 713 709 710 702 699 703 699 686 675 669 649 635 611 588 588 586 615 640 628 631 610 570 562 598 636 631 622 634 629 624 619 617 592 558 557 562 598 607 602 580 561 593 553 570 571 561 552 504 540 560 550 516 522 510 495 492 504 527 531 529 503 485 486 492 494 499 489 471 467 482 495 500 537 506 541 532 503 488 534 534 516 527 531 538 537 526 523 488 460 439 436 427 410 434 453 465 481 496 506 502 497 502 507 505 501 496 492 497 499 495 493 489 499 509 515 516 512 508 508 511 511 513 517 515 510 506 501 496 494 485 481 478 476 471 480 493 499 498 497 494 492 492 490 487 482 479 480 478 476 474 470 467 464 462 459 456 451 445 441 437 435 432 429 436 437 436 432 430 426 423 421 421 420 413 410 406 403 402 402 405 406 399 382 377 388 398 404 401 395 397 399 403 408 413 414 414 416 419 418 418 420 421 415 419 425 429 431 435 437 438 439 442 444 450 453 446 450 457 459 463 467 472 478 484 485 472 460 462 471 457 462 482 503 513 521 520 514 508 496 495 492 486 473 469 468 460 467 481 485 471 471 481 482 475 473 455 440 439 452 462 457 451 458 442 438 430 422 440 438 449 468 473 474 475 480 484 471 475 486 488 473 467 461 462 463 474 483 469 457 444 442 453 459 466 463 467 460 459 462 467 472 477 485 497 494 483 475 490 497 500 505 501 509 506 509 510 512 515 513 508 503 498 491 482 477 476 472 468 463 460 456 453 451 446 447 443 440 437 436 435 434 434 432 429 428 428 429 429 432 439 450 455 460 461 459 453 449 432 418 431 435 433 429 426 423 419 414 408 405 406 403 399 400 395 389 385 379 379 377 378 377 377 373 368 366 368 367 367 366 360 359 357 352 355 351 350 347 344 340 341 341 340 339 338 335 335 336 335 334 333 332 330 326 326 328 331 334 333 335 336 337 336 334 333 334 331 333 334 338 343 343 343 341 347 348 348 349 348 351 353 356 359 361 365 371 377 380 386 392 392 388 384 383 382 381 384 387 376 377 380 384 387 385 387 378 378 380 379 379 377 381 386 384 384 385 381 377 374 371 370 372 372 367 373 370 372 373 380 380 385 391 397 401 402 403 407 409 417 426 431 422 421 420 419 412 407 410 411 411 415 414 408 405 400 402 401 396 390 401 396 404 404 410 409 407 401 396 381 381 375 372 380 372 328 332 338 323 309 322 350 354 307 314 341 336 343 334 355 358 358 346 349 349 327 349 325 297 253 274 242 328 319 337 322 265 312 343 343 326 358 350 360 361 349 356 335 325 348 357 308 289 322 255 293 195 192 191 257 326 313 343 309 339 287 260 332 341 248 284 364 373 360 378 374 308 370 384 394 366 359 390 381 344 367 365 368 378 379 364 369 387 381 339 306 272 303 287 289 306 347 344 362 383 407 367 386 374 375 346 321 299 313 306 311 283 325 311 342 334 344 309 330 329 343 378 356 333 357 371 331 335 320 335 318 309 296 300 302 287 271 264 256 279 287 291 299 302 310 292 284 272 268 258 251 256 249 1324 1363 1346 1374 1375 1368 1326 1331 1351 1363 1375 1379 1331 1300 1329 1353 1402 1391 1390 1417 1424 1371 1345 1344 1408 1372 1328 1363 1405 1428 1422 1444 1428 1452 1483 1442 1375 1295 1208 1177 1154 1153 1191 1238 1183 1193 1160 1211 1331 1221 1130 1062 1140 1219 1333 1412 1286 1211 1202 1226 1186 1067 1026 1274 1370 1387 1374 1419 1475 1509 1538 1591 1591 1639 1572 1534 1508 1471 1378 1261 1121 1066 1113 1119 1186 1239 1313 1337 1224 1215 1392 1340 1499 1493 1508 1445 1411 1330 1294 1299 1265 1112 1032 1099 1145 1228 1293 1252 1110 966 828 863 888 925 947 954 1015 1007 967 851 759 691 684 692 706 703 678 678 691 701 719 740 748 746 746 744 741 735 719 711 709 710 712 714 718 724 738 734 736 737 740 741 745 749 753 755 758 761 764 769 773 778 784 787 789 789 791 791 793 797 801 844 933 902 942 990 1065 1168 1307 1438 1661 1709 1498 1356 1252 1358 1231 1067 1131 1277 1393 1524 1595 1585 1638 1378 1265 1489 1467 1519 1392 1384 1149 1139 1110 1329 1625 1439 1529 1838 1885 1748 2064 2024 1847 2136 2386 2424 2168 2165 2157 2161 2140 2035 2015 1834 1793 1807 1720 1665 1648 1604 1731 1782 1858 1982 2041 1985 2154 2052 2015 2109 2311 2414 2589 2465 2345 2419 2245 2198 2170 1967 1823 1988 2046 2239 2181 2196 2178 1985 2305 2496 2752 2563 2581 2873 2877 2608 2388 2333 2499 2533 2402 2359 2214 2299 2177 2299 2162 1958 2059 2302 2449 2161 1895 1794 1860 1836 1983 2177 2284 2092 2134 2106 2243 2158 2188 2262 2377 2594 2843 2744 2457 2216 2058 2124 2424 2587 2525 2413 2622 2864 2882 2876 2743 3076 2876 2659 2521 2441 2407 2419 2236 2179 2111 1999 1985 1990 1982 1900 1915 1997 1963 1982 2094 2018 1891 1798 1736 1773 1822 1761 1654 1646 1644 1640 1638 1733 2107 1887 1716 1687 1761 1860 1982 2036 2094 1979 1803 1973 1945 1805 1690 1547 1517 1504 1504 1499 1489 1481 1475 1474 1473 1472 1470 1469 1469 1473 1482 1489 1501 1497 1498 1503 1505 1504 1515 1533 1543 1556 1557 1558 1547 1547 1549 1554 1554 1547 1554 1573 1583 1560 1539 1537 1534 1528 1524 1518 1509 1497 1491 1487 1481 1476 1468 1459 1458 1460 1460 1455 1454 1453 1459 1477 1463 1461 1463 1466 1470 1473 1476 1480 1483 1487 1489 1493 1496 1501 1504 1507 1510 1515 1539 1632 1726 1798 1871 1893 1921 1926 1945 1942 1932 1942 1974 2084 2149 2137 2213 2240 2277 2337 2349 2415 2307 2455 2565 2553 2479 2275 2174 2220 2165 2024 1876 1845 1831 1832 1844 1863 1887 1913 1939 2051 2201 2284 2361 2541 2804 2650 2850 2949 3042 2733 2721 2654 2601 2828 2584 2254 2064 2035 2024 1981 1984 1999 2012 2033 2064 2094 2145 2217 2313 2381 2448 2550 2581 2607 2636 2670 2515 2374 2361 2335 2381 2470 2583 2707 2861 2812 2746 2773 2864 2785 2659 2657 2564 2581 2623 2581 2565 2679 2861 3005 3072 2981 2774 2631 2477 2397 2530 2530 2570 2508 2496 2482 2480 2351 2261 2381 2508 2596 2622 2618 2661 2574 2510 2430 2383 2440 2485 2506 2456 2318 2469 2574 2419 2534 2619 2567 2501 2567 2644 2563 2611 2647 2669 2781 2896 3010 3285 3149 2910 3133 3362 3228 3127 3099 2977 2738 2607 2586 2642 2731 2715 2683 2602 2539 2463 2317 2279 2191 2206 2110 2033 1984 1984 2025 1942 1895 1889 1927 1931 1907 1914 1952 1984 2029 2034 1983 1933 1892 1789 1721 1698 1673 1626 1598 1582 1577 1549 1525 1504 1481 1469 1471 1490 1492 1489 1465 1462 1481 1426 1381 1353 1387 1434 1437 1475 1529 1590 1592 1612 1627 1568 1586 1587 1546 1491 1543 1511 1467 1453 1435 1464 1472 1470 1488 1502 1543 1539 1559 1532 1535 1525 1524 1504 1503 1518 1526 1598 1618 1581 1578 1607 1598 1598 1720 1685 1692 1743 1733 1670 1609 1567 1551 1541 1560 1604 1687 1754 1814 1857 1976 2234 2342 2347 2320 2410 2391 2325 2265 2231 2230 2260 2185 2104 1991 1864 1738 1627 1589 1644 1593 1586 1577 1569 1576 1535 1587 1560 1488 1467 1464 1460 1490 1529 1501 1470 1466 1458 1446 1433 1414 1390 1402 1400 1401 1419 1426 1430 1428 1397 1377 1364 1361 1380 1392 1402 1384 1383 1390 1406 1442 1439 1438 1459 1443 1461 1482 1456 1459 1456 1425 1444 1475 1489 1487 1476 1475 1490 1506 1533 1557 1571 1580 1601 1636 1644 1618 1604 1595 1600 1595 1580 1556 1553 1580 1597 1586 1558 1540 1527 1523 1524 1545 1531 1520 1521 1509 1498 1491 1488 1472 1473 1468 1454 1449 1440 1424 1419 1420 1427 1444 1428 1396 1403 1388 1378 1372 1365 1359 1356 1355 1354 1353 1351 1343 1342 1348 1341 1317 1304 1300 1307 1319 1317 1345 1348 1338 1319 1310 1319 1318 1307 1294 1278 1269 1256 1268 1292 1288 1290 1323 1336 1308 1318 1322 1308 1284 1267 1255 1222 1220 1232 1206 1189 1176 1179 1173 1158 1158 1175 1208 1203 1180 1191 1218 1196 1206 1235 1345 1461 1567 1488 1389 1384 1389 1398 1430 1457 1447 1475 1493 1483 1487 1540 1606 1636 1658 1630 1593 1559 1596 1651 1689 1693 1700 1637 1608 1591 1639 1714 1697 1652 1595 1542 1464 1419 1411 1371 1345 1307 1239 1223 1208 1184 1169 1142 1085 1060 1068 1072 1046 1019 990 979 980 983 978 958 943 922 913 910 897 889 892 917 902 868 829 832 827 815 834 839 807 845 872 844 851 851 852 848 843 849 861 854 856 869 943 918 885 898 850 854 853 836 857 836 845 863 820 835 854 821 795 777 802 786 776 777 746 765 792 801 810 799 778 756 753 769 773 734 756 800 781 756 741 752 773 767 760 756 719 730 759 748 716 728 745 717 697 710 710 696 712 747 724 710 699 701 730 765 728 709 698 695 722 720 710 727 726 714 703 698 708 730 721 704 695 685 674 694 702 705 716 737 747 740 726 711 706 711 708 702 693 691 698 689 692 698 689 672 655 641 616 596 620 641 629 638 659 647 623 573 574 604 623 628 649 630 647 646 652 640 627 595 557 582 598 588 614 610 601 584 596 590 591 585 568 543 512 540 560 541 549 559 525 502 533 536 554 556 536 502 509 523 531 536 540 526 478 498 519 507 519 544 539 531 537 507 499 533 547 538 527 537 544 564 544 536 501 476 441 491 447 410 418 422 418 414 413 430 448 491 522 535 525 515 506 514 513 520 507 499 493 501 510 518 518 520 508 505 507 509 517 519 514 509 504 500 495 491 485 481 478 474 469 469 481 492 496 494 493 492 492 491 490 488 486 482 481 479 477 475 472 468 465 463 461 456 450 445 441 439 440 438 431 434 435 435 433 431 429 426 420 417 413 410 408 403 402 402 402 404 405 403 395 382 382 400 401 391 398 402 405 409 412 410 411 412 416 416 415 417 420 416 419 425 425 429 436 438 438 437 440 441 446 451 449 443 451 457 460 463 468 476 485 484 473 462 466 472 465 450 473 489 497 510 518 513 505 503 504 500 492 485 469 463 468 481 482 487 472 470 480 477 471 471 450 439 439 454 457 445 452 459 447 435 422 414 419 434 446 461 471 461 456 466 470 460 466 474 474 468 454 452 458 461 470 470 460 446 440 444 452 463 461 453 452 456 459 461 464 470 477 487 489 481 471 472 480 485 488 494 505 509 504 504 509 514 515 508 505 501 500 494 485 478 475 474 471 466 463 461 456 454 450 449 446 444 441 439 438 437 435 432 430 431 432 429 431 432 438 451 456 456 460 465 453 451 436 430 424 433 434 432 429 426 422 418 410 407 404 405 402 401 399 396 391 389 385 385 382 379 375 373 376 374 372 371 371 371 367 364 358 356 356 351 351 348 346 343 342 342 341 339 337 337 337 336 336 335 333 332 330 329 326 327 329 329 326 331 330 332 330 331 331 332 330 332 334 333 338 344 346 342 343 344 345 348 348 350 356 361 362 365 366 371 379 387 395 394 393 388 386 390 400 393 378 374 374 375 374 373 386 386 381 377 378 380 383 383 383 385 381 381 384 383 381 378 376 373 371 370 370 364 369 373 374 376 382 382 382 388 394 395 399 406 406 405 412 423 432 430 424 415 412 417 422 417 418 416 419 416 412 408 410 409 404 406 405 408 403 402 398 398 398 390 392 376 377 374 352 345 345 360 326 299 301 303 329 350 354 320 327 338 342 378 370 360 341 339 344 334 321 333 287 268 277 284 277 274 330 327 362 368 358 315 250 311 351 363 361 368 368 362 369 359 359 344 343 357 348 350 328 279 311 190 192 191 214 212 257 283 243 276 228 225 281 225 292 339 337 363 385 381 391 381 380 385 393 399 392 379 372 377 333 352 342 370 375 338 360 335 370 348 353 300 275 344 377 384 385 384 394 398 387 382 339 338 322 321 337 307 289 311 295 305 292 282 319 327 342 307 349 365 376 360 320 318 361 381 382 358 367 328 337 337 322 310 311 302 293 291 293 282 280 285 296 304 302 307 285 259 257 249 256 245 278 1325 1301 1323 1344 1339 1338 1289 1296 1312 1317 1328 1341 1304 1274 1298 1318 1349 1301 1334 1355 1343 1380 1292 1301 1343 1356 1283 1332 1296 1351 1386 1433 1411 1442 1476 1441 1347 1310 1278 1219 1183 1243 1307 1380 1234 1285 1216 1132 1154 1183 1094 1045 1102 1177 1242 1336 1264 1175 1155 1186 1237 1034 1108 1207 1328 1392 1395 1421 1468 1478 1467 1502 1512 1478 1451 1399 1437 1370 1290 1165 1238 1226 1276 1297 1317 1367 1377 1313 1243 1247 1425 1437 1572 1486 1440 1385 1387 1353 1349 1233 1132 1049 1111 1219 1280 1185 1119 1099 1048 998 943 831 1010 1090 1057 1054 1039 1025 916 848 799 746 711 731 733 725 706 688 676 681 691 705 733 753 756 758 760 754 750 749 737 728 726 726 728 731 731 736 739 740 742 745 747 750 754 758 762 766 770 774 778 781 786 790 794 799 805 810 810 806 802 807 819 872 892 928 1006 1113 1248 1432 1432 1494 1566 1482 1302 1192 1159 1024 1161 1417 1606 1591 1502 1673 1686 1398 1185 1386 1189 1117 1132 1066 1161 1335 1381 1556 1668 1514 1657 1670 1936 1989 2046 2260 2045 2104 2323 2480 2389 2230 2263 2218 2073 1945 1863 1774 1805 1764 1793 1734 1691 1603 1626 1746 1880 1933 1927 1824 1929 1831 2095 2181 2096 2283 2620 2478 2301 2103 2081 2113 2025 1855 1762 2023 1942 2022 1919 1928 2044 2042 2095 2360 2479 2303 2589 2671 2755 2642 2459 2330 2226 2277 2170 2157 2139 2064 2193 2195 1960 2168 2196 2504 2501 2183 1959 1776 1952 2036 2021 2050 2037 1958 1953 2006 2003 2158 2401 2636 2646 2483 2448 2361 2180 2068 1996 2162 2377 2481 2353 2251 2505 2849 2977 2955 2867 2863 2659 2726 2696 2455 2293 2324 2291 2150 2029 2036 2178 2141 2116 1930 1948 1996 2075 2137 2060 1960 1885 1792 1728 1686 1679 1674 1644 1646 1648 1646 1633 1644 1808 1804 1669 1686 1884 2018 2026 1977 1910 1837 1682 1770 1762 1630 1576 1540 1529 1513 1510 1498 1493 1485 1481 1477 1476 1474 1473 1471 1472 1481 1493 1506 1511 1513 1514 1519 1516 1516 1525 1535 1545 1561 1574 1582 1571 1585 1567 1568 1574 1565 1562 1570 1582 1562 1547 1543 1540 1534 1527 1520 1512 1506 1498 1490 1482 1473 1469 1466 1473 1470 1461 1461 1458 1453 1454 1455 1457 1459 1462 1466 1469 1472 1476 1480 1484 1487 1491 1495 1499 1502 1506 1510 1512 1515 1519 1530 1628 1751 1830 1866 1893 1950 1999 1940 1953 1973 2006 2054 2134 2197 2194 2189 2154 2184 2205 2252 2315 2379 2357 2402 2479 2312 2267 2314 2192 2052 1907 1835 1830 1834 1845 1865 1893 1926 1980 2133 2340 2536 2671 2803 2909 2877 2873 2999 2839 2922 2993 3158 2875 2304 2073 2079 2026 1995 1969 1971 2069 2119 2010 2025 2046 2070 2110 2179 2215 2415 2450 2372 2311 2362 2537 2656 2622 2433 2305 2443 2454 2475 2627 2765 2947 2878 2782 2872 2858 2710 2627 2697 2614 2513 2485 2519 2569 2640 2822 2881 2916 2909 2841 2745 2589 2426 2395 2446 2460 2443 2426 2398 2443 2378 2255 2315 2452 2563 2502 2500 2581 2573 2499 2436 2460 2357 2472 2623 2629 2493 2275 2333 2302 2449 2521 2540 2439 2362 2382 2357 2405 2459 2580 2681 2849 3072 3288 3041 2857 3119 3114 3117 3058 2960 2858 2791 2780 2803 2673 2718 2701 2723 2755 2720 2637 2534 2414 2315 2258 2256 2207 2101 2069 2100 2105 2057 2045 2048 2094 2105 2105 2048 2027 2041 2060 2073 1987 1841 1791 1820 1820 1777 1708 1669 1601 1556 1542 1529 1506 1486 1516 1582 1538 1547 1542 1487 1460 1456 1392 1350 1339 1386 1451 1521 1522 1539 1534 1577 1614 1660 1693 1747 1709 1585 1533 1559 1540 1483 1495 1478 1457 1487 1505 1509 1506 1515 1555 1581 1636 1696 1663 1545 1545 1535 1534 1576 1635 1615 1592 1620 1618 1646 1634 1677 1721 1797 1826 1713 1617 1596 1648 1591 1578 1588 1679 1725 1842 1871 1934 2077 2352 2364 2380 2393 2385 2371 2338 2320 2315 2257 2256 2188 2101 1986 1874 1765 1659 1587 1611 1584 1548 1527 1530 1525 1511 1498 1504 1489 1492 1496 1481 1496 1524 1499 1461 1444 1442 1430 1415 1399 1406 1419 1451 1447 1443 1485 1474 1450 1429 1394 1377 1397 1407 1437 1475 1466 1454 1447 1448 1464 1457 1458 1476 1465 1483 1494 1482 1496 1469 1439 1454 1461 1487 1518 1504 1492 1524 1515 1529 1535 1559 1590 1614 1648 1639 1627 1620 1612 1604 1587 1576 1562 1569 1596 1589 1582 1566 1553 1538 1525 1511 1512 1521 1512 1505 1494 1496 1522 1517 1511 1485 1475 1463 1464 1455 1449 1444 1450 1453 1454 1441 1421 1463 1443 1401 1387 1378 1370 1362 1354 1348 1340 1332 1328 1326 1323 1316 1309 1303 1299 1288 1293 1295 1312 1313 1329 1333 1311 1295 1297 1313 1322 1302 1284 1268 1250 1258 1269 1294 1316 1339 1323 1316 1331 1304 1282 1263 1247 1245 1255 1250 1240 1203 1181 1169 1166 1173 1163 1155 1182 1192 1168 1184 1203 1182 1203 1217 1309 1378 1459 1418 1366 1345 1337 1361 1386 1405 1441 1453 1435 1426 1497 1540 1580 1608 1632 1611 1547 1527 1566 1599 1619 1630 1632 1609 1592 1575 1616 1635 1592 1595 1549 1479 1424 1372 1401 1372 1307 1245 1221 1186 1172 1162 1151 1126 1098 1109 1121 1102 1092 1049 1005 993 974 957 949 944 934 931 927 918 927 914 883 864 860 842 843 874 861 843 838 822 823 844 904 858 856 855 856 854 846 846 857 858 849 849 865 860 854 884 879 850 838 842 844 812 800 834 828 824 835 811 812 791 777 802 794 766 748 779 781 814 819 814 813 797 804 799 805 750 752 782 781 779 768 769 784 795 793 788 728 730 767 769 719 728 740 738 705 724 750 711 719 789 765 716 709 712 720 739 724 714 704 698 713 730 735 747 734 719 721 714 721 741 723 705 694 694 681 703 721 730 739 746 735 726 721 707 699 700 701 693 696 685 682 692 677 673 669 671 659 635 605 627 652 664 659 665 650 618 584 574 606 616 649 649 662 643 633 632 636 643 603 568 577 609 599 613 627 628 622 611 600 611 582 543 529 532 545 565 573 565 582 563 523 509 544 568 569 570 548 510 528 551 558 566 561 540 499 497 489 514 539 541 551 541 544 523 504 530 538 548 538 530 541 538 524 517 496 458 444 501 473 432 438 425 431 451 431 412 417 487 537 531 523 517 525 527 527 524 516 506 500 509 519 523 523 524 516 506 505 512 521 520 514 507 503 499 495 493 490 485 481 476 470 474 487 497 499 497 495 493 491 489 490 489 487 483 480 483 482 479 478 476 474 473 471 467 459 453 448 446 445 444 439 431 428 427 429 430 428 425 419 414 411 408 406 404 403 402 401 401 402 401 399 393 371 380 386 390 402 405 406 408 410 403 408 413 413 412 414 417 420 417 418 422 428 430 433 435 435 436 438 440 443 445 447 443 446 454 458 461 464 472 482 484 474 454 455 454 456 448 470 481 487 503 512 512 507 509 506 502 499 497 488 475 467 471 480 485 474 462 471 472 471 464 448 437 440 456 452 438 456 448 443 431 417 411 421 433 444 460 466 455 448 464 457 450 464 458 464 456 444 452 460 470 467 454 446 438 443 458 457 460 450 451 458 461 460 461 465 472 480 471 467 464 471 480 477 486 496 503 508 511 507 504 508 513 511 508 508 505 497 491 488 480 477 475 472 468 464 462 460 457 454 452 449 446 443 442 439 438 437 434 432 435 433 432 434 435 443 454 452 456 461 466 455 456 443 434 417 431 436 435 432 428 426 423 415 409 406 403 402 403 401 397 392 393 388 389 387 382 382 380 378 375 376 375 373 375 372 369 363 358 361 354 352 351 351 346 344 343 341 340 338 338 336 334 337 337 336 333 331 329 327 326 326 328 327 327 329 330 329 330 331 331 332 333 334 334 339 344 346 342 341 341 346 350 351 351 356 361 365 369 370 375 382 392 395 393 395 390 392 404 395 385 381 376 373 373 372 377 380 381 371 374 377 379 380 378 378 378 385 382 387 382 378 374 373 372 371 371 364 362 366 371 377 379 380 382 386 390 391 390 403 408 411 414 412 415 421 424 417 419 422 424 420 418 417 412 414 409 404 402 406 405 407 407 414 409 406 407 405 407 404 395 380 375 357 347 361 363 339 332 340 307 371 351 316 346 347 334 370 348 355 382 367 353 358 351 343 333 321 309 330 306 309 337 260 290 311 346 366 356 321 319 297 335 339 349 364 357 344 337 352 342 357 348 333 328 314 350 352 335 312 191 191 192 204 314 247 234 283 298 295 256 282 329 321 345 319 359 373 355 368 378 383 372 378 388 384 369 376 364 328 366 369 374 369 347 321 294 356 343 350 275 280 291 311 313 359 336 334 364 395 373 362 325 351 323 297 298 326 313 322 346 320 304 309 324 311 297 315 336 350 323 302 345 327 355 378 372 324 312 304 306 307 343 299 300 294 284 291 281 287 286 296 305 306 306 280 279 265 253 242 250 244 1297 1280 1289 1317 1307 1309 1274 1277 1305 1278 1289 1296 1278 1263 1272 1267 1263 1264 1280 1285 1286 1295 1284 1268 1276 1294 1269 1315 1272 1369 1416 1425 1414 1432 1474 1425 1376 1311 1323 1206 1218 1281 1418 1449 1301 1369 1361 1202 1110 1069 1055 1050 1051 1111 1194 1337 1372 1243 1128 1115 1163 1022 1166 1288 1303 1379 1420 1420 1461 1443 1443 1479 1482 1413 1351 1291 1312 1260 1183 1238 1366 1382 1400 1379 1341 1381 1386 1361 1269 1296 1436 1546 1615 1528 1358 1356 1392 1353 1339 1228 1090 1040 1182 1251 1236 1082 970 997 1033 1073 1053 887 859 1175 1167 1124 1097 1064 931 844 796 764 733 751 758 746 727 723 698 678 688 695 721 770 776 784 784 763 757 760 757 763 759 750 743 737 737 735 739 743 745 746 748 752 755 760 764 769 772 776 779 782 785 790 795 800 805 810 815 819 821 811 813 823 844 910 963 1048 1150 1229 1287 1369 1475 1466 1267 1103 1006 1081 1335 1318 1367 1321 1416 1589 1627 1375 1126 1169 1048 1169 1308 1331 1305 1354 1577 1707 1734 1679 1778 1776 1868 2083 2208 2159 2314 2339 2302 2562 2385 2380 2360 2320 2227 2055 1911 1765 1694 1661 1771 1764 1645 1531 1687 1782 1789 1741 1714 1669 1714 1859 1857 1937 1969 2285 2431 2353 2355 2082 1944 1983 2026 1796 1791 1896 1831 1866 2058 2103 2209 2291 2093 2155 2227 2273 2353 2524 2739 2504 2311 2269 2248 2147 2218 2301 2327 2187 2099 2029 2201 2276 2346 2321 2315 2152 1929 1731 1876 2165 1948 1913 2016 2238 2222 2139 2040 2183 2305 2470 2549 2472 2361 2278 2217 2079 1969 2221 2353 2415 2291 2201 2288 2515 2706 2919 2838 2908 2901 2769 2627 2478 2399 2216 2160 2147 2097 2196 2380 2279 2155 1957 2004 2050 2109 2095 1991 1985 1967 1801 1691 1664 1657 1648 1641 1649 1657 1655 1638 1623 1628 1661 1642 1668 1742 1888 1896 1893 1732 1629 1609 1604 1590 1577 1563 1546 1539 1530 1520 1505 1493 1487 1482 1480 1479 1478 1475 1476 1475 1485 1497 1503 1513 1523 1524 1530 1528 1526 1530 1549 1562 1566 1579 1587 1587 1594 1590 1599 1605 1596 1586 1569 1558 1553 1556 1558 1552 1540 1533 1523 1511 1500 1490 1482 1488 1512 1514 1498 1511 1483 1471 1473 1470 1460 1451 1452 1454 1457 1460 1465 1468 1472 1476 1480 1484 1488 1492 1496 1500 1504 1508 1511 1516 1520 1521 1523 1527 1533 1586 1696 1920 1991 1912 1879 1943 1854 1799 1967 2006 2108 2064 1894 1910 1933 2099 2269 2453 2423 2210 2165 2308 2470 2433 2234 2101 1977 1876 1841 1833 1839 1848 1863 1881 1925 2076 2243 2300 2379 2441 2493 2558 2669 2805 2930 3023 2996 3051 2853 2683 2301 2058 2020 1966 1953 1963 1981 2159 2168 2018 2018 2028 2040 2105 2133 2148 2197 2161 2162 2161 2264 2464 2602 2486 2336 2327 2428 2399 2493 2771 2962 2850 2896 2779 2647 2769 2604 2642 2691 2591 2477 2491 2549 2619 2649 2784 2858 2818 2807 2780 2747 2647 2562 2442 2370 2380 2410 2394 2392 2346 2349 2316 2258 2416 2467 2428 2435 2468 2504 2492 2410 2468 2423 2320 2473 2611 2603 2387 2329 2274 2244 2359 2390 2438 2355 2312 2290 2395 2427 2496 2630 2773 2999 3159 2917 2807 3069 3018 2876 2970 2944 2794 2724 2673 2731 2773 2578 2541 2501 2513 2534 2439 2385 2312 2303 2392 2528 2498 2383 2296 2371 2390 2371 2294 2208 2325 2324 2270 2291 2220 2143 2061 1967 1914 1884 1878 1848 1760 1718 1718 1673 1629 1598 1590 1567 1529 1528 1649 1707 1627 1576 1540 1555 1553 1443 1372 1332 1373 1390 1461 1499 1474 1504 1536 1580 1652 1717 1739 1753 1691 1695 1631 1557 1508 1497 1512 1508 1509 1477 1500 1540 1543 1542 1549 1581 1591 1620 1647 1586 1575 1560 1563 1594 1640 1625 1637 1645 1647 1633 1662 1707 1727 1839 1782 1682 1582 1632 1819 1768 1661 1673 1724 1765 1816 1881 1967 2178 2342 2344 2377 2366 2402 2384 2348 2294 2305 2228 2221 2175 2114 2020 1899 1791 1695 1609 1587 1579 1576 1606 1593 1567 1572 1571 1543 1507 1533 1541 1534 1531 1500 1487 1461 1441 1435 1417 1409 1414 1420 1435 1448 1475 1487 1495 1455 1432 1410 1387 1383 1422 1447 1458 1483 1513 1514 1497 1541 1540 1525 1494 1491 1492 1494 1506 1514 1498 1469 1457 1492 1496 1498 1525 1520 1521 1541 1557 1566 1565 1557 1569 1599 1639 1639 1626 1613 1604 1602 1597 1591 1584 1597 1596 1576 1565 1555 1548 1555 1543 1523 1518 1515 1502 1486 1476 1480 1490 1496 1490 1487 1499 1492 1474 1469 1467 1474 1470 1455 1443 1437 1474 1494 1457 1453 1447 1441 1404 1388 1373 1364 1349 1340 1336 1333 1333 1337 1340 1328 1310 1295 1290 1279 1284 1289 1306 1308 1319 1301 1285 1285 1302 1311 1293 1267 1248 1251 1277 1300 1310 1326 1299 1294 1295 1317 1308 1296 1290 1276 1275 1261 1248 1233 1199 1180 1168 1160 1161 1154 1156 1174 1159 1173 1197 1172 1196 1208 1211 1268 1340 1425 1334 1321 1317 1344 1353 1375 1385 1417 1372 1418 1460 1498 1544 1565 1609 1598 1545 1491 1526 1558 1584 1587 1599 1547 1570 1533 1581 1573 1552 1517 1488 1450 1407 1379 1361 1332 1309 1282 1257 1194 1161 1153 1133 1112 1101 1120 1106 1103 1083 1094 1049 1016 991 984 981 970 965 964 952 946 914 890 887 877 866 837 878 897 873 871 879 865 849 835 852 872 858 863 863 862 852 855 868 855 847 844 847 849 855 857 848 857 861 822 857 832 815 804 817 809 822 821 818 812 801 777 781 750 771 780 812 787 817 837 837 831 823 826 824 772 756 796 811 816 805 804 802 810 825 798 759 727 772 744 733 735 751 787 723 723 764 746 728 759 758 724 733 747 733 744 743 720 714 706 710 730 732 796 772 745 733 729 735 751 734 725 701 697 689 701 707 715 730 747 742 729 712 706 706 700 688 684 680 684 677 668 669 658 644 636 636 622 633 652 671 673 672 672 642 597 579 613 631 630 634 669 670 654 640 635 628 640 612 582 589 622 633 636 641 640 626 611 615 604 578 538 547 584 596 591 578 584 584 545 518 540 565 572 587 584 548 512 528 559 572 562 551 550 532 531 500 519 544 559 565 558 559 540 519 513 527 546 546 537 534 534 517 509 492 450 480 517 491 468 480 484 463 505 483 444 410 441 537 528 524 532 530 535 534 530 520 511 507 516 521 523 529 527 519 511 505 509 517 517 511 507 504 501 496 494 491 487 484 481 474 476 493 498 500 501 499 496 494 492 489 489 489 488 485 487 486 484 481 480 479 477 476 474 469 462 456 453 451 448 445 441 436 430 425 430 429 425 417 414 411 409 406 405 403 401 402 401 400 398 397 393 391 380 377 377 396 397 395 399 397 399 408 412 413 413 414 417 418 415 417 423 428 432 435 433 433 435 437 439 442 443 444 441 443 451 454 458 463 472 480 485 472 455 461 465 465 451 466 477 482 494 506 511 505 504 500 491 491 492 489 487 474 461 472 472 471 460 464 464 465 458 441 435 438 450 442 434 451 441 432 429 412 418 437 447 456 454 450 436 450 448 443 450 452 442 443 443 452 461 463 464 460 445 437 433 449 457 449 452 445 447 450 453 459 460 463 462 459 462 473 473 478 489 484 484 494 498 504 509 508 509 505 508 511 512 515 508 495 489 486 480 480 481 477 472 466 463 461 459 459 457 454 449 445 444 443 442 439 437 434 435 431 431 432 438 437 442 447 453 454 460 456 460 450 436 420 420 434 439 434 429 427 424 419 415 411 409 403 403 401 399 395 389 386 385 385 383 384 385 384 382 380 382 379 377 372 366 364 355 358 357 354 350 349 346 345 343 343 340 339 339 337 336 335 335 336 330 326 327 326 327 327 325 326 329 329 331 331 333 334 334 333 336 337 337 340 343 348 347 343 344 350 356 356 354 355 359 365 371 375 381 384 387 390 391 392 391 400 394 386 382 377 376 377 380 374 370 377 372 369 376 375 381 380 378 378 381 387 384 382 378 374 372 369 370 369 365 364 363 370 373 373 376 377 377 381 384 384 392 401 401 406 411 418 425 420 425 423 429 431 425 429 420 417 411 412 415 411 407 405 403 400 402 401 403 405 410 407 389 384 399 388 362 345 377 387 363 365 377 340 318 371 327 337 359 366 344 361 392 371 363 368 354 351 349 348 306 342 343 348 321 349 346 301 331 341 352 358 332 327 332 344 321 338 349 356 357 355 336 318 285 331 324 307 317 289 318 321 337 332 191 191 191 276 335 322 292 329 286 327 339 337 327 352 371 368 366 343 333 343 361 358 365 371 373 383 369 353 360 362 317 357 358 390 384 342 325 271 304 270 267 320 359 340 309 301 347 384 393 386 389 374 379 333 316 305 349 368 365 335 329 307 303 286 301 281 286 325 318 341 310 320 311 343 365 336 351 345 343 307 296 324 341 327 301 287 285 271 276 276 284 301 306 308 287 277 254 253 268 251 273 243 1320 1301 1275 1271 1274 1273 1265 1269 1282 1262 1263 1262 1258 1258 1259 1258 1258 1257 1257 1256 1257 1257 1258 1257 1257 1258 1271 1267 1264 1340 1394 1384 1383 1423 1465 1437 1426 1389 1395 1264 1295 1392 1563 1516 1388 1485 1434 1295 1168 1102 1062 1039 1032 1071 1174 1316 1396 1299 1172 1170 1123 1079 1288 1364 1392 1425 1424 1434 1436 1403 1385 1430 1472 1407 1360 1321 1242 1193 1260 1270 1398 1444 1421 1392 1350 1346 1350 1323 1278 1307 1362 1558 1592 1491 1344 1357 1376 1346 1290 1197 1070 1007 1047 1024 996 979 920 943 932 884 854 853 1021 1206 1191 1149 1082 1007 928 865 819 796 783 764 751 738 730 715 706 684 680 682 700 730 735 768 796 777 766 763 759 764 770 763 763 752 741 740 742 744 747 750 750 752 757 760 764 768 772 777 782 786 790 792 796 800 805 810 816 821 826 829 826 821 830 853 910 980 1055 1171 1304 1425 1608 1579 1430 1239 1000 1146 1314 1198 1077 1173 1275 1290 1332 1224 1051 1019 1190 1464 1439 1338 1387 1351 1430 1535 1544 1543 1666 1921 2171 2199 1986 2106 2393 2460 2519 2401 2444 2552 2504 2510 2292 2206 2007 1830 1844 1823 1640 1644 1589 1451 1513 1564 1516 1583 1556 1581 1619 1670 1668 1702 1848 2016 2309 2127 2012 1880 2006 1764 1845 1791 1853 1810 1714 1777 1958 2141 2288 2375 2220 2187 2243 2382 2474 2611 2730 2611 2326 2210 2144 2180 2414 2357 2306 2279 2198 2364 2304 2245 2201 2095 2030 2062 2023 1725 1924 1911 1863 2163 2353 2444 2343 2192 2071 2105 2181 2330 2275 2321 2091 2146 2283 2095 1948 2124 2160 2381 2417 2180 2076 2349 2705 2502 2817 2951 2964 2758 2586 2463 2306 2302 2183 2210 2134 2275 2498 2321 2192 1977 2033 2151 2137 2249 2193 1862 1844 1743 1663 1651 1644 1640 1636 1646 1648 1648 1633 1619 1616 1618 1627 1630 1638 1688 1723 1701 1669 1615 1601 1594 1590 1578 1567 1555 1549 1538 1525 1508 1494 1488 1485 1483 1482 1481 1483 1486 1488 1494 1497 1506 1516 1529 1536 1542 1544 1546 1550 1557 1568 1573 1573 1578 1591 1594 1592 1604 1626 1616 1593 1571 1564 1563 1570 1575 1564 1554 1547 1527 1514 1502 1495 1487 1508 1554 1574 1534 1515 1492 1482 1475 1470 1465 1451 1449 1453 1456 1459 1463 1467 1471 1475 1478 1483 1488 1491 1495 1499 1502 1506 1515 1530 1541 1539 1531 1532 1539 1546 1579 1727 1872 1831 1756 1696 1665 1628 1683 1767 1799 1931 1798 1930 2041 2129 2208 2443 2394 2336 2138 2097 2257 2330 2261 2244 2088 1915 1843 1839 1849 1861 1871 1881 1989 2174 2333 2469 2531 2611 2624 2818 2953 2866 2755 2642 2576 2570 2543 2445 2143 1987 1952 1942 1951 1965 1974 2012 2005 2009 2029 2051 2062 2143 2370 2450 2504 2427 2467 2353 2222 2206 2293 2226 2169 2218 2410 2425 2488 2585 2675 2868 2748 2782 2661 2538 2496 2736 2752 2541 2457 2529 2653 2665 2705 2718 2810 2847 2830 2779 2728 2735 2704 2639 2575 2537 2492 2444 2417 2393 2325 2306 2234 2361 2386 2366 2370 2361 2459 2371 2364 2476 2374 2273 2371 2509 2537 2474 2276 2390 2268 2239 2294 2280 2251 2253 2292 2422 2451 2501 2637 2879 3060 2975 2842 2809 3020 2983 2828 2751 2816 2739 2771 2623 2625 2748 2684 2551 2423 2374 2327 2380 2359 2382 2367 2375 2494 2530 2473 2478 2618 2784 2735 2495 2364 2399 2574 2462 2453 2431 2412 2271 2038 2034 2001 1955 1863 1819 1783 1750 1726 1679 1683 1629 1596 1609 1612 1713 1743 1615 1574 1624 1621 1515 1446 1375 1333 1374 1447 1500 1544 1518 1572 1610 1653 1706 1775 1709 1648 1633 1660 1676 1674 1585 1531 1554 1542 1536 1505 1509 1528 1567 1578 1577 1595 1616 1661 1693 1728 1699 1615 1596 1620 1676 1664 1674 1670 1675 1663 1667 1731 1810 1827 1802 1645 1643 1736 1856 1903 1861 1800 1799 1853 1883 1879 2071 2304 2447 2408 2397 2382 2330 2381 2399 2346 2231 2254 2240 2224 2157 2048 1921 1805 1715 1630 1572 1563 1641 1667 1644 1634 1652 1592 1548 1536 1559 1562 1563 1579 1497 1466 1465 1487 1512 1451 1430 1440 1444 1444 1442 1469 1498 1478 1459 1436 1412 1420 1381 1412 1434 1471 1509 1508 1520 1536 1521 1540 1525 1551 1539 1526 1516 1531 1528 1499 1469 1493 1523 1526 1540 1556 1539 1538 1551 1573 1592 1599 1594 1585 1593 1634 1645 1632 1619 1611 1598 1598 1602 1600 1593 1593 1579 1557 1550 1539 1536 1542 1528 1527 1535 1533 1507 1475 1469 1470 1471 1468 1468 1482 1497 1491 1494 1491 1485 1484 1482 1456 1453 1487 1512 1504 1502 1521 1545 1487 1421 1386 1367 1362 1363 1361 1356 1351 1354 1341 1320 1312 1313 1306 1297 1277 1270 1278 1283 1294 1300 1300 1285 1274 1277 1295 1280 1258 1237 1259 1285 1285 1307 1297 1276 1271 1288 1290 1290 1294 1280 1261 1250 1238 1245 1246 1206 1180 1169 1157 1151 1145 1147 1150 1176 1195 1164 1177 1191 1179 1200 1251 1373 1379 1318 1300 1304 1313 1326 1331 1366 1373 1429 1431 1460 1491 1510 1544 1539 1534 1481 1497 1540 1539 1546 1558 1543 1574 1523 1515 1497 1494 1460 1424 1429 1431 1372 1348 1302 1301 1277 1218 1229 1185 1156 1101 1081 1082 1100 1084 1068 1066 1065 1080 1055 1019 1002 1001 988 940 923 914 886 871 853 842 843 844 843 900 905 890 863 931 906 870 863 851 865 876 866 873 874 869 876 894 878 851 845 836 842 852 855 845 833 855 859 828 834 849 806 812 804 811 816 804 791 770 757 757 761 775 798 809 806 796 832 858 867 859 861 839 775 763 785 828 842 844 836 836 843 822 764 756 742 759 770 739 754 769 799 774 741 753 816 760 773 788 747 787 822 777 781 778 755 738 720 710 730 745 779 830 788 755 745 754 785 741 715 711 723 702 701 721 734 755 769 756 742 722 712 709 702 698 685 673 669 666 667 663 659 654 657 651 656 662 675 670 653 644 627 610 590 593 628 638 654 643 652 675 666 648 635 628 617 605 591 591 633 638 660 652 638 629 617 613 583 562 545 564 607 605 589 596 599 575 547 530 559 576 592 599 582 554 525 522 536 548 552 558 566 553 535 504 524 543 571 574 556 550 537 529 536 527 539 542 538 533 536 541 517 479 461 489 522 522 488 483 511 494 505 507 463 414 422 522 521 519 523 523 524 532 534 525 515 512 517 520 519 529 525 515 509 504 505 508 511 509 506 503 499 494 494 492 488 485 483 476 481 495 497 500 501 500 498 495 493 492 490 490 490 489 489 486 486 488 486 485 484 482 480 476 473 467 461 457 454 452 449 446 441 433 429 437 431 426 420 418 414 408 408 403 402 401 399 401 402 402 402 398 396 397 390 377 383 394 394 398 402 406 410 413 414 415 417 416 416 416 423 426 429 432 431 433 435 435 439 441 443 444 441 437 444 451 456 461 469 478 484 469 453 461 463 462 451 467 472 474 488 491 499 507 506 505 497 491 485 481 476 473 464 455 467 463 455 459 457 463 455 443 434 435 444 431 429 434 424 422 424 417 410 429 443 455 446 432 428 434 432 447 448 437 437 445 460 470 472 472 467 456 445 434 433 448 448 441 440 444 449 451 455 456 455 451 452 464 477 486 486 488 490 489 486 488 495 498 506 508 510 501 503 509 512 518 509 495 483 481 481 480 482 483 477 470 466 463 460 457 458 457 452 447 447 447 443 443 441 436 434 436 434 432 436 436 440 443 447 449 455 456 461 454 439 434 418 414 434 436 432 429 426 421 418 415 410 405 400 399 395 394 391 390 385 382 383 385 384 382 380 378 379 379 380 379 373 364 353 359 358 355 352 347 349 349 347 345 344 343 341 339 337 339 337 334 334 330 333 331 328 328 330 330 333 331 331 332 334 336 335 337 337 340 342 343 345 346 348 345 347 354 359 365 360 364 364 363 370 383 386 382 385 389 389 393 395 390 387 387 387 384 381 383 381 385 381 368 366 371 379 380 380 377 379 381 384 385 386 379 377 373 368 367 364 364 364 360 362 365 369 370 372 375 377 381 381 384 390 399 395 404 405 409 419 414 421 427 434 429 426 431 417 414 418 418 412 411 414 415 405 402 401 395 394 396 399 391 409 401 376 369 382 386 380 389 391 382 364 343 321 378 343 335 361 385 376 386 355 351 353 350 348 341 327 338 325 349 355 357 358 345 345 303 327 350 352 354 341 338 333 347 336 355 361 350 346 335 329 344 343 322 293 317 281 266 232 277 249 322 196 192 191 282 295 338 349 353 348 333 325 352 360 363 344 321 324 348 353 375 360 373 380 388 389 387 365 331 369 310 352 375 378 367 349 373 366 343 280 286 342 306 350 353 360 356 319 363 372 386 371 379 342 323 346 355 353 387 362 317 305 308 320 347 354 324 281 280 320 354 318 289 328 345 329 312 330 346 321 300 285 287 290 296 308 294 286 284 265 278 274 285 296 283 273 273 250 247 250 249 257 247 1331 1297 1284 1267 1265 1265 1264 1263 1262 1260 1259 1258 1258 1257 1257 1257 1256 1256 1255 1255 1255 1256 1256 1256 1256 1256 1257 1257 1261 1296 1300 1286 1353 1434 1460 1439 1448 1449 1386 1356 1441 1579 1627 1643 1454 1565 1527 1341 1225 1155 1077 1038 1033 1042 1130 1259 1334 1307 1300 1263 1099 1130 1353 1460 1446 1433 1427 1434 1404 1398 1355 1344 1376 1369 1282 1274 1209 1297 1325 1348 1445 1415 1418 1377 1353 1396 1369 1335 1317 1355 1383 1523 1503 1432 1329 1302 1300 1240 1208 1184 1097 1014 949 949 951 1043 877 833 923 1132 1112 1039 1307 1297 1286 1146 1010 939 887 855 846 775 770 751 732 718 709 702 701 695 688 682 679 687 696 706 708 723 752 774 772 760 766 774 780 779 755 745 745 747 749 751 754 758 777 780 776 776 781 782 784 788 795 799 802 808 813 820 827 832 834 835 839 838 828 830 851 993 1044 1076 1233 1381 1588 1624 1413 1237 1004 1043 1112 1029 1036 1035 1022 1069 1041 1022 1053 1174 1368 1548 1611 1475 1428 1242 1238 1272 1389 1469 1557 1688 1727 1791 1874 2186 2324 2220 2173 2226 2434 2364 2580 2482 2407 2396 2239 1972 1912 1843 1771 1603 1387 1443 1476 1558 1651 1810 1891 1724 1630 1591 1571 1585 1651 1700 1875 1745 1908 2006 1958 1774 1809 1792 1844 1803 1809 1766 1953 2183 2234 2200 2102 2069 2193 2318 2419 2587 2520 2453 2335 2222 2180 2285 2442 2465 2454 2371 2334 2282 2186 2120 1986 1887 1870 2011 1827 1704 1787 1813 1907 2137 2235 2228 2225 2299 2165 2069 2129 2072 2201 2096 2023 2295 2403 2088 1908 1994 2171 2418 2395 2307 2113 2068 2342 2327 2464 2710 2741 2689 2574 2383 2359 2390 2274 2235 2165 2224 2303 2465 2217 2011 2024 2026 2030 2090 1974 1869 1710 1686 1664 1651 1640 1635 1631 1634 1631 1628 1623 1619 1611 1607 1611 1617 1617 1626 1633 1634 1644 1653 1618 1601 1590 1579 1571 1560 1546 1533 1518 1503 1498 1494 1489 1488 1487 1489 1494 1501 1503 1504 1508 1517 1524 1532 1540 1551 1558 1558 1560 1563 1575 1587 1591 1597 1608 1618 1612 1607 1600 1590 1582 1574 1574 1578 1589 1613 1605 1587 1557 1533 1524 1510 1502 1492 1494 1516 1525 1511 1502 1509 1484 1467 1459 1462 1452 1448 1451 1454 1458 1462 1465 1469 1473 1477 1481 1486 1490 1494 1498 1506 1514 1524 1544 1558 1568 1572 1592 1596 1587 1570 1611 1620 1609 1632 1605 1654 1664 1645 1629 1630 1641 1903 1905 1999 2107 2275 2404 2156 2258 2261 2075 2000 2072 2192 2251 2191 1982 1857 1846 1857 1875 1891 1904 2007 2148 2285 2259 2308 2408 2595 2773 2960 2847 2748 2679 2870 2897 2626 2266 1983 1940 1932 1939 1951 1956 1975 1991 2005 2059 2108 2088 2073 2187 2421 2685 2768 2728 2612 2590 2465 2319 2232 2257 2163 2222 2276 2330 2395 2382 2459 2594 2655 2586 2704 2608 2459 2691 2656 2540 2484 2543 2551 2583 2678 2894 2896 2846 2816 2785 2765 2737 2752 2742 2702 2662 2602 2505 2433 2440 2433 2282 2234 2296 2327 2295 2337 2317 2310 2331 2287 2295 2295 2302 2335 2344 2365 2319 2219 2320 2333 2199 2186 2194 2206 2227 2316 2313 2368 2448 2577 2759 2939 2872 2727 2825 2954 2801 2773 2635 2552 2529 2618 2592 2460 2435 2463 2495 2418 2363 2237 2215 2363 2344 2238 2206 2324 2423 2357 2383 2573 2844 2825 2660 2523 2505 2733 2737 2589 2554 2391 2264 2179 2168 2102 2001 1911 1835 1774 1870 1780 1821 1722 1671 1674 1686 1711 1707 1583 1543 1546 1549 1593 1500 1418 1390 1359 1338 1378 1417 1492 1544 1583 1616 1698 1686 1608 1584 1575 1586 1617 1658 1683 1729 1630 1602 1594 1584 1554 1540 1551 1579 1621 1633 1666 1698 1771 1842 1903 1825 1704 1657 1669 1752 1723 1716 1707 1725 1755 1801 1782 1782 1750 1710 1667 1747 1886 1911 1978 1993 1975 1956 1980 1997 2015 2242 2418 2435 2406 2360 2384 2447 2368 2263 2297 2306 2164 2097 2140 2141 2063 1960 1838 1751 1669 1597 1567 1644 1645 1694 1700 1666 1624 1571 1574 1571 1514 1514 1524 1488 1485 1498 1484 1455 1426 1471 1478 1464 1462 1459 1462 1487 1478 1452 1449 1453 1428 1394 1420 1475 1467 1464 1458 1472 1483 1492 1506 1516 1522 1539 1548 1557 1546 1516 1504 1485 1498 1527 1556 1564 1585 1578 1585 1584 1580 1593 1621 1632 1627 1627 1640 1619 1603 1595 1590 1581 1576 1580 1584 1590 1567 1560 1567 1562 1547 1546 1514 1518 1528 1537 1547 1536 1498 1488 1471 1459 1453 1453 1456 1471 1474 1486 1503 1502 1495 1490 1481 1476 1472 1502 1531 1541 1539 1541 1471 1435 1403 1383 1387 1400 1392 1374 1365 1354 1335 1329 1333 1341 1343 1319 1303 1294 1275 1261 1263 1270 1277 1293 1291 1268 1259 1268 1264 1234 1255 1265 1266 1290 1301 1289 1266 1250 1256 1260 1260 1257 1256 1251 1248 1230 1223 1222 1201 1178 1167 1166 1151 1142 1140 1166 1184 1155 1171 1185 1166 1179 1223 1334 1394 1381 1290 1291 1274 1293 1318 1311 1364 1414 1416 1444 1454 1467 1479 1479 1502 1449 1466 1499 1504 1500 1502 1507 1517 1530 1497 1549 1510 1464 1420 1409 1379 1356 1316 1282 1253 1213 1160 1212 1183 1118 1088 1059 1045 1060 1057 1035 1024 1032 1038 1042 1028 1010 1021 973 918 876 859 854 856 876 862 871 899 893 910 925 928 863 906 917 887 877 865 857 868 874 878 919 904 933 895 878 851 846 850 838 829 833 840 835 836 866 857 829 810 813 792 784 774 765 761 768 763 777 771 772 784 784 810 814 830 866 878 885 888 865 832 791 774 803 859 858 864 860 859 860 789 784 774 761 747 777 783 767 785 813 815 807 770 817 818 785 829 791 825 839 813 823 835 814 792 757 729 723 743 767 819 820 816 784 774 770 736 730 738 744 726 708 722 736 756 790 755 741 727 716 709 701 697 689 690 683 685 689 685 676 665 680 689 690 678 671 654 615 601 601 599 616 623 643 660 667 683 687 685 674 653 649 647 654 630 594 601 645 652 655 654 641 623 604 595 576 552 566 591 619 605 595 600 600 566 542 543 566 585 598 588 573 561 549 535 535 555 555 556 552 547 541 514 527 546 569 581 557 548 544 552 549 532 537 542 538 535 539 542 522 476 489 512 528 529 510 496 525 528 507 525 479 415 421 502 484 504 532 540 535 529 529 528 523 517 518 523 522 525 525 515 505 501 503 505 505 503 503 501 498 493 493 493 491 487 485 477 490 496 497 498 500 501 500 497 495 492 492 491 489 485 484 486 491 494 493 492 491 488 485 483 483 480 474 468 461 457 452 448 445 440 430 433 432 427 426 424 416 415 411 406 402 401 399 398 400 401 402 402 400 398 398 392 376 395 400 401 402 405 407 410 411 415 415 414 418 421 417 421 423 426 429 432 434 436 437 439 444 445 443 440 437 449 454 457 466 476 480 473 462 453 451 452 449 465 469 470 482 489 488 487 494 498 491 487 486 478 472 471 468 455 465 461 448 451 457 453 454 439 433 435 445 435 413 407 412 405 401 412 406 425 432 444 438 422 425 421 422 430 432 439 455 468 469 462 465 468 464 454 447 433 428 437 440 443 446 453 457 459 450 445 445 450 457 467 472 478 484 489 491 487 483 482 488 496 499 503 505 501 499 505 511 513 507 496 485 487 480 479 479 478 477 473 468 465 462 459 457 457 456 455 452 450 446 446 445 440 434 435 433 431 430 431 442 441 439 445 451 451 458 451 442 438 427 413 427 430 434 431 427 423 418 415 409 407 401 396 396 392 392 390 388 385 382 384 383 382 380 378 376 376 378 376 375 368 362 361 358 354 352 348 353 350 348 348 345 344 342 341 340 339 338 334 334 334 333 332 327 331 331 331 331 332 334 333 334 336 337 337 340 342 345 347 348 347 346 347 351 367 362 366 370 371 374 377 366 377 384 387 382 384 393 391 386 387 385 387 383 383 386 392 379 370 376 375 372 372 376 379 377 377 380 385 382 379 379 381 374 370 369 366 363 360 360 362 365 370 371 371 370 371 375 377 379 381 387 393 394 400 399 406 413 406 411 424 428 421 417 419 418 407 408 409 403 406 408 412 409 405 408 399 402 391 396 403 413 404 397 401 369 400 407 398 388 369 385 387 335 379 358 377 370 390 397 379 351 364 343 337 341 349 352 358 356 323 343 361 362 358 352 333 310 355 357 349 346 337 337 347 363 352 354 354 351 343 344 331 319 306 310 235 305 273 316 286 223 236 196 192 192 261 277 277 341 320 317 329 308 349 331 306 330 285 361 358 370 375 374 367 385 387 383 359 364 366 332 281 354 365 374 372 318 361 346 293 261 307 343 360 369 389 375 374 382 380 371 335 369 376 377 369 350 369 371 389 384 383 362 347 368 334 315 311 307 282 314 329 289 320 315 334 301 332 316 310 316 311 295 290 278 290 305 305 290 276 283 263 273 273 260 258 259 251 245 249 245 242 245 244 1354 1296 1272 1266 1264 1263 1262 1262 1261 1260 1259 1258 1257 1257 1257 1256 1255 1255 1254 1254 1254 1255 1255 1255 1256 1256 1256 1256 1257 1287 1264 1265 1309 1353 1440 1486 1535 1502 1376 1517 1521 1612 1651 1688 1537 1587 1508 1385 1288 1171 1099 1066 1050 1069 1182 1265 1297 1336 1228 1076 1125 1317 1363 1445 1417 1422 1427 1425 1401 1398 1395 1427 1387 1375 1380 1341 1282 1345 1370 1390 1444 1394 1395 1379 1401 1426 1393 1369 1368 1383 1424 1404 1419 1348 1289 1261 1231 1136 1029 1065 1062 1004 919 914 939 1011 853 1000 1143 1326 1365 1273 1333 1371 1313 1230 1041 913 871 842 844 794 762 739 737 729 720 716 717 709 700 689 684 684 687 685 683 688 715 767 792 769 767 768 769 775 769 749 748 750 752 755 757 761 768 776 788 797 803 808 813 806 802 805 808 812 816 821 828 835 841 850 850 846 841 834 836 897 929 978 1087 1236 1376 1419 1261 1154 1024 940 1006 1142 1311 1069 1131 1128 1146 1286 1087 1098 1388 1422 1483 1332 1238 1266 1266 1296 1425 1484 1535 1588 1656 1863 2083 2244 1965 1857 2039 2280 2276 2194 2289 2492 2517 2500 2293 2054 1938 1771 1653 1527 1386 1547 1678 1817 1800 1946 2036 1937 1861 1799 1788 1988 1851 1851 1838 1756 1788 1769 1773 1954 1913 2133 2121 2111 1983 1899 1833 2061 1988 2070 1983 2079 2118 2325 2484 2582 2409 2387 2417 2292 2286 2309 2335 2354 2294 2456 2463 2324 2126 2068 1965 1950 1964 1976 1950 1741 1696 1832 1827 1915 2017 2068 2248 2253 2192 2151 2108 2035 1923 1877 1897 2033 2262 2048 1867 2000 2108 2255 2209 2336 2129 1971 2155 2164 2436 2401 2343 2590 2579 2418 2506 2482 2235 2233 2273 2257 2388 2521 2262 2084 1944 1869 1976 1987 1872 1753 1701 1683 1678 1653 1639 1631 1627 1626 1625 1622 1619 1617 1611 1606 1604 1608 1608 1610 1620 1621 1625 1650 1634 1610 1587 1570 1560 1548 1539 1529 1517 1506 1500 1496 1493 1491 1490 1499 1507 1511 1509 1511 1515 1520 1526 1535 1543 1554 1565 1567 1568 1572 1588 1603 1617 1617 1627 1637 1623 1604 1591 1581 1571 1572 1579 1585 1594 1623 1625 1584 1556 1547 1531 1513 1499 1490 1492 1504 1507 1500 1487 1478 1472 1463 1457 1461 1459 1447 1449 1452 1456 1459 1463 1467 1472 1476 1480 1485 1497 1519 1541 1559 1562 1562 1564 1566 1595 1633 1664 1690 1719 1688 1686 1672 1685 1681 1682 1688 1694 1707 1708 1716 1635 1678 1925 2085 2212 2282 2194 2226 2066 2084 2238 2033 1936 2028 2160 2188 2052 1905 1863 1861 1880 1900 1922 1969 2097 2191 2275 2547 2703 2805 2914 2936 2666 2841 2984 2966 2633 2226 1949 1922 1922 1924 1935 1942 1952 1970 1979 2070 2139 2100 2051 2079 2161 2326 2662 2871 2937 2809 2808 2716 2483 2428 2382 2243 2297 2349 2353 2296 2276 2268 2342 2418 2403 2464 2498 2414 2569 2430 2410 2525 2498 2511 2576 2659 2876 2907 2901 2836 2786 2752 2741 2716 2689 2687 2680 2645 2546 2484 2506 2584 2501 2345 2259 2248 2248 2288 2270 2275 2247 2259 2217 2212 2283 2302 2271 2273 2253 2202 2187 2227 2177 2151 2240 2311 2349 2389 2316 2334 2391 2478 2545 2687 2705 2693 2808 2909 2797 2665 2557 2460 2398 2468 2517 2525 2494 2465 2574 2482 2333 2302 2219 2153 2136 2109 2055 2078 2098 2094 2124 2324 2607 2665 2608 2524 2505 2581 2744 2745 2666 2518 2423 2417 2327 2219 2101 1970 1895 1844 1840 1869 1877 1814 1726 1713 1675 1626 1598 1554 1783 1732 1557 1479 1441 1416 1387 1364 1387 1404 1435 1462 1479 1521 1518 1536 1546 1560 1599 1637 1695 1753 1792 1804 1744 1746 1682 1682 1664 1629 1619 1623 1630 1673 1698 1752 1823 1949 2022 2033 1979 1872 1766 1776 1833 1796 1767 1755 1769 1816 1854 1829 1756 1700 1671 1753 1861 1937 1953 1965 1959 1997 2017 2045 2078 2212 2408 2506 2465 2436 2384 2292 2289 2245 2194 2157 2122 2140 2051 2107 2056 2010 1933 1869 1805 1721 1645 1583 1629 1693 1747 1705 1690 1683 1608 1598 1556 1508 1496 1497 1527 1562 1548 1483 1435 1457 1471 1537 1508 1478 1488 1486 1494 1480 1475 1498 1480 1459 1410 1408 1425 1443 1464 1476 1506 1508 1529 1524 1557 1554 1542 1577 1572 1563 1542 1512 1509 1494 1513 1540 1570 1593 1607 1620 1631 1608 1622 1644 1652 1647 1640 1634 1625 1593 1579 1580 1578 1566 1554 1570 1578 1577 1553 1543 1555 1542 1528 1515 1498 1503 1526 1542 1547 1529 1501 1488 1469 1456 1444 1440 1443 1454 1465 1481 1487 1497 1505 1503 1503 1498 1499 1529 1544 1525 1495 1484 1445 1416 1403 1377 1368 1369 1369 1360 1351 1357 1359 1359 1357 1339 1322 1314 1298 1285 1275 1264 1253 1252 1263 1282 1293 1278 1254 1243 1231 1229 1241 1249 1262 1268 1287 1273 1247 1232 1234 1240 1255 1233 1219 1227 1243 1232 1209 1199 1193 1185 1188 1174 1159 1138 1141 1162 1151 1172 1162 1159 1159 1185 1294 1392 1364 1257 1243 1253 1287 1275 1289 1325 1337 1349 1381 1404 1413 1418 1438 1471 1440 1425 1452 1489 1518 1483 1469 1485 1486 1465 1498 1482 1411 1379 1357 1311 1303 1269 1269 1221 1170 1148 1162 1139 1071 1066 1051 1039 1029 1042 1018 1003 998 987 996 986 970 966 922 895 858 865 892 898 903 896 880 900 926 918 943 927 888 871 878 889 893 873 863 865 878 875 911 949 939 900 875 864 864 855 836 824 816 820 846 858 829 846 838 824 818 792 770 777 777 773 780 784 784 785 797 799 802 832 862 842 877 904 902 897 887 854 790 784 839 855 881 876 880 873 854 828 836 793 776 753 767 821 800 785 826 830 827 813 798 817 814 807 809 811 830 820 825 824 802 791 774 760 747 747 786 808 830 835 821 818 804 771 752 754 758 741 720 723 735 768 789 762 746 734 720 718 717 710 702 706 698 704 695 689 685 685 693 695 675 656 642 623 601 634 644 644 628 644 646 673 691 726 708 687 666 653 645 640 640 626 599 622 640 662 661 658 631 614 605 602 587 570 569 601 631 615 605 604 590 577 564 546 575 595 594 576 565 556 546 548 536 555 577 563 565 562 548 526 527 545 578 592 564 558 558 557 549 538 544 549 544 540 544 546 524 488 488 525 547 535 538 511 523 537 529 534 485 417 417 453 481 517 533 556 555 544 537 532 527 521 521 525 524 528 527 516 503 502 501 501 501 502 504 504 500 495 492 494 493 489 485 479 475 491 497 498 498 499 500 499 495 492 491 491 490 490 489 488 488 491 494 496 498 498 497 497 496 493 488 482 476 468 460 454 448 445 442 438 432 429 428 422 418 413 408 405 404 403 401 399 400 403 401 402 401 400 399 394 368 381 398 400 400 403 404 406 408 411 412 417 420 419 417 416 422 425 429 430 433 435 437 440 442 444 443 442 435 445 451 455 462 471 476 473 463 452 451 446 442 459 462 464 474 480 487 489 482 483 482 482 483 486 484 483 480 451 458 454 446 448 453 447 441 431 432 435 442 424 412 444 444 429 401 404 404 410 414 422 417 415 422 429 440 439 442 452 467 467 456 456 460 466 462 456 448 438 427 434 444 451 451 454 454 456 447 438 445 453 459 467 473 478 486 492 488 482 477 476 481 486 493 500 502 498 498 499 499 500 500 498 485 486 477 475 475 473 477 472 469 468 468 464 460 459 457 455 453 448 446 445 442 440 433 435 433 429 429 429 443 441 436 440 443 448 456 446 435 436 430 421 407 427 430 430 429 426 421 416 412 408 404 398 395 391 386 387 384 381 381 380 380 379 379 378 376 379 379 376 376 367 368 365 362 357 357 353 350 351 351 349 346 346 344 341 341 338 337 334 334 334 332 331 330 334 334 333 333 333 333 335 336 336 339 339 338 340 344 345 349 352 348 349 351 367 379 398 403 386 377 376 374 372 384 387 391 386 383 381 380 389 389 385 381 385 386 386 380 376 370 372 374 370 370 376 379 381 385 388 384 380 377 377 371 367 367 368 364 359 355 360 362 369 371 375 373 375 376 377 380 385 388 391 391 399 396 398 404 402 413 415 422 415 416 406 419 407 399 404 402 403 408 404 405 400 407 408 397 403 400 407 410 401 391 382 391 407 404 398 401 390 372 376 375 387 370 377 377 390 393 375 378 391 377 377 360 342 343 334 333 345 356 368 356 343 332 330 341 353 349 372 345 345 357 369 363 358 347 331 339 349 347 349 341 347 328 306 333 322 332 312 241 276 193 195 192 248 290 329 341 312 240 242 255 243 306 304 317 311 305 332 343 351 352 364 375 382 390 376 365 371 353 330 320 352 352 345 343 311 273 308 271 335 322 323 301 315 346 370 367 351 374 360 320 353 344 371 388 390 381 374 388 351 323 321 327 353 357 341 296 304 283 287 287 283 293 306 304 338 304 304 321 323 300 287 279 277 283 302 290 296 286 279 301 278 250 258 249 251 248 256 245 246 244 250 1357 1280 1261 1262 1263 1261 1261 1261 1261 1260 1260 1258 1258 1257 1257 1256 1255 1255 1254 1254 1254 1254 1255 1255 1255 1255 1255 1256 1259 1261 1261 1264 1282 1395 1516 1585 1654 1647 1466 1588 1578 1654 1661 1680 1581 1595 1541 1361 1252 1164 1132 1104 1068 1085 1062 1126 1148 1164 1051 1097 1280 1381 1394 1416 1415 1413 1406 1451 1410 1402 1413 1451 1387 1368 1377 1368 1358 1377 1356 1369 1358 1364 1400 1434 1449 1456 1406 1419 1412 1386 1387 1341 1302 1341 1308 1183 1071 1000 1000 998 940 905 880 851 843 819 892 1084 1227 1297 1394 1363 1346 1365 1324 1253 1026 912 864 832 808 805 800 762 767 771 739 733 724 712 704 698 694 691 696 699 692 684 695 761 804 789 780 771 768 784 784 757 764 756 754 757 761 763 765 769 775 786 798 809 817 821 824 818 811 817 824 831 840 845 850 852 861 866 864 856 850 849 847 858 953 1086 1168 1199 1174 1133 988 1045 1267 1411 1427 1222 1195 1341 1354 1350 1327 1079 1181 1233 1234 1231 1120 1256 1434 1318 1419 1477 1527 1541 1640 1909 2081 1905 1761 1738 1875 1963 2150 2067 1995 2028 2308 2506 2224 1967 1853 1763 1724 1481 1405 1598 1789 1840 1852 1950 2031 2111 2142 2011 2027 2036 2053 2184 2114 2056 2300 2165 2220 2131 2081 2396 2317 2225 2154 2141 1874 2046 1928 1940 1949 2001 2134 2253 2327 2379 2259 2337 2396 2333 2450 2515 2454 2287 2214 2310 2239 2275 2145 2166 2044 1928 1868 1789 1762 1704 1665 1720 1774 1867 2090 2267 2047 2082 1974 2087 2173 2085 1924 1932 1828 1872 1963 1888 2067 2062 2239 2204 2054 2038 2021 1933 2066 2163 2312 2203 2349 2413 2473 2460 2337 2193 2046 2096 2322 2427 2234 2429 2278 2093 2012 1863 1820 1900 1807 1736 1720 1675 1654 1644 1638 1632 1625 1623 1623 1621 1618 1613 1615 1610 1606 1602 1598 1602 1608 1609 1602 1606 1602 1589 1579 1565 1554 1539 1528 1522 1515 1508 1504 1500 1496 1494 1496 1501 1512 1520 1518 1519 1523 1524 1529 1546 1553 1557 1571 1573 1576 1584 1593 1607 1633 1649 1628 1624 1618 1606 1592 1584 1572 1566 1564 1570 1578 1592 1593 1577 1576 1565 1537 1515 1501 1491 1503 1535 1525 1502 1490 1469 1461 1460 1458 1459 1458 1446 1447 1450 1454 1458 1462 1467 1471 1475 1494 1521 1552 1584 1609 1621 1614 1636 1628 1619 1596 1666 1673 1685 1754 1826 1839 1796 1744 1729 1699 1695 1704 1720 1729 1774 1758 1668 1715 1980 2217 2033 1971 2221 2125 2022 1988 1989 1894 1961 2023 2082 2025 1996 2018 2025 1993 1988 2011 2051 2025 2167 2177 2280 2358 2438 2553 2554 2604 2915 3033 2685 2331 1971 1909 1912 1913 1918 1929 1937 1949 1963 1991 2014 1996 2033 2093 2126 2219 2388 2676 2936 3082 2947 2852 2751 2689 2606 2555 2281 2421 2589 2563 2484 2433 2370 2259 2291 2356 2372 2378 2357 2347 2367 2466 2539 2450 2512 2603 2745 2723 2734 2879 2925 2869 2856 2867 2817 2752 2761 2740 2690 2664 2635 2591 2568 2681 2629 2454 2294 2203 2182 2198 2192 2208 2210 2198 2200 2260 2290 2334 2354 2426 2315 2176 2131 2133 2160 2251 2291 2342 2332 2282 2289 2356 2502 2652 2721 2714 2825 2820 2791 2737 2560 2536 2388 2303 2302 2352 2411 2393 2350 2333 2364 2305 2244 2215 2229 2105 2052 2005 2016 1996 2003 2031 2094 2239 2293 2414 2374 2376 2380 2460 2612 2641 2639 2547 2536 2521 2389 2216 2186 2133 1976 1829 1779 1755 1724 1704 1681 1646 1639 1563 1563 1789 1916 1789 1688 1616 1562 1541 1504 1529 1575 1621 1664 1558 1545 1600 1640 1682 1721 1756 1802 1845 1911 1924 1921 1868 1785 1746 1746 1773 1670 1704 1693 1759 1821 1838 1907 2029 2002 1979 2015 2011 2026 2017 2002 1999 1885 1839 1835 1873 1905 1929 1813 1772 1849 1807 1895 1961 1987 1993 2018 1996 2040 2071 2106 2179 2319 2518 2545 2481 2436 2371 2281 2322 2311 2304 2322 2275 2196 2247 2210 2166 2115 2020 1917 1822 1746 1671 1621 1591 1710 1785 1710 1654 1618 1588 1559 1548 1517 1506 1499 1509 1530 1509 1484 1454 1500 1470 1495 1551 1513 1500 1501 1526 1514 1509 1509 1470 1434 1413 1408 1432 1482 1510 1527 1539 1561 1556 1568 1606 1595 1558 1562 1573 1593 1564 1529 1532 1513 1516 1519 1537 1553 1576 1601 1634 1657 1653 1639 1629 1629 1627 1617 1610 1618 1595 1574 1557 1549 1542 1543 1552 1570 1567 1544 1533 1538 1537 1529 1503 1483 1510 1539 1530 1527 1519 1510 1491 1479 1468 1452 1440 1430 1441 1447 1465 1480 1500 1507 1514 1500 1496 1511 1535 1543 1536 1561 1535 1484 1408 1374 1351 1345 1353 1359 1358 1366 1356 1346 1353 1352 1332 1317 1317 1311 1307 1295 1273 1257 1244 1253 1264 1261 1245 1257 1249 1234 1215 1226 1243 1264 1285 1293 1266 1241 1220 1218 1235 1253 1227 1204 1205 1216 1232 1200 1190 1179 1171 1169 1169 1152 1132 1133 1153 1162 1142 1148 1160 1154 1229 1346 1303 1212 1229 1208 1242 1255 1273 1266 1263 1277 1309 1349 1379 1395 1423 1450 1441 1410 1437 1491 1495 1463 1438 1436 1432 1431 1424 1455 1441 1407 1361 1298 1277 1266 1223 1201 1140 1126 1126 1111 1056 1038 1028 1025 1012 1017 1011 992 983 963 959 954 949 937 912 889 866 861 906 917 917 909 896 933 924 945 939 932 903 880 889 895 896 887 878 872 886 917 949 945 906 885 874 864 849 841 832 831 820 811 813 843 825 810 826 823 816 785 779 792 799 787 821 805 802 791 827 872 872 844 894 858 860 899 924 919 912 880 837 811 840 873 882 894 891 879 852 855 835 814 811 770 766 827 823 805 805 831 826 824 809 810 830 820 819 818 829 834 830 826 806 795 790 790 767 741 762 780 793 816 845 840 824 793 781 761 742 732 722 746 743 757 790 794 767 743 740 735 732 728 718 715 712 710 712 711 706 700 684 668 644 634 627 645 613 637 654 657 647 647 664 688 706 717 699 683 686 683 659 656 651 618 619 638 654 658 660 655 639 628 628 614 575 563 582 619 630 613 605 599 586 576 564 551 573 587 575 570 565 556 553 553 546 554 563 570 575 577 563 559 540 532 557 593 577 567 568 566 550 550 585 575 557 550 554 550 521 494 503 528 553 547 542 525 531 538 540 548 526 454 410 416 446 461 503 543 568 557 546 537 530 526 524 528 530 533 525 516 503 501 502 503 504 504 507 505 501 495 493 494 494 490 485 482 475 475 494 498 496 497 498 499 495 491 490 490 492 494 495 496 495 493 496 497 499 501 502 502 502 500 501 498 489 481 473 463 456 451 446 442 439 434 433 429 423 417 410 407 406 405 404 402 399 397 400 402 402 401 400 400 377 365 387 396 400 401 403 405 407 410 414 419 423 422 422 420 418 419 426 427 430 434 437 439 442 444 443 440 433 443 449 452 458 465 472 476 467 453 455 453 437 456 460 462 469 474 480 487 492 489 490 493 492 491 489 489 476 455 443 444 439 445 443 444 432 432 434 413 411 416 445 453 443 430 401 398 404 405 408 412 419 427 439 453 455 456 457 462 460 450 446 451 459 459 457 454 445 444 428 427 444 441 444 452 455 449 442 439 447 448 454 460 465 472 482 490 488 483 473 478 483 487 490 490 492 496 506 504 498 497 497 496 481 480 478 477 480 480 479 473 468 466 463 464 463 462 459 459 455 448 447 446 444 440 435 427 430 430 425 432 437 438 440 436 437 444 452 443 426 425 423 421 406 406 425 425 424 420 415 416 412 408 406 401 397 393 391 386 382 381 380 380 378 378 378 375 374 379 379 379 377 369 373 368 363 359 358 357 351 353 353 350 348 347 344 344 341 341 336 336 336 333 332 333 333 335 334 334 334 334 334 335 337 337 338 337 341 344 345 348 351 354 352 350 353 365 374 388 395 401 392 386 383 375 384 390 382 381 378 377 375 382 385 383 383 385 382 382 377 379 375 373 373 372 369 375 378 382 382 381 381 380 376 374 369 369 364 366 362 356 354 364 367 367 368 371 373 372 373 375 381 385 388 391 388 390 390 393 393 404 410 414 413 409 404 401 414 408 398 395 401 407 404 405 397 397 407 407 412 410 411 405 404 404 399 392 388 410 415 407 400 394 385 369 385 391 395 381 397 395 397 395 394 395 382 379 370 338 354 339 343 339 352 367 362 352 334 360 363 349 373 393 390 394 388 370 362 371 337 336 322 304 321 341 315 346 349 351 351 341 326 283 320 251 194 194 196 320 329 342 338 291 267 330 346 345 352 356 366 373 357 353 373 372 376 384 373 380 376 362 350 365 355 309 264 298 308 329 334 301 325 265 272 323 306 350 335 336 369 387 364 333 325 325 335 304 331 361 379 352 384 372 353 333 344 358 335 297 351 299 331 314 280 327 296 290 272 276 293 296 281 314 298 325 309 282 279 276 284 286 275 280 282 293 298 275 269 251 248 247 250 245 250 247 254 249 1344 1269 1260 1260 1260 1260 1260 1260 1260 1259 1259 1258 1258 1257 1256 1255 1255 1254 1254 1254 1254 1253 1253 1253 1254 1254 1255 1258 1259 1259 1260 1262 1275 1456 1603 1622 1680 1638 1544 1611 1641 1683 1640 1649 1594 1616 1498 1335 1211 1199 1209 1145 1123 1176 1113 1122 1032 1042 1124 1249 1317 1364 1398 1398 1396 1381 1364 1366 1381 1403 1419 1446 1425 1406 1370 1346 1346 1324 1344 1356 1340 1350 1386 1387 1424 1394 1389 1439 1373 1355 1332 1277 1205 1266 1200 1099 1156 1072 1033 1010 1060 1073 991 890 981 826 963 1063 1093 1217 1403 1411 1373 1382 1298 1197 1018 928 872 823 791 800 864 816 869 858 783 765 734 715 708 710 710 703 702 701 699 695 686 720 746 783 789 783 771 768 768 769 781 775 765 764 764 766 768 770 773 779 786 798 810 821 829 832 831 825 829 832 839 849 861 865 866 870 876 882 889 895 903 885 866 980 1123 1091 1119 1041 1000 1237 1309 1404 1465 1289 1285 1445 1354 1277 1346 1209 1067 1131 1138 1138 1139 1107 1264 1300 1408 1465 1477 1499 1599 1736 1677 1724 1626 1789 1958 2047 2027 1850 1828 1856 2011 2120 2066 1866 1841 1748 1555 1400 1500 1662 1718 1750 1848 1906 2055 2165 2214 2286 2237 2156 2153 2537 2422 2232 2532 2471 2230 2061 2274 2481 2371 2347 2272 2278 2037 1895 1991 2059 1953 1951 2019 2089 2214 2143 2190 2320 2216 2161 2421 2544 2279 2210 2315 2257 2087 2153 1972 1900 1859 1850 1861 1925 1857 1772 1649 1693 1866 1890 1946 2079 1913 2033 2198 2100 2084 1981 1925 1886 1795 1763 1779 1760 1888 1944 2162 2089 2088 2020 1894 2043 2104 2040 2045 2238 2273 2192 2163 2192 2052 1937 1960 2123 2384 2566 2355 2161 2255 2111 1999 1927 1803 1714 1695 1728 1730 1663 1649 1646 1642 1635 1631 1627 1626 1628 1626 1620 1619 1615 1613 1607 1601 1595 1598 1588 1578 1574 1573 1566 1555 1552 1544 1532 1524 1520 1515 1511 1507 1503 1500 1498 1498 1497 1504 1515 1522 1531 1545 1547 1552 1569 1574 1574 1588 1593 1591 1597 1603 1612 1637 1648 1632 1625 1617 1603 1590 1581 1570 1564 1556 1553 1553 1560 1559 1557 1566 1568 1539 1510 1495 1489 1493 1507 1508 1490 1473 1468 1457 1454 1460 1455 1445 1442 1446 1449 1452 1456 1460 1463 1467 1480 1569 1619 1624 1656 1659 1668 1691 1715 1691 1660 1607 1690 1702 1722 1739 1779 1820 1869 1853 1824 1763 1727 1718 1726 1737 1788 1789 1745 1670 1756 1927 1886 2140 2395 2135 1970 1896 1943 2075 2016 2000 2069 2121 2164 2166 2258 2244 2166 2267 2173 2103 2125 2238 2395 2584 2614 2733 2604 2709 2755 2730 2592 2156 1908 1899 1904 1914 1920 1923 1933 1946 1920 1933 1957 1991 2024 2106 2232 2220 2390 2608 2849 3155 3083 2963 3028 2796 2986 2673 2440 2372 2704 2714 2706 2628 2521 2370 2316 2286 2289 2281 2323 2397 2519 2517 2709 2573 2500 2619 2590 2640 2619 2835 2937 2913 2875 2959 2929 2866 2898 2772 2682 2691 2696 2726 2632 2647 2609 2458 2459 2371 2293 2223 2177 2152 2202 2151 2180 2218 2210 2267 2384 2441 2372 2272 2173 2084 2126 2175 2245 2289 2286 2300 2261 2355 2538 2585 2618 2532 2751 2907 2845 2666 2472 2406 2421 2299 2216 2200 2201 2249 2327 2254 2188 2156 2110 2080 2060 2056 2041 1989 1961 1951 1948 1959 1985 2031 2052 2100 2176 2263 2369 2283 2346 2499 2442 2378 2445 2421 2359 2294 2243 2180 2019 1877 1803 1762 1719 1674 1621 1593 1571 1572 1566 1702 1845 1936 1857 1800 1753 1742 1707 1530 1618 1745 1820 1710 1685 1755 1829 1876 1862 1890 1944 1954 2026 1961 1996 2026 1926 1808 1780 1746 1713 1740 1723 1759 1792 1868 1914 1915 1976 2089 2140 2087 2115 2135 2054 2071 1978 1941 1896 1874 1840 1827 1789 1827 1932 1969 2010 2066 2084 2086 2042 2076 2133 2155 2153 2264 2451 2606 2567 2518 2471 2346 2428 2495 2447 2391 2439 2345 2304 2267 2222 2152 2114 2024 1940 1857 1789 1719 1687 1646 1658 1729 1699 1653 1654 1616 1565 1589 1579 1523 1500 1495 1503 1510 1460 1520 1598 1552 1522 1542 1583 1550 1517 1527 1518 1493 1479 1462 1437 1424 1431 1421 1453 1479 1522 1565 1592 1584 1622 1644 1613 1591 1581 1603 1622 1582 1560 1553 1541 1546 1540 1551 1567 1588 1616 1650 1657 1638 1630 1617 1610 1605 1611 1593 1616 1620 1589 1576 1569 1558 1539 1524 1532 1546 1559 1547 1529 1522 1537 1512 1473 1486 1494 1486 1506 1497 1476 1488 1488 1491 1479 1468 1446 1413 1408 1443 1451 1480 1488 1510 1487 1470 1492 1514 1548 1557 1509 1471 1460 1398 1371 1352 1338 1327 1332 1344 1337 1346 1327 1311 1321 1326 1310 1296 1297 1302 1294 1266 1247 1240 1242 1233 1228 1226 1239 1271 1255 1227 1211 1229 1248 1260 1265 1284 1257 1236 1214 1207 1227 1237 1228 1203 1185 1183 1178 1184 1180 1181 1169 1160 1148 1146 1141 1128 1134 1128 1145 1169 1137 1166 1266 1294 1203 1182 1187 1200 1218 1228 1244 1268 1283 1302 1328 1338 1372 1406 1416 1411 1396 1422 1467 1478 1477 1468 1436 1413 1386 1382 1421 1402 1373 1331 1281 1252 1226 1201 1138 1111 1098 1166 1151 1071 1059 1043 1018 992 988 991 993 973 955 948 946 934 924 904 887 891 859 920 919 924 931 897 922 955 932 953 998 937 898 895 944 952 948 901 893 913 961 974 969 947 925 936 917 871 861 857 834 829 853 811 804 814 808 791 782 781 778 785 817 842 809 852 832 808 821 801 827 891 892 913 885 858 880 905 904 884 868 860 848 839 860 890 921 926 904 878 862 849 828 835 788 778 825 842 828 811 816 841 837 830 818 838 834 830 830 830 839 839 815 799 792 785 775 771 749 770 778 793 810 821 810 799 797 781 759 750 749 732 740 754 753 778 787 775 749 748 729 710 703 699 699 691 690 699 705 689 675 656 646 659 673 673 656 616 639 663 664 675 680 666 688 714 714 703 704 731 705 670 656 651 637 625 650 668 664 654 655 644 621 613 618 587 582 598 616 624 611 601 592 583 572 568 559 576 587 584 574 568 557 557 566 551 558 565 566 558 555 551 547 546 537 553 581 594 577 574 566 554 553 585 611 572 560 554 535 514 497 527 540 557 559 549 548 543 556 549 549 544 511 474 425 410 422 463 517 543 565 559 552 545 537 546 552 545 546 544 521 507 500 503 505 505 508 507 506 500 494 492 493 495 491 485 482 478 470 478 492 494 493 495 494 488 493 497 498 499 499 500 499 496 493 495 498 502 505 506 504 505 498 501 506 502 494 484 475 465 457 451 444 440 436 431 430 425 418 414 411 410 411 409 406 403 399 396 403 403 402 402 400 379 381 391 394 397 400 402 403 404 408 415 421 420 421 422 421 419 414 424 428 431 433 435 437 441 443 442 439 434 433 443 449 454 461 467 473 472 454 449 449 435 455 456 456 464 467 478 486 495 495 491 489 487 486 482 478 471 458 448 440 439 435 442 432 430 436 443 428 443 449 454 443 434 432 398 402 418 424 417 420 425 431 436 441 447 454 463 461 452 443 445 448 450 454 450 447 442 435 428 423 434 441 446 456 454 442 436 436 441 444 446 450 452 460 474 487 486 480 474 470 476 479 480 486 492 502 509 506 503 499 499 487 477 486 480 483 485 481 479 477 473 472 468 465 462 462 455 457 456 453 452 450 446 443 441 436 429 426 425 428 429 434 433 432 430 436 443 434 422 416 418 418 413 404 408 420 418 411 413 413 411 408 405 403 398 396 393 390 386 380 381 381 381 378 376 375 373 376 379 379 378 375 373 370 365 362 359 359 352 356 355 354 350 348 346 344 341 339 339 339 338 336 335 335 336 338 337 336 335 336 336 336 337 337 339 341 343 346 349 349 351 354 357 352 356 361 373 377 377 386 403 401 396 385 379 379 377 377 376 375 373 381 389 389 381 376 379 374 373 377 376 375 375 369 368 375 386 382 379 376 374 376 376 375 369 367 363 361 362 354 357 362 361 366 369 370 373 372 372 376 378 382 386 386 384 386 393 397 397 403 411 409 410 414 405 396 399 409 399 393 401 402 395 395 390 388 393 398 409 407 406 405 400 403 398 400 404 399 407 408 403 393 395 397 401 406 404 405 405 408 402 402 406 407 397 379 377 384 354 359 379 375 377 383 358 354 353 349 367 383 375 369 390 362 348 341 347 367 362 340 340 342 315 294 279 324 308 301 334 318 298 330 309 260 192 197 195 320 344 344 291 211 273 313 335 350 364 347 347 335 355 372 357 352 373 366 374 385 366 362 343 332 343 344 346 255 328 345 331 318 247 274 342 364 365 292 344 367 382 366 367 357 307 296 281 334 345 371 359 336 379 379 383 386 386 375 357 318 300 284 282 279 288 331 332 314 287 271 271 276 278 301 280 300 288 302 280 270 269 270 268 286 295 296 303 285 282 263 254 260 270 252 253 249 246 247 1340 1282 1258 1258 1258 1259 1259 1258 1258 1258 1258 1258 1257 1256 1256 1256 1255 1254 1253 1253 1253 1253 1253 1252 1253 1255 1258 1257 1258 1259 1260 1263 1277 1427 1560 1652 1709 1681 1633 1608 1644 1650 1623 1587 1561 1611 1515 1351 1273 1256 1268 1235 1197 1231 1192 1145 1030 1164 1296 1274 1192 1213 1354 1414 1412 1392 1366 1372 1406 1460 1449 1437 1407 1368 1341 1320 1308 1318 1331 1323 1320 1322 1321 1343 1344 1306 1310 1367 1299 1294 1252 1214 1139 1129 1166 1163 1161 1082 1008 1028 1107 1180 1069 968 850 837 935 998 1124 1248 1360 1443 1413 1395 1303 1171 1079 970 859 824 820 820 868 892 1002 929 879 827 754 734 717 717 732 722 713 710 710 706 699 685 703 743 789 789 789 789 785 773 769 769 776 787 776 772 775 776 780 783 788 796 810 814 814 825 834 841 840 848 844 845 853 864 873 882 887 896 913 929 941 952 941 936 957 972 983 972 1036 1149 1248 1419 1443 1333 1402 1316 1223 1175 1198 1138 1162 1391 1481 1421 1369 1250 1175 1273 1432 1384 1448 1450 1526 1621 1576 1546 1618 1781 1875 1992 1890 1756 1716 1911 1997 2065 2044 1976 1715 1594 1410 1585 1759 1901 1824 1846 1946 2022 2074 2046 2014 2216 2315 2200 2261 2572 2704 2538 2477 2311 2282 2245 2402 2601 2519 2384 2347 2323 2159 1934 2190 2269 2136 2027 1991 1972 2060 2107 2243 2105 2026 2238 2522 2452 2243 2115 2108 2082 1991 2083 1900 1977 2063 2097 2007 1939 1934 1919 1746 1644 1773 1797 1798 1957 2267 2291 1989 1977 2129 2188 1965 1905 1835 1815 1703 1745 1830 1863 1850 1923 1979 1917 1866 2035 2011 1977 1978 2015 2075 2071 2096 1981 1866 2004 2063 2145 2390 2551 2369 2170 2235 2081 1888 1851 1768 1696 1677 1672 1664 1663 1661 1657 1647 1645 1643 1642 1637 1637 1632 1625 1625 1630 1625 1620 1609 1596 1586 1574 1563 1557 1554 1557 1568 1548 1536 1530 1526 1521 1518 1513 1509 1505 1501 1501 1502 1498 1511 1524 1533 1537 1553 1566 1565 1572 1592 1600 1607 1606 1613 1623 1620 1618 1633 1649 1651 1638 1626 1601 1584 1575 1571 1567 1560 1555 1547 1543 1539 1538 1544 1542 1532 1505 1489 1484 1484 1500 1502 1483 1454 1449 1447 1451 1459 1449 1439 1440 1444 1447 1450 1452 1456 1458 1461 1467 1546 1622 1632 1678 1695 1692 1705 1737 1735 1715 1631 1637 1675 1729 1752 1809 1888 1897 1961 1936 1866 1805 1749 1741 1747 1806 1815 1764 1646 1708 1766 1958 2075 2158 2043 1870 1936 2062 2166 2222 2196 2155 2137 2107 2150 2237 2342 2398 2365 2381 2400 2316 2192 2255 2636 2878 2831 2841 2758 2575 2360 2250 2076 1892 1893 1912 2076 1994 1941 2015 1917 1914 1931 1954 1986 2084 2252 2361 2459 2434 2391 2406 2763 3092 3177 3144 3103 2962 3009 2869 2508 2391 2676 2829 2662 2541 2470 2428 2418 2357 2288 2410 2410 2476 2623 2680 2770 2607 2503 2504 2507 2579 2727 2830 2865 2809 2890 2911 2868 2796 2737 2822 2824 2818 2818 2765 2747 2738 2765 2663 2599 2495 2382 2312 2228 2160 2126 2143 2167 2146 2233 2265 2292 2361 2251 2150 2071 2135 2181 2212 2223 2238 2259 2234 2225 2297 2394 2442 2394 2536 2756 2915 2792 2540 2323 2303 2262 2201 2155 2139 2186 2221 2202 2176 2137 2091 2064 1999 1987 1997 1975 1948 1917 1907 1923 1991 1961 1952 1960 1968 2009 2154 2209 2093 2224 2413 2256 2288 2284 2336 2367 2357 2239 2112 1933 1870 1802 1763 1714 1667 1640 1625 1609 1605 1638 1739 1811 1989 1951 1905 1844 1800 1813 1623 1797 1918 1852 1802 1849 1879 1908 1876 1909 1960 2022 2011 2033 2039 2108 2037 1864 1803 1757 1786 1823 1834 1765 1876 1909 1872 2000 2063 2105 2125 2130 2095 2113 2061 2010 1925 1885 1850 1851 1871 1863 1854 1910 1993 2067 2036 2210 2270 2285 2121 2164 2268 2271 2225 2361 2565 2595 2513 2466 2433 2419 2474 2525 2505 2481 2418 2349 2341 2280 2228 2209 2148 2058 1979 1907 1845 1789 1742 1662 1650 1775 1740 1731 1723 1655 1600 1612 1626 1535 1504 1508 1482 1466 1501 1582 1674 1642 1597 1548 1589 1608 1527 1492 1507 1495 1469 1452 1437 1467 1474 1437 1429 1461 1488 1509 1546 1581 1588 1613 1645 1629 1627 1614 1631 1640 1606 1578 1589 1564 1565 1591 1597 1600 1613 1650 1666 1644 1628 1616 1604 1590 1589 1583 1592 1610 1614 1595 1570 1562 1542 1531 1518 1508 1512 1530 1540 1519 1505 1526 1489 1456 1451 1462 1466 1489 1478 1459 1449 1456 1465 1488 1479 1437 1412 1412 1433 1456 1459 1482 1483 1459 1450 1469 1532 1506 1476 1415 1396 1378 1356 1343 1339 1326 1315 1323 1315 1336 1330 1308 1289 1292 1270 1261 1257 1257 1256 1246 1255 1260 1247 1245 1254 1246 1221 1247 1260 1230 1213 1204 1230 1232 1249 1276 1255 1235 1222 1206 1198 1202 1221 1217 1212 1183 1164 1161 1161 1164 1172 1170 1157 1147 1144 1135 1132 1120 1124 1150 1132 1141 1169 1188 1225 1178 1263 1261 1293 1322 1283 1312 1338 1314 1310 1311 1319 1350 1357 1369 1400 1397 1427 1442 1456 1451 1426 1409 1404 1400 1365 1351 1302 1285 1265 1258 1222 1157 1125 1099 1087 1143 1154 1046 1055 1030 1008 1002 986 967 967 974 978 950 933 931 916 900 902 885 859 924 926 940 959 930 907 928 957 980 1000 991 928 907 970 987 985 982 979 978 977 976 971 969 976 963 945 922 899 862 852 834 868 843 807 793 791 794 791 796 788 791 802 853 840 878 882 840 841 812 831 856 906 929 907 880 877 896 912 902 894 891 867 853 847 875 905 903 898 896 881 866 854 844 810 781 800 842 831 832 819 832 847 847 831 843 844 840 844 838 830 819 817 813 800 791 788 770 754 783 786 787 806 819 812 794 777 769 777 788 768 745 750 761 766 770 768 750 738 728 728 717 720 704 704 700 692 683 672 668 661 671 680 702 683 661 654 652 629 639 664 682 693 685 711 732 735 743 731 734 722 688 668 663 649 637 654 659 656 653 641 646 636 619 607 584 590 600 613 615 600 593 586 581 575 580 567 575 590 585 577 572 565 559 568 559 557 574 575 567 572 557 555 558 543 551 577 606 586 580 568 557 560 559 556 552 543 545 545 513 513 523 545 575 577 598 615 593 589 567 535 524 497 482 477 433 409 430 469 516 574 590 562 544 559 592 595 580 574 598 540 513 504 500 501 505 502 501 502 497 492 491 493 492 490 483 479 476 474 468 474 482 488 486 488 493 495 499 502 503 502 505 506 502 497 495 496 501 502 494 486 486 493 505 510 509 504 496 485 474 465 457 451 444 439 434 429 424 426 422 419 416 415 412 411 409 406 398 401 405 404 403 401 395 375 394 399 398 398 402 403 402 407 414 415 417 419 420 423 422 415 426 427 431 434 435 438 439 442 442 440 438 430 442 446 450 456 462 468 468 449 441 439 428 453 447 445 457 462 467 478 493 497 492 486 479 478 474 468 465 453 449 446 455 451 439 432 436 451 451 445 434 460 462 449 429 416 396 406 425 440 438 432 436 448 452 449 452 459 457 451 449 442 439 444 452 456 448 444 442 442 428 420 432 446 448 449 446 440 433 430 435 438 441 445 451 462 477 487 484 477 474 467 467 471 480 488 491 497 504 510 501 496 487 494 480 480 477 484 488 486 479 474 471 471 467 463 461 461 459 459 455 450 449 446 444 441 439 440 437 428 426 427 433 438 430 430 428 432 435 426 420 417 420 420 419 414 401 403 414 411 415 413 411 409 408 404 401 397 395 391 387 384 383 381 382 381 377 377 373 376 378 378 378 376 371 371 367 363 359 359 351 356 356 355 350 348 345 345 342 341 340 338 338 337 337 335 336 338 338 339 337 337 338 338 338 339 341 343 344 347 351 352 354 355 358 358 361 373 369 371 371 377 379 384 385 381 376 377 376 376 376 376 375 385 391 392 388 388 385 384 375 368 371 370 369 367 368 375 389 388 385 381 374 371 372 375 372 366 363 358 359 356 352 358 363 364 366 368 371 368 369 374 378 381 384 385 389 380 392 398 398 402 400 404 413 414 414 408 395 393 404 393 398 395 396 397 394 382 385 389 392 398 403 402 401 399 397 402 405 399 389 402 399 397 403 394 402 390 398 399 405 402 397 390 396 405 406 403 390 391 364 379 403 387 367 352 352 348 342 352 363 363 348 332 361 346 339 319 338 350 372 351 352 346 339 323 314 273 247 247 278 291 306 264 322 241 190 196 199 293 271 294 247 220 250 294 303 286 344 322 287 312 355 305 308 351 361 363 363 369 374 365 357 352 326 315 293 301 309 339 331 292 274 290 300 322 354 351 357 378 372 376 321 348 369 314 286 280 305 336 314 308 362 385 381 362 343 335 344 326 316 287 288 336 321 350 351 324 299 290 273 272 274 278 282 276 281 285 295 280 281 284 287 291 293 294 299 296 270 270 267 253 243 245 263 252 246 263 1286 1258 1257 1257 1257 1257 1258 1258 1258 1257 1257 1256 1256 1256 1256 1255 1255 1254 1253 1253 1253 1253 1253 1253 1254 1255 1256 1257 1258 1258 1259 1261 1302 1498 1536 1677 1669 1660 1665 1630 1606 1648 1623 1592 1495 1535 1542 1400 1360 1394 1370 1324 1277 1166 1138 1049 1048 1154 1186 1135 1157 1240 1269 1399 1389 1365 1369 1375 1449 1478 1453 1439 1400 1397 1383 1357 1332 1350 1327 1279 1284 1295 1269 1287 1276 1228 1261 1250 1218 1232 1249 1198 1105 1136 1279 1296 1160 1062 1047 1114 1117 1174 1181 1025 924 854 972 1020 1105 1270 1354 1373 1326 1430 1246 1118 1036 982 882 825 837 922 1021 991 1035 948 924 953 824 761 734 730 736 751 730 738 735 738 758 690 695 727 801 823 812 840 842 820 789 773 774 774 776 776 784 784 785 795 798 801 812 815 816 818 825 833 843 851 880 898 904 920 923 926 928 934 936 938 946 956 961 973 980 979 1054 1143 1220 1215 1325 1443 1514 1412 1352 1296 1262 1218 1378 1280 1146 1232 1377 1469 1373 1369 1259 1192 1255 1344 1419 1458 1526 1494 1523 1529 1664 1673 1646 1723 1853 1873 1665 1717 1768 1843 1942 2141 1904 1490 1471 1805 1974 1970 1886 2031 2033 2055 2031 1915 1925 2113 2275 2147 2301 2329 2480 2623 2591 2545 2605 2499 2580 2630 2454 2370 2207 2099 2098 2067 2135 2415 2352 2145 2024 2022 2025 2078 2116 1957 2028 2128 2217 2507 2405 2168 2238 2060 2183 2149 2019 2198 2249 2186 1923 1805 1772 1799 1757 1630 1626 1734 1971 2271 2195 1943 2035 2199 2255 2139 1951 1874 1855 1785 1690 1709 1776 1769 1750 1759 1779 1794 1855 1858 1869 1936 1947 2056 1934 1988 1987 1862 1850 2051 2305 2211 2323 2481 2577 2350 2218 2047 1858 1797 1740 1700 1695 1686 1679 1670 1662 1663 1661 1658 1658 1650 1645 1638 1630 1632 1638 1644 1651 1675 1630 1606 1586 1572 1570 1568 1557 1553 1550 1541 1534 1533 1528 1525 1523 1516 1513 1506 1504 1506 1506 1501 1500 1515 1531 1540 1552 1574 1579 1585 1592 1611 1626 1627 1633 1654 1647 1634 1621 1629 1643 1631 1613 1595 1580 1577 1581 1579 1572 1571 1558 1550 1540 1529 1523 1515 1513 1504 1496 1475 1477 1484 1491 1476 1459 1444 1441 1451 1450 1446 1442 1439 1442 1444 1446 1447 1451 1452 1454 1455 1495 1560 1605 1646 1681 1692 1695 1719 1682 1724 1659 1694 1705 1694 1758 1816 1904 1951 1968 2020 1947 1857 1779 1804 1777 1777 1795 1769 1646 1727 1738 1771 1813 1868 1892 2048 2138 2178 2150 2310 2316 2186 2098 2106 2206 2294 2433 2519 2433 2465 2570 2556 2371 2394 2317 2467 2627 2918 2678 2504 2417 2156 1909 1884 1887 1913 2015 1907 2043 1980 1904 1930 1924 1946 2052 2224 2373 2471 2604 2808 2698 2583 2483 2849 3140 3215 3077 3170 3037 2977 2770 2415 2579 2786 2738 2655 2585 2524 2534 2462 2316 2498 2569 2462 2635 2631 2760 2800 2721 2657 2603 2558 2622 2750 2761 2736 2803 2886 2879 2787 2775 2918 2897 2921 2958 2873 2918 2903 2856 2850 2837 2642 2567 2508 2352 2253 2192 2167 2116 2100 2106 2138 2142 2296 2217 2097 2037 2104 2140 2174 2250 2297 2302 2232 2143 2160 2198 2245 2270 2333 2404 2484 2464 2354 2250 2226 2164 2139 2108 2095 2107 2150 2181 2160 2144 2088 2048 2006 1966 1956 1950 1934 1913 1892 1876 2011 1926 1908 1896 1897 1890 1920 1946 1944 1987 2061 2081 1979 2079 2140 2172 2148 2134 2078 2047 1956 1868 1823 1804 1774 1740 1712 1697 1696 1685 1703 1750 1829 1872 1866 1916 1923 1794 1544 1767 1955 1978 1894 1935 1956 2033 1966 1935 1996 2041 2071 2123 2070 2172 2076 1986 1917 1854 1863 1881 1887 1867 1874 1870 1899 2032 2102 2086 2050 2080 2087 2064 2074 2035 1927 1887 1901 1906 1943 1973 1943 1980 2000 2112 2083 2183 2347 2306 2157 2233 2374 2330 2313 2429 2556 2562 2538 2546 2479 2461 2462 2541 2526 2476 2422 2361 2319 2286 2251 2187 2127 2052 1992 1931 1872 1805 1760 1702 1677 1795 1775 1742 1699 1662 1608 1573 1557 1525 1505 1507 1478 1486 1532 1615 1722 1689 1653 1610 1580 1634 1536 1487 1473 1467 1460 1447 1456 1493 1494 1469 1441 1440 1467 1481 1496 1519 1547 1585 1640 1663 1655 1638 1673 1693 1676 1633 1598 1578 1587 1626 1653 1637 1662 1667 1658 1654 1648 1632 1622 1614 1597 1578 1567 1573 1590 1610 1601 1582 1574 1564 1547 1519 1498 1489 1497 1503 1492 1503 1512 1474 1447 1443 1441 1462 1489 1479 1447 1426 1444 1473 1460 1457 1426 1399 1423 1436 1456 1456 1469 1448 1408 1448 1460 1431 1409 1387 1376 1363 1346 1329 1324 1317 1311 1304 1294 1291 1301 1309 1285 1267 1269 1281 1293 1272 1275 1271 1289 1279 1275 1275 1259 1242 1220 1221 1227 1207 1197 1197 1209 1222 1241 1263 1270 1252 1226 1209 1195 1182 1189 1202 1229 1216 1204 1169 1149 1151 1153 1162 1172 1171 1184 1164 1160 1140 1114 1117 1120 1128 1154 1166 1173 1204 1300 1362 1391 1363 1333 1300 1323 1306 1284 1297 1308 1306 1314 1366 1388 1376 1410 1428 1424 1416 1418 1434 1414 1386 1357 1321 1290 1255 1271 1225 1170 1133 1107 1103 1166 1141 1082 1025 1024 1021 1010 1003 996 977 950 949 967 976 945 932 915 908 905 868 886 925 940 961 974 963 916 941 975 987 965 936 918 931 952 983 986 984 968 959 986 957 954 963 958 958 929 878 871 857 863 819 821 806 797 802 827 835 818 806 803 807 814 826 894 902 906 870 846 835 849 886 895 917 925 898 879 900 933 936 917 884 881 883 861 870 890 872 865 859 852 843 836 836 802 799 833 834 847 854 831 827 849 858 849 844 863 855 840 822 813 807 798 794 792 780 777 769 758 769 795 788 793 805 814 797 781 782 779 791 777 750 760 772 793 802 778 771 759 780 763 750 731 728 736 713 700 693 700 680 681 687 700 711 688 696 691 674 661 633 667 679 687 705 724 748 768 758 735 711 694 685 670 655 647 648 654 649 640 636 634 625 626 612 598 589 594 614 625 629 602 589 583 583 581 585 578 575 590 585 575 572 567 561 567 572 564 561 581 588 582 568 561 576 556 548 563 590 605 591 572 561 569 598 578 551 540 527 514 520 537 542 562 602 638 647 626 594 575 551 529 503 505 466 441 419 409 464 516 533 571 563 543 531 532 553 574 550 534 539 531 515 509 500 497 495 495 498 503 502 497 493 493 493 488 478 470 471 473 469 467 473 476 478 481 485 491 494 496 492 485 488 489 486 490 489 482 485 488 484 477 480 490 499 505 508 511 505 497 486 475 465 456 450 444 440 436 432 428 426 422 419 417 415 413 412 408 404 394 401 404 405 404 401 398 375 399 399 398 401 403 402 402 407 411 415 417 419 424 423 416 417 425 431 434 436 438 439 441 442 440 438 430 436 442 446 451 458 462 465 457 438 432 423 438 438 440 450 460 460 464 473 481 493 493 484 476 479 476 466 459 451 455 457 456 453 435 435 437 434 438 441 451 454 452 447 435 398 404 415 432 444 448 438 445 449 444 444 449 451 444 440 437 436 444 450 452 452 448 440 432 422 418 428 438 438 434 428 428 427 431 436 440 441 448 456 468 479 483 483 480 475 461 465 470 475 483 489 496 493 492 492 497 491 484 485 476 483 485 487 482 479 474 468 464 465 463 463 461 460 458 459 455 451 443 441 442 442 443 440 433 425 432 436 436 431 428 428 431 430 426 422 421 424 426 425 420 413 408 399 411 419 418 413 411 408 408 402 396 394 393 388 385 381 381 380 379 380 378 373 377 378 377 374 371 368 370 367 364 362 359 355 356 356 355 353 348 345 345 345 343 341 340 339 340 338 338 336 339 338 339 339 339 338 339 340 341 342 344 345 346 349 351 356 360 361 361 365 372 374 374 377 376 373 379 379 379 375 375 375 375 375 375 379 389 385 397 391 384 380 383 385 373 366 364 366 369 367 373 384 385 383 378 375 370 373 373 370 368 365 360 356 355 352 357 362 362 363 362 365 366 372 371 373 378 379 383 383 382 387 391 398 395 396 400 407 412 406 403 398 395 400 388 389 391 390 394 389 389 376 382 391 384 390 390 393 394 404 403 399 400 388 393 381 382 367 386 377 384 394 385 387 392 387 390 390 391 400 406 410 406 396 406 392 380 356 352 347 363 348 379 363 358 347 350 322 364 346 318 330 327 340 327 342 350 342 342 339 330 306 273 295 268 272 233 214 288 188 192 199 200 201 266 306 283 283 280 224 230 272 239 330 347 329 307 340 355 351 367 374 384 366 363 354 339 339 334 341 278 253 336 335 310 280 262 300 331 337 344 377 382 363 350 320 314 323 339 327 280 268 335 330 297 328 333 369 377 353 336 310 318 308 364 290 322 351 340 387 373 312 294 287 291 268 267 268 268 273 278 282 302 352 319 320 302 295 293 298 304 270 270 263 262 245 242 243 243 245 244 1267 1257 1256 1255 1256 1256 1256 1256 1256 1256 1255 1254 1255 1255 1255 1254 1254 1254 1253 1253 1253 1253 1252 1253 1254 1254 1254 1256 1258 1257 1259 1261 1313 1503 1565 1693 1617 1660 1656 1649 1619 1603 1601 1577 1425 1365 1454 1363 1284 1350 1408 1423 1339 1185 1091 1038 1078 1126 1259 1261 1203 1280 1256 1373 1371 1360 1372 1386 1495 1525 1517 1488 1451 1417 1397 1380 1347 1335 1326 1292 1306 1293 1236 1291 1316 1294 1311 1269 1224 1168 1163 1146 1129 1187 1305 1354 1199 1107 1100 1131 1114 1106 1200 1114 969 831 852 974 1090 1215 1310 1451 1330 1244 1174 1108 1037 930 847 931 1052 1049 1012 1047 1010 964 1024 1067 966 831 765 747 751 767 769 745 766 781 756 688 697 744 764 824 858 838 833 838 801 781 778 780 788 791 789 795 795 803 809 810 816 820 822 825 829 839 855 867 876 896 921 931 940 957 967 972 984 991 990 1006 1022 1054 1091 1100 1169 1229 1211 1236 1285 1404 1459 1442 1396 1364 1316 1277 1316 1407 1284 1174 1254 1366 1484 1480 1230 1217 1375 1413 1407 1420 1440 1453 1470 1504 1529 1549 1591 1692 1876 1819 1670 1590 1593 1755 1867 1896 1672 1380 1459 1759 1968 1772 1955 1961 2016 2072 2036 1886 1847 2007 2235 2037 2105 2204 2229 2240 2331 2514 2721 2775 2788 2632 2403 2256 2108 2013 1920 1981 2052 2379 2270 2140 2041 2115 2087 2131 2052 1911 1855 1924 2038 2248 2220 2336 2306 2279 2307 2117 2363 2352 2220 2081 1955 1814 1701 1685 1815 1771 1615 1641 1839 2132 1887 1976 2198 2051 2108 2162 1983 1824 1843 1797 1702 1663 1704 1701 1707 1729 1762 1774 1780 1788 1848 2060 1987 1967 1795 1888 1850 1807 1826 2037 2281 2320 2391 2644 2647 2425 2279 2105 2157 2084 1873 1721 1707 1696 1686 1679 1683 1689 1685 1682 1669 1654 1642 1637 1636 1652 1669 1659 1648 1639 1623 1606 1594 1596 1590 1566 1554 1551 1541 1536 1535 1530 1529 1534 1534 1527 1520 1515 1512 1511 1504 1500 1500 1507 1514 1526 1542 1560 1579 1595 1626 1610 1626 1632 1756 1712 1678 1651 1620 1608 1617 1613 1601 1587 1580 1583 1590 1595 1588 1574 1560 1555 1544 1532 1522 1514 1507 1497 1482 1469 1463 1467 1469 1455 1445 1441 1438 1440 1440 1440 1444 1437 1440 1444 1444 1444 1445 1446 1447 1452 1489 1531 1598 1661 1709 1705 1689 1691 1620 1596 1715 1793 1780 1739 1768 1826 1906 1991 2039 2031 1933 1845 1877 1956 1895 1795 1753 1755 1674 1693 1724 1732 1731 1790 1955 2192 2310 2324 2266 2266 2185 2166 2072 2167 2140 2285 2445 2478 2365 2345 2367 2508 2544 2558 2477 2368 2497 2665 2362 2299 2045 1917 1875 1878 1883 1932 1943 1940 2057 1894 1947 2052 2187 2127 2187 2388 2491 2617 2903 2928 2894 2559 2654 3008 3143 3043 2878 2962 3107 2942 2557 2730 2676 2811 2870 2825 2709 2680 2647 2610 2352 2410 2600 2547 2533 2560 2638 2851 2909 2853 2826 2716 2603 2608 2675 2710 2786 2893 2857 2776 2795 2870 2839 2910 2960 2982 3058 3101 2959 2896 2836 2831 2873 2850 2612 2444 2357 2317 2211 2144 2128 2089 2068 2129 2171 2102 2030 2077 2120 2194 2283 2282 2260 2235 2114 2096 2162 2186 2170 2167 2213 2262 2274 2265 2246 2132 2079 2065 2059 2141 2156 2117 2084 2083 2090 2124 2084 2049 2000 1941 1922 1908 1900 1889 1869 1884 1881 1880 1896 1862 1849 1853 1853 1872 1893 1873 1867 1883 1896 1902 1960 1996 2091 2195 2164 2083 1975 1906 1886 1884 1870 1859 1848 1849 1851 1876 1893 1916 1923 1929 1982 1983 1898 1857 1580 1768 2050 2030 2043 1976 2104 2097 1979 2016 2126 2147 2151 2113 2167 2104 2195 2061 1957 1926 1921 1905 1921 1905 1811 1881 2001 2064 2036 2013 2062 2061 2035 2032 1982 1961 1976 1963 1962 2018 2052 1994 2081 2024 2158 2221 2277 2422 2349 2202 2224 2222 2320 2381 2501 2642 2606 2601 2543 2492 2509 2544 2508 2464 2404 2359 2323 2260 2229 2203 2152 2074 2013 1969 1893 1845 1800 1797 1750 1697 1732 1780 1736 1686 1675 1631 1587 1579 1531 1506 1497 1486 1488 1533 1616 1724 1732 1722 1639 1626 1650 1554 1495 1478 1497 1475 1452 1472 1512 1510 1480 1466 1454 1450 1487 1513 1534 1548 1567 1586 1644 1703 1665 1718 1734 1747 1689 1637 1609 1637 1684 1678 1673 1670 1666 1644 1627 1640 1653 1640 1620 1613 1607 1576 1553 1568 1590 1603 1593 1571 1552 1540 1525 1510 1496 1477 1471 1461 1474 1486 1480 1469 1459 1435 1427 1435 1434 1451 1432 1414 1430 1420 1424 1431 1404 1396 1422 1434 1406 1428 1411 1388 1395 1394 1393 1398 1375 1357 1345 1340 1331 1317 1304 1297 1290 1290 1291 1278 1275 1276 1289 1293 1299 1314 1292 1313 1290 1318 1306 1293 1287 1290 1252 1220 1210 1210 1199 1202 1192 1201 1219 1234 1252 1264 1242 1226 1213 1200 1185 1171 1185 1208 1207 1209 1201 1170 1143 1139 1143 1149 1156 1184 1200 1175 1151 1125 1108 1109 1117 1134 1156 1135 1183 1256 1307 1352 1391 1306 1267 1271 1297 1269 1256 1293 1274 1283 1312 1340 1344 1390 1409 1397 1376 1379 1405 1418 1379 1343 1318 1287 1250 1200 1186 1176 1157 1217 1215 1261 1248 1177 1028 1004 1010 992 985 982 977 970 949 934 948 954 935 913 891 872 870 891 931 958 970 973 972 929 942 944 944 946 941 944 952 976 946 928 917 898 890 893 881 884 900 924 922 940 876 848 838 828 817 808 811 812 822 840 849 883 856 836 832 860 860 909 929 905 875 877 848 842 867 876 892 927 925 895 905 937 932 902 898 910 903 882 865 879 865 856 842 832 828 820 814 798 808 853 842 860 868 839 840 847 870 869 857 871 869 835 822 814 804 797 788 783 777 774 769 766 767 777 801 805 818 820 797 793 795 797 782 762 752 764 785 806 817 808 804 776 797 785 762 764 759 752 741 731 719 711 685 700 713 715 709 706 719 703 681 660 641 675 705 713 733 746 763 752 741 734 721 695 679 663 661 656 648 641 637 637 634 621 621 616 616 611 596 609 611 627 634 604 593 595 592 588 591 594 576 583 583 586 579 576 569 569 573 578 563 569 591 596 581 570 572 558 562 610 639 638 608 581 571 563 580 578 561 555 547 528 539 562 574 603 648 657 632 593 556 546 540 530 509 470 468 455 410 470 523 549 565 556 549 538 529 520 517 517 520 518 513 511 510 507 504 498 495 493 494 498 502 499 495 493 495 492 482 467 467 467 465 466 469 472 474 475 475 479 480 480 478 474 477 478 480 482 486 479 475 474 473 472 480 487 489 484 489 496 504 504 495 485 474 464 454 448 444 441 436 432 428 425 421 419 416 413 411 409 406 402 397 394 394 398 397 391 380 400 399 396 399 399 400 402 403 407 411 416 419 422 423 414 420 426 430 434 435 435 437 439 441 439 437 433 426 436 442 447 452 456 461 461 450 429 418 424 429 435 439 453 458 452 458 466 477 490 485 476 468 465 459 459 457 461 462 462 455 442 438 434 447 453 454 445 439 434 430 424 400 400 414 431 446 445 444 447 444 434 445 455 454 446 435 430 433 438 441 444 448 449 441 438 424 416 430 440 426 424 433 440 437 443 441 435 438 446 452 463 468 473 475 477 469 457 461 464 470 476 485 492 495 490 495 498 494 483 474 482 487 487 486 480 476 473 470 470 465 463 465 466 465 463 459 457 452 448 447 442 443 446 445 432 429 436 435 430 428 427 426 427 428 430 428 428 435 433 430 423 414 420 399 408 420 419 416 413 410 407 402 402 398 390 387 386 385 383 381 376 374 373 374 379 380 379 377 374 367 369 366 364 360 358 361 360 358 356 353 350 346 344 344 343 342 341 339 335 338 338 338 339 339 339 341 342 341 340 342 342 345 345 346 348 352 356 358 362 365 367 371 373 374 375 379 380 378 382 382 385 375 374 374 375 379 378 385 385 385 394 392 388 385 382 380 372 370 368 366 366 367 373 380 380 379 375 374 372 367 368 369 368 365 363 359 355 349 355 361 362 358 363 365 370 375 375 376 375 381 374 375 376 380 387 394 397 392 394 397 403 409 415 412 409 406 394 389 383 382 383 377 378 378 374 373 374 387 393 384 388 389 392 388 390 385 358 368 355 349 354 352 345 384 382 378 378 384 385 385 377 390 399 395 397 407 411 412 395 369 369 367 359 370 351 354 362 338 317 322 359 340 322 317 329 327 305 338 326 340 335 339 333 340 342 329 319 336 290 262 193 188 193 198 215 313 266 334 320 302 339 297 298 330 301 259 269 318 344 350 345 346 349 375 374 373 350 335 342 345 324 280 330 245 319 342 236 279 257 272 286 297 332 340 375 365 338 342 318 285 308 336 352 324 259 318 277 318 336 333 368 373 371 366 325 340 352 356 361 359 374 376 367 339 310 319 336 307 319 288 278 266 273 304 350 346 314 281 304 305 295 299 295 293 283 292 305 336 324 259 313 327 341 1301 1273 1258 1255 1255 1255 1254 1254 1255 1254 1253 1253 1253 1253 1253 1252 1252 1253 1253 1253 1252 1253 1254 1254 1254 1253 1253 1255 1256 1256 1258 1262 1337 1513 1610 1644 1578 1648 1600 1632 1639 1570 1530 1570 1515 1345 1358 1310 1210 1254 1308 1416 1329 1181 1132 1084 1150 1202 1240 1304 1275 1381 1335 1350 1384 1386 1377 1381 1504 1599 1585 1528 1472 1432 1406 1390 1350 1353 1333 1300 1301 1314 1264 1354 1365 1341 1343 1304 1288 1254 1196 1160 1224 1249 1318 1347 1222 1128 1149 1129 1100 1092 1079 1082 1018 849 851 959 1054 1197 1288 1327 1297 1241 1179 1156 1183 1111 999 963 1091 1146 1138 1198 1136 1140 1157 1142 1086 993 867 809 784 793 799 792 793 808 742 702 696 791 827 867 882 860 845 825 800 793 789 787 806 823 798 805 808 809 814 821 823 824 825 827 832 841 852 862 872 886 892 908 919 932 952 970 977 989 1005 1021 1041 1056 1081 1115 1156 1171 1145 1177 1217 1290 1307 1312 1331 1413 1378 1383 1407 1408 1297 1246 1234 1329 1466 1552 1311 1177 1245 1304 1377 1409 1432 1461 1494 1493 1503 1536 1599 1707 1864 1783 1785 1682 1590 1642 1761 1752 1623 1411 1343 1547 1629 1773 1762 1884 1990 2005 2028 1919 1794 1896 2098 1917 2069 2141 2211 2124 2123 2230 2450 2514 2597 2658 2656 2383 2119 2050 1864 1830 1883 2118 2283 2128 2200 2203 2284 2331 2150 1993 1797 1787 1860 1966 2070 2183 2176 2315 2242 2223 2276 2166 1963 2040 1848 1763 1682 1734 1901 1881 1701 1593 1646 1843 1761 1942 1884 2165 2116 2071 1959 1979 1967 1803 1709 1655 1751 1766 1723 1724 1738 1740 1752 1760 1780 1890 1952 1777 1737 1759 1820 1717 1777 1994 2078 2139 2123 2377 2429 2130 2045 2182 2085 1964 1834 1742 1727 1711 1710 1702 1708 1704 1696 1688 1677 1666 1660 1642 1642 1654 1670 1691 1642 1626 1638 1643 1635 1604 1574 1559 1551 1546 1544 1540 1534 1537 1546 1549 1546 1538 1530 1522 1519 1515 1507 1505 1505 1510 1520 1530 1542 1561 1583 1633 1717 1629 1653 1642 1655 1665 1659 1635 1612 1593 1595 1592 1588 1580 1573 1577 1583 1591 1584 1565 1552 1541 1541 1530 1516 1506 1499 1488 1476 1465 1457 1456 1454 1440 1435 1434 1428 1428 1431 1434 1432 1431 1437 1440 1441 1441 1441 1441 1445 1459 1502 1561 1637 1702 1717 1718 1704 1688 1680 1662 1649 1680 1732 1825 1790 1814 1924 1989 2070 2069 1936 2011 2088 1978 1887 1833 1807 1700 1631 1695 1729 1740 1745 1748 1767 1849 1996 2145 2195 2047 1979 1918 2019 2115 2337 2508 2476 2265 2215 2236 2364 2456 2570 2589 2568 2589 2659 2622 2411 2155 2051 1907 1869 1871 1885 1924 1929 2063 1958 1906 2073 2421 2596 2625 2427 2626 2701 2749 3035 3031 2863 2502 2729 3009 3207 3009 2977 2768 2702 2670 2650 3080 2818 2780 2958 2991 2937 2905 2823 2693 2488 2343 2367 2568 2612 2710 2665 2850 2898 2801 2784 2763 2659 2658 2649 2680 2730 2832 2767 2799 2844 2820 2828 2892 2906 2954 3032 3121 3148 3077 3029 3046 2986 2942 2683 2393 2374 2342 2292 2237 2235 2261 2146 2070 2044 2066 2020 2079 2134 2210 2268 2168 2119 2138 2110 2052 2076 2116 2139 2107 2145 2172 2190 2213 2198 2153 2053 2014 2029 2093 2144 2124 2104 2034 2040 2088 2111 2041 2018 1978 1920 1901 1965 2029 1954 1895 1835 1840 1885 1833 1826 1839 1812 1796 1792 1815 1813 1806 1822 1816 1842 1886 2044 2125 2165 2155 2048 1933 1934 1970 1975 1953 1991 2018 2030 2012 2039 2046 2038 2033 2057 2071 2012 1930 1560 1837 1978 2117 2133 2076 2061 2158 2044 2041 2159 2226 2245 2236 2234 2222 2211 2077 2065 1970 1902 1865 1837 1818 1788 1850 1963 1985 1983 1987 2002 2022 2027 2036 2050 2083 2041 2042 2109 2114 2157 2073 2142 2087 2132 2245 2354 2491 2319 2320 2466 2320 2277 2401 2527 2660 2641 2588 2548 2564 2594 2568 2505 2436 2411 2366 2316 2305 2241 2175 2101 2034 2006 1933 1854 1830 1811 1810 1779 1734 1710 1773 1747 1726 1730 1657 1572 1556 1526 1510 1510 1506 1494 1507 1601 1644 1687 1706 1670 1633 1654 1565 1510 1487 1485 1468 1469 1480 1519 1526 1510 1492 1461 1461 1485 1495 1512 1529 1554 1595 1675 1705 1717 1717 1756 1777 1744 1682 1654 1688 1681 1664 1644 1635 1642 1641 1616 1611 1620 1637 1623 1612 1599 1572 1547 1537 1547 1564 1574 1578 1565 1564 1552 1536 1532 1520 1506 1486 1454 1448 1461 1472 1475 1456 1443 1428 1411 1408 1401 1393 1391 1396 1389 1389 1389 1374 1382 1366 1366 1375 1390 1371 1376 1369 1369 1387 1378 1365 1351 1336 1325 1317 1305 1295 1310 1328 1333 1299 1310 1314 1328 1316 1325 1330 1320 1333 1322 1335 1338 1319 1306 1302 1273 1214 1216 1227 1229 1211 1187 1187 1189 1202 1220 1259 1275 1252 1242 1225 1201 1179 1165 1182 1202 1190 1177 1176 1156 1131 1129 1138 1133 1146 1181 1195 1202 1162 1131 1110 1103 1101 1131 1122 1144 1193 1216 1260 1329 1324 1279 1250 1258 1259 1235 1234 1252 1236 1265 1298 1331 1337 1356 1358 1333 1343 1363 1374 1335 1299 1296 1256 1216 1153 1161 1196 1260 1280 1208 1178 1172 1096 1028 997 986 990 966 959 963 961 961 953 928 915 904 888 875 884 915 897 938 966 978 985 981 951 948 948 949 947 954 981 980 956 905 890 885 882 878 871 867 866 866 879 888 893 883 844 839 823 817 807 828 824 821 836 870 889 914 920 908 937 926 947 950 916 899 900 876 844 871 900 909 927 940 929 911 915 933 929 930 934 905 888 872 881 873 872 855 850 840 847 830 814 806 839 859 868 877 849 855 865 889 902 892 885 869 841 833 831 825 818 801 793 786 778 777 774 777 779 793 816 839 826 804 812 814 820 795 771 757 760 771 785 800 818 818 801 802 806 788 786 781 766 748 747 739 717 698 716 732 739 719 721 705 667 652 653 653 667 692 703 724 743 757 762 743 725 714 695 677 676 677 667 665 656 653 641 638 636 636 637 633 611 605 611 631 621 626 618 598 598 601 599 598 595 601 585 587 587 587 589 583 573 575 581 571 570 604 627 598 580 566 560 568 605 657 645 617 594 582 572 578 577 571 576 573 557 537 602 617 603 592 580 574 574 550 537 525 512 498 502 513 442 412 461 512 585 575 565 557 547 535 528 523 513 506 505 506 509 510 505 502 499 496 492 492 494 497 498 490 484 488 489 486 471 462 462 462 463 464 468 472 473 473 473 473 473 474 475 479 478 479 479 476 475 475 475 476 474 472 479 482 487 486 486 495 507 502 494 482 471 462 453 447 444 441 435 431 426 422 420 417 414 409 406 405 403 402 401 389 395 395 378 395 401 400 397 399 398 399 402 403 402 409 413 416 419 420 412 424 430 432 434 434 435 437 438 439 438 435 432 428 427 437 441 446 451 455 454 447 435 429 423 417 426 431 441 449 448 448 456 463 466 471 469 466 463 462 461 460 461 461 460 456 454 459 454 457 450 446 441 435 429 424 426 424 396 413 428 431 425 426 430 430 435 444 454 450 441 437 426 435 431 439 450 453 447 439 431 425 414 418 425 418 430 436 443 434 438 438 431 434 441 448 451 462 463 466 473 464 451 456 461 465 475 481 487 494 492 498 494 488 484 468 477 485 486 481 478 478 477 473 470 468 467 466 466 464 460 458 457 455 451 448 442 443 446 441 428 433 437 447 429 428 425 425 425 425 429 435 442 447 440 432 425 418 426 414 403 401 412 414 415 410 405 401 400 401 395 390 385 385 385 385 383 378 376 375 377 379 380 378 376 370 371 367 362 361 363 362 361 358 356 353 349 347 345 344 344 343 343 340 337 338 338 338 339 340 341 342 344 344 344 344 348 347 349 352 354 354 357 361 364 368 374 375 376 376 378 385 385 384 385 383 386 378 374 373 377 375 382 391 387 388 393 390 384 384 383 379 379 380 371 367 367 368 370 375 376 377 375 374 370 367 364 365 367 366 363 362 358 356 348 355 358 355 362 364 369 375 380 378 381 380 373 372 371 378 385 387 391 395 388 390 393 399 410 420 419 411 401 402 393 394 389 381 385 383 383 383 369 371 383 379 384 370 370 369 385 387 390 389 385 387 383 379 362 363 363 361 371 373 384 366 382 391 387 392 388 396 399 395 403 407 406 403 374 379 362 352 341 338 326 303 351 360 354 321 298 285 282 310 316 336 308 297 283 320 331 337 293 325 307 194 190 192 188 188 202 278 317 329 360 349 359 326 309 295 343 318 332 324 307 304 325 340 364 358 363 355 344 310 355 344 344 272 252 251 303 288 311 344 334 327 349 366 362 357 362 381 356 306 301 273 262 287 289 332 304 261 275 290 322 313 339 348 368 371 361 358 361 351 371 373 350 362 352 355 334 323 292 289 273 274 311 320 286 296 296 303 296 270 268 264 280 299 315 303 286 296 285 288 265 256 279 321 319 1328 1322 1289 1256 1255 1255 1253 1252 1252 1252 1252 1252 1252 1251 1252 1252 1251 1252 1252 1253 1253 1254 1254 1254 1253 1253 1253 1254 1255 1257 1259 1265 1305 1493 1581 1546 1526 1648 1566 1613 1601 1447 1455 1515 1474 1354 1249 1184 1145 1131 1124 1184 1147 1081 1053 1116 1211 1278 1319 1329 1315 1427 1461 1428 1425 1415 1419 1390 1466 1627 1666 1617 1534 1485 1473 1434 1361 1357 1312 1295 1284 1285 1287 1343 1381 1389 1377 1334 1295 1327 1254 1192 1264 1288 1287 1290 1216 1161 1160 1147 1150 1141 1057 1004 964 838 825 971 1178 1252 1217 1244 1297 1323 1229 1252 1235 1211 1107 968 1102 1188 1311 1359 1354 1329 1308 1203 1174 1123 1013 995 921 847 844 849 834 801 747 721 688 714 782 814 847 842 845 833 829 824 802 801 819 813 805 811 815 819 825 835 850 845 836 833 835 839 845 852 864 876 889 901 914 925 941 951 962 975 988 1008 1021 1036 1057 1078 1089 1100 1100 1126 1164 1214 1197 1227 1288 1312 1305 1302 1350 1416 1351 1324 1294 1300 1400 1486 1464 1370 1342 1294 1196 1269 1429 1453 1471 1507 1557 1624 1688 1714 1832 1828 1851 1742 1585 1532 1612 1709 1618 1406 1296 1413 1495 1683 1877 2012 1973 1898 1954 1825 1744 1826 1851 1873 1946 1995 2027 2008 2033 2140 2181 2159 2187 2197 2223 2176 2030 1923 1860 1760 1783 1923 2074 2103 2275 2382 2266 2216 2220 2174 1895 1700 1845 1946 1908 1920 2000 2054 2088 2085 1999 2031 1884 1822 1769 1699 1759 1920 2016 1952 1766 1645 1578 1613 1718 1728 1779 1847 1866 1923 1919 2018 1878 1801 1795 1643 1677 1759 1769 1746 1759 1765 1745 1745 1749 1804 1894 1730 1721 1810 1751 1704 1846 1888 1901 1971 1996 2106 2251 1967 1861 1944 1933 1843 1827 1773 1749 1740 1726 1720 1716 1711 1704 1692 1681 1670 1664 1653 1642 1639 1647 1667 1641 1637 1655 1672 1674 1620 1576 1563 1557 1547 1537 1534 1534 1544 1556 1559 1555 1542 1535 1528 1522 1516 1509 1510 1508 1508 1520 1531 1538 1551 1566 1589 1599 1601 1607 1599 1604 1605 1600 1596 1584 1572 1567 1564 1568 1571 1569 1571 1568 1568 1564 1553 1538 1530 1531 1527 1524 1514 1503 1487 1472 1458 1448 1444 1445 1439 1430 1430 1424 1426 1427 1427 1426 1429 1435 1436 1436 1437 1438 1439 1450 1484 1557 1617 1721 1776 1773 1753 1738 1717 1713 1723 1661 1729 1787 1898 1919 1883 1878 1938 1956 2029 1957 2052 2148 2093 2021 1933 1797 1647 1599 1669 1729 1754 1736 1723 1697 1710 1760 1915 1877 1849 1945 2004 2148 2425 2530 2537 2450 2186 2151 2225 2274 2460 2614 2419 2326 2340 2402 2550 2484 2401 2157 1941 1866 1864 1882 1868 1899 1968 2104 2124 2076 2228 2458 2668 2733 2693 2892 2963 2962 2779 2662 2776 2841 2902 2999 3106 3066 2937 2880 2695 2767 3095 2876 2859 2937 3116 3079 3002 2860 2701 2723 2536 2403 2363 2451 2716 2766 2755 2847 2829 2790 2752 2736 2706 2718 2707 2721 2755 2778 2768 2782 2795 2853 2993 3076 3107 3177 3173 3061 2995 2932 2819 2742 2679 2571 2781 2819 2696 2510 2393 2310 2286 2295 2223 2093 2021 2004 2052 2116 2160 2128 2075 2036 2064 2057 2050 2004 2058 2109 2072 2077 2119 2151 2161 2142 2096 2068 2054 2007 1999 2022 2066 2086 2087 2015 1991 2006 2024 1990 1990 1941 1888 1886 1950 1947 1878 1850 1818 1805 1789 1796 1822 1786 1774 1759 1755 1773 1776 1786 1772 1770 1793 1882 2000 2073 2017 1929 1828 1748 1757 1818 1931 1984 2037 2086 2121 2193 2164 2095 2149 2138 2127 2177 1853 1603 2083 2052 2107 2189 2204 2078 2147 2214 2095 2192 2329 2424 2419 2414 2327 2158 2156 2167 2055 1950 1887 1860 1844 1782 1782 1847 1873 1982 1993 1953 1983 2008 2020 2073 2056 2123 2142 2158 2202 2264 2232 2264 2133 2154 2273 2395 2479 2394 2408 2473 2362 2366 2472 2598 2676 2576 2524 2542 2622 2583 2532 2462 2396 2375 2374 2316 2259 2191 2110 2037 2008 1923 1842 1847 1872 1850 1825 1843 1779 1738 1782 1730 1688 1636 1607 1589 1577 1538 1528 1536 1532 1506 1556 1557 1610 1647 1699 1663 1615 1631 1580 1525 1503 1494 1472 1496 1494 1512 1546 1528 1495 1465 1465 1505 1524 1527 1548 1578 1604 1631 1668 1732 1750 1779 1808 1785 1742 1701 1684 1666 1660 1653 1627 1617 1629 1631 1611 1588 1599 1609 1597 1585 1567 1557 1534 1517 1528 1542 1527 1522 1533 1527 1507 1511 1508 1510 1492 1473 1450 1435 1435 1440 1437 1421 1416 1433 1437 1434 1423 1408 1406 1422 1411 1438 1439 1418 1401 1390 1358 1355 1355 1364 1356 1353 1366 1357 1378 1376 1355 1331 1320 1307 1302 1307 1318 1340 1328 1329 1367 1352 1340 1354 1367 1349 1352 1339 1333 1315 1301 1299 1302 1302 1287 1281 1263 1241 1218 1195 1191 1190 1182 1224 1259 1273 1253 1253 1230 1207 1190 1183 1160 1167 1190 1182 1163 1146 1132 1124 1124 1120 1132 1167 1182 1155 1187 1171 1134 1109 1092 1109 1113 1135 1168 1177 1210 1270 1338 1315 1268 1228 1235 1223 1188 1196 1223 1253 1284 1314 1310 1297 1291 1291 1286 1319 1324 1297 1278 1240 1224 1166 1136 1130 1227 1288 1268 1224 1190 1101 1032 1020 984 970 978 979 956 939 959 932 926 917 894 887 875 912 912 923 917 924 960 990 1000 991 959 956 950 953 951 947 933 938 920 906 892 883 878 874 869 861 858 855 862 866 881 863 848 844 834 812 814 843 841 834 837 853 867 885 902 930 966 954 968 948 944 936 908 885 866 856 879 899 929 966 964 959 930 919 944 944 942 919 896 882 889 894 889 872 869 858 857 843 825 828 818 857 865 878 857 867 876 918 957 925 885 856 850 853 871 852 835 814 807 799 788 784 780 782 788 791 801 821 818 822 842 825 803 789 777 766 764 765 767 775 792 798 808 813 810 796 786 762 751 748 736 718 716 732 738 743 732 719 705 682 656 677 679 674 679 681 689 720 743 752 757 740 721 705 687 691 705 690 682 693 692 666 652 654 648 643 644 638 627 627 614 615 633 623 625 608 606 605 609 609 606 610 592 588 591 598 607 592 577 580 590 581 569 578 581 578 572 575 580 570 568 577 588 611 624 602 589 589 613 628 630 583 559 542 540 560 568 576 559 562 570 573 557 544 547 533 531 518 437 409 425 469 510 516 508 539 530 517 530 528 509 501 505 507 512 520 516 509 500 496 497 491 489 489 489 483 481 480 483 481 475 465 464 464 463 465 467 471 474 475 476 479 479 480 479 478 478 479 477 474 472 474 474 476 475 472 477 479 479 482 480 489 500 506 499 488 478 469 460 453 447 442 437 433 427 425 422 420 418 413 408 405 404 399 398 396 389 391 377 395 398 398 394 397 399 403 402 402 401 406 410 413 415 410 416 426 430 434 434 434 436 438 439 438 438 437 435 433 426 426 433 440 446 450 453 452 446 438 435 413 416 422 429 436 441 443 443 451 456 454 452 452 450 451 452 453 457 457 456 459 461 460 454 447 444 439 435 430 423 417 414 407 398 409 410 417 426 434 439 441 445 451 456 452 443 434 428 423 435 442 448 448 448 443 440 436 417 412 417 429 434 433 431 427 428 428 429 433 438 442 448 454 459 457 457 457 446 456 464 467 471 476 482 487 494 496 494 487 486 472 464 477 482 477 476 477 478 477 471 469 468 469 464 457 455 456 450 450 449 445 438 439 441 438 427 434 446 445 437 433 426 425 429 430 435 442 446 451 447 431 421 426 432 424 410 396 413 414 415 412 404 400 402 401 397 392 387 387 383 385 387 387 381 375 379 380 378 376 377 374 370 366 366 366 367 366 363 361 360 358 352 349 347 345 344 344 344 341 341 337 339 341 340 341 341 343 344 346 346 347 351 350 351 353 356 357 360 366 366 367 369 373 376 376 379 383 380 383 379 380 381 374 373 377 377 377 388 395 394 397 396 383 381 386 385 386 382 381 381 383 374 374 366 371 373 373 371 372 370 367 364 363 364 364 364 362 359 357 354 350 354 356 360 368 369 374 374 379 382 373 371 372 380 381 378 380 386 392 395 387 387 393 405 410 416 414 407 399 391 391 385 392 397 390 385 389 385 381 369 365 370 366 372 385 387 394 400 386 380 371 368 357 362 343 342 345 364 356 363 361 369 376 367 370 382 385 389 384 389 399 389 394 367 345 355 345 342 334 324 315 329 311 317 320 338 323 302 260 316 332 316 313 253 321 327 288 248 243 194 236 192 194 196 192 211 317 299 316 370 356 358 351 347 338 355 356 360 342 349 343 348 344 369 350 346 344 335 307 297 316 332 313 258 248 262 241 274 284 335 363 363 369 364 370 373 366 345 337 334 328 289 305 270 256 272 296 250 262 288 286 325 359 346 338 340 347 356 357 352 358 338 323 347 343 320 327 281 274 317 334 317 314 273 296 267 279 266 263 269 267 284 274 265 261 261 249 249 250 282 299 301 325 353 1347 1303 1271 1279 1278 1273 1279 1270 1263 1254 1250 1250 1250 1250 1250 1250 1250 1250 1250 1252 1253 1253 1253 1253 1252 1253 1254 1255 1257 1258 1259 1264 1306 1448 1563 1516 1457 1579 1535 1586 1622 1401 1445 1482 1523 1448 1392 1248 1117 1074 1051 1058 1052 1035 1053 1101 1188 1290 1320 1355 1356 1363 1498 1484 1450 1448 1442 1432 1451 1569 1690 1645 1604 1523 1423 1406 1359 1338 1322 1308 1293 1301 1299 1358 1410 1430 1431 1395 1356 1348 1243 1213 1275 1292 1315 1288 1247 1211 1167 1147 1152 1144 1060 997 928 821 889 1017 1136 1121 1141 1193 1273 1334 1223 1301 1276 1298 1160 952 1089 1234 1356 1449 1412 1385 1351 1276 1226 1198 1173 1146 1131 983 925 887 818 780 747 717 700 692 736 791 827 826 838 847 829 827 814 817 823 813 818 824 830 830 893 929 907 871 856 849 851 847 847 850 858 870 883 893 904 914 926 938 955 971 980 990 1003 1016 1030 1049 1069 1088 1106 1132 1159 1175 1148 1163 1201 1236 1212 1222 1291 1373 1401 1457 1395 1330 1409 1468 1534 1599 1524 1444 1342 1237 1421 1430 1471 1635 1741 1771 1829 1876 1925 1933 1824 1695 1561 1492 1587 1566 1537 1374 1287 1384 1562 1666 1822 1906 1786 1770 1853 1728 1689 1761 1749 1828 1816 1831 1876 1917 1980 1982 1997 1998 2033 1972 1940 1886 1872 1861 1806 1726 1720 1826 1904 1993 2105 2220 2177 2022 2006 1993 1982 1760 1681 1733 1779 1847 1952 2021 1935 1964 1902 1847 1832 1830 1700 1719 1709 1856 2032 1844 1729 1645 1575 1571 1762 2076 1983 2074 2132 2159 2031 2092 1949 1962 1786 1661 1617 1652 1790 1839 1826 1813 1790 1801 1832 1826 1871 1762 1684 1777 1722 1703 1812 1872 1972 1898 1865 1932 2105 1957 1817 1800 1802 1827 1835 1798 1753 1743 1738 1731 1723 1717 1707 1692 1674 1674 1683 1652 1641 1637 1637 1640 1638 1640 1647 1668 1650 1610 1578 1567 1555 1549 1541 1537 1534 1538 1554 1553 1556 1543 1533 1526 1522 1516 1515 1517 1515 1515 1525 1528 1530 1535 1543 1552 1556 1558 1564 1560 1555 1559 1565 1556 1546 1546 1545 1548 1553 1558 1582 1582 1557 1552 1540 1529 1514 1510 1513 1509 1510 1512 1501 1487 1470 1456 1444 1439 1436 1428 1423 1422 1420 1420 1421 1422 1425 1428 1431 1432 1432 1433 1434 1440 1474 1541 1602 1648 1749 1826 1798 1772 1741 1695 1733 1738 1681 1683 1808 1865 1846 1857 1927 1956 2047 2071 2076 2073 2155 2094 1997 1940 2026 1856 1700 1728 1663 1679 1629 1616 1612 1626 1658 1662 1751 2011 2212 2350 2258 2570 2322 2210 2096 2290 2545 2559 2419 2467 2695 2625 2450 2315 2193 2192 2265 2330 2190 1959 1870 1857 1858 1858 1861 2041 2228 2311 2333 2282 2212 2281 2415 2635 2900 2941 2785 2785 2986 2997 2800 2682 2600 2663 3017 3086 2943 2787 2784 3157 2917 3000 3004 3071 2986 2925 2943 2967 2938 2793 2695 2575 2460 2529 2783 2794 2775 2867 2823 2752 2735 2743 2766 2736 2741 2742 2730 2729 2754 2794 2872 2987 3094 3132 3267 3403 3292 3099 2955 2907 2956 2932 2835 3028 3114 2902 2790 2643 2519 2420 2321 2401 2201 2068 1987 2060 2130 2088 2021 1994 1977 2012 1993 2006 2010 1980 2079 2085 2036 2055 2093 2124 2124 2093 2042 2015 1992 1970 1971 1990 2019 2076 2028 1982 1952 1960 1952 1949 1950 1889 1856 1869 1944 1934 1915 1857 1794 1768 1786 1806 1771 1751 1739 1730 1739 1776 1773 1745 1713 1740 1755 1770 1787 1802 1718 1686 1649 1649 1645 1675 1742 1816 1915 2015 2063 2057 1945 2047 1971 1999 1977 1773 1589 1845 2015 2088 2127 2073 2163 2259 2362 2258 2281 2411 2434 2388 2405 2321 2323 2373 2217 2140 2031 1922 1866 1822 1774 1740 1743 1775 1836 1961 1898 2008 2026 2054 2074 2030 2214 2171 2214 2256 2246 2248 2187 2189 2224 2320 2483 2578 2604 2583 2469 2400 2524 2630 2697 2700 2593 2540 2495 2547 2483 2442 2430 2367 2333 2324 2280 2193 2107 2033 1987 1941 1843 1800 1796 1823 1859 1889 1860 1814 1742 1765 1727 1674 1626 1622 1641 1606 1557 1534 1521 1513 1524 1596 1617 1648 1670 1714 1720 1657 1659 1610 1536 1507 1487 1493 1506 1524 1522 1549 1518 1504 1486 1463 1483 1498 1512 1529 1547 1570 1605 1648 1703 1771 1860 1827 1775 1749 1703 1673 1663 1648 1637 1625 1604 1599 1593 1601 1588 1567 1565 1556 1551 1541 1534 1521 1521 1515 1508 1503 1494 1489 1482 1474 1468 1463 1459 1457 1449 1446 1435 1432 1430 1422 1424 1441 1457 1477 1459 1445 1424 1443 1452 1447 1454 1433 1420 1440 1429 1382 1361 1354 1343 1341 1337 1335 1348 1359 1354 1337 1319 1307 1306 1316 1324 1335 1329 1358 1345 1365 1382 1378 1367 1391 1353 1327 1311 1298 1307 1284 1273 1269 1269 1261 1265 1250 1239 1223 1207 1179 1176 1196 1220 1251 1242 1229 1226 1240 1208 1188 1179 1166 1149 1163 1187 1175 1158 1122 1116 1109 1109 1125 1151 1153 1130 1136 1167 1141 1105 1088 1098 1108 1120 1142 1151 1196 1233 1261 1300 1297 1228 1263 1209 1164 1180 1226 1316 1272 1277 1290 1283 1273 1258 1248 1262 1246 1261 1242 1195 1166 1165 1099 1120 1261 1276 1265 1168 1126 1042 1014 991 976 960 958 964 962 921 917 905 891 893 910 918 894 937 945 925 951 935 947 970 996 990 980 979 969 955 940 933 922 914 923 913 899 881 874 870 867 863 855 850 847 857 890 892 855 841 825 814 838 898 864 856 853 846 868 899 919 952 984 987 994 981 952 930 905 897 888 863 886 914 920 933 933 957 953 930 924 953 950 931 904 888 899 906 905 879 863 857 846 832 837 840 818 842 876 889 871 877 896 896 917 901 881 865 887 885 892 881 845 833 815 802 800 790 787 788 799 804 813 820 830 842 842 815 795 782 777 770 769 774 774 775 777 779 788 807 809 797 780 773 767 748 738 739 742 757 755 735 710 698 691 664 682 700 695 694 691 717 702 701 723 743 754 751 722 702 699 706 724 717 696 696 704 679 678 685 658 666 654 649 638 635 619 619 632 637 632 630 620 614 624 620 616 616 604 595 592 593 600 591 581 583 601 590 575 576 573 579 581 576 579 570 569 572 579 598 621 620 612 627 660 624 595 557 544 549 546 551 571 559 557 562 571 591 580 553 520 504 509 479 428 444 411 412 421 424 425 429 437 449 499 540 522 495 503 513 515 518 521 515 499 495 498 496 491 487 482 479 473 477 472 469 477 482 476 469 469 470 471 472 476 478 481 483 485 484 482 481 482 485 484 480 477 479 480 482 482 483 483 486 489 481 472 487 500 502 497 490 483 474 465 456 449 444 441 436 430 426 424 420 418 414 409 407 404 402 398 395 389 383 378 388 395 396 392 400 402 403 401 399 400 402 408 412 414 407 421 426 431 433 435 437 439 439 438 438 438 438 437 437 434 431 425 425 430 440 444 450 453 433 427 412 408 417 420 427 433 436 441 437 446 447 446 443 438 438 444 446 450 452 450 450 447 447 445 442 440 437 432 426 421 419 413 396 417 438 434 433 434 437 444 445 440 447 444 445 444 434 425 426 435 433 443 445 443 439 431 435 418 411 425 425 423 422 427 434 438 437 434 433 437 444 449 457 456 440 444 449 457 461 466 466 468 473 478 484 487 496 495 487 483 474 462 471 471 470 477 477 476 474 472 468 466 469 467 462 459 455 451 444 446 444 440 438 435 426 431 434 437 439 446 444 433 425 434 435 449 456 461 457 448 433 432 438 441 431 407 394 403 407 410 410 405 397 400 401 396 392 388 386 386 383 381 381 379 384 382 379 377 374 375 373 370 367 367 365 366 365 362 360 358 355 351 349 347 346 345 344 344 344 343 339 340 341 341 342 343 343 347 349 348 349 353 353 355 356 360 360 361 362 363 369 369 370 375 379 381 380 381 378 379 384 382 375 373 373 380 385 395 389 388 387 388 384 380 385 388 385 384 381 381 379 374 378 368 367 373 371 369 369 369 365 363 362 360 360 362 365 364 363 354 351 356 356 359 364 364 370 374 377 378 376 368 371 378 378 376 380 386 388 394 388 386 388 400 399 409 414 401 400 391 387 390 398 390 385 387 381 374 372 381 374 380 381 387 395 391 397 391 390 381 377 387 385 375 366 348 367 367 354 350 345 371 366 353 376 379 384 379 377 384 382 374 375 371 350 342 330 343 340 336 301 285 287 298 270 314 307 299 263 325 275 301 266 242 327 280 307 256 195 214 284 297 200 195 193 192 303 348 352 323 303 324 341 365 372 337 328 349 354 347 368 370 339 339 343 337 343 359 344 332 311 268 273 300 312 292 319 333 303 312 315 338 353 319 319 343 364 350 344 284 301 329 341 308 296 252 246 284 313 308 340 341 316 308 300 324 343 350 356 364 360 348 302 340 332 290 279 279 332 358 369 327 274 267 276 269 267 286 292 306 275 292 302 276 268 274 309 362 394 437 384 389 391 406 1347 1314 1290 1275 1268 1259 1254 1254 1253 1266 1260 1249 1248 1248 1248 1248 1248 1248 1250 1251 1250 1250 1250 1251 1252 1252 1259 1282 1274 1274 1259 1285 1323 1347 1456 1442 1358 1489 1491 1526 1521 1372 1427 1425 1447 1390 1356 1266 1138 1083 1054 1108 1117 1102 1081 1121 1186 1273 1344 1450 1461 1390 1406 1438 1489 1518 1467 1460 1470 1501 1560 1617 1617 1469 1421 1403 1371 1345 1330 1317 1311 1305 1304 1368 1397 1414 1400 1399 1401 1344 1260 1285 1304 1346 1352 1405 1438 1299 1140 1095 1086 1102 1075 1027 905 812 860 966 1033 1035 1098 1140 1145 1113 1115 1206 1223 1273 1240 986 991 1184 1336 1474 1435 1392 1325 1242 1206 1241 1271 1277 1244 1162 1032 971 893 848 793 755 733 720 709 703 818 822 825 824 821 820 819 817 812 815 855 869 847 838 886 935 914 874 863 858 860 856 853 853 859 867 875 881 889 898 908 920 937 951 966 984 998 1010 1020 1030 1059 1085 1105 1126 1142 1147 1125 1130 1151 1155 1216 1255 1358 1477 1477 1503 1468 1372 1395 1437 1526 1618 1611 1486 1362 1176 1329 1392 1440 1562 1674 1818 2055 2185 2092 1980 1786 1648 1559 1462 1546 1482 1436 1414 1286 1406 1488 1526 1696 1825 1726 1651 1671 1749 1727 1858 1796 1824 1925 1944 1960 1969 1997 1893 1841 1845 1813 1810 1786 1745 1717 1806 1781 1706 1645 1715 1821 1957 2006 1993 1937 1930 2042 1836 1879 1933 1818 1667 1812 1996 2004 1926 1862 1856 1840 1785 1748 1711 1650 1631 1708 1814 1842 1688 1667 1635 1580 1554 1572 1731 1839 1929 1865 1979 2145 2203 2120 2044 1835 1710 1619 1610 1728 1809 1831 1831 1835 1806 1845 1882 1925 1811 1675 1651 1670 1804 1970 2038 1836 1761 1952 1895 2138 2067 1900 1784 1773 1788 1798 1796 1774 1755 1736 1725 1719 1713 1701 1687 1667 1659 1650 1634 1629 1631 1639 1636 1650 1656 1658 1660 1639 1604 1585 1579 1566 1553 1543 1535 1538 1549 1551 1558 1544 1535 1525 1519 1516 1518 1522 1524 1522 1528 1535 1538 1537 1544 1538 1524 1526 1532 1527 1526 1517 1531 1535 1536 1520 1513 1517 1533 1544 1556 1575 1572 1556 1542 1531 1517 1505 1496 1496 1490 1495 1494 1487 1475 1461 1450 1444 1439 1432 1426 1418 1415 1416 1417 1418 1421 1423 1425 1427 1428 1429 1430 1436 1461 1522 1603 1685 1752 1813 1828 1776 1761 1738 1700 1727 1711 1693 1721 1738 1761 1788 1772 1831 1878 1940 2063 2129 2198 2264 2170 2096 2036 1892 1933 1977 1833 1712 1710 1638 1625 1613 1614 1621 1632 1680 1808 2149 2600 2727 2610 2222 2038 2155 2140 2350 2692 2757 2645 2692 2778 2656 2507 2376 2214 2099 2050 2027 2004 1916 1859 1848 1853 1852 1917 2215 2284 2356 2220 2232 2278 2400 2383 2539 2857 2896 3019 2914 2798 2921 2935 2785 2578 2550 3054 3038 2842 2871 3174 3056 3102 3136 3037 2924 2864 2815 2787 2846 2926 2962 2751 2560 2529 2738 2868 2767 2762 2760 2713 2710 2726 2780 2785 2780 2799 2771 2757 2766 2861 2908 2954 3008 3054 3132 3263 3299 3075 2975 3097 3136 3167 2979 3151 3266 3218 3019 2741 2486 2385 2351 2413 2239 2128 2056 1986 2045 2001 1969 1929 1925 1914 1936 1937 1951 1945 1985 2034 2035 1994 2060 2080 2066 2036 2025 2001 1968 1955 1940 1951 1962 2020 2035 1998 1958 1930 1910 1901 1905 1871 1848 1838 1869 1897 1925 1897 1845 1810 1776 1743 1733 1726 1720 1714 1724 1744 1747 1717 1698 1671 1702 1684 1677 1664 1650 1621 1604 1604 1583 1596 1624 1641 1691 1715 1726 1748 1733 1780 1755 1795 1725 1536 1595 1755 1866 1931 1894 1882 1997 2028 2090 2213 2383 2269 2256 2162 2290 2312 2271 2201 2178 2129 2124 2027 1943 1880 1803 1758 1716 1722 1754 1823 1827 1908 1913 1957 1967 1971 2079 2072 2089 2059 2042 2079 2122 2192 2279 2357 2391 2529 2618 2534 2469 2505 2560 2622 2702 2663 2568 2473 2471 2403 2431 2374 2380 2366 2309 2253 2182 2097 2020 1953 1942 1866 1813 1810 1863 1856 1856 1912 1868 1801 1735 1723 1720 1663 1691 1667 1657 1615 1567 1545 1538 1529 1541 1572 1574 1615 1664 1691 1727 1732 1679 1618 1535 1506 1507 1521 1535 1554 1549 1546 1527 1504 1483 1466 1503 1522 1545 1559 1566 1596 1614 1638 1704 1737 1817 1829 1780 1752 1716 1687 1670 1650 1636 1621 1628 1619 1601 1605 1590 1591 1582 1565 1557 1578 1560 1551 1547 1547 1536 1547 1527 1520 1505 1504 1494 1492 1479 1468 1484 1470 1450 1446 1432 1445 1458 1457 1472 1493 1466 1448 1442 1458 1471 1474 1471 1477 1451 1467 1425 1393 1384 1387 1370 1366 1358 1343 1329 1329 1323 1317 1313 1320 1331 1326 1335 1353 1340 1353 1368 1389 1403 1387 1377 1371 1354 1338 1323 1300 1274 1270 1265 1242 1233 1233 1228 1219 1205 1194 1188 1175 1175 1199 1210 1233 1225 1199 1206 1238 1236 1212 1200 1183 1159 1147 1173 1156 1136 1111 1107 1108 1105 1103 1105 1102 1099 1093 1091 1091 1086 1085 1080 1084 1091 1109 1128 1150 1193 1203 1249 1256 1269 1227 1252 1158 1250 1256 1347 1305 1277 1271 1270 1255 1247 1237 1225 1220 1193 1182 1220 1228 1139 1082 1111 1241 1201 1208 1091 1037 1009 994 963 961 958 937 921 906 899 917 924 928 930 934 920 912 945 968 948 956 973 959 973 990 1005 991 975 962 949 931 929 925 915 905 900 901 897 885 865 865 861 857 851 841 842 860 861 849 821 819 829 848 891 904 898 881 863 862 888 915 957 947 960 982 975 961 939 915 899 885 879 878 889 890 897 913 940 959 945 940 962 949 929 910 899 913 937 912 876 862 846 837 844 847 837 824 823 845 878 888 888 906 923 905 887 880 880 905 931 937 909 873 849 820 815 807 801 798 793 801 816 836 848 864 865 840 809 800 793 787 782 776 786 784 785 785 784 788 789 789 788 787 780 777 765 762 775 763 768 760 736 737 708 702 665 711 718 720 723 703 732 735 719 715 741 760 762 747 720 715 734 742 729 708 712 724 730 708 686 671 670 669 654 645 629 628 633 635 634 648 658 655 654 647 640 632 622 606 600 600 602 605 609 590 588 585 583 584 580 578 582 590 583 577 575 585 586 581 600 627 628 618 606 602 570 557 550 553 557 550 564 560 553 557 563 574 594 596 560 520 503 471 450 477 488 465 426 431 429 431 429 414 410 444 526 500 489 488 503 508 519 517 510 507 501 497 497 498 492 481 473 464 465 478 481 484 485 486 483 476 477 477 478 478 481 484 482 483 486 486 485 483 484 482 479 471 467 471 475 475 479 480 485 494 482 474 481 482 493 495 484 483 477 469 462 454 447 443 438 434 428 426 423 419 416 411 408 406 405 403 401 396 392 383 373 391 387 395 400 400 401 402 400 398 401 406 410 405 410 419 424 429 434 437 439 441 442 441 440 439 439 439 438 439 441 438 436 435 428 425 449 445 434 427 414 408 407 412 416 423 428 433 436 435 439 438 438 436 430 435 439 445 446 445 442 440 440 437 437 433 433 427 423 418 412 415 410 403 426 422 424 433 439 441 431 431 432 439 447 449 439 428 419 428 437 443 440 435 440 431 422 418 411 416 422 425 434 435 441 443 442 440 436 439 442 446 443 439 439 452 461 463 464 466 464 464 469 473 474 479 493 494 491 483 479 467 459 459 469 476 478 470 471 470 467 466 466 466 463 459 454 447 445 446 441 437 437 425 437 446 442 434 433 437 435 443 431 438 440 456 461 468 461 453 444 451 462 460 443 426 419 395 396 408 405 400 402 401 397 395 392 390 388 385 384 385 385 378 378 380 382 380 375 375 375 371 368 365 365 363 362 362 360 358 355 352 350 349 347 346 346 345 344 344 341 342 342 341 341 346 346 348 349 351 353 355 359 361 361 360 359 361 364 370 369 370 371 374 375 377 378 381 378 378 384 386 374 375 381 379 378 383 386 381 381 385 382 384 386 386 384 383 377 376 383 384 382 376 367 364 368 369 367 366 368 369 366 364 360 359 360 361 360 359 355 353 359 362 363 366 368 372 376 380 375 370 364 369 371 370 377 382 387 387 388 388 381 390 391 401 413 408 399 404 401 397 399 392 387 394 396 391 379 385 390 391 390 384 388 383 388 384 380 378 386 384 379 378 365 350 334 335 324 348 347 340 356 347 356 371 370 366 370 382 388 366 362 363 372 366 347 335 335 326 320 331 319 322 265 269 265 235 279 307 224 234 291 219 252 212 204 212 245 238 256 311 232 196 190 192 298 285 329 309 300 295 308 340 346 327 314 332 334 336 337 376 360 334 307 309 346 329 344 342 322 331 237 315 313 346 352 350 347 351 342 354 350 323 289 322 344 358 335 288 299 286 287 308 277 254 240 285 295 338 350 348 332 282 306 322 307 342 350 356 352 341 298 294 302 317 305 304 322 400 354 318 272 272 269 268 280 348 403 359 358 323 331 333 307 372 379 389 412 466 414 449 349 288 1362 1345 1312 1320 1296 1256 1250 1249 1248 1247 1247 1248 1247 1247 1247 1248 1248 1248 1250 1249 1247 1247 1248 1255 1252 1252 1256 1275 1259 1258 1258 1274 1298 1319 1345 1326 1279 1409 1380 1455 1464 1388 1318 1396 1422 1306 1261 1187 1110 1068 1106 1243 1315 1274 1183 1231 1249 1337 1439 1498 1568 1487 1429 1419 1464 1491 1487 1486 1482 1493 1562 1610 1517 1483 1435 1403 1373 1355 1338 1331 1311 1295 1302 1337 1388 1402 1392 1398 1378 1353 1307 1383 1407 1391 1408 1424 1423 1313 1160 1101 1058 1031 1034 1016 939 831 813 916 999 1040 1010 998 1035 1056 1154 1153 1152 1221 1210 1098 1101 1275 1375 1487 1464 1354 1256 1205 1227 1329 1326 1359 1340 1316 1177 1065 1065 1010 879 840 799 769 748 706 726 800 825 825 821 832 854 836 811 812 821 841 835 868 878 878 875 872 873 875 868 865 864 858 861 867 872 879 886 893 900 910 922 939 955 969 985 998 1013 1026 1042 1058 1078 1093 1091 1109 1089 1096 1111 1146 1211 1262 1309 1368 1448 1469 1444 1407 1386 1442 1485 1555 1775 1775 1580 1403 1164 1374 1427 1441 1602 1770 1947 2000 1810 1742 1688 1612 1436 1393 1463 1442 1410 1358 1315 1398 1541 1730 1580 1645 1623 1691 1831 1842 1732 1788 1803 1854 1976 1997 1876 1865 1849 1948 1889 1708 1672 1682 1649 1625 1648 1731 1668 1706 1646 1642 1687 1793 1752 1756 1813 1936 1883 1810 1710 1850 2018 1757 1739 1919 1902 1877 1836 1858 1860 1738 1652 1608 1583 1632 1716 1876 1878 1665 1561 1542 1537 1543 1543 1546 1684 1684 1658 1804 1953 2079 2101 2116 1953 1803 1677 1576 1672 1798 1928 1957 1885 1846 1836 1875 1899 1758 1623 1644 1909 1945 1786 1726 1695 1723 1712 1903 2209 2014 1811 1760 1757 1770 1771 1802 1797 1742 1729 1707 1698 1697 1693 1690 1676 1661 1646 1628 1624 1623 1624 1631 1661 1673 1669 1675 1635 1599 1589 1581 1563 1566 1553 1544 1556 1649 1745 1668 1569 1536 1538 1548 1549 1566 1539 1531 1531 1534 1547 1557 1552 1566 1558 1535 1519 1505 1495 1487 1488 1507 1511 1507 1501 1488 1488 1500 1526 1537 1536 1537 1536 1522 1511 1500 1490 1489 1489 1479 1474 1474 1475 1467 1457 1446 1437 1433 1426 1418 1412 1411 1412 1413 1417 1420 1420 1423 1424 1425 1427 1432 1451 1504 1540 1613 1679 1775 1868 1834 1780 1760 1731 1716 1772 1797 1791 1783 1764 1794 1825 1795 1895 1945 2007 1989 2102 2187 2243 2115 2005 1936 1965 1953 1824 1813 1913 1864 1775 1718 1665 1618 1620 1622 1660 1763 1954 2271 2309 2280 2030 2198 2492 2440 2367 2515 2818 2615 2373 2526 2639 2617 2483 2406 2270 2205 2138 2051 2022 1907 1841 1842 1842 1846 1924 2216 2390 2209 2116 2322 2534 2591 2528 2718 2886 3063 2989 2998 3030 2856 2644 2565 2391 2720 3123 3119 2903 3110 3283 3233 3012 2862 2790 2788 2766 2774 2754 2671 2710 2661 2522 2565 2732 2897 2858 2773 2712 2691 2699 2713 2728 2767 2793 2829 2848 2841 2834 2832 2924 3007 3091 3190 3205 3193 3227 3088 3062 3292 3346 3405 3164 3170 3085 2927 2698 2504 2554 2644 2546 2475 2373 2245 2131 2016 1975 1954 1943 1973 1959 1946 1909 1889 1892 1910 1922 1962 1983 1975 2034 2060 2035 1972 1982 2001 1963 1941 1931 1922 1935 1974 2018 2033 1997 1985 1963 1908 1870 1884 1891 1874 1839 1831 1874 1892 1856 1866 1801 1751 1730 1711 1700 1696 1709 1720 1711 1700 1683 1663 1640 1632 1626 1599 1580 1571 1580 1564 1550 1553 1558 1557 1579 1587 1568 1562 1571 1572 1575 1582 1603 1504 1631 1693 1776 1806 1795 1733 1811 1822 1878 1992 2086 2038 2089 2018 2056 1981 1992 2013 1978 2022 2172 2132 1981 1891 1820 1783 1747 1692 1700 1713 1749 1758 1796 1837 1843 1894 1925 1944 1932 1940 2044 2144 2249 2322 2293 2260 2325 2483 2520 2419 2416 2449 2522 2578 2676 2671 2573 2499 2451 2383 2345 2338 2299 2270 2218 2160 2074 1992 1940 1901 1876 1826 1830 1871 1901 1869 1831 1833 1831 1794 1729 1693 1703 1711 1717 1663 1625 1614 1572 1551 1550 1528 1525 1542 1552 1583 1621 1666 1696 1705 1659 1600 1541 1516 1520 1539 1569 1564 1533 1519 1503 1489 1484 1472 1498 1506 1526 1551 1557 1565 1591 1627 1648 1711 1793 1854 1796 1790 1729 1688 1667 1652 1658 1652 1643 1634 1612 1635 1622 1596 1574 1588 1583 1603 1592 1577 1587 1578 1583 1583 1581 1560 1549 1531 1532 1525 1513 1512 1498 1489 1469 1453 1438 1454 1482 1497 1491 1492 1473 1471 1470 1467 1490 1489 1486 1492 1497 1460 1410 1397 1399 1382 1369 1347 1344 1340 1332 1336 1336 1329 1329 1334 1340 1334 1342 1356 1351 1365 1386 1395 1406 1367 1352 1335 1332 1319 1304 1287 1270 1260 1260 1270 1273 1242 1219 1218 1221 1223 1228 1203 1171 1182 1188 1194 1200 1181 1207 1225 1210 1229 1202 1184 1177 1153 1136 1152 1124 1111 1133 1130 1137 1132 1115 1111 1112 1109 1105 1100 1097 1091 1089 1080 1074 1078 1095 1114 1152 1168 1191 1237 1246 1212 1258 1177 1254 1261 1381 1358 1272 1284 1344 1349 1358 1357 1329 1240 1237 1210 1250 1181 1109 1074 1111 1107 1118 1124 1018 1029 1009 979 954 944 918 909 904 926 935 936 940 945 952 956 937 916 947 971 969 989 990 972 993 996 982 972 953 947 950 928 931 941 935 914 901 895 889 888 868 864 860 858 850 843 833 829 832 825 828 834 836 856 885 927 932 907 883 870 878 917 940 927 933 953 983 962 933 914 913 896 903 902 889 898 898 902 927 970 980 962 983 985 962 927 930 913 937 932 901 880 864 852 851 869 854 836 829 827 848 869 896 910 920 921 904 896 890 908 948 947 919 879 848 838 824 808 813 815 808 803 823 830 854 870 850 832 826 817 815 827 820 807 795 795 795 790 787 782 775 773 769 767 766 768 769 772 776 780 779 755 744 727 694 672 678 714 729 734 746 730 723 754 743 734 731 760 760 747 726 738 744 750 735 725 736 731 743 738 713 684 663 655 654 641 638 642 648 657 643 649 665 691 684 666 655 638 620 614 604 603 607 617 620 604 594 589 600 609 594 584 580 593 595 581 586 581 602 598 600 619 618 610 597 595 581 568 561 560 560 556 567 558 559 559 563 577 595 596 579 572 552 509 490 487 534 547 505 468 514 512 468 438 415 409 458 469 462 478 489 500 510 518 516 519 513 506 495 496 489 468 460 463 479 486 489 489 489 487 486 479 476 477 479 481 489 489 484 484 484 486 484 484 484 486 482 480 470 466 468 469 474 481 477 483 468 466 474 470 479 491 480 478 477 470 464 458 449 444 441 437 431 428 425 422 418 414 410 407 405 403 399 397 398 389 377 371 374 384 383 390 396 401 401 399 398 404 399 406 419 424 428 431 435 438 441 443 443 443 442 440 440 441 440 442 442 441 441 441 442 426 423 433 433 423 412 406 405 403 407 414 421 426 430 429 428 431 434 432 430 427 430 432 435 437 438 437 436 433 429 427 424 422 419 417 418 426 432 416 402 405 422 422 433 431 418 426 435 446 453 452 439 434 422 420 432 429 431 438 440 434 427 429 417 409 420 430 429 433 436 439 441 439 440 439 438 432 431 439 445 449 454 458 462 465 464 459 463 465 469 475 479 490 487 482 478 477 460 455 457 463 471 471 468 467 461 464 467 467 465 459 454 448 443 443 440 438 431 428 443 448 441 429 429 437 433 442 444 431 442 459 464 468 462 453 447 449 453 447 442 438 435 405 396 404 401 396 402 399 396 394 392 390 390 386 387 385 384 384 383 384 380 379 378 377 377 372 368 366 363 361 360 360 361 359 356 352 351 350 349 347 347 344 345 345 343 343 345 344 343 346 347 348 350 353 354 354 357 360 358 360 361 365 367 367 369 372 374 376 376 375 377 379 377 381 389 386 375 379 385 382 383 378 378 376 375 371 373 378 384 386 385 383 381 383 384 383 380 375 369 362 364 365 369 367 368 370 368 366 365 362 359 360 362 357 358 356 352 360 361 361 370 372 372 376 377 370 361 368 366 368 372 375 382 378 385 384 378 385 389 394 398 414 415 403 401 393 387 395 394 395 392 388 388 385 391 387 388 379 379 380 391 398 391 393 383 378 375 373 364 364 359 348 358 358 337 329 319 324 324 358 363 363 369 379 377 372 351 328 372 380 369 344 342 338 332 333 332 291 285 237 290 276 293 240 258 260 287 320 248 280 275 261 305 330 324 333 294 188 189 186 192 302 329 281 281 327 319 300 323 320 282 321 338 369 370 366 347 331 297 330 326 315 347 319 290 240 303 322 315 338 343 361 358 361 364 362 350 351 330 274 315 337 324 298 309 289 243 282 303 289 236 254 272 321 319 338 334 300 271 286 309 343 345 357 344 334 333 352 318 318 314 341 372 378 361 291 330 319 328 330 359 410 379 400 440 401 369 364 304 405 400 355 402 392 307 313 276 257 1333 1375 1353 1317 1332 1286 1252 1249 1247 1247 1246 1246 1246 1246 1246 1247 1249 1249 1249 1249 1249 1247 1247 1256 1252 1250 1249 1251 1253 1254 1257 1263 1336 1291 1293 1268 1244 1327 1311 1348 1397 1316 1257 1294 1369 1288 1157 1111 1090 1085 1133 1215 1285 1356 1348 1395 1347 1350 1430 1534 1668 1564 1467 1429 1408 1416 1497 1552 1613 1585 1548 1544 1540 1518 1490 1432 1440 1396 1378 1360 1344 1314 1308 1333 1394 1395 1401 1422 1379 1353 1356 1441 1440 1402 1432 1413 1320 1191 1070 1062 1036 1028 1046 1029 1058 987 878 827 933 1047 948 985 1048 1169 1196 1259 1200 1204 1199 1152 1252 1409 1441 1499 1511 1448 1277 1253 1348 1392 1385 1400 1348 1215 1125 1161 1205 1128 1028 963 903 865 793 732 704 693 766 826 832 837 878 867 810 825 815 823 842 870 873 877 882 890 891 896 886 879 868 860 862 866 874 881 889 896 902 908 915 927 938 952 963 979 995 1007 1019 1026 1038 1051 1059 1062 1069 1089 1105 1118 1141 1175 1223 1279 1352 1328 1317 1388 1411 1428 1482 1542 1721 1743 1638 1377 1280 1233 1261 1264 1586 1743 1783 1872 1706 1603 1638 1412 1337 1324 1355 1306 1319 1406 1443 1504 1686 1785 1653 1660 1672 1688 1727 1735 1738 1878 1912 1913 1957 1922 1772 1696 1751 1793 1821 1730 1605 1625 1585 1582 1622 1602 1595 1594 1592 1586 1582 1589 1606 1638 1688 1718 1686 1674 1656 1739 1810 1726 1654 1768 1760 1808 1805 1809 1830 1799 1734 1641 1603 1593 1676 1733 1703 1612 1537 1525 1526 1534 1532 1529 1620 1644 1597 1725 1887 1982 1945 2096 2129 1997 1784 1645 1570 1700 1879 2015 1943 1871 1839 1861 1849 1691 1581 1672 1884 1807 1849 1667 1738 1595 1615 1731 1916 1752 1709 1735 1734 1737 1742 1746 1742 1730 1711 1695 1683 1677 1680 1676 1664 1656 1645 1620 1616 1615 1616 1623 1638 1634 1654 1705 1712 1640 1591 1565 1553 1549 1549 1552 1578 1852 2047 2057 1668 1549 1543 1570 1615 1653 1588 1547 1546 1540 1544 1550 1536 1530 1529 1529 1514 1495 1475 1466 1469 1479 1483 1480 1476 1468 1465 1471 1493 1498 1513 1519 1517 1502 1486 1484 1477 1477 1475 1467 1461 1459 1458 1459 1455 1445 1438 1430 1421 1417 1408 1406 1410 1414 1416 1417 1418 1419 1422 1423 1429 1446 1472 1543 1608 1670 1718 1826 1887 1847 1820 1777 1718 1715 1765 1821 1851 1858 1858 1835 1836 1876 1854 1955 2055 2007 2012 2141 2193 2174 2072 1973 1842 1773 1810 1989 2125 2033 1921 1826 1765 1718 1646 1626 1643 1760 1776 1847 1971 2110 2392 2522 2614 2608 2550 2711 2598 2449 2242 2416 2611 2471 2358 2291 2288 2243 2242 2240 2134 1998 1877 1834 1830 1827 1831 1899 2065 2098 2299 2405 2398 2572 2401 2363 2593 2866 3119 3050 2876 2875 2821 2716 2555 2359 2671 3111 3071 3199 3101 2970 2946 3047 3098 3094 3026 3016 2931 2778 2717 2636 2672 2702 2713 2888 2953 2828 2726 2701 2653 2664 2668 2679 2702 2753 2838 2890 2904 2907 2939 3049 3111 3245 3354 3417 3241 3051 3313 3508 3545 3454 3154 2960 2886 2920 2862 2758 3097 2865 2754 2685 2527 2416 2237 2155 2038 2050 2017 2038 1988 2055 2009 1938 1867 1878 1894 1950 1982 1977 1940 1992 1976 1936 1930 1971 2000 1954 1922 1900 1909 1930 1947 1977 1961 1930 1907 1897 1871 1860 1847 1843 1836 1807 1796 1821 1842 1822 1783 1751 1736 1721 1703 1681 1687 1695 1688 1675 1667 1656 1638 1609 1589 1570 1558 1542 1545 1544 1530 1525 1526 1516 1518 1515 1503 1512 1513 1505 1501 1499 1474 1450 1470 1565 1609 1681 1721 1666 1728 1762 1787 1808 1861 1887 1897 1882 1831 1813 1814 1819 1850 1902 1973 1987 1985 1901 1809 1756 1722 1704 1667 1676 1715 1719 1749 1773 1792 1818 1841 1844 1856 1901 1996 2185 2339 2264 2169 2247 2414 2516 2385 2335 2347 2461 2493 2547 2626 2620 2536 2546 2489 2418 2368 2307 2230 2170 2089 2022 1942 1925 1895 1876 1837 1849 1902 1953 1929 1905 1881 1862 1814 1770 1730 1747 1708 1754 1699 1670 1654 1661 1612 1573 1545 1534 1529 1545 1569 1581 1595 1614 1626 1655 1664 1596 1544 1532 1531 1552 1593 1564 1539 1520 1524 1515 1496 1476 1484 1497 1499 1519 1534 1550 1577 1613 1673 1725 1749 1833 1818 1793 1749 1711 1685 1677 1669 1651 1641 1631 1641 1622 1598 1598 1596 1610 1628 1628 1612 1603 1587 1569 1553 1545 1545 1537 1517 1508 1490 1484 1472 1472 1464 1455 1453 1447 1448 1461 1478 1505 1525 1528 1500 1487 1490 1485 1471 1446 1437 1430 1426 1406 1393 1382 1370 1363 1352 1358 1357 1348 1348 1357 1357 1358 1347 1347 1366 1354 1356 1368 1366 1367 1388 1388 1377 1359 1349 1332 1318 1307 1300 1303 1308 1282 1289 1302 1283 1257 1233 1253 1271 1273 1262 1216 1177 1166 1165 1160 1158 1160 1184 1180 1188 1188 1214 1200 1178 1158 1145 1130 1116 1120 1146 1146 1161 1159 1140 1138 1141 1137 1136 1141 1137 1123 1117 1108 1087 1074 1068 1079 1104 1125 1149 1172 1208 1227 1209 1187 1230 1306 1349 1313 1285 1374 1374 1397 1352 1396 1390 1365 1289 1274 1226 1164 1131 1202 1192 1113 1041 1028 976 997 943 933 927 924 913 931 928 944 950 956 962 967 981 973 960 929 941 969 998 1008 1003 989 1003 984 963 952 951 932 937 919 920 936 936 923 911 900 884 887 881 866 853 853 846 837 844 841 836 841 849 866 844 855 879 914 943 934 919 894 874 896 908 915 933 950 984 962 943 935 910 900 914 923 907 911 933 918 917 943 997 989 999 1027 989 944 952 949 934 943 920 894 877 865 858 862 854 846 847 830 834 846 869 882 893 931 945 922 915 928 906 898 894 870 842 829 822 825 823 836 826 816 821 845 850 870 866 855 850 835 834 836 822 811 808 804 800 792 791 798 785 776 779 772 761 748 739 741 732 735 731 737 717 688 687 702 706 723 747 757 761 744 732 760 769 758 740 752 767 760 746 746 764 770 746 739 748 746 754 742 721 693 672 660 650 651 654 648 648 665 678 648 659 696 712 693 662 635 626 624 629 618 613 614 628 614 604 604 622 622 612 590 593 596 599 594 600 587 588 608 620 624 627 610 597 590 588 590 585 578 570 560 568 564 566 568 570 577 594 602 589 578 565 553 512 486 530 541 550 501 503 567 529 487 450 410 414 435 456 493 507 509 513 515 513 513 508 494 490 490 477 459 470 478 488 493 496 498 498 494 491 485 478 478 478 481 486 487 488 489 489 489 489 488 490 491 489 485 475 464 469 475 475 480 474 469 461 457 459 463 478 486 474 479 480 471 465 458 452 447 443 439 434 431 427 424 421 417 413 411 407 403 402 399 398 386 387 387 385 384 381 372 385 401 403 399 397 399 393 412 420 424 427 432 436 440 442 444 446 446 445 444 443 444 445 445 445 445 445 446 445 442 435 421 416 409 407 403 400 401 400 403 412 419 422 425 422 421 424 427 428 427 422 423 424 428 429 430 430 430 429 428 427 424 419 422 428 432 428 423 411 398 393 400 410 411 423 429 433 440 449 456 445 438 432 415 420 431 442 440 433 430 433 431 417 403 415 421 426 433 430 433 436 440 442 438 431 425 432 439 444 452 460 465 468 467 466 462 456 458 458 464 468 478 485 483 479 474 478 466 449 448 454 466 465 465 458 458 466 463 465 459 451 446 444 439 443 445 443 433 431 441 443 438 427 432 434 434 437 433 446 461 462 462 460 454 445 447 448 440 439 438 438 407 393 398 397 400 399 397 397 396 393 391 389 386 387 386 385 384 384 385 387 377 378 378 375 373 369 367 364 361 358 359 360 357 356 353 351 350 350 349 346 345 344 344 343 342 344 343 344 346 348 348 350 352 353 356 359 359 361 363 365 368 366 367 370 375 380 377 376 377 379 375 377 380 384 386 374 382 390 383 377 379 380 384 385 382 386 380 376 372 378 379 383 387 385 382 377 373 368 362 362 363 368 370 369 368 368 369 368 366 365 364 360 356 356 353 353 351 352 360 367 371 370 370 372 372 366 360 361 363 363 372 380 372 381 386 374 379 384 386 395 403 413 408 400 400 390 386 397 396 398 400 395 396 389 387 386 385 373 373 385 394 391 383 382 372 372 366 368 360 349 353 369 351 360 361 360 338 335 303 316 365 363 363 352 360 320 370 370 350 353 342 338 324 302 297 302 307 261 254 301 305 300 311 273 311 315 315 286 298 330 297 284 338 323 285 299 222 190 189 195 256 312 272 259 264 226 241 252 288 333 325 318 307 324 354 327 319 309 270 308 326 348 302 282 249 256 330 335 317 314 352 333 343 341 331 346 331 314 274 326 362 347 334 335 313 293 250 242 281 232 276 298 317 327 358 314 267 261 314 315 341 352 366 346 349 350 347 333 348 337 358 369 362 342 316 358 380 376 429 432 431 432 389 338 400 407 390 421 433 392 273 252 249 268 261 261 254 1315 1337 1350 1318 1357 1312 1253 1252 1251 1249 1247 1247 1246 1247 1248 1247 1247 1247 1247 1247 1248 1247 1247 1247 1247 1247 1247 1248 1252 1253 1257 1278 1332 1314 1327 1312 1254 1287 1250 1290 1316 1258 1253 1241 1275 1274 1206 1143 1102 1114 1173 1285 1385 1442 1406 1396 1411 1453 1454 1506 1612 1609 1499 1424 1397 1395 1464 1618 1729 1653 1573 1516 1518 1590 1592 1581 1514 1439 1423 1384 1360 1339 1314 1376 1417 1432 1409 1422 1425 1378 1372 1448 1429 1385 1401 1301 1117 1017 968 965 996 1063 1102 1110 1215 1189 997 855 963 926 944 1005 1093 1098 1206 1212 1233 1174 1175 1135 1211 1413 1495 1480 1534 1507 1345 1339 1367 1375 1373 1295 1202 1205 1226 1265 1333 1309 1219 1095 1003 944 875 798 751 741 705 698 804 824 832 833 806 804 812 828 842 854 864 876 892 915 927 926 906 889 872 865 864 871 874 880 887 894 901 909 919 927 937 946 955 964 973 983 996 1007 1016 1029 1036 1048 1059 1069 1077 1088 1102 1133 1172 1206 1304 1245 1335 1425 1480 1461 1478 1553 1673 1585 1695 1544 1339 1395 1403 1244 1338 1595 1841 1714 1613 1520 1390 1355 1465 1495 1508 1465 1491 1502 1614 1676 1697 1682 1646 1643 1665 1688 1746 1768 1816 1800 1865 1953 2019 1873 1738 1630 1599 1614 1610 1595 1573 1597 1571 1566 1581 1565 1562 1564 1567 1567 1561 1560 1567 1567 1567 1563 1561 1570 1578 1599 1653 1620 1576 1613 1595 1666 1721 1793 1800 1745 1708 1643 1552 1613 1632 1602 1595 1549 1567 1524 1517 1522 1521 1518 1515 1546 1633 1707 1836 1836 1846 2001 1935 2045 1851 1682 1540 1597 1790 1908 1837 1834 1808 1781 1688 1625 1560 1559 1633 1681 1637 1570 1602 1586 1593 1604 1633 1647 1674 1698 1708 1719 1727 1727 1716 1709 1708 1695 1676 1665 1664 1663 1654 1639 1634 1620 1609 1607 1608 1610 1608 1606 1634 1678 1696 1642 1589 1564 1553 1551 1554 1563 1575 1608 1664 1704 1584 1563 1552 1551 1583 1654 1611 1562 1560 1547 1542 1530 1515 1510 1504 1513 1504 1485 1473 1465 1467 1484 1491 1482 1471 1458 1450 1449 1455 1466 1490 1493 1488 1483 1471 1475 1466 1456 1451 1449 1445 1447 1446 1447 1444 1439 1432 1428 1416 1413 1403 1403 1409 1413 1414 1414 1416 1418 1420 1437 1478 1493 1508 1545 1613 1689 1726 1809 1866 1900 1875 1796 1724 1761 1764 1788 1875 1898 1893 1901 1906 1886 1916 1912 1927 1921 1952 2058 1983 1983 1928 1870 1824 1903 1850 1973 2123 2133 2145 1998 1861 1913 1875 1755 1675 1674 1734 1821 2016 2316 2573 2597 2808 2708 2693 2744 2544 2356 2131 2293 2291 2242 2322 2377 2274 2270 2256 2238 2124 1985 1964 1942 1997 2005 1890 1823 1934 2016 2103 2209 2481 2478 2215 2241 2331 2503 2678 2959 2997 3009 2890 2960 2826 2308 2612 3061 3003 3194 3156 3123 3050 3228 3305 3092 2977 2902 2906 2846 2736 2845 2960 2851 2691 2724 2820 2849 2714 2703 2620 2560 2524 2509 2530 2571 2627 2727 2859 2937 2991 3044 3167 3232 3367 3456 3272 3207 3496 3659 3647 3456 3116 3063 3387 3215 2842 2966 3201 3166 3033 2880 2696 2506 2378 2264 2191 2198 2140 2115 2002 2120 2119 1991 1909 1858 1850 1867 1911 1961 1928 1914 1929 1902 1899 1928 1962 1948 1913 1894 1876 1885 1904 1941 1950 1919 1904 1876 1857 1840 1828 1825 1825 1819 1793 1794 1862 1837 1792 1751 1732 1712 1701 1684 1666 1673 1672 1652 1640 1638 1629 1623 1575 1557 1543 1534 1526 1532 1512 1509 1508 1502 1495 1493 1479 1484 1480 1475 1467 1468 1446 1439 1439 1453 1490 1518 1551 1580 1618 1698 1720 1754 1801 1800 1791 1794 1737 1797 1770 1752 1771 1776 1785 1777 1794 1785 1740 1720 1697 1689 1662 1668 1683 1705 1722 1740 1762 1785 1798 1810 1832 1871 1969 2054 2145 2094 2199 2391 2426 2442 2302 2264 2327 2398 2486 2579 2656 2631 2543 2461 2409 2369 2268 2180 2083 2017 1980 1937 1898 1873 1869 1849 1869 1931 1938 1907 1880 1859 1848 1847 1847 1814 1787 1744 1743 1780 1707 1665 1642 1622 1596 1564 1561 1561 1539 1536 1547 1556 1569 1577 1586 1613 1642 1608 1579 1548 1563 1583 1607 1566 1544 1548 1543 1523 1504 1484 1498 1522 1505 1511 1550 1566 1597 1630 1654 1679 1727 1755 1801 1794 1756 1722 1695 1680 1675 1675 1669 1650 1624 1619 1627 1619 1626 1637 1625 1609 1590 1573 1560 1551 1551 1538 1520 1505 1498 1489 1491 1488 1497 1484 1476 1466 1473 1461 1454 1464 1479 1496 1508 1506 1494 1459 1445 1451 1457 1441 1420 1410 1398 1384 1375 1368 1362 1365 1377 1390 1377 1379 1388 1376 1384 1389 1371 1365 1403 1385 1382 1384 1379 1383 1391 1392 1379 1374 1373 1358 1352 1339 1336 1335 1330 1312 1309 1287 1266 1258 1265 1282 1277 1263 1254 1232 1207 1197 1180 1177 1186 1159 1152 1148 1149 1150 1170 1185 1175 1148 1132 1125 1129 1145 1161 1158 1176 1168 1168 1155 1161 1179 1174 1184 1163 1143 1136 1130 1101 1099 1079 1065 1076 1096 1102 1125 1143 1160 1174 1147 1204 1281 1315 1276 1265 1370 1386 1327 1244 1341 1305 1283 1200 1245 1182 1162 1218 1245 1183 1117 1086 1007 941 950 932 932 939 949 950 953 941 964 965 982 978 987 980 968 950 936 953 966 984 1011 1017 1007 975 956 944 942 935 929 917 916 911 928 917 913 908 902 891 874 880 888 871 853 841 841 856 861 849 863 880 875 858 850 867 889 914 943 928 909 896 883 904 919 930 945 974 988 976 945 922 913 942 947 931 918 932 963 930 939 979 1012 1026 1043 1024 983 971 984 963 934 918 900 891 873 890 886 867 863 863 861 845 837 844 870 882 905 938 955 970 967 921 887 867 854 845 844 845 854 846 842 825 824 840 839 863 872 883 880 872 854 840 830 823 824 827 818 806 803 800 795 788 788 789 771 763 751 750 740 738 726 719 713 699 692 724 726 713 739 762 776 758 750 748 770 773 764 754 758 763 773 759 767 763 779 763 761 772 770 742 734 725 703 683 666 664 660 663 653 656 668 672 659 663 661 674 664 654 647 637 639 645 630 623 616 636 628 610 608 618 612 606 594 592 602 606 602 609 593 598 609 623 639 625 614 602 596 588 583 583 575 564 572 575 571 569 570 571 582 601 609 603 583 571 555 508 539 530 563 574 562 539 556 582 559 477 440 411 414 446 487 502 512 520 513 507 500 492 486 479 477 453 460 479 488 496 499 501 503 503 501 498 489 482 483 484 484 485 490 495 492 498 497 496 495 496 495 492 485 479 468 477 478 478 479 472 470 455 445 448 455 472 476 474 482 481 473 464 459 453 448 444 441 436 432 429 427 424 420 417 412 408 404 401 399 397 390 394 396 396 396 396 392 372 391 397 401 400 392 388 410 419 423 427 431 435 440 443 445 448 449 448 448 447 447 449 449 449 450 449 447 446 444 439 430 422 417 412 407 401 395 394 396 404 408 413 416 420 415 416 422 421 422 419 418 417 418 423 423 424 424 427 427 427 426 426 427 425 423 420 417 414 408 400 401 426 423 427 432 439 441 448 456 446 436 425 417 417 426 438 439 421 427 426 431 419 403 409 421 426 425 427 432 430 433 438 435 426 423 431 437 442 447 453 462 467 468 464 462 463 456 452 456 466 474 481 476 473 471 471 468 460 449 442 454 462 455 455 457 458 454 459 457 451 444 452 447 445 445 448 445 426 439 444 440 428 428 433 426 434 449 457 456 458 458 451 447 442 446 444 439 437 437 441 430 409 390 393 400 399 395 396 396 395 392 390 387 384 383 383 384 386 386 385 382 374 372 373 373 370 366 364 362 358 358 358 357 355 354 352 352 351 350 349 346 344 344 346 345 343 343 345 348 349 349 350 351 353 357 358 361 363 367 367 365 368 370 373 379 382 376 377 378 380 376 378 379 380 375 373 385 388 386 383 378 377 378 381 387 393 390 392 386 374 370 370 371 369 368 368 367 364 362 360 360 361 369 372 371 369 369 369 367 367 368 365 362 355 354 345 355 358 368 368 369 371 366 368 372 369 364 360 358 363 367 373 363 369 381 382 372 374 379 384 392 400 411 405 399 394 381 390 386 393 400 395 388 387 383 381 382 379 373 379 384 385 388 387 393 385 381 363 362 370 372 360 364 360 359 367 364 345 329 319 331 354 350 341 339 331 328 342 326 330 315 304 318 314 302 278 278 280 293 333 305 289 313 299 307 313 296 283 323 332 339 336 343 337 336 333 311 210 188 194 192 271 282 218 314 318 331 320 315 280 271 286 303 309 347 362 346 332 313 252 327 325 273 229 315 297 305 340 350 331 319 321 318 349 338 317 290 327 252 298 322 303 332 297 276 288 291 295 229 272 292 319 301 298 317 276 248 286 321 348 321 348 326 339 347 331 346 323 333 358 354 342 324 362 375 409 407 416 371 440 374 388 383 324 346 272 288 297 285 259 255 238 268 253 253 240 234 1258 1265 1294 1265 1273 1263 1255 1254 1254 1253 1250 1248 1248 1248 1248 1247 1247 1247 1247 1247 1247 1247 1247 1247 1247 1247 1247 1247 1250 1253 1258 1260 1306 1347 1278 1297 1320 1237 1209 1208 1276 1259 1237 1233 1229 1266 1258 1206 1160 1148 1261 1274 1353 1310 1312 1301 1316 1383 1388 1432 1506 1591 1526 1451 1410 1384 1419 1520 1635 1667 1577 1536 1479 1521 1566 1573 1488 1461 1424 1365 1326 1317 1317 1405 1467 1446 1444 1458 1437 1369 1354 1360 1378 1375 1371 1169 1035 944 913 956 1123 1180 1134 1144 1214 1129 993 836 900 927 981 1050 1174 1190 1202 1301 1278 1232 1256 1141 1183 1321 1477 1522 1534 1454 1312 1327 1384 1418 1355 1318 1298 1253 1269 1270 1284 1253 1162 1059 1016 1000 946 856 801 764 737 702 692 709 758 816 763 750 781 807 825 838 853 879 898 912 933 930 906 889 873 872 881 886 897 898 898 902 906 917 929 933 938 954 959 960 969 978 983 992 999 1011 1019 1024 1031 1044 1053 1071 1078 1099 1123 1155 1198 1209 1300 1319 1405 1463 1416 1512 1585 1531 1678 1641 1504 1433 1396 1233 1396 1614 1802 1692 1529 1419 1346 1442 1513 1534 1517 1518 1622 1712 1747 1676 1713 1654 1655 1687 1776 1803 1888 1856 1879 1762 1717 1777 1765 1748 1709 1684 1585 1563 1561 1559 1558 1558 1555 1555 1553 1550 1550 1552 1553 1553 1550 1548 1548 1547 1543 1538 1542 1549 1552 1551 1551 1562 1547 1540 1547 1555 1565 1616 1743 1690 1630 1605 1545 1547 1542 1547 1568 1536 1510 1503 1508 1511 1510 1509 1506 1522 1531 1556 1729 1761 1754 1763 1745 1792 1712 1617 1546 1531 1581 1657 1679 1650 1596 1562 1520 1507 1507 1508 1521 1546 1541 1550 1558 1568 1578 1593 1614 1636 1663 1680 1704 1712 1711 1713 1709 1703 1691 1686 1677 1656 1649 1652 1647 1633 1623 1619 1611 1600 1591 1589 1585 1591 1602 1612 1612 1585 1567 1560 1552 1558 1561 1573 1583 1589 1589 1590 1586 1577 1571 1563 1552 1563 1567 1575 1570 1551 1537 1528 1509 1501 1492 1492 1489 1476 1472 1465 1465 1490 1506 1484 1468 1453 1437 1437 1440 1446 1462 1475 1473 1467 1463 1463 1452 1440 1432 1436 1437 1434 1433 1436 1430 1429 1426 1422 1416 1411 1399 1404 1408 1411 1414 1412 1414 1417 1441 1525 1606 1588 1597 1607 1707 1804 1761 1842 1927 1979 1885 1835 1768 1793 1736 1782 1864 1867 1898 1937 1984 1981 1958 1954 2001 2039 1978 1936 1890 1837 1808 1934 2021 2027 2018 1934 2069 2220 2194 2031 2154 2145 2089 1991 1900 1751 1656 1816 1913 1964 2158 2506 2701 2662 2762 2574 2359 2184 2052 2324 2320 2189 2418 2572 2286 2215 2272 2210 2069 2082 2049 2066 2161 2241 2093 1927 1856 1920 2025 2217 2160 2158 2328 2596 2576 2436 2515 2668 2600 2751 2886 2787 2604 2206 2487 2658 2755 3106 3079 2996 3223 3288 3180 3138 3106 2986 2883 2850 2935 2975 2888 2806 2758 2689 2674 2696 2707 2604 2564 2461 2398 2415 2446 2469 2488 2524 2593 2664 2731 2756 2800 2931 3066 3225 3367 3326 3525 3637 3694 3692 3469 3105 3363 3289 3024 3205 3345 3276 3087 2914 2767 2644 2580 2481 2362 2338 2257 2167 2000 2144 2082 1979 1929 1896 1869 1851 1828 1836 1875 1880 1877 1895 1884 1887 1921 1961 1955 1920 1867 1878 1933 1923 1945 1964 1967 1932 1906 1880 1866 1845 1817 1798 1789 1771 1802 1800 1783 1780 1786 1745 1714 1689 1669 1650 1655 1644 1631 1622 1614 1602 1571 1550 1534 1522 1514 1511 1506 1494 1495 1486 1479 1473 1465 1461 1457 1450 1444 1445 1440 1439 1439 1440 1464 1490 1516 1536 1563 1611 1650 1681 1718 1745 1745 1733 1697 1701 1710 1702 1720 1729 1708 1708 1695 1685 1675 1703 1706 1667 1651 1651 1669 1687 1719 1724 1737 1757 1771 1785 1804 1832 1866 1963 1951 2004 2133 2172 2225 2309 2208 2272 2381 2446 2508 2596 2624 2579 2489 2452 2346 2255 2145 2065 2020 1981 1941 1927 1943 1974 1964 1940 1952 1934 1930 1928 1913 1886 1857 1821 1799 1781 1761 1753 1772 1733 1707 1675 1658 1652 1591 1574 1578 1562 1543 1546 1551 1557 1567 1595 1586 1588 1604 1617 1619 1578 1605 1634 1604 1587 1583 1583 1562 1540 1503 1493 1507 1553 1523 1509 1532 1544 1565 1595 1625 1657 1692 1735 1793 1827 1779 1729 1703 1691 1675 1663 1652 1636 1641 1656 1657 1660 1654 1631 1613 1585 1575 1572 1572 1574 1588 1566 1537 1512 1523 1523 1518 1539 1535 1510 1487 1478 1473 1465 1465 1468 1468 1474 1482 1492 1476 1450 1434 1424 1431 1426 1407 1405 1396 1382 1371 1368 1378 1394 1411 1413 1385 1400 1412 1414 1423 1415 1390 1394 1413 1432 1442 1419 1413 1405 1403 1403 1407 1392 1373 1356 1345 1346 1347 1341 1351 1342 1317 1301 1295 1293 1296 1287 1260 1244 1227 1219 1207 1195 1191 1198 1210 1184 1182 1183 1162 1146 1136 1137 1133 1127 1132 1148 1145 1158 1182 1176 1198 1204 1189 1176 1185 1198 1203 1187 1169 1144 1126 1115 1104 1115 1109 1069 1061 1071 1090 1114 1103 1103 1107 1125 1171 1251 1282 1246 1261 1336 1270 1304 1220 1201 1251 1232 1165 1194 1150 1140 1209 1186 1146 1117 1018 957 950 960 953 965 973 978 977 980 967 964 972 986 1003 989 974 962 961 961 947 962 975 992 1004 1003 973 955 937 928 920 918 910 904 904 914 906 900 897 899 891 880 866 869 869 849 842 856 873 876 855 864 888 880 881 874 860 881 903 931 949 938 923 897 913 944 953 975 993 970 959 942 935 929 960 989 986 959 936 957 963 943 969 1018 1055 1076 1049 1045 1003 1008 987 953 931 915 888 897 904 925 894 905 901 893 888 865 845 865 891 899 911 931 955 960 947 903 878 867 863 877 889 884 881 865 843 833 843 855 860 887 879 868 859 850 842 838 836 837 847 831 825 833 813 800 794 799 791 788 782 765 766 763 751 755 739 725 699 725 751 746 732 733 745 769 769 774 762 773 788 792 769 780 781 793 790 796 789 781 782 769 761 743 729 716 707 695 689 679 681 675 663 664 674 683 704 685 672 667 681 674 659 653 652 650 657 644 637 637 643 638 621 631 644 640 615 598 613 629 617 608 606 597 604 638 644 639 624 619 612 595 581 583 580 572 570 582 584 582 574 575 577 582 601 610 618 600 579 547 532 572 570 582 601 591 595 584 593 606 547 489 467 421 410 428 476 507 507 498 508 493 470 474 456 453 463 475 481 493 503 507 507 505 504 506 505 497 486 484 488 487 488 494 498 501 501 502 500 498 498 498 493 485 476 467 476 482 482 476 471 465 450 441 444 453 463 466 471 477 479 475 469 462 456 450 445 441 437 434 432 429 425 422 418 416 411 408 404 399 394 395 396 395 395 397 397 397 396 381 374 382 395 387 395 411 416 421 426 430 436 441 447 450 453 453 453 452 453 453 452 453 453 454 453 451 445 437 432 428 424 417 410 405 400 394 392 393 395 401 405 411 412 413 407 409 414 412 413 414 414 412 412 414 413 419 422 422 423 425 425 427 423 418 414 415 411 402 389 417 426 435 442 439 442 444 448 455 445 431 422 411 421 435 434 437 422 416 420 421 403 399 415 428 419 426 429 423 429 430 428 431 427 420 426 433 440 447 455 458 463 465 465 458 458 455 447 452 461 468 477 477 473 466 458 460 460 452 438 446 449 462 463 461 457 452 451 455 452 447 457 451 447 445 445 442 428 433 443 436 428 426 430 433 447 449 452 453 453 448 446 441 440 444 439 440 440 437 439 429 426 407 385 392 398 395 392 393 393 391 387 384 384 384 383 385 386 387 385 382 380 378 370 371 369 368 366 362 359 358 356 355 352 351 351 352 352 351 349 349 346 345 344 346 342 346 346 348 350 351 352 352 354 357 361 362 365 364 363 364 368 372 379 382 379 378 381 380 379 377 383 383 377 374 377 382 388 383 380 379 381 385 380 382 380 388 394 386 377 379 382 385 385 379 373 372 365 364 360 358 360 366 369 369 369 371 370 370 368 366 360 358 354 350 341 356 362 363 366 370 375 368 364 365 366 365 366 363 356 368 366 357 372 375 385 382 374 374 379 394 390 398 407 393 385 382 378 382 385 396 391 392 391 385 383 371 367 365 367 376 386 382 387 395 392 389 385 385 386 377 377 374 361 349 344 344 337 325 305 292 354 352 360 359 350 332 309 284 313 309 305 280 293 267 261 294 279 329 350 351 321 320 276 320 317 313 307 312 306 331 352 337 312 291 271 301 275 210 191 189 189 192 238 281 327 296 266 228 303 326 328 312 345 350 339 306 310 289 235 275 326 245 256 288 331 311 324 341 326 286 306 324 315 332 316 317 297 321 263 315 275 330 322 312 313 263 248 241 267 315 324 311 252 298 235 267 287 319 332 304 320 339 338 340 315 345 300 332 328 324 344 294 342 305 346 356 297 302 364 299 270 281 255 260 264 269 278 265 252 249 241 249 236 249 247 235 1265 1260 1254 1253 1251 1253 1253 1253 1252 1252 1251 1248 1247 1247 1247 1247 1247 1247 1247 1247 1247 1247 1247 1247 1247 1247 1247 1247 1248 1252 1257 1260 1279 1276 1296 1364 1371 1338 1308 1298 1219 1222 1193 1227 1209 1204 1190 1161 1153 1146 1228 1330 1339 1319 1338 1361 1312 1392 1473 1492 1543 1616 1613 1502 1447 1389 1402 1514 1575 1498 1453 1422 1482 1436 1496 1439 1433 1391 1355 1319 1306 1314 1357 1447 1472 1475 1475 1462 1426 1350 1347 1354 1369 1374 1400 1258 1063 919 871 959 1195 1065 1034 1144 1253 1156 980 825 975 1094 1132 1172 1305 1329 1269 1335 1316 1257 1200 1140 1158 1242 1339 1400 1371 1284 1247 1253 1303 1350 1336 1415 1392 1343 1317 1359 1335 1329 1202 1212 1132 1077 948 879 806 766 735 722 702 693 709 725 724 772 754 773 797 834 850 871 884 893 897 892 881 874 874 881 893 904 919 928 920 922 921 929 945 948 946 953 954 957 961 966 971 976 983 993 1002 1009 1017 1027 1033 1041 1053 1064 1080 1099 1131 1173 1192 1282 1412 1421 1370 1404 1354 1469 1490 1532 1605 1565 1430 1451 1276 1551 1597 1468 1354 1450 1483 1412 1493 1504 1518 1527 1671 1779 1755 1652 1689 1681 1675 1682 1692 1692 1723 1708 1712 1686 1615 1640 1621 1590 1578 1578 1560 1554 1553 1552 1551 1550 1548 1546 1545 1543 1542 1543 1544 1544 1543 1541 1538 1536 1534 1531 1529 1534 1533 1533 1533 1538 1532 1518 1524 1521 1519 1540 1575 1554 1508 1517 1533 1496 1522 1576 1538 1496 1490 1493 1498 1500 1501 1500 1498 1495 1493 1498 1550 1562 1650 1650 1641 1615 1574 1564 1518 1499 1507 1520 1518 1496 1476 1477 1480 1484 1480 1497 1513 1518 1531 1539 1547 1554 1566 1591 1617 1628 1639 1648 1672 1685 1689 1690 1696 1687 1679 1676 1674 1655 1643 1640 1639 1623 1611 1607 1607 1596 1581 1578 1578 1582 1589 1582 1581 1574 1571 1568 1559 1559 1565 1574 1586 1598 1604 1610 1616 1608 1591 1573 1557 1542 1541 1555 1543 1533 1524 1517 1506 1494 1483 1478 1468 1462 1462 1460 1455 1464 1479 1474 1465 1447 1432 1425 1428 1435 1445 1449 1454 1453 1447 1439 1435 1429 1426 1428 1427 1426 1423 1423 1419 1419 1418 1416 1411 1406 1398 1404 1407 1408 1409 1411 1412 1449 1532 1628 1718 1703 1681 1692 1735 1816 1864 1849 1978 2010 1926 1863 1797 1759 1726 1818 1781 1834 1870 1907 1984 1971 1947 1954 1970 2030 2061 1995 1921 1872 1821 1867 2021 2104 2120 2070 2017 2119 2202 2197 2320 2370 2258 2153 2075 1903 1695 1675 1795 1986 2115 2145 2150 2400 2661 2480 1999 2148 2293 2535 2722 2369 2354 2662 2558 2282 2202 2164 2096 2079 2027 2029 2163 2419 2308 2116 1979 1869 1948 1959 2120 2347 2484 2406 2542 2726 2708 2544 2435 2386 2522 2408 2522 2293 2128 2352 2536 2839 3056 2767 3037 3114 3187 3266 3090 3028 3070 2989 2980 2916 2941 2901 2884 2829 2763 2661 2546 2526 2539 2408 2425 2601 2662 2592 2542 2481 2466 2479 2555 2741 2992 3227 3177 3102 3073 3206 3409 3537 3687 3519 3360 3196 3383 3456 3122 3339 3401 3336 3150 3153 2916 2667 2481 2440 2300 2082 2048 2114 2163 2144 2078 2015 1955 1935 1910 1879 1850 1818 1811 1822 1836 1841 1875 1874 1868 1893 1918 1896 1864 1843 1863 1881 1859 1902 1953 1939 1901 1889 1876 1868 1844 1813 1795 1774 1747 1740 1741 1743 1776 1790 1784 1733 1675 1650 1634 1632 1634 1629 1608 1587 1569 1548 1541 1532 1521 1501 1494 1488 1485 1484 1476 1467 1463 1461 1453 1443 1440 1439 1440 1439 1439 1443 1457 1475 1485 1493 1514 1570 1596 1634 1649 1647 1678 1680 1659 1647 1663 1699 1719 1728 1710 1681 1669 1649 1650 1670 1680 1658 1636 1644 1658 1664 1684 1699 1741 1744 1754 1767 1799 1862 1867 1862 1879 1941 1973 2016 2077 2112 2178 2284 2364 2445 2545 2594 2498 2462 2427 2358 2274 2170 2072 2023 2005 2009 2029 2048 2032 1987 1948 1917 1887 1915 1915 1902 1893 1880 1878 1864 1811 1783 1796 1814 1775 1768 1730 1677 1666 1609 1582 1574 1551 1564 1585 1601 1596 1596 1606 1614 1615 1608 1640 1650 1647 1635 1627 1625 1597 1576 1573 1554 1528 1514 1504 1518 1537 1568 1534 1511 1540 1561 1580 1599 1622 1643 1683 1707 1747 1787 1779 1740 1705 1691 1675 1665 1661 1651 1665 1685 1702 1674 1644 1621 1597 1588 1600 1614 1598 1600 1581 1561 1532 1527 1558 1543 1555 1550 1520 1498 1484 1486 1483 1498 1486 1494 1495 1485 1477 1471 1457 1440 1425 1415 1406 1405 1389 1383 1381 1375 1375 1382 1396 1413 1430 1412 1404 1416 1423 1446 1464 1453 1433 1440 1473 1457 1430 1403 1391 1384 1375 1391 1397 1407 1382 1361 1346 1327 1317 1329 1321 1325 1324 1323 1329 1325 1319 1291 1278 1261 1264 1253 1238 1224 1221 1233 1222 1214 1217 1196 1184 1194 1180 1164 1144 1133 1147 1155 1176 1162 1160 1184 1202 1218 1217 1210 1182 1178 1185 1177 1155 1139 1146 1134 1153 1158 1125 1090 1066 1058 1074 1104 1096 1088 1082 1087 1136 1208 1233 1207 1224 1303 1199 1267 1241 1187 1188 1156 1111 1151 1130 1085 1173 1132 1090 1032 977 975 982 986 991 996 992 986 996 999 986 966 980 990 1011 1001 983 975 985 976 961 955 966 977 998 994 971 960 954 950 938 922 906 899 893 898 904 885 890 894 885 884 878 857 850 847 860 864 884 879 876 865 893 904 906 895 876 875 909 935 973 959 935 911 936 984 1022 1031 1010 998 967 964 957 944 974 1017 1042 1007 962 984 1016 972 966 1012 1053 1066 1064 1059 1049 1039 984 946 924 911 903 925 950 943 933 939 953 921 901 874 873 860 883 922 938 930 939 944 939 960 925 895 889 888 908 938 926 891 857 848 855 870 878 895 889 879 869 860 861 855 848 863 863 852 841 857 841 826 806 802 792 801 790 785 779 774 754 744 735 713 716 742 764 757 747 759 753 753 773 790 790 796 810 811 793 801 809 817 822 829 820 804 809 780 758 745 732 730 716 719 703 696 689 677 666 671 685 697 709 700 678 675 680 675 666 669 666 670 685 674 657 665 658 641 640 654 644 627 613 605 614 639 628 615 619 608 613 621 634 645 631 615 608 596 592 597 579 579 588 592 592 582 578 578 588 603 596 601 621 617 600 578 549 566 610 600 612 628 616 627 630 627 614 576 553 463 422 410 456 497 479 500 518 501 463 450 469 482 472 479 485 488 495 500 501 502 499 499 500 500 496 487 487 490 490 494 503 504 503 499 499 498 496 496 494 489 482 466 478 483 482 475 469 462 451 440 442 443 459 461 465 470 476 474 471 465 459 452 447 443 439 437 435 433 430 427 424 420 415 411 406 401 396 399 398 397 397 397 399 399 399 400 396 386 374 385 405 408 411 419 425 431 438 445 453 459 463 461 460 460 458 459 459 458 459 458 456 445 431 426 423 418 418 413 405 401 396 392 390 390 390 393 398 403 405 405 405 403 406 407 407 407 408 409 411 409 409 413 413 413 416 416 413 417 416 419 415 410 404 393 387 427 437 440 435 437 440 443 446 450 453 440 427 415 411 419 426 436 428 411 412 400 399 412 422 417 414 422 416 420 428 423 421 419 419 417 423 429 438 441 445 453 457 458 462 455 448 446 448 457 454 460 470 476 471 468 462 452 459 456 446 437 438 448 452 455 453 450 445 440 441 452 459 459 456 450 442 444 434 434 442 435 428 434 435 429 440 444 448 450 449 444 440 436 436 439 436 438 443 444 441 427 423 413 387 387 396 393 392 392 387 383 386 389 387 385 388 387 385 384 383 383 383 381 374 365 366 367 365 364 360 359 357 355 352 351 350 351 351 350 349 349 349 348 346 344 345 348 350 349 351 352 354 355 358 362 361 360 359 360 363 366 370 375 381 385 379 382 383 386 381 380 379 383 373 378 382 383 385 379 376 379 382 383 380 378 377 387 392 377 374 376 380 383 382 378 373 371 370 368 366 361 356 360 364 364 365 370 371 369 367 367 367 363 360 360 355 340 359 360 360 367 370 370 368 361 362 362 364 365 357 349 349 358 369 366 378 373 372 371 373 387 384 385 404 400 398 389 378 375 387 388 393 385 387 385 384 381 380 376 369 367 377 374 374 377 383 372 390 392 387 383 384 374 363 357 350 354 350 352 326 310 318 331 341 349 368 358 359 345 317 308 296 287 284 261 292 297 284 312 322 336 352 316 324 316 318 334 328 326 339 355 360 336 331 311 318 304 312 272 203 190 188 186 187 186 228 236 294 299 284 298 332 332 325 314 333 298 313 331 327 237 256 270 247 278 286 304 336 296 294 303 273 271 297 324 338 339 331 272 234 285 276 303 320 279 255 244 258 232 285 319 321 288 262 241 260 314 312 327 327 269 327 278 332 343 331 293 283 308 339 305 288 266 264 261 317 290 248 251 272 280 299 287 264 279 261 266 269 268 253 249 257 259 246 268 307 264 1296 1279 1257 1252 1251 1251 1250 1248 1248 1248 1248 1247 1247 1247 1247 1247 1247 1247 1247 1247 1247 1247 1247 1247 1247 1247 1247 1247 1247 1254 1289 1270 1299 1324 1375 1413 1462 1497 1431 1375 1322 1208 1177 1184 1193 1177 1169 1161 1167 1247 1280 1341 1397 1414 1442 1481 1449 1404 1517 1565 1591 1638 1702 1637 1525 1442 1390 1414 1452 1423 1389 1365 1346 1370 1365 1325 1370 1412 1377 1323 1316 1334 1392 1450 1508 1524 1479 1445 1403 1351 1354 1382 1377 1372 1397 1263 1054 896 834 838 913 924 938 1004 1155 1095 905 868 1000 1183 1266 1287 1371 1404 1366 1396 1399 1341 1235 1163 1146 1152 1201 1205 1206 1218 1243 1254 1305 1381 1442 1501 1537 1414 1508 1521 1591 1460 1330 1358 1288 1115 1024 931 832 770 767 768 731 713 698 729 733 737 749 768 796 833 850 856 858 875 879 876 875 875 879 888 901 911 922 935 941 943 929 936 943 952 964 962 958 955 957 960 963 969 977 984 991 997 1004 1012 1014 1019 1030 1049 1061 1070 1093 1117 1142 1186 1241 1377 1295 1345 1367 1444 1598 1503 1482 1454 1483 1529 1275 1292 1300 1345 1428 1507 1495 1538 1558 1501 1556 1534 1576 1619 1675 1671 1665 1667 1660 1659 1661 1654 1650 1656 1641 1637 1620 1591 1569 1562 1557 1553 1550 1549 1548 1547 1547 1546 1544 1542 1539 1538 1537 1537 1537 1537 1537 1535 1533 1530 1528 1527 1525 1523 1520 1526 1528 1526 1522 1513 1512 1512 1507 1499 1494 1484 1478 1480 1499 1475 1490 1511 1515 1483 1483 1488 1494 1527 1497 1494 1492 1490 1488 1486 1487 1492 1491 1494 1536 1678 1665 1527 1537 1499 1478 1488 1465 1452 1456 1462 1466 1468 1474 1491 1495 1498 1509 1519 1529 1543 1553 1576 1594 1616 1621 1614 1627 1648 1674 1690 1678 1672 1663 1657 1643 1647 1642 1629 1623 1611 1599 1592 1590 1586 1594 1583 1573 1571 1572 1580 1590 1584 1579 1565 1557 1561 1566 1575 1588 1608 1626 1638 1648 1633 1610 1585 1562 1541 1530 1532 1526 1515 1504 1498 1493 1483 1475 1471 1460 1451 1449 1447 1445 1448 1451 1449 1445 1436 1430 1420 1423 1424 1416 1417 1424 1437 1429 1416 1413 1416 1412 1412 1410 1413 1417 1412 1410 1412 1410 1405 1402 1400 1397 1403 1404 1405 1407 1408 1414 1486 1616 1705 1779 1803 1764 1821 1827 1825 1909 1982 2086 1963 1910 1861 1818 1803 1781 1889 1882 1793 1832 1861 1886 1919 1997 2012 2003 1958 2031 2092 1996 1939 1913 1877 1896 2011 2145 2114 2160 2275 2292 2297 2280 2423 2429 2326 2265 2122 1889 1770 1738 1960 2002 1914 2017 2055 2049 1976 2150 2280 2241 2506 2677 2407 2622 2604 2381 2354 2282 2277 2162 2157 2073 1963 2025 2194 2296 2203 1984 1942 2106 2021 2044 2132 2337 2647 2633 2602 2512 2438 2293 2253 2252 2207 2294 2243 2120 2378 2488 2561 2627 2463 2753 2702 2970 3125 3188 3133 3069 2917 2804 2759 2746 2732 2689 2649 2618 2566 2544 2513 2452 2405 2457 2650 2740 2830 2763 2695 2633 2521 2461 2581 2900 3216 3463 3523 3400 3327 3493 3631 3805 3782 3589 3335 3264 3331 3475 3300 3179 3040 2755 2656 2562 2409 2264 2190 2214 2318 2395 2312 2235 2224 2150 2056 2013 1998 1934 1896 1875 1852 1823 1800 1793 1801 1845 1857 1854 1842 1853 1852 1841 1832 1835 1861 1847 1842 1869 1888 1876 1876 1852 1824 1807 1782 1762 1754 1743 1733 1717 1725 1741 1746 1761 1769 1734 1677 1641 1624 1612 1606 1604 1606 1597 1572 1545 1527 1522 1515 1511 1524 1531 1529 1520 1510 1502 1497 1483 1474 1471 1457 1457 1443 1439 1440 1448 1459 1472 1492 1521 1558 1580 1605 1604 1594 1600 1628 1631 1626 1692 1743 1742 1716 1677 1649 1651 1628 1627 1629 1646 1645 1631 1630 1652 1669 1699 1722 1718 1726 1751 1785 1827 1894 1999 2030 1943 1902 1922 1965 2015 2083 2209 2271 2316 2393 2472 2448 2431 2383 2348 2266 2194 2104 2065 2022 2015 2019 2040 1996 1973 1947 1920 1897 1880 1869 1889 1870 1859 1849 1832 1832 1818 1833 1864 1847 1790 1747 1712 1702 1632 1593 1582 1561 1554 1569 1588 1611 1652 1656 1642 1633 1623 1636 1663 1646 1635 1607 1636 1600 1558 1542 1539 1524 1522 1535 1531 1552 1558 1549 1523 1523 1531 1546 1578 1587 1613 1637 1656 1698 1716 1771 1775 1743 1718 1694 1696 1682 1667 1678 1703 1701 1689 1675 1642 1612 1603 1618 1631 1634 1617 1595 1574 1545 1542 1565 1583 1568 1550 1523 1503 1500 1499 1523 1512 1531 1516 1508 1496 1484 1463 1444 1429 1422 1414 1407 1399 1396 1391 1387 1388 1395 1392 1395 1413 1427 1431 1421 1424 1441 1446 1458 1473 1459 1452 1445 1438 1405 1395 1376 1366 1358 1361 1363 1373 1382 1372 1360 1342 1330 1314 1299 1298 1308 1297 1301 1313 1312 1311 1321 1299 1290 1289 1266 1244 1241 1238 1237 1221 1226 1224 1209 1189 1184 1165 1143 1147 1158 1177 1176 1180 1192 1187 1169 1191 1202 1231 1219 1191 1176 1167 1163 1154 1149 1172 1158 1159 1139 1120 1097 1078 1064 1055 1068 1067 1064 1063 1059 1126 1157 1178 1197 1282 1273 1267 1162 1143 1152 1128 1087 1055 1100 1137 1129 1070 1095 1048 990 977 980 1007 993 1009 1017 1023 1018 1004 1007 1005 992 976 995 1009 1013 992 989 998 987 976 977 967 982 1008 996 972 956 941 933 931 924 912 908 895 886 889 881 875 876 879 866 859 854 860 865 884 877 893 894 893 873 892 935 939 932 903 876 903 929 965 979 935 915 961 981 995 1031 1057 1018 992 1012 993 974 957 996 1037 1061 1015 981 1027 1029 1021 978 997 1020 1036 1039 1032 1017 994 976 948 951 956 939 948 967 967 960 947 917 894 893 893 889 865 879 904 917 923 925 918 935 960 941 948 920 923 965 937 902 883 860 873 903 924 926 906 902 900 874 885 879 862 888 877 866 850 836 825 818 813 807 799 805 807 795 791 780 761 753 744 715 745 765 782 795 774 778 795 778 778 782 795 811 815 816 812 818 810 812 810 813 818 821 827 807 787 773 749 744 725 733 716 706 700 692 688 681 694 694 703 706 691 697 691 684 685 683 682 693 698 696 684 677 664 665 662 645 636 625 615 614 627 657 647 634 628 628 629 636 628 649 643 623 612 612 603 598 587 598 601 608 607 594 583 593 599 609 625 611 626 640 608 582 594 598 601 635 630 629 631 632 634 629 622 620 607 531 456 410 418 448 476 504 498 456 437 452 483 489 491 495 495 494 494 496 493 492 495 490 488 488 490 489 487 486 489 491 495 504 500 498 496 496 494 494 490 487 475 462 474 482 475 469 465 460 453 439 440 448 456 460 454 465 466 466 470 470 463 456 451 447 443 440 437 435 433 430 426 424 420 415 411 406 398 399 400 398 398 400 402 403 402 402 400 398 395 375 389 399 410 418 424 431 440 449 461 475 478 474 470 468 467 466 465 461 456 450 451 443 434 431 426 419 411 402 394 393 390 389 388 387 387 388 392 397 399 401 402 401 399 400 401 402 403 406 409 410 413 412 412 412 410 407 406 407 402 409 409 406 404 403 390 414 417 422 433 443 446 446 439 441 447 445 432 421 406 408 422 430 425 407 397 406 418 424 421 408 411 407 416 424 422 412 412 415 417 424 429 430 433 436 445 449 448 453 457 445 442 447 455 464 465 459 461 471 468 467 463 453 451 453 453 446 435 431 440 449 447 445 441 435 434 440 443 450 451 452 446 440 440 432 432 434 434 435 433 440 441 445 447 446 443 438 433 433 435 434 434 435 440 444 434 422 422 420 394 386 389 391 394 394 388 388 386 388 389 386 389 387 385 385 383 382 383 379 376 375 368 365 365 362 359 357 358 354 353 352 350 350 350 349 348 349 349 349 348 344 347 351 353 352 351 355 356 358 357 357 357 357 357 362 365 367 373 380 385 388 386 385 388 384 382 383 380 375 368 377 377 378 379 383 377 377 377 382 380 376 372 383 382 371 372 372 376 377 377 377 371 368 365 364 368 368 360 357 361 360 363 368 372 371 368 366 366 364 367 364 355 343 348 353 358 356 366 362 360 360 360 356 359 356 360 356 344 351 362 358 372 367 362 374 374 373 385 377 387 400 391 390 384 372 378 380 382 385 377 376 372 369 369 364 365 367 369 371 368 373 360 356 358 382 384 373 373 369 356 354 361 351 329 334 315 305 289 327 349 364 349 346 332 322 315 293 262 276 285 337 298 335 314 326 305 329 342 320 354 357 362 373 380 350 362 324 326 325 331 316 320 306 307 201 295 312 223 216 189 188 188 188 227 304 310 277 327 315 266 311 338 335 343 309 254 265 245 278 332 344 352 329 349 328 328 289 271 303 279 294 331 307 274 299 247 287 328 332 353 334 289 271 245 236 286 263 268 306 243 240 269 270 303 327 284 286 282 280 321 334 335 338 304 275 299 308 296 286 258 243 301 295 256 246 244 251 250 289 307 262 258 256 249 256 244 280 267 270 263 269 279 264 1309 1317 1282 1257 1250 1249 1250 1249 1247 1247 1247 1247 1247 1247 1247 1247 1247 1247 1247 1247 1247 1247 1247 1247 1248 1247 1247 1247 1247 1251 1282 1276 1330 1352 1359 1398 1447 1504 1457 1346 1279 1220 1245 1263 1272 1274 1286 1235 1237 1342 1395 1385 1409 1433 1471 1497 1497 1446 1505 1612 1578 1604 1618 1700 1717 1581 1456 1364 1341 1340 1325 1297 1287 1289 1274 1300 1305 1341 1368 1341 1338 1380 1481 1566 1591 1580 1482 1445 1410 1365 1359 1392 1407 1404 1359 1166 1040 907 831 836 837 844 827 921 961 990 919 929 966 1225 1307 1419 1431 1434 1465 1547 1504 1343 1233 1176 1188 1182 1160 1183 1207 1249 1286 1279 1344 1427 1549 1570 1636 1507 1592 1682 1742 1632 1561 1377 1201 1231 1196 1007 895 899 837 805 786 761 722 709 733 730 745 763 776 808 844 843 848 858 861 863 867 875 890 902 915 929 940 942 959 961 954 958 959 964 975 966 962 962 956 955 957 962 969 975 980 987 991 994 1000 1006 1020 1032 1039 1052 1072 1087 1097 1109 1148 1299 1319 1271 1383 1459 1647 1561 1490 1514 1455 1416 1463 1431 1453 1519 1470 1460 1511 1607 1521 1509 1561 1587 1550 1595 1694 1700 1669 1664 1663 1668 1657 1638 1615 1599 1601 1607 1601 1575 1576 1558 1553 1550 1547 1545 1544 1545 1544 1543 1541 1539 1537 1536 1535 1534 1534 1533 1532 1531 1529 1528 1526 1523 1522 1520 1525 1535 1537 1538 1534 1537 1533 1528 1517 1507 1499 1494 1490 1488 1482 1551 1538 1504 1502 1505 1534 1544 1579 1637 1499 1488 1487 1487 1488 1493 1495 1478 1476 1474 1474 1538 1697 1716 1600 1534 1472 1464 1454 1451 1455 1459 1463 1467 1472 1471 1474 1480 1492 1503 1513 1524 1536 1550 1570 1597 1597 1599 1608 1629 1649 1648 1646 1636 1648 1640 1625 1628 1631 1621 1616 1611 1597 1584 1576 1577 1606 1616 1582 1573 1573 1581 1596 1609 1587 1568 1568 1570 1577 1580 1595 1612 1633 1651 1662 1643 1625 1594 1568 1542 1522 1517 1511 1504 1486 1475 1473 1468 1463 1462 1456 1447 1441 1438 1434 1432 1429 1429 1426 1419 1414 1413 1412 1408 1396 1392 1392 1393 1401 1402 1402 1397 1396 1395 1397 1402 1405 1404 1402 1402 1401 1396 1396 1394 1397 1401 1402 1404 1405 1410 1432 1513 1627 1715 1777 1855 1874 1912 2024 2031 2025 2073 2082 1978 1894 1875 1869 1819 1861 1914 1949 1852 1840 1904 1978 1960 1973 2047 2071 2041 1986 2059 2098 2097 2049 1960 1908 1952 2082 2217 2337 2314 2241 2161 2066 2127 2320 2512 2355 2208 2100 1978 1744 1720 1737 1752 1812 1894 2070 2323 2596 2597 2515 2602 2690 2667 2764 2529 2558 2415 2251 2288 2216 2116 2170 2112 2007 2091 2068 1950 1874 1977 1944 1978 2031 2207 2378 2628 2721 2475 2366 2314 2347 2139 2103 2155 2159 2093 2231 2318 2371 2541 2544 2402 2583 2481 2631 2864 3141 3103 3008 2916 2950 2940 2985 2915 2860 2877 2817 2727 2745 2720 2474 2386 2443 2627 2704 2842 2921 2836 2849 2744 2514 2493 2845 3164 3259 3164 2987 3074 3384 3465 3717 3939 3721 3553 3656 3687 3519 3225 2991 2813 2893 2852 2919 2879 2732 2712 2728 2593 2490 2439 2310 2272 2208 2145 2070 1992 1967 1926 1901 1878 1856 1835 1809 1786 1789 1841 1884 1850 1810 1815 1817 1816 1806 1824 1821 1810 1812 1801 1806 1828 1839 1836 1806 1787 1764 1747 1728 1718 1705 1707 1717 1720 1714 1718 1734 1729 1683 1664 1635 1608 1594 1584 1585 1590 1573 1551 1544 1554 1548 1539 1528 1520 1513 1510 1506 1501 1495 1485 1482 1471 1455 1439 1440 1449 1462 1484 1503 1516 1530 1544 1572 1571 1571 1566 1564 1584 1596 1603 1646 1659 1660 1648 1626 1615 1628 1619 1605 1608 1628 1639 1618 1648 1679 1707 1708 1694 1712 1741 1756 1773 1809 1856 1927 1983 2011 1989 1939 1955 1983 2077 2206 2165 2256 2249 2302 2319 2347 2343 2310 2224 2123 2048 2040 2012 1980 1949 1923 1899 1954 1922 1902 1863 1846 1835 1851 1847 1867 1845 1858 1873 1865 1863 1833 1793 1760 1721 1691 1637 1611 1600 1571 1564 1579 1568 1591 1610 1626 1647 1665 1646 1654 1638 1629 1611 1612 1578 1568 1557 1558 1556 1540 1545 1569 1561 1571 1596 1567 1535 1541 1546 1541 1551 1554 1578 1609 1637 1664 1707 1734 1792 1801 1776 1744 1719 1701 1707 1689 1696 1696 1672 1647 1640 1627 1628 1651 1643 1620 1606 1590 1579 1576 1568 1581 1587 1568 1543 1526 1523 1524 1522 1526 1545 1551 1539 1523 1519 1487 1461 1445 1431 1418 1409 1410 1414 1410 1415 1402 1398 1407 1411 1412 1421 1429 1439 1433 1439 1442 1466 1477 1472 1451 1433 1417 1406 1394 1379 1368 1360 1356 1345 1364 1355 1347 1353 1351 1334 1351 1347 1332 1311 1288 1275 1286 1278 1292 1297 1280 1308 1301 1276 1258 1248 1246 1228 1212 1205 1194 1187 1187 1180 1156 1153 1161 1169 1169 1178 1186 1199 1202 1204 1209 1180 1199 1217 1235 1236 1225 1196 1184 1180 1168 1155 1168 1177 1161 1132 1110 1103 1093 1086 1067 1054 1050 1053 1046 1044 1063 1121 1160 1187 1173 1202 1239 1206 1150 1066 1032 1028 1012 1062 1160 1207 1165 1102 1026 987 971 973 1009 1019 1028 1026 1038 1048 1038 1020 1022 1009 996 991 1006 1024 1018 1011 1007 999 990 981 976 983 993 979 968 956 947 942 925 912 905 898 897 893 882 875 867 865 862 862 864 868 877 889 925 906 916 908 890 886 893 929 962 942 920 901 887 925 967 998 954 928 934 998 1023 1051 1070 1048 1025 1043 1041 991 994 982 1027 1064 1037 1008 1039 1057 1030 1001 1003 1007 1008 1015 1021 1019 1001 986 997 990 989 972 971 961 969 951 932 915 910 914 910 895 875 869 874 882 896 897 903 925 931 928 941 951 945 945 921 904 875 872 894 921 958 945 929 934 926 889 898 906 890 898 895 873 858 852 843 829 817 813 815 808 803 795 785 779 775 763 750 724 753 775 799 814 821 809 806 813 812 806 795 793 791 792 789 788 790 786 786 786 796 797 796 790 790 788 787 751 736 742 727 721 712 708 707 699 695 708 707 715 714 715 709 705 706 699 691 702 710 705 696 681 679 674 660 643 643 637 627 634 635 659 648 656 644 633 644 653 648 652 651 632 624 615 611 602 597 617 628 621 615 594 598 606 604 611 634 640 637 644 629 623 627 632 626 645 657 647 630 622 616 619 613 611 612 576 506 434 409 430 459 469 432 455 475 496 505 505 515 527 521 506 503 503 501 495 494 488 482 478 480 478 484 486 494 494 497 503 503 499 495 494 494 494 490 487 477 460 463 471 467 464 460 454 450 443 435 447 452 455 448 454 463 472 474 474 471 463 456 450 446 444 441 437 434 432 428 425 421 416 412 406 400 400 400 400 400 400 404 401 401 401 399 398 384 383 401 406 413 418 424 431 440 452 469 491 486 472 467 469 468 465 458 447 437 430 431 433 421 424 422 417 410 399 395 390 387 387 386 386 385 385 387 392 394 396 396 397 396 395 396 399 401 402 405 407 409 412 414 414 413 409 408 409 404 396 397 398 395 401 385 418 426 423 431 437 442 445 432 432 440 445 442 425 413 399 411 422 405 394 409 422 415 420 406 407 412 408 405 415 413 410 422 426 430 432 430 430 428 433 439 444 452 456 451 439 446 452 458 462 469 469 465 464 464 472 468 461 450 443 450 446 441 431 429 437 443 445 442 437 431 428 431 433 437 442 444 444 443 434 427 427 425 430 430 440 443 444 442 440 437 435 433 434 432 429 432 435 439 444 435 429 432 422 401 381 391 395 395 389 386 388 389 388 386 387 390 389 386 384 382 381 381 379 377 375 372 367 362 361 359 356 356 355 353 352 351 350 349 349 347 349 349 349 349 344 350 351 351 351 351 352 352 353 353 355 358 359 362 365 365 368 379 382 379 392 398 391 387 384 397 394 385 370 374 386 377 374 378 378 376 376 377 375 376 372 368 372 374 371 368 374 376 375 378 375 371 370 367 360 364 366 359 351 356 360 364 365 368 371 371 369 366 361 360 361 361 356 350 349 360 357 350 353 355 355 355 361 356 354 353 345 342 345 349 356 367 364 359 365 377 373 370 367 382 401 405 399 385 377 370 371 374 387 389 386 382 377 374 373 377 381 378 374 384 380 370 363 363 351 367 379 380 374 377 357 345 346 349 348 344 327 283 281 306 337 339 318 266 268 292 262 295 342 290 332 362 359 360 373 334 335 358 338 365 381 350 341 344 339 326 332 308 318 306 312 304 276 214 286 316 329 297 311 274 233 188 189 188 218 264 231 234 263 279 310 337 354 339 315 313 222 293 331 308 310 337 345 327 323 326 310 283 251 297 324 319 330 319 288 237 290 275 302 319 329 318 316 282 227 230 230 243 261 222 260 258 317 306 296 298 238 277 314 327 346 307 323 325 262 292 302 271 255 249 241 246 264 249 292 246 235 242 267 300 243 248 252 260 248 269 276 294 267 311 330 339 305 1263 1290 1289 1263 1254 1252 1252 1251 1248 1247 1247 1247 1247 1247 1247 1247 1247 1247 1247 1247 1247 1247 1248 1251 1254 1251 1250 1248 1248 1251 1252 1259 1286 1351 1368 1366 1424 1452 1389 1361 1342 1300 1349 1355 1361 1349 1361 1347 1226 1376 1411 1406 1408 1416 1441 1473 1496 1486 1487 1550 1563 1578 1600 1641 1627 1658 1614 1478 1406 1378 1353 1274 1247 1248 1271 1275 1268 1288 1324 1335 1351 1426 1534 1600 1624 1629 1526 1484 1441 1384 1357 1410 1443 1428 1312 1091 988 877 856 908 834 861 906 907 891 901 1007 1176 1138 1118 1161 1290 1400 1500 1515 1535 1419 1286 1225 1214 1225 1192 1183 1209 1228 1223 1257 1311 1362 1448 1529 1706 1641 1652 1645 1780 1726 1674 1582 1383 1329 1490 1324 1088 967 1029 914 878 892 843 781 734 709 714 724 741 773 776 786 782 796 840 857 870 886 890 904 910 920 941 960 964 979 990 983 980 985 986 988 983 977 965 956 952 953 957 960 965 967 974 980 983 989 995 1004 1014 1024 1035 1052 1061 1070 1083 1113 1185 1318 1257 1254 1361 1578 1560 1451 1391 1406 1460 1516 1500 1492 1592 1605 1552 1674 1633 1539 1554 1631 1620 1621 1644 1659 1648 1654 1663 1628 1592 1576 1567 1560 1553 1554 1555 1557 1554 1575 1553 1552 1547 1544 1543 1550 1572 1547 1540 1538 1537 1536 1536 1534 1533 1533 1531 1529 1528 1526 1525 1523 1522 1526 1529 1537 1539 1545 1551 1551 1551 1547 1542 1532 1523 1513 1500 1488 1481 1472 1467 1561 1556 1590 1554 1529 1539 1625 1602 1576 1579 1561 1602 1581 1642 1691 1540 1555 1510 1478 1476 1496 1558 1584 1582 1496 1456 1452 1450 1456 1463 1468 1473 1475 1469 1467 1473 1473 1482 1493 1503 1521 1539 1555 1567 1580 1583 1605 1610 1622 1624 1618 1610 1622 1610 1603 1613 1615 1602 1606 1607 1608 1594 1574 1567 1567 1575 1572 1571 1578 1581 1586 1592 1578 1582 1580 1573 1577 1591 1600 1613 1629 1651 1680 1637 1610 1590 1565 1543 1522 1508 1496 1489 1481 1469 1462 1459 1455 1451 1445 1439 1434 1429 1425 1422 1415 1410 1409 1403 1400 1398 1394 1399 1394 1385 1382 1378 1385 1392 1392 1390 1387 1386 1390 1395 1393 1395 1392 1390 1389 1389 1389 1392 1397 1399 1400 1401 1404 1422 1460 1505 1589 1702 1736 1827 1924 1886 1944 1977 1993 2024 2161 2070 1979 1946 1897 1875 1862 1917 1988 1990 1930 1831 1938 2014 2048 2034 2063 2038 2039 2048 2141 2197 2174 2111 1994 1963 2121 2170 2348 2451 2325 2219 2172 2003 2013 2101 2285 2388 2263 2015 1789 1869 1811 1720 1741 1892 2040 2126 2291 2559 2738 2526 2280 2425 2638 2764 2566 2457 2471 2513 2231 2061 2041 2073 1882 1849 1933 1961 2100 2240 2200 1957 1886 2053 2193 2558 2570 2272 2233 2113 2197 2007 2095 2108 2142 2310 2309 2197 2302 2447 2365 2422 2439 2387 2408 2558 2836 3221 3111 3018 2994 2951 2915 3040 2963 2932 2850 2774 2703 2624 2442 2377 2491 2611 2666 2689 2762 2836 2961 3026 2830 2494 2618 2703 2625 3081 3324 3132 3381 3365 3473 3763 3774 3517 3453 3623 3487 3343 3034 2850 3116 3135 3258 3172 3055 2938 2898 2835 2648 2483 2350 2320 2252 2231 2151 2072 2028 1978 1938 1904 1875 1852 1833 1810 1781 1775 1822 1819 1798 1786 1791 1790 1784 1790 1796 1792 1783 1776 1770 1785 1795 1810 1805 1797 1787 1781 1744 1712 1691 1688 1685 1683 1689 1685 1683 1708 1726 1713 1674 1637 1609 1588 1575 1562 1563 1568 1565 1550 1533 1525 1520 1519 1513 1504 1495 1489 1481 1472 1468 1452 1439 1445 1449 1457 1472 1489 1496 1504 1525 1540 1542 1545 1547 1537 1545 1582 1578 1573 1588 1597 1599 1593 1588 1593 1607 1610 1595 1613 1616 1608 1621 1662 1675 1678 1679 1672 1688 1712 1731 1755 1785 1811 1838 1868 1934 2004 2016 1989 2027 2042 2129 2182 2188 2169 2175 2153 2130 2113 2103 2082 2102 2114 2072 2029 1993 1955 1916 1892 1870 1876 1860 1860 1828 1811 1810 1813 1831 1812 1798 1832 1837 1825 1773 1751 1736 1708 1639 1607 1597 1576 1570 1589 1588 1580 1599 1608 1622 1648 1678 1661 1636 1610 1599 1599 1588 1602 1583 1590 1592 1557 1559 1599 1606 1608 1649 1600 1551 1570 1605 1578 1560 1571 1593 1569 1603 1633 1663 1691 1730 1777 1828 1802 1772 1744 1721 1706 1717 1711 1688 1664 1650 1653 1674 1677 1677 1650 1631 1615 1621 1615 1617 1607 1582 1558 1542 1533 1541 1560 1571 1558 1557 1572 1565 1522 1494 1476 1474 1466 1438 1419 1419 1413 1415 1428 1434 1416 1409 1422 1439 1442 1433 1437 1454 1449 1450 1456 1460 1471 1488 1478 1454 1436 1432 1455 1432 1399 1374 1356 1351 1345 1337 1336 1321 1327 1323 1314 1326 1329 1343 1340 1316 1294 1266 1264 1257 1269 1257 1272 1280 1283 1280 1257 1237 1220 1213 1201 1206 1191 1177 1167 1156 1163 1175 1181 1188 1199 1211 1213 1228 1235 1232 1201 1197 1221 1265 1249 1222 1208 1193 1178 1173 1170 1162 1161 1162 1147 1139 1135 1132 1134 1113 1087 1064 1052 1076 1066 1048 1083 1145 1242 1211 1172 1141 1107 1048 1039 1041 1008 984 1002 1143 1122 1089 1068 1014 976 971 975 982 1011 1028 1027 1034 1042 1048 1036 1042 1026 1012 997 1012 1031 1053 1025 1014 1008 998 995 999 997 988 969 955 952 946 937 929 937 918 900 895 887 882 872 870 876 880 877 879 882 884 895 909 928 947 919 912 917 895 924 964 953 933 903 894 923 948 1017 986 952 932 963 992 1021 1052 1062 1059 1059 1034 1012 1020 1016 997 1041 1056 1023 1032 1044 1027 1019 1010 1030 1041 1041 1038 1031 1022 1023 1012 1013 1008 1003 1001 988 989 973 950 928 945 936 939 911 891 879 875 883 882 885 895 903 911 915 926 930 934 930 911 891 877 887 898 935 974 961 947 960 925 904 928 944 933 928 911 894 890 876 856 836 826 831 843 828 817 823 812 799 790 784 769 737 761 790 788 815 834 835 836 832 832 816 805 792 785 782 777 774 775 777 770 768 770 777 775 778 770 776 800 787 772 775 753 748 732 724 718 709 704 710 720 732 743 735 720 721 738 742 729 723 743 715 697 687 689 680 670 662 676 653 644 665 666 659 669 668 665 650 653 656 668 672 678 656 639 628 616 610 606 638 660 640 620 603 609 616 624 628 629 641 651 660 669 657 659 660 659 654 652 645 639 631 615 607 596 585 603 592 584 532 444 412 413 427 428 474 500 517 519 527 532 545 563 535 527 513 511 508 496 492 490 483 479 473 478 485 492 495 498 506 506 504 497 496 494 492 487 484 482 467 455 463 460 457 454 448 445 438 434 442 446 444 446 454 467 474 481 483 481 476 467 458 451 447 444 442 439 435 431 428 424 419 414 407 401 400 401 401 402 401 399 395 396 399 399 398 369 395 403 410 412 417 422 429 439 452 473 478 472 469 461 449 443 438 435 428 420 417 415 424 416 409 410 408 403 396 394 393 386 384 383 381 383 383 383 385 389 391 391 392 394 392 393 393 396 396 399 400 402 406 409 413 411 409 406 403 396 388 384 385 382 386 397 421 416 436 444 446 441 440 437 422 423 434 445 435 428 410 397 401 391 409 422 413 399 400 402 417 428 418 409 403 408 417 422 429 428 427 429 423 424 430 433 441 445 446 439 443 455 460 465 469 468 466 467 467 468 473 470 463 459 450 441 439 441 438 427 425 435 442 442 437 434 433 426 425 430 433 438 441 441 433 431 421 427 434 434 435 438 443 441 438 438 438 435 435 430 428 432 435 439 444 443 442 427 414 403 378 388 393 388 387 387 388 388 391 389 385 388 387 387 384 383 383 380 379 378 376 372 370 368 364 360 356 353 351 351 349 350 351 351 350 347 347 348 348 349 344 348 350 351 352 352 352 353 353 352 354 357 360 366 365 366 373 376 377 379 385 385 386 388 387 396 388 373 368 380 384 372 371 374 373 371 373 371 367 371 373 367 364 367 370 369 370 367 369 372 374 367 364 365 364 358 360 361 353 349 355 358 362 367 370 374 374 370 364 358 353 352 357 358 356 344 359 346 346 354 352 352 358 355 359 363 349 341 349 354 352 359 369 357 358 368 372 379 376 369 385 391 391 385 379 379 370 369 382 389 386 380 374 378 384 383 379 385 383 386 375 370 361 360 362 345 367 369 359 355 369 364 363 355 340 345 334 315 293 285 280 291 263 286 346 348 321 310 340 352 313 313 346 344 371 382 363 390 383 376 357 349 341 325 323 285 315 325 252 287 253 288 301 269 298 315 336 337 315 304 308 272 189 186 268 299 320 287 306 294 321 337 330 324 329 323 249 269 261 314 311 336 339 299 294 310 332 299 228 303 285 300 316 296 284 296 235 306 329 347 309 290 296 284 297 278 228 218 228 238 261 282 304 279 304 232 279 308 314 333 339 314 302 275 285 253 308 292 299 271 256 238 235 244 234 235 230 242 252 244 248 251 251 248 243 286 270 320 290 282 274 282 291 1250 1255 1255 1253 1251 1248 1248 1248 1248 1261 1252 1248 1249 1249 1248 1249 1248 1247 1247 1247 1247 1248 1253 1258 1261 1259 1262 1257 1254 1252 1252 1253 1255 1322 1421 1431 1419 1454 1463 1455 1417 1391 1375 1393 1395 1375 1333 1228 1298 1282 1296 1343 1356 1379 1413 1452 1475 1483 1478 1499 1537 1549 1598 1648 1573 1604 1619 1580 1471 1380 1296 1251 1240 1240 1240 1249 1256 1255 1277 1323 1389 1487 1590 1617 1596 1624 1518 1458 1424 1376 1368 1403 1427 1422 1335 1169 1027 892 952 968 876 970 1063 1180 1228 1047 1105 1186 1278 1303 1341 1280 1407 1567 1462 1386 1333 1260 1263 1258 1234 1224 1236 1291 1290 1244 1247 1311 1362 1411 1514 1673 1742 1728 1707 1748 1608 1513 1418 1345 1457 1419 1177 1041 1117 1071 985 1004 947 874 811 763 740 756 857 854 723 744 806 822 835 782 834 882 897 907 911 922 933 943 959 975 991 1021 1000 994 1002 1006 1006 997 984 976 968 960 953 951 952 956 960 966 971 975 980 985 992 1001 1009 1019 1028 1039 1052 1066 1083 1130 1193 1186 1309 1274 1389 1484 1475 1401 1433 1502 1583 1613 1528 1560 1576 1652 1714 1620 1602 1636 1708 1745 1722 1693 1661 1642 1640 1646 1621 1596 1573 1552 1549 1548 1548 1547 1547 1544 1544 1543 1543 1543 1542 1542 1547 1578 1624 1597 1549 1546 1545 1545 1541 1539 1536 1550 1531 1529 1528 1531 1531 1530 1534 1539 1557 1573 1583 1580 1573 1568 1563 1559 1554 1550 1529 1513 1498 1480 1467 1457 1469 1553 1547 1554 1530 1518 1519 1521 1665 1674 1666 1664 1787 1868 1830 1706 1716 1541 1491 1477 1466 1461 1495 1549 1544 1455 1448 1450 1455 1465 1471 1468 1466 1463 1461 1462 1470 1475 1474 1488 1509 1522 1535 1556 1563 1568 1592 1593 1596 1596 1593 1592 1590 1590 1587 1596 1593 1593 1598 1610 1613 1594 1576 1563 1555 1556 1558 1560 1564 1561 1567 1568 1571 1583 1599 1586 1578 1589 1597 1609 1626 1638 1646 1625 1596 1578 1558 1538 1525 1509 1491 1482 1473 1465 1455 1453 1448 1442 1433 1431 1424 1418 1415 1414 1409 1406 1405 1402 1399 1397 1389 1385 1385 1382 1372 1376 1376 1379 1380 1381 1377 1378 1388 1386 1384 1384 1383 1383 1386 1387 1391 1394 1395 1396 1398 1411 1432 1447 1466 1498 1577 1663 1668 1752 1826 1775 1776 1965 2061 2157 2139 2108 2038 1975 1907 1903 1882 1914 1986 2019 2047 2016 1877 1898 2008 2038 2014 2062 2100 2091 2105 2146 2192 2246 2168 2061 2077 2219 2272 2328 2329 2208 2058 1996 1931 1931 1919 1940 1945 1847 2059 2062 1795 1711 1711 1778 1902 2103 2251 2496 2312 2191 2238 2524 2709 2853 2765 2681 2572 2518 2459 2213 2036 1979 1875 1843 2134 2314 2334 2379 2161 1970 1947 1886 2006 2101 2041 2087 2072 2061 2034 2052 2206 2220 2138 2135 2151 2117 2198 2271 2316 2325 2357 2311 2296 2384 2662 3131 3202 3166 3097 3015 2879 2882 2991 2972 2849 2771 2692 2565 2420 2401 2594 2647 2633 2700 2946 2994 3095 3356 3147 2759 2469 2696 2860 3184 3487 3465 3565 3589 3565 3793 3643 3627 3337 3301 3363 3155 2955 2921 3181 3433 3450 3317 3127 3051 2896 2661 2543 2506 2535 2384 2256 2163 2107 2092 2037 2011 1979 1973 1915 1880 1865 1840 1818 1798 1764 1775 1781 1769 1765 1763 1768 1767 1765 1767 1757 1754 1747 1759 1773 1781 1766 1765 1783 1823 1761 1726 1700 1687 1681 1673 1664 1660 1657 1662 1665 1668 1666 1670 1670 1628 1590 1569 1554 1543 1537 1534 1529 1524 1516 1504 1494 1483 1474 1466 1459 1452 1448 1449 1445 1440 1448 1446 1453 1466 1482 1492 1497 1508 1528 1520 1515 1515 1524 1559 1560 1541 1547 1552 1554 1557 1560 1566 1571 1578 1579 1586 1589 1595 1613 1640 1645 1645 1651 1669 1683 1700 1718 1737 1761 1784 1812 1847 1882 1907 1960 1990 1990 1995 2025 2047 2030 1995 2073 2040 2040 2076 2053 2037 2093 2145 2085 2027 1990 1933 1887 1867 1843 1835 1844 1826 1806 1786 1775 1769 1765 1768 1781 1770 1769 1775 1753 1689 1659 1632 1610 1593 1580 1582 1606 1626 1604 1585 1606 1633 1648 1659 1661 1638 1617 1604 1627 1630 1625 1620 1618 1606 1580 1570 1599 1669 1663 1654 1625 1574 1581 1600 1634 1627 1581 1579 1622 1594 1596 1627 1658 1675 1711 1780 1859 1836 1800 1771 1743 1726 1711 1696 1678 1677 1693 1683 1715 1715 1687 1658 1648 1647 1633 1615 1594 1582 1566 1558 1550 1550 1562 1575 1596 1566 1566 1553 1520 1498 1478 1465 1451 1448 1431 1424 1423 1420 1424 1433 1445 1433 1429 1432 1452 1463 1467 1452 1452 1452 1457 1458 1461 1471 1482 1477 1472 1463 1460 1460 1441 1408 1381 1363 1355 1344 1345 1352 1338 1320 1313 1300 1294 1296 1308 1308 1308 1318 1299 1287 1261 1242 1235 1237 1243 1245 1247 1241 1243 1247 1241 1228 1225 1219 1206 1177 1162 1187 1170 1176 1200 1213 1226 1252 1278 1279 1233 1205 1201 1211 1239 1251 1245 1237 1232 1224 1213 1202 1176 1150 1144 1150 1165 1170 1142 1121 1104 1085 1067 1074 1098 1073 1047 1043 1082 1133 1194 1170 1114 1084 1029 1025 1014 1023 999 987 1014 1017 1026 1015 990 976 985 1017 1009 985 990 997 1009 1015 1036 1052 1053 1033 1013 1008 1018 1031 1047 1042 1030 1025 1015 1006 1011 1000 991 982 964 948 937 926 932 943 926 912 900 887 879 872 883 892 910 913 889 893 892 901 920 947 969 954 948 933 910 939 966 953 932 902 910 940 979 1029 1013 977 952 967 1007 1019 1034 1070 1083 1083 1046 1037 1038 1050 1023 1006 1037 1053 1050 1043 1056 1053 1040 1039 1046 1048 1042 1033 1024 1013 1005 999 1000 991 975 977 987 987 967 962 960 962 956 937 910 897 886 901 894 889 885 889 892 898 904 905 909 908 898 887 897 905 931 932 948 980 970 964 932 927 948 965 940 930 915 888 872 861 848 844 836 843 839 844 836 847 828 805 790 778 766 752 781 803 827 805 829 836 831 824 819 808 799 790 797 795 786 782 769 766 764 760 759 761 763 765 760 768 785 809 792 791 804 796 784 753 734 721 716 722 726 746 779 773 769 772 772 768 764 758 759 737 719 703 697 696 679 679 685 665 670 694 696 678 678 678 683 685 671 677 683 689 696 702 684 652 636 622 619 641 651 636 619 625 629 630 629 642 650 659 662 664 672 665 662 652 652 645 643 641 632 628 625 621 615 592 569 563 558 570 567 529 452 411 423 454 478 485 477 499 535 559 554 539 526 521 516 507 499 496 493 490 482 473 474 484 491 496 497 501 505 503 499 496 492 491 484 481 475 471 455 459 454 450 447 445 440 432 433 436 438 439 446 452 459 467 477 485 489 489 485 478 466 453 447 444 441 438 434 430 426 422 417 411 406 400 400 404 402 397 394 393 393 398 398 397 378 387 404 407 411 416 420 426 435 451 474 479 472 483 492 482 462 439 426 417 413 410 414 418 417 412 405 396 392 390 391 398 394 385 382 380 382 381 381 381 385 386 388 390 390 390 391 392 392 393 395 398 399 400 404 405 407 402 399 397 391 386 378 376 384 417 444 438 429 432 443 443 431 424 424 428 416 424 430 433 427 415 401 388 394 410 407 396 405 418 423 424 431 429 419 409 411 419 424 424 423 428 420 423 427 429 431 432 432 432 432 443 455 463 470 468 463 457 458 464 469 474 472 466 462 456 452 448 436 432 428 423 425 432 439 442 438 433 430 422 427 433 435 434 432 434 427 423 427 430 433 436 441 445 445 444 443 434 425 426 423 427 431 434 439 442 447 446 429 410 397 379 375 382 387 395 398 395 390 388 387 387 389 386 384 385 384 384 382 380 376 374 373 370 368 367 363 359 357 355 353 351 349 347 352 351 348 348 348 348 348 342 348 350 351 350 350 351 351 352 353 355 360 364 362 365 369 371 373 377 382 385 388 389 386 378 376 371 367 368 382 382 373 377 377 377 371 367 364 367 368 365 363 368 364 364 363 361 366 361 367 371 367 359 357 358 360 354 358 361 353 347 355 360 363 367 371 370 368 365 357 355 349 351 353 355 346 342 343 356 357 352 349 353 347 353 360 361 348 337 341 348 360 360 366 354 364 367 379 373 363 372 389 393 394 392 387 376 363 370 382 389 388 379 385 379 373 370 377 386 378 383 378 364 352 351 341 350 351 365 365 375 378 370 365 366 354 347 332 308 319 323 277 318 348 353 335 312 289 337 354 364 360 367 366 379 382 386 393 375 362 338 332 334 319 324 319 324 308 328 307 323 290 313 331 332 332 321 316 302 251 306 255 188 186 204 292 299 320 303 322 350 330 309 270 260 272 269 216 303 329 328 328 354 327 315 248 325 313 246 253 297 316 335 312 286 245 281 265 251 309 315 318 273 271 277 268 232 224 217 219 242 269 291 273 235 248 280 290 330 312 328 330 299 259 256 242 264 256 260 301 297 268 237 233 236 233 227 234 247 246 238 245 237 236 230 276 274 266 279 286 284 293 269 1246 1246 1248 1247 1247 1247 1247 1247 1250 1269 1274 1260 1251 1251 1250 1260 1253 1249 1249 1247 1248 1253 1257 1268 1269 1273 1277 1266 1256 1257 1253 1252 1254 1317 1368 1428 1406 1416 1411 1373 1395 1405 1383 1380 1389 1356 1292 1300 1378 1398 1408 1383 1390 1413 1439 1471 1510 1544 1534 1512 1505 1521 1546 1586 1521 1558 1565 1588 1495 1358 1256 1236 1236 1236 1236 1238 1246 1251 1258 1289 1364 1458 1520 1554 1481 1486 1421 1395 1386 1352 1361 1372 1383 1408 1275 1089 887 900 1033 1003 949 1038 1153 1267 1298 1158 1125 1238 1391 1435 1404 1480 1543 1573 1562 1417 1327 1394 1394 1314 1289 1319 1270 1374 1362 1268 1283 1313 1405 1456 1552 1662 1780 1897 1814 1793 1668 1483 1348 1267 1348 1199 1247 1326 1207 1159 1065 980 930 883 829 802 784 772 809 815 792 812 878 888 876 870 768 879 893 909 924 938 945 954 969 982 992 1001 1001 1007 1013 1020 1015 1006 1000 993 982 967 951 946 946 950 956 960 964 967 973 978 985 997 1003 1012 1023 1034 1048 1064 1082 1104 1130 1147 1189 1288 1338 1359 1484 1569 1535 1511 1560 1524 1508 1544 1635 1799 1866 1874 1844 1770 1741 1776 1716 1683 1676 1670 1654 1637 1638 1622 1596 1579 1556 1552 1549 1548 1546 1545 1544 1543 1542 1542 1543 1552 1549 1556 1565 1571 1549 1543 1544 1541 1538 1544 1548 1544 1548 1562 1608 1640 1574 1550 1547 1551 1572 1598 1613 1608 1592 1581 1572 1575 1592 1629 1609 1565 1533 1501 1470 1460 1457 1512 1537 1503 1518 1520 1504 1491 1585 1626 1563 1558 1606 1716 1731 1677 1637 1525 1484 1475 1463 1451 1450 1446 1450 1444 1444 1447 1455 1456 1456 1460 1458 1458 1457 1457 1461 1470 1469 1480 1498 1515 1522 1536 1542 1557 1571 1574 1573 1569 1568 1569 1567 1576 1576 1574 1574 1577 1582 1592 1593 1590 1579 1561 1550 1542 1543 1550 1553 1551 1552 1554 1565 1575 1577 1590 1581 1580 1581 1583 1594 1602 1605 1594 1581 1565 1545 1523 1512 1505 1494 1485 1470 1456 1450 1443 1436 1431 1428 1421 1418 1411 1408 1405 1402 1398 1396 1395 1389 1384 1381 1376 1373 1374 1367 1375 1369 1374 1373 1372 1372 1378 1380 1381 1378 1379 1379 1384 1388 1390 1392 1393 1395 1398 1416 1434 1425 1434 1441 1472 1533 1545 1584 1614 1794 1937 1893 2019 2169 2161 2135 2038 1998 1994 1925 1902 1894 1922 1982 2012 2056 2046 1913 1881 1909 1973 1980 2001 2019 2072 2074 2105 2165 2173 2220 2213 2177 2170 2203 2173 2077 2055 1990 2062 2206 2176 2029 1928 1921 1952 2211 2148 1973 1763 1711 1739 1886 1959 1986 2036 2130 2391 2572 2726 2794 2704 2605 2764 2613 2514 2529 2253 2125 2096 2110 1830 2016 2217 2335 2410 2134 2019 2156 2038 2219 2596 2304 2243 2325 2353 2273 2038 2081 2168 2133 2206 2188 2130 2203 2222 2199 2188 2215 2203 2195 2311 2435 2625 2774 2838 2904 2954 2934 2834 2753 2840 2908 2833 2722 2567 2437 2401 2608 2603 2590 2739 2996 3242 3245 3380 3148 2847 2694 2585 3139 3128 3275 3261 3415 3626 3716 3756 3555 3433 3308 3070 3085 3069 2963 3138 3336 3419 3330 3147 3014 2854 2671 2751 2928 2659 2530 2458 2309 2244 2150 2122 2089 2069 2010 1981 1983 1957 1912 1876 1850 1823 1798 1769 1754 1761 1776 1795 1786 1758 1748 1743 1740 1737 1731 1734 1735 1742 1747 1744 1752 1784 1793 1788 1754 1725 1699 1680 1655 1651 1645 1640 1638 1641 1627 1624 1625 1634 1622 1595 1583 1578 1587 1589 1598 1573 1575 1548 1524 1501 1484 1479 1476 1476 1475 1483 1466 1439 1453 1448 1449 1452 1464 1474 1484 1489 1492 1498 1506 1518 1519 1526 1532 1535 1553 1562 1569 1579 1584 1585 1588 1590 1603 1639 1631 1612 1612 1618 1621 1633 1646 1658 1674 1696 1712 1743 1765 1780 1801 1823 1828 1843 1869 1896 1910 1926 1909 1914 1933 1949 1995 1998 2005 2034 2009 2018 2084 2105 2117 2092 2068 2035 1944 1871 1828 1803 1796 1798 1800 1797 1782 1766 1752 1744 1733 1720 1714 1713 1721 1687 1659 1630 1607 1590 1599 1600 1616 1629 1603 1601 1614 1622 1639 1655 1656 1628 1616 1616 1639 1657 1665 1649 1642 1610 1583 1619 1655 1691 1663 1625 1583 1583 1620 1665 1658 1623 1604 1597 1646 1624 1609 1647 1673 1691 1721 1768 1839 1870 1834 1795 1764 1737 1720 1703 1688 1688 1718 1728 1721 1691 1665 1650 1639 1626 1613 1600 1592 1577 1572 1573 1580 1578 1584 1580 1572 1539 1516 1516 1500 1479 1464 1457 1445 1437 1437 1431 1430 1431 1441 1448 1450 1444 1438 1432 1438 1442 1445 1443 1437 1438 1446 1437 1441 1459 1464 1445 1448 1449 1445 1442 1437 1421 1403 1374 1366 1363 1363 1367 1365 1348 1324 1307 1297 1288 1280 1274 1275 1278 1279 1291 1283 1266 1244 1215 1210 1209 1212 1198 1202 1223 1225 1213 1200 1186 1194 1173 1171 1190 1201 1177 1184 1208 1234 1268 1295 1277 1235 1228 1236 1227 1238 1270 1275 1265 1235 1204 1183 1171 1163 1157 1145 1144 1134 1142 1128 1113 1086 1085 1096 1123 1130 1102 1078 1061 1117 1072 1073 1064 1060 1028 1020 1011 1008 1049 1055 1030 1050 1051 1061 1043 1015 1009 996 1028 1019 1004 1018 993 991 1000 1019 1030 1041 1040 1031 1027 1036 1045 1051 1030 1017 1006 1007 994 982 987 978 983 973 964 955 946 928 915 908 901 896 885 876 886 898 898 908 929 901 907 903 918 930 950 985 989 965 949 920 944 983 964 945 919 916 941 963 1029 1022 1019 981 957 1007 1025 1037 1046 1068 1081 1062 1060 1059 1078 1047 1013 1043 1068 1078 1062 1066 1056 1038 1056 1051 1052 1049 1037 1023 1028 1021 1004 1003 990 999 985 971 955 956 969 954 943 939 931 934 908 888 896 920 909 893 891 888 890 891 896 898 897 895 890 897 917 943 967 975 994 998 992 952 962 979 953 933 920 911 902 900 875 858 860 865 858 863 863 856 837 823 796 771 768 755 770 802 822 826 827 817 824 837 844 826 827 811 798 822 815 819 811 784 774 767 761 756 751 753 755 751 757 766 789 781 770 796 788 778 800 781 759 742 752 770 770 786 763 775 766 767 749 742 739 739 735 733 715 699 693 692 696 700 696 688 688 688 681 683 683 691 698 696 695 703 699 700 700 693 678 652 634 644 647 648 646 642 641 642 656 659 654 660 677 675 667 657 649 640 634 632 624 622 617 618 621 612 616 613 604 587 589 569 536 558 574 585 486 417 417 439 441 451 489 461 530 566 550 534 526 517 513 513 509 502 493 484 468 467 481 492 502 499 497 503 501 497 491 487 482 480 473 468 466 448 458 450 446 443 441 435 431 433 434 434 438 444 448 451 447 458 469 479 488 490 494 491 477 457 447 443 439 436 433 429 425 421 416 411 405 398 402 400 392 392 394 390 393 395 394 373 388 400 407 411 413 418 423 431 446 468 481 471 487 505 506 496 481 458 434 417 409 406 407 409 406 400 393 390 388 388 394 397 393 386 380 380 380 380 379 380 382 386 388 388 388 391 392 391 391 395 399 402 402 402 403 402 401 403 399 395 391 385 377 376 396 429 438 444 444 441 443 436 426 413 419 420 409 415 431 422 414 412 389 386 394 400 415 422 419 420 421 427 430 420 418 412 410 420 418 424 419 418 421 421 423 424 425 428 432 438 447 454 456 464 460 454 452 461 465 471 472 472 466 461 457 451 450 448 441 438 429 420 421 429 436 441 433 430 421 428 437 431 423 421 422 415 424 428 431 433 436 442 445 446 446 437 419 422 425 420 423 424 432 446 434 435 451 429 418 410 391 376 378 389 395 398 397 391 383 384 385 385 385 384 384 385 387 385 380 377 376 372 372 369 367 365 361 357 357 354 352 351 349 347 347 349 350 350 350 348 341 346 350 352 352 350 351 353 354 355 357 358 361 365 371 373 376 377 379 385 391 397 392 376 373 373 374 375 378 377 372 370 377 377 375 368 368 373 373 369 364 364 360 356 354 352 352 355 355 363 367 363 358 355 351 354 354 352 355 352 344 350 354 358 366 371 368 361 358 357 351 346 345 352 348 346 337 334 351 356 350 353 351 347 351 358 351 357 343 335 343 353 361 360 354 353 360 375 378 361 365 374 378 380 395 392 376 372 361 372 382 384 381 375 374 373 366 373 380 372 374 377 375 371 356 351 347 345 357 359 361 369 349 342 340 338 325 333 319 317 307 327 326 350 354 332 335 311 346 362 373 374 381 383 386 387 385 383 385 380 379 370 370 352 347 350 342 350 345 332 336 348 348 355 338 324 319 303 310 264 238 269 188 193 248 293 324 333 357 354 358 345 347 324 315 297 248 238 282 299 324 322 321 353 317 296 246 234 288 224 270 311 311 313 286 270 269 223 239 292 251 315 314 285 262 256 270 281 222 215 268 278 291 231 266 305 277 298 293 301 320 338 302 290 259 295 259 251 238 242 243 234 255 268 255 281 265 240 255 230 231 228 229 230 235 276 280 298 308 277 314 331 321 1246 1246 1246 1248 1248 1247 1255 1280 1293 1279 1266 1254 1254 1251 1251 1260 1262 1257 1268 1253 1260 1266 1268 1277 1279 1274 1273 1267 1267 1284 1307 1264 1264 1269 1286 1347 1362 1282 1303 1348 1343 1419 1414 1432 1419 1312 1222 1307 1367 1409 1435 1446 1427 1442 1471 1495 1522 1571 1617 1571 1529 1493 1486 1499 1496 1493 1500 1462 1389 1345 1292 1236 1234 1234 1236 1238 1242 1248 1280 1287 1282 1337 1369 1381 1357 1340 1329 1317 1299 1301 1285 1254 1328 1360 1243 1066 923 917 1120 1100 1125 1305 1353 1353 1348 1200 1259 1363 1390 1469 1618 1858 1850 1811 1712 1524 1446 1541 1441 1374 1357 1379 1308 1339 1299 1291 1320 1366 1462 1517 1586 1683 1769 1822 1757 1758 1571 1403 1312 1214 1185 1151 1209 1246 1341 1312 1151 1060 1016 960 903 854 831 806 793 872 891 897 920 910 910 915 856 768 897 921 934 950 964 963 966 971 980 996 1001 1011 1018 1025 1026 1005 1008 1002 983 963 950 945 943 944 949 952 956 960 967 971 981 995 998 1002 1015 1029 1043 1055 1071 1083 1095 1112 1137 1181 1246 1301 1397 1479 1516 1544 1536 1494 1520 1584 1700 1882 2101 2058 2115 1967 1833 1815 1790 1764 1752 1765 1768 1754 1763 1747 1668 1681 1615 1641 1641 1578 1583 1571 1577 1592 1554 1564 1611 1647 1595 1604 1614 1553 1546 1551 1567 1563 1539 1541 1575 1610 1589 1632 1728 1747 1730 1658 1655 1595 1630 1603 1647 1655 1677 1693 1684 1700 1728 1727 1703 1652 1588 1507 1478 1464 1458 1493 1500 1481 1526 1516 1485 1471 1493 1513 1493 1485 1473 1501 1509 1555 1503 1473 1464 1460 1455 1443 1439 1435 1437 1439 1443 1449 1453 1450 1448 1454 1451 1449 1446 1446 1449 1463 1477 1478 1481 1492 1503 1514 1518 1541 1549 1550 1544 1544 1538 1539 1544 1556 1559 1552 1550 1555 1562 1574 1576 1573 1562 1552 1539 1530 1526 1538 1541 1541 1542 1548 1557 1560 1564 1578 1576 1573 1575 1577 1583 1582 1576 1567 1559 1538 1521 1505 1498 1490 1486 1477 1463 1449 1439 1428 1423 1421 1416 1416 1406 1401 1398 1397 1391 1391 1385 1386 1380 1376 1373 1369 1363 1363 1363 1370 1364 1366 1369 1370 1373 1375 1376 1374 1375 1378 1382 1385 1387 1389 1391 1393 1395 1400 1408 1422 1445 1458 1495 1552 1486 1518 1561 1602 1677 1834 1871 2036 2173 2150 2076 2046 2028 1985 1939 1925 1920 1899 1969 2013 2078 2057 1933 1914 1891 1919 1926 1933 1964 2057 2155 2139 2060 2080 2091 2149 2179 2136 2104 2059 2084 2220 2294 2102 2400 2522 2315 2186 1969 2094 2384 2357 2101 1901 1724 1733 1778 1888 2030 1962 2271 2437 2392 2340 2357 2486 2707 2705 2631 2486 2347 2494 2260 2098 2023 1908 1933 2359 2556 2434 2197 2042 2074 2203 2302 2725 2572 2425 2607 2523 2349 2203 2015 2114 2009 2062 2074 2055 2088 2088 2078 2121 2121 2149 2218 2270 2349 2395 2431 2497 2569 2664 2802 2753 2824 2781 2699 2766 2721 2596 2428 2401 2580 2558 2591 2800 2892 3016 3247 3428 3088 2874 2917 2570 2741 3029 3208 3315 3475 3495 3572 3661 3555 3588 3488 3296 3388 3166 3077 3444 3379 3147 3066 2970 2875 2804 2942 2994 2781 2751 2767 2500 2506 2434 2288 2164 2113 2051 2020 2065 2043 2005 1979 1931 1896 1864 1851 1845 1803 1759 1734 1776 1819 1810 1783 1748 1731 1724 1720 1715 1711 1719 1721 1732 1724 1719 1722 1727 1718 1704 1683 1664 1652 1649 1644 1636 1628 1621 1616 1610 1605 1599 1603 1610 1602 1587 1591 1595 1593 1594 1577 1570 1563 1550 1524 1512 1512 1508 1494 1481 1461 1440 1445 1451 1459 1464 1464 1484 1515 1544 1555 1577 1591 1615 1613 1590 1588 1602 1627 1657 1629 1638 1643 1632 1630 1631 1640 1649 1648 1632 1645 1663 1646 1629 1651 1671 1694 1711 1728 1737 1748 1758 1769 1796 1791 1806 1819 1835 1854 1868 1864 1867 1888 1895 1909 1924 1944 1939 1958 1969 2014 2031 2021 2046 2032 2009 1996 1908 1855 1813 1796 1779 1756 1739 1757 1748 1728 1718 1716 1708 1693 1689 1668 1651 1618 1600 1593 1614 1627 1626 1636 1623 1615 1611 1616 1633 1645 1653 1650 1631 1636 1637 1638 1682 1674 1639 1615 1601 1608 1659 1725 1687 1637 1602 1593 1631 1694 1672 1665 1661 1645 1628 1685 1655 1630 1632 1679 1708 1727 1775 1826 1881 1841 1821 1791 1768 1756 1727 1697 1704 1744 1740 1710 1684 1680 1659 1634 1623 1631 1624 1621 1609 1613 1617 1602 1561 1537 1527 1530 1525 1496 1487 1486 1467 1459 1452 1447 1446 1448 1450 1447 1456 1460 1458 1446 1442 1438 1433 1429 1430 1429 1431 1428 1429 1429 1418 1428 1439 1433 1417 1429 1427 1411 1408 1414 1440 1414 1387 1373 1363 1353 1350 1341 1330 1326 1325 1337 1320 1302 1301 1277 1265 1256 1252 1249 1231 1224 1218 1234 1222 1217 1216 1200 1191 1195 1183 1178 1183 1171 1177 1184 1205 1212 1195 1186 1191 1214 1226 1241 1247 1257 1258 1277 1261 1245 1261 1283 1240 1204 1180 1155 1147 1142 1140 1143 1150 1139 1111 1101 1098 1091 1110 1127 1133 1122 1120 1124 1109 1094 1069 1088 1064 1039 1021 1027 1041 1025 1024 1064 1070 1074 1057 1049 1053 1042 1021 1006 1026 1028 1016 1042 1030 1014 999 998 1011 1031 1047 1052 1056 1058 1043 1028 1029 1003 987 991 980 969 966 968 954 965 953 947 956 949 929 921 913 907 889 879 897 917 905 921 939 914 925 930 940 958 974 998 1001 976 948 938 964 1001 974 951 938 915 962 985 997 1042 1040 1018 980 971 995 1027 1023 1039 1045 1043 1076 1079 1063 1042 1038 1030 1048 1067 1064 1060 1048 1042 1057 1057 1057 1046 1032 1029 1038 1030 1013 1023 1018 1004 1007 998 974 969 947 936 926 923 909 906 898 913 916 922 928 909 900 895 897 892 890 892 892 891 888 892 898 930 971 989 988 977 984 993 997 997 980 949 955 936 924 904 884 874 895 899 892 889 876 881 850 817 779 800 799 793 801 791 826 843 846 832 836 847 849 848 833 815 804 836 834 841 821 814 785 770 774 767 758 756 748 744 745 751 758 762 753 766 766 758 777 804 789 774 778 784 783 776 755 747 745 756 758 737 730 733 729 736 738 729 734 722 727 720 711 698 696 691 686 709 704 694 703 704 696 693 691 685 683 685 676 661 653 658 659 663 660 653 660 658 665 675 683 671 666 666 659 656 649 646 644 639 629 621 608 599 586 575 599 603 605 604 614 587 558 522 521 561 553 519 442 414 410 409 411 411 419 487 548 540 531 525 521 526 515 500 491 488 474 463 481 490 504 503 496 499 500 496 490 484 478 472 468 458 453 444 454 447 443 440 435 434 430 430 431 433 434 437 440 444 448 452 456 461 467 475 483 490 491 482 462 448 442 437 434 431 427 423 419 414 411 407 399 397 398 393 389 385 383 382 370 388 398 402 406 407 411 414 417 427 439 459 475 469 476 495 516 519 508 496 480 454 431 418 406 401 396 394 391 389 387 386 387 392 398 394 388 382 379 378 377 378 378 382 385 385 387 390 391 391 393 397 402 404 405 407 409 410 411 412 414 422 428 440 422 391 384 429 444 442 445 444 437 425 421 414 401 416 411 406 423 427 418 405 385 388 399 402 407 407 418 427 426 432 433 425 427 425 420 410 417 418 416 424 429 431 425 427 430 429 430 435 439 442 442 448 448 447 450 454 462 470 470 474 469 462 455 451 448 449 447 442 434 427 418 417 423 431 438 425 423 431 426 414 410 418 427 427 433 434 435 434 437 434 432 434 430 422 422 420 415 414 416 421 431 432 425 442 450 432 418 410 396 389 376 379 393 394 391 386 388 393 390 386 384 383 384 386 386 387 384 378 376 372 370 370 368 365 364 361 358 356 354 352 351 348 344 346 347 346 343 345 346 346 347 349 351 351 353 352 354 353 354 358 364 371 373 376 379 378 381 385 393 384 377 377 380 379 382 378 374 371 371 375 388 398 398 388 388 386 378 372 367 363 369 367 365 363 357 348 352 353 358 359 357 351 347 349 354 355 351 345 341 345 348 356 363 366 364 365 362 358 359 353 344 349 343 338 338 345 334 340 346 341 342 347 355 348 341 349 338 335 339 349 355 361 351 351 356 361 366 370 354 366 381 388 389 387 379 369 365 361 374 380 371 371 372 363 363 371 380 371 363 368 372 365 367 364 349 333 341 348 364 370 357 353 343 330 344 345 330 318 335 356 350 343 348 332 341 345 344 361 374 380 374 378 373 377 371 376 378 361 345 342 360 335 332 349 341 329 332 340 338 339 332 344 329 331 330 292 285 302 283 192 187 187 267 284 311 325 352 367 329 311 319 321 298 232 267 308 319 335 344 333 335 339 306 326 329 292 302 220 282 310 300 251 266 292 265 233 227 265 227 279 320 316 305 278 305 258 219 216 232 283 291 257 227 238 238 248 264 312 292 266 296 292 311 299 322 301 282 273 246 246 275 260 276 297 262 263 234 228 226 228 225 230 243 256 265 267 270 288 332 348 338 1246 1246 1246 1247 1247 1249 1261 1284 1323 1336 1296 1263 1255 1252 1252 1257 1273 1263 1262 1266 1288 1312 1327 1297 1292 1284 1282 1293 1318 1333 1336 1353 1313 1291 1274 1257 1258 1258 1267 1278 1295 1382 1431 1464 1475 1322 1229 1299 1361 1406 1434 1470 1501 1561 1570 1536 1553 1594 1648 1622 1613 1471 1440 1422 1443 1450 1390 1324 1286 1261 1244 1234 1237 1238 1237 1240 1241 1244 1266 1292 1289 1295 1291 1287 1272 1256 1261 1253 1250 1175 1150 1097 1132 1178 1209 1013 883 1011 1217 1245 1376 1389 1372 1384 1390 1295 1318 1471 1656 1729 1882 1899 1827 1804 1714 1580 1500 1506 1460 1446 1386 1336 1288 1284 1330 1384 1399 1458 1493 1594 1638 1686 1746 1760 1721 1748 1595 1449 1308 1203 1168 1155 1197 1277 1410 1353 1197 1110 1037 980 954 908 868 830 860 902 936 946 967 938 923 933 962 831 862 922 933 945 958 960 969 972 980 993 993 1002 1004 1013 1018 1005 994 988 976 966 953 941 938 940 942 945 948 953 956 965 977 985 982 989 1008 1033 1042 1048 1056 1068 1065 1088 1109 1151 1166 1178 1242 1356 1454 1504 1520 1476 1496 1600 1851 2087 2053 2005 2117 2046 1952 1907 1892 1827 1806 1820 1808 1776 1778 1751 1800 1750 1782 1829 1813 1714 1744 1682 1729 1785 1667 1784 1793 1710 1685 1748 1821 1782 1621 1617 1694 1607 1548 1540 1572 1602 1582 1683 1738 1743 1728 1688 1686 1673 1661 1701 1722 1743 1763 1767 1776 1762 1742 1716 1685 1661 1586 1499 1481 1469 1452 1442 1479 1460 1489 1472 1480 1460 1454 1453 1454 1446 1432 1430 1431 1438 1448 1448 1452 1446 1439 1434 1429 1428 1431 1433 1439 1445 1450 1447 1444 1446 1449 1449 1443 1434 1435 1446 1467 1471 1496 1534 1544 1530 1525 1517 1516 1522 1515 1514 1515 1511 1528 1533 1530 1534 1534 1532 1547 1555 1559 1549 1542 1539 1537 1524 1518 1522 1531 1534 1540 1551 1560 1563 1560 1564 1566 1566 1575 1584 1582 1569 1561 1554 1544 1531 1513 1502 1489 1475 1470 1466 1452 1438 1426 1421 1413 1411 1409 1410 1408 1398 1394 1393 1390 1386 1379 1378 1376 1371 1369 1365 1362 1361 1360 1360 1360 1364 1367 1370 1371 1374 1374 1372 1376 1380 1382 1384 1386 1388 1389 1391 1399 1439 1483 1544 1586 1601 1627 1605 1474 1528 1660 1692 1753 1818 1938 2056 2121 2152 2130 2075 2006 1976 1954 1929 1917 1925 1931 1948 1958 1966 1957 1914 1953 1958 1927 1893 1896 1925 1998 2075 2089 2009 1975 1982 2061 2149 2143 2058 2205 2379 2470 2212 2254 2581 2603 2257 2177 2104 2360 2361 2114 2030 1921 1715 1762 1904 2072 2173 2082 2206 2287 2391 2683 2685 2714 2629 2326 2411 2179 2453 2283 2150 2158 1888 1904 2289 2704 2561 2308 2153 2132 2090 2173 2419 2598 2859 2852 2498 2333 2167 2138 2243 2118 2053 2009 2023 2109 2143 2115 2125 2191 2198 2237 2242 2330 2485 2626 2686 2709 2651 2695 2645 2675 2754 2755 2616 2547 2524 2434 2377 2517 2492 2593 2738 2869 3201 3176 3431 3151 3019 3245 3129 2772 2620 2689 3124 3294 3431 3633 3763 3747 3628 3542 3464 3215 3099 3477 3439 3237 3086 2982 3066 3124 3062 3049 2915 2854 3044 2949 2835 2694 2550 2448 2278 2157 2080 2066 2110 2087 2091 2043 1988 1932 1949 1929 1916 1874 1799 1759 1740 1726 1741 1744 1733 1719 1710 1723 1702 1697 1699 1707 1718 1730 1700 1691 1692 1689 1679 1661 1649 1638 1636 1635 1625 1622 1614 1612 1606 1597 1592 1588 1598 1606 1598 1587 1581 1575 1566 1559 1545 1533 1524 1513 1503 1496 1487 1471 1458 1450 1440 1460 1473 1462 1469 1475 1481 1493 1530 1563 1594 1615 1624 1612 1615 1623 1621 1631 1649 1671 1684 1682 1678 1690 1677 1674 1680 1680 1676 1683 1677 1661 1642 1648 1658 1681 1687 1695 1699 1714 1726 1747 1757 1762 1778 1790 1792 1808 1830 1831 1846 1874 1888 1881 1898 1931 1905 1917 1932 1989 2013 1965 2027 1997 1966 1929 1912 1873 1854 1801 1781 1756 1737 1723 1709 1711 1684 1659 1648 1640 1631 1622 1611 1603 1610 1614 1616 1640 1670 1658 1652 1646 1630 1626 1633 1653 1664 1643 1654 1650 1656 1653 1658 1641 1621 1631 1673 1650 1675 1691 1656 1624 1596 1603 1633 1660 1668 1699 1685 1666 1667 1698 1672 1674 1652 1653 1667 1681 1726 1787 1844 1830 1836 1818 1790 1767 1732 1705 1730 1754 1726 1712 1699 1674 1646 1647 1663 1664 1633 1606 1592 1588 1568 1569 1540 1521 1524 1509 1503 1489 1480 1474 1476 1481 1484 1478 1474 1476 1468 1473 1461 1454 1453 1444 1437 1434 1429 1427 1423 1417 1424 1427 1426 1419 1408 1402 1410 1402 1396 1414 1415 1398 1381 1384 1417 1430 1413 1386 1372 1371 1379 1384 1372 1368 1354 1354 1342 1325 1332 1313 1299 1287 1279 1251 1232 1235 1257 1266 1261 1260 1229 1213 1199 1189 1201 1193 1212 1207 1215 1202 1224 1236 1218 1200 1191 1209 1217 1228 1232 1236 1258 1297 1292 1271 1275 1279 1248 1218 1191 1162 1156 1143 1137 1147 1130 1110 1110 1124 1120 1102 1127 1145 1159 1134 1107 1091 1089 1071 1064 1061 1052 1053 1052 1059 1047 1026 1031 1047 1054 1091 1090 1076 1085 1058 1032 1012 1024 1051 1047 1033 1024 1028 1029 1018 1007 1008 1023 1045 1051 1038 1032 1018 1002 993 978 978 983 963 951 957 953 943 944 938 933 935 925 911 901 895 894 883 886 918 923 928 948 929 944 970 971 994 1014 1004 984 964 947 966 986 1031 1005 989 961 922 965 1015 1027 1039 1048 1030 997 1008 980 986 1004 1022 1036 1024 1044 1068 1074 1070 1052 1062 1037 1044 1057 1059 1055 1054 1048 1047 1044 1038 1035 1033 1032 1029 1021 1027 1018 1020 1018 1009 994 980 961 963 965 961 933 937 921 936 949 934 934 926 909 901 906 909 903 897 897 898 893 893 897 922 945 966 966 961 957 984 977 973 991 988 962 930 921 905 891 886 904 917 909 896 882 882 848 823 789 845 855 845 849 838 809 835 854 852 848 850 860 856 849 838 817 821 843 843 826 805 790 781 795 791 769 766 757 754 747 740 739 738 734 740 741 749 759 781 775 762 753 755 769 780 769 750 739 736 734 728 723 725 722 732 741 742 746 729 735 743 733 713 717 721 710 717 715 708 714 708 697 691 687 684 677 674 671 666 665 663 669 673 673 671 671 669 662 659 657 659 657 662 661 662 663 662 655 643 632 636 629 619 612 589 558 570 597 599 607 600 599 561 513 496 490 509 568 542 515 480 472 431 409 420 524 528 529 533 523 510 506 491 480 474 470 460 472 485 502 502 493 494 495 493 490 482 473 466 464 452 442 445 447 443 439 433 434 433 428 428 432 433 438 444 449 454 462 469 476 484 493 500 502 497 488 482 478 465 448 441 435 431 428 425 422 418 415 412 408 406 401 395 389 386 372 364 387 395 400 399 403 406 409 410 414 421 430 446 467 460 464 477 498 513 516 512 504 487 466 442 422 414 405 397 394 391 388 388 386 384 389 391 396 392 388 382 380 376 375 377 382 381 383 389 391 394 397 402 405 408 411 415 422 426 433 438 441 446 453 451 433 381 379 392 403 404 423 434 435 433 419 403 394 397 396 400 408 413 398 384 384 400 408 415 420 415 411 426 434 436 438 432 434 433 428 420 414 416 423 424 425 429 433 436 428 429 431 428 430 435 442 447 450 451 459 456 458 468 468 471 467 463 457 455 449 446 447 443 438 433 425 416 415 423 432 430 418 424 419 414 408 411 424 430 437 434 431 431 428 417 417 419 415 422 421 415 414 412 413 421 431 428 426 441 448 434 417 409 397 391 380 373 380 384 387 394 397 398 396 394 389 387 386 386 385 387 385 382 377 374 371 369 369 366 364 362 361 359 355 353 353 351 349 347 346 346 345 346 346 348 347 348 349 350 353 352 352 354 358 363 368 370 378 384 389 387 386 382 386 378 373 368 368 368 369 368 368 367 365 370 375 374 380 386 388 386 374 371 367 374 374 373 370 364 368 362 347 348 348 348 351 350 346 345 350 354 350 343 339 342 344 353 357 360 359 359 365 365 356 350 346 338 340 335 329 334 339 322 332 337 343 348 354 342 332 335 332 343 352 351 355 365 354 349 353 365 361 363 354 369 372 371 382 394 388 383 369 357 358 369 375 372 365 367 367 370 369 374 370 361 367 362 359 352 346 332 342 344 354 366 369 361 351 354 350 345 336 352 332 333 364 362 344 336 351 344 367 376 389 372 368 369 367 359 360 358 373 375 365 347 337 330 302 332 314 309 319 301 332 325 310 324 326 290 302 293 294 253 196 187 188 269 308 268 312 349 323 316 341 307 289 298 268 267 238 298 275 317 313 309 300 301 284 331 310 279 268 211 264 291 308 258 240 251 304 248 217 217 232 247 306 290 299 310 283 280 257 210 222 250 276 260 230 273 309 303 293 317 243 275 264 316 300 300 265 281 312 306 288 274 294 299 283 300 284 267 246 232 224 224 227 282 279 271 279 287 287 301 351 336 345 1246 1246 1246 1248 1250 1255 1276 1289 1292 1285 1273 1255 1253 1253 1253 1257 1260 1260 1262 1269 1278 1301 1336 1317 1302 1295 1284 1293 1352 1362 1366 1358 1314 1319 1316 1306 1283 1270 1267 1257 1261 1287 1340 1364 1339 1299 1216 1226 1308 1363 1427 1460 1557 1546 1589 1612 1600 1600 1617 1583 1550 1527 1463 1379 1333 1264 1234 1231 1231 1232 1233 1241 1244 1239 1239 1241 1241 1251 1278 1289 1298 1307 1307 1283 1231 1195 1189 1207 1159 1020 965 962 994 998 1105 957 915 1179 1395 1390 1403 1398 1388 1400 1422 1460 1419 1523 1675 1735 1833 1794 1790 1667 1605 1572 1522 1553 1592 1664 1515 1386 1319 1279 1350 1361 1477 1504 1542 1524 1542 1593 1614 1655 1733 1690 1543 1497 1358 1236 1185 1184 1250 1312 1441 1428 1232 1137 1081 1042 977 936 905 859 863 879 931 960 966 935 920 927 921 793 890 918 925 935 943 946 958 983 1031 1016 987 988 991 997 991 994 990 978 966 955 945 942 944 938 937 939 942 945 950 972 986 981 973 973 993 1033 1055 1045 1066 1108 1056 1056 1084 1105 1131 1139 1153 1243 1282 1349 1495 1493 1458 1471 1574 1694 2003 1937 1952 2033 1939 1854 1940 1917 1909 1858 1795 1754 1718 1727 1826 1760 1750 1803 1846 1779 1790 1774 1780 1793 1777 1854 1901 1845 1797 1857 1948 1973 1836 1742 1843 1816 1752 1644 1570 1552 1557 1616 1684 1678 1695 1708 1718 1703 1687 1691 1707 1745 1757 1786 1766 1740 1723 1718 1701 1667 1607 1532 1489 1459 1432 1421 1433 1433 1442 1455 1468 1466 1447 1434 1424 1418 1418 1420 1420 1421 1425 1429 1434 1436 1427 1425 1425 1427 1431 1430 1433 1434 1440 1439 1436 1442 1439 1457 1466 1440 1429 1433 1444 1459 1493 1563 1594 1550 1512 1490 1485 1488 1497 1495 1503 1510 1509 1504 1510 1517 1518 1518 1528 1541 1543 1532 1525 1525 1533 1524 1519 1526 1532 1539 1550 1561 1571 1574 1573 1575 1572 1571 1576 1588 1594 1569 1552 1540 1535 1524 1511 1499 1485 1468 1458 1452 1445 1428 1416 1410 1408 1401 1392 1398 1398 1397 1391 1387 1386 1384 1379 1374 1370 1365 1364 1361 1359 1358 1357 1358 1361 1363 1364 1366 1368 1368 1371 1375 1378 1380 1382 1383 1385 1386 1388 1397 1444 1512 1545 1561 1660 1717 1764 1689 1522 1551 1592 1631 1684 1757 1810 1941 2029 2137 2186 2091 2040 2004 1955 1935 1923 1946 1950 1979 1994 1964 1940 1922 1982 1978 2030 2002 1916 1887 1903 1940 1944 1976 2067 2030 1990 2028 2047 2076 2159 2314 2496 2516 2401 2348 2538 2612 2373 2238 2259 2311 2262 2209 2052 1824 1711 1713 1755 1936 2209 2215 2572 2694 2494 2442 2181 2397 2292 2056 2225 2154 2005 1945 1889 1842 1909 2124 2588 2668 2439 2290 2301 2087 2180 2620 2634 2835 2899 2573 2369 2134 2162 2218 2269 2242 2097 2012 2071 2114 2090 2100 2160 2170 2208 2277 2363 2445 2519 2652 2810 2852 2796 2663 2560 2649 2656 2685 2641 2582 2493 2343 2363 2447 2620 2793 2930 3145 3237 3325 3184 3156 3380 3407 3212 3199 2722 2713 3280 3320 3391 3620 3828 3727 3653 3337 3164 3624 3570 3398 3244 3101 3198 3410 3337 3209 3019 2982 3120 3126 3042 2927 2786 2690 2534 2420 2248 2146 2146 2163 2131 2153 2102 2042 1985 1992 1905 1908 1938 1838 1767 1781 1761 1739 1722 1715 1712 1713 1718 1678 1670 1669 1681 1686 1682 1676 1672 1668 1672 1685 1662 1646 1629 1616 1609 1608 1605 1603 1613 1625 1617 1604 1584 1573 1571 1574 1569 1565 1568 1565 1559 1549 1538 1529 1523 1512 1499 1484 1469 1462 1464 1442 1466 1462 1474 1488 1500 1516 1521 1512 1514 1520 1528 1534 1540 1554 1568 1582 1613 1641 1653 1659 1669 1681 1699 1717 1726 1719 1727 1726 1704 1679 1666 1654 1662 1669 1667 1667 1676 1688 1703 1715 1728 1736 1737 1752 1765 1774 1791 1805 1807 1826 1839 1868 1858 1889 1900 1883 1884 1863 1902 1957 1942 1942 1927 1910 1883 1861 1868 1835 1787 1764 1746 1725 1711 1701 1689 1673 1655 1639 1629 1630 1661 1636 1614 1628 1651 1633 1643 1669 1692 1676 1656 1656 1640 1659 1673 1654 1656 1671 1677 1670 1659 1640 1654 1643 1661 1690 1706 1715 1675 1649 1621 1608 1648 1646 1637 1652 1692 1721 1677 1685 1716 1697 1675 1688 1699 1702 1690 1703 1730 1772 1773 1818 1818 1788 1761 1736 1726 1748 1760 1745 1718 1693 1674 1662 1666 1649 1620 1592 1578 1563 1557 1553 1545 1551 1552 1543 1526 1502 1504 1503 1495 1504 1498 1513 1527 1518 1501 1483 1478 1467 1455 1449 1446 1443 1433 1430 1424 1420 1417 1415 1413 1408 1407 1401 1397 1392 1389 1380 1378 1377 1378 1379 1362 1375 1383 1407 1382 1367 1370 1370 1357 1357 1369 1347 1323 1330 1294 1293 1285 1273 1264 1248 1237 1261 1239 1264 1286 1294 1274 1250 1237 1244 1235 1225 1202 1212 1234 1247 1230 1245 1254 1230 1203 1205 1229 1245 1245 1237 1229 1243 1272 1300 1304 1297 1272 1241 1216 1209 1187 1150 1142 1140 1128 1115 1113 1135 1155 1146 1116 1131 1153 1141 1123 1107 1087 1081 1080 1095 1095 1083 1079 1067 1056 1038 1026 1040 1050 1082 1092 1111 1115 1097 1070 1040 1027 1031 1046 1056 1051 1053 1041 1035 1029 1019 1012 1011 1023 1045 1034 1016 1004 994 980 969 957 959 950 944 934 934 928 923 920 914 911 911 902 905 925 910 890 886 899 910 922 929 935 960 993 1011 1054 1051 1019 992 976 972 996 1025 1046 1012 974 950 955 943 1001 1038 1058 1057 1031 1012 1025 1003 1011 993 1005 1015 1026 1042 1075 1099 1084 1062 1055 1050 1051 1048 1061 1062 1063 1058 1052 1048 1042 1036 1038 1049 1034 1025 1023 1022 1025 1023 1024 1019 998 989 990 984 968 958 963 943 938 952 936 929 931 929 920 918 911 908 905 904 907 911 909 906 917 922 928 943 941 942 956 958 949 977 967 976 964 942 921 915 904 913 906 887 888 873 861 845 795 824 861 871 874 864 840 823 830 848 875 871 857 865 854 845 835 840 823 831 841 824 806 793 794 811 804 796 803 775 756 753 746 741 737 736 726 730 735 738 760 766 748 738 752 763 783 777 770 747 736 726 719 714 717 717 713 716 715 718 720 718 718 723 732 742 735 731 728 730 723 719 711 708 694 695 690 677 673 675 676 670 666 665 664 664 660 655 651 649 650 652 657 652 654 658 674 680 667 651 642 639 637 625 607 587 576 579 554 549 545 561 562 588 593 567 554 510 465 497 527 523 547 501 464 411 412 489 545 510 527 507 487 484 480 473 464 466 459 464 473 485 492 494 490 495 496 487 481 471 464 457 444 437 444 440 441 435 432 435 437 428 429 434 440 449 457 465 475 489 502 506 513 521 529 532 517 500 486 473 476 463 449 439 433 428 424 422 418 416 413 409 404 402 399 397 394 379 368 388 393 392 397 401 404 404 405 409 413 420 434 453 459 453 461 477 496 506 510 506 498 485 467 445 423 413 408 404 399 393 389 388 383 382 387 390 390 390 388 386 382 376 372 377 379 382 385 387 392 398 403 407 413 416 421 426 432 440 450 460 463 461 468 444 435 430 426 406 401 373 415 427 427 421 415 396 386 392 391 384 384 379 382 407 416 423 426 429 424 421 416 426 430 437 439 438 434 433 430 425 424 427 431 429 434 435 428 423 429 425 430 433 438 444 450 458 458 458 464 461 464 465 469 469 461 456 450 451 444 446 442 440 434 429 422 414 421 428 422 422 418 415 412 411 407 413 420 427 424 418 417 412 410 415 410 413 420 416 414 413 409 412 417 423 419 421 431 440 433 424 411 397 388 381 372 377 389 392 399 400 398 396 396 394 392 387 386 386 386 385 383 381 377 373 369 367 367 364 363 362 359 360 357 356 354 352 350 344 344 346 348 348 348 349 352 351 351 354 355 356 358 361 365 370 374 382 388 394 398 398 392 382 378 374 366 366 366 368 372 368 369 368 371 370 371 366 370 372 372 367 366 378 376 375 373 371 365 361 362 358 348 341 340 341 343 342 345 347 352 355 351 342 339 340 345 351 352 352 353 359 363 361 354 350 344 337 330 327 325 322 316 327 329 337 338 345 339 331 330 335 343 351 356 361 366 353 344 352 357 354 366 352 364 361 370 377 380 396 389 376 366 355 361 372 368 365 354 360 369 363 370 364 358 353 355 350 350 350 357 346 333 338 361 373 376 377 370 371 342 361 342 360 350 361 361 350 347 357 362 358 372 382 362 357 356 360 361 353 344 355 357 364 360 334 331 328 303 292 294 288 297 316 315 296 310 320 311 307 279 228 196 191 189 233 294 312 331 339 333 306 292 310 299 270 282 273 238 260 227 295 313 321 316 276 267 317 295 286 308 278 209 239 232 227 231 220 218 221 221 224 225 212 255 269 262 301 290 265 274 254 214 217 218 223 237 218 220 220 223 249 245 229 275 306 312 277 252 241 242 258 287 291 260 297 259 269 256 239 232 226 225 225 226 246 287 289 321 326 320 303 306 336 362 341 1246 1246 1246 1276 1296 1295 1297 1315 1320 1283 1257 1255 1254 1254 1255 1256 1260 1266 1282 1283 1286 1295 1321 1326 1312 1292 1286 1289 1311 1319 1336 1334 1347 1329 1303 1307 1299 1296 1302 1285 1264 1264 1259 1264 1256 1238 1233 1238 1253 1290 1348 1371 1490 1484 1592 1656 1677 1642 1624 1613 1550 1497 1368 1261 1237 1235 1232 1231 1231 1233 1239 1243 1245 1245 1241 1241 1241 1252 1286 1303 1311 1315 1317 1303 1233 1184 1155 1057 1057 992 952 927 924 1012 1011 1051 1061 1227 1433 1450 1424 1419 1419 1410 1413 1446 1477 1516 1592 1613 1641 1641 1622 1571 1518 1522 1578 1742 1769 1740 1643 1520 1402 1299 1299 1354 1460 1542 1513 1460 1582 1736 1660 1650 1674 1747 1651 1642 1489 1275 1210 1213 1258 1345 1423 1375 1258 1148 1103 1064 986 936 904 924 900 884 935 956 950 936 908 900 888 750 808 910 913 918 922 927 930 964 1044 1019 976 974 980 978 975 970 969 960 958 949 937 935 936 935 934 935 938 939 942 946 969 987 974 967 971 1012 1062 1027 1028 1064 1020 1014 1033 1052 1080 1102 1107 1129 1188 1210 1307 1385 1455 1403 1377 1469 1765 1897 1773 1970 1897 1788 1802 1855 1832 1880 1858 1808 1784 1719 1784 1730 1716 1784 1733 1723 1746 1752 1767 1783 1717 1735 1791 1821 1763 1818 1929 1915 1823 1739 1764 1795 1819 1824 1758 1736 1647 1612 1660 1684 1720 1696 1712 1723 1700 1694 1686 1723 1767 1777 1740 1731 1711 1700 1677 1643 1605 1548 1519 1462 1422 1421 1414 1413 1427 1439 1443 1450 1430 1414 1411 1410 1406 1411 1410 1409 1411 1419 1419 1415 1412 1418 1422 1425 1424 1429 1432 1434 1437 1435 1442 1447 1445 1443 1440 1429 1419 1427 1437 1442 1464 1503 1526 1503 1486 1464 1463 1471 1472 1481 1496 1495 1500 1491 1497 1499 1502 1505 1510 1513 1516 1516 1518 1525 1523 1517 1527 1532 1540 1553 1557 1566 1590 1589 1593 1591 1590 1586 1576 1570 1564 1552 1536 1530 1517 1502 1491 1484 1475 1457 1444 1444 1438 1426 1411 1402 1401 1394 1389 1385 1386 1385 1385 1381 1380 1381 1376 1372 1364 1362 1361 1358 1354 1356 1355 1357 1359 1360 1361 1364 1366 1368 1373 1375 1377 1379 1380 1383 1384 1386 1393 1440 1542 1606 1648 1703 1736 1713 1800 1791 1634 1520 1588 1665 1780 1903 1891 1901 1881 2067 2168 2053 2090 2064 1972 1948 1939 1959 1966 2021 2113 2174 2074 1942 1947 1974 1979 1996 2001 1944 1923 1927 1931 2024 2171 2165 2156 2060 2029 2067 2080 2126 2244 2331 2325 2185 2276 2418 2461 2419 2145 2090 2128 2076 2077 1912 1716 1711 1711 1734 1848 1927 2261 2531 2167 2079 1934 1959 1935 1923 1906 1926 1926 1915 1988 2066 1930 1992 2397 2722 2608 2424 2203 2304 2149 2559 2724 2906 2776 2415 2240 2136 2422 2232 2290 2330 2178 2062 2041 2084 2101 2114 2126 2178 2217 2321 2334 2366 2479 2547 2729 2820 2714 2669 2541 2546 2552 2614 2593 2526 2450 2348 2329 2433 2596 2706 2748 2890 3175 3282 3258 3209 3364 3466 3335 3147 3073 2682 2898 3246 3451 3609 3790 3694 3484 3236 3607 3684 3355 3380 3289 3178 3430 3523 3355 3166 3091 3244 3202 3056 2897 2806 2743 2644 2531 2462 2404 2316 2254 2196 2182 2185 2138 2091 1999 1854 1781 1801 1816 1827 1869 1847 1847 1836 1806 1787 1762 1782 1810 1741 1712 1689 1667 1656 1660 1670 1664 1657 1652 1649 1638 1632 1629 1617 1601 1595 1595 1596 1602 1601 1602 1600 1595 1595 1584 1578 1569 1557 1540 1535 1532 1528 1521 1507 1498 1491 1483 1474 1479 1496 1456 1440 1453 1475 1495 1512 1533 1554 1583 1585 1567 1565 1571 1591 1591 1570 1555 1570 1608 1637 1642 1650 1657 1673 1689 1707 1704 1717 1747 1740 1720 1704 1683 1679 1686 1691 1693 1689 1697 1698 1697 1704 1714 1721 1739 1747 1748 1758 1768 1778 1790 1802 1816 1829 1843 1858 1864 1859 1876 1867 1840 1848 1868 1865 1856 1863 1849 1836 1832 1842 1798 1748 1731 1725 1713 1682 1695 1668 1643 1635 1629 1650 1680 1654 1630 1637 1661 1658 1671 1696 1707 1684 1672 1656 1667 1692 1681 1672 1683 1697 1726 1689 1669 1666 1679 1667 1681 1718 1723 1703 1665 1640 1615 1657 1693 1678 1669 1657 1677 1724 1728 1730 1730 1706 1712 1737 1719 1727 1725 1735 1728 1751 1770 1806 1801 1794 1776 1763 1752 1728 1714 1717 1706 1692 1678 1641 1613 1596 1592 1590 1574 1590 1592 1600 1580 1568 1556 1547 1518 1513 1539 1540 1537 1528 1527 1538 1533 1517 1503 1489 1481 1462 1461 1455 1449 1450 1441 1437 1430 1431 1430 1427 1435 1429 1429 1431 1429 1413 1424 1409 1389 1376 1366 1355 1349 1341 1345 1370 1378 1364 1345 1341 1341 1322 1343 1319 1309 1297 1268 1266 1261 1259 1266 1268 1277 1283 1247 1266 1282 1309 1301 1264 1264 1277 1254 1227 1220 1253 1268 1283 1266 1266 1268 1241 1224 1206 1225 1263 1278 1251 1236 1245 1272 1290 1283 1266 1254 1238 1221 1196 1179 1170 1154 1167 1133 1126 1138 1145 1155 1151 1137 1122 1139 1129 1117 1113 1110 1109 1102 1116 1110 1078 1065 1062 1038 1031 1045 1054 1049 1061 1083 1113 1145 1105 1079 1046 1047 1054 1061 1074 1077 1065 1055 1060 1051 1042 1034 1024 1014 1028 1044 1030 1016 1005 991 969 969 969 964 963 965 958 952 943 927 916 912 913 920 929 936 929 901 887 892 895 902 909 931 962 993 1016 1059 1055 1027 1011 1015 991 1012 1045 1056 1026 987 969 1001 961 966 1004 1039 1066 1054 1025 1042 1029 1008 1023 1003 1008 1023 1060 1087 1102 1095 1078 1072 1066 1052 1040 1042 1045 1050 1051 1046 1050 1047 1045 1040 1040 1033 1031 1029 1028 1020 1019 1027 1021 1015 1006 1005 996 984 976 970 961 955 947 940 934 927 923 926 917 910 906 904 910 903 896 906 910 907 908 908 919 930 930 928 943 935 955 955 949 948 952 933 939 922 919 916 886 869 857 843 836 798 858 860 863 872 863 847 832 847 844 863 870 863 868 856 853 850 851 836 824 838 842 823 811 811 789 778 772 769 760 755 753 748 745 747 748 738 728 722 719 725 737 741 726 737 765 751 768 756 758 766 753 733 725 713 704 702 700 706 713 717 712 709 724 731 728 734 739 736 734 725 721 719 712 703 697 688 678 681 686 684 678 684 681 677 671 663 663 660 657 647 641 645 646 646 649 656 657 660 670 656 651 629 613 604 611 608 622 605 573 541 516 501 518 525 542 551 542 495 455 462 465 465 442 438 410 412 487 512 487 519 522 484 473 467 457 449 457 477 482 476 481 480 479 480 492 503 494 476 468 459 451 437 436 439 440 441 438 432 431 428 427 432 437 441 451 463 475 491 513 530 538 542 541 550 556 531 508 491 474 469 475 461 446 438 431 427 423 420 416 414 410 406 404 404 402 397 391 366 366 381 395 398 399 401 400 399 401 404 413 421 437 456 453 451 462 477 494 500 497 492 484 484 479 457 440 424 413 405 396 393 391 388 387 382 385 388 385 386 386 385 381 373 374 377 381 384 390 393 399 406 413 418 423 428 432 437 443 450 456 456 451 446 442 440 423 422 431 425 385 393 412 405 403 404 386 375 373 375 379 384 390 397 410 420 429 431 436 433 427 427 430 431 430 432 438 434 431 433 433 432 429 429 436 440 431 423 420 423 425 431 433 434 441 443 445 444 449 464 467 465 465 467 467 462 457 450 444 443 443 439 440 438 430 424 414 420 428 427 423 418 415 412 410 406 405 409 411 410 408 410 407 410 412 406 418 414 414 411 408 408 406 410 411 410 413 419 428 425 416 405 393 382 382 376 370 376 379 385 390 395 396 396 394 395 391 384 385 385 385 382 382 378 374 371 369 367 364 362 362 360 359 358 357 356 355 354 347 348 349 348 348 349 348 351 353 354 355 357 358 362 362 366 370 375 383 391 388 392 396 387 378 367 364 366 366 367 368 374 372 373 368 373 376 376 374 369 365 366 367 375 380 377 380 378 378 373 362 356 356 355 350 342 342 339 339 340 343 349 349 353 350 344 336 335 338 346 351 348 351 352 357 355 356 351 343 341 334 331 323 324 320 328 336 339 339 331 327 337 343 342 349 358 361 364 357 342 344 347 361 359 347 365 355 365 381 385 388 387 375 365 363 352 361 372 367 360 358 355 360 357 369 362 363 363 365 359 348 340 332 336 332 339 361 376 381 382 375 371 367 357 370 366 375 374 358 357 371 382 383 375 371 354 340 343 349 347 353 346 332 345 352 347 356 366 355 355 356 341 308 295 274 321 285 286 307 325 298 278 197 192 192 295 306 301 330 325 363 347 332 313 295 259 300 245 229 243 284 245 304 315 293 258 291 283 318 309 303 281 216 204 206 207 207 208 209 205 205 206 208 209 206 210 209 209 209 214 212 211 209 209 211 213 213 217 216 215 219 220 219 219 224 221 221 228 232 228 238 233 220 222 273 232 254 246 223 225 222 228 224 226 226 228 239 276 292 289 297 286 315 337 317 348 308 1252 1251 1250 1264 1323 1328 1322 1297 1289 1268 1257 1255 1256 1255 1256 1259 1266 1276 1290 1313 1336 1324 1310 1309 1302 1287 1286 1287 1303 1307 1311 1318 1322 1313 1304 1281 1271 1270 1272 1276 1283 1309 1284 1261 1253 1254 1265 1265 1230 1263 1306 1368 1436 1472 1615 1696 1657 1633 1633 1590 1565 1392 1269 1233 1234 1245 1232 1233 1234 1237 1242 1244 1250 1253 1248 1242 1241 1250 1284 1304 1312 1311 1330 1320 1284 1187 1107 1040 1234 1311 1292 1251 1183 1209 1276 1288 1295 1257 1391 1423 1434 1436 1438 1411 1404 1417 1442 1478 1507 1523 1533 1534 1483 1481 1448 1456 1590 1666 1760 1743 1677 1532 1435 1333 1332 1424 1416 1476 1432 1518 1627 1743 1652 1709 1653 1659 1685 1689 1599 1403 1288 1262 1314 1364 1425 1311 1251 1175 1126 1092 1019 980 942 938 933 914 947 958 946 934 920 898 867 788 807 864 879 891 904 909 914 932 954 958 958 962 961 961 961 956 951 948 947 941 933 937 941 939 936 935 935 937 938 945 958 979 981 966 963 970 983 979 979 987 993 997 1009 1026 1059 1064 1084 1114 1138 1142 1212 1251 1252 1365 1338 1356 1572 1678 1596 1798 1739 1778 1694 1723 1785 1764 1788 1790 1747 1667 1695 1713 1693 1712 1653 1665 1664 1668 1682 1680 1721 1676 1709 1729 1717 1721 1766 1732 1715 1695 1706 1718 1713 1698 1699 1691 1688 1668 1691 1712 1711 1670 1664 1693 1691 1686 1713 1748 1762 1736 1680 1663 1669 1653 1630 1605 1580 1551 1504 1487 1439 1441 1405 1397 1409 1423 1445 1430 1410 1406 1405 1400 1398 1401 1403 1404 1399 1403 1404 1396 1403 1407 1417 1418 1423 1423 1424 1432 1434 1437 1451 1461 1461 1450 1438 1428 1421 1421 1423 1432 1435 1440 1446 1447 1441 1439 1437 1437 1446 1468 1477 1475 1483 1479 1482 1482 1493 1495 1496 1501 1508 1514 1516 1511 1504 1504 1513 1520 1529 1548 1561 1574 1598 1608 1618 1611 1612 1594 1577 1563 1555 1540 1522 1514 1506 1491 1478 1468 1459 1446 1434 1428 1424 1416 1403 1394 1389 1386 1386 1381 1379 1374 1377 1376 1377 1379 1372 1366 1361 1361 1359 1356 1353 1353 1354 1355 1356 1358 1361 1364 1368 1371 1373 1375 1377 1379 1381 1383 1386 1399 1411 1489 1578 1647 1748 1804 1854 1843 1825 1797 1737 1634 1656 1760 1776 1799 1848 1823 1905 1962 2094 2020 2078 2129 2007 1969 1966 1954 1970 1991 2045 2150 2143 2038 1947 1936 1933 1948 1944 1966 1970 1928 1950 1971 2012 2043 2142 2165 2155 2071 2036 2032 2040 2042 2058 2029 2045 2156 2147 2203 2191 1994 1880 1816 1852 1845 1756 1713 1710 1712 1721 1769 1955 1983 1877 1863 2046 2282 2200 2167 2051 2270 2384 2195 2212 2265 2165 2054 2149 2534 2660 2440 2343 2429 2174 2444 2681 2923 2728 2445 2257 2153 2431 2367 2388 2356 2199 2135 2057 2047 2071 2105 2161 2213 2275 2283 2288 2344 2396 2487 2631 2682 2676 2599 2579 2500 2501 2460 2454 2469 2409 2337 2328 2421 2580 2688 2850 3139 3226 3202 3260 3099 3064 3229 3286 3311 3272 2978 2832 3283 3424 3416 3597 3829 3509 3550 3898 3826 3540 3400 3351 3608 3585 3653 3482 3274 3285 3195 3083 3017 3041 2961 2807 2682 2841 2695 2534 2463 2368 2154 1908 1914 1877 1831 1776 1794 1908 1973 1951 1934 1919 1894 1892 1873 1860 1848 1834 1833 1830 1817 1818 1814 1804 1746 1677 1649 1640 1634 1653 1673 1651 1630 1623 1607 1599 1595 1595 1595 1599 1605 1613 1615 1619 1633 1658 1666 1640 1610 1567 1546 1531 1520 1518 1510 1501 1495 1490 1493 1511 1515 1459 1441 1458 1487 1511 1516 1526 1553 1575 1592 1613 1626 1638 1648 1636 1597 1574 1569 1574 1586 1604 1624 1637 1648 1658 1662 1678 1703 1703 1687 1706 1714 1706 1711 1733 1740 1727 1714 1722 1721 1729 1734 1741 1744 1754 1763 1766 1773 1791 1790 1789 1795 1799 1808 1822 1831 1836 1848 1862 1840 1815 1806 1800 1794 1805 1825 1821 1806 1804 1833 1834 1776 1723 1702 1685 1669 1666 1646 1646 1658 1647 1649 1674 1675 1654 1648 1671 1690 1715 1760 1734 1702 1689 1683 1681 1704 1694 1706 1715 1709 1721 1707 1713 1705 1703 1692 1712 1704 1677 1661 1649 1638 1634 1697 1695 1692 1699 1672 1688 1698 1726 1752 1737 1720 1760 1757 1731 1774 1759 1749 1766 1778 1794 1827 1831 1818 1794 1764 1739 1719 1692 1664 1655 1643 1631 1622 1608 1615 1640 1619 1589 1615 1638 1612 1597 1592 1573 1552 1532 1522 1531 1546 1558 1569 1562 1559 1543 1526 1509 1495 1483 1473 1482 1475 1476 1463 1447 1441 1437 1442 1444 1443 1451 1450 1448 1459 1444 1440 1450 1458 1428 1414 1407 1374 1355 1353 1335 1330 1348 1364 1354 1324 1308 1305 1295 1284 1278 1272 1269 1300 1314 1291 1297 1315 1313 1290 1257 1262 1290 1319 1314 1294 1281 1261 1246 1234 1253 1260 1286 1310 1294 1293 1275 1230 1230 1231 1231 1271 1283 1257 1253 1263 1279 1285 1261 1249 1234 1216 1206 1196 1177 1175 1180 1173 1145 1133 1154 1159 1145 1135 1128 1130 1127 1133 1119 1105 1095 1085 1080 1096 1118 1083 1064 1055 1042 1043 1065 1068 1097 1073 1070 1090 1120 1111 1079 1061 1082 1086 1086 1081 1069 1064 1057 1048 1045 1037 1030 1026 1020 1022 1036 1034 1018 998 986 976 994 1003 996 989 971 964 946 929 927 931 930 940 938 949 930 913 902 896 893 905 914 908 916 931 953 980 1008 1049 1059 1066 1054 1020 1031 1061 1033 1011 1024 987 1023 1006 966 983 1013 1029 1047 1051 1055 1046 1022 1045 1016 1009 1024 1044 1087 1099 1095 1085 1079 1069 1053 1041 1036 1039 1034 1040 1039 1043 1041 1036 1032 1023 1022 1031 1032 1022 1013 1014 1010 1010 1008 1002 1001 993 982 985 966 955 945 944 940 934 924 921 924 921 911 906 914 914 910 905 901 898 903 902 904 907 916 922 918 918 924 938 940 927 932 948 948 947 935 918 905 891 863 856 836 818 834 844 876 886 885 863 851 858 859 862 854 865 866 869 866 865 856 857 843 828 833 837 839 835 824 789 780 775 769 762 768 767 764 761 762 766 761 759 741 728 718 715 717 716 722 736 725 735 737 733 756 741 726 743 719 704 699 697 701 708 709 711 708 705 706 709 710 716 718 716 714 712 711 705 696 692 685 686 696 694 689 693 691 685 683 687 683 682 677 669 662 649 638 636 639 645 642 648 662 676 665 661 644 626 629 631 628 604 577 555 549 551 522 496 482 476 469 473 489 469 439 425 426 433 429 409 413 467 456 464 446 495 501 466 457 445 458 471 504 506 510 505 492 476 466 467 479 474 464 456 451 439 436 440 447 447 445 437 430 430 424 426 436 440 441 448 464 482 500 521 537 544 552 557 566 561 539 517 493 478 464 469 471 457 445 438 432 427 423 421 417 414 411 407 405 402 396 391 382 380 363 377 393 394 396 394 397 397 401 405 411 425 439 448 444 450 463 477 492 494 489 478 468 475 457 461 453 427 407 401 395 395 394 390 386 381 382 384 383 384 382 382 376 371 377 382 384 391 398 404 413 423 435 440 444 450 453 454 456 460 462 461 455 450 433 423 405 411 422 414 373 393 403 393 387 371 374 389 396 405 413 414 410 406 416 425 437 442 441 439 435 428 427 426 430 426 428 427 433 435 434 429 425 423 425 425 418 430 432 435 431 428 429 431 433 438 445 450 462 467 468 467 468 467 458 452 447 440 445 443 436 433 433 429 423 413 417 426 420 412 412 412 410 408 407 406 404 404 404 403 404 404 407 409 407 413 412 409 407 406 407 406 408 408 408 414 416 421 421 409 397 385 382 382 381 370 370 374 376 377 380 389 394 394 389 389 384 382 384 386 385 382 378 375 374 371 370 363 363 361 359 358 357 356 355 353 352 349 354 352 351 350 349 349 351 353 354 356 358 359 363 366 367 370 376 384 392 391 379 374 372 368 364 364 367 367 368 368 370 369 372 367 370 373 374 375 375 378 379 376 376 379 375 373 376 374 376 371 360 357 354 352 351 346 342 344 341 339 343 342 347 351 346 338 334 334 341 351 349 344 347 348 350 351 351 349 345 340 340 338 333 320 327 335 339 343 338 326 335 337 338 350 354 358 354 349 343 341 353 353 364 355 352 351 363 373 377 384 395 387 379 364 351 354 364 367 359 354 347 356 357 368 370 364 360 355 351 346 340 340 349 347 350 371 375 376 382 375 372 370 375 370 375 375 378 370 374 376 368 369 364 357 353 354 331 331 339 338 331 328 336 336 335 349 355 345 353 360 351 325 296 261 266 306 256 303 297 296 200 192 194 323 345 337 336 329 347 350 316 295 289 292 281 268 275 217 243 233 227 294 317 326 304 271 221 254 295 265 206 206 207 204 209 226 209 225 213 210 210 213 215 212 211 211 212 214 213 213 213 214 231 227 213 216 213 214 218 222 223 219 221 220 218 220 220 220 220 217 219 219 220 224 225 224 224 221 221 226 239 241 236 243 244 260 264 273 268 269 307 288 310 322 349 346 1255 1263 1252 1258 1285 1341 1357 1312 1278 1259 1257 1257 1257 1256 1258 1261 1273 1284 1286 1292 1299 1297 1286 1291 1283 1290 1331 1278 1281 1288 1295 1298 1294 1288 1286 1300 1309 1306 1318 1289 1279 1277 1293 1275 1264 1269 1280 1265 1282 1296 1314 1340 1420 1458 1508 1568 1533 1603 1725 1635 1463 1365 1247 1232 1234 1239 1235 1239 1252 1249 1250 1256 1253 1254 1249 1245 1249 1247 1268 1287 1304 1301 1323 1325 1317 1236 1117 1139 1236 1305 1332 1356 1361 1364 1375 1394 1408 1436 1412 1403 1408 1398 1391 1385 1390 1398 1419 1445 1459 1476 1478 1474 1457 1424 1411 1416 1482 1599 1700 1683 1547 1492 1485 1377 1326 1358 1375 1374 1435 1529 1696 1740 1675 1787 1820 1717 1705 1750 1770 1541 1373 1338 1411 1454 1499 1474 1347 1273 1159 1116 1077 1026 979 977 986 959 977 966 949 925 897 902 820 772 792 769 779 848 868 889 910 925 933 940 937 954 938 954 949 949 940 939 931 932 935 953 949 940 937 935 935 933 947 951 951 958 966 963 975 977 976 977 975 977 984 987 998 1004 1025 1045 1063 1114 1172 1126 1134 1215 1169 1226 1289 1242 1363 1563 1497 1507 1588 1621 1608 1571 1659 1695 1643 1646 1655 1653 1617 1626 1633 1617 1635 1646 1651 1638 1644 1647 1722 1710 1662 1594 1582 1622 1640 1638 1624 1661 1666 1669 1674 1664 1618 1637 1645 1634 1658 1678 1692 1683 1613 1623 1617 1710 1705 1715 1743 1731 1696 1622 1596 1574 1565 1549 1524 1508 1478 1438 1417 1407 1396 1381 1382 1409 1440 1428 1404 1403 1398 1393 1388 1390 1395 1397 1391 1390 1389 1387 1392 1403 1413 1415 1415 1421 1422 1430 1434 1439 1457 1473 1476 1463 1442 1434 1431 1418 1415 1413 1410 1405 1406 1414 1418 1423 1413 1417 1429 1449 1451 1467 1482 1478 1471 1475 1481 1480 1480 1489 1505 1500 1497 1492 1493 1501 1508 1514 1532 1550 1565 1583 1605 1619 1634 1646 1630 1603 1577 1561 1550 1529 1505 1491 1487 1473 1466 1459 1447 1436 1425 1416 1410 1406 1397 1394 1386 1378 1379 1376 1371 1366 1369 1370 1375 1376 1373 1364 1359 1361 1360 1355 1351 1351 1353 1355 1357 1360 1362 1365 1367 1370 1380 1377 1390 1402 1395 1405 1426 1430 1421 1477 1517 1600 1726 1843 1890 1857 1854 1840 1763 1677 1655 1679 1688 1724 1757 1835 1914 1959 1941 1974 2073 2053 2060 2003 1987 1983 1994 1999 1992 2016 2087 2065 2075 1965 1935 1936 1956 1944 1940 1949 1959 1973 1973 1983 2039 2085 2213 2182 2107 2014 1993 1973 1956 1940 1965 2027 2037 1963 2029 2079 1875 1955 2055 2000 1954 1785 1730 1711 1716 1725 1781 2080 2385 2352 2417 2539 2494 2207 2194 2201 2427 2410 2266 2228 2256 2220 2123 2382 2760 2645 2461 2293 2234 2471 2757 2960 2776 2437 2269 2215 2282 2317 2318 2361 2253 2181 2100 2077 2074 2119 2122 2207 2229 2248 2251 2285 2320 2433 2576 2613 2540 2557 2513 2481 2431 2376 2363 2361 2343 2328 2339 2449 2582 2651 2754 2942 3012 3146 3300 2992 2894 3263 3362 3442 3438 3138 3132 3212 3566 3609 3695 3808 3741 3788 3612 3661 3613 3471 3586 3770 3772 3681 3529 3531 3429 3279 3245 3200 3072 2956 2908 2949 2917 2549 2140 2005 1947 1885 1878 1886 1870 1884 1937 2031 2030 1988 1956 1909 1899 1921 1908 1899 1890 1873 1867 1814 1784 1764 1758 1779 1786 1788 1754 1712 1675 1639 1627 1647 1679 1655 1628 1609 1599 1596 1595 1596 1600 1608 1616 1626 1638 1669 1695 1692 1650 1611 1583 1563 1548 1538 1538 1540 1542 1536 1530 1527 1528 1492 1456 1444 1464 1483 1478 1493 1494 1505 1510 1524 1556 1601 1634 1659 1650 1623 1599 1599 1602 1596 1595 1597 1606 1617 1627 1636 1649 1656 1660 1668 1690 1693 1709 1716 1734 1754 1755 1741 1753 1756 1762 1772 1775 1775 1780 1784 1791 1800 1803 1816 1807 1817 1819 1819 1822 1823 1831 1847 1857 1828 1803 1791 1786 1784 1786 1795 1802 1796 1779 1768 1785 1806 1771 1702 1697 1690 1668 1657 1649 1657 1669 1680 1686 1685 1669 1665 1693 1714 1748 1768 1745 1724 1710 1710 1704 1710 1729 1716 1700 1706 1728 1729 1728 1743 1737 1730 1711 1694 1684 1689 1667 1646 1652 1702 1691 1688 1690 1699 1728 1727 1740 1768 1768 1771 1801 1766 1748 1794 1771 1770 1802 1827 1848 1846 1825 1799 1775 1745 1715 1704 1684 1673 1659 1647 1626 1641 1649 1638 1653 1616 1626 1661 1646 1616 1596 1582 1571 1573 1567 1539 1549 1545 1551 1567 1570 1555 1533 1517 1507 1501 1497 1501 1506 1495 1490 1473 1453 1446 1443 1451 1456 1458 1468 1468 1471 1476 1468 1478 1475 1457 1432 1406 1387 1381 1369 1351 1334 1321 1320 1337 1316 1301 1298 1309 1309 1321 1335 1321 1281 1299 1336 1333 1325 1330 1305 1277 1265 1285 1288 1312 1337 1311 1291 1281 1256 1258 1287 1295 1302 1310 1271 1254 1240 1224 1279 1271 1246 1253 1261 1251 1262 1295 1299 1278 1256 1238 1221 1212 1206 1194 1185 1178 1173 1152 1144 1146 1159 1189 1175 1154 1143 1144 1138 1168 1183 1157 1134 1096 1074 1072 1092 1083 1086 1079 1064 1040 1049 1086 1101 1100 1082 1082 1098 1105 1089 1096 1108 1102 1090 1082 1076 1074 1072 1071 1059 1044 1047 1042 1028 1025 1033 1022 1018 1008 994 1001 1001 992 974 972 969 955 941 933 945 946 960 968 962 953 936 910 916 907 895 911 933 940 931 926 926 959 985 1028 1051 1046 1061 1056 1045 1068 1062 1053 1042 1009 1010 1031 1004 973 981 983 1013 1043 1061 1060 1042 1058 1045 1019 1025 1035 1064 1088 1078 1075 1067 1065 1057 1044 1035 1035 1031 1022 1021 1022 1023 1016 1006 1007 1015 1011 1009 1011 994 1000 1001 998 1000 998 1004 1000 990 974 971 955 946 961 947 945 929 920 916 917 911 910 910 910 904 905 908 897 893 897 905 906 906 912 910 907 911 914 915 912 915 922 926 927 936 919 891 880 869 843 819 861 883 878 875 902 887 890 881 879 873 880 868 859 869 873 866 866 857 852 842 832 834 837 837 823 808 795 790 784 773 774 786 793 797 779 785 792 787 772 755 741 733 719 712 705 703 707 709 715 721 712 717 720 713 709 710 705 697 697 693 698 715 727 739 710 703 701 700 704 702 706 710 711 705 696 689 691 704 696 699 700 695 696 695 689 692 693 691 687 678 668 660 655 648 642 633 632 637 649 663 653 649 651 653 647 645 630 615 600 608 589 593 601 590 537 536 519 516 501 463 469 462 487 498 470 492 415 411 426 424 421 415 432 467 470 438 444 459 485 513 528 543 533 511 491 465 448 449 443 442 440 438 438 440 444 448 451 449 440 430 424 421 426 432 440 446 450 461 481 499 517 531 541 555 568 566 547 523 512 497 477 462 459 471 468 455 444 438 432 427 422 420 417 414 412 410 405 398 392 381 382 382 364 375 386 388 387 389 396 398 401 405 413 422 432 440 443 448 466 485 497 500 492 476 459 451 442 450 445 430 415 404 398 398 394 392 389 383 380 380 381 377 373 373 377 381 384 385 390 399 416 428 444 456 459 461 462 460 466 464 467 469 459 449 447 446 430 417 397 410 412 375 375 382 388 385 370 379 394 397 411 424 430 429 424 421 431 435 443 445 443 440 434 423 427 425 421 425 429 430 435 433 430 430 427 419 417 414 421 428 437 428 424 428 427 432 438 442 447 455 457 464 468 467 468 463 455 449 444 438 443 436 430 428 428 421 413 410 414 412 409 406 404 405 405 405 406 404 401 401 402 403 402 400 402 410 415 409 406 408 408 407 409 412 408 408 416 416 426 425 417 396 384 380 380 380 377 368 372 374 369 373 374 383 386 386 381 379 388 392 393 388 385 381 373 371 371 372 369 362 360 358 356 357 354 355 355 353 346 352 351 350 351 352 352 354 356 356 358 359 361 363 366 369 374 383 389 393 385 373 369 368 367 365 365 366 369 371 371 373 368 367 368 368 370 372 372 374 380 379 377 376 374 373 372 367 368 369 368 363 363 358 355 351 348 346 343 339 338 333 333 342 350 348 346 341 333 332 342 340 343 341 342 342 345 348 350 348 346 345 342 337 328 324 337 340 340 330 337 324 326 340 336 347 347 353 357 351 340 347 354 357 354 345 364 368 366 370 375 385 388 376 363 354 348 355 359 369 362 354 346 351 360 361 368 364 357 350 356 358 345 338 337 339 353 363 366 367 360 373 376 379 384 383 373 373 370 367 353 346 344 345 363 342 332 340 330 293 287 317 292 273 299 304 336 339 315 320 350 312 328 327 303 290 281 282 216 288 260 191 189 220 244 254 289 296 301 340 367 343 337 315 295 301 293 281 229 292 306 319 309 322 319 327 314 300 281 204 204 203 208 277 290 263 301 281 302 313 291 259 215 280 291 280 277 262 272 291 263 256 311 311 292 258 283 250 285 234 219 218 216 216 220 218 217 218 219 219 219 218 219 222 223 228 225 225 224 236 236 232 246 252 242 274 247 258 292 291 308 298 337 340 334 342 312 1254 1268 1269 1267 1293 1363 1402 1381 1313 1265 1289 1265 1257 1258 1260 1264 1274 1276 1274 1272 1278 1280 1291 1276 1275 1282 1310 1279 1281 1300 1307 1309 1310 1314 1338 1366 1352 1361 1339 1301 1288 1287 1303 1359 1293 1277 1279 1291 1306 1342 1350 1366 1371 1471 1544 1511 1481 1579 1562 1413 1345 1290 1246 1233 1236 1236 1242 1269 1321 1269 1264 1267 1264 1267 1259 1251 1244 1240 1251 1263 1278 1272 1270 1269 1246 1284 1169 1189 1225 1317 1348 1360 1377 1378 1376 1385 1390 1402 1427 1388 1379 1363 1359 1364 1380 1385 1399 1412 1433 1434 1447 1410 1415 1397 1385 1386 1419 1477 1524 1539 1496 1466 1497 1434 1408 1395 1391 1467 1501 1587 1690 1699 1786 1826 1944 1854 1768 1732 1747 1718 1503 1443 1528 1620 1666 1523 1501 1475 1275 1215 1098 1046 1023 1016 1020 1014 982 956 924 888 856 882 845 790 758 775 735 807 846 867 905 918 922 920 910 913 919 926 931 934 922 924 924 931 944 952 947 940 932 930 930 942 960 953 948 952 959 967 978 990 988 974 969 967 966 970 990 1020 1050 1063 1050 1103 1136 1101 1088 1081 1086 1101 1142 1165 1203 1345 1343 1466 1368 1375 1591 1544 1499 1549 1560 1553 1525 1577 1630 1567 1565 1563 1555 1562 1561 1564 1571 1598 1630 1611 1603 1566 1510 1514 1495 1518 1508 1560 1582 1564 1573 1550 1543 1574 1591 1595 1586 1637 1640 1622 1556 1544 1589 1642 1621 1656 1655 1661 1612 1540 1529 1531 1524 1498 1477 1474 1460 1425 1394 1384 1379 1376 1376 1406 1447 1428 1412 1415 1402 1397 1389 1384 1384 1386 1383 1379 1381 1381 1391 1399 1406 1414 1439 1452 1424 1428 1430 1438 1453 1477 1469 1460 1442 1434 1432 1418 1405 1405 1400 1394 1391 1397 1407 1410 1399 1411 1420 1423 1443 1457 1461 1462 1459 1468 1464 1464 1471 1476 1479 1479 1480 1480 1487 1498 1501 1512 1525 1540 1557 1574 1587 1599 1623 1660 1642 1608 1578 1558 1533 1514 1498 1483 1472 1464 1455 1447 1436 1426 1417 1407 1403 1400 1395 1385 1376 1372 1370 1373 1369 1368 1363 1364 1370 1366 1363 1359 1356 1360 1360 1356 1349 1351 1353 1355 1358 1359 1362 1365 1367 1377 1421 1420 1473 1492 1487 1467 1459 1450 1435 1459 1509 1572 1663 1753 1869 1888 1826 1773 1751 1767 1721 1732 1709 1692 1746 1815 1854 1911 1889 1939 1948 1959 2106 2065 2004 1992 1991 2028 1999 1970 1976 2006 2069 2052 1973 1937 1956 1961 1947 1952 1954 1965 1948 1953 1981 2030 2140 2153 2133 2140 2026 1985 1965 1935 1918 1920 1958 2009 1969 1876 1977 2277 2446 2251 2101 1886 1831 1733 1743 1915 1844 1860 2091 2137 2014 2063 2198 2027 1932 2020 2049 2169 2056 2048 2086 2209 2204 2232 2577 2688 2397 2300 2523 2353 2720 2898 2879 2615 2446 2271 2327 2361 2370 2365 2279 2199 2135 2104 2089 2108 2135 2164 2174 2203 2224 2238 2285 2383 2475 2516 2489 2473 2457 2431 2366 2340 2330 2325 2330 2357 2440 2495 2588 2666 2760 2820 3085 3059 3137 2823 3128 3147 3257 3307 3381 3226 3361 3401 3397 3547 3666 3531 3658 3685 3573 3441 3349 3187 3177 3103 3177 3177 3214 3353 3466 3519 3406 3213 3092 3009 3007 2913 2528 2213 2280 2222 2258 2397 2322 2237 2144 2100 2071 2036 1973 1928 1887 1865 1846 1852 1894 1882 1879 1860 1859 1806 1763 1737 1730 1748 1768 1757 1756 1749 1704 1664 1634 1619 1643 1644 1633 1626 1628 1615 1607 1608 1607 1609 1618 1626 1641 1679 1662 1631 1618 1600 1586 1577 1569 1564 1578 1593 1574 1555 1560 1557 1522 1484 1458 1449 1464 1470 1481 1491 1493 1507 1523 1528 1526 1567 1601 1620 1641 1652 1645 1647 1630 1612 1625 1631 1636 1638 1642 1647 1648 1658 1666 1666 1670 1678 1689 1712 1728 1751 1754 1754 1762 1764 1766 1763 1771 1784 1799 1805 1811 1828 1836 1841 1840 1851 1865 1860 1852 1848 1859 1878 1881 1863 1824 1801 1789 1777 1770 1764 1765 1763 1764 1754 1741 1741 1732 1713 1700 1671 1669 1661 1671 1668 1684 1696 1722 1711 1697 1691 1715 1746 1743 1734 1729 1703 1689 1681 1685 1701 1705 1703 1690 1703 1719 1706 1709 1735 1769 1754 1734 1724 1711 1675 1669 1695 1670 1681 1708 1697 1694 1720 1772 1770 1774 1767 1776 1780 1807 1779 1775 1816 1807 1803 1827 1836 1853 1849 1830 1803 1782 1778 1763 1730 1695 1677 1663 1648 1658 1665 1654 1670 1640 1655 1675 1669 1647 1623 1621 1620 1605 1575 1571 1574 1593 1579 1558 1569 1582 1563 1541 1537 1538 1540 1528 1511 1524 1524 1491 1485 1462 1456 1456 1463 1462 1467 1471 1475 1458 1458 1455 1435 1424 1421 1401 1391 1376 1363 1355 1345 1329 1341 1344 1312 1305 1322 1337 1358 1359 1338 1316 1298 1292 1310 1346 1365 1336 1318 1302 1274 1284 1303 1322 1325 1341 1324 1302 1288 1269 1263 1296 1321 1334 1306 1264 1246 1232 1256 1272 1279 1295 1297 1264 1259 1269 1303 1279 1264 1254 1244 1239 1228 1211 1191 1180 1174 1174 1173 1165 1174 1195 1219 1219 1201 1185 1166 1161 1191 1189 1177 1153 1125 1088 1069 1075 1094 1074 1065 1064 1050 1045 1073 1081 1093 1102 1106 1108 1126 1139 1127 1120 1115 1110 1099 1097 1086 1073 1070 1064 1059 1052 1044 1037 1030 1043 1039 1017 1004 1014 1010 996 989 979 962 956 947 944 945 952 961 978 966 947 929 916 916 927 912 899 921 954 990 979 959 930 934 979 1015 1010 1006 1027 1070 1074 1090 1076 1050 1027 1012 1015 1029 1013 987 1020 993 984 996 1017 1050 1069 1074 1060 1031 1043 1034 1046 1057 1060 1060 1061 1054 1048 1041 1037 1028 1025 1022 1016 1013 1011 1010 1001 999 1004 998 1003 996 988 992 992 990 993 991 985 986 981 974 967 960 952 971 966 952 937 922 913 915 912 910 910 909 908 910 911 911 900 891 896 898 898 903 903 899 898 901 898 897 902 891 893 887 894 910 900 877 843 827 858 886 907 910 902 899 901 899 897 895 889 887 874 869 871 869 860 853 851 848 839 841 849 846 843 836 833 818 811 796 779 794 816 825 822 811 796 797 785 781 777 755 731 732 724 716 712 703 698 695 698 699 701 705 703 702 699 705 700 695 687 691 700 722 729 715 706 710 703 697 694 698 702 700 697 697 697 705 707 702 699 700 695 694 701 699 701 703 697 686 680 670 657 650 648 649 650 637 628 645 645 638 635 645 658 660 653 647 642 639 624 613 631 639 589 578 603 595 595 567 488 504 523 517 547 504 536 458 411 410 409 409 409 409 409 426 428 453 452 488 534 558 569 564 556 528 465 445 445 444 448 450 446 447 447 446 450 449 448 443 437 427 422 429 436 440 446 453 461 473 494 514 533 549 562 564 561 544 524 515 497 478 462 452 458 474 467 453 444 437 431 426 423 418 415 413 411 409 398 387 390 390 382 375 369 364 373 369 378 392 387 399 401 406 412 418 427 434 439 449 467 487 503 503 493 471 458 447 444 441 434 423 414 403 398 391 386 385 383 377 377 377 368 376 381 382 381 383 386 397 406 421 430 445 454 449 445 449 452 457 461 465 458 449 446 436 435 419 405 394 398 409 381 369 371 373 371 371 389 406 409 415 419 428 429 425 427 430 431 437 443 445 437 433 427 417 419 420 423 423 425 430 432 435 434 432 422 411 418 420 418 422 423 432 436 435 433 436 442 448 452 456 461 463 462 467 465 457 452 446 439 441 444 437 438 438 434 425 415 410 409 409 409 405 403 402 402 402 403 400 402 401 400 398 397 398 403 409 410 407 410 411 414 416 410 414 427 431 437 437 424 408 398 388 380 376 375 370 367 373 376 371 371 367 370 375 379 378 375 385 389 393 395 390 382 377 372 371 369 370 368 364 363 356 356 352 353 354 354 348 349 351 353 356 357 355 356 357 358 359 360 363 367 368 372 381 387 391 389 372 367 366 370 369 368 365 368 369 373 376 374 370 372 370 368 370 371 374 374 376 379 380 383 385 377 373 372 369 367 363 360 359 359 355 352 354 347 345 343 336 329 327 337 339 340 342 342 331 321 328 336 336 339 337 337 342 346 346 348 341 340 340 340 332 319 323 339 338 320 338 336 320 328 330 336 343 347 352 354 340 342 353 361 358 342 354 365 361 365 370 368 378 383 386 372 354 345 351 352 366 361 348 340 349 348 356 361 365 357 350 342 346 344 336 317 314 347 341 359 363 375 370 368 380 380 366 355 353 355 360 359 362 350 330 344 329 323 298 316 318 300 311 327 260 268 331 317 296 314 326 307 312 312 323 334 300 282 277 245 206 189 189 313 320 323 334 337 346 352 333 305 309 313 304 302 281 221 283 295 333 311 302 318 288 308 272 258 211 200 205 229 292 320 311 316 320 328 319 267 243 236 242 274 280 289 301 317 316 305 276 258 278 321 306 301 304 301 279 226 231 275 282 225 266 253 273 219 225 232 283 272 223 222 224 246 293 250 308 260 231 256 304 283 258 246 285 288 298 317 305 315 301 347 326 307 344 1255 1266 1290 1287 1297 1349 1400 1408 1389 1282 1266 1259 1258 1261 1260 1264 1268 1269 1274 1274 1273 1281 1295 1270 1271 1270 1285 1284 1289 1321 1314 1307 1314 1337 1387 1459 1440 1420 1386 1380 1315 1343 1467 1552 1580 1499 1423 1437 1484 1457 1414 1464 1473 1461 1558 1597 1509 1452 1392 1286 1258 1254 1251 1251 1251 1246 1254 1270 1280 1282 1283 1282 1282 1287 1276 1261 1245 1246 1249 1245 1212 1146 1194 1141 1026 1160 1166 1219 1235 1251 1288 1344 1371 1381 1374 1373 1366 1373 1403 1381 1376 1366 1360 1358 1362 1372 1377 1369 1387 1402 1388 1364 1376 1378 1386 1431 1400 1378 1388 1421 1502 1438 1447 1411 1408 1423 1439 1472 1524 1539 1584 1726 1746 1843 1976 2046 1897 1815 1774 1674 1508 1614 1703 1860 1811 1660 1718 1609 1508 1269 1144 1093 1059 1052 1037 1006 966 984 973 947 931 904 859 815 797 779 790 754 757 805 894 915 910 902 895 901 905 915 913 907 906 918 927 931 933 934 930 926 926 925 932 945 948 949 950 953 961 971 978 978 971 962 963 960 958 957 967 1011 1057 1035 1022 1044 1053 1049 1047 1051 1049 1073 1095 1086 1105 1135 1190 1290 1310 1264 1436 1457 1422 1397 1483 1503 1455 1420 1492 1497 1484 1525 1514 1505 1483 1484 1513 1546 1564 1557 1545 1532 1512 1493 1462 1397 1405 1456 1457 1459 1470 1463 1484 1500 1526 1533 1553 1580 1553 1540 1515 1486 1516 1533 1551 1535 1507 1478 1465 1447 1462 1493 1496 1459 1449 1445 1464 1445 1404 1382 1372 1369 1366 1370 1375 1392 1415 1432 1426 1411 1400 1388 1375 1377 1370 1368 1370 1370 1378 1387 1396 1413 1432 1434 1414 1417 1421 1430 1438 1449 1449 1442 1428 1424 1433 1421 1411 1400 1389 1388 1388 1384 1390 1393 1388 1393 1398 1410 1426 1438 1434 1435 1439 1452 1455 1459 1465 1469 1464 1462 1464 1466 1470 1485 1498 1506 1511 1521 1538 1551 1565 1582 1606 1616 1601 1594 1573 1548 1529 1513 1497 1480 1465 1456 1447 1436 1426 1418 1408 1398 1390 1385 1381 1374 1367 1366 1366 1367 1364 1363 1359 1357 1360 1359 1357 1357 1357 1357 1357 1355 1350 1350 1353 1356 1359 1361 1362 1366 1411 1477 1514 1507 1516 1557 1592 1550 1500 1488 1473 1464 1514 1565 1645 1756 1863 1911 1895 1811 1801 1879 1841 1826 1813 1742 1768 1730 1769 1850 1858 1891 1891 1926 2037 2111 2021 1998 1981 1991 2009 1986 1966 1971 2010 2017 1989 1950 1946 1973 1965 1964 1954 1954 1947 1947 1950 1997 2046 2148 2198 2119 2116 2172 2023 1980 1983 1993 2169 2262 2244 2007 2009 2260 2591 2347 2118 1986 1873 1793 1727 1851 1954 1988 2133 2158 1987 2091 1994 2067 1941 2093 2187 2222 2370 2232 2051 2163 2213 2210 2368 2737 2561 2366 2627 2667 2560 2872 2926 2637 2398 2345 2448 2356 2376 2332 2254 2182 2131 2118 2148 2159 2167 2208 2208 2224 2242 2253 2290 2333 2421 2424 2424 2423 2422 2380 2339 2332 2325 2358 2467 2406 2446 2470 2507 2668 2820 2750 2649 2589 2829 3053 3181 3149 3217 3250 3233 3148 3300 3424 3350 3436 3600 3490 3442 3945 3772 3588 3351 3371 3350 3224 3379 3237 2998 3066 3110 3359 3187 3074 2995 2831 2614 2338 2367 2730 2780 2721 2725 2559 2408 2363 2272 2110 2047 1994 1965 1927 1909 1876 1845 1829 1816 1810 1828 1839 1832 1846 1785 1734 1720 1712 1737 1773 1749 1725 1726 1681 1639 1615 1641 1664 1636 1659 1695 1667 1646 1633 1632 1617 1616 1624 1637 1666 1631 1612 1611 1613 1616 1629 1618 1591 1555 1541 1521 1518 1509 1497 1485 1467 1454 1458 1479 1492 1499 1505 1512 1514 1517 1522 1529 1548 1575 1600 1620 1630 1649 1653 1641 1639 1638 1646 1662 1667 1676 1681 1684 1695 1697 1682 1680 1680 1684 1689 1696 1704 1711 1716 1726 1736 1745 1752 1758 1767 1778 1786 1791 1798 1808 1819 1834 1858 1894 1903 1894 1881 1891 1899 1893 1882 1872 1835 1809 1791 1778 1771 1762 1754 1744 1735 1727 1724 1713 1704 1691 1681 1678 1678 1670 1693 1701 1710 1733 1754 1742 1714 1731 1744 1723 1712 1705 1696 1683 1674 1683 1694 1695 1684 1679 1695 1701 1686 1701 1717 1742 1758 1734 1718 1696 1686 1716 1710 1698 1706 1726 1711 1715 1756 1767 1745 1737 1740 1741 1758 1793 1804 1779 1788 1794 1792 1811 1843 1841 1837 1821 1789 1766 1743 1725 1721 1688 1665 1664 1694 1693 1675 1701 1667 1662 1697 1686 1664 1652 1657 1652 1618 1600 1588 1605 1614 1627 1609 1588 1588 1601 1587 1562 1569 1574 1564 1549 1526 1519 1499 1480 1475 1461 1446 1445 1457 1445 1445 1437 1440 1423 1411 1403 1393 1388 1383 1376 1372 1359 1346 1344 1346 1361 1368 1346 1317 1333 1351 1362 1357 1330 1314 1337 1314 1337 1335 1355 1372 1345 1319 1302 1278 1290 1309 1326 1351 1338 1313 1295 1284 1265 1273 1309 1341 1336 1287 1262 1245 1245 1352 1297 1266 1278 1297 1292 1275 1281 1312 1288 1266 1254 1240 1227 1215 1202 1200 1202 1228 1196 1202 1202 1198 1246 1248 1230 1212 1193 1173 1191 1179 1166 1163 1158 1131 1113 1085 1068 1076 1068 1055 1052 1053 1063 1067 1064 1078 1083 1093 1115 1144 1149 1137 1126 1112 1100 1091 1089 1092 1097 1086 1075 1064 1056 1056 1041 1038 1053 1052 1027 1033 1040 1019 1002 990 980 967 974 963 961 968 979 978 963 947 927 928 934 939 939 916 905 929 950 980 1012 1012 973 951 936 956 968 1007 1034 1038 1050 1079 1084 1068 1041 1039 1024 1055 1045 1002 1029 1034 999 995 1012 1016 1047 1057 1056 1042 1045 1051 1041 1044 1045 1042 1045 1041 1041 1037 1034 1029 1021 1015 1009 1008 1004 1001 998 994 994 989 991 986 985 983 980 977 977 973 975 967 970 966 958 959 954 965 961 951 936 920 914 916 915 916 921 923 925 925 917 919 912 911 900 892 884 882 895 898 894 889 887 886 882 876 868 866 878 858 853 856 851 849 888 907 910 913 912 908 912 910 911 908 904 900 892 888 880 869 864 861 860 855 856 853 855 851 850 847 842 825 812 793 788 814 827 823 813 806 788 778 779 770 763 748 732 737 745 733 735 729 722 705 693 689 686 685 686 691 692 694 694 694 689 688 699 704 706 704 701 705 699 694 691 691 695 696 705 709 709 717 721 710 698 697 699 702 709 708 700 696 687 676 665 660 659 666 674 669 667 648 632 621 635 631 637 653 645 650 657 658 654 651 644 644 647 629 623 635 635 608 565 539 508 525 548 577 566 562 539 508 445 492 481 468 445 432 412 409 427 433 458 519 531 522 527 530 546 496 443 439 474 482 487 494 472 456 457 453 451 450 446 442 435 423 423 429 433 439 448 454 462 471 488 514 529 538 535 546 555 534 517 515 495 476 466 453 452 464 474 464 451 442 435 430 425 422 418 415 413 410 402 399 394 384 381 388 391 392 382 371 377 362 384 396 397 400 405 411 413 423 428 436 444 467 488 492 487 473 454 443 441 445 427 417 410 398 397 394 389 385 383 375 374 374 368 376 378 380 382 382 386 395 406 420 426 431 437 441 444 439 443 455 453 442 445 445 434 430 435 427 413 405 384 391 380 368 368 366 368 379 398 415 423 420 423 416 421 428 437 437 436 439 436 436 441 432 423 415 426 426 427 431 426 428 427 427 427 427 418 413 424 427 426 423 428 436 444 440 438 438 443 445 448 448 454 453 461 466 465 458 456 453 446 436 444 444 440 437 435 432 427 421 424 419 412 415 414 409 402 400 400 400 399 400 398 399 400 396 394 399 403 402 405 410 414 417 414 423 432 432 429 429 414 403 392 389 380 376 372 366 371 375 371 372 370 368 366 366 369 371 373 378 385 392 396 397 391 381 372 374 373 368 367 366 367 363 361 356 351 350 353 346 351 353 355 355 355 357 357 358 359 362 366 369 373 374 370 378 387 387 373 365 364 362 368 381 374 369 367 370 377 380 373 371 373 366 366 368 372 372 375 379 381 380 378 380 373 372 369 373 372 366 361 357 355 355 359 358 353 354 353 344 336 329 328 331 330 335 339 337 331 326 331 338 335 337 338 336 339 343 346 343 336 334 334 327 325 321 320 322 320 330 337 335 322 321 335 341 334 346 350 341 337 344 355 352 354 340 355 355 361 358 362 371 380 384 377 374 358 348 341 351 363 361 349 338 340 348 356 356 359 350 338 329 328 328 333 312 318 330 350 358 360 363 354 375 367 375 379 374 362 349 344 340 328 327 313 336 311 339 352 332 331 329 297 312 282 255 296 261 254 257 271 257 255 262 298 294 306 304 285 264 195 196 292 296 311 303 342 352 364 352 332 303 287 239 238 240 238 214 304 301 303 280 285 284 270 226 202 203 211 277 277 306 299 330 330 324 308 314 263 214 242 310 301 331 352 331 331 325 296 301 283 321 336 327 301 270 249 224 248 257 299 259 257 228 268 246 225 265 282 309 266 292 281 236 301 304 271 292 267 240 258 286 315 274 287 252 252 286 287 313 291 317 320 291 329 347 1262 1259 1279 1314 1325 1352 1401 1391 1325 1328 1289 1266 1260 1260 1260 1261 1262 1270 1276 1282 1279 1273 1268 1268 1265 1304 1303 1301 1302 1301 1293 1303 1347 1403 1552 1625 1660 1563 1503 1388 1338 1325 1467 1614 1666 1729 1703 1681 1701 1696 1616 1518 1614 1570 1553 1578 1543 1394 1283 1249 1270 1277 1278 1276 1268 1259 1265 1279 1295 1310 1315 1297 1295 1299 1278 1255 1238 1245 1232 1199 1141 1082 1041 1006 1070 1197 1214 1229 1232 1245 1266 1273 1298 1346 1369 1367 1359 1348 1385 1366 1358 1355 1351 1347 1348 1358 1358 1341 1336 1377 1365 1341 1350 1385 1429 1465 1457 1370 1361 1372 1400 1410 1436 1395 1471 1466 1432 1469 1497 1520 1603 1801 1837 1920 2028 2124 1908 1843 1796 1635 1583 1700 1852 1942 1790 1732 1714 1620 1409 1285 1173 1121 1103 1076 1049 990 1015 1005 976 948 911 885 856 825 792 771 746 727 719 723 750 817 836 873 883 883 884 882 895 895 898 909 917 921 919 920 912 913 918 919 926 931 935 942 946 952 960 971 974 976 972 964 957 956 953 950 951 983 1009 1007 1007 1022 1025 1020 1025 1030 1028 1040 1055 1048 1059 1080 1097 1122 1135 1173 1185 1209 1267 1319 1314 1380 1385 1369 1380 1389 1389 1460 1458 1424 1439 1457 1462 1457 1461 1468 1459 1445 1430 1434 1444 1389 1340 1397 1363 1373 1374 1364 1389 1427 1460 1441 1443 1452 1418 1393 1419 1407 1412 1450 1454 1392 1389 1373 1390 1408 1399 1428 1449 1451 1443 1428 1431 1421 1406 1387 1371 1365 1360 1360 1367 1385 1412 1442 1459 1429 1403 1381 1366 1368 1366 1361 1356 1362 1366 1373 1381 1396 1408 1405 1401 1402 1409 1414 1422 1430 1427 1425 1418 1420 1428 1407 1392 1382 1379 1378 1378 1375 1373 1373 1377 1378 1384 1397 1411 1419 1416 1423 1429 1442 1453 1463 1464 1463 1462 1460 1460 1466 1473 1471 1484 1496 1500 1507 1519 1530 1543 1555 1566 1578 1579 1570 1562 1541 1525 1504 1482 1471 1457 1451 1441 1433 1423 1413 1404 1393 1387 1381 1373 1368 1361 1356 1362 1366 1362 1361 1360 1355 1356 1358 1356 1355 1355 1354 1351 1357 1416 1407 1357 1357 1358 1360 1363 1406 1454 1530 1558 1532 1518 1530 1600 1659 1602 1548 1504 1499 1519 1556 1567 1608 1729 1853 1860 1867 1858 1868 1913 1865 1839 1810 1812 1777 1775 1797 1814 1843 1854 1938 1995 2163 2080 2023 1994 1996 1990 1994 1983 1968 1970 2026 2021 1966 1950 1964 1992 1980 1966 1954 1952 1947 1946 1947 1956 2000 2155 2236 2250 2291 2235 2124 2054 2026 2215 2410 2336 2140 2055 2273 2569 2393 2218 2000 1897 1834 1734 1787 1897 2062 2234 2501 2232 2168 2313 2386 2090 1953 2198 2486 2529 2415 2198 2057 2133 2115 2257 2630 2751 2464 2621 2868 2758 2685 2555 2492 2459 2418 2435 2382 2320 2268 2196 2172 2201 2154 2199 2218 2249 2207 2219 2250 2276 2290 2341 2387 2436 2391 2402 2433 2413 2355 2336 2328 2328 2347 2419 2384 2417 2443 2473 2569 2643 2466 2512 2894 3064 3192 3172 3080 3121 3141 3115 3069 3205 3304 3385 3321 3401 3478 3316 3633 3747 3555 3602 3723 3415 3484 3567 3394 3287 3019 2853 3020 3146 3109 2927 2650 2325 2481 2746 2940 3052 2944 2753 2596 2547 2592 2400 2225 2075 2007 1963 1961 1903 1877 1892 1867 1854 1817 1788 1789 1769 1773 1801 1765 1715 1697 1710 1760 1787 1746 1711 1678 1650 1622 1607 1624 1628 1633 1653 1663 1657 1661 1648 1632 1623 1629 1632 1642 1643 1640 1637 1634 1640 1610 1560 1544 1519 1505 1489 1475 1464 1467 1466 1464 1473 1497 1508 1532 1550 1557 1550 1541 1542 1529 1546 1545 1544 1564 1587 1610 1631 1653 1666 1667 1664 1654 1665 1671 1681 1689 1710 1727 1729 1697 1696 1695 1710 1720 1719 1726 1736 1740 1749 1760 1769 1785 1788 1784 1799 1817 1814 1818 1819 1821 1824 1833 1853 1869 1877 1874 1872 1884 1891 1906 1892 1854 1838 1838 1811 1792 1780 1763 1752 1742 1746 1734 1728 1720 1712 1701 1700 1679 1696 1728 1746 1745 1749 1763 1766 1751 1755 1762 1748 1729 1725 1703 1684 1671 1673 1688 1677 1669 1676 1681 1674 1688 1709 1734 1737 1758 1752 1732 1703 1735 1735 1718 1730 1759 1756 1749 1750 1762 1757 1741 1720 1712 1736 1758 1776 1796 1761 1761 1791 1799 1827 1827 1809 1823 1829 1792 1765 1762 1770 1742 1699 1685 1715 1737 1709 1708 1722 1686 1684 1715 1703 1682 1682 1662 1641 1620 1615 1624 1639 1637 1636 1629 1619 1615 1622 1617 1596 1578 1551 1543 1539 1513 1493 1474 1461 1463 1457 1450 1433 1431 1426 1424 1419 1415 1406 1402 1401 1387 1376 1370 1364 1367 1356 1363 1378 1380 1370 1358 1329 1342 1368 1381 1354 1333 1347 1343 1366 1332 1338 1368 1392 1371 1349 1332 1312 1289 1301 1321 1349 1363 1342 1322 1311 1287 1276 1285 1303 1346 1313 1283 1264 1246 1263 1331 1314 1290 1291 1303 1286 1298 1331 1327 1299 1281 1261 1243 1230 1218 1220 1228 1216 1233 1231 1224 1257 1256 1257 1250 1230 1215 1202 1200 1190 1175 1160 1146 1144 1144 1118 1091 1078 1068 1070 1056 1067 1063 1089 1100 1079 1077 1090 1098 1110 1125 1137 1135 1120 1107 1098 1097 1094 1085 1080 1083 1078 1065 1060 1057 1045 1040 1053 1055 1044 1055 1070 1068 1045 1035 1023 1001 1004 991 998 1005 988 963 943 937 947 963 985 971 957 934 912 921 965 982 1021 1023 1000 981 983 963 946 977 1000 1004 1033 1062 1098 1079 1067 1059 1038 1063 1058 1018 1025 1054 1025 1002 1023 1026 1024 1030 1036 1043 1060 1055 1046 1037 1034 1038 1041 1034 1029 1027 1019 1016 1014 1011 1004 1000 998 1003 1016 1017 1017 1002 991 978 974 972 971 971 974 985 979 969 973 969 966 962 962 958 949 942 929 916 915 917 920 923 931 935 932 928 928 930 923 917 910 912 909 901 881 892 907 901 887 875 872 865 853 845 853 839 843 844 833 841 880 883 902 905 896 895 905 906 908 904 901 897 894 895 886 879 874 868 865 865 863 859 858 856 852 853 841 838 823 803 803 818 827 814 801 793 777 764 759 756 752 742 737 745 750 744 743 736 730 719 707 697 691 687 681 678 678 681 683 687 687 678 696 702 697 697 696 686 684 687 686 689 701 705 708 712 716 727 728 718 710 708 711 708 710 706 699 696 690 687 679 668 677 683 679 674 667 656 641 626 615 625 626 637 640 634 638 656 657 656 652 649 650 647 642 629 614 579 556 540 548 582 595 602 587 566 545 506 467 497 551 525 523 504 457 411 410 425 465 508 508 500 474 484 513 476 429 448 513 542 536 526 493 469 464 459 451 449 448 445 439 427 426 429 433 441 445 453 459 466 483 511 527 524 520 532 536 527 514 514 494 473 470 458 448 453 467 468 457 447 441 434 430 425 421 417 415 416 409 400 393 391 394 396 397 397 395 396 400 378 367 391 391 391 398 405 406 410 420 425 434 450 476 485 486 483 467 442 452 450 431 414 409 396 389 387 387 386 380 376 372 366 371 375 377 377 380 384 388 394 403 416 424 433 440 447 445 445 449 453 442 434 433 441 427 430 436 422 415 405 392 375 368 366 365 370 391 402 411 406 410 409 413 420 428 430 424 428 434 440 432 425 430 434 424 411 420 430 429 432 432 427 420 422 420 415 410 419 427 430 431 430 427 429 437 443 435 432 436 435 438 437 446 457 462 465 466 459 451 449 444 437 433 442 442 436 435 436 433 427 426 418 415 416 419 416 410 413 409 407 407 406 410 411 407 401 393 392 397 401 405 410 417 417 422 425 425 421 431 427 407 397 389 386 381 378 370 365 369 374 371 368 366 366 365 364 365 365 365 366 371 377 388 394 393 390 379 371 371 371 368 366 366 365 363 360 355 349 350 357 356 357 359 360 361 362 363 363 362 365 371 374 376 377 372 371 376 370 363 364 368 366 364 369 374 368 371 371 379 381 372 370 369 364 366 366 369 371 377 377 374 376 376 373 373 377 371 374 373 373 364 357 360 363 363 357 356 362 362 354 354 343 336 324 322 325 325 324 326 324 321 326 329 327 333 334 333 336 341 339 334 330 332 327 326 329 317 308 315 331 339 342 341 322 314 320 337 329 338 350 338 336 345 355 348 347 339 350 358 361 355 359 365 375 371 373 372 359 346 339 352 364 354 340 336 345 343 350 358 359 349 335 330 341 328 321 308 326 333 355 349 345 338 360 358 357 363 372 380 376 368 347 358 353 354 344 356 348 342 339 346 327 334 332 318 282 269 302 314 274 297 319 263 239 251 230 225 283 317 262 192 191 290 303 320 329 352 356 350 341 317 318 315 311 288 266 277 294 283 268 307 278 264 205 199 201 210 275 254 294 245 251 297 325 327 295 270 244 221 289 260 283 306 279 300 312 325 343 338 298 329 348 313 292 299 286 274 223 266 317 302 299 284 240 265 254 270 284 322 285 299 272 235 282 257 284 297 286 255 261 270 264 299 297 280 293 310 278 258 264 264 288 284 307 307 338 1311 1302 1283 1300 1339 1375 1401 1417 1354 1350 1334 1309 1282 1260 1260 1261 1261 1276 1302 1303 1346 1346 1329 1285 1273 1309 1348 1385 1385 1317 1291 1320 1348 1403 1525 1692 1744 1681 1747 1590 1524 1525 1409 1483 1541 1656 1761 1655 1529 1562 1700 1625 1578 1595 1627 1541 1465 1301 1266 1248 1276 1309 1294 1286 1278 1268 1273 1285 1309 1345 1347 1316 1304 1285 1267 1250 1238 1238 1214 1208 1204 1172 1069 987 1033 1139 1214 1231 1243 1252 1263 1273 1301 1331 1358 1371 1364 1345 1337 1357 1343 1345 1338 1333 1332 1333 1330 1326 1325 1343 1354 1349 1347 1367 1409 1410 1385 1358 1362 1363 1370 1382 1385 1400 1484 1501 1451 1451 1482 1514 1544 1638 1690 1798 1916 2072 2051 1948 1814 1714 1721 1825 1924 1978 1761 1572 1573 1582 1398 1311 1202 1129 1088 1050 1018 1050 1043 1015 978 952 915 890 868 847 815 781 769 766 747 729 734 720 718 748 822 865 868 873 883 886 891 896 902 907 912 914 910 908 914 913 913 918 927 931 937 942 944 955 962 965 962 959 955 949 944 944 945 957 967 979 997 1002 1007 1005 1007 1007 1007 1017 1026 1025 1030 1043 1065 1077 1093 1132 1130 1114 1147 1217 1206 1246 1267 1280 1287 1289 1282 1315 1340 1371 1383 1397 1398 1398 1393 1369 1352 1334 1326 1365 1387 1363 1333 1298 1278 1292 1280 1299 1325 1340 1347 1357 1341 1330 1328 1326 1337 1319 1304 1344 1334 1285 1285 1301 1325 1350 1366 1392 1379 1403 1381 1400 1400 1395 1395 1388 1412 1392 1359 1350 1353 1372 1395 1410 1423 1417 1396 1378 1360 1351 1347 1347 1348 1354 1355 1361 1368 1380 1385 1388 1389 1388 1392 1395 1404 1413 1411 1409 1409 1406 1402 1391 1379 1370 1371 1371 1376 1369 1366 1361 1361 1362 1366 1378 1387 1403 1414 1420 1428 1442 1456 1464 1462 1456 1456 1468 1473 1473 1466 1464 1472 1484 1494 1503 1509 1517 1526 1532 1541 1555 1583 1584 1560 1539 1527 1508 1484 1467 1452 1442 1431 1426 1418 1405 1396 1389 1377 1372 1365 1359 1353 1355 1361 1359 1356 1354 1353 1353 1356 1355 1352 1350 1350 1347 1344 1344 1360 1365 1354 1356 1358 1362 1364 1416 1477 1533 1554 1519 1486 1500 1530 1571 1634 1578 1568 1567 1688 1803 1745 1619 1646 1759 1881 1898 1881 1863 1914 1907 1833 1790 1814 1794 1789 1859 1880 1901 1894 1927 1941 2040 2167 2087 2026 2003 1986 1989 1994 1974 1968 2003 2042 2023 2030 2077 2099 2037 1972 1960 1957 1947 1946 1946 1946 1993 2091 2217 2453 2675 2521 2369 2170 2066 2156 2395 2475 2266 2111 2180 2408 2492 2228 2016 1877 1790 1732 1778 1851 1922 2168 2490 2515 2382 2494 2491 2347 1984 2118 2395 2563 2454 2257 2080 2110 2095 2199 2486 2806 2652 2623 2846 2793 2798 2804 2821 2571 2526 2414 2291 2245 2210 2201 2233 2262 2203 2171 2193 2224 2239 2249 2292 2421 2460 2470 2475 2429 2379 2393 2452 2449 2364 2337 2332 2330 2375 2354 2373 2401 2434 2449 2417 2444 2537 2678 2800 3006 3085 2963 3061 2984 3006 2967 3033 3188 3313 3390 3233 3247 3336 3266 3371 3513 3676 3671 3652 3531 3476 3408 3520 3524 3249 3008 2714 2717 2657 2623 2506 2651 2821 2982 3127 3066 2847 2746 2788 2748 2714 2547 2406 2179 2028 1993 1969 1949 1912 1931 1920 1879 1844 1825 1797 1803 1754 1752 1804 1750 1707 1686 1707 1754 1772 1741 1714 1698 1701 1672 1612 1596 1589 1594 1599 1603 1620 1631 1631 1632 1636 1642 1644 1660 1650 1601 1573 1569 1556 1527 1509 1494 1481 1471 1472 1477 1489 1509 1529 1548 1566 1571 1575 1606 1600 1594 1575 1558 1543 1573 1585 1576 1560 1557 1584 1621 1638 1646 1656 1667 1674 1680 1684 1689 1699 1714 1728 1727 1713 1707 1713 1711 1725 1749 1757 1766 1771 1773 1776 1782 1791 1796 1797 1808 1826 1834 1850 1843 1835 1844 1844 1842 1851 1863 1881 1889 1902 1920 1901 1909 1892 1894 1889 1864 1839 1811 1785 1775 1760 1745 1735 1726 1716 1713 1706 1698 1696 1710 1733 1761 1763 1762 1746 1754 1743 1742 1773 1774 1746 1712 1699 1682 1670 1663 1670 1664 1663 1661 1661 1666 1695 1722 1711 1716 1723 1745 1742 1739 1743 1708 1701 1721 1752 1738 1757 1748 1729 1730 1730 1713 1702 1721 1746 1770 1772 1747 1766 1791 1787 1791 1796 1810 1821 1831 1804 1787 1768 1742 1729 1702 1707 1756 1769 1746 1747 1732 1703 1721 1720 1713 1690 1673 1661 1652 1656 1638 1646 1650 1649 1648 1630 1643 1646 1617 1588 1574 1543 1521 1514 1505 1493 1480 1467 1456 1450 1444 1445 1447 1452 1464 1455 1467 1456 1439 1432 1430 1408 1393 1377 1376 1393 1389 1403 1406 1388 1371 1343 1355 1388 1395 1376 1342 1355 1375 1385 1392 1359 1359 1389 1417 1381 1362 1352 1330 1295 1318 1338 1354 1383 1374 1356 1324 1294 1291 1304 1312 1309 1295 1283 1263 1254 1283 1335 1308 1320 1302 1298 1304 1302 1321 1345 1318 1293 1277 1267 1247 1246 1250 1250 1237 1260 1262 1265 1262 1278 1267 1257 1238 1219 1201 1194 1180 1172 1160 1143 1127 1124 1123 1119 1092 1080 1071 1060 1074 1082 1095 1096 1103 1091 1090 1104 1126 1133 1134 1135 1123 1109 1097 1091 1085 1085 1081 1075 1068 1062 1056 1048 1050 1059 1070 1077 1070 1069 1063 1051 1040 1035 1025 1020 1011 1018 1017 998 969 949 973 985 983 998 994 978 962 931 912 928 960 1002 1033 1050 1015 1008 1010 994 979 963 970 1009 1029 1046 1065 1091 1088 1087 1076 1063 1075 1033 1046 1053 1033 1006 1036 1050 1044 1041 1043 1044 1053 1059 1056 1049 1036 1030 1028 1029 1024 1023 1017 1008 1003 1001 1000 1001 1017 1040 1052 1047 1040 1027 1023 1016 1003 993 992 998 993 984 976 964 962 961 956 944 938 931 926 925 921 916 916 919 921 924 929 934 933 932 933 935 929 928 922 918 920 923 919 898 879 886 894 889 871 855 856 864 863 848 864 863 872 868 881 883 901 908 903 897 891 891 894 896 894 888 889 892 890 885 882 879 874 867 868 860 856 857 842 837 833 820 808 800 811 814 813 801 787 778 771 768 772 759 750 753 756 753 753 749 739 724 716 709 705 700 706 709 708 697 685 681 673 670 670 668 685 696 686 684 695 682 678 678 684 695 702 710 712 721 718 711 712 714 713 719 714 708 708 705 703 702 697 694 687 682 693 685 668 663 658 648 642 631 622 617 611 618 625 629 622 646 644 652 650 641 647 649 636 625 606 597 591 581 590 616 610 601 586 562 529 508 553 562 556 529 496 459 428 424 410 413 431 443 449 456 445 435 488 445 424 444 485 532 531 514 506 496 478 467 459 452 451 449 443 435 426 426 432 437 441 449 455 463 478 505 515 514 509 512 520 528 513 511 494 474 469 462 450 447 457 466 458 450 444 439 434 430 425 421 418 415 410 404 399 398 400 401 402 404 401 410 422 407 380 368 372 371 385 394 404 399 406 418 424 433 453 470 478 484 478 451 450 447 429 419 420 404 395 386 380 379 378 378 372 366 365 372 376 380 384 391 397 400 408 417 423 435 447 450 450 442 436 443 440 421 426 428 418 432 423 411 404 397 381 368 365 363 371 398 405 401 400 410 416 424 428 430 423 417 426 428 430 438 438 426 418 425 411 415 426 434 436 435 432 427 424 416 414 415 408 419 420 422 424 428 429 432 432 437 437 431 429 429 430 436 453 459 457 463 467 459 459 459 454 441 431 434 443 438 432 433 434 433 429 424 421 418 420 420 418 416 414 412 412 410 408 404 401 400 392 392 403 407 413 420 417 417 422 431 428 430 428 417 404 402 390 382 377 375 371 366 365 370 369 367 366 365 363 362 362 362 362 361 362 367 371 380 388 389 381 370 375 374 371 367 365 364 363 361 357 348 356 359 358 360 362 363 364 363 364 364 363 367 372 376 378 376 376 372 362 362 362 366 368 366 369 364 367 365 373 377 380 375 371 370 366 365 366 365 368 370 374 377 381 381 382 383 381 377 378 383 376 372 366 359 360 362 366 365 359 364 367 366 360 351 343 331 322 321 318 315 314 319 319 313 318 327 334 331 325 331 333 338 338 334 328 327 328 326 316 310 306 317 327 336 336 337 335 316 332 333 329 350 349 340 334 342 351 345 336 349 358 360 360 352 360 371 360 375 371 366 352 337 337 347 357 350 344 337 332 340 342 353 355 349 349 348 323 320 313 329 363 357 339 344 326 355 351 339 354 365 368 361 364 367 365 362 362 354 359 359 360 356 355 352 338 335 283 310 338 341 304 311 314 320 310 309 298 299 274 233 233 268 189 186 300 322 316 328 342 331 317 319 320 286 258 277 289 301 217 266 250 217 217 209 197 197 217 258 295 283 238 298 301 276 304 323 336 323 295 284 230 292 266 271 258 282 314 298 313 338 362 351 329 316 297 284 250 238 256 280 319 302 292 281 323 313 261 308 292 274 301 291 290 304 243 288 299 303 310 308 258 291 302 253 268 296 302 276 308 297 282 276 305 295 281 299 312 335 1445 1418 1379 1322 1331 1363 1433 1449 1433 1425 1375 1352 1313 1270 1261 1262 1262 1269 1279 1300 1339 1352 1306 1292 1333 1374 1401 1368 1335 1329 1295 1311 1354 1366 1408 1460 1529 1527 1676 1699 1630 1613 1586 1563 1627 1635 1660 1680 1585 1457 1468 1531 1589 1558 1493 1484 1397 1284 1293 1256 1326 1324 1303 1287 1280 1280 1287 1302 1327 1322 1313 1380 1459 1353 1266 1256 1248 1234 1187 1185 1185 1135 1079 1013 1008 1061 1159 1216 1233 1240 1250 1289 1334 1381 1366 1341 1316 1324 1328 1333 1338 1338 1331 1325 1322 1318 1319 1325 1344 1342 1359 1405 1397 1386 1368 1354 1363 1370 1385 1387 1385 1394 1404 1412 1489 1534 1503 1524 1495 1497 1536 1613 1679 1747 1862 2047 2156 2096 2017 1843 1885 1917 2006 1782 1721 1596 1447 1498 1494 1366 1211 1155 1102 1083 1090 1063 1036 1008 983 960 929 903 898 871 836 823 806 789 762 737 752 765 762 775 755 827 876 876 878 883 887 894 903 914 905 906 907 908 910 913 910 915 920 923 924 934 937 949 950 950 950 950 947 942 939 941 941 942 950 964 977 976 977 980 987 994 992 997 1004 1007 1011 1026 1035 1048 1079 1092 1084 1090 1127 1148 1139 1124 1141 1165 1154 1174 1193 1210 1195 1192 1242 1270 1300 1305 1307 1290 1263 1242 1264 1289 1296 1278 1270 1262 1245 1239 1242 1254 1261 1274 1278 1296 1284 1269 1269 1272 1269 1258 1244 1246 1240 1234 1242 1254 1272 1284 1301 1343 1343 1344 1349 1362 1362 1355 1363 1363 1412 1383 1350 1335 1336 1351 1368 1374 1378 1374 1364 1354 1339 1335 1331 1337 1342 1349 1357 1361 1366 1374 1376 1378 1377 1375 1379 1382 1389 1391 1392 1393 1397 1393 1386 1372 1362 1362 1376 1384 1363 1356 1355 1350 1352 1358 1364 1368 1376 1387 1401 1411 1426 1438 1447 1455 1459 1459 1474 1481 1482 1481 1472 1465 1471 1480 1489 1502 1514 1517 1518 1528 1536 1549 1568 1570 1559 1543 1524 1504 1481 1462 1443 1429 1417 1410 1402 1396 1386 1381 1374 1363 1359 1355 1351 1353 1353 1353 1346 1345 1348 1348 1351 1352 1347 1344 1344 1341 1340 1342 1348 1353 1354 1356 1357 1357 1358 1376 1435 1480 1498 1451 1436 1460 1488 1551 1662 1704 1694 1675 1760 1771 1677 1649 1694 1772 1864 1843 1822 1806 1859 1858 1845 1790 1779 1782 1841 1917 1906 1939 1920 1940 1930 1950 2043 2077 2040 2022 1990 1966 1968 1974 1969 1979 2009 2062 2112 2075 2061 2059 1995 1954 1948 1946 1946 1946 1946 1949 2027 2220 2320 2639 2716 2578 2395 2231 2132 2200 2395 2368 2123 2010 2136 2270 2242 1983 1883 1791 1745 1776 1826 1953 2230 2455 2771 2668 2470 2284 2245 2046 2047 2254 2497 2424 2237 2131 2057 2075 2112 2323 2704 2689 2793 2781 2733 2983 3084 2944 2709 2566 2385 2346 2257 2251 2273 2270 2228 2253 2237 2265 2273 2251 2251 2365 2467 2430 2421 2416 2426 2395 2362 2416 2433 2380 2338 2328 2320 2378 2350 2352 2366 2386 2389 2428 2538 2584 2497 2584 2809 2929 2797 2875 2940 2985 2977 3009 3192 3246 3235 3103 3095 3180 3223 3360 3517 3437 3595 3442 3425 3247 3164 3215 3298 3186 2927 2732 2771 2799 2774 2806 2916 2996 3012 3167 3281 3089 2914 3024 2930 2821 2619 2428 2238 2066 2025 1997 1961 1977 2006 1988 1941 1900 1849 1804 1778 1767 1732 1761 1801 1731 1690 1672 1687 1719 1752 1727 1708 1683 1691 1682 1638 1622 1602 1582 1573 1571 1576 1586 1622 1650 1668 1688 1679 1659 1639 1588 1562 1526 1510 1496 1483 1475 1481 1493 1493 1497 1524 1554 1579 1606 1626 1624 1623 1620 1621 1589 1560 1556 1579 1594 1594 1579 1565 1581 1602 1618 1634 1661 1683 1694 1697 1697 1710 1721 1721 1730 1736 1734 1721 1725 1721 1728 1747 1764 1780 1795 1803 1808 1814 1812 1814 1816 1830 1848 1864 1878 1863 1865 1876 1864 1856 1859 1876 1901 1908 1893 1879 1861 1864 1883 1881 1871 1866 1847 1830 1825 1806 1769 1745 1729 1719 1711 1708 1706 1727 1750 1753 1743 1744 1736 1745 1738 1730 1727 1734 1742 1745 1757 1736 1709 1687 1680 1662 1657 1655 1650 1649 1655 1654 1675 1682 1694 1693 1707 1716 1747 1746 1727 1687 1686 1710 1724 1720 1758 1743 1714 1715 1715 1699 1694 1702 1719 1728 1735 1747 1775 1771 1769 1772 1787 1791 1795 1814 1830 1799 1770 1757 1754 1736 1763 1802 1795 1787 1778 1780 1761 1756 1741 1724 1704 1690 1680 1677 1663 1662 1667 1663 1643 1640 1630 1630 1609 1582 1553 1538 1526 1510 1495 1490 1479 1473 1475 1465 1468 1465 1474 1480 1476 1487 1476 1463 1440 1420 1405 1398 1391 1381 1386 1397 1408 1425 1413 1403 1381 1363 1352 1377 1423 1406 1371 1351 1383 1392 1420 1402 1377 1382 1408 1398 1363 1345 1335 1310 1310 1328 1359 1372 1362 1351 1333 1316 1312 1314 1326 1330 1300 1283 1270 1269 1261 1277 1290 1291 1318 1330 1293 1298 1312 1296 1308 1300 1287 1282 1285 1273 1265 1261 1267 1269 1251 1234 1246 1230 1250 1240 1230 1229 1211 1191 1181 1169 1161 1151 1139 1129 1120 1109 1109 1111 1098 1076 1065 1070 1098 1113 1125 1118 1120 1102 1111 1117 1125 1133 1136 1123 1111 1102 1100 1090 1078 1074 1069 1068 1062 1053 1063 1058 1075 1097 1099 1083 1066 1051 1039 1028 1019 1014 1004 998 990 996 1000 968 967 999 1045 1047 1027 1018 985 950 927 917 943 991 1032 1050 1059 1039 1046 1028 1019 1028 1005 977 980 1004 1022 1047 1070 1087 1091 1088 1080 1079 1051 1037 1062 1050 1014 1021 1037 1050 1056 1053 1056 1065 1070 1066 1063 1053 1052 1042 1042 1040 1043 1040 1030 1025 1031 1039 1047 1048 1054 1049 1043 1039 1038 1031 1020 1018 1023 1029 1029 1006 995 981 969 961 949 940 932 928 925 923 920 919 920 924 927 932 932 941 941 947 943 935 937 948 948 942 935 928 921 912 909 911 899 888 882 882 890 884 881 880 871 868 865 867 871 868 879 884 895 898 896 882 881 881 883 891 890 889 884 880 882 884 883 879 873 859 852 852 846 839 831 823 812 811 815 816 809 803 800 802 790 783 794 794 775 767 781 767 765 761 755 750 746 737 728 710 710 727 729 719 707 699 689 683 693 681 669 664 672 675 672 685 672 666 691 699 697 719 729 726 725 712 690 709 704 719 712 717 700 697 708 703 703 701 700 694 699 700 684 669 662 649 649 642 637 639 637 624 612 604 603 602 626 622 636 643 634 632 634 631 626 624 618 613 617 611 607 602 596 574 553 545 558 554 542 527 533 524 519 446 520 435 410 410 412 414 414 411 411 422 418 423 431 442 479 496 538 540 535 507 483 467 457 453 449 446 442 438 432 425 426 434 443 450 460 471 492 507 506 505 509 517 522 512 509 496 477 462 462 450 443 447 458 459 449 446 441 437 433 429 424 420 417 414 412 407 408 407 407 407 407 407 414 422 424 414 408 393 383 359 383 398 393 389 406 417 420 432 449 452 462 475 462 437 441 429 429 433 414 401 393 389 381 374 377 364 362 364 371 379 383 385 390 397 399 407 421 436 450 457 453 439 426 426 430 432 424 412 413 430 437 426 407 386 390 372 364 363 364 389 392 394 403 412 420 423 430 432 423 412 424 426 433 436 437 441 431 419 410 409 421 426 429 431 433 436 434 427 419 417 408 407 412 413 415 419 421 423 426 429 431 430 434 428 425 431 439 452 450 454 461 465 467 466 460 451 445 429 425 439 440 434 429 431 431 431 429 425 422 421 420 416 414 413 410 407 406 406 409 410 409 392 393 411 417 419 422 420 429 428 425 430 429 419 410 400 401 389 384 379 375 370 367 364 363 367 366 365 364 362 362 360 359 359 360 359 363 365 367 371 377 372 378 383 382 377 368 364 366 364 355 347 357 359 361 362 361 364 364 365 367 367 367 363 369 375 381 382 374 366 360 360 359 361 365 365 362 366 366 365 364 376 379 377 371 370 368 367 364 366 367 367 370 374 376 380 382 385 385 384 373 379 380 375 369 367 359 360 364 367 367 364 366 368 366 358 355 355 344 346 345 338 333 324 317 319 308 313 317 324 330 330 326 324 331 335 336 333 324 321 319 321 320 305 304 308 321 333 342 336 325 313 337 321 335 349 343 337 336 349 349 342 334 350 350 354 357 349 355 367 356 361 366 368 354 337 335 345 353 346 348 338 326 333 337 347 352 359 343 327 320 300 309 359 342 338 319 310 339 341 330 339 351 351 348 346 359 347 346 361 363 361 346 358 344 338 331 337 323 314 333 344 349 316 329 342 338 339 330 306 281 270 247 239 239 191 194 262 319 299 351 322 305 270 293 284 275 290 271 255 230 213 204 199 202 221 271 302 308 253 305 332 309 277 274 323 322 332 324 315 307 299 235 287 308 310 239 284 283 280 299 328 334 353 313 315 286 272 252 270 246 270 303 338 349 312 312 352 307 291 318 328 305 310 308 288 256 263 306 313 310 323 287 284 290 293 262 291 311 321 303 290 319 302 304 316 314 307 319 332 327 1542 1445 1425 1388 1384 1384 1438 1488 1455 1459 1441 1353 1303 1279 1268 1261 1261 1265 1265 1270 1277 1287 1308 1348 1397 1432 1458 1437 1402 1360 1321 1345 1374 1392 1418 1470 1545 1579 1589 1715 1780 1672 1606 1579 1625 1559 1551 1549 1554 1562 1525 1439 1338 1331 1348 1358 1259 1317 1335 1332 1326 1310 1305 1294 1288 1295 1307 1330 1341 1321 1302 1388 1450 1318 1279 1261 1256 1244 1172 1157 1153 1142 1135 1089 1006 1031 1119 1164 1192 1217 1230 1293 1337 1359 1359 1321 1332 1351 1345 1358 1367 1356 1343 1331 1318 1324 1344 1330 1327 1349 1375 1394 1420 1415 1413 1418 1399 1381 1419 1424 1418 1413 1404 1407 1430 1525 1640 1735 1596 1514 1547 1657 1756 1852 1932 2045 2119 2123 2080 2032 2041 2063 2033 1753 1634 1520 1387 1320 1244 1224 1156 1144 1105 1132 1114 1092 1065 1036 1009 983 951 919 894 869 847 828 811 784 762 759 780 762 748 724 754 851 863 865 864 880 892 879 889 893 898 898 901 902 903 906 907 913 914 913 915 922 930 938 939 941 942 943 939 935 936 939 938 939 940 954 969 971 971 975 985 987 981 981 987 991 992 1001 1011 1027 1046 1055 1063 1072 1087 1100 1103 1111 1103 1052 1048 1101 1164 1108 1120 1130 1098 1123 1173 1191 1202 1186 1155 1155 1204 1202 1201 1165 1169 1182 1214 1224 1214 1212 1220 1224 1210 1215 1212 1213 1216 1213 1203 1211 1203 1199 1194 1197 1210 1227 1236 1241 1265 1331 1305 1298 1285 1330 1330 1321 1330 1331 1328 1326 1318 1316 1314 1319 1341 1346 1345 1342 1331 1327 1322 1317 1323 1330 1338 1346 1352 1353 1355 1359 1366 1368 1372 1370 1372 1374 1378 1379 1383 1396 1409 1411 1397 1370 1353 1353 1368 1374 1360 1351 1350 1345 1349 1355 1361 1364 1368 1380 1397 1410 1420 1426 1437 1447 1454 1456 1475 1484 1471 1462 1462 1467 1475 1480 1490 1502 1522 1529 1532 1551 1560 1555 1555 1545 1541 1527 1512 1503 1483 1465 1446 1423 1408 1395 1392 1389 1377 1372 1363 1356 1356 1353 1350 1345 1341 1337 1335 1335 1341 1342 1345 1347 1344 1342 1338 1338 1338 1343 1352 1353 1353 1355 1355 1354 1352 1362 1395 1437 1455 1432 1430 1446 1483 1569 1659 1752 1784 1811 1773 1674 1692 1736 1821 1887 1852 1797 1777 1754 1759 1832 1826 1777 1785 1789 1889 1927 1963 1961 2016 1982 1938 1933 1957 2043 2041 2018 2011 1974 1954 1971 1980 1966 1965 1992 2059 2145 2088 2047 2012 1949 1946 1947 1952 1955 1947 1954 2002 2085 2242 2441 2438 2470 2445 2393 2215 2060 2144 2305 2220 1994 1924 2011 2061 1928 1812 1761 1737 1765 1809 1934 2198 2478 2728 2801 2562 2368 2136 2020 1948 2133 2297 2486 2341 2167 2122 2133 2142 2219 2354 2434 2552 2610 2673 3007 2889 3006 2854 2625 2428 2309 2273 2315 2334 2300 2290 2344 2366 2418 2398 2378 2355 2382 2387 2385 2393 2365 2366 2362 2343 2361 2446 2402 2342 2325 2325 2366 2344 2326 2340 2389 2409 2395 2452 2495 2424 2669 2842 2731 2618 2757 3034 2944 2936 2930 3054 3101 3043 2968 3181 3213 3356 3468 3352 3308 3500 3685 3454 3265 3105 3037 2991 2870 2820 2873 2978 3099 3018 3052 3091 3167 3109 3172 3329 3224 3096 3098 3013 2895 2811 2664 2421 2142 2047 2018 2035 2095 2080 2044 1999 1933 1878 1832 1797 1775 1739 1725 1774 1792 1720 1679 1657 1667 1698 1716 1711 1693 1664 1647 1633 1618 1614 1621 1601 1575 1562 1560 1575 1602 1642 1679 1675 1655 1610 1569 1540 1517 1502 1488 1483 1488 1495 1513 1504 1518 1548 1567 1580 1597 1645 1651 1631 1604 1584 1567 1558 1567 1583 1604 1605 1583 1597 1607 1625 1641 1659 1667 1662 1675 1685 1708 1731 1745 1746 1753 1761 1751 1745 1747 1736 1741 1740 1749 1768 1776 1788 1801 1820 1829 1833 1842 1858 1871 1876 1877 1872 1882 1900 1892 1874 1867 1872 1880 1881 1862 1846 1833 1831 1843 1855 1855 1839 1847 1883 1875 1824 1773 1749 1729 1716 1721 1723 1730 1758 1760 1753 1744 1743 1733 1728 1732 1723 1721 1728 1729 1737 1732 1741 1722 1710 1697 1669 1656 1657 1656 1643 1643 1642 1651 1672 1667 1683 1712 1732 1736 1724 1715 1677 1670 1695 1695 1724 1743 1715 1697 1704 1688 1685 1687 1696 1722 1758 1769 1766 1780 1757 1741 1746 1756 1768 1798 1808 1812 1815 1814 1801 1767 1757 1773 1804 1773 1747 1740 1744 1741 1721 1719 1706 1722 1708 1698 1687 1681 1681 1669 1654 1630 1608 1577 1600 1572 1554 1537 1528 1518 1508 1512 1521 1516 1498 1504 1491 1500 1493 1496 1496 1481 1477 1461 1442 1421 1422 1431 1430 1413 1403 1406 1418 1423 1410 1400 1385 1363 1372 1395 1418 1448 1409 1376 1358 1393 1429 1446 1435 1414 1410 1402 1371 1344 1325 1330 1326 1336 1335 1339 1359 1365 1346 1339 1331 1354 1350 1351 1341 1309 1288 1275 1279 1271 1283 1292 1299 1317 1333 1315 1307 1291 1272 1279 1294 1279 1261 1254 1252 1248 1237 1254 1260 1237 1224 1217 1204 1213 1219 1214 1197 1207 1192 1182 1166 1154 1144 1136 1133 1120 1112 1104 1093 1086 1075 1068 1075 1089 1106 1126 1134 1144 1132 1128 1141 1134 1128 1130 1127 1122 1125 1117 1109 1097 1088 1080 1074 1062 1062 1073 1077 1074 1098 1105 1084 1071 1056 1045 1041 1032 1021 1009 1013 994 984 981 972 994 1012 1002 996 1010 999 970 949 920 926 949 970 984 1010 1033 1061 1059 1051 1044 1054 1031 1001 975 994 1029 1056 1054 1048 1054 1060 1068 1064 1048 1042 1047 1049 1036 1021 1019 1028 1050 1060 1059 1069 1071 1068 1066 1057 1056 1066 1076 1056 1060 1062 1058 1055 1055 1050 1050 1046 1047 1044 1044 1046 1039 1040 1031 1026 1027 1020 1023 1018 1011 1009 1003 983 981 973 955 942 943 948 941 947 959 959 952 956 953 956 956 956 954 952 941 945 949 941 943 945 937 927 933 920 927 914 914 917 918 921 907 900 886 879 871 865 875 874 883 886 900 903 887 876 875 878 879 879 874 875 874 873 869 876 873 874 870 861 851 841 835 831 823 817 817 820 823 816 809 814 811 807 801 785 792 789 781 782 787 785 782 784 761 750 746 740 726 717 724 730 731 727 713 698 699 703 704 695 684 677 664 660 657 658 652 654 689 719 709 695 701 718 721 709 681 677 698 704 689 701 692 684 701 686 696 697 703 704 707 691 680 671 666 662 663 653 661 662 651 647 630 619 606 601 592 598 599 607 609 606 615 625 626 621 619 616 613 602 594 594 588 586 585 575 561 562 555 538 510 501 492 467 502 488 472 418 423 413 417 419 414 409 409 410 404 444 472 523 543 524 546 540 520 491 468 459 454 449 447 445 440 435 428 424 425 433 447 461 487 505 503 504 507 516 513 513 504 494 481 463 453 451 443 440 447 456 451 443 441 437 433 431 428 425 423 421 417 414 414 411 410 414 411 412 415 416 414 441 410 403 399 374 366 379 386 383 394 409 413 416 424 429 445 462 468 436 442 435 434 446 427 407 395 387 384 376 375 372 364 361 362 379 380 384 389 394 405 420 432 443 457 458 443 428 417 428 416 421 418 406 416 424 435 421 409 393 369 361 361 367 386 386 395 408 402 411 414 424 425 418 409 416 430 436 438 434 431 429 424 419 405 410 421 424 427 435 439 439 431 427 418 409 404 415 415 421 422 417 420 424 427 427 425 424 425 427 423 431 444 450 443 452 456 462 468 463 456 449 442 440 423 428 434 436 431 426 427 427 428 426 426 423 420 419 421 418 413 413 413 413 415 415 411 398 397 413 418 423 422 426 437 434 429 432 420 411 407 397 396 392 384 379 377 372 366 363 364 363 364 363 363 362 362 357 358 357 357 359 360 363 365 365 363 364 372 379 379 381 377 365 366 363 343 362 362 360 363 360 364 366 368 369 371 373 374 367 367 377 377 367 358 356 358 358 359 363 360 359 359 366 369 367 364 372 379 379 372 372 368 366 365 368 368 369 370 372 376 378 380 383 386 386 379 371 376 371 361 364 361 363 369 366 362 363 362 365 367 368 365 359 354 350 346 343 341 341 330 312 310 308 309 315 317 325 335 325 322 328 336 328 325 326 329 319 322 317 308 309 322 329 336 333 332 332 317 312 325 337 346 337 331 344 345 331 334 339 345 353 356 357 349 349 357 351 362 369 358 348 339 329 339 342 340 342 335 324 337 336 346 350 340 333 337 345 352 305 342 297 312 320 302 338 305 329 335 353 336 338 334 329 351 351 349 345 336 355 358 342 334 331 330 341 346 354 340 349 350 339 338 336 337 322 322 310 315 321 277 193 193 261 302 326 354 350 335 306 282 268 273 237 227 197 198 222 244 286 250 224 261 288 288 296 317 332 331 317 294 314 318 329 315 304 277 294 285 268 293 339 290 303 334 344 329 334 349 356 328 328 283 281 299 292 272 300 307 310 347 369 375 351 343 323 323 349 341 297 306 280 252 262 264 290 302 338 311 322 287 317 305 294 286 320 327 310 313 348 351 325 307 327 347 353 335 1558 1553 1486 1471 1436 1438 1473 1497 1522 1533 1507 1453 1439 1378 1282 1263 1265 1263 1263 1263 1264 1273 1325 1373 1413 1448 1456 1455 1457 1419 1359 1360 1411 1442 1457 1492 1602 1700 1737 1721 1772 1834 1683 1634 1611 1582 1566 1535 1530 1514 1539 1393 1258 1242 1251 1248 1246 1342 1365 1363 1371 1307 1313 1330 1314 1313 1307 1306 1296 1287 1285 1286 1276 1270 1269 1267 1261 1228 1156 1153 1145 1127 1122 1056 1010 1072 1147 1162 1167 1180 1212 1236 1254 1276 1290 1308 1329 1346 1347 1370 1399 1399 1371 1341 1328 1317 1321 1317 1313 1335 1373 1406 1446 1465 1413 1427 1425 1389 1388 1379 1373 1371 1369 1386 1433 1488 1683 1816 1652 1583 1560 1620 1705 1786 1823 1947 1929 1989 1992 1965 1907 1962 2031 1855 1693 1697 1536 1377 1387 1326 1246 1242 1192 1171 1148 1117 1077 1038 998 971 934 908 866 844 830 809 795 780 765 779 795 763 747 725 720 761 795 765 755 777 801 818 873 874 886 888 894 897 894 896 907 909 908 909 912 917 925 928 930 931 933 936 936 935 932 932 931 933 938 952 961 964 963 966 970 970 969 968 974 976 974 981 986 989 1005 1029 1044 1053 1061 1070 1081 1015 1009 1011 1093 1107 1037 1039 1071 1032 1024 1058 1037 1060 1068 1043 1034 1053 1082 1052 1042 1034 1087 1141 1170 1194 1193 1179 1163 1175 1160 1143 1157 1172 1181 1181 1172 1169 1159 1161 1169 1187 1197 1195 1201 1198 1201 1222 1245 1246 1263 1291 1305 1303 1314 1315 1303 1299 1302 1298 1298 1305 1317 1319 1318 1315 1308 1310 1310 1315 1320 1327 1334 1338 1343 1343 1350 1354 1358 1362 1367 1364 1368 1374 1375 1371 1376 1394 1417 1454 1408 1368 1346 1340 1347 1350 1346 1346 1347 1341 1343 1349 1354 1362 1371 1380 1393 1408 1413 1427 1439 1442 1446 1448 1446 1447 1455 1460 1465 1470 1477 1483 1497 1510 1526 1546 1572 1601 1603 1586 1584 1557 1534 1519 1505 1493 1473 1446 1440 1430 1416 1396 1380 1375 1368 1361 1358 1351 1351 1350 1345 1338 1335 1327 1325 1331 1332 1335 1339 1341 1338 1336 1335 1335 1337 1348 1349 1350 1351 1353 1352 1354 1353 1366 1402 1425 1431 1423 1433 1467 1487 1542 1641 1717 1729 1787 1722 1700 1703 1741 1776 1839 1863 1823 1779 1742 1734 1730 1724 1768 1817 1810 1854 1845 1895 1873 1895 1959 1960 1993 1960 1969 1999 1994 2011 2003 1994 1973 1952 1954 1953 2016 2061 2163 2168 2097 1966 1946 1945 1946 1946 1948 1947 1956 2024 2078 2172 2271 2351 2299 2392 2376 2357 2154 2029 2033 2051 1923 1874 1857 1869 1821 1784 1750 1738 1763 1807 1865 2109 2442 2726 2675 2436 2174 2122 2108 2087 1978 2173 2343 2446 2231 2217 2183 2323 2343 2500 2588 2724 2687 2593 2701 2635 2862 2818 2794 2604 2332 2459 2483 2465 2441 2460 2455 2466 2470 2440 2414 2388 2361 2346 2346 2345 2338 2336 2328 2321 2329 2372 2400 2338 2318 2329 2358 2378 2315 2344 2367 2385 2365 2327 2362 2373 2490 2691 2703 2489 2579 2831 2898 2741 2768 2805 2937 2978 2860 3137 3276 3354 3299 3193 3371 3630 3522 3415 3351 3370 3201 2969 2970 3072 3069 2910 3306 3191 3224 3321 3349 3370 3371 3264 3045 2909 2802 2765 2786 2859 2779 2556 2263 2125 2102 2123 2149 2133 2095 1945 1838 1825 1852 1849 1798 1761 1725 1720 1733 1751 1699 1658 1642 1646 1657 1673 1693 1684 1656 1633 1623 1624 1638 1637 1612 1578 1557 1553 1565 1588 1610 1640 1636 1601 1559 1533 1512 1500 1487 1496 1511 1516 1528 1522 1524 1559 1582 1611 1631 1644 1640 1615 1598 1583 1574 1591 1601 1603 1605 1595 1591 1609 1612 1621 1626 1636 1649 1650 1663 1680 1703 1730 1738 1749 1765 1785 1794 1782 1770 1758 1755 1760 1758 1792 1818 1812 1808 1803 1820 1843 1871 1872 1870 1877 1882 1883 1897 1912 1895 1891 1890 1906 1927 1901 1864 1846 1825 1810 1807 1810 1812 1816 1832 1841 1837 1829 1784 1765 1742 1723 1739 1748 1742 1749 1743 1737 1732 1731 1724 1718 1717 1714 1712 1712 1715 1713 1713 1717 1704 1704 1710 1697 1683 1683 1671 1659 1646 1635 1641 1648 1680 1699 1708 1712 1715 1706 1696 1676 1659 1669 1704 1727 1693 1690 1697 1690 1674 1674 1679 1697 1738 1770 1774 1760 1763 1749 1717 1728 1749 1757 1759 1788 1808 1766 1749 1749 1731 1742 1748 1779 1778 1745 1716 1691 1685 1683 1691 1672 1679 1698 1697 1685 1688 1673 1647 1622 1603 1592 1583 1574 1564 1565 1564 1554 1535 1533 1534 1540 1544 1532 1528 1519 1507 1485 1482 1474 1465 1448 1438 1439 1440 1460 1465 1449 1429 1413 1402 1399 1395 1385 1380 1378 1389 1399 1416 1436 1444 1420 1393 1372 1388 1422 1463 1461 1432 1401 1365 1345 1340 1344 1339 1357 1369 1381 1371 1367 1390 1381 1368 1355 1358 1377 1367 1331 1308 1292 1283 1286 1277 1286 1299 1318 1344 1347 1337 1318 1294 1274 1260 1282 1293 1285 1265 1244 1231 1220 1227 1240 1240 1226 1212 1193 1186 1186 1193 1175 1185 1173 1173 1174 1158 1143 1130 1118 1115 1106 1094 1091 1088 1080 1072 1093 1113 1101 1103 1114 1133 1146 1152 1146 1136 1128 1126 1128 1118 1109 1105 1098 1091 1083 1075 1071 1065 1076 1092 1099 1095 1098 1108 1099 1090 1077 1069 1060 1041 1030 1023 1009 1009 1016 1009 997 1014 1034 1006 992 969 966 952 937 925 933 962 966 981 984 996 1018 1057 1079 1063 1041 1023 1033 994 984 1001 1011 1019 1032 1034 1039 1042 1042 1042 1042 1039 1044 1047 1049 1034 1034 1038 1042 1048 1050 1055 1067 1062 1058 1060 1064 1065 1071 1066 1064 1069 1068 1054 1048 1047 1048 1052 1042 1042 1043 1040 1038 1033 1033 1032 1026 1028 1027 1029 1017 1007 999 993 986 978 967 973 981 978 973 984 985 979 980 971 967 967 965 962 963 963 958 956 963 960 960 944 935 928 923 917 917 918 914 907 905 897 896 892 889 879 874 868 870 878 881 890 888 885 880 872 882 894 892 884 879 876 868 862 861 856 857 861 861 858 846 836 826 821 817 821 822 824 819 815 814 810 806 798 795 799 795 785 782 779 775 778 783 768 753 742 730 725 723 735 739 738 733 721 709 717 715 711 706 701 685 675 674 674 669 661 653 651 664 670 666 689 704 700 682 675 659 676 687 672 680 682 673 694 670 669 673 691 697 693 682 687 684 685 677 679 672 681 672 663 652 639 625 635 620 606 593 587 583 584 590 595 603 618 609 602 594 602 592 584 584 582 581 589 592 575 586 583 559 528 544 527 541 542 529 465 494 495 486 521 508 485 469 431 405 385 399 442 504 519 496 518 524 522 514 502 484 472 459 455 450 446 444 439 439 434 424 438 451 482 499 494 484 487 505 497 497 497 484 468 464 451 446 444 439 440 447 449 441 434 434 434 431 428 426 425 421 416 418 418 418 419 421 420 418 418 418 411 432 440 403 397 397 382 367 361 374 386 403 408 408 405 410 426 443 460 458 431 426 434 443 435 420 402 390 385 377 374 377 375 372 362 378 381 386 395 399 413 428 440 451 458 451 431 415 415 427 418 407 411 404 415 427 433 419 405 396 366 358 364 394 380 389 405 395 396 400 411 420 410 405 415 422 426 435 432 423 420 427 416 403 406 421 418 421 430 436 437 430 427 418 416 402 417 420 425 425 424 425 427 425 429 426 426 422 420 420 422 430 442 438 444 451 459 465 468 465 456 448 439 433 430 414 429 435 434 429 426 422 423 425 426 425 422 421 422 420 418 417 418 420 420 416 409 410 398 415 421 414 412 416 418 419 427 420 411 406 405 397 395 392 382 379 378 374 368 361 363 361 360 359 359 362 359 357 358 358 357 357 358 358 363 363 358 359 358 359 362 369 370 362 370 375 370 354 351 360 357 364 370 373 375 374 370 378 379 372 362 365 358 354 353 355 356 358 363 365 363 358 357 364 368 372 363 367 378 380 372 374 368 364 367 368 369 369 370 371 374 376 380 384 388 387 384 371 378 370 362 361 356 358 364 364 356 356 359 357 365 364 360 357 356 350 347 343 337 326 324 328 321 307 305 312 309 320 329 333 321 323 327 330 321 324 328 334 331 326 321 305 303 315 324 336 319 335 341 331 315 313 338 343 336 330 336 342 330 341 348 350 347 347 355 344 345 358 361 367 365 349 357 340 325 333 346 336 332 327 319 328 338 342 346 355 351 361 352 315 305 285 282 280 277 317 321 298 318 336 311 319 314 345 353 354 350 340 330 344 344 343 342 330 332 335 346 358 365 357 346 337 324 304 305 318 311 301 279 269 246 195 195 203 307 317 301 343 327 295 282 263 237 195 197 248 297 321 292 269 256 269 273 241 240 291 306 310 335 354 326 350 358 349 346 329 315 296 281 265 271 332 316 282 276 322 339 339 354 365 356 333 322 330 314 286 275 308 287 316 338 341 347 370 365 341 357 350 313 291 293 242 305 292 277 301 309 359 355 302 312 307 317 314 280 313 318 329 325 342 342 325 299 304 339 348 346 1534 1546 1555 1477 1458 1483 1538 1578 1584 1614 1571 1506 1478 1447 1364 1312 1265 1274 1265 1269 1283 1274 1270 1282 1304 1332 1383 1420 1433 1431 1445 1413 1411 1481 1523 1539 1558 1691 1777 1812 1814 1768 1745 1653 1623 1562 1571 1574 1674 1679 1401 1267 1243 1237 1240 1240 1282 1275 1280 1309 1342 1358 1381 1344 1335 1342 1331 1315 1303 1288 1276 1270 1259 1251 1255 1260 1252 1181 1140 1116 1104 1096 1086 1061 1012 1125 1155 1174 1182 1190 1209 1247 1261 1272 1282 1296 1314 1325 1332 1359 1409 1413 1378 1350 1326 1311 1308 1307 1314 1343 1389 1432 1466 1456 1417 1430 1405 1368 1350 1351 1345 1353 1379 1426 1465 1477 1588 1746 1723 1673 1619 1649 1654 1718 1699 1759 1802 1832 1816 1877 1900 1963 1960 2013 1907 1697 1559 1438 1538 1502 1403 1321 1263 1216 1166 1118 1072 1056 1036 964 914 899 861 840 826 811 793 781 779 795 778 755 758 753 731 724 718 717 724 735 744 758 818 859 876 887 888 887 892 894 907 910 911 913 913 915 918 923 927 925 926 928 928 929 928 930 932 934 939 948 952 955 955 955 955 953 959 957 961 963 960 963 964 973 992 1002 1029 1037 1037 1039 1005 846 893 931 938 915 937 943 1034 982 979 982 957 987 1010 967 970 995 1000 1004 1009 1064 1109 1129 1134 1117 1134 1147 1110 1126 1122 1102 1116 1135 1160 1160 1155 1153 1149 1145 1147 1165 1179 1184 1187 1184 1192 1206 1220 1235 1253 1266 1277 1285 1286 1286 1284 1279 1287 1287 1285 1286 1289 1295 1295 1294 1296 1298 1304 1311 1316 1321 1327 1328 1329 1336 1346 1354 1360 1363 1358 1352 1357 1364 1367 1367 1364 1368 1387 1404 1380 1360 1346 1341 1343 1336 1336 1333 1332 1335 1339 1349 1356 1362 1368 1376 1386 1397 1404 1413 1421 1429 1437 1439 1439 1442 1452 1457 1462 1473 1488 1496 1513 1526 1550 1558 1579 1612 1622 1580 1572 1549 1523 1504 1494 1477 1459 1438 1425 1411 1404 1397 1385 1371 1364 1356 1351 1348 1348 1342 1339 1335 1332 1325 1324 1325 1326 1329 1332 1333 1332 1333 1332 1334 1344 1346 1347 1349 1351 1353 1356 1361 1364 1385 1412 1431 1430 1438 1439 1456 1463 1500 1577 1736 1713 1761 1723 1717 1753 1797 1815 1877 1864 1837 1811 1740 1713 1718 1731 1842 1889 1841 1799 1808 1817 1823 1829 1869 1902 1969 2018 2006 1983 1934 1897 1947 2062 2105 1974 1944 1939 1939 1980 2053 2074 2020 1971 1946 1946 1946 1946 1946 1948 1952 1962 1976 2071 2176 2239 2281 2238 2284 2264 2147 2059 2008 2002 2007 1939 1881 1892 1835 1820 1762 1742 1761 1799 1854 2079 2364 2580 2729 2387 2200 2545 2563 2233 1999 2072 2247 2503 2395 2285 2393 2430 2548 2705 2752 2715 2658 2632 2848 2654 2497 2468 2485 2446 2380 2561 2538 2510 2502 2467 2438 2423 2418 2391 2381 2362 2346 2336 2335 2345 2317 2306 2304 2302 2309 2300 2326 2318 2315 2316 2340 2357 2319 2330 2336 2367 2332 2291 2307 2352 2364 2488 2595 2388 2662 2819 2700 2404 2525 2720 2723 2709 3037 3147 3250 3222 3156 3120 3252 3459 3588 3403 3210 3214 3013 3080 3148 3305 3124 2920 3357 3344 3470 3553 3434 3437 3381 3350 3206 3009 2855 2736 2645 2588 2534 2491 2309 2256 2163 2098 2088 2078 2020 1903 1828 1793 1771 1780 1787 1772 1739 1702 1692 1685 1682 1653 1635 1628 1620 1621 1632 1648 1645 1650 1650 1650 1640 1626 1601 1614 1596 1557 1542 1549 1559 1564 1568 1569 1551 1533 1514 1505 1492 1508 1555 1546 1533 1528 1532 1564 1599 1621 1636 1659 1660 1641 1623 1596 1587 1609 1620 1632 1630 1613 1595 1608 1628 1629 1639 1652 1662 1665 1660 1669 1688 1698 1714 1743 1764 1778 1770 1775 1787 1778 1781 1776 1770 1797 1838 1844 1839 1825 1821 1838 1847 1866 1874 1874 1887 1901 1919 1904 1920 1926 1922 1916 1916 1887 1863 1842 1828 1806 1799 1793 1790 1803 1816 1810 1795 1810 1791 1748 1739 1740 1743 1744 1741 1737 1734 1739 1740 1730 1720 1723 1723 1709 1704 1703 1697 1690 1685 1681 1676 1676 1688 1687 1678 1687 1688 1680 1670 1651 1633 1638 1658 1682 1679 1685 1705 1690 1681 1669 1651 1650 1674 1670 1666 1684 1706 1681 1663 1664 1671 1693 1727 1762 1768 1753 1750 1730 1695 1704 1719 1748 1769 1781 1787 1760 1727 1705 1717 1716 1723 1746 1775 1762 1739 1706 1686 1670 1651 1639 1646 1657 1648 1644 1660 1682 1662 1642 1640 1637 1624 1598 1596 1595 1575 1555 1556 1567 1569 1548 1537 1525 1512 1500 1487 1476 1469 1460 1458 1465 1468 1476 1478 1475 1459 1443 1421 1404 1409 1416 1400 1413 1404 1415 1425 1437 1459 1439 1420 1391 1382 1413 1414 1438 1475 1461 1417 1382 1362 1353 1365 1362 1349 1369 1379 1390 1414 1417 1429 1414 1395 1381 1374 1355 1340 1322 1304 1298 1293 1298 1292 1292 1306 1353 1399 1372 1355 1386 1344 1305 1264 1258 1257 1253 1249 1258 1254 1230 1208 1197 1210 1221 1215 1193 1178 1163 1164 1161 1165 1168 1152 1160 1162 1154 1152 1144 1124 1118 1116 1110 1095 1076 1086 1110 1125 1127 1130 1127 1140 1151 1157 1151 1137 1124 1117 1117 1112 1107 1096 1088 1082 1079 1081 1089 1079 1080 1101 1113 1115 1107 1109 1108 1099 1092 1080 1069 1063 1061 1044 1039 1042 1047 1037 1029 1034 1035 1032 1004 973 957 945 932 929 942 968 986 1014 1028 1035 1031 1043 1059 1053 1045 1047 1025 997 983 999 1008 1017 1012 1018 1021 1026 1031 1037 1046 1051 1058 1064 1063 1058 1048 1053 1062 1057 1049 1054 1074 1074 1070 1060 1069 1064 1068 1070 1072 1069 1060 1059 1051 1051 1049 1048 1046 1044 1042 1042 1039 1043 1036 1034 1032 1034 1026 1032 1019 1018 1001 1004 996 990 988 988 984 995 998 987 985 983 982 982 981 976 975 964 963 968 959 964 971 970 960 942 942 940 930 927 927 924 910 919 913 897 895 890 892 883 880 875 870 863 871 882 881 875 875 868 872 884 890 891 889 882 881 875 864 857 851 852 853 855 849 841 830 825 818 818 819 822 823 818 815 808 802 798 797 798 796 793 788 786 769 761 767 764 753 743 733 733 734 739 749 744 741 727 718 724 732 722 712 703 686 689 687 685 676 678 673 664 657 644 640 644 658 676 677 658 646 679 687 657 666 683 660 689 670 659 683 697 693 673 669 675 692 690 689 690 684 683 672 665 647 638 648 659 642 620 624 618 597 581 573 571 572 578 585 583 580 587 586 581 582 580 581 580 595 589 584 586 578 572 574 568 566 561 538 512 542 530 530 521 504 486 472 433 433 422 387 396 462 473 472 487 496 500 498 499 496 498 485 481 469 457 447 441 437 436 431 425 434 466 481 478 472 493 497 483 495 487 479 461 456 448 441 437 434 438 439 444 441 432 425 430 428 426 425 425 419 415 418 419 420 418 418 418 416 417 416 415 410 423 418 388 394 395 391 386 362 385 399 404 406 404 396 409 428 441 443 419 419 428 432 429 425 412 395 385 379 372 370 366 361 367 379 382 385 389 400 411 420 432 441 445 437 423 408 408 410 404 400 402 412 426 432 420 405 393 390 358 356 370 396 381 388 399 384 386 390 393 402 397 408 418 421 426 433 434 424 409 414 404 399 413 419 412 425 430 431 428 419 418 410 408 402 416 426 430 431 429 430 431 429 431 430 428 423 419 420 425 429 430 439 447 449 455 459 463 464 455 448 438 424 424 408 422 429 433 434 430 426 421 420 422 424 421 420 423 424 422 421 422 422 421 417 415 417 402 420 414 416 432 430 415 413 412 406 402 405 399 396 399 393 385 380 375 375 372 367 363 360 360 358 357 356 356 356 357 358 358 356 355 354 362 362 358 356 355 354 352 352 354 355 364 372 373 369 354 357 366 375 378 378 377 372 365 368 362 356 356 353 352 353 352 354 357 360 361 355 352 352 357 361 364 371 370 363 372 380 374 369 364 365 367 368 369 371 372 374 376 377 380 384 383 384 383 379 382 374 370 364 354 350 354 357 355 350 351 355 358 355 359 357 351 346 341 338 341 334 325 314 312 309 305 304 307 316 326 330 323 319 316 320 320 328 333 334 339 333 323 313 309 305 324 320 315 331 325 334 321 315 340 350 346 336 329 333 331 331 342 337 339 347 352 353 347 340 350 351 369 350 340 346 344 323 332 338 333 326 313 316 327 326 331 333 339 356 350 323 318 366 358 297 274 276 283 288 302 326 300 301 326 329 344 365 348 335 337 323 342 328 332 326 330 344 341 348 355 340 337 341 321 301 300 288 277 252 266 283 271 189 192 200 237 270 325 305 299 289 262 212 196 217 268 238 257 300 330 313 242 301 328 289 247 296 320 320 320 329 340 354 354 351 326 310 284 276 267 302 303 305 315 270 320 332 320 321 345 348 366 348 330 309 280 273 263 305 296 297 307 332 358 368 343 307 304 316 311 280 270 268 293 323 332 302 348 377 367 395 458 387 393 361 311 333 311 349 343 333 327 305 305 299 303 302 337 1521 1511 1532 1548 1484 1471 1488 1541 1561 1591 1591 1580 1485 1367 1318 1292 1314 1290 1278 1288 1310 1341 1318 1273 1275 1278 1284 1300 1367 1426 1465 1517 1503 1522 1622 1700 1669 1642 1730 1834 1872 1843 1812 1693 1665 1685 1601 1614 1672 1451 1321 1399 1377 1289 1242 1254 1310 1296 1290 1297 1324 1418 1381 1336 1323 1322 1316 1310 1301 1287 1270 1260 1244 1237 1228 1207 1186 1173 1157 1139 1121 1101 1058 1026 1067 1127 1152 1172 1194 1221 1246 1267 1274 1278 1279 1291 1315 1327 1345 1365 1380 1379 1360 1335 1321 1308 1306 1309 1321 1342 1365 1392 1438 1430 1435 1422 1440 1383 1341 1331 1334 1370 1387 1433 1429 1476 1600 1633 1746 1683 1632 1645 1704 1722 1678 1764 1818 1837 1889 1992 2168 2182 1955 2108 2132 1863 1614 1580 1686 1670 1488 1395 1302 1267 1201 1130 1114 1039 969 951 948 898 870 872 848 821 802 799 815 818 775 770 771 772 756 742 726 719 719 723 733 744 782 849 855 863 866 881 883 891 902 909 909 909 908 912 914 918 923 922 924 925 927 927 927 930 931 929 936 940 939 942 942 936 928 911 939 947 954 954 956 945 952 956 970 987 971 1008 1009 998 944 816 799 805 821 823 843 871 883 930 917 934 937 955 1011 952 966 994 1018 1027 1047 1059 1066 1081 1103 1098 1122 1146 1106 1080 1087 1090 1101 1112 1127 1136 1138 1139 1143 1140 1146 1158 1167 1174 1174 1178 1186 1197 1211 1227 1237 1245 1247 1259 1260 1264 1264 1267 1274 1270 1272 1274 1275 1280 1284 1288 1286 1292 1301 1306 1312 1317 1317 1319 1321 1334 1343 1355 1388 1376 1352 1343 1345 1355 1355 1356 1356 1358 1360 1370 1367 1359 1343 1336 1329 1329 1331 1324 1322 1328 1337 1351 1357 1360 1365 1374 1382 1389 1395 1395 1406 1419 1429 1435 1441 1445 1445 1453 1468 1485 1485 1498 1527 1550 1565 1563 1566 1576 1584 1562 1550 1543 1543 1522 1496 1474 1455 1432 1416 1400 1390 1386 1377 1376 1365 1358 1354 1349 1344 1336 1335 1331 1326 1324 1324 1325 1325 1327 1328 1329 1330 1331 1331 1340 1351 1348 1348 1348 1351 1355 1358 1364 1380 1404 1451 1467 1465 1469 1471 1456 1469 1489 1539 1664 1775 1718 1700 1703 1781 1752 1791 1871 1975 1927 1819 1742 1714 1706 1763 1841 1858 1828 1823 1847 1863 1861 1834 1853 1973 2024 2018 1937 1898 1874 1864 1873 1906 1949 1998 2061 2042 1932 1927 1953 1925 1956 1961 1946 1946 1946 1946 1947 1948 1956 2008 2052 2026 2072 2203 2207 2266 2180 2334 2307 2285 2298 2171 2005 1953 1905 1873 1875 1858 1764 1747 1753 1784 1873 2267 2537 2652 2848 2538 2513 2861 2648 2455 2154 2013 2221 2440 2571 2459 2465 2490 2572 2945 2881 2759 2678 2726 2927 2878 2658 2674 2686 2529 2547 2619 2551 2505 2475 2461 2434 2411 2403 2392 2380 2366 2351 2339 2336 2329 2333 2318 2301 2291 2288 2288 2286 2302 2297 2298 2326 2329 2308 2291 2327 2365 2300 2268 2293 2312 2339 2495 2436 2460 2661 2477 2325 2457 2661 2778 2925 3075 3127 3163 3125 3059 3066 3161 3207 3303 3525 3424 3376 3264 3359 3220 3162 3444 3223 2965 3312 3577 3382 3361 3217 3164 3186 3209 3273 3104 3014 2871 2586 2482 2440 2415 2405 2324 2202 2116 2066 2014 1960 1899 1866 1823 1787 1758 1725 1728 1716 1702 1674 1671 1660 1654 1653 1637 1629 1619 1607 1600 1601 1613 1610 1620 1634 1633 1626 1635 1626 1611 1570 1539 1529 1527 1526 1523 1520 1515 1507 1500 1493 1516 1539 1547 1540 1533 1545 1568 1592 1620 1648 1664 1654 1630 1611 1600 1595 1624 1635 1638 1633 1617 1610 1609 1630 1641 1651 1657 1679 1701 1686 1676 1677 1694 1702 1717 1730 1733 1746 1770 1791 1812 1810 1795 1783 1801 1843 1866 1867 1840 1844 1852 1865 1887 1897 1910 1923 1930 1924 1924 1937 1927 1921 1906 1889 1870 1852 1837 1825 1808 1798 1791 1788 1784 1780 1780 1763 1768 1767 1778 1769 1769 1782 1762 1758 1749 1750 1745 1740 1740 1735 1731 1721 1725 1709 1697 1704 1699 1682 1679 1676 1666 1661 1659 1656 1651 1646 1641 1637 1635 1630 1623 1630 1653 1654 1670 1687 1684 1656 1651 1646 1635 1638 1649 1658 1671 1700 1690 1658 1660 1670 1696 1737 1765 1755 1740 1737 1714 1682 1704 1717 1740 1740 1734 1736 1749 1731 1701 1681 1706 1712 1704 1714 1751 1726 1702 1686 1668 1651 1640 1624 1618 1622 1626 1646 1656 1677 1679 1675 1662 1636 1625 1610 1591 1583 1588 1576 1583 1576 1552 1532 1520 1507 1500 1491 1491 1490 1492 1496 1504 1498 1485 1471 1458 1444 1430 1419 1411 1430 1431 1415 1431 1438 1426 1451 1480 1455 1431 1404 1401 1422 1449 1450 1476 1466 1432 1401 1377 1368 1384 1389 1392 1366 1376 1397 1421 1463 1459 1430 1406 1379 1366 1348 1352 1356 1343 1335 1323 1307 1309 1298 1309 1319 1331 1344 1375 1380 1398 1416 1341 1285 1283 1259 1244 1237 1221 1219 1218 1211 1199 1182 1179 1181 1174 1166 1152 1145 1147 1144 1149 1145 1134 1145 1140 1135 1144 1139 1141 1133 1119 1099 1083 1087 1097 1100 1111 1125 1147 1148 1168 1168 1155 1140 1129 1118 1110 1104 1095 1091 1092 1085 1098 1093 1104 1098 1093 1104 1108 1114 1094 1085 1092 1081 1065 1052 1043 1038 1043 1054 1052 1046 1029 1019 1009 1004 1003 1010 1023 1017 979 946 931 944 958 987 1019 1038 1058 1071 1070 1069 1066 1055 1043 1026 1022 1014 990 994 997 1006 1016 1019 1028 1035 1042 1055 1064 1071 1087 1092 1088 1080 1069 1078 1084 1076 1074 1070 1081 1078 1076 1067 1064 1076 1071 1070 1071 1078 1070 1059 1058 1058 1050 1051 1053 1053 1048 1043 1041 1040 1037 1030 1028 1024 1026 1023 1017 1016 1006 1001 1009 994 997 992 991 993 996 991 990 987 984 989 982 980 982 978 974 977 966 971 984 1001 1006 964 941 927 925 938 933 923 935 917 914 919 912 902 900 899 893 886 877 877 862 867 869 877 876 875 865 876 883 886 886 880 875 881 877 866 854 858 854 852 846 840 837 835 834 828 825 821 821 819 813 803 799 791 787 783 782 781 779 780 772 766 757 749 744 740 739 748 753 765 752 742 736 735 732 736 732 727 712 707 713 722 705 691 687 695 688 686 680 673 655 642 632 634 635 629 626 650 657 644 638 672 655 655 664 640 655 676 672 659 647 656 667 668 685 677 683 683 678 668 666 654 666 665 650 637 650 639 625 611 597 588 579 564 559 575 576 588 586 592 572 580 568 582 592 582 584 579 576 579 569 570 562 553 539 546 532 518 508 496 472 479 459 462 503 482 431 383 402 453 442 462 470 476 480 489 484 478 469 481 485 480 467 452 440 436 436 435 421 440 460 458 471 483 484 484 489 480 467 458 447 447 441 430 429 435 435 436 437 432 422 421 426 424 422 419 413 415 418 420 418 410 410 410 404 398 400 403 408 402 402 394 401 398 393 382 360 392 410 413 404 399 393 385 396 417 434 426 445 434 426 425 420 412 400 388 381 368 358 368 373 376 375 378 382 390 396 404 415 426 433 432 423 415 404 405 399 398 404 412 413 426 438 427 411 397 380 357 355 369 388 373 386 379 387 403 415 408 405 407 407 412 423 433 432 426 415 409 396 400 410 410 413 422 424 427 425 412 407 400 398 408 420 425 429 432 433 434 436 435 433 433 431 429 424 420 418 424 430 431 436 440 446 450 451 459 461 453 443 441 431 416 399 424 430 432 433 432 428 423 419 416 417 419 415 420 423 424 423 421 422 423 422 421 420 407 407 410 422 432 434 423 431 422 417 408 403 399 398 402 395 386 383 375 375 373 371 367 364 360 358 357 356 356 355 353 353 357 357 355 352 360 360 355 356 354 352 350 349 351 350 347 346 349 350 350 351 356 360 358 356 354 353 354 352 351 352 350 351 352 354 353 355 357 357 355 351 349 351 356 358 362 370 376 365 365 377 378 370 364 362 369 368 369 372 374 377 378 383 382 382 378 376 379 381 381 375 369 364 360 347 341 345 350 352 346 349 348 351 354 356 355 353 348 346 341 337 329 329 320 313 305 297 303 311 323 324 326 324 315 316 321 329 335 336 335 337 331 321 309 312 303 316 313 313 318 327 319 310 333 344 343 346 337 327 325 330 329 341 346 344 343 347 345 344 336 347 360 354 353 336 333 335 321 327 342 322 330 329 319 318 316 321 337 346 309 320 335 361 370 361 336 304 268 273 271 298 274 308 298 323 317 344 354 356 337 338 324 335 331 316 320 326 336 341 334 328 331 323 316 325 313 326 325 311 313 281 259 200 190 196 197 215 235 234 225 212 199 207 314 264 283 262 299 277 286 321 268 302 320 296 266 249 271 294 299 307 318 352 350 327 310 297 297 318 279 301 331 335 329 317 293 329 351 320 327 337 354 347 331 316 275 314 284 298 324 319 314 309 354 361 325 302 335 311 273 272 287 319 321 318 356 345 343 364 361 389 406 387 418 378 353 349 354 359 356 347 324 317 335 318 297 290 315 1525 1523 1506 1509 1524 1500 1487 1506 1515 1552 1585 1595 1557 1374 1293 1287 1327 1360 1340 1305 1309 1326 1353 1312 1344 1289 1301 1327 1453 1492 1507 1543 1578 1536 1573 1639 1712 1652 1734 1786 1812 1849 1820 1826 1693 1734 1803 1597 1465 1290 1322 1361 1359 1363 1275 1374 1416 1417 1349 1339 1403 1384 1368 1342 1337 1297 1292 1291 1286 1280 1269 1258 1246 1229 1208 1198 1189 1177 1156 1137 1122 1109 1057 1095 1120 1132 1156 1178 1190 1226 1259 1289 1305 1338 1319 1318 1358 1369 1361 1371 1391 1390 1360 1329 1317 1308 1305 1317 1329 1341 1356 1347 1343 1336 1391 1400 1392 1355 1329 1326 1333 1390 1384 1379 1406 1487 1587 1554 1590 1671 1610 1639 1680 1677 1649 1781 1820 1863 1981 2088 2225 2145 2049 2173 2294 2047 1953 1840 1819 1672 1559 1425 1306 1241 1194 1142 1099 1080 1043 1040 1004 914 896 940 878 840 813 824 847 807 800 812 799 788 774 775 745 736 725 722 721 728 764 802 811 836 843 862 858 816 799 842 897 896 898 904 909 914 917 918 924 924 925 924 924 925 925 917 921 928 935 931 910 912 895 855 839 938 944 946 947 937 941 942 963 944 858 885 864 964 879 817 791 788 799 790 803 831 854 900 934 933 938 1010 1020 952 1051 1047 1059 1037 1043 1034 1037 1049 1064 1086 1101 1093 1082 1072 1071 1078 1092 1100 1110 1115 1118 1120 1129 1133 1140 1147 1151 1160 1159 1163 1172 1180 1190 1205 1215 1222 1225 1236 1238 1243 1246 1252 1253 1254 1259 1264 1268 1285 1279 1282 1289 1294 1297 1302 1303 1305 1309 1315 1320 1325 1333 1344 1361 1358 1346 1340 1345 1346 1343 1346 1351 1353 1350 1352 1350 1343 1330 1323 1319 1322 1322 1314 1317 1327 1336 1345 1348 1352 1358 1364 1373 1382 1390 1393 1401 1413 1424 1436 1445 1451 1457 1462 1471 1482 1485 1491 1504 1527 1559 1575 1564 1574 1551 1544 1556 1556 1556 1544 1513 1482 1452 1430 1412 1398 1388 1377 1364 1360 1358 1355 1353 1350 1343 1338 1333 1328 1324 1324 1324 1324 1324 1325 1326 1327 1328 1329 1335 1344 1342 1344 1347 1353 1356 1360 1367 1384 1427 1519 1564 1568 1549 1518 1500 1480 1486 1511 1537 1593 1693 1723 1758 1752 1766 1816 1875 1867 1906 1928 1829 1744 1705 1725 1830 1916 1911 1855 1832 1912 1892 1914 1859 1835 1877 1960 1968 1937 1878 1878 1869 1866 1897 1933 1977 2025 2075 1939 1910 1908 1907 1924 1978 1985 1947 1949 1947 1947 1948 1960 2017 2103 2131 2063 2082 2130 2171 2277 2332 2227 2168 2170 2077 1923 1889 1889 1822 1791 1767 1754 1754 1762 1803 1877 2049 2363 2547 2795 2667 2788 2649 2306 2221 2114 2036 2073 2216 2501 2485 2317 2322 2420 2848 2892 2812 2796 2855 2930 3010 2801 2634 2623 2696 2714 2678 2608 2575 2539 2506 2449 2434 2422 2408 2391 2382 2369 2355 2367 2343 2326 2308 2298 2303 2305 2273 2274 2293 2283 2287 2310 2351 2354 2282 2287 2317 2293 2277 2351 2355 2368 2386 2449 2510 2492 2302 2395 2757 2897 2986 3014 3003 3044 3051 2963 3003 3083 3279 3329 3372 3345 3351 3426 3323 3431 3375 3255 3558 3298 3040 3293 3618 3344 3351 3299 3177 3052 3032 2977 2919 2780 2641 2602 2633 2717 2729 2716 2447 2396 2255 2143 1983 1904 1896 1845 1802 1781 1764 1733 1713 1700 1688 1677 1672 1700 1717 1712 1673 1654 1645 1620 1603 1594 1587 1580 1575 1581 1602 1610 1617 1602 1609 1606 1590 1565 1540 1526 1514 1510 1505 1501 1499 1509 1533 1544 1555 1561 1546 1550 1577 1604 1630 1653 1677 1664 1642 1628 1612 1610 1640 1654 1653 1644 1620 1626 1622 1625 1635 1648 1666 1676 1692 1694 1695 1698 1694 1699 1709 1708 1719 1741 1750 1764 1772 1779 1795 1796 1807 1846 1880 1883 1854 1865 1882 1904 1928 1948 1970 1958 1958 1959 1950 1933 1912 1891 1877 1862 1869 1872 1853 1825 1815 1814 1813 1806 1802 1800 1785 1781 1808 1799 1802 1801 1813 1810 1782 1766 1755 1755 1781 1803 1829 1803 1761 1733 1734 1724 1716 1703 1695 1684 1683 1683 1677 1677 1674 1678 1663 1656 1660 1648 1654 1645 1634 1620 1629 1654 1657 1655 1660 1660 1636 1635 1629 1624 1629 1637 1643 1653 1663 1651 1656 1669 1698 1727 1735 1719 1714 1717 1703 1673 1706 1718 1693 1691 1697 1702 1729 1744 1705 1671 1678 1673 1679 1700 1727 1748 1722 1701 1684 1674 1654 1641 1618 1598 1598 1605 1621 1649 1652 1638 1640 1656 1660 1646 1621 1615 1617 1592 1578 1550 1541 1533 1531 1534 1524 1509 1504 1520 1522 1514 1496 1485 1476 1471 1469 1467 1458 1428 1422 1445 1438 1451 1460 1464 1469 1464 1459 1437 1413 1412 1432 1456 1485 1499 1494 1458 1428 1394 1383 1388 1406 1412 1396 1372 1386 1411 1444 1468 1448 1412 1393 1371 1368 1362 1381 1386 1375 1343 1327 1327 1342 1311 1345 1371 1379 1386 1405 1422 1429 1392 1337 1299 1280 1271 1275 1252 1235 1222 1206 1195 1185 1178 1183 1170 1159 1159 1155 1161 1150 1145 1134 1130 1123 1124 1122 1116 1117 1116 1116 1112 1098 1087 1092 1095 1111 1127 1126 1128 1130 1143 1167 1166 1149 1138 1131 1134 1125 1110 1104 1100 1101 1095 1114 1112 1120 1123 1117 1115 1120 1117 1097 1074 1062 1069 1068 1053 1039 1026 1013 1029 1019 1027 1023 1009 997 988 986 982 1005 996 978 952 936 963 963 975 993 1007 1021 1036 1032 1043 1057 1078 1064 1043 1029 1010 998 1001 1006 1025 1046 1044 1043 1048 1060 1079 1082 1093 1100 1110 1111 1100 1086 1095 1098 1095 1091 1089 1087 1086 1082 1074 1076 1078 1069 1069 1075 1074 1077 1072 1065 1060 1057 1053 1050 1049 1049 1049 1042 1034 1037 1031 1029 1022 1024 1022 1014 1013 1011 1006 1002 1002 996 1006 1006 999 989 995 994 993 989 987 985 982 982 977 976 968 965 960 967 969 966 941 937 940 927 947 952 940 934 927 918 917 909 901 904 903 892 888 896 891 873 863 858 852 858 863 867 858 874 879 876 870 871 880 875 862 850 845 844 849 852 852 849 846 840 832 829 824 821 817 820 819 813 811 803 791 784 775 769 764 760 755 753 752 752 758 753 757 767 767 758 744 746 748 757 762 743 724 713 721 741 729 716 696 713 721 717 708 691 696 678 667 656 651 642 635 631 626 619 617 612 630 636 621 638 628 635 643 664 653 647 633 654 643 656 644 650 659 677 677 675 668 666 668 654 653 647 632 620 622 622 614 594 581 563 554 558 565 571 580 567 574 559 576 586 576 567 566 564 574 566 560 561 559 556 553 551 544 549 532 506 521 502 482 519 493 460 415 377 401 446 455 446 455 461 467 473 462 480 488 493 486 479 472 463 446 435 434 425 430 447 448 458 486 496 493 485 469 459 454 439 440 433 425 429 433 433 429 432 432 424 414 420 424 421 417 411 414 418 417 412 411 408 402 404 409 408 404 401 398 401 416 398 410 412 400 362 410 415 411 397 388 385 375 377 397 410 409 418 414 417 419 420 409 399 385 380 369 357 355 357 362 369 374 379 384 388 401 413 423 427 418 411 403 400 396 399 410 419 431 427 436 430 426 410 393 384 363 356 362 368 380 382 381 398 402 410 402 419 428 421 429 435 428 421 414 409 394 403 417 422 424 421 417 429 425 412 405 398 414 419 422 422 427 432 437 439 436 436 434 432 432 427 422 420 419 419 416 422 426 433 433 437 441 447 453 452 453 443 434 427 421 403 412 426 427 428 431 431 428 425 419 416 414 409 412 417 419 417 414 418 417 418 407 398 401 405 418 424 429 430 426 431 422 415 410 406 401 400 403 394 385 385 375 371 372 370 367 365 363 361 359 356 355 353 352 352 353 356 358 356 357 357 354 354 353 352 349 348 348 349 348 348 341 337 339 342 345 348 349 349 349 349 348 347 348 348 350 352 354 354 353 355 356 355 353 350 350 350 355 357 360 369 376 367 364 375 378 373 369 365 363 366 370 373 375 377 378 379 385 385 377 373 375 375 371 367 366 361 352 352 341 340 346 348 345 341 343 348 349 350 354 355 354 349 343 338 337 333 325 318 309 303 297 309 314 323 317 318 311 312 317 323 323 330 334 330 333 330 316 321 321 307 310 307 304 318 303 306 327 338 333 344 341 339 327 322 329 336 345 337 344 342 343 352 342 335 346 342 348 355 340 343 331 320 326 317 316 321 326 313 334 341 324 320 346 348 358 363 371 372 368 350 347 336 299 289 301 262 267 298 319 350 334 330 336 326 327 316 323 321 310 321 336 331 325 313 306 323 332 335 325 318 315 298 301 323 325 287 189 192 202 199 200 201 198 214 303 331 307 318 323 271 319 334 337 337 316 330 336 297 289 309 305 321 325 356 341 361 358 354 334 323 306 320 309 327 308 323 355 338 294 289 314 298 333 335 349 350 341 333 297 327 314 317 343 361 362 352 339 358 326 362 328 297 303 305 340 345 346 342 330 355 339 348 340 361 352 372 360 355 374 369 357 364 360 341 344 349 334 315 308 302 288 1544 1548 1555 1506 1501 1510 1487 1514 1545 1556 1573 1591 1579 1410 1270 1284 1293 1325 1352 1352 1337 1341 1368 1341 1379 1358 1403 1422 1399 1506 1540 1587 1632 1667 1646 1651 1729 1713 1719 1720 1770 1824 1794 1838 1834 1771 1823 1638 1300 1297 1421 1323 1326 1311 1309 1539 1540 1570 1571 1486 1415 1384 1368 1363 1362 1337 1312 1306 1296 1291 1281 1261 1247 1226 1210 1202 1191 1182 1165 1148 1135 1122 1111 1068 1118 1180 1186 1193 1188 1199 1230 1258 1292 1317 1308 1311 1331 1346 1354 1354 1353 1351 1341 1323 1312 1303 1304 1312 1328 1341 1354 1344 1331 1320 1317 1318 1318 1321 1323 1326 1329 1342 1370 1352 1408 1424 1462 1474 1585 1599 1551 1614 1630 1609 1634 1651 1759 1772 1917 1976 2155 2304 2130 2262 2255 2224 2273 2267 2005 1694 1541 1462 1363 1287 1234 1185 1131 1138 1126 1098 1070 1002 948 970 895 854 846 867 871 827 836 836 829 841 822 814 783 773 745 738 737 729 724 730 747 783 833 860 781 854 864 776 808 817 786 862 884 856 855 885 890 903 919 925 926 924 906 885 899 905 919 908 895 885 882 845 799 819 884 919 927 926 934 931 914 914 872 801 813 911 835 789 786 816 832 812 797 834 858 923 942 935 940 951 954 981 1043 1070 1082 1050 1024 1026 1036 1048 1061 1078 1081 1080 1073 1067 1069 1078 1089 1093 1102 1102 1103 1108 1116 1121 1129 1136 1143 1153 1155 1160 1168 1173 1182 1190 1201 1208 1215 1221 1225 1233 1239 1243 1244 1247 1256 1261 1266 1270 1280 1283 1289 1291 1294 1297 1294 1297 1305 1308 1316 1315 1319 1320 1334 1328 1330 1335 1334 1336 1331 1336 1344 1362 1348 1339 1338 1331 1326 1315 1308 1308 1311 1313 1315 1322 1330 1338 1341 1348 1354 1365 1371 1379 1384 1397 1406 1412 1421 1431 1441 1446 1449 1455 1467 1479 1483 1496 1503 1521 1536 1535 1530 1534 1521 1524 1543 1546 1529 1528 1509 1482 1455 1435 1419 1401 1387 1369 1356 1352 1350 1350 1349 1347 1343 1335 1333 1328 1324 1324 1324 1324 1324 1324 1324 1326 1326 1326 1329 1343 1352 1353 1354 1354 1358 1362 1383 1422 1464 1546 1663 1696 1659 1572 1542 1520 1509 1531 1568 1643 1878 2112 2083 1956 1887 1925 1986 2022 1971 1952 1873 1780 1718 1805 1923 2014 1998 1949 1894 1914 1952 1951 1948 1898 1868 1859 1873 1874 1874 1887 1902 1873 1872 1906 1972 2054 2098 2095 1987 1915 1902 1902 1929 1990 2095 2093 1996 1951 1949 1954 2014 2062 2119 2157 2070 2039 2157 2119 2063 2094 1997 2063 1941 2060 2119 2017 1901 1907 1830 1760 1761 1773 1814 1866 1928 2094 2391 2497 2457 2633 2729 2302 2411 2466 2266 2079 2077 2299 2424 2270 2164 2331 2480 2601 2745 2721 2772 2889 2954 2777 2865 2882 2820 2753 2675 2643 2591 2542 2502 2477 2466 2455 2445 2425 2418 2394 2365 2320 2300 2307 2328 2301 2292 2285 2278 2262 2271 2271 2279 2284 2277 2287 2276 2259 2270 2266 2253 2299 2327 2368 2394 2359 2366 2394 2320 2357 2626 2723 2894 2816 2920 2982 2946 2859 3031 3032 3118 3155 3207 3221 3377 3258 3253 3290 3436 3306 3470 3237 3117 3345 3698 3471 3554 3375 3174 2956 2848 2918 2844 2856 2865 2791 2762 2752 2873 2776 2656 2492 2389 2340 2149 1975 1930 1927 1854 1824 1784 1751 1723 1703 1691 1682 1687 1701 1733 1743 1686 1644 1624 1614 1620 1606 1596 1591 1577 1568 1563 1571 1573 1568 1567 1561 1555 1545 1536 1528 1513 1510 1518 1518 1519 1531 1550 1573 1596 1585 1565 1554 1570 1598 1637 1663 1677 1683 1665 1643 1634 1624 1644 1657 1653 1637 1630 1643 1645 1635 1640 1665 1697 1695 1690 1697 1718 1720 1712 1714 1725 1726 1721 1734 1749 1764 1775 1797 1817 1810 1821 1839 1864 1893 1873 1902 1911 1945 1981 2017 2006 1979 1991 1950 1923 1911 1888 1901 1904 1883 1867 1855 1856 1854 1851 1848 1830 1813 1797 1787 1788 1811 1836 1832 1825 1838 1831 1793 1764 1764 1773 1821 1876 1919 1965 1878 1843 1781 1751 1749 1725 1706 1695 1699 1691 1690 1688 1674 1676 1684 1677 1658 1651 1642 1642 1634 1634 1623 1617 1642 1654 1651 1651 1651 1628 1613 1617 1616 1615 1621 1628 1633 1637 1660 1664 1651 1657 1668 1677 1689 1699 1702 1667 1655 1688 1685 1664 1663 1668 1686 1708 1733 1712 1680 1655 1650 1674 1691 1723 1761 1729 1699 1675 1666 1659 1640 1625 1614 1600 1579 1596 1605 1611 1604 1612 1616 1631 1645 1653 1656 1649 1608 1571 1565 1567 1564 1558 1546 1535 1520 1521 1540 1540 1521 1514 1505 1506 1497 1477 1457 1445 1427 1440 1454 1459 1471 1495 1498 1474 1452 1430 1427 1438 1465 1468 1457 1490 1517 1490 1455 1417 1401 1411 1422 1431 1401 1381 1399 1412 1411 1421 1450 1470 1446 1406 1383 1399 1400 1399 1374 1344 1347 1345 1366 1351 1327 1317 1338 1357 1373 1387 1386 1380 1360 1342 1315 1289 1271 1265 1249 1231 1215 1200 1198 1192 1202 1204 1184 1175 1181 1170 1183 1186 1175 1158 1148 1144 1133 1123 1124 1119 1109 1102 1100 1098 1095 1109 1114 1102 1122 1145 1154 1151 1155 1177 1172 1169 1151 1156 1147 1137 1130 1131 1118 1109 1113 1128 1129 1124 1118 1105 1098 1107 1103 1090 1075 1055 1040 1036 1034 1028 1027 1010 1005 1002 1005 1005 989 998 995 987 975 969 970 967 943 956 991 1011 995 1002 998 1011 1005 1019 1034 1056 1096 1096 1065 1039 1018 1006 1012 1022 1061 1105 1105 1109 1092 1092 1122 1132 1145 1149 1152 1135 1119 1102 1107 1106 1097 1090 1089 1088 1095 1090 1079 1080 1075 1075 1070 1070 1076 1070 1068 1067 1064 1059 1052 1052 1051 1044 1044 1042 1038 1030 1032 1025 1025 1022 1021 1018 1004 1009 1002 997 998 994 993 993 994 984 985 983 989 986 990 998 988 979 978 981 976 970 965 958 956 949 940 929 926 930 969 967 961 951 948 942 942 921 918 924 903 905 898 897 897 896 883 875 860 850 845 847 851 858 861 858 859 860 872 869 866 858 844 849 855 860 860 856 849 846 836 830 821 822 816 818 822 814 811 810 809 800 792 778 771 766 766 770 772 767 774 768 769 774 767 756 750 758 758 756 751 735 725 729 752 756 750 739 716 732 736 735 730 709 719 706 685 680 677 663 649 651 647 641 632 628 618 613 608 610 605 606 620 650 644 633 620 641 621 642 628 622 637 653 647 655 672 672 668 661 655 648 643 636 637 630 624 612 592 583 580 562 552 545 562 553 565 547 564 572 576 568 547 556 568 571 552 557 563 563 567 563 559 551 534 524 541 522 509 528 495 445 431 408 381 422 448 451 443 440 437 444 449 461 471 474 481 491 491 483 468 450 436 429 443 451 443 443 484 506 496 484 466 454 445 432 435 424 424 430 430 430 424 425 428 425 413 411 416 420 418 410 406 406 408 412 408 406 412 420 423 422 418 414 410 404 398 391 387 396 404 370 386 406 399 386 376 374 367 364 380 392 392 396 392 410 428 426 414 403 388 380 375 365 362 364 354 363 373 376 378 387 400 408 414 418 416 402 396 394 397 407 413 429 443 444 432 420 427 420 403 390 364 353 360 380 380 374 390 390 393 395 406 421 423 427 432 438 430 415 403 397 395 416 411 410 410 417 426 421 420 417 405 395 410 418 420 422 428 430 435 439 440 438 435 430 428 427 427 423 415 424 418 416 424 426 433 438 440 446 445 445 448 438 435 431 422 400 404 422 420 425 425 429 430 427 423 423 418 416 409 405 403 402 402 409 401 396 395 403 410 409 413 420 427 430 424 430 420 411 411 407 404 400 404 394 382 381 379 372 367 366 367 365 365 362 359 357 356 355 354 351 351 353 352 350 356 357 352 352 352 350 348 347 346 346 345 345 341 336 345 344 346 348 348 349 348 350 350 346 348 351 351 354 355 356 354 352 354 353 350 351 349 354 353 357 359 367 375 371 365 371 376 378 371 365 364 362 372 373 376 376 377 375 374 378 378 374 375 379 375 366 359 353 351 345 338 335 336 337 338 338 343 345 345 345 347 348 352 347 341 335 324 318 313 311 308 305 300 305 313 314 314 314 307 315 310 312 315 323 331 334 327 332 333 324 320 321 304 298 300 305 306 303 324 325 334 336 341 335 338 322 324 336 340 341 332 336 339 341 348 333 335 348 357 358 367 361 346 330 330 322 331 327 339 324 341 342 348 353 355 362 364 362 359 361 362 365 360 341 315 313 311 281 254 306 315 311 313 302 330 345 327 310 312 320 312 325 335 325 318 290 331 323 344 339 339 313 296 284 317 315 321 311 196 245 327 301 303 250 284 262 274 319 303 340 316 297 305 317 327 353 356 338 338 339 320 321 319 341 340 346 356 355 363 340 336 342 349 334 342 342 334 349 353 337 342 338 322 343 321 335 361 366 359 348 322 348 345 332 357 356 385 379 378 374 371 370 354 345 331 333 363 357 326 327 332 349 325 342 316 342 335 353 352 348 343 368 350 352 352 335 324 342 340 335 318 308 293 1561 1561 1573 1572 1507 1494 1505 1514 1535 1573 1590 1587 1580 1375 1274 1278 1281 1302 1336 1356 1374 1359 1367 1371 1377 1404 1430 1446 1465 1446 1520 1574 1643 1696 1761 1739 1796 1782 1760 1792 1785 1856 1861 1812 1811 1784 1635 1361 1279 1345 1360 1278 1340 1389 1424 1737 1660 1626 1572 1506 1456 1420 1406 1407 1384 1365 1352 1332 1315 1300 1293 1279 1256 1232 1208 1201 1195 1188 1169 1150 1138 1128 1102 1104 1150 1175 1192 1218 1221 1201 1199 1201 1255 1278 1274 1303 1323 1342 1355 1336 1318 1324 1329 1307 1300 1295 1296 1297 1307 1323 1328 1331 1329 1318 1338 1333 1351 1370 1354 1330 1331 1335 1341 1340 1349 1379 1393 1422 1448 1535 1580 1617 1606 1590 1574 1641 1773 1838 1848 1986 2117 2236 2251 2197 2138 2010 2246 2253 2028 1798 1701 1606 1393 1338 1255 1202 1204 1182 1157 1124 1089 1009 1021 968 883 862 898 912 915 872 870 872 887 855 852 831 816 821 794 766 773 762 743 729 726 736 787 824 762 807 797 843 867 874 825 781 783 804 801 783 818 842 880 901 887 878 886 877 886 890 890 882 896 879 863 817 794 790 835 823 814 820 921 886 812 880 841 799 815 816 790 807 820 823 843 805 803 834 895 920 935 935 940 943 959 1005 1027 1036 1036 1037 1025 1022 1027 1038 1045 1063 1066 1067 1066 1068 1068 1075 1082 1085 1090 1094 1099 1102 1108 1113 1122 1132 1139 1146 1149 1156 1161 1166 1174 1186 1198 1203 1210 1218 1225 1231 1234 1234 1252 1297 1303 1285 1291 1293 1293 1282 1283 1282 1287 1289 1286 1289 1296 1304 1310 1306 1310 1310 1313 1317 1321 1326 1320 1319 1322 1325 1341 1347 1335 1332 1323 1318 1316 1307 1307 1308 1313 1314 1316 1322 1329 1333 1342 1347 1352 1357 1366 1373 1381 1396 1408 1414 1421 1425 1431 1441 1449 1452 1453 1461 1471 1485 1496 1508 1517 1518 1507 1505 1499 1495 1497 1502 1511 1497 1488 1475 1460 1440 1418 1404 1388 1373 1363 1354 1348 1344 1340 1340 1339 1335 1332 1326 1324 1324 1324 1324 1324 1324 1324 1324 1326 1327 1328 1349 1354 1358 1359 1360 1358 1371 1407 1446 1511 1590 1700 1729 1662 1675 1611 1583 1559 1552 1600 1683 1863 2195 2476 2160 2140 2079 2063 2103 2000 1894 1940 1824 1692 1746 1874 2008 2043 2006 1995 1950 2027 1970 1921 1913 1964 1927 1859 1859 1870 1879 1895 1932 1884 1866 1901 1945 2012 2135 2214 2109 1935 1902 1945 1972 2043 2261 2139 2058 1957 1953 2006 2037 2060 2073 2081 2036 2017 2059 2178 2082 2089 2081 2017 2072 2192 2104 1990 1973 1864 1797 1771 1783 1811 1843 1877 1921 2160 2417 2628 2699 2760 2453 2620 2850 2418 2183 2017 2094 2105 2109 2203 2342 2417 2602 2742 2700 2702 2818 2937 2947 2936 2964 2834 2762 2695 2618 2559 2522 2486 2443 2410 2386 2403 2416 2403 2369 2316 2298 2276 2263 2272 2258 2247 2247 2252 2253 2260 2261 2267 2299 2301 2268 2267 2255 2245 2240 2234 2242 2286 2325 2327 2311 2337 2419 2292 2289 2532 2703 2737 2685 2855 2827 2755 2837 2958 3011 3020 3084 3114 3161 3381 3236 3188 3448 3368 3491 3497 3392 3224 3352 3499 3298 3223 3179 3005 2975 3049 3225 3100 3192 3107 2974 2865 2839 2760 2622 2364 2162 2200 2228 2126 2075 2013 1912 1837 1808 1779 1795 1749 1717 1711 1701 1698 1708 1703 1670 1657 1638 1632 1635 1621 1617 1599 1594 1608 1602 1589 1568 1552 1546 1541 1536 1532 1528 1520 1514 1513 1531 1546 1553 1549 1552 1560 1588 1613 1605 1583 1568 1581 1599 1621 1649 1663 1675 1676 1656 1646 1641 1658 1667 1650 1645 1651 1666 1661 1647 1662 1686 1717 1728 1724 1708 1722 1747 1738 1741 1754 1754 1731 1737 1760 1788 1797 1815 1836 1827 1837 1871 1889 1914 1912 1945 1961 1997 2024 2034 2005 1989 2010 1983 1946 1913 1892 1906 1888 1863 1863 1880 1888 1871 1863 1853 1838 1812 1798 1802 1814 1836 1832 1815 1801 1792 1785 1776 1787 1807 1808 1831 1950 2041 1994 1904 1857 1825 1761 1741 1730 1719 1715 1713 1707 1703 1676 1663 1661 1656 1654 1654 1644 1641 1641 1642 1630 1620 1615 1608 1627 1651 1650 1641 1633 1618 1615 1611 1610 1614 1619 1621 1637 1670 1685 1664 1650 1662 1681 1687 1690 1677 1661 1644 1640 1648 1646 1656 1658 1666 1680 1705 1721 1692 1663 1638 1647 1676 1685 1715 1700 1678 1657 1645 1637 1627 1613 1610 1591 1574 1565 1576 1580 1580 1593 1594 1611 1635 1660 1679 1662 1618 1591 1589 1603 1580 1563 1555 1545 1550 1544 1549 1548 1552 1539 1532 1513 1503 1491 1465 1440 1444 1451 1470 1478 1496 1503 1481 1462 1445 1441 1471 1476 1485 1501 1479 1501 1518 1478 1441 1421 1438 1469 1470 1445 1413 1394 1411 1431 1441 1461 1461 1478 1452 1414 1409 1457 1437 1404 1380 1368 1393 1401 1394 1347 1339 1335 1332 1335 1350 1361 1371 1359 1323 1297 1279 1273 1261 1243 1233 1217 1213 1209 1225 1223 1213 1200 1193 1198 1201 1196 1197 1193 1188 1179 1179 1172 1159 1155 1152 1144 1140 1126 1128 1114 1100 1116 1130 1112 1111 1121 1135 1154 1169 1183 1185 1180 1167 1195 1196 1169 1148 1148 1134 1122 1128 1129 1113 1105 1106 1095 1081 1082 1085 1077 1070 1058 1049 1032 1018 1011 1006 1012 996 988 983 997 986 976 986 986 968 964 953 955 954 963 977 1013 1041 1054 1039 1042 1040 1048 1055 1088 1098 1075 1057 1044 1036 1020 1022 1047 1058 1092 1129 1140 1138 1121 1151 1177 1201 1194 1180 1169 1138 1141 1139 1120 1107 1102 1096 1092 1091 1086 1084 1092 1076 1078 1074 1071 1074 1076 1060 1058 1064 1055 1057 1050 1051 1051 1040 1042 1040 1037 1030 1024 1022 1016 1016 1019 998 1001 1014 1001 998 994 992 992 982 990 978 987 989 982 985 992 987 989 986 973 984 972 978 963 968 962 955 938 932 944 968 969 991 974 965 974 953 939 943 931 924 915 917 895 901 895 893 886 875 869 889 863 840 839 851 853 844 849 856 865 858 852 839 836 853 857 852 853 844 841 842 836 828 817 815 820 818 817 809 808 807 802 791 783 775 777 784 783 780 783 783 780 778 775 765 761 768 763 759 755 750 744 733 748 745 750 752 746 734 717 729 736 731 725 715 704 686 676 674 670 671 665 676 670 653 652 642 637 629 615 616 604 601 596 604 609 605 613 601 637 614 606 622 626 616 631 662 662 660 646 643 636 645 634 628 632 622 604 600 600 593 592 579 548 545 535 537 528 536 547 548 546 541 542 549 558 540 541 555 556 558 572 575 561 555 556 553 540 541 527 496 480 493 468 391 381 413 453 460 451 437 426 427 433 441 441 466 485 484 490 479 459 444 425 442 440 435 429 468 493 489 478 463 453 441 427 429 419 424 428 427 426 420 418 423 420 412 407 411 415 415 415 412 410 407 404 410 419 431 440 439 434 430 424 419 413 408 401 392 380 378 370 359 391 393 390 378 367 359 358 360 374 377 379 391 397 408 421 412 411 398 383 377 372 365 354 352 367 372 375 375 380 388 398 408 411 409 399 392 404 406 408 418 425 437 434 428 413 421 417 397 389 359 352 371 382 367 382 395 411 420 417 412 419 431 432 439 434 426 424 416 394 394 407 401 411 423 427 426 417 410 409 392 401 413 419 414 420 427 434 436 435 437 437 437 435 433 428 422 418 414 413 419 414 420 426 428 430 438 439 435 443 448 438 424 422 416 400 393 418 408 421 426 427 429 429 428 426 422 418 413 419 414 408 401 396 388 405 408 410 406 409 417 420 422 422 420 424 424 412 410 404 403 401 402 393 382 380 381 373 369 366 364 363 362 364 361 357 357 356 355 351 351 353 352 351 356 356 352 349 350 349 349 348 347 346 346 346 343 336 342 343 345 347 349 349 348 348 349 346 348 350 352 354 355 356 355 352 349 349 349 351 349 352 351 357 356 364 371 370 366 366 368 378 377 372 368 369 366 371 375 375 377 378 375 369 374 371 368 369 373 370 367 355 346 342 341 336 331 332 332 333 338 342 343 340 341 341 347 345 339 334 327 328 325 327 320 313 305 302 304 310 306 317 319 308 303 307 314 316 329 332 328 325 326 326 319 326 320 311 295 298 298 305 321 322 325 334 338 334 332 320 319 333 331 339 336 330 326 334 334 330 334 340 346 363 367 366 361 340 331 334 333 335 346 342 332 345 359 359 361 359 364 355 359 353 354 354 362 358 355 344 329 298 260 256 284 322 293 312 328 344 325 321 314 303 308 303 316 320 310 284 310 333 330 341 340 333 297 266 244 292 297 253 189 313 315 318 317 275 296 308 316 317 316 318 340 342 335 348 350 345 353 358 348 334 332 343 360 324 323 314 340 346 338 342 345 336 341 339 337 341 340 336 347 342 355 354 354 360 358 358 358 355 362 359 357 364 359 362 358 372 375 356 380 372 361 356 348 334 352 353 341 349 341 303 335 320 331 317 315 324 341 341 320 332 340 360 343 326 338 327 320 310 330 305 303 311 317 1518 1530 1541 1537 1579 1551 1517 1525 1547 1584 1600 1622 1570 1342 1267 1287 1297 1305 1309 1355 1398 1416 1409 1416 1435 1444 1458 1487 1463 1500 1474 1569 1642 1743 1786 1812 1866 1880 1791 1841 1857 1918 1924 1905 1840 1728 1413 1277 1312 1374 1258 1257 1300 1380 1530 1854 1827 1780 1665 1596 1504 1468 1447 1425 1396 1374 1352 1333 1307 1291 1287 1274 1259 1243 1221 1205 1198 1193 1173 1146 1134 1126 1130 1111 1131 1165 1193 1232 1253 1219 1209 1174 1161 1210 1192 1215 1282 1327 1328 1315 1296 1327 1354 1310 1297 1291 1289 1290 1293 1301 1307 1315 1319 1330 1352 1378 1394 1383 1354 1341 1346 1342 1364 1398 1367 1365 1443 1503 1506 1561 1595 1612 1596 1626 1547 1591 1713 1826 1821 1865 1975 1922 2076 2099 2070 1935 2048 2234 2309 2017 1659 1498 1489 1443 1344 1274 1233 1200 1156 1133 1120 1069 1043 984 928 890 935 970 931 915 929 918 902 887 870 860 849 853 826 798 786 766 751 749 743 734 736 739 747 759 794 798 807 818 812 816 830 839 792 747 757 771 765 802 847 841 813 829 851 810 844 856 854 857 842 813 772 774 776 778 790 777 845 803 765 769 784 788 777 778 811 856 901 904 856 830 811 853 891 907 928 934 939 949 965 999 1003 1003 1008 1008 1010 1014 1021 1029 1036 1049 1052 1051 1058 1067 1075 1076 1080 1084 1088 1094 1100 1104 1106 1109 1119 1129 1137 1146 1151 1162 1170 1172 1177 1192 1202 1204 1209 1214 1220 1227 1229 1236 1269 1313 1327 1305 1315 1363 1334 1291 1278 1275 1279 1280 1284 1288 1291 1294 1299 1298 1304 1305 1300 1306 1312 1313 1308 1313 1317 1321 1335 1339 1323 1316 1309 1304 1304 1306 1311 1310 1312 1316 1319 1324 1332 1337 1344 1344 1349 1354 1361 1364 1372 1388 1399 1402 1408 1423 1430 1432 1440 1444 1455 1469 1484 1490 1497 1505 1506 1517 1512 1501 1493 1483 1477 1483 1488 1478 1471 1462 1450 1436 1422 1402 1383 1371 1362 1353 1346 1340 1340 1340 1336 1334 1328 1324 1324 1324 1324 1324 1324 1324 1331 1345 1347 1346 1335 1340 1357 1359 1362 1363 1361 1378 1414 1461 1542 1629 1656 1714 1761 1759 1719 1665 1617 1614 1627 1709 1852 2120 2446 2354 2352 2285 2258 2234 2158 1908 1815 1804 1669 1700 1807 1914 2014 1975 2046 2071 2001 2067 1974 1891 1898 1960 1891 1857 1861 1883 1903 1912 1908 1883 1865 1889 1969 2036 1998 2018 1999 1907 1927 1952 2016 2073 2099 2178 2124 2001 2126 2062 2046 2073 2063 2066 2054 2088 2163 2301 2272 2255 2133 2046 2180 2192 2082 1997 1884 1847 1800 1784 1808 1833 1858 1883 2011 2365 2419 2479 2628 2804 2793 2815 2450 2267 2159 2119 2177 2068 2154 2245 2386 2593 2654 2694 2673 2658 2678 2673 2703 2890 2861 2732 2638 2545 2488 2470 2435 2398 2372 2348 2335 2326 2319 2301 2284 2277 2274 2259 2246 2247 2246 2241 2243 2245 2251 2264 2272 2261 2268 2261 2259 2248 2237 2232 2228 2235 2272 2306 2301 2303 2371 2344 2267 2348 2480 2530 2596 2683 2743 2603 2634 2836 2924 2983 2983 3004 3058 3185 3234 3262 3070 3205 3256 3342 3429 3420 3418 3283 3483 3299 3149 3072 3128 3367 3160 3285 3290 3406 3295 3113 2949 2759 2566 2460 2521 2685 2630 2553 2432 2286 2154 1995 1871 1831 1826 1844 1809 1764 1747 1717 1688 1684 1678 1670 1657 1661 1660 1655 1642 1630 1615 1612 1637 1663 1652 1618 1587 1579 1560 1538 1528 1537 1538 1534 1527 1542 1577 1593 1596 1589 1585 1594 1617 1609 1597 1587 1584 1611 1624 1647 1663 1674 1688 1671 1660 1672 1695 1671 1656 1671 1673 1690 1686 1665 1667 1687 1708 1742 1741 1724 1732 1749 1773 1781 1774 1762 1751 1743 1761 1790 1810 1829 1848 1845 1842 1876 1914 1949 1943 1980 1990 2035 2069 2022 1985 1988 2017 1984 1949 1917 1925 1894 1876 1866 1860 1869 1868 1856 1838 1824 1821 1818 1822 1829 1828 1820 1808 1799 1790 1788 1791 1806 1825 1837 1851 1862 1925 1953 1972 1933 1863 1826 1760 1737 1744 1736 1724 1702 1688 1691 1681 1669 1660 1658 1660 1676 1662 1653 1645 1637 1633 1629 1621 1609 1612 1632 1643 1651 1640 1637 1619 1607 1617 1620 1615 1611 1619 1634 1652 1670 1674 1665 1661 1664 1674 1681 1662 1637 1627 1627 1629 1643 1639 1643 1653 1674 1703 1705 1677 1645 1624 1642 1674 1692 1653 1637 1644 1649 1637 1625 1611 1607 1608 1598 1579 1560 1555 1565 1576 1588 1598 1621 1644 1679 1695 1649 1624 1618 1623 1599 1590 1587 1581 1574 1559 1552 1557 1550 1528 1521 1503 1482 1471 1455 1453 1462 1472 1491 1507 1517 1512 1487 1456 1459 1450 1483 1513 1529 1524 1523 1513 1506 1476 1456 1463 1499 1498 1481 1469 1421 1412 1434 1435 1448 1486 1510 1494 1475 1431 1433 1458 1442 1411 1383 1398 1433 1431 1405 1369 1354 1351 1345 1337 1340 1339 1338 1340 1317 1294 1299 1274 1256 1248 1230 1235 1237 1227 1228 1244 1245 1230 1218 1216 1209 1195 1183 1178 1171 1164 1161 1154 1149 1154 1145 1140 1129 1113 1108 1104 1106 1119 1135 1139 1133 1118 1127 1135 1158 1173 1169 1174 1185 1195 1194 1170 1129 1131 1133 1119 1115 1102 1096 1089 1083 1097 1084 1067 1061 1065 1060 1067 1050 1029 1020 1011 1001 993 1000 1000 979 976 977 967 968 964 955 951 954 985 1012 1007 981 999 1030 1051 1065 1050 1060 1065 1105 1093 1075 1073 1070 1076 1063 1035 1028 1073 1100 1095 1114 1124 1161 1171 1156 1174 1200 1198 1181 1164 1147 1158 1160 1144 1132 1120 1109 1102 1098 1094 1091 1088 1088 1084 1087 1070 1074 1074 1069 1052 1060 1059 1054 1052 1051 1049 1042 1042 1039 1036 1030 1026 1018 1011 1010 1013 1002 1000 1013 999 999 991 994 987 987 981 977 990 983 992 986 982 982 986 989 979 970 980 970 960 972 973 958 973 953 952 954 966 990 987 994 967 960 953 943 936 932 918 918 926 906 900 889 885 881 880 887 874 861 844 832 829 831 846 846 852 848 843 840 828 840 843 843 845 840 834 835 827 833 830 811 806 812 808 804 801 798 800 797 787 780 787 792 794 788 786 785 782 776 772 767 763 771 770 766 760 755 751 740 746 748 747 749 746 734 719 721 731 725 720 705 688 686 685 679 674 672 695 690 681 666 669 666 650 627 633 630 622 618 613 603 594 588 585 580 584 593 591 610 599 595 614 624 618 640 628 611 605 609 603 595 612 624 603 588 591 588 585 579 567 571 563 551 546 532 526 519 518 515 515 524 539 542 520 531 548 535 548 548 545 553 558 549 543 546 536 528 517 490 456 419 382 384 435 449 453 444 425 424 433 426 432 460 468 468 488 488 480 467 448 421 427 413 417 452 463 474 470 453 442 437 421 419 416 423 426 425 421 415 412 417 416 408 401 402 405 409 411 411 410 412 419 426 439 451 454 450 446 441 434 427 421 414 408 405 403 395 385 355 378 385 382 373 361 357 355 355 355 357 368 376 385 388 397 411 422 416 396 382 375 372 363 353 362 372 371 371 375 384 392 396 399 404 397 394 399 407 415 424 440 433 419 423 401 410 407 395 372 353 362 377 366 373 395 406 411 418 403 411 423 429 433 435 426 414 407 406 396 386 404 396 409 419 417 420 410 400 390 403 414 423 411 417 423 424 427 429 428 432 438 437 431 428 423 421 417 407 413 413 414 417 418 420 426 429 431 434 438 443 437 430 420 409 401 388 400 414 424 426 423 424 426 425 427 427 425 418 420 423 418 414 411 393 388 411 414 408 405 410 415 420 412 410 415 412 409 402 400 400 400 400 393 380 379 376 374 372 371 367 362 362 362 361 357 356 354 354 351 351 353 351 350 354 356 352 350 348 347 349 346 345 346 346 346 344 336 341 345 344 346 348 349 347 346 344 346 351 353 354 353 355 354 352 350 349 347 347 348 349 350 355 355 356 361 366 369 366 363 367 381 385 383 374 367 361 370 378 383 383 380 376 374 369 372 369 364 363 362 363 358 355 351 346 339 333 327 326 329 334 335 338 344 341 337 337 342 341 336 333 329 324 322 315 313 313 311 308 298 303 307 316 317 309 299 307 317 326 328 329 331 324 312 321 330 322 323 308 296 301 318 331 317 319 326 332 336 328 327 322 327 328 336 329 322 329 332 330 334 342 348 344 358 360 358 365 362 345 344 344 347 347 347 339 348 358 366 373 367 356 350 351 339 346 341 318 326 344 345 339 315 262 271 253 260 269 277 287 312 301 318 296 313 312 325 314 284 296 285 311 324 325 327 336 333 322 285 315 274 254 206 188 292 291 308 317 307 324 322 329 338 336 339 338 335 343 335 328 325 338 339 337 315 332 335 362 313 301 327 320 315 335 328 339 315 333 317 333 338 307 337 328 323 332 343 358 352 355 357 346 348 360 351 353 360 358 338 348 366 350 369 372 372 358 339 342 323 347 327 344 316 336 333 310 300 306 300 315 331 336 312 303 322 340 338 316 313 310 312 324 302 305 312 311 314 331 1492 1504 1506 1521 1556 1589 1607 1541 1555 1587 1616 1629 1474 1284 1268 1285 1306 1324 1364 1392 1398 1443 1521 1549 1560 1573 1562 1525 1522 1499 1510 1549 1591 1722 1802 1841 1862 1917 1870 1877 1934 1992 1996 1954 1732 1462 1247 1263 1385 1387 1256 1275 1292 1377 1538 1798 1780 1786 1726 1709 1615 1526 1515 1464 1419 1372 1343 1324 1309 1286 1276 1272 1263 1248 1237 1227 1218 1205 1193 1172 1161 1155 1150 1141 1121 1159 1182 1210 1215 1198 1194 1166 1159 1168 1192 1177 1183 1220 1245 1276 1286 1283 1311 1294 1292 1296 1295 1290 1292 1295 1298 1311 1320 1328 1336 1360 1377 1379 1393 1380 1372 1363 1356 1380 1400 1370 1377 1499 1611 1635 1605 1593 1631 1608 1525 1571 1655 1693 1795 1755 1851 1834 1990 1926 2036 1853 1933 2069 2119 2052 1842 1724 1610 1535 1438 1359 1259 1209 1190 1159 1123 1119 1075 1028 1021 957 960 995 964 985 968 947 934 919 900 894 880 856 829 797 781 772 768 782 784 773 769 773 763 768 794 800 815 817 816 813 824 859 840 782 754 755 751 748 756 760 800 855 856 775 756 758 764 800 844 812 761 758 763 769 771 798 897 919 877 793 779 800 805 817 861 890 921 922 840 832 829 847 890 906 922 934 945 952 957 970 982 991 996 998 1001 1005 1013 1018 1026 1034 1038 1041 1053 1078 1091 1086 1086 1089 1091 1095 1099 1103 1104 1108 1117 1130 1140 1147 1157 1171 1184 1190 1193 1203 1211 1212 1210 1209 1224 1241 1247 1258 1272 1301 1309 1293 1296 1327 1312 1280 1267 1266 1269 1275 1279 1280 1284 1286 1293 1295 1294 1297 1292 1293 1297 1297 1304 1310 1314 1327 1335 1331 1323 1314 1307 1301 1300 1307 1306 1309 1314 1317 1323 1328 1332 1337 1336 1337 1341 1348 1355 1360 1370 1381 1391 1400 1408 1416 1424 1431 1439 1446 1460 1475 1493 1503 1506 1511 1515 1541 1520 1497 1482 1476 1468 1464 1460 1453 1452 1450 1442 1436 1424 1409 1396 1376 1363 1353 1345 1342 1340 1338 1333 1335 1328 1324 1324 1324 1326 1334 1338 1341 1346 1347 1348 1350 1350 1344 1352 1360 1362 1364 1363 1382 1419 1469 1536 1653 1733 1790 1829 1915 1890 1768 1703 1663 1668 1745 1867 2067 2173 2256 2410 2303 2252 2130 2138 1931 1764 1728 1665 1667 1759 1892 1957 1941 1971 2004 2100 2041 2028 1935 1873 1882 1880 1860 1859 1885 1945 1972 1914 1878 1863 1863 1871 1894 1922 1945 1928 1909 1907 1936 2047 2026 2057 2271 2273 2098 2197 2199 2058 2033 2033 2052 2097 2154 2233 2278 2342 2304 2235 2146 2126 2198 2155 2087 1956 1896 1826 1786 1812 1830 1854 1886 1934 2070 2383 2636 2802 2728 2608 2767 2785 2766 2327 2303 2280 2058 2144 2280 2429 2439 2573 2654 2813 2716 2722 2650 2588 2595 2595 2555 2515 2509 2503 2454 2422 2448 2413 2345 2327 2316 2304 2292 2281 2271 2261 2256 2247 2240 2240 2236 2236 2244 2249 2251 2299 2332 2310 2288 2259 2231 2230 2224 2220 2228 2262 2260 2291 2292 2359 2271 2305 2370 2342 2376 2438 2416 2433 2496 2737 2875 2900 2878 2930 2919 3014 3092 3092 3072 3011 3110 3178 3326 3296 3253 3412 3454 3381 3339 3194 3111 3421 3449 3230 3331 3552 3471 3326 3092 2951 2673 2578 2711 2732 2736 2650 2560 2540 2411 2300 2123 1978 1898 1893 1885 1835 1817 1792 1766 1722 1711 1692 1675 1687 1700 1702 1697 1656 1640 1637 1633 1650 1662 1624 1615 1589 1559 1540 1539 1568 1572 1569 1553 1554 1547 1545 1571 1602 1623 1629 1635 1631 1636 1610 1603 1600 1616 1652 1660 1652 1664 1688 1687 1683 1705 1682 1676 1682 1696 1705 1694 1680 1676 1688 1695 1728 1763 1748 1742 1759 1767 1780 1791 1789 1780 1772 1755 1775 1792 1808 1833 1863 1873 1867 1865 1900 1947 1977 1969 1994 2032 2003 1981 1958 1946 1949 1943 1940 1978 1958 1918 1887 1872 1865 1846 1843 1836 1831 1843 1840 1846 1855 1844 1824 1818 1814 1808 1799 1804 1829 1852 1856 1850 1830 1833 1849 1884 1899 1905 1873 1864 1750 1723 1721 1714 1715 1703 1690 1718 1731 1687 1668 1664 1667 1675 1668 1655 1642 1632 1623 1623 1624 1605 1601 1613 1617 1622 1634 1635 1634 1628 1640 1641 1637 1614 1616 1629 1635 1644 1656 1665 1657 1648 1647 1653 1641 1623 1615 1613 1611 1614 1618 1623 1634 1654 1672 1697 1683 1650 1613 1616 1651 1652 1651 1610 1606 1612 1599 1618 1621 1622 1613 1607 1598 1567 1543 1557 1584 1606 1618 1605 1613 1634 1641 1651 1648 1646 1650 1629 1619 1626 1606 1588 1568 1555 1538 1524 1514 1495 1491 1486 1477 1467 1473 1479 1491 1517 1522 1514 1499 1479 1467 1494 1468 1478 1501 1525 1551 1561 1554 1527 1505 1477 1469 1488 1499 1495 1460 1423 1429 1437 1459 1466 1506 1519 1492 1445 1435 1472 1458 1421 1405 1401 1409 1438 1437 1389 1373 1363 1363 1357 1357 1356 1349 1335 1320 1307 1315 1323 1293 1272 1262 1255 1259 1260 1255 1248 1257 1256 1251 1225 1207 1196 1187 1179 1171 1165 1160 1151 1149 1139 1134 1137 1131 1119 1111 1120 1126 1130 1119 1134 1160 1154 1139 1128 1137 1144 1146 1151 1166 1175 1177 1174 1157 1119 1103 1094 1091 1082 1083 1077 1071 1069 1066 1070 1065 1050 1058 1048 1049 1057 1049 1033 1024 1012 997 988 988 976 967 969 973 968 970 969 973 970 982 1020 1017 995 983 1007 1031 1027 1037 1075 1145 1123 1111 1111 1116 1098 1114 1092 1045 1044 1047 1068 1110 1147 1170 1173 1195 1195 1192 1205 1198 1182 1169 1162 1178 1181 1177 1161 1145 1130 1114 1102 1100 1091 1095 1107 1086 1074 1072 1069 1076 1062 1053 1060 1054 1054 1053 1042 1044 1041 1042 1040 1035 1028 1022 1018 1013 1006 1008 1014 996 1001 1002 992 992 989 994 991 982 969 978 980 987 986 984 990 979 984 978 964 979 973 967 958 967 968 961 950 957 955 954 958 962 965 959 957 947 948 944 944 936 929 920 909 902 893 885 887 878 874 875 861 852 852 845 828 826 838 844 845 840 833 824 833 839 840 838 832 829 824 826 816 821 819 809 790 793 796 790 785 788 787 785 786 788 791 793 791 788 789 789 774 768 765 763 764 768 766 762 759 759 751 747 753 753 747 743 749 732 734 735 734 722 717 692 705 717 706 679 680 697 689 681 677 674 666 659 640 642 643 638 631 632 627 623 612 605 603 595 582 573 573 566 567 585 593 588 609 609 598 590 589 586 576 580 575 574 578 568 586 588 589 583 577 569 560 557 551 551 551 537 533 521 506 507 510 508 510 537 521 536 539 531 536 539 539 537 531 532 529 519 489 453 450 419 377 379 392 424 436 414 434 426 426 429 441 448 465 479 474 469 476 461 446 416 405 409 432 453 470 462 447 434 432 414 422 420 422 422 425 420 409 405 408 412 404 396 398 401 406 411 413 417 422 430 445 451 456 454 450 444 440 435 429 418 416 408 404 397 392 389 357 374 380 376 371 361 355 355 355 355 355 354 353 360 368 384 391 412 417 407 390 377 374 373 364 352 364 361 371 373 379 384 388 394 399 406 416 417 420 435 437 436 422 406 415 399 400 391 386 357 352 363 361 373 389 402 414 404 397 399 408 410 412 423 433 434 421 418 410 400 386 385 395 402 408 413 413 392 389 392 404 413 412 412 422 429 428 431 424 425 428 431 439 439 433 428 432 426 416 408 423 420 410 409 419 430 440 443 438 441 440 433 424 415 406 376 388 394 390 387 421 424 414 422 418 423 423 423 424 422 426 426 422 422 415 401 407 425 416 408 406 414 415 410 406 406 414 413 404 403 402 400 397 396 386 375 373 370 367 368 371 363 364 362 361 358 356 355 354 352 349 349 350 350 350 357 350 348 348 347 343 343 343 346 344 344 343 335 338 341 343 345 347 350 349 347 344 348 351 352 352 350 350 349 349 348 348 347 344 345 347 351 357 355 358 364 365 367 363 365 373 380 382 382 378 362 370 376 379 380 383 381 378 379 376 369 363 362 363 359 355 352 352 351 347 340 336 333 329 326 328 331 338 339 341 341 334 333 334 338 335 335 332 328 322 326 323 313 316 310 297 301 311 319 306 304 302 308 325 317 318 325 326 312 312 327 326 318 314 302 320 320 326 310 319 323 329 336 329 324 319 318 330 333 325 321 336 335 337 341 343 348 351 349 351 361 360 357 368 369 364 363 364 354 352 351 358 361 362 365 362 356 349 346 347 353 352 362 314 323 328 342 344 290 312 288 266 263 253 274 277 295 303 288 315 326 317 301 267 310 327 318 318 323 337 331 325 305 304 296 244 210 191 280 295 271 304 289 312 300 306 311 331 326 332 319 335 339 332 294 320 313 294 289 322 313 326 318 294 311 311 323 315 351 338 312 313 302 323 327 296 312 320 334 345 350 349 341 341 342 347 338 350 345 342 352 352 332 353 350 340 351 361 377 346 321 308 326 351 334 312 299 337 340 326 312 283 304 335 311 302 313 321 345 351 341 354 327 311 300 293 298 313 277 302 295 306 1502 1532 1530 1509 1549 1582 1617 1607 1569 1585 1596 1596 1435 1274 1270 1270 1301 1366 1381 1418 1435 1468 1528 1600 1642 1672 1681 1604 1627 1592 1562 1595 1686 1672 1772 1869 1869 1951 1929 1928 1999 2040 2079 1793 1409 1239 1256 1355 1362 1339 1346 1357 1317 1365 1495 1731 1723 1719 1693 1687 1645 1585 1535 1507 1422 1372 1336 1311 1298 1277 1273 1273 1272 1264 1257 1242 1227 1211 1194 1184 1176 1156 1121 1095 1143 1171 1185 1202 1194 1177 1174 1174 1146 1139 1138 1145 1164 1185 1201 1226 1250 1262 1270 1295 1306 1322 1329 1325 1331 1321 1314 1313 1318 1321 1332 1353 1385 1425 1456 1447 1413 1379 1369 1372 1386 1401 1368 1426 1559 1604 1584 1529 1534 1584 1589 1512 1600 1676 1730 1666 1766 1806 1871 1869 1845 1881 2003 1959 1914 1898 1917 1841 1820 1715 1582 1470 1319 1261 1224 1182 1177 1128 1069 1095 1085 1040 1050 1018 1033 1020 996 981 971 954 938 913 878 847 832 814 799 797 784 782 794 802 788 784 784 807 813 801 762 751 753 776 799 821 872 847 802 796 819 778 766 764 789 832 819 790 776 772 765 797 838 877 868 814 855 901 924 932 941 948 929 865 860 866 864 838 825 907 938 941 937 919 847 853 899 888 872 867 870 863 858 877 890 902 882 931 991 999 1009 1017 1019 1025 1026 1032 1049 1090 1122 1129 1104 1090 1092 1100 1103 1109 1108 1112 1121 1135 1146 1158 1166 1179 1193 1204 1210 1216 1225 1226 1218 1215 1217 1226 1241 1258 1265 1270 1267 1260 1253 1262 1268 1265 1261 1261 1263 1271 1275 1277 1277 1281 1286 1290 1289 1290 1289 1287 1291 1293 1306 1316 1320 1315 1324 1310 1319 1305 1300 1296 1300 1300 1301 1310 1318 1323 1324 1326 1331 1334 1329 1329 1334 1339 1347 1355 1361 1368 1384 1398 1405 1417 1427 1436 1443 1454 1464 1483 1503 1519 1521 1521 1511 1507 1503 1494 1475 1467 1462 1454 1446 1444 1443 1440 1435 1428 1419 1403 1393 1380 1371 1358 1346 1340 1340 1339 1331 1327 1324 1324 1324 1327 1336 1341 1343 1345 1347 1351 1353 1354 1354 1355 1351 1348 1357 1363 1364 1381 1423 1472 1558 1660 1719 1787 1780 1830 1859 1805 1715 1676 1713 1790 1954 2151 2303 2483 2598 2431 2230 2027 1950 1910 1787 1698 1665 1649 1703 1847 1945 1964 1874 1890 1954 2102 2083 1992 1936 1889 1892 1884 1862 1896 2014 2042 1967 1881 1865 1864 1863 1863 1864 1872 1868 1907 1940 1954 1933 1977 2059 2200 2339 2295 2261 2260 2131 2013 2058 2183 2185 2208 2381 2461 2423 2424 2287 2309 2188 2221 2199 2148 2051 1978 1893 1809 1809 1836 1856 1881 1918 1983 2340 2524 2596 2457 2484 2462 2689 2816 2580 2377 2220 2064 2150 2306 2600 2741 2889 2921 2885 2814 2713 2657 2646 2686 2700 2587 2588 2523 2488 2466 2416 2368 2346 2332 2319 2308 2298 2288 2282 2307 2307 2278 2261 2239 2229 2229 2261 2260 2260 2266 2306 2316 2307 2343 2272 2225 2219 2217 2213 2216 2259 2237 2248 2293 2300 2267 2340 2330 2370 2513 2454 2359 2444 2628 2733 2807 2737 2768 2858 2927 2985 3018 2988 3001 3033 3095 3112 3244 3177 3185 3216 3182 3199 3360 3329 3198 3600 3372 3384 3384 3534 3274 3120 3029 2803 2690 2711 2842 2860 2764 2680 2739 2621 2444 2449 2365 2167 2017 1916 1875 1860 1833 1823 1831 1762 1726 1701 1699 1714 1760 1741 1697 1688 1634 1614 1607 1608 1624 1597 1566 1552 1543 1559 1582 1576 1594 1589 1573 1564 1576 1568 1555 1574 1600 1620 1642 1662 1657 1635 1622 1609 1627 1671 1721 1698 1680 1699 1719 1712 1698 1692 1714 1720 1730 1704 1686 1689 1709 1698 1719 1733 1770 1768 1758 1793 1807 1811 1810 1802 1793 1780 1767 1778 1786 1801 1814 1833 1858 1885 1882 1896 1946 2000 2015 2039 2027 1984 1976 1968 1955 1949 1950 1961 1977 1975 1941 1906 1882 1860 1867 1875 1872 1866 1858 1873 1878 1853 1846 1829 1835 1829 1821 1830 1837 1850 1847 1832 1825 1819 1807 1801 1812 1811 1825 1822 1823 1760 1747 1744 1739 1714 1703 1705 1726 1770 1739 1705 1695 1683 1673 1663 1648 1637 1628 1622 1622 1628 1612 1597 1598 1609 1617 1616 1616 1612 1606 1613 1630 1646 1635 1629 1623 1632 1631 1651 1681 1685 1673 1658 1638 1616 1608 1602 1598 1596 1595 1602 1610 1626 1638 1642 1662 1671 1648 1624 1596 1595 1618 1643 1619 1589 1582 1594 1622 1609 1590 1576 1577 1565 1542 1534 1551 1573 1590 1587 1566 1576 1599 1598 1585 1591 1598 1618 1648 1655 1654 1617 1591 1573 1556 1539 1533 1517 1507 1517 1515 1483 1483 1491 1505 1526 1538 1532 1517 1492 1478 1492 1508 1495 1508 1509 1530 1554 1585 1553 1528 1494 1480 1483 1475 1467 1462 1446 1446 1458 1456 1468 1489 1512 1502 1471 1475 1461 1472 1464 1440 1412 1418 1432 1450 1430 1401 1393 1379 1379 1376 1377 1384 1378 1348 1337 1332 1327 1331 1315 1297 1295 1282 1285 1321 1319 1275 1262 1248 1233 1219 1208 1202 1197 1192 1191 1186 1184 1178 1169 1152 1142 1141 1127 1120 1123 1139 1149 1159 1135 1130 1145 1159 1158 1145 1153 1150 1150 1161 1155 1166 1170 1178 1159 1117 1101 1091 1083 1071 1066 1060 1064 1057 1053 1055 1052 1039 1046 1046 1033 1036 1041 1029 1019 1014 1014 999 979 972 988 982 1010 1007 989 984 997 986 983 1013 1029 1005 1012 996 1006 1014 1032 1096 1144 1136 1150 1147 1147 1138 1112 1076 1064 1071 1091 1073 1067 1115 1126 1142 1164 1185 1181 1184 1195 1189 1174 1179 1187 1178 1167 1163 1152 1141 1128 1125 1111 1100 1093 1092 1089 1081 1065 1068 1065 1067 1058 1058 1050 1062 1050 1047 1042 1049 1043 1038 1031 1031 1024 1019 1020 1014 1014 1012 1000 989 1006 996 996 997 977 986 987 983 967 975 977 975 974 976 971 981 963 965 975 971 964 970 968 964 963 952 963 959 964 949 948 955 966 963 957 962 966 948 935 929 924 916 908 909 900 895 883 881 869 866 864 871 862 854 838 829 822 822 830 823 819 834 833 831 828 830 822 807 815 799 806 797 785 783 770 764 758 768 776 780 762 775 770 782 790 792 785 785 787 776 776 772 770 766 767 766 758 754 754 749 750 752 755 746 744 741 736 740 744 739 730 723 701 702 722 706 689 699 703 703 699 689 682 663 654 645 650 666 651 644 641 632 629 619 618 621 613 605 600 593 594 583 567 560 556 571 582 571 575 568 560 543 538 532 527 537 524 521 533 548 554 572 575 569 569 562 554 546 541 549 539 534 529 518 510 498 500 504 534 531 519 527 538 534 526 525 517 514 510 514 502 504 473 428 395 381 376 381 388 401 414 434 439 437 431 441 452 467 451 461 480 459 432 402 416 434 456 469 454 436 426 414 419 426 421 418 421 428 421 406 398 398 398 401 393 393 392 402 411 416 420 429 447 458 470 486 480 469 460 455 448 434 422 411 398 397 395 388 378 358 356 363 364 360 357 355 355 355 355 356 354 353 352 352 356 371 384 399 402 398 379 373 372 369 356 350 357 369 373 376 381 387 388 387 408 430 421 427 430 424 426 422 400 402 388 400 384 370 350 351 364 376 391 402 407 399 389 389 398 405 420 421 429 436 435 424 419 414 403 383 386 396 403 415 412 395 384 397 413 419 412 406 420 427 436 432 423 424 430 434 431 436 440 438 432 424 420 419 412 408 409 414 403 413 423 436 445 438 435 437 431 423 419 403 377 401 416 421 417 391 393 378 397 411 419 414 419 417 403 421 423 425 423 403 411 427 422 414 409 405 414 410 409 409 408 412 410 403 401 401 400 396 392 386 382 377 372 367 368 371 367 362 360 361 359 357 357 355 354 352 349 346 347 348 356 353 349 347 345 345 342 340 340 341 340 340 337 333 339 343 344 347 347 349 349 350 345 345 347 345 346 348 349 349 348 347 346 343 343 347 353 355 354 360 360 363 368 367 366 369 369 373 376 375 362 370 376 379 380 382 384 382 379 380 374 370 370 367 363 356 350 347 345 342 341 338 336 334 330 323 323 332 336 335 334 336 333 330 329 326 330 331 327 329 323 321 323 326 317 305 292 299 309 308 306 304 299 305 318 308 321 325 308 309 324 313 309 306 301 308 311 315 311 312 319 328 334 327 325 316 318 320 332 333 322 321 331 338 340 343 342 343 343 350 349 345 352 361 372 359 362 364 352 345 355 354 356 352 355 358 357 354 351 341 344 359 353 341 343 347 345 337 320 346 309 286 290 320 303 266 242 262 288 312 308 301 290 264 299 319 315 313 325 328 328 323 310 311 314 296 282 191 195 216 273 287 263 309 262 289 312 327 318 318 311 331 315 319 331 296 303 304 282 294 288 311 303 285 314 291 291 318 335 323 339 302 291 307 286 298 316 322 330 341 350 336 334 334 331 337 338 342 341 326 322 336 318 341 332 344 343 363 383 361 349 330 309 322 322 333 288 318 335 323 333 291 297 328 293 294 312 332 321 342 331 351 344 340 318 300 289 277 271 272 282 289 1482 1481 1484 1479 1525 1555 1577 1642 1611 1597 1593 1537 1368 1270 1270 1300 1336 1376 1401 1447 1478 1539 1604 1675 1722 1723 1714 1701 1668 1704 1629 1647 1675 1735 1744 1816 1861 1933 1949 1951 1974 1965 1845 1419 1260 1252 1362 1413 1282 1360 1394 1385 1373 1399 1451 1638 1683 1705 1687 1678 1625 1569 1542 1475 1434 1362 1319 1296 1277 1265 1266 1271 1280 1273 1260 1246 1253 1225 1204 1186 1175 1144 1114 1114 1119 1168 1179 1182 1181 1166 1151 1144 1158 1167 1167 1146 1158 1180 1200 1215 1224 1240 1242 1291 1316 1328 1346 1337 1349 1359 1360 1353 1318 1316 1331 1353 1386 1434 1494 1481 1447 1401 1391 1383 1375 1371 1378 1403 1572 1589 1569 1550 1474 1479 1508 1490 1575 1577 1614 1601 1671 1741 1754 1784 1748 1828 1868 1773 1780 1811 1815 1777 1746 1771 1731 1532 1375 1302 1239 1170 1143 1110 1083 1130 1124 1109 1088 1090 1074 1046 1025 1015 1001 986 974 955 916 898 874 848 828 821 806 803 812 826 822 815 802 807 835 808 797 768 750 747 760 791 844 890 872 840 843 763 757 766 809 855 862 823 815 798 782 797 819 868 883 838 850 932 947 949 950 951 943 884 861 904 917 850 827 885 921 931 938 928 896 831 838 864 907 919 932 953 953 962 923 962 982 878 919 989 1000 1005 1010 1013 1015 1020 1033 1071 1105 1104 1088 1085 1090 1096 1105 1110 1114 1123 1131 1141 1149 1157 1167 1182 1194 1205 1215 1223 1234 1242 1241 1230 1221 1211 1220 1234 1243 1237 1234 1234 1237 1239 1245 1250 1253 1258 1261 1272 1271 1277 1276 1279 1283 1287 1288 1287 1286 1285 1283 1294 1301 1301 1303 1306 1300 1287 1289 1293 1292 1300 1309 1319 1319 1308 1310 1319 1324 1326 1326 1329 1327 1323 1321 1328 1341 1349 1357 1373 1387 1397 1408 1414 1412 1418 1442 1457 1476 1497 1516 1530 1543 1543 1526 1501 1482 1469 1456 1454 1457 1451 1441 1431 1428 1426 1429 1420 1408 1397 1389 1376 1364 1359 1345 1338 1340 1334 1324 1324 1324 1324 1324 1327 1336 1342 1339 1344 1348 1350 1354 1361 1359 1375 1414 1438 1366 1356 1362 1374 1417 1457 1551 1626 1626 1671 1703 1807 1911 1920 1780 1708 1725 1800 1977 2139 2323 2320 2372 2220 2112 1935 1862 1950 1883 1751 1677 1648 1651 1730 1862 1917 1918 1823 1918 1983 2092 2118 2058 1929 1954 1902 1864 1882 1950 2013 2031 1906 1867 1867 1863 1863 1863 1869 1872 1942 1943 1935 1929 1930 2052 2221 2159 2241 2302 2289 2189 2007 2039 2143 2182 2243 2294 2343 2393 2457 2306 2234 2226 2258 2256 2162 2046 2024 2020 1896 1814 1862 1906 1893 1908 1938 2039 2287 2406 2384 2505 2561 2552 2787 2568 2344 2264 2145 2153 2281 2553 2834 2793 2905 2971 2844 2755 2723 2628 2691 2801 2620 2515 2465 2429 2424 2409 2377 2346 2332 2330 2335 2302 2298 2329 2341 2321 2305 2289 2252 2223 2228 2242 2243 2240 2236 2244 2240 2233 2243 2256 2226 2210 2210 2207 2203 2225 2233 2240 2265 2267 2275 2295 2277 2282 2409 2550 2358 2386 2465 2590 2604 2577 2789 2888 2902 2946 2898 2922 2950 2973 3021 3044 3082 3085 3095 3192 3214 3374 3249 3443 3262 3558 3515 3500 3367 3477 3317 3110 2886 2853 2951 2880 2973 2984 2904 2784 2643 2682 2653 2566 2441 2387 2219 2032 1950 1927 1856 1815 1794 1754 1731 1712 1704 1693 1720 1745 1715 1703 1633 1608 1594 1587 1569 1562 1562 1566 1587 1601 1618 1600 1608 1622 1601 1589 1609 1608 1583 1567 1584 1625 1656 1670 1657 1640 1627 1628 1636 1661 1693 1706 1713 1717 1744 1723 1717 1719 1744 1734 1711 1702 1698 1705 1710 1724 1755 1778 1793 1795 1772 1805 1834 1835 1828 1819 1797 1810 1782 1785 1795 1806 1827 1838 1841 1855 1888 1895 1926 1966 2014 2046 2064 2060 2031 2023 1997 1973 1951 1929 1919 1916 1903 1896 1873 1871 1904 1917 1906 1899 1872 1875 1869 1872 1856 1843 1845 1831 1845 1873 1861 1854 1834 1826 1824 1814 1791 1784 1777 1768 1763 1770 1756 1745 1727 1721 1719 1717 1732 1740 1739 1740 1761 1766 1758 1737 1721 1684 1655 1636 1620 1614 1621 1622 1618 1596 1596 1619 1620 1610 1605 1591 1580 1587 1602 1590 1596 1609 1609 1613 1608 1613 1615 1613 1615 1608 1611 1624 1611 1607 1594 1581 1585 1612 1621 1629 1629 1625 1636 1652 1631 1618 1601 1578 1578 1593 1613 1595 1564 1579 1603 1589 1573 1563 1554 1540 1528 1523 1532 1546 1550 1552 1543 1554 1566 1565 1552 1562 1585 1605 1616 1641 1659 1623 1594 1579 1567 1555 1534 1519 1534 1532 1506 1491 1497 1506 1531 1544 1541 1527 1511 1502 1505 1501 1528 1526 1528 1516 1541 1562 1596 1571 1557 1528 1502 1510 1498 1464 1457 1472 1464 1473 1487 1479 1489 1512 1501 1498 1496 1498 1504 1488 1460 1441 1431 1463 1487 1464 1433 1439 1412 1394 1406 1415 1409 1414 1384 1371 1393 1386 1353 1352 1338 1318 1321 1321 1334 1345 1320 1278 1259 1248 1236 1231 1233 1232 1217 1197 1184 1173 1168 1162 1153 1145 1141 1129 1128 1130 1149 1164 1166 1147 1137 1154 1149 1162 1167 1161 1165 1158 1148 1136 1129 1127 1148 1153 1134 1108 1085 1075 1066 1060 1049 1044 1049 1044 1037 1035 1030 1033 1034 1023 1017 1031 1033 1017 1004 986 979 980 988 1010 993 1007 1017 1015 998 1009 997 987 1000 1025 1007 1011 1005 1010 1012 1028 1085 1167 1171 1179 1160 1131 1098 1082 1061 1088 1107 1106 1126 1103 1081 1088 1136 1169 1171 1163 1184 1182 1187 1179 1165 1159 1156 1158 1149 1147 1139 1137 1135 1127 1117 1110 1099 1094 1091 1078 1072 1079 1064 1059 1063 1059 1054 1053 1041 1046 1056 1045 1032 1035 1026 1017 1013 1013 1012 1018 1022 1003 995 993 997 995 987 991 995 992 975 968 966 960 974 966 960 961 964 967 967 971 971 953 959 975 958 963 967 959 954 965 949 939 942 949 955 949 964 959 954 945 948 944 931 912 906 906 904 898 908 883 873 869 873 867 865 851 857 854 841 824 811 802 815 826 826 822 826 822 807 787 769 772 749 754 763 758 751 753 739 735 741 736 743 741 763 762 780 784 785 779 776 772 770 770 769 767 764 763 756 758 757 756 755 753 748 745 744 742 740 737 730 723 721 710 704 722 710 704 709 705 697 682 675 666 661 657 658 665 664 655 645 640 631 628 640 637 630 616 613 608 608 607 600 592 585 574 563 555 549 551 548 538 556 560 569 567 555 544 547 544 527 504 504 509 528 565 564 557 551 552 555 545 537 530 525 523 512 501 487 508 518 504 516 520 520 518 516 513 504 498 501 509 499 513 479 478 469 428 395 382 377 378 384 398 416 426 431 421 448 448 439 469 476 454 410 429 433 445 451 446 433 428 408 420 421 415 413 413 419 423 412 393 386 382 385 388 385 393 398 405 415 433 450 467 486 488 472 473 460 456 448 431 421 412 403 388 380 380 373 365 358 356 356 357 356 356 355 354 355 355 355 355 353 352 352 351 351 354 363 374 397 400 380 371 368 357 353 363 368 372 375 379 382 395 394 397 411 401 415 422 406 409 419 399 394 383 398 393 379 349 351 364 383 393 391 381 379 393 410 418 425 428 432 425 431 430 424 408 399 393 380 396 412 415 410 396 381 390 407 416 411 403 412 418 426 435 428 417 424 432 440 438 436 438 442 440 429 421 427 428 420 410 403 399 407 420 433 437 430 436 435 415 400 397 392 371 390 410 420 425 430 420 395 394 411 393 398 398 391 394 396 411 387 396 389 414 420 421 418 413 408 410 407 412 415 410 404 401 398 398 400 397 396 389 385 382 379 373 371 368 366 367 367 364 360 358 356 356 357 357 355 353 351 349 345 350 352 350 349 347 345 343 342 341 340 340 339 338 338 335 336 341 344 346 348 348 348 347 345 342 339 343 345 347 347 345 343 341 341 343 349 351 350 353 358 360 364 368 368 369 371 372 366 366 365 366 371 376 378 377 380 382 385 383 380 374 376 375 372 368 364 360 355 353 348 343 335 329 328 328 327 321 322 328 329 330 330 328 329 331 330 323 324 322 320 323 316 312 314 309 302 296 295 300 310 311 324 316 298 306 306 309 317 310 302 313 326 312 292 296 311 321 313 312 308 320 321 331 329 329 327 322 317 326 328 327 315 323 334 334 337 340 336 344 345 338 348 352 351 361 362 350 354 357 343 345 345 352 353 347 348 352 340 343 328 323 348 359 353 350 348 350 356 353 353 340 346 337 311 290 296 290 275 239 283 288 304 274 279 307 303 295 304 314 322 330 323 308 296 316 314 327 288 196 188 194 261 286 262 283 319 317 330 322 312 308 312 295 304 315 293 299 302 272 272 313 304 287 297 283 321 338 324 324 299 332 297 280 264 294 290 309 321 342 342 348 341 333 326 331 323 324 335 345 334 310 311 347 354 316 333 337 353 376 371 342 332 319 293 293 284 287 283 289 298 319 306 285 321 286 305 334 315 302 320 316 317 338 343 340 302 316 285 277 279 278 266 1458 1453 1454 1472 1504 1544 1582 1610 1640 1630 1613 1497 1307 1271 1269 1275 1307 1364 1416 1463 1507 1567 1638 1710 1775 1832 1846 1805 1735 1745 1722 1709 1664 1768 1843 1860 1904 1927 1990 2004 1938 1631 1493 1280 1222 1271 1413 1388 1329 1386 1355 1362 1438 1478 1524 1574 1653 1694 1680 1678 1665 1578 1517 1471 1401 1354 1321 1294 1268 1257 1255 1251 1249 1246 1244 1241 1239 1225 1210 1188 1164 1116 1103 1082 1078 1130 1132 1137 1146 1112 1127 1139 1161 1168 1167 1174 1184 1196 1229 1234 1251 1257 1273 1299 1303 1303 1318 1329 1321 1328 1339 1325 1315 1315 1326 1342 1361 1391 1447 1474 1476 1439 1426 1415 1396 1381 1401 1397 1450 1484 1489 1480 1501 1438 1459 1509 1501 1530 1600 1663 1671 1633 1703 1704 1691 1712 1730 1702 1699 1697 1707 1699 1684 1756 1795 1593 1488 1416 1350 1269 1158 1255 1220 1204 1181 1160 1145 1135 1104 1079 1059 1044 1029 1020 1002 991 983 956 909 882 861 839 831 833 839 866 853 842 837 815 807 803 793 770 764 774 756 756 783 826 878 875 864 778 793 812 867 922 883 859 862 830 801 828 838 876 916 868 844 883 918 946 953 952 940 911 921 929 931 877 855 846 870 905 926 943 922 921 919 939 949 966 970 987 992 1001 971 997 1020 955 880 893 981 994 998 1004 1011 1019 1025 1045 1062 1070 1076 1082 1090 1097 1101 1103 1110 1123 1133 1137 1145 1155 1165 1177 1188 1202 1212 1222 1242 1268 1249 1227 1211 1204 1205 1212 1214 1215 1219 1225 1233 1240 1243 1246 1251 1258 1267 1284 1289 1294 1298 1292 1290 1288 1293 1307 1309 1301 1288 1283 1286 1287 1295 1296 1297 1287 1286 1295 1302 1316 1330 1344 1344 1321 1312 1315 1316 1319 1331 1341 1327 1321 1321 1326 1336 1352 1367 1379 1385 1391 1390 1395 1406 1425 1440 1454 1475 1498 1514 1533 1544 1553 1524 1501 1478 1455 1443 1450 1454 1447 1434 1420 1419 1411 1411 1408 1400 1391 1386 1371 1359 1352 1342 1338 1336 1325 1324 1324 1324 1324 1324 1331 1339 1339 1345 1344 1346 1353 1374 1393 1418 1447 1551 1647 1496 1386 1358 1367 1404 1479 1518 1565 1684 1829 1805 1775 1787 1826 1742 1656 1689 1771 1919 2056 2277 2158 2268 2073 1982 1921 1826 1946 1981 1816 1717 1681 1667 1651 1673 1736 1767 1749 1827 1924 2045 2127 2016 2022 1985 1942 1873 1875 1902 1961 1977 1902 1877 1863 1864 1863 1867 1891 1950 1928 1925 2008 1995 1938 1981 2101 2133 2118 2185 2239 2232 2010 2019 2179 2270 2361 2266 2250 2219 2253 2205 2191 2219 2280 2323 2202 2110 2187 2090 1995 1859 1858 1906 1894 1897 1919 2012 2300 2703 2572 2629 2653 2645 2823 2615 2481 2307 2214 2162 2269 2408 2750 2519 2722 3069 2897 2799 2740 2655 2565 2581 2565 2484 2447 2424 2406 2387 2351 2332 2345 2350 2368 2346 2326 2359 2326 2310 2280 2270 2253 2219 2216 2212 2207 2205 2200 2195 2192 2186 2183 2191 2213 2208 2202 2200 2197 2196 2209 2214 2238 2277 2259 2243 2236 2245 2251 2300 2293 2371 2419 2463 2444 2527 2664 2702 2847 2867 2800 2759 2821 2909 2965 2996 3002 3023 3085 3191 3196 3363 3436 3524 3406 3471 3398 3320 3387 3186 3024 2954 2923 3052 3103 3076 3035 3165 3028 2921 2873 2888 2785 2622 2562 2486 2342 2213 2024 1905 1855 1813 1784 1773 1729 1697 1680 1662 1648 1639 1663 1665 1623 1602 1589 1574 1575 1575 1598 1595 1607 1631 1660 1646 1635 1643 1615 1629 1649 1612 1608 1589 1579 1606 1626 1648 1662 1657 1643 1644 1649 1657 1671 1675 1715 1736 1756 1754 1739 1764 1760 1747 1721 1743 1747 1736 1727 1743 1776 1802 1827 1797 1793 1824 1850 1850 1832 1804 1809 1821 1793 1801 1810 1816 1825 1855 1863 1860 1872 1904 1923 1959 2033 2074 2087 2120 2129 2108 2077 2031 1976 1945 1929 1919 1898 1886 1896 1897 1920 1929 1933 1927 1896 1897 1876 1864 1871 1865 1852 1858 1885 1865 1844 1828 1813 1804 1799 1794 1806 1799 1797 1810 1784 1777 1805 1805 1771 1721 1712 1720 1732 1721 1726 1716 1712 1728 1725 1736 1739 1688 1653 1627 1614 1607 1610 1611 1610 1609 1589 1588 1611 1617 1616 1600 1589 1592 1574 1569 1575 1593 1591 1586 1594 1597 1593 1597 1600 1590 1583 1578 1573 1574 1563 1569 1593 1601 1583 1576 1576 1578 1590 1588 1587 1591 1592 1583 1566 1556 1575 1577 1551 1551 1559 1551 1544 1545 1540 1549 1551 1518 1514 1525 1542 1531 1524 1539 1543 1533 1532 1559 1573 1581 1616 1623 1643 1634 1610 1601 1588 1566 1552 1538 1544 1540 1519 1513 1521 1531 1540 1539 1529 1527 1535 1527 1540 1516 1535 1553 1550 1541 1548 1572 1598 1588 1571 1536 1535 1543 1503 1483 1487 1498 1496 1516 1524 1511 1514 1527 1537 1522 1512 1526 1515 1492 1474 1457 1471 1494 1523 1531 1477 1500 1448 1420 1431 1463 1456 1458 1418 1402 1427 1457 1427 1420 1396 1364 1371 1360 1363 1357 1364 1330 1302 1280 1254 1262 1253 1228 1212 1198 1206 1194 1187 1175 1169 1169 1154 1135 1142 1142 1151 1165 1165 1175 1149 1152 1161 1163 1163 1151 1144 1135 1123 1117 1116 1108 1119 1118 1101 1092 1079 1074 1070 1063 1064 1055 1046 1032 1029 1025 1023 1020 1018 1013 1006 1008 1013 1016 992 983 992 998 1006 1017 1010 999 1005 1022 1014 1025 1002 998 1002 1010 1014 1013 1025 1025 1028 1039 1072 1160 1206 1170 1143 1113 1110 1109 1076 1084 1112 1150 1159 1145 1109 1109 1098 1137 1145 1159 1158 1172 1179 1179 1172 1158 1144 1138 1140 1130 1131 1135 1124 1121 1118 1111 1102 1096 1097 1102 1090 1084 1081 1075 1070 1063 1047 1050 1043 1041 1042 1045 1028 1030 1030 1025 1009 1006 1006 1007 1007 1004 991 993 997 996 987 982 984 983 978 977 964 951 947 945 941 939 936 934 932 932 944 952 958 958 962 969 966 969 962 956 951 948 934 934 935 935 940 937 933 924 935 948 935 918 911 909 913 906 893 885 881 889 866 857 856 856 855 857 863 849 838 829 809 797 793 803 805 790 782 777 769 739 746 768 773 774 772 770 767 763 760 754 743 741 729 720 748 760 775 769 770 769 768 778 783 784 780 775 770 771 767 762 759 757 755 751 748 753 748 743 747 731 721 714 714 713 707 700 700 693 686 680 676 675 671 669 667 675 672 665 648 639 642 646 672 656 642 629 625 620 617 611 604 599 597 587 582 582 580 579 580 575 577 576 572 561 556 552 546 520 512 528 535 531 508 511 554 559 562 559 556 546 537 532 535 528 523 517 510 487 498 494 514 506 509 504 509 513 514 512 490 493 491 498 517 521 506 500 496 486 445 404 396 384 376 377 390 396 430 443 423 444 445 431 408 437 442 439 437 440 437 430 419 403 397 413 409 400 402 404 413 397 378 370 378 384 381 386 388 404 436 460 465 465 455 457 463 444 445 426 433 419 405 404 394 386 384 376 373 359 357 357 357 357 357 357 356 355 354 353 353 354 353 352 352 352 351 351 350 350 350 360 382 372 370 355 352 362 366 369 373 377 380 382 389 383 389 391 399 398 397 406 417 398 385 377 389 370 350 348 361 373 367 369 372 378 388 403 417 431 435 441 430 416 420 418 419 405 392 379 386 403 408 408 393 377 384 405 409 398 397 403 408 417 429 427 417 422 434 437 438 440 442 442 438 436 432 427 431 421 418 421 410 399 413 423 431 427 421 424 431 420 407 364 372 390 408 416 423 436 434 411 392 383 388 401 415 413 417 412 396 393 406 410 405 406 410 416 414 413 411 409 415 416 414 410 403 400 393 391 396 396 395 392 389 383 377 373 372 369 367 365 364 365 363 361 359 356 359 357 357 355 353 351 345 353 349 349 349 348 347 343 342 342 342 341 340 339 340 341 335 340 342 346 351 350 347 346 347 343 339 340 339 340 343 343 341 342 344 346 349 348 349 353 357 359 366 368 368 371 376 368 367 360 358 363 369 373 375 376 376 380 383 385 383 378 376 374 371 369 368 366 360 357 349 351 349 338 332 325 320 318 316 320 324 327 326 323 323 324 325 330 324 323 324 321 322 317 317 302 299 302 311 303 310 308 313 306 304 297 296 318 326 319 304 311 325 310 299 294 313 306 304 313 305 311 321 329 330 328 329 325 317 319 325 325 315 314 329 326 334 331 335 340 345 340 337 343 348 358 366 353 349 350 348 338 347 348 346 346 350 354 343 330 337 297 344 344 342 348 330 336 339 345 344 353 361 360 344 339 324 307 298 284 270 248 295 270 273 305 319 290 304 320 323 325 324 314 301 292 301 315 312 311 252 188 196 260 274 318 320 316 314 323 309 296 284 283 270 277 300 308 271 270 289 318 279 271 283 292 317 337 318 291 285 318 285 282 316 330 335 330 333 340 336 331 340 335 319 303 332 341 335 322 321 314 335 348 331 303 332 336 354 357 363 359 345 334 332 328 329 307 310 299 270 280 268 296 322 283 306 299 294 316 291 323 320 330 346 332 331 342 322 311 282 284 287 1467 1456 1477 1475 1476 1484 1534 1589 1614 1612 1582 1425 1274 1273 1273 1274 1317 1389 1459 1514 1560 1612 1667 1721 1771 1832 1887 1910 1882 1768 1812 1772 1760 1762 1925 1922 1921 1977 2031 2080 2026 1567 1323 1249 1231 1287 1367 1298 1413 1322 1332 1412 1520 1527 1631 1677 1686 1678 1680 1667 1669 1643 1574 1458 1395 1366 1328 1293 1267 1249 1239 1240 1236 1225 1221 1223 1216 1209 1199 1189 1158 1126 1076 1069 1068 1037 1033 1049 1094 1137 1153 1169 1186 1182 1177 1182 1183 1203 1265 1321 1348 1371 1392 1372 1337 1305 1300 1305 1317 1338 1345 1366 1377 1379 1389 1387 1385 1415 1462 1525 1516 1482 1484 1442 1403 1402 1452 1482 1450 1426 1432 1482 1483 1455 1465 1496 1513 1538 1605 1615 1592 1627 1642 1649 1660 1695 1645 1628 1649 1633 1627 1651 1646 1785 1842 1797 1734 1582 1511 1391 1253 1341 1358 1326 1284 1226 1225 1199 1151 1117 1094 1082 1063 1039 1027 1018 1008 981 929 910 896 865 876 878 886 899 874 857 849 820 805 808 793 772 771 790 794 769 759 771 821 867 881 905 938 898 961 962 946 903 887 824 814 830 860 915 943 915 898 869 903 931 945 950 950 937 915 913 926 921 930 890 861 904 906 931 936 940 932 955 992 988 992 1020 1021 1021 997 1002 1024 1027 997 897 894 958 984 1001 1012 1018 1025 1038 1050 1062 1072 1080 1087 1088 1089 1095 1108 1117 1124 1127 1134 1147 1159 1169 1184 1198 1202 1209 1223 1231 1228 1215 1203 1200 1203 1205 1206 1207 1216 1221 1229 1231 1236 1241 1245 1256 1271 1282 1287 1298 1317 1309 1297 1298 1318 1341 1354 1340 1315 1293 1289 1290 1287 1286 1288 1289 1290 1298 1308 1324 1346 1379 1358 1342 1328 1323 1315 1315 1333 1362 1332 1319 1322 1330 1339 1354 1367 1375 1378 1373 1377 1390 1405 1418 1432 1448 1468 1486 1500 1503 1512 1517 1499 1475 1463 1446 1436 1457 1459 1449 1435 1417 1407 1399 1396 1391 1385 1382 1378 1365 1355 1346 1340 1332 1327 1324 1324 1324 1326 1333 1341 1344 1349 1353 1353 1350 1347 1368 1395 1416 1441 1471 1560 1689 1547 1444 1380 1361 1379 1445 1534 1675 1724 1779 1846 1793 1766 1708 1694 1650 1633 1701 1782 1920 2017 1989 2166 2066 2070 1951 1858 1874 1843 1887 1746 1666 1644 1638 1630 1634 1661 1669 1738 1842 1940 2025 2091 2108 2043 1949 1881 1882 1906 1919 1933 1907 1902 1873 1865 1863 1874 1935 2007 1948 1907 1947 2051 1984 2001 2069 2046 2055 2108 2089 2096 1989 1984 2107 2309 2372 2310 2271 2251 2170 2106 2108 2095 2175 2225 2301 2275 2189 2102 2055 2013 1860 1974 2020 2000 1942 1968 2106 2395 2468 2623 2747 2709 2885 2671 2483 2287 2161 2142 2224 2356 2752 2407 2583 2974 2931 2709 2757 2738 2708 2648 2638 2528 2466 2404 2392 2391 2368 2332 2331 2312 2312 2355 2324 2324 2339 2297 2285 2267 2246 2227 2210 2208 2204 2199 2195 2191 2193 2193 2178 2173 2176 2223 2244 2224 2197 2191 2188 2188 2201 2223 2223 2210 2208 2227 2219 2236 2271 2352 2384 2427 2428 2423 2424 2464 2544 2564 2560 2608 2717 2834 2920 2952 2958 3009 3030 3088 3141 3237 3427 3450 3457 3305 3264 3183 3102 3010 3038 3155 3065 3178 3430 3406 3256 3087 3007 2884 2848 2829 2863 2798 2671 2554 2494 2313 2083 1955 1880 1842 1844 1850 1794 1729 1702 1683 1665 1639 1621 1634 1608 1600 1579 1577 1603 1573 1611 1645 1640 1659 1669 1684 1679 1663 1642 1660 1657 1625 1635 1613 1596 1590 1612 1647 1651 1663 1666 1676 1673 1681 1697 1701 1715 1728 1766 1764 1780 1786 1763 1740 1739 1766 1765 1756 1740 1774 1798 1837 1836 1810 1820 1850 1848 1832 1816 1811 1825 1816 1801 1816 1839 1836 1839 1862 1882 1886 1896 1935 1939 1980 2027 2104 2117 2113 2122 2212 2206 2132 2075 2021 1968 1953 1918 1905 1902 1922 1931 1980 1963 1939 1902 1883 1879 1888 1884 1873 1896 1898 1872 1852 1837 1827 1819 1828 1834 1825 1804 1802 1825 1855 1836 1803 1777 1787 1797 1749 1720 1700 1690 1688 1688 1687 1691 1691 1680 1686 1728 1698 1652 1639 1629 1617 1608 1610 1611 1611 1604 1585 1587 1620 1615 1595 1580 1566 1556 1558 1561 1565 1566 1578 1576 1561 1550 1550 1550 1547 1541 1546 1542 1535 1542 1559 1565 1545 1533 1525 1525 1526 1526 1522 1520 1520 1545 1568 1564 1544 1546 1540 1530 1523 1521 1520 1514 1514 1515 1518 1523 1518 1508 1516 1527 1503 1504 1504 1518 1514 1521 1536 1560 1591 1585 1603 1611 1604 1607 1626 1605 1590 1577 1570 1576 1577 1555 1540 1543 1566 1558 1548 1553 1561 1550 1557 1563 1535 1548 1576 1582 1569 1575 1587 1629 1624 1591 1562 1570 1547 1511 1516 1552 1526 1532 1553 1560 1556 1562 1564 1591 1564 1563 1560 1547 1536 1512 1535 1503 1512 1526 1556 1542 1523 1527 1473 1447 1475 1515 1472 1439 1452 1461 1473 1513 1507 1461 1445 1488 1497 1460 1406 1362 1348 1342 1303 1287 1259 1239 1244 1226 1224 1208 1205 1204 1180 1169 1160 1148 1140 1154 1157 1152 1154 1164 1177 1161 1153 1164 1169 1155 1143 1134 1126 1121 1121 1106 1096 1091 1092 1089 1078 1071 1066 1071 1065 1060 1065 1053 1042 1040 1044 1048 1046 1041 1035 1020 1016 1001 999 988 995 1008 1010 1020 1045 1033 1021 1007 1027 1039 1025 1009 1018 1027 1023 1027 1032 1060 1047 1042 1055 1081 1126 1179 1176 1141 1135 1139 1111 1085 1113 1103 1128 1168 1164 1147 1142 1114 1116 1121 1135 1155 1164 1163 1156 1155 1150 1138 1130 1123 1122 1118 1128 1121 1113 1107 1102 1096 1094 1096 1098 1100 1098 1092 1069 1062 1073 1069 1046 1043 1047 1036 1039 1028 1027 1037 1024 1019 1011 1015 1016 1003 1011 1003 994 983 983 984 992 995 984 972 953 944 933 920 931 923 909 900 902 900 908 905 903 939 942 958 956 970 961 965 970 957 951 941 925 928 931 932 930 927 913 912 915 921 919 926 922 912 906 897 892 895 881 878 865 861 855 853 857 858 852 847 842 831 828 818 807 795 790 788 782 751 736 771 783 790 792 787 790 788 783 779 775 765 754 745 730 708 718 741 748 761 757 761 751 757 775 779 776 774 770 771 771 769 768 766 762 760 762 758 755 754 745 728 724 723 727 708 703 710 707 701 690 683 684 687 697 695 682 669 660 653 658 663 681 673 650 643 635 632 630 625 625 619 614 613 604 593 586 585 586 584 583 581 574 565 559 547 526 515 531 550 552 554 549 539 517 499 529 550 550 556 551 551 548 551 547 528 523 518 505 484 479 498 495 500 498 504 506 502 512 507 483 469 500 513 499 500 485 474 501 490 480 482 455 418 394 380 376 377 396 408 404 424 402 419 437 437 433 435 440 439 436 433 420 392 402 409 393 383 380 377 371 365 365 365 369 372 372 375 396 423 427 423 396 392 383 402 412 409 396 378 368 362 360 358 357 358 363 357 354 356 356 355 355 358 357 356 356 354 353 353 352 353 352 352 352 351 351 351 351 350 350 364 371 365 365 358 351 360 367 372 376 378 379 380 374 373 382 389 388 398 415 409 397 374 371 373 359 347 348 375 394 399 392 391 398 399 418 424 425 433 437 425 415 407 415 422 410 397 375 392 398 399 392 375 385 402 401 390 402 418 424 421 424 426 421 411 426 435 434 435 437 440 444 440 436 430 432 436 426 418 410 405 393 412 421 429 420 413 421 423 406 402 370 396 412 427 439 451 444 429 424 416 395 397 400 408 419 417 410 406 404 411 412 411 400 404 401 401 402 407 405 415 413 409 407 401 398 393 388 389 392 393 394 388 387 379 373 371 369 367 366 362 361 363 365 362 359 358 357 357 356 355 350 344 358 353 347 346 346 346 345 345 345 347 340 339 339 337 338 340 336 344 346 342 342 341 339 339 340 340 338 338 339 341 343 344 344 346 346 345 346 352 352 353 361 366 366 368 372 374 374 373 363 357 361 366 369 372 374 376 379 384 385 384 384 381 377 376 372 366 365 364 364 351 349 350 346 342 333 324 318 314 314 315 315 316 317 322 319 320 325 326 323 322 327 328 330 327 317 310 305 304 299 293 300 304 298 300 293 295 317 320 313 300 313 323 309 298 290 291 297 306 297 312 324 323 325 328 326 327 323 315 315 311 316 330 317 314 318 331 328 334 337 335 330 335 337 338 354 357 358 345 344 349 340 336 345 337 345 335 344 343 346 341 305 296 291 292 325 334 337 318 313 296 315 335 342 355 362 348 320 302 302 303 276 252 245 243 308 311 278 295 310 305 313 312 321 310 281 282 307 300 307 285 189 189 286 301 318 309 303 307 312 321 316 315 315 305 291 272 292 297 255 295 275 263 314 326 330 340 333 318 310 276 285 267 296 313 328 331 347 346 347 328 319 329 342 336 314 306 325 323 303 300 326 335 313 323 300 333 327 329 348 369 377 361 350 338 340 336 331 335 332 307 269 277 301 311 278 272 300 278 296 318 290 305 329 330 316 317 296 313 316 326 334 302 1466 1457 1473 1482 1505 1508 1524 1571 1627 1623 1537 1340 1275 1276 1276 1293 1355 1423 1474 1533 1588 1641 1691 1742 1797 1854 1913 1944 1956 1828 1865 1843 1805 1872 1897 1990 2027 2000 2093 2142 1940 1448 1279 1264 1357 1232 1243 1397 1383 1258 1342 1487 1605 1619 1705 1773 1720 1732 1707 1673 1642 1631 1584 1478 1419 1445 1400 1337 1279 1247 1234 1230 1230 1227 1214 1204 1198 1199 1198 1189 1190 1143 1090 1097 1094 1078 1079 1048 1036 1114 1161 1182 1195 1197 1197 1192 1199 1232 1268 1302 1333 1365 1395 1419 1415 1381 1369 1345 1335 1347 1372 1401 1428 1462 1502 1557 1487 1533 1610 1606 1677 1603 1556 1508 1462 1425 1484 1572 1534 1521 1474 1534 1513 1517 1525 1544 1507 1531 1571 1573 1587 1627 1580 1577 1677 1674 1619 1603 1596 1602 1606 1617 1622 1707 1800 1872 1861 1722 1573 1320 1367 1428 1473 1508 1445 1320 1281 1273 1213 1175 1142 1123 1093 1070 1046 1030 1006 983 973 942 902 888 927 919 907 884 871 856 836 821 811 803 788 784 786 788 798 816 787 768 776 838 865 910 970 971 988 983 976 952 911 832 854 863 844 861 894 908 896 873 867 880 893 921 941 945 938 928 916 934 948 903 884 905 938 953 947 947 953 977 1017 1002 998 1040 1041 1011 1017 1017 1020 1031 1033 1011 870 953 990 1002 1013 1023 1028 1037 1047 1057 1068 1075 1077 1081 1089 1098 1105 1109 1114 1119 1130 1144 1155 1172 1186 1209 1202 1198 1207 1209 1213 1204 1196 1199 1204 1205 1206 1209 1214 1218 1223 1227 1233 1239 1242 1255 1271 1270 1270 1281 1280 1281 1285 1298 1322 1352 1399 1386 1339 1309 1297 1297 1298 1294 1293 1294 1296 1301 1314 1332 1346 1354 1344 1335 1334 1321 1314 1311 1316 1320 1318 1321 1326 1331 1340 1349 1355 1359 1367 1363 1373 1384 1389 1404 1417 1433 1450 1474 1484 1471 1477 1483 1469 1457 1437 1434 1439 1451 1456 1454 1432 1417 1399 1393 1387 1379 1371 1369 1370 1365 1352 1341 1339 1329 1324 1324 1327 1338 1342 1347 1352 1353 1351 1352 1354 1352 1354 1379 1414 1459 1504 1525 1591 1660 1596 1584 1503 1418 1371 1398 1474 1649 1899 1885 1755 1743 1865 1798 1681 1631 1604 1613 1678 1757 1846 1960 1989 1982 1981 1972 1923 1916 1866 1784 1728 1655 1634 1627 1625 1628 1633 1648 1698 1784 1913 1993 2058 2109 2086 1974 1901 1889 1945 1943 1935 1916 1926 1892 1865 1864 1870 1911 1969 1932 1918 2011 2183 2154 2140 2086 2108 2012 2048 2142 2114 1977 1962 2023 2276 2201 2316 2269 2265 2295 2192 2051 2012 2024 2151 2241 2180 2155 2024 1947 1946 1867 1893 1951 2007 2000 1959 2097 2329 2289 2518 2828 2768 2720 2770 2468 2257 2228 2135 2216 2303 2405 2347 2533 2831 2736 2607 2567 2577 2645 2697 2599 2525 2450 2398 2367 2338 2333 2320 2319 2314 2290 2301 2320 2305 2284 2278 2257 2243 2231 2225 2213 2208 2212 2221 2219 2205 2226 2214 2184 2171 2166 2185 2233 2276 2254 2231 2194 2179 2181 2191 2197 2219 2196 2185 2181 2194 2257 2302 2292 2274 2251 2280 2287 2368 2480 2612 2781 2900 2893 2904 2919 2958 2997 3000 3021 3042 3097 3174 3364 3297 3410 3406 3351 3237 3409 3190 3102 3276 3264 3400 3504 3362 3245 3121 2999 2883 2898 2871 2705 2611 2390 2233 2117 2180 2291 2141 1965 1921 1979 1862 1802 1750 1713 1665 1637 1623 1613 1610 1653 1662 1611 1599 1579 1591 1616 1651 1664 1682 1695 1716 1712 1685 1680 1688 1670 1663 1653 1633 1621 1602 1602 1628 1640 1647 1662 1694 1712 1712 1729 1745 1757 1771 1794 1792 1786 1770 1765 1763 1761 1784 1786 1755 1760 1788 1834 1852 1856 1831 1843 1833 1842 1840 1829 1839 1834 1831 1813 1830 1859 1863 1872 1868 1893 1955 1976 1962 1972 2032 2073 2090 2117 2138 2143 2180 2303 2350 2283 2154 2067 2009 1956 1941 1921 1931 1938 1967 1974 1932 1917 1913 1894 1904 1902 1904 1885 1872 1875 1872 1862 1853 1845 1839 1822 1809 1818 1817 1827 1827 1849 1829 1779 1749 1749 1749 1759 1773 1747 1689 1673 1671 1668 1663 1657 1656 1667 1689 1690 1685 1677 1659 1635 1611 1606 1603 1614 1610 1580 1574 1574 1562 1568 1576 1579 1589 1576 1578 1565 1552 1553 1569 1567 1576 1571 1565 1571 1564 1572 1570 1542 1536 1533 1542 1558 1589 1584 1579 1568 1536 1555 1533 1518 1528 1531 1524 1524 1512 1515 1524 1507 1502 1507 1499 1497 1493 1491 1490 1494 1492 1490 1486 1488 1487 1485 1492 1518 1541 1558 1552 1572 1595 1573 1571 1594 1605 1611 1616 1601 1584 1573 1561 1566 1573 1583 1593 1580 1576 1592 1596 1583 1595 1593 1564 1556 1580 1588 1603 1613 1624 1621 1616 1591 1584 1583 1548 1521 1536 1573 1592 1591 1593 1631 1645 1658 1655 1673 1642 1626 1615 1596 1590 1564 1575 1564 1538 1543 1544 1553 1551 1548 1545 1513 1497 1531 1499 1499 1513 1500 1525 1529 1549 1543 1543 1541 1542 1537 1505 1434 1386 1357 1344 1313 1270 1248 1231 1218 1206 1196 1189 1190 1180 1166 1162 1169 1153 1161 1171 1168 1164 1173 1185 1181 1164 1173 1194 1179 1148 1134 1131 1129 1126 1107 1105 1091 1082 1077 1075 1074 1067 1063 1060 1057 1063 1063 1045 1048 1054 1059 1055 1054 1049 1041 1030 1015 995 993 1003 1009 1024 1027 1051 1041 1022 1015 1031 1043 1022 1029 1027 1043 1048 1042 1059 1081 1076 1070 1078 1107 1123 1166 1198 1180 1187 1171 1132 1106 1111 1146 1136 1141 1172 1171 1160 1129 1143 1124 1130 1134 1141 1145 1138 1131 1129 1125 1118 1118 1111 1108 1109 1108 1107 1099 1094 1090 1094 1098 1091 1092 1103 1090 1073 1084 1075 1068 1065 1059 1057 1037 1038 1027 1038 1028 1026 1026 1015 1016 1010 1004 999 1000 999 989 983 976 971 958 932 928 925 922 933 939 933 935 935 939 934 930 927 922 901 877 907 941 949 950 961 951 962 953 952 944 938 920 913 920 920 922 905 904 921 915 915 919 910 912 910 901 895 894 891 894 880 872 879 862 861 861 851 844 840 836 833 830 822 803 793 789 777 753 780 797 801 802 801 800 803 800 798 792 788 782 774 766 758 746 723 697 698 721 746 740 739 749 773 764 767 754 763 753 755 759 756 763 756 749 747 757 757 752 747 733 731 724 722 718 720 735 738 723 704 694 694 704 715 713 697 681 666 672 669 675 690 681 656 642 637 637 641 638 632 628 624 623 612 604 599 594 589 584 577 565 542 530 525 531 538 552 560 560 560 558 556 554 548 509 495 503 502 503 518 539 560 550 545 541 534 517 508 498 488 476 471 463 476 486 490 485 489 490 481 455 475 500 489 471 480 457 476 457 476 457 474 462 451 435 418 386 374 374 374 389 417 433 425 425 433 441 444 444 443 438 430 412 393 396 386 368 366 366 366 365 365 365 365 365 365 365 365 366 365 365 365 365 365 365 365 366 365 365 366 373 368 359 357 358 357 356 356 356 357 373 362 354 355 353 352 353 354 353 352 352 352 352 352 352 352 351 351 351 350 366 373 366 363 364 355 355 366 371 374 376 375 378 379 374 374 388 394 408 423 411 389 371 359 358 345 348 366 385 389 399 415 418 414 419 414 418 427 421 426 434 424 409 403 415 404 393 374 391 387 387 376 385 398 389 389 406 414 420 421 416 425 420 406 412 422 427 434 443 444 438 437 437 435 427 431 433 430 423 411 416 402 395 397 423 422 409 417 409 392 371 390 409 421 436 447 450 455 446 444 439 417 406 416 405 412 413 403 402 400 397 396 397 394 397 393 394 394 400 404 415 409 406 404 403 398 394 389 391 389 392 393 388 385 382 378 372 371 368 364 363 362 361 361 364 364 363 358 356 358 356 350 342 357 356 351 347 345 342 342 347 346 347 344 342 341 341 343 342 333 341 342 343 344 343 340 340 342 342 340 337 337 341 346 348 348 346 344 345 345 348 350 356 363 364 367 375 377 380 376 372 368 359 360 364 368 368 371 375 378 381 382 383 383 383 380 376 373 370 368 364 365 351 346 343 346 340 335 327 320 316 314 311 309 308 311 314 317 316 316 319 318 314 319 326 326 335 325 313 309 305 303 301 293 291 294 290 298 302 303 312 319 302 306 315 311 289 288 289 293 298 302 308 322 325 326 327 322 325 327 326 314 315 309 315 311 316 320 330 327 331 335 333 325 328 329 330 344 350 354 344 339 337 342 333 344 338 331 337 339 338 327 318 311 348 324 284 341 320 310 284 321 291 269 324 291 343 331 346 349 309 296 284 270 264 230 275 245 272 310 305 313 300 315 302 310 310 293 272 278 273 281 296 189 187 241 280 315 304 294 297 307 309 318 313 308 310 302 282 277 266 256 257 289 300 325 336 330 330 320 302 313 298 254 270 291 292 305 313 324 321 318 315 313 328 339 335 335 300 318 335 312 292 314 317 290 280 321 317 320 332 329 357 357 347 349 332 330 325 322 327 324 300 286 288 261 303 280 274 306 319 331 330 320 340 343 342 329 322 277 290 293 328 307 287 1451 1460 1477 1481 1486 1508 1523 1559 1602 1611 1462 1298 1278 1280 1281 1306 1374 1452 1519 1563 1614 1667 1721 1762 1816 1868 1927 1985 2026 1918 1893 1906 1940 1848 1959 2002 2115 2082 2096 1849 1540 1341 1267 1320 1447 1223 1251 1425 1276 1260 1430 1594 1719 1671 1753 1775 1721 1789 1786 1717 1678 1640 1576 1503 1483 1454 1491 1477 1350 1290 1254 1229 1220 1217 1209 1198 1202 1190 1191 1195 1191 1176 1129 1112 1102 1105 1106 1076 1040 1091 1161 1183 1194 1211 1229 1229 1213 1221 1245 1274 1298 1322 1373 1422 1432 1414 1393 1389 1400 1419 1428 1434 1434 1448 1471 1493 1516 1536 1580 1647 1740 1710 1652 1556 1468 1452 1561 1611 1624 1563 1518 1572 1547 1554 1551 1565 1570 1534 1540 1525 1578 1577 1611 1610 1609 1594 1577 1577 1582 1596 1613 1610 1600 1623 1671 1728 1797 1795 1506 1323 1430 1510 1635 1698 1550 1374 1340 1400 1359 1252 1184 1152 1119 1087 1059 1035 1015 994 962 940 934 934 937 922 903 886 871 871 838 829 819 801 792 812 814 805 821 822 814 797 779 783 820 866 915 938 982 1001 993 964 871 865 872 891 861 859 876 893 895 875 904 893 889 883 894 901 927 946 936 922 943 940 916 907 943 959 967 966 959 973 988 1012 1023 1028 1025 1021 1040 1024 1032 1018 1009 925 881 931 984 1003 1014 1024 1031 1035 1045 1054 1059 1066 1074 1079 1087 1098 1103 1105 1110 1121 1132 1147 1153 1166 1177 1187 1188 1190 1189 1191 1199 1195 1191 1197 1202 1203 1205 1214 1228 1231 1230 1231 1231 1231 1239 1250 1262 1268 1272 1280 1281 1279 1281 1292 1314 1330 1344 1349 1332 1313 1312 1307 1313 1309 1306 1303 1302 1306 1319 1334 1345 1345 1342 1332 1330 1321 1310 1305 1309 1321 1323 1320 1318 1327 1337 1337 1344 1351 1354 1361 1367 1369 1375 1386 1403 1422 1436 1449 1454 1453 1453 1453 1441 1433 1417 1416 1426 1432 1429 1419 1407 1391 1384 1390 1395 1386 1377 1367 1361 1359 1347 1339 1336 1324 1324 1324 1338 1344 1348 1350 1351 1357 1367 1371 1380 1377 1361 1383 1420 1471 1536 1613 1720 1808 1803 1683 1628 1562 1446 1370 1399 1507 1689 1765 1608 1651 1729 1797 1757 1706 1714 1562 1609 1731 1866 2070 2044 2042 2013 2060 1989 1898 1884 1796 1730 1673 1632 1625 1623 1624 1627 1635 1679 1714 1805 1888 1953 1958 2038 2040 2010 1960 1967 1952 1959 1913 1913 1873 1882 1899 1875 1883 1943 1938 1933 2052 1994 1990 2004 2121 2183 2186 2002 1974 2018 1994 1959 1968 2097 2172 2305 2347 2281 2243 2258 2205 2081 1965 2021 2170 2102 2018 2007 1881 1857 1836 1882 1971 2040 2168 2039 2183 2451 2324 2368 2808 2834 2596 2678 2436 2315 2383 2182 2202 2452 2825 2767 2653 2626 2549 2579 2525 2506 2559 2693 2664 2515 2418 2386 2376 2373 2359 2347 2335 2318 2298 2283 2269 2292 2271 2280 2246 2235 2247 2240 2221 2232 2238 2250 2270 2255 2242 2244 2226 2185 2162 2168 2227 2258 2254 2228 2197 2177 2171 2181 2198 2214 2176 2177 2179 2196 2229 2234 2234 2272 2365 2418 2413 2325 2447 2573 2739 2827 2884 2938 2964 2989 3057 3077 3107 3089 3092 3130 3247 3453 3193 3249 3477 3398 3463 3252 3145 3266 3490 3573 3389 3439 3347 3170 3035 2916 2896 2932 2653 2552 2606 2471 2444 2462 2334 2245 2155 1946 1875 1826 1804 1816 1754 1672 1646 1637 1644 1642 1657 1712 1632 1594 1595 1603 1634 1657 1687 1713 1715 1718 1732 1721 1715 1696 1700 1698 1678 1646 1632 1624 1610 1629 1651 1669 1686 1678 1709 1740 1783 1834 1868 1829 1842 1813 1795 1791 1795 1785 1792 1811 1795 1779 1777 1787 1843 1868 1866 1863 1861 1858 1860 1873 1855 1850 1849 1830 1843 1844 1854 1888 1890 1901 1913 1953 2000 1995 1994 2027 2070 2117 2128 2137 2154 2171 2204 2265 2332 2331 2253 2104 2033 1979 1949 1968 1964 1957 1946 1945 1942 1916 1940 1943 1924 1914 1904 1898 1892 1882 1865 1842 1834 1814 1804 1802 1800 1787 1786 1783 1790 1778 1766 1742 1734 1726 1722 1735 1741 1715 1683 1680 1676 1677 1667 1648 1639 1646 1693 1732 1727 1696 1679 1633 1605 1596 1593 1584 1570 1564 1576 1594 1610 1606 1615 1627 1606 1608 1590 1583 1597 1589 1594 1594 1594 1612 1582 1585 1606 1581 1565 1580 1575 1614 1634 1630 1604 1579 1550 1550 1572 1562 1536 1517 1513 1523 1526 1534 1553 1549 1516 1520 1544 1539 1527 1526 1519 1513 1513 1503 1513 1517 1515 1500 1482 1475 1485 1520 1523 1539 1569 1566 1543 1554 1567 1579 1600 1598 1581 1568 1563 1553 1562 1580 1594 1591 1593 1617 1638 1635 1629 1646 1631 1592 1578 1611 1616 1625 1640 1623 1590 1581 1569 1558 1545 1534 1555 1568 1564 1589 1626 1645 1655 1649 1651 1660 1666 1670 1656 1639 1630 1612 1593 1582 1569 1565 1564 1553 1557 1545 1539 1543 1555 1558 1563 1563 1554 1557 1565 1563 1561 1560 1549 1538 1538 1535 1527 1525 1531 1495 1432 1349 1320 1297 1269 1243 1229 1214 1204 1201 1189 1177 1172 1195 1188 1165 1169 1177 1184 1185 1188 1203 1213 1212 1236 1252 1247 1169 1140 1126 1124 1125 1119 1110 1093 1090 1081 1071 1065 1062 1063 1060 1055 1052 1055 1048 1044 1046 1051 1047 1033 1034 1025 1008 1002 1003 1004 1014 1030 1018 1021 1032 1030 1033 1030 1035 1035 1038 1032 1058 1053 1090 1074 1109 1124 1116 1094 1101 1136 1166 1173 1211 1222 1203 1190 1165 1114 1138 1163 1176 1151 1160 1184 1171 1142 1147 1141 1135 1143 1131 1129 1121 1116 1113 1108 1105 1102 1102 1100 1095 1093 1092 1089 1085 1085 1086 1097 1101 1096 1099 1095 1097 1082 1083 1078 1065 1075 1048 1043 1041 1037 1033 1022 1031 1022 1014 1014 1011 1012 1001 1000 996 974 951 942 947 945 957 968 978 975 986 981 970 965 958 953 947 938 931 924 920 913 889 898 920 923 930 942 942 940 928 934 918 918 900 916 923 920 912 894 921 919 913 902 903 895 888 898 894 882 884 877 879 874 877 871 866 856 850 846 838 834 827 825 806 793 785 782 762 788 806 809 807 806 807 812 814 809 807 804 800 798 791 781 775 766 755 748 730 704 696 697 706 749 758 759 754 748 756 757 740 749 738 742 736 728 734 747 743 740 745 740 740 739 739 739 742 741 736 728 716 704 706 713 719 709 696 683 674 684 687 694 695 677 655 645 641 640 641 646 645 631 630 622 609 601 580 571 557 535 537 545 547 553 561 569 573 571 569 566 562 560 559 556 547 520 537 514 514 515 499 482 490 485 485 516 528 526 527 526 525 519 503 491 481 473 464 462 457 456 453 455 443 443 444 442 443 433 426 422 429 437 427 426 445 450 461 456 438 394 372 372 394 410 415 436 451 460 462 459 455 449 445 433 422 383 366 366 383 399 408 416 408 410 391 374 368 366 365 368 374 394 418 416 396 376 388 402 401 406 414 409 402 384 378 364 366 366 369 376 387 394 382 372 358 354 355 352 355 354 353 353 352 353 352 352 352 351 351 350 350 360 375 367 360 360 350 357 369 373 374 375 375 374 378 376 374 385 403 416 407 395 383 369 348 345 346 361 376 381 395 410 419 431 426 423 405 407 412 415 424 431 424 407 396 412 390 377 375 392 385 374 393 387 377 387 399 411 409 404 406 411 410 404 411 422 428 423 432 442 437 440 435 429 432 425 430 435 428 419 419 418 407 413 387 400 412 406 410 391 379 404 416 428 435 433 442 439 447 455 455 448 427 410 419 405 401 403 405 403 400 399 393 387 387 390 389 391 395 402 412 410 404 403 403 402 396 396 390 386 385 388 392 389 388 384 380 374 370 368 367 364 362 361 360 359 359 361 360 357 356 355 348 342 353 355 353 348 346 345 341 343 342 342 343 342 340 340 340 338 333 344 344 343 344 347 344 344 345 346 343 343 342 344 347 347 346 346 346 346 342 344 348 354 361 362 367 369 374 372 372 369 365 356 361 364 366 368 369 373 378 378 380 385 382 383 381 377 373 370 368 367 363 356 350 342 344 347 342 337 332 325 318 313 313 311 307 309 315 312 313 316 311 311 319 323 325 330 324 320 314 313 309 303 308 303 302 292 299 299 302 311 306 298 301 307 315 312 287 287 288 289 308 313 322 322 322 323 324 318 321 322 324 325 315 307 309 310 323 327 330 323 327 326 322 330 328 334 337 349 356 360 349 347 337 331 333 327 324 322 319 316 320 320 339 349 348 325 314 310 287 271 275 273 257 275 303 322 282 289 329 338 322 292 291 266 277 242 274 304 297 291 311 302 276 292 307 308 310 298 273 236 216 258 191 190 280 313 311 314 310 292 289 305 308 307 305 286 284 283 241 288 294 312 316 320 316 309 310 320 287 292 267 270 271 287 297 327 320 327 319 291 297 324 322 335 338 322 305 300 310 328 320 317 292 277 310 309 316 300 317 304 334 329 326 329 342 338 330 316 314 315 326 323 312 289 277 264 293 275 276 298 329 328 320 332 351 346 333 304 307 279 281 315 299 304 1422 1432 1460 1479 1506 1514 1540 1539 1506 1457 1493 1461 1331 1285 1299 1342 1386 1447 1512 1587 1661 1719 1762 1813 1849 1892 1936 1993 2080 1952 1987 1987 1939 1951 2018 2065 2128 2135 2052 1571 1379 1324 1358 1327 1324 1218 1263 1327 1277 1358 1529 1625 1787 1722 1751 1779 1689 1761 1797 1744 1677 1665 1617 1546 1500 1472 1534 1506 1454 1370 1300 1248 1227 1214 1204 1204 1233 1204 1186 1189 1184 1179 1132 1132 1131 1125 1112 1087 1052 1049 1152 1182 1200 1221 1247 1256 1232 1235 1233 1259 1276 1285 1308 1372 1435 1434 1387 1383 1396 1434 1439 1442 1450 1456 1470 1489 1506 1523 1535 1579 1651 1726 1634 1561 1501 1487 1584 1679 1670 1697 1602 1624 1580 1604 1606 1602 1610 1586 1585 1576 1630 1658 1611 1591 1582 1552 1550 1561 1582 1617 1632 1625 1601 1593 1602 1585 1627 1606 1456 1400 1507 1569 1641 1710 1553 1413 1507 1416 1322 1272 1259 1191 1129 1089 1066 1042 1017 1003 996 989 976 961 958 934 917 900 905 882 853 835 819 807 817 838 828 839 847 840 828 821 816 781 794 840 924 990 978 997 1002 919 884 911 916 929 886 895 893 902 896 882 924 916 914 902 917 903 894 920 951 944 932 950 935 925 939 948 977 986 980 972 1005 1026 1044 1038 1020 1025 1053 1036 1033 971 874 877 897 922 955 999 1011 1017 1021 1029 1038 1044 1048 1057 1065 1071 1076 1082 1088 1100 1109 1121 1131 1138 1147 1161 1170 1177 1185 1193 1202 1196 1188 1188 1193 1195 1198 1200 1212 1223 1237 1249 1247 1247 1244 1239 1254 1261 1268 1276 1280 1286 1289 1285 1286 1283 1294 1312 1319 1325 1333 1335 1330 1321 1323 1320 1310 1309 1308 1306 1313 1323 1330 1331 1332 1327 1314 1311 1307 1300 1300 1315 1328 1322 1317 1317 1324 1326 1332 1337 1339 1343 1349 1353 1366 1379 1394 1405 1415 1423 1430 1431 1432 1430 1422 1415 1403 1398 1401 1412 1396 1387 1384 1377 1384 1399 1409 1405 1388 1371 1361 1348 1339 1325 1324 1324 1326 1338 1342 1344 1351 1360 1380 1401 1406 1392 1398 1389 1373 1386 1431 1492 1586 1705 1788 1855 1895 1884 1857 1797 1642 1445 1379 1389 1499 1732 1527 1601 1623 1651 1684 1594 1591 1512 1606 1718 1883 2163 2221 2159 2146 2148 2032 1896 1813 1750 1694 1657 1631 1624 1622 1626 1635 1644 1660 1677 1727 1868 1895 1978 2022 1964 1968 1940 1946 1954 1961 1914 1894 1887 1935 1880 1875 1872 1897 1926 1922 1991 2043 1970 1945 1971 2131 2267 2088 1969 1987 2000 1967 1969 2045 2168 2186 2241 2383 2421 2421 2336 2216 2061 1932 2010 2106 2041 1922 1859 1837 1837 1840 1884 2010 2185 2135 2243 2549 2674 2464 2730 2863 2615 2591 2486 2456 2346 2232 2217 2425 2891 2883 2767 2689 2771 2712 2584 2518 2486 2582 2583 2429 2417 2421 2409 2402 2393 2384 2368 2343 2318 2295 2281 2267 2251 2245 2249 2257 2277 2278 2232 2222 2219 2226 2222 2240 2232 2232 2210 2195 2158 2162 2215 2255 2312 2287 2226 2185 2164 2170 2175 2181 2161 2206 2191 2175 2202 2222 2236 2291 2271 2286 2330 2341 2365 2466 2495 2716 2842 2925 2951 2950 2976 3014 3038 3091 3136 3097 3151 3286 3254 3123 3261 3480 3401 3292 3413 3269 3575 3508 3258 3122 3209 3188 3104 2970 2846 2733 2620 2876 2866 2697 2706 2633 2473 2348 2228 2115 1936 1820 1779 1757 1747 1728 1677 1676 1661 1641 1649 1691 1613 1612 1627 1628 1617 1645 1671 1693 1730 1739 1747 1760 1734 1745 1751 1698 1665 1653 1662 1640 1614 1630 1650 1684 1712 1722 1707 1739 1798 1906 1943 1890 1850 1838 1827 1830 1862 1820 1832 1828 1808 1808 1794 1815 1873 1891 1890 1890 1886 1884 1886 1892 1863 1862 1854 1842 1875 1886 1890 1927 1928 1926 1959 1965 1987 2013 2023 2024 2049 2091 2145 2200 2226 2222 2258 2243 2262 2281 2334 2278 2143 2073 2023 2004 1984 1979 1968 1953 1949 1944 1985 1974 1973 1947 1920 1898 1878 1865 1860 1848 1826 1816 1810 1817 1816 1802 1786 1783 1777 1761 1752 1761 1771 1740 1717 1711 1704 1703 1705 1694 1682 1670 1655 1646 1639 1625 1648 1717 1763 1683 1632 1640 1632 1595 1573 1586 1585 1598 1633 1645 1644 1650 1673 1641 1637 1639 1641 1624 1625 1622 1613 1617 1613 1602 1580 1620 1613 1599 1584 1619 1643 1647 1620 1596 1570 1555 1583 1605 1595 1560 1551 1570 1582 1573 1574 1569 1557 1534 1539 1544 1568 1560 1558 1557 1532 1549 1558 1554 1544 1534 1538 1504 1483 1476 1470 1493 1500 1525 1547 1530 1525 1548 1571 1591 1607 1578 1568 1556 1544 1548 1564 1563 1579 1571 1577 1612 1623 1601 1610 1629 1639 1622 1602 1599 1608 1594 1601 1591 1601 1589 1575 1566 1570 1553 1573 1607 1598 1577 1599 1618 1621 1620 1626 1640 1664 1658 1653 1655 1629 1607 1590 1584 1572 1554 1545 1542 1542 1547 1534 1524 1536 1559 1562 1564 1561 1565 1567 1568 1569 1568 1565 1544 1523 1524 1520 1515 1529 1550 1541 1391 1341 1309 1283 1266 1252 1238 1230 1206 1192 1191 1187 1200 1186 1182 1180 1198 1207 1214 1206 1230 1256 1295 1350 1307 1275 1209 1160 1135 1141 1135 1124 1115 1102 1095 1090 1086 1088 1067 1058 1053 1049 1047 1042 1039 1035 1031 1031 1028 1019 1013 1010 1010 1025 1034 1029 1014 1029 1034 1044 1070 1072 1072 1068 1055 1048 1057 1061 1082 1090 1118 1120 1138 1187 1168 1123 1134 1153 1194 1217 1226 1201 1176 1160 1143 1151 1142 1170 1185 1174 1161 1178 1170 1148 1148 1155 1146 1145 1135 1123 1115 1112 1110 1108 1099 1095 1092 1091 1090 1084 1083 1083 1082 1080 1079 1087 1093 1094 1098 1096 1100 1083 1076 1070 1065 1047 1045 1049 1042 1026 1034 1024 1027 1026 1019 1008 988 973 952 959 956 934 964 967 968 974 983 988 985 979 978 980 976 971 967 960 962 959 955 947 936 927 917 899 892 888 896 886 902 903 905 891 890 883 886 910 912 906 915 890 897 910 904 889 891 888 882 877 877 866 869 858 861 858 856 853 852 843 829 828 829 820 812 804 780 763 770 784 798 806 805 810 810 808 807 814 812 810 808 808 805 808 802 794 788 789 775 767 758 747 729 708 675 707 711 736 741 732 732 764 739 722 728 733 735 720 725 733 728 731 740 748 748 749 748 747 745 741 737 725 717 712 724 725 727 708 701 689 680 692 701 701 692 678 657 647 639 632 628 624 629 615 605 598 585 560 547 551 561 562 579 579 574 577 583 585 581 575 574 564 553 545 544 544 534 543 541 540 541 535 520 508 510 508 494 473 477 486 494 491 498 507 527 523 518 513 516 503 480 498 494 462 462 462 457 459 453 455 448 449 434 429 422 424 412 408 409 409 410 411 388 375 371 375 411 440 450 473 461 452 447 442 443 426 399 369 366 398 447 463 454 470 465 468 459 427 425 425 403 417 406 417 440 438 426 400 413 436 441 437 422 412 401 402 383 379 395 380 391 412 415 426 420 418 408 374 359 349 353 355 354 353 351 351 351 350 350 350 351 350 350 349 364 360 353 355 364 369 373 375 376 374 373 372 375 376 371 369 373 389 389 382 376 362 343 345 347 370 389 400 405 411 419 425 407 407 400 417 429 428 427 410 409 403 390 407 385 369 383 384 374 374 383 380 395 389 386 390 391 394 395 399 404 413 425 433 427 421 429 433 429 436 443 434 426 421 433 440 433 428 424 418 413 422 410 382 386 396 401 374 397 416 430 427 426 428 432 435 442 440 442 448 431 417 425 409 404 399 398 398 397 395 392 389 388 388 391 394 395 407 413 405 399 402 404 399 394 394 392 387 383 382 387 388 385 381 381 378 372 368 367 366 364 363 361 361 359 358 358 356 354 354 350 342 343 351 349 348 348 346 345 343 342 342 340 337 337 338 338 341 341 334 338 339 341 343 344 345 346 343 343 342 340 341 344 347 348 345 342 341 342 345 346 357 363 361 363 370 374 366 365 363 355 356 361 363 363 365 369 370 375 378 380 383 384 382 378 375 371 372 375 374 366 357 347 345 338 341 345 345 343 337 327 322 324 317 306 310 314 313 308 310 309 310 309 316 320 332 328 326 324 323 313 320 320 303 302 291 289 291 293 297 301 298 302 302 312 310 298 284 285 288 306 307 318 317 321 320 325 325 315 322 317 323 319 317 305 304 312 319 323 319 324 329 319 324 331 339 337 337 349 346 356 353 345 338 327 324 330 343 331 332 334 329 335 327 336 343 351 339 288 339 314 326 302 274 268 249 263 290 310 269 320 333 310 292 294 290 255 253 256 294 307 298 289 263 284 287 296 303 285 284 286 272 190 188 284 309 306 307 301 297 276 300 293 300 305 304 293 261 240 289 296 283 294 304 291 301 314 325 313 296 247 289 297 309 307 306 316 321 297 285 313 317 326 334 333 343 307 289 284 275 272 269 284 307 276 278 293 282 300 317 329 319 315 327 340 321 320 320 303 297 297 323 324 326 315 276 271 274 298 321 304 298 334 330 344 328 340 312 319 297 270 294 293 310 1413 1423 1467 1492 1518 1535 1535 1420 1416 1486 1538 1585 1563 1383 1340 1390 1439 1498 1545 1600 1669 1749 1804 1858 1919 1962 1997 2050 2131 2031 2102 2044 1981 2135 2114 2120 2188 2097 1728 1413 1303 1353 1386 1313 1226 1263 1283 1246 1338 1561 1556 1644 1661 1731 1740 1742 1679 1652 1779 1734 1668 1634 1603 1556 1492 1426 1431 1409 1425 1395 1358 1287 1252 1214 1204 1194 1191 1186 1163 1155 1150 1125 1105 1120 1158 1172 1119 1105 1089 1067 1115 1160 1177 1209 1212 1210 1208 1210 1247 1269 1278 1289 1316 1378 1432 1409 1392 1377 1385 1400 1406 1439 1451 1446 1454 1466 1487 1510 1522 1561 1654 1703 1732 1609 1504 1568 1617 1708 1776 1800 1753 1696 1652 1676 1692 1662 1671 1605 1663 1609 1704 1749 1705 1678 1603 1581 1560 1559 1577 1607 1629 1689 1655 1615 1577 1551 1488 1469 1447 1511 1569 1635 1687 1747 1601 1479 1527 1425 1422 1345 1295 1209 1171 1117 1080 1053 1058 1045 1031 1015 998 990 982 968 944 916 900 884 857 836 823 822 868 869 841 873 895 881 860 857 844 818 792 804 876 945 1007 1011 981 909 977 1019 1005 991 949 948 927 922 911 888 908 937 934 905 927 933 902 928 940 959 955 939 962 958 956 975 965 974 1002 1000 987 1005 1027 1046 1027 1028 1045 1040 1040 995 870 884 902 925 950 991 1004 1010 1014 1020 1025 1035 1043 1049 1053 1061 1069 1071 1075 1084 1098 1112 1123 1135 1149 1159 1168 1177 1185 1197 1217 1210 1190 1191 1194 1191 1195 1200 1210 1225 1233 1246 1261 1276 1271 1253 1272 1278 1269 1282 1290 1294 1293 1287 1286 1289 1295 1306 1321 1343 1361 1369 1370 1355 1345 1334 1318 1314 1315 1304 1307 1314 1321 1323 1319 1313 1308 1307 1302 1301 1297 1310 1317 1322 1320 1315 1314 1322 1325 1325 1330 1334 1339 1345 1359 1372 1385 1387 1392 1400 1408 1406 1407 1407 1406 1396 1388 1380 1378 1375 1374 1372 1373 1381 1387 1394 1405 1414 1390 1375 1363 1346 1340 1327 1324 1331 1341 1350 1365 1372 1371 1378 1409 1440 1425 1434 1414 1403 1384 1394 1496 1556 1650 1767 1900 2058 2092 2116 2064 1818 1623 1521 1467 1399 1398 1495 1409 1424 1437 1433 1438 1454 1441 1488 1598 1716 1884 2226 2247 2160 2250 2211 2108 1994 1864 1758 1704 1656 1623 1621 1623 1631 1641 1651 1659 1664 1680 1787 1949 1921 1987 1968 1925 1923 1922 1938 1926 1900 1899 1912 1952 1887 1877 1872 1889 1939 1942 1932 2001 1978 1954 1943 2013 2067 2061 2035 2165 2118 2051 1979 1986 2160 2367 2410 2372 2489 2393 2299 2227 2147 1995 1913 2037 2087 1918 1851 1841 1837 1837 1855 1904 2071 2097 2315 2767 2663 2659 2680 2943 2822 2749 2592 2453 2402 2317 2269 2443 2800 2989 2897 2879 3102 2855 2726 2602 2541 2482 2501 2454 2443 2438 2422 2400 2385 2365 2338 2321 2306 2291 2281 2268 2255 2245 2233 2227 2251 2269 2257 2256 2218 2205 2192 2182 2182 2195 2196 2199 2160 2160 2209 2261 2338 2319 2272 2216 2176 2156 2158 2160 2153 2181 2184 2192 2165 2183 2183 2206 2218 2266 2260 2266 2276 2345 2418 2699 2903 2920 2893 2906 2933 2967 3007 3026 3059 3079 3173 3182 3091 3092 3142 3217 3355 3406 3438 3439 3562 3616 3403 3194 3202 3063 2911 2808 2738 2744 2859 3032 3084 2918 2770 2684 2569 2440 2392 2321 2108 1922 1815 1817 1782 1745 1730 1720 1679 1646 1629 1631 1638 1635 1646 1652 1636 1648 1690 1701 1729 1749 1753 1762 1773 1768 1747 1685 1696 1668 1638 1627 1636 1662 1683 1693 1722 1751 1741 1755 1788 1859 1919 1926 1911 1905 1888 1933 1936 1894 1883 1847 1823 1827 1816 1843 1901 1915 1914 1915 1905 1908 1912 1905 1898 1888 1866 1857 1879 1891 1918 1956 1983 1975 1991 2001 2012 2035 2050 2069 2082 2092 2182 2271 2305 2310 2339 2282 2245 2265 2365 2373 2285 2206 2112 2120 2074 2019 1991 1980 1968 1966 1996 1997 1974 1941 1914 1897 1881 1867 1853 1845 1842 1851 1837 1826 1807 1812 1805 1793 1790 1795 1788 1783 1768 1753 1747 1750 1737 1721 1715 1728 1727 1694 1673 1654 1641 1625 1618 1645 1697 1667 1593 1590 1588 1599 1611 1647 1642 1670 1695 1712 1700 1730 1707 1689 1682 1682 1679 1660 1677 1655 1634 1620 1601 1599 1595 1626 1644 1619 1621 1622 1657 1632 1599 1574 1585 1592 1637 1642 1616 1576 1588 1616 1604 1584 1565 1566 1558 1564 1558 1570 1592 1596 1586 1557 1542 1570 1571 1543 1533 1539 1538 1522 1494 1475 1470 1489 1500 1520 1514 1507 1524 1543 1563 1586 1601 1585 1569 1554 1533 1534 1540 1548 1560 1547 1572 1600 1579 1576 1608 1632 1622 1618 1601 1572 1569 1558 1570 1585 1614 1622 1592 1585 1571 1570 1590 1608 1600 1601 1614 1614 1616 1609 1610 1622 1641 1645 1638 1635 1634 1605 1580 1566 1562 1550 1546 1535 1528 1523 1525 1517 1515 1533 1547 1560 1554 1559 1558 1551 1556 1562 1565 1559 1535 1510 1506 1515 1534 1544 1555 1508 1395 1342 1314 1315 1278 1264 1238 1218 1211 1221 1210 1203 1202 1202 1196 1217 1235 1247 1266 1305 1373 1401 1431 1338 1270 1225 1187 1154 1142 1135 1126 1118 1108 1101 1096 1095 1102 1082 1073 1067 1058 1052 1044 1040 1037 1033 1036 1032 1019 1027 1025 1025 1034 1054 1034 1020 1028 1048 1061 1095 1120 1120 1100 1079 1067 1082 1086 1093 1118 1165 1182 1194 1211 1203 1161 1146 1173 1205 1222 1216 1193 1195 1183 1161 1176 1155 1164 1172 1189 1171 1169 1171 1164 1160 1172 1164 1154 1142 1127 1119 1115 1109 1106 1104 1105 1098 1093 1084 1080 1079 1077 1076 1072 1070 1086 1089 1082 1087 1084 1084 1083 1072 1074 1061 1057 1056 1062 1038 1030 1034 1043 1025 1005 992 974 977 982 972 961 971 978 983 991 1003 1005 1002 995 993 989 980 983 984 974 973 967 961 958 956 955 955 957 948 940 931 908 895 897 877 869 874 847 855 860 858 847 847 851 868 866 847 859 850 848 846 865 864 852 843 846 836 831 828 825 819 803 791 783 805 788 771 771 770 779 798 817 814 801 813 813 811 822 821 817 820 821 814 812 811 809 807 808 808 795 785 786 778 771 770 763 753 740 711 679 676 682 695 688 719 739 729 706 738 712 721 714 703 731 729 707 719 735 727 742 748 747 746 744 740 734 729 732 735 727 728 726 712 699 693 699 702 699 690 670 649 632 647 635 619 600 591 573 565 559 549 566 576 596 597 592 594 593 586 587 594 595 589 583 575 560 569 562 562 559 554 553 551 547 546 541 524 529 532 528 518 503 496 486 478 475 476 468 463 478 510 526 529 513 511 523 503 487 510 490 498 505 481 488 484 474 465 465 458 463 447 434 427 418 408 414 404 402 384 371 371 385 411 449 436 432 438 420 423 413 377 367 394 433 474 481 490 495 519 519 516 483 452 470 432 422 436 454 447 433 425 416 427 436 436 437 428 421 415 398 382 394 398 389 396 415 441 435 421 408 405 408 390 377 357 352 351 350 352 352 351 351 351 350 350 350 350 350 350 362 369 372 374 375 377 378 377 375 372 367 370 374 372 370 366 372 384 369 369 343 343 343 365 382 383 399 402 409 420 409 393 393 410 422 426 433 418 406 389 384 395 399 384 368 384 369 368 374 380 394 412 414 409 417 417 414 413 416 424 430 434 433 419 420 421 422 430 431 437 434 422 419 430 432 429 435 436 429 423 426 418 411 391 380 382 386 410 417 422 421 423 420 423 426 433 432 441 449 432 421 428 413 406 404 400 393 388 387 386 386 386 388 390 391 397 405 409 400 396 399 398 396 394 394 394 387 382 383 382 383 387 382 379 378 373 370 367 365 365 364 362 360 360 359 359 356 356 355 351 350 347 341 346 344 343 342 347 347 345 344 342 341 342 343 344 345 344 340 332 338 340 341 341 340 342 343 342 340 338 339 343 344 343 340 341 342 343 344 347 352 357 357 361 365 370 369 359 354 354 357 356 358 362 365 371 373 373 376 379 381 384 386 385 380 375 371 368 365 362 357 352 348 342 333 333 338 334 336 343 340 332 324 319 312 305 304 313 311 306 306 310 314 322 327 324 330 321 314 313 313 313 318 312 296 288 287 288 286 297 293 303 304 299 303 294 289 287 299 304 303 312 316 320 314 319 322 319 317 318 319 322 318 319 312 305 315 322 314 325 329 323 318 326 336 329 330 335 335 348 354 340 335 340 327 337 344 350 337 339 350 351 340 340 347 342 333 331 340 355 339 308 309 287 256 253 251 249 243 270 263 268 321 315 283 278 243 233 251 255 263 274 263 251 271 282 294 294 274 269 271 186 186 287 299 296 301 304 296 278 284 274 288 299 287 298 270 236 288 259 287 290 303 312 316 317 318 288 277 286 245 281 277 303 322 325 326 313 286 298 311 319 304 320 334 339 318 299 324 326 315 301 274 301 304 262 296 326 318 328 306 305 321 332 334 325 315 286 280 302 322 297 315 281 293 273 254 299 289 304 319 334 333 334 312 314 314 324 299 268 263 261 268 1409 1419 1440 1464 1496 1508 1430 1399 1413 1471 1554 1609 1643 1554 1398 1414 1474 1545 1609 1678 1743 1787 1834 1895 1952 2013 2068 2126 2162 2163 2294 2134 2144 2234 2210 2185 2111 1793 1549 1311 1304 1441 1432 1242 1230 1329 1257 1265 1494 1484 1505 1503 1510 1580 1562 1504 1471 1505 1630 1674 1614 1590 1609 1517 1436 1389 1409 1370 1350 1352 1340 1301 1271 1229 1206 1200 1194 1185 1156 1144 1134 1117 1116 1131 1148 1176 1157 1149 1118 1147 1145 1168 1175 1177 1176 1182 1179 1227 1285 1326 1312 1315 1321 1378 1398 1376 1371 1371 1384 1385 1408 1419 1428 1435 1443 1448 1469 1490 1515 1544 1578 1638 1649 1612 1548 1608 1686 1737 1839 1845 1810 1873 1785 1770 1701 1683 1694 1694 1684 1728 1698 1819 1731 1677 1648 1614 1633 1592 1563 1583 1657 1735 1752 1692 1662 1683 1544 1632 1680 1658 1672 1767 1785 1688 1566 1598 1574 1583 1507 1342 1265 1224 1171 1134 1109 1097 1094 1071 1050 1030 1019 1021 1012 996 950 909 893 883 855 847 845 847 882 910 862 883 904 922 900 893 864 869 850 811 850 887 975 1034 965 967 1042 1053 1054 1047 1027 1012 1010 978 933 908 915 937 927 916 925 948 920 928 955 966 975 963 950 967 975 992 1013 1002 988 1018 1027 1014 1026 1043 1036 1035 1056 1049 1040 945 868 893 903 909 941 978 994 998 1006 1010 1014 1023 1034 1042 1048 1055 1058 1065 1070 1074 1087 1102 1114 1132 1148 1161 1165 1169 1177 1190 1194 1190 1191 1196 1199 1196 1196 1205 1214 1226 1244 1255 1275 1305 1283 1253 1252 1269 1280 1292 1303 1313 1309 1299 1293 1293 1298 1310 1334 1366 1401 1423 1427 1405 1379 1352 1325 1319 1321 1302 1303 1308 1314 1316 1313 1306 1303 1301 1298 1299 1297 1305 1311 1313 1310 1310 1313 1312 1319 1326 1326 1329 1333 1338 1353 1363 1367 1369 1373 1383 1387 1384 1389 1389 1389 1385 1380 1372 1370 1368 1368 1368 1371 1379 1384 1381 1382 1391 1384 1371 1350 1340 1340 1332 1327 1353 1382 1395 1397 1389 1388 1396 1454 1507 1532 1543 1496 1437 1405 1401 1485 1547 1643 1797 1940 2077 2064 1974 1871 1778 1691 1601 1483 1590 1491 1674 1570 1543 1536 1480 1482 1449 1402 1458 1585 1718 1911 2327 2419 2128 2039 2043 2043 2078 1922 1737 1647 1627 1622 1625 1631 1642 1650 1656 1662 1672 1676 1706 1850 1858 1865 1925 1901 1900 1898 1894 1894 1879 1886 1895 1902 1903 1886 1883 1943 2006 1953 1956 1919 1969 1986 1934 1941 1963 1980 1986 2145 2257 2202 2077 2001 2045 2250 2328 2454 2459 2450 2486 2381 2193 2018 1917 1927 1964 1941 1860 1844 1840 1841 1848 1872 2007 2184 2512 2535 2709 2803 2770 2994 2918 2780 2587 2488 2420 2306 2264 2384 2762 2998 2813 2827 3016 3111 2931 2792 2641 2605 2587 2480 2446 2427 2416 2389 2370 2361 2345 2325 2305 2296 2288 2279 2276 2267 2262 2249 2222 2213 2217 2232 2204 2189 2196 2173 2157 2156 2160 2172 2163 2155 2219 2277 2298 2301 2293 2283 2246 2202 2171 2155 2139 2144 2160 2169 2156 2170 2162 2184 2214 2221 2221 2212 2220 2237 2338 2564 2813 2754 2750 2837 2927 2975 2992 3025 3051 3106 3213 3111 3013 3077 3182 3261 3284 3357 3287 3366 3207 3476 3405 3215 3139 3048 2883 2847 3029 2934 2949 3146 3111 2979 2850 2684 2541 2560 2521 2403 2267 2134 1936 1816 1767 1768 1887 1870 1799 1715 1661 1642 1656 1673 1700 1685 1657 1651 1669 1705 1740 1801 1802 1793 1762 1728 1705 1706 1702 1656 1634 1643 1664 1677 1691 1710 1722 1735 1747 1769 1803 1823 1861 1973 2051 1997 2005 2029 2046 2011 1979 1907 1854 1857 1884 1911 1928 1936 1938 1938 1937 1939 1936 1935 1921 1901 1888 1872 1903 1923 1929 1976 2018 2018 2025 2042 2034 2065 2100 2149 2217 2182 2216 2241 2274 2316 2341 2300 2223 2224 2287 2360 2346 2290 2274 2348 2193 2070 2053 2033 2016 2007 1992 1976 1974 1956 1939 1911 1899 1895 1891 1891 1887 1873 1863 1857 1847 1838 1825 1814 1824 1844 1817 1787 1784 1797 1802 1790 1765 1745 1732 1718 1746 1730 1672 1648 1637 1626 1610 1601 1614 1609 1664 1631 1630 1650 1688 1717 1756 1793 1779 1807 1829 1803 1776 1795 1785 1756 1735 1727 1698 1665 1633 1612 1616 1623 1600 1621 1657 1662 1675 1676 1667 1627 1595 1613 1638 1672 1695 1675 1654 1621 1627 1646 1634 1592 1607 1618 1601 1606 1597 1597 1613 1596 1570 1559 1563 1585 1556 1555 1546 1527 1510 1500 1500 1481 1473 1488 1495 1487 1495 1507 1520 1534 1540 1556 1587 1606 1581 1565 1540 1525 1517 1534 1537 1536 1579 1557 1549 1574 1592 1610 1595 1584 1565 1551 1538 1547 1558 1570 1596 1604 1618 1617 1597 1581 1599 1621 1625 1618 1620 1617 1611 1606 1601 1603 1607 1614 1608 1616 1614 1599 1573 1568 1557 1539 1530 1529 1528 1523 1513 1516 1509 1510 1524 1538 1543 1552 1548 1548 1551 1548 1553 1553 1539 1511 1501 1532 1542 1553 1571 1576 1517 1439 1363 1330 1319 1305 1275 1262 1258 1244 1239 1227 1228 1225 1222 1249 1265 1291 1344 1413 1449 1408 1359 1366 1327 1275 1211 1185 1166 1159 1149 1134 1118 1105 1099 1097 1093 1079 1071 1065 1060 1062 1058 1046 1036 1035 1032 1027 1035 1032 1043 1045 1039 1054 1042 1039 1040 1063 1081 1117 1152 1150 1136 1111 1096 1135 1150 1118 1117 1127 1177 1233 1240 1215 1191 1199 1173 1200 1211 1211 1196 1199 1186 1181 1181 1166 1181 1188 1182 1173 1168 1164 1169 1175 1195 1185 1166 1153 1136 1120 1117 1115 1125 1121 1119 1115 1115 1105 1095 1096 1076 1068 1067 1065 1065 1078 1080 1074 1064 1060 1067 1065 1062 1057 1070 1052 1045 1033 1034 1023 1012 987 971 996 1007 1008 1012 1015 1024 1027 1024 1015 1015 1021 1006 997 991 989 984 987 976 975 981 978 976 975 965 968 956 955 955 947 942 939 931 939 932 926 917 909 904 898 893 887 878 869 857 845 848 846 852 843 835 821 813 812 820 805 813 812 801 795 807 805 811 824 836 836 829 824 823 827 828 826 821 815 813 820 827 826 833 832 830 831 825 820 816 816 815 811 803 801 795 786 785 781 773 769 768 764 759 747 728 714 701 687 669 673 672 669 660 701 690 693 713 678 700 681 681 712 721 700 729 735 742 733 735 742 741 738 732 725 722 705 715 714 710 703 701 691 672 671 653 626 603 582 571 567 562 557 569 578 587 598 608 600 609 617 616 613 607 594 602 613 607 594 578 569 576 580 579 573 568 567 563 560 557 552 545 535 540 543 540 534 521 524 520 509 506 504 499 488 466 456 455 455 458 460 476 483 501 500 486 466 460 461 461 462 463 467 479 488 485 478 467 466 448 451 442 437 448 425 399 382 371 369 374 386 403 425 422 393 375 367 385 440 451 451 454 469 482 507 532 534 520 505 520 485 450 472 475 462 447 431 425 447 436 427 424 416 412 403 397 405 420 421 411 401 419 438 429 427 413 391 386 393 392 394 360 351 350 349 353 353 353 353 351 351 350 350 350 350 365 373 378 377 376 372 365 368 371 367 361 366 373 372 367 361 356 367 371 350 343 343 356 366 369 377 387 402 418 412 396 383 404 412 412 427 436 428 408 401 381 383 387 376 365 369 367 383 398 405 407 415 409 416 422 429 435 430 427 434 428 435 436 425 413 417 429 425 426 430 427 417 420 428 423 432 438 440 433 431 432 420 407 396 379 365 391 405 412 418 415 415 420 427 434 432 428 436 442 440 423 431 422 411 408 400 395 391 386 384 384 384 385 392 391 396 404 404 395 393 396 395 394 391 393 391 388 381 382 382 382 381 382 378 375 374 372 368 367 363 363 364 364 361 360 359 358 358 358 356 355 358 349 345 341 338 341 341 344 346 345 346 347 345 345 344 341 339 341 334 339 339 342 342 342 343 345 344 342 339 339 340 339 340 345 344 343 345 345 347 350 353 353 357 360 367 368 367 359 353 358 358 358 360 363 367 372 375 378 381 382 382 383 384 377 374 375 373 372 369 367 356 350 347 340 329 327 325 322 329 334 330 318 324 323 316 302 298 299 306 307 308 309 316 317 320 321 325 321 309 307 303 298 296 291 287 289 289 284 292 293 304 298 297 311 295 286 297 298 293 312 308 313 317 316 310 317 320 320 314 316 321 322 317 306 304 299 314 315 317 325 328 314 319 323 320 323 331 342 353 355 349 346 347 333 338 344 353 349 344 355 352 341 335 352 352 352 362 353 360 355 324 276 290 308 301 257 278 273 243 265 248 278 291 287 272 264 267 262 255 279 288 274 245 261 287 291 284 290 277 251 197 185 241 278 299 301 302 297 293 283 274 274 295 287 286 272 231 239 289 298 303 305 292 296 292 305 300 295 262 239 274 289 307 320 306 307 312 281 292 286 309 321 331 325 336 332 337 328 317 311 325 321 292 261 273 288 314 290 314 316 294 314 321 327 311 295 283 310 309 303 280 312 299 259 255 278 266 304 296 318 330 309 330 331 316 293 303 319 315 297 274 275 1404 1407 1419 1417 1411 1404 1398 1401 1431 1487 1545 1600 1656 1660 1547 1414 1461 1554 1669 1765 1862 1904 1912 1961 2011 2081 2116 2176 2170 2243 2390 2193 2179 2496 2365 2195 1969 1595 1345 1281 1347 1518 1407 1221 1256 1293 1307 1323 1353 1311 1285 1290 1308 1321 1334 1366 1359 1342 1359 1409 1448 1439 1475 1449 1400 1373 1403 1381 1384 1362 1327 1267 1237 1228 1200 1192 1191 1192 1171 1149 1148 1144 1130 1148 1162 1171 1185 1164 1156 1170 1180 1195 1205 1206 1221 1252 1262 1252 1250 1309 1294 1361 1359 1369 1360 1364 1378 1357 1356 1377 1374 1394 1413 1431 1439 1455 1469 1484 1495 1512 1549 1550 1543 1550 1545 1586 1708 1796 1936 1951 1952 2051 1997 1856 1755 1729 1750 1785 1774 1816 1775 1865 1822 1758 1663 1650 1671 1661 1615 1606 1661 1712 1771 1783 1752 1761 1716 1648 1735 1845 1909 1841 1713 1712 1851 1874 1789 1620 1465 1353 1341 1281 1299 1233 1167 1140 1118 1093 1073 1074 1061 1050 1035 995 951 936 920 935 918 891 880 874 898 926 888 912 954 1006 963 930 909 890 846 847 929 937 991 1050 1025 998 1061 1077 1085 1078 1064 1064 1047 1009 977 954 935 941 934 927 939 956 929 937 958 985 1007 1003 968 961 960 982 1003 1014 1017 1007 1026 1053 1057 1063 1044 1041 1056 1067 1046 976 885 879 892 892 919 957 981 988 992 1000 1005 1015 1023 1031 1040 1042 1048 1059 1063 1068 1078 1092 1107 1123 1140 1150 1154 1168 1177 1188 1193 1193 1193 1194 1198 1200 1203 1213 1221 1230 1240 1247 1254 1262 1259 1244 1252 1264 1281 1297 1313 1326 1326 1317 1307 1304 1314 1332 1334 1371 1420 1450 1490 1422 1376 1352 1325 1313 1307 1300 1299 1304 1304 1308 1306 1300 1300 1299 1297 1298 1292 1294 1298 1302 1304 1310 1309 1309 1312 1317 1318 1321 1329 1330 1340 1348 1346 1350 1364 1366 1364 1366 1371 1377 1378 1380 1385 1378 1376 1369 1363 1361 1365 1371 1372 1375 1375 1369 1370 1358 1343 1340 1337 1317 1344 1381 1413 1448 1422 1410 1455 1451 1496 1592 1635 1641 1599 1564 1451 1404 1456 1524 1606 1720 1883 2024 1991 1985 2012 1956 1827 1649 1550 1643 1642 1791 1724 1756 1749 1653 1577 1536 1424 1458 1572 1712 1925 2413 2534 2169 2029 1934 1979 2046 1934 1727 1632 1643 1631 1630 1638 1644 1650 1661 1675 1681 1689 1707 1737 1854 1908 1878 1889 1903 1898 1885 1876 1860 1856 1864 1862 1889 1881 1880 1975 2125 1978 1966 1931 1931 1946 1957 1933 2100 2002 1977 2010 2234 2276 2319 2219 2085 2087 2237 2447 2548 2473 2520 2468 2219 1984 1931 1934 2063 2067 1901 1853 1845 1845 1851 1867 2018 2292 2566 2384 2601 2679 2630 2825 3031 2928 2755 2552 2439 2400 2323 2299 2671 3095 2990 2758 2727 2822 2659 2588 2554 2536 2613 2556 2465 2446 2423 2386 2363 2353 2341 2336 2350 2343 2336 2322 2301 2277 2260 2245 2274 2273 2231 2202 2188 2184 2190 2175 2157 2144 2149 2178 2166 2139 2185 2220 2275 2291 2288 2286 2279 2256 2222 2198 2174 2149 2133 2147 2141 2149 2157 2169 2177 2175 2195 2185 2201 2190 2368 2591 2618 2537 2772 2883 2912 2930 2941 2988 3023 3046 3077 3052 2964 3029 3051 3126 3277 3486 3304 3422 3332 3097 3100 3021 2992 2963 2909 3111 3254 3126 2975 3160 3250 3124 2988 2854 2693 2667 2565 2466 2482 2317 2124 1924 1829 1886 2063 2063 1915 1796 1696 1660 1656 1657 1720 1740 1710 1686 1679 1705 1754 1799 1810 1832 1785 1743 1735 1705 1683 1658 1648 1646 1653 1676 1709 1735 1753 1760 1775 1784 1802 1826 1876 1977 2126 2140 2138 2145 2119 2132 2090 1949 1913 1916 1929 1952 1968 1976 1980 1985 1978 1981 1969 1964 1951 1930 1909 1887 1911 1956 1953 2006 2033 2061 2079 2088 2101 2131 2213 2216 2217 2232 2201 2210 2290 2342 2296 2307 2223 2192 2255 2285 2313 2317 2362 2283 2179 2160 2161 2149 2097 2048 2024 2019 2030 1998 1960 1944 1950 1957 1949 1937 1924 1918 1906 1891 1873 1858 1877 1875 1863 1835 1814 1804 1844 1852 1832 1816 1787 1778 1750 1704 1684 1677 1656 1647 1649 1642 1624 1584 1583 1619 1678 1749 1795 1821 1865 1900 1937 1960 1980 2032 2077 2042 2036 2006 1968 1939 1897 1853 1793 1700 1631 1634 1641 1628 1617 1653 1688 1734 1710 1668 1627 1620 1652 1713 1805 1832 1841 1812 1771 1796 1710 1760 1728 1712 1701 1681 1669 1658 1655 1640 1648 1611 1582 1575 1578 1576 1578 1586 1578 1551 1535 1522 1507 1496 1503 1472 1473 1496 1494 1505 1520 1536 1555 1577 1586 1602 1606 1598 1573 1560 1534 1511 1508 1530 1531 1527 1552 1575 1583 1582 1564 1544 1539 1527 1529 1540 1555 1569 1579 1597 1611 1622 1612 1605 1601 1623 1627 1628 1635 1644 1630 1623 1605 1607 1604 1600 1594 1589 1583 1568 1556 1546 1537 1534 1528 1517 1514 1519 1507 1507 1505 1503 1510 1516 1528 1534 1536 1541 1542 1541 1536 1530 1528 1528 1493 1518 1546 1554 1575 1560 1560 1540 1494 1402 1399 1400 1392 1394 1362 1298 1272 1260 1262 1254 1267 1286 1300 1327 1386 1461 1450 1418 1362 1312 1287 1259 1235 1233 1228 1188 1157 1140 1126 1114 1102 1091 1086 1080 1071 1066 1060 1053 1050 1047 1047 1052 1049 1046 1055 1050 1051 1070 1056 1057 1059 1062 1072 1083 1094 1129 1197 1198 1155 1130 1109 1140 1192 1164 1180 1193 1153 1187 1215 1231 1219 1215 1199 1189 1190 1203 1203 1207 1204 1200 1200 1192 1181 1174 1164 1163 1163 1156 1158 1177 1198 1187 1168 1145 1134 1127 1125 1131 1122 1119 1119 1116 1114 1116 1104 1106 1091 1079 1075 1072 1060 1067 1077 1074 1060 1047 1035 1030 1031 1038 1034 1027 1020 1012 1002 999 999 1012 1023 1030 1033 1043 1046 1042 1036 1035 1033 1025 1020 1006 1002 1000 992 1009 993 982 982 982 985 969 962 962 963 956 956 952 951 955 955 955 949 947 942 940 940 936 928 921 914 910 906 899 891 886 880 875 873 870 862 862 855 854 846 832 824 826 842 827 848 853 848 851 856 856 855 849 847 849 841 838 824 826 834 841 841 839 841 832 843 842 836 839 827 825 819 820 808 798 802 792 789 786 780 774 769 764 758 751 751 750 743 736 733 724 717 703 684 661 656 649 652 650 653 639 648 664 681 677 705 698 710 704 700 711 720 715 718 707 713 709 679 683 702 685 678 653 644 640 608 583 570 587 612 591 596 600 609 613 614 620 624 618 618 630 643 631 613 603 611 632 620 590 581 585 591 599 599 587 581 575 568 562 557 563 560 565 558 556 551 544 540 535 530 527 521 519 519 515 510 504 488 470 497 485 467 452 444 442 440 447 453 452 446 431 429 427 425 421 449 474 471 482 475 479 460 463 472 433 436 452 425 418 377 369 369 372 377 368 370 383 402 414 424 451 474 488 495 519 533 528 518 511 520 529 495 483 475 457 455 453 451 449 432 423 419 417 412 412 417 428 436 425 420 419 436 439 412 405 405 402 387 381 381 383 363 359 376 380 374 359 350 349 348 347 347 348 347 348 348 349 355 355 350 347 345 345 349 357 350 346 353 367 358 347 345 345 353 341 341 346 360 372 385 395 397 416 409 403 376 393 410 404 419 432 434 427 428 414 396 373 367 363 369 361 384 396 395 408 409 401 411 426 434 440 437 426 423 422 426 432 427 424 409 424 424 418 423 423 421 410 421 423 419 427 432 434 426 429 433 419 410 392 391 365 379 396 417 418 411 417 423 430 434 426 430 444 445 441 426 430 425 417 409 402 397 390 388 386 385 384 386 387 390 394 399 398 393 392 394 391 393 389 390 389 387 382 381 380 378 378 380 381 376 373 372 370 368 367 366 363 362 362 361 362 362 361 361 358 359 358 355 351 346 343 338 341 340 340 340 343 342 339 339 340 338 338 339 334 341 341 343 343 342 340 341 343 340 340 337 338 340 347 348 347 348 346 345 345 347 348 352 356 358 367 366 368 365 355 353 358 361 362 365 367 372 375 380 382 382 382 381 381 372 372 371 369 368 367 366 356 350 345 342 335 331 323 317 315 317 321 312 310 311 315 316 312 301 301 305 309 308 316 310 306 313 319 322 319 320 315 316 320 314 311 301 292 284 287 285 297 289 299 305 303 291 286 286 293 309 311 306 311 317 314 307 316 317 314 313 314 317 320 313 301 298 305 314 316 321 326 323 311 316 326 333 336 335 345 344 355 351 350 342 337 344 351 353 352 362 356 349 342 350 343 351 341 362 365 374 369 352 318 286 268 301 321 255 254 286 231 256 254 244 263 269 272 268 252 231 263 271 251 252 272 285 268 269 291 281 217 189 191 280 286 284 298 298 293 276 253 264 235 217 235 262 241 275 280 288 289 290 281 270 288 296 300 293 245 241 269 285 304 305 289 305 288 282 303 303 324 351 371 346 353 373 348 333 310 299 294 299 319 303 289 263 261 296 299 314 287 306 317 333 318 316 302 265 281 288 289 283 290 258 260 259 273 296 305 307 307 301 324 319 292 309 288 293 297 276 291 258 1399 1399 1396 1395 1394 1394 1396 1413 1457 1491 1553 1618 1634 1641 1635 1490 1476 1561 1644 1744 1845 1885 1939 2004 2084 2147 2194 2237 2233 2268 2409 2343 2088 2539 2555 2218 1837 1407 1284 1283 1347 1533 1389 1341 1293 1288 1302 1201 1198 1249 1315 1329 1407 1375 1384 1395 1357 1306 1288 1274 1285 1292 1286 1320 1394 1386 1349 1352 1361 1338 1295 1250 1229 1211 1199 1189 1186 1186 1177 1158 1165 1160 1149 1178 1182 1185 1189 1188 1188 1188 1186 1187 1183 1191 1204 1252 1290 1298 1335 1382 1368 1291 1295 1325 1300 1334 1364 1381 1375 1413 1429 1411 1410 1411 1426 1435 1438 1447 1458 1506 1531 1495 1506 1518 1543 1584 1697 1897 1904 2053 2135 2167 2154 1977 1853 1794 1816 1866 1858 1819 1892 1891 1861 1853 1743 1647 1686 1697 1758 1706 1759 1802 1713 1790 1800 1790 1751 1682 1775 1886 1888 1895 1896 1942 2001 1808 1663 1522 1491 1554 1514 1432 1367 1308 1293 1257 1181 1136 1114 1117 1095 1073 1046 1027 1007 966 949 988 964 958 928 908 929 942 918 930 958 1029 1005 972 922 891 904 886 940 975 1029 1067 1060 1035 1077 1083 1095 1094 1079 1074 1049 1072 1068 1027 977 969 950 949 951 966 954 948 983 1020 1036 1005 998 983 969 963 987 1002 1017 1032 1035 1032 1066 1061 1044 1044 1071 1068 1022 984 947 945 951 938 926 912 968 978 985 993 1000 1009 1016 1022 1027 1038 1046 1053 1059 1070 1082 1093 1103 1119 1131 1144 1159 1177 1193 1212 1230 1233 1214 1206 1197 1198 1206 1216 1225 1231 1234 1234 1240 1236 1236 1238 1246 1266 1289 1311 1331 1342 1343 1339 1329 1316 1332 1367 1355 1361 1405 1417 1415 1378 1353 1343 1325 1311 1303 1303 1299 1296 1296 1300 1298 1293 1295 1292 1294 1292 1288 1286 1290 1293 1301 1303 1303 1304 1306 1310 1307 1316 1323 1318 1322 1327 1328 1337 1347 1350 1346 1351 1360 1364 1365 1367 1365 1365 1363 1363 1360 1358 1361 1361 1362 1362 1364 1359 1365 1351 1336 1328 1318 1339 1365 1396 1437 1496 1459 1484 1564 1578 1574 1624 1688 1749 1680 1567 1505 1416 1443 1514 1582 1677 1827 1872 1945 2030 2014 1927 1915 1804 1639 1658 1787 2004 1970 1890 1826 1695 1582 1490 1409 1426 1556 1711 1924 2345 2567 2374 2257 1980 1874 1986 1874 1675 1638 1717 1680 1658 1641 1645 1656 1671 1683 1681 1687 1705 1723 1765 1857 1945 1949 1908 1897 1881 1868 1854 1842 1833 1830 1855 1875 1883 1985 2200 2041 1965 1939 1937 1992 2002 1929 2090 2107 2060 1988 2060 2207 2344 2287 2180 2088 2142 2312 2581 2575 2438 2274 2166 2033 1964 1938 2076 2101 1953 1866 1853 1853 1868 1881 2019 2380 2345 2298 2383 2377 2410 2578 3039 2924 2700 2493 2500 2458 2332 2362 2744 3123 2916 2790 2769 2679 2630 2612 2590 2611 2709 2597 2497 2448 2424 2398 2381 2372 2400 2397 2370 2375 2374 2332 2317 2287 2258 2229 2212 2228 2239 2248 2216 2186 2172 2179 2161 2144 2142 2186 2204 2148 2153 2194 2242 2284 2279 2271 2271 2252 2206 2180 2178 2166 2146 2125 2138 2140 2144 2147 2145 2142 2167 2169 2166 2177 2254 2365 2360 2348 2601 2772 2868 2890 2942 2985 2995 2990 2998 2972 2914 2964 3029 3129 3234 3330 3244 3148 3457 3411 3463 3360 3175 3072 3132 3270 3314 3188 3011 3020 3107 3011 2973 2944 2848 2713 2704 2606 2470 2363 2169 2037 2023 2149 2187 2112 1966 1818 1722 1687 1667 1683 1683 1794 1820 1753 1702 1705 1724 1785 1870 1849 1784 1779 1763 1713 1691 1672 1676 1669 1656 1671 1688 1703 1722 1756 1799 1808 1827 1854 1896 2011 2153 2150 2148 2144 2148 2186 2121 2024 1982 1987 1996 2026 2088 2101 2070 2049 2044 2023 2016 2023 1990 1955 1923 1925 1969 2003 1986 2022 2070 2118 2200 2209 2232 2238 2222 2194 2208 2220 2181 2199 2219 2233 2286 2252 2197 2168 2201 2293 2362 2369 2424 2345 2320 2377 2330 2275 2192 2121 2109 2107 2144 2086 2042 2010 1990 2011 2006 2011 2001 1959 1947 1932 1908 1935 1943 1908 1872 1858 1844 1847 1851 1825 1796 1777 1765 1741 1719 1699 1689 1680 1654 1654 1675 1698 1684 1607 1618 1706 1769 1970 2108 2145 2229 2281 2295 2292 2302 2349 2359 2351 2376 2360 2332 2311 2250 2195 2104 1818 1683 1666 1655 1641 1648 1687 1719 1714 1666 1655 1664 1675 1751 1786 1924 1965 1990 1982 1917 1823 1865 1888 1860 1881 1846 1826 1841 1802 1790 1705 1683 1637 1610 1591 1596 1647 1683 1653 1633 1611 1581 1554 1547 1520 1488 1466 1472 1492 1508 1515 1538 1552 1573 1571 1558 1567 1569 1565 1561 1548 1530 1512 1494 1496 1512 1537 1540 1543 1547 1532 1525 1519 1514 1518 1528 1542 1554 1561 1576 1586 1595 1612 1615 1615 1607 1603 1609 1624 1638 1667 1677 1634 1617 1620 1623 1617 1612 1606 1600 1564 1549 1539 1530 1522 1517 1509 1505 1504 1501 1497 1501 1498 1500 1507 1513 1516 1521 1527 1530 1532 1535 1530 1509 1507 1505 1493 1527 1529 1542 1567 1546 1537 1527 1490 1465 1476 1492 1468 1420 1353 1338 1335 1301 1309 1326 1386 1378 1383 1425 1451 1456 1452 1435 1405 1385 1318 1261 1243 1209 1194 1167 1155 1136 1121 1109 1095 1086 1082 1075 1071 1062 1066 1062 1066 1058 1073 1067 1064 1069 1059 1053 1069 1082 1079 1085 1109 1143 1130 1141 1123 1178 1204 1189 1182 1137 1143 1196 1227 1230 1215 1205 1169 1173 1201 1212 1224 1218 1196 1205 1208 1215 1221 1209 1194 1185 1183 1171 1159 1149 1148 1147 1147 1147 1158 1188 1181 1163 1155 1144 1130 1126 1112 1106 1107 1109 1106 1106 1105 1104 1100 1101 1098 1102 1096 1076 1060 1068 1071 1049 1034 1026 1027 1029 1028 1024 1023 1020 1025 1029 1032 1035 1046 1060 1057 1046 1039 1035 1035 1033 1030 1034 1029 1021 1035 1027 1014 1005 1007 993 990 993 994 982 981 965 970 962 962 958 957 957 956 953 950 946 941 940 942 938 938 935 930 925 927 924 917 910 907 902 901 896 892 889 890 891 889 885 883 881 876 843 862 865 870 866 864 870 865 864 858 859 863 859 855 844 845 845 845 842 842 847 844 843 840 847 832 830 829 828 824 827 818 817 803 801 792 792 784 772 771 768 770 761 759 751 745 748 738 733 725 719 715 706 704 702 703 691 658 658 637 638 644 653 651 660 670 664 684 670 681 669 677 667 683 647 663 678 660 645 647 612 580 579 595 614 622 615 612 621 623 614 625 633 634 635 635 637 643 650 635 619 614 615 630 610 592 591 599 613 623 622 599 591 589 580 575 593 591 598 582 576 575 560 553 554 547 541 535 531 528 524 518 510 493 484 498 505 500 497 493 491 481 460 466 478 475 487 480 479 477 468 443 421 414 415 420 456 474 479 484 471 449 473 478 449 403 375 390 386 383 383 398 405 399 418 438 457 467 477 496 521 527 520 529 517 500 517 522 528 521 492 471 473 471 458 444 436 432 432 424 418 425 444 455 445 447 442 436 447 429 419 405 393 389 399 408 396 371 370 361 379 408 414 413 382 367 352 351 349 346 348 343 349 347 346 346 347 347 346 346 345 345 344 344 342 347 349 342 341 341 340 341 341 362 375 390 395 403 418 412 396 378 373 388 394 404 424 435 426 418 425 413 404 392 366 370 374 364 388 382 390 392 390 404 415 422 435 440 428 423 413 429 438 426 415 413 411 429 422 411 416 423 409 416 421 414 419 425 418 417 418 427 424 420 409 390 364 366 405 416 419 414 411 420 428 429 424 423 436 445 447 437 429 426 431 418 414 408 400 394 390 387 384 383 385 384 388 390 393 394 393 393 391 388 390 388 386 387 387 382 379 378 376 379 380 380 379 375 370 369 369 367 366 365 365 362 362 363 362 362 362 359 359 363 355 354 349 347 343 338 336 336 336 335 339 339 340 340 337 333 334 340 343 342 341 341 341 340 341 342 340 341 340 338 341 343 348 348 348 348 344 344 344 345 352 356 357 365 372 367 368 361 356 353 360 361 364 368 372 376 379 379 381 381 380 374 374 375 375 375 369 362 359 366 357 348 346 342 332 326 322 316 311 310 310 305 303 304 303 302 302 307 298 311 297 309 316 315 302 319 313 320 319 314 315 317 313 304 308 306 292 283 283 285 285 295 306 297 300 298 283 301 301 307 299 308 309 310 306 313 318 314 306 314 316 317 315 301 297 298 310 314 316 322 324 314 316 316 325 333 329 333 332 346 353 336 349 339 344 348 346 354 354 361 364 357 350 343 337 344 351 355 358 368 336 305 299 328 325 264 310 296 336 265 286 274 251 241 232 226 236 241 225 230 255 267 231 274 262 258 262 283 279 270 193 191 199 257 277 289 282 289 283 273 282 275 257 266 266 282 284 284 289 274 272 280 285 284 296 280 262 264 233 266 286 300 290 274 280 278 296 312 307 314 328 336 344 340 331 327 327 324 320 302 292 274 278 268 281 261 289 298 310 291 296 311 311 325 325 321 317 300 269 276 252 282 246 284 292 293 319 324 296 304 325 317 327 303 294 271 267 261 263 258 260 1393 1393 1391 1392 1392 1394 1396 1431 1492 1529 1561 1618 1664 1666 1639 1535 1465 1539 1651 1765 1846 1923 1995 2029 2081 2134 2171 2227 2280 2292 2459 2556 2250 2522 2394 1908 1570 1363 1294 1288 1377 1463 1641 1477 1363 1448 1310 1195 1197 1286 1439 1437 1399 1394 1377 1358 1338 1300 1282 1274 1260 1248 1241 1241 1266 1334 1317 1296 1301 1312 1276 1237 1213 1202 1193 1195 1214 1172 1180 1164 1168 1159 1149 1159 1169 1175 1168 1172 1175 1164 1176 1178 1187 1210 1219 1230 1260 1291 1345 1381 1386 1390 1382 1368 1301 1268 1361 1409 1415 1434 1466 1455 1427 1415 1418 1429 1437 1453 1462 1450 1456 1464 1483 1506 1524 1581 1689 1863 1895 1966 2086 2225 2213 2065 1935 1862 1841 1941 1894 1890 1921 1935 1956 1868 1861 1768 1665 1711 1775 1805 1778 1861 1735 1698 1760 1812 1776 1786 1717 1833 1955 2013 2000 1943 1909 1759 1649 1573 1556 1542 1503 1450 1423 1444 1452 1395 1396 1344 1291 1203 1128 1127 1111 1087 1052 1019 1003 1019 1002 976 954 949 976 971 959 947 988 1018 1029 965 925 950 983 949 919 975 1047 1072 1077 1076 1089 1093 1097 1102 1098 1093 1083 1073 1074 1083 1055 1059 1049 978 961 986 976 969 942 997 1020 977 973 986 988 975 976 998 1014 1034 1054 1056 1065 1074 1054 1051 1066 1077 1037 1006 997 1011 1010 981 972 922 958 977 985 994 1005 1013 1018 1021 1027 1037 1050 1058 1062 1067 1079 1088 1099 1114 1125 1143 1163 1182 1204 1231 1259 1280 1257 1226 1200 1196 1208 1214 1221 1224 1229 1232 1232 1229 1228 1230 1241 1262 1289 1327 1349 1359 1362 1352 1328 1313 1312 1324 1333 1347 1368 1366 1367 1357 1344 1338 1324 1310 1298 1298 1295 1295 1290 1293 1290 1285 1284 1286 1288 1287 1285 1281 1278 1284 1292 1292 1296 1301 1300 1304 1303 1308 1313 1312 1310 1308 1306 1317 1324 1328 1330 1337 1344 1344 1349 1349 1349 1350 1352 1350 1350 1351 1349 1346 1343 1349 1354 1353 1355 1335 1305 1314 1335 1359 1393 1445 1471 1505 1494 1610 1685 1729 1665 1677 1702 1722 1650 1562 1471 1438 1434 1500 1595 1652 1684 1777 1975 2029 2024 1913 1782 1692 1676 1660 1745 1926 1974 1880 1841 1695 1597 1528 1418 1420 1528 1677 1844 2120 2357 2482 2240 2013 1897 1881 1787 1668 1657 1842 1814 1715 1664 1668 1660 1665 1669 1678 1690 1698 1702 1708 1775 1842 1929 1926 1930 1905 1879 1853 1835 1824 1824 1840 1863 1880 1904 2060 2122 2025 2006 1942 1976 2029 1939 1962 2075 2135 2100 2007 2140 2313 2517 2374 2178 2113 2251 2465 2571 2457 2352 2191 2042 1978 1991 2103 2116 1996 1885 1860 1863 1879 1900 1980 2204 2284 2541 2674 2647 2698 2589 2954 2955 2776 2646 2528 2469 2317 2385 2716 3115 2988 3094 3050 3038 2894 2767 2651 2776 2784 2652 2560 2506 2455 2422 2402 2412 2422 2408 2417 2398 2381 2372 2347 2325 2294 2244 2211 2187 2177 2198 2227 2232 2186 2163 2162 2147 2135 2155 2200 2159 2135 2172 2243 2276 2274 2270 2244 2253 2217 2187 2163 2153 2153 2122 2130 2134 2136 2136 2131 2154 2240 2221 2158 2192 2242 2287 2324 2382 2547 2718 2771 2858 2932 2949 2960 2943 2886 2836 2848 2952 3028 3154 3223 3087 3012 3113 3150 3261 3384 3513 3384 3253 3230 3101 3022 3011 2988 2886 2855 2787 2736 2726 2693 2730 2581 2402 2254 2231 2264 2241 2191 2019 1934 1894 1866 1808 1755 1730 1696 1676 1673 1740 1771 1814 1747 1732 1736 1783 1877 1843 1806 1819 1790 1748 1730 1726 1711 1685 1662 1678 1708 1724 1740 1752 1788 1845 1878 1921 1977 2088 2171 2169 2150 2140 2158 2138 2116 2085 2098 2119 2148 2171 2195 2210 2210 2215 2204 2124 2061 2021 1995 1981 1954 1967 1980 2015 2020 2023 2076 2172 2200 2163 2169 2190 2191 2178 2178 2190 2159 2194 2192 2225 2306 2305 2238 2172 2150 2235 2286 2347 2368 2246 2274 2331 2294 2246 2264 2264 2225 2233 2189 2141 2079 2019 2079 2139 2121 2109 2063 2022 2014 2003 1976 1999 1965 1948 1927 1908 1898 1877 1847 1831 1821 1796 1780 1753 1705 1694 1681 1655 1644 1658 1688 1768 1775 1628 1820 1944 1994 1999 1943 1956 2030 2171 2318 2389 2425 2460 2430 2447 2405 2331 2254 2187 2121 2043 1948 1772 1703 1679 1664 1681 1706 1743 1748 1725 1691 1718 1754 1816 1843 1892 1932 1966 2017 2027 1964 1936 1979 1958 1934 1961 1911 1930 1942 1918 1870 1822 1801 1709 1657 1678 1664 1678 1662 1690 1671 1646 1611 1576 1548 1529 1521 1475 1466 1484 1511 1522 1538 1550 1570 1584 1552 1543 1548 1548 1569 1579 1555 1519 1494 1484 1500 1511 1511 1529 1528 1509 1502 1499 1505 1525 1539 1542 1553 1566 1573 1582 1587 1595 1597 1601 1593 1593 1604 1618 1637 1664 1678 1652 1638 1644 1636 1628 1623 1620 1592 1566 1546 1532 1525 1521 1515 1507 1503 1501 1498 1501 1500 1498 1494 1492 1502 1504 1512 1516 1521 1519 1521 1529 1524 1507 1486 1475 1498 1508 1537 1550 1541 1539 1523 1520 1514 1512 1496 1459 1418 1384 1432 1396 1365 1389 1369 1419 1454 1444 1452 1450 1417 1397 1416 1411 1406 1392 1359 1359 1296 1254 1196 1175 1149 1131 1115 1102 1093 1086 1077 1077 1081 1080 1082 1077 1066 1077 1082 1072 1089 1074 1072 1077 1091 1098 1110 1132 1176 1172 1173 1151 1186 1214 1244 1200 1161 1192 1189 1234 1248 1231 1221 1193 1181 1185 1199 1209 1205 1214 1216 1206 1202 1202 1201 1186 1172 1165 1156 1150 1145 1140 1137 1138 1140 1143 1162 1166 1152 1151 1138 1121 1113 1112 1113 1108 1109 1110 1111 1111 1109 1100 1096 1094 1093 1090 1083 1076 1051 1042 1031 1040 1049 1048 1048 1045 1044 1044 1043 1043 1051 1055 1057 1058 1050 1045 1044 1041 1043 1036 1045 1042 1035 1032 1021 1030 1029 1013 1004 1001 1010 989 991 986 984 967 970 975 965 974 978 970 954 950 949 948 945 934 934 936 932 928 926 927 920 916 915 913 910 904 901 902 899 896 895 893 891 890 887 884 878 860 849 866 871 878 869 870 877 862 861 857 862 869 862 860 861 862 857 859 854 847 845 846 842 840 841 840 835 834 836 834 819 820 810 817 807 807 800 805 799 794 784 786 787 772 763 758 756 745 740 732 729 724 726 728 729 722 668 707 712 706 684 650 644 633 622 617 622 628 612 612 607 606 606 619 602 626 630 607 596 593 582 602 623 624 630 630 635 633 633 640 627 631 643 648 651 654 654 650 649 645 644 633 620 631 621 606 595 612 627 629 619 611 613 605 585 579 605 614 607 595 601 578 576 578 570 558 545 534 528 514 506 504 495 513 517 515 512 508 507 499 482 480 486 503 492 497 499 498 487 484 476 472 454 462 454 417 404 413 434 466 481 481 480 464 438 386 385 416 431 431 426 459 449 421 403 433 452 470 494 515 525 514 512 505 502 496 513 525 535 538 524 492 490 475 461 454 451 446 439 433 433 442 462 471 459 455 446 449 446 434 425 421 404 401 396 392 379 391 402 379 369 389 417 430 406 421 413 376 378 360 347 343 347 345 343 343 344 345 346 344 344 345 343 342 342 341 340 340 339 338 338 339 342 374 398 403 410 422 411 406 394 369 387 404 422 419 423 421 421 417 422 408 405 389 365 359 359 363 370 373 377 389 407 409 422 430 438 432 421 409 417 428 431 431 418 403 407 424 422 408 415 414 406 418 411 412 422 419 409 421 421 423 415 407 400 362 377 402 403 409 411 406 409 415 417 415 419 424 426 433 447 441 434 425 426 423 418 411 407 402 399 393 388 385 383 387 386 386 393 397 395 391 389 386 386 386 383 385 386 384 383 377 375 376 378 378 379 376 373 371 368 367 367 365 363 361 360 362 361 360 359 360 365 366 358 354 350 350 348 346 346 345 343 340 332 332 334 337 331 340 342 343 343 342 340 341 341 340 342 346 341 339 337 338 342 346 347 346 346 345 342 341 343 346 351 355 358 360 372 376 377 370 369 360 355 358 364 368 372 373 378 380 384 385 377 374 373 374 374 382 376 371 370 370 366 359 351 342 335 331 326 327 321 310 307 309 306 304 310 311 310 298 300 298 297 301 313 313 305 317 311 307 310 301 312 312 313 307 303 304 308 289 282 280 282 291 299 289 300 291 288 286 300 299 308 300 299 310 298 307 312 315 306 311 312 317 316 308 296 302 312 307 315 318 322 319 311 318 323 328 328 325 337 343 340 329 340 352 345 343 348 353 361 359 357 363 351 356 352 346 341 348 348 345 363 359 345 330 293 291 338 343 352 300 267 261 281 253 266 236 249 240 225 236 241 223 225 220 215 210 203 219 212 243 267 210 189 188 233 265 265 289 290 288 284 276 240 247 272 273 273 260 268 259 246 260 274 288 292 290 261 227 270 281 292 287 273 270 263 280 301 294 301 314 329 336 326 331 335 322 312 309 310 309 312 315 305 293 290 258 286 309 313 300 279 292 297 316 326 319 303 280 293 295 281 251 252 273 292 296 284 289 280 289 306 333 329 294 304 303 302 306 293 288 268 1391 1390 1390 1391 1392 1398 1425 1456 1513 1562 1602 1646 1677 1697 1681 1651 1519 1496 1540 1621 1782 1918 2008 2081 2128 2171 2262 2299 2310 2385 2487 2613 2364 2570 2122 1722 1487 1368 1309 1295 1341 1389 1502 1434 1542 1696 1328 1202 1236 1452 1472 1442 1431 1440 1392 1365 1358 1340 1309 1279 1264 1252 1241 1234 1240 1256 1271 1266 1309 1332 1303 1259 1227 1231 1221 1196 1214 1168 1159 1160 1169 1167 1165 1156 1149 1154 1149 1153 1152 1158 1167 1163 1178 1227 1265 1265 1283 1299 1329 1367 1370 1381 1397 1395 1386 1382 1335 1332 1351 1414 1443 1471 1453 1432 1418 1417 1423 1430 1454 1467 1459 1463 1492 1501 1532 1608 1665 1778 1832 1938 1974 1996 2081 2012 1962 1884 1946 2010 1962 1947 1929 1975 1991 1933 1911 1866 1767 1739 1762 1864 1803 1892 1782 1696 1741 1808 1787 1826 1801 1743 1822 1885 1922 1901 1862 1855 1828 1735 1639 1619 1648 1656 1658 1603 1590 1535 1498 1509 1389 1288 1247 1206 1193 1192 1127 1085 1053 1090 1062 1028 999 985 1015 1020 1000 974 1015 1069 1027 998 969 994 1008 992 1002 1053 1077 1089 1092 1095 1105 1113 1112 1107 1110 1113 1101 1094 1093 1100 1103 1109 1100 1044 1002 1006 991 987 961 950 968 966 958 976 999 1001 979 982 1014 1030 1045 1068 1092 1085 1071 1063 1063 1088 1057 1038 1054 1047 1031 1014 954 893 942 965 981 992 999 1007 1011 1017 1024 1036 1043 1049 1055 1062 1072 1083 1093 1107 1124 1145 1166 1184 1199 1222 1246 1261 1252 1220 1191 1195 1204 1208 1214 1217 1222 1223 1223 1215 1219 1232 1245 1263 1296 1331 1355 1361 1355 1345 1324 1310 1299 1288 1294 1303 1316 1332 1340 1348 1347 1335 1320 1305 1292 1290 1290 1290 1288 1286 1282 1282 1282 1284 1282 1283 1280 1282 1278 1279 1285 1288 1290 1291 1297 1303 1301 1300 1300 1303 1297 1293 1293 1301 1306 1309 1313 1317 1325 1330 1335 1339 1341 1342 1342 1345 1341 1342 1336 1357 1353 1356 1348 1344 1332 1310 1312 1341 1370 1388 1414 1478 1542 1550 1562 1639 1732 1735 1742 1714 1689 1611 1553 1523 1496 1457 1436 1490 1583 1621 1640 1745 1857 1932 1971 1936 1768 1673 1835 1762 1799 2014 1996 1928 1827 1764 1621 1528 1412 1424 1510 1639 1772 1905 2108 2470 2271 2097 1997 1978 1875 1644 1748 1893 1911 1797 1760 1727 1660 1654 1656 1668 1681 1684 1684 1680 1697 1778 1840 1882 1947 1930 1978 1917 1828 1823 1828 1850 1856 1891 1997 2043 2186 2161 2085 1979 1972 2051 1987 1938 2020 2088 2170 2082 2044 2238 2467 2513 2410 2167 2166 2310 2447 2491 2306 2209 2064 1976 2048 2178 2109 2020 1900 1870 1872 1879 1897 2052 2270 2461 2672 2801 2618 2645 2786 2954 2984 2761 2597 2500 2459 2316 2497 2878 2950 2930 3002 2991 3006 2989 2803 2768 2795 2707 2644 2591 2533 2496 2471 2451 2451 2441 2438 2419 2399 2383 2371 2358 2342 2324 2296 2275 2223 2184 2158 2162 2183 2185 2177 2155 2152 2155 2137 2150 2131 2138 2211 2254 2265 2258 2265 2249 2211 2188 2165 2163 2145 2136 2118 2119 2129 2127 2131 2155 2181 2188 2166 2161 2174 2204 2225 2240 2321 2447 2540 2732 2786 2890 2832 2865 2880 2757 2825 2877 2920 2971 2973 2925 2906 3035 3247 3314 3312 3414 3637 3605 3419 3223 3196 3162 2991 2844 2797 2776 2760 2723 2687 2607 2531 2479 2516 2542 2463 2372 2311 2331 2188 1995 1868 1819 1848 1831 1785 1706 1680 1682 1682 1706 1785 1834 1791 1774 1774 1797 1793 1791 1799 1772 1756 1731 1706 1691 1674 1683 1715 1734 1748 1767 1789 1813 1860 1962 2084 2170 2180 2160 2154 2151 2151 2169 2118 2105 2098 2127 2145 2156 2163 2169 2173 2188 2204 2216 2214 2088 2033 2013 1995 1969 1975 1993 2012 2028 2050 2111 2151 2141 2129 2120 2132 2150 2152 2148 2154 2136 2149 2162 2155 2206 2242 2228 2189 2130 2174 2173 2165 2158 2135 2233 2291 2278 2245 2198 2209 2263 2228 2183 2144 2110 2056 2121 2205 2237 2211 2153 2106 2100 2112 2084 2047 2019 2024 1993 1961 1912 1882 1859 1826 1788 1765 1739 1719 1714 1693 1680 1668 1654 1624 1619 1621 1623 1637 1723 1811 1903 1981 2004 1980 1999 1983 2167 2317 2381 2392 2359 2314 2234 2175 2128 2068 2000 1931 1837 1749 1715 1694 1708 1742 1752 1795 1804 1789 1922 1996 2002 1965 2003 2008 2046 2072 2052 2058 2029 2007 1960 1898 1913 1925 1913 1933 1946 1888 1869 1856 1859 1788 1715 1736 1761 1762 1731 1712 1673 1625 1583 1559 1537 1510 1495 1472 1462 1499 1523 1551 1563 1558 1565 1545 1523 1508 1508 1517 1550 1545 1533 1515 1474 1492 1508 1501 1510 1519 1510 1493 1487 1498 1513 1536 1546 1549 1553 1558 1566 1571 1577 1584 1574 1584 1577 1593 1614 1629 1650 1655 1663 1674 1653 1658 1644 1637 1629 1610 1576 1560 1545 1531 1524 1520 1511 1509 1502 1497 1495 1497 1498 1501 1505 1500 1487 1487 1493 1495 1507 1510 1507 1508 1515 1509 1493 1468 1495 1517 1532 1519 1522 1528 1541 1517 1502 1500 1503 1465 1435 1449 1461 1435 1424 1429 1433 1429 1452 1455 1438 1442 1435 1402 1362 1348 1332 1363 1346 1360 1330 1270 1220 1190 1161 1139 1118 1106 1099 1097 1088 1086 1090 1096 1098 1085 1081 1084 1089 1096 1099 1088 1099 1102 1104 1122 1137 1164 1223 1245 1185 1188 1224 1254 1249 1209 1212 1208 1226 1227 1251 1256 1229 1214 1211 1196 1183 1190 1204 1205 1193 1194 1189 1191 1181 1176 1163 1154 1149 1142 1139 1134 1134 1139 1145 1155 1150 1143 1139 1131 1126 1120 1125 1108 1106 1107 1116 1118 1107 1106 1108 1103 1096 1089 1089 1082 1072 1060 1043 1047 1056 1063 1058 1059 1057 1053 1058 1058 1057 1063 1064 1063 1062 1061 1063 1056 1046 1043 1046 1041 1041 1036 1032 1031 1044 1025 1035 1026 1017 1011 1005 998 1000 993 988 998 983 986 966 964 965 965 965 956 960 949 951 946 935 938 937 938 929 923 919 922 911 914 914 913 905 899 892 888 887 889 887 885 880 871 856 862 875 875 876 887 875 871 868 869 865 864 869 872 866 866 867 866 864 862 863 859 851 860 850 849 848 846 843 837 831 828 823 825 812 815 812 817 816 810 803 800 797 798 795 785 782 779 772 757 743 740 746 754 756 754 731 687 705 715 722 719 703 689 696 688 678 666 664 663 667 665 650 621 638 625 630 626 601 604 617 619 627 638 640 642 643 655 649 658 652 648 655 646 645 659 661 659 659 656 653 651 647 639 629 638 625 607 603 626 636 634 631 626 619 597 593 590 599 617 616 613 607 592 603 592 569 553 525 523 516 534 541 535 514 526 532 528 520 513 496 495 509 509 521 511 507 510 508 500 499 498 496 486 471 475 465 445 423 413 405 401 407 444 466 451 417 385 393 425 430 444 461 475 479 442 406 415 445 469 498 511 517 503 496 484 483 496 505 522 528 539 543 523 516 499 485 474 469 467 460 447 453 462 458 457 452 450 443 425 428 421 411 407 409 395 392 381 384 417 419 410 374 378 397 428 434 426 404 400 416 409 375 377 361 354 352 346 343 342 343 342 344 344 343 343 342 342 341 340 339 338 337 338 337 357 384 407 431 425 403 393 379 376 399 409 419 430 432 415 405 417 408 396 393 388 358 357 368 386 394 397 392 409 415 426 419 425 426 430 418 404 421 428 418 430 424 410 401 420 411 403 414 403 410 421 420 405 417 416 403 418 412 408 409 399 398 359 376 385 403 416 404 408 417 424 429 433 424 423 425 436 447 451 443 429 422 428 421 417 412 405 399 395 391 387 383 385 384 386 391 397 395 391 388 384 383 381 383 385 384 384 381 377 375 374 375 377 379 378 373 370 369 366 366 364 363 362 361 361 360 361 360 357 363 364 359 355 350 350 348 348 348 346 347 344 344 343 330 340 335 343 342 341 341 340 342 341 341 342 344 342 343 341 336 340 342 342 345 344 344 342 340 341 344 346 351 353 357 360 370 375 376 376 370 362 358 356 357 363 369 374 374 377 381 375 376 375 374 373 374 377 378 381 379 375 372 355 348 344 338 335 334 335 333 314 313 312 318 314 309 305 303 311 302 294 299 294 312 315 309 294 311 315 312 295 300 312 305 300 300 291 307 295 282 277 283 284 284 280 292 301 286 283 286 296 297 306 296 307 304 296 304 313 309 302 310 315 316 310 294 298 306 308 309 314 319 315 314 312 321 327 331 324 323 335 327 328 344 353 359 358 357 361 361 351 346 351 360 356 355 350 339 337 345 345 357 370 359 331 350 298 349 343 330 315 348 358 298 278 262 257 307 260 259 262 244 320 260 285 233 258 231 258 245 249 208 215 207 190 191 187 242 254 264 282 267 281 278 257 241 222 215 263 234 238 246 273 290 297 285 265 260 217 277 282 289 253 244 256 286 295 295 304 308 306 317 317 327 319 317 321 318 319 316 305 303 309 301 296 291 261 284 298 291 304 286 288 300 307 317 326 320 307 302 306 275 255 251 280 270 257 284 289 282 297 320 332 335 327 301 286 288 276 271 261 257 1389 1389 1389 1390 1391 1392 1435 1511 1522 1589 1633 1644 1700 1718 1687 1668 1602 1546 1585 1612 1649 1863 2040 2131 2191 2208 2144 2221 2378 2447 2543 2664 2672 2304 2002 1660 1454 1362 1316 1294 1302 1332 1423 1452 1741 1541 1285 1219 1257 1415 1459 1490 1483 1429 1422 1390 1370 1350 1330 1305 1283 1253 1240 1234 1233 1245 1248 1245 1250 1254 1253 1231 1212 1227 1227 1191 1185 1175 1167 1162 1170 1181 1177 1172 1153 1159 1174 1188 1191 1196 1200 1194 1197 1249 1276 1271 1290 1310 1332 1376 1369 1367 1370 1377 1382 1388 1390 1407 1405 1313 1425 1438 1441 1423 1422 1415 1414 1421 1435 1460 1481 1469 1474 1491 1518 1568 1619 1734 1784 1854 1846 1872 1983 1952 2000 1907 1995 2041 2014 1968 1977 1961 2022 1987 1951 1845 1803 1777 1775 1877 1859 1894 1820 1713 1725 1778 1816 1845 1876 1854 1829 1848 1854 1859 1894 1940 1835 1745 1768 1738 1738 1798 1813 1768 1715 1673 1594 1509 1340 1410 1339 1243 1211 1246 1226 1162 1108 1122 1099 1059 1032 1036 1048 1047 1029 1011 1019 1072 1088 1036 1016 1052 1053 1072 1087 1092 1099 1109 1119 1125 1135 1147 1143 1136 1131 1130 1129 1120 1117 1126 1130 1142 1151 1162 1106 1083 1055 1027 1004 994 987 1010 987 974 971 987 1009 995 1005 1033 1052 1068 1088 1108 1092 1076 1073 1088 1061 1075 1067 1044 1034 1002 940 907 914 937 971 981 989 998 1006 1010 1017 1027 1035 1042 1049 1053 1063 1079 1093 1106 1119 1139 1158 1173 1179 1197 1212 1217 1204 1185 1182 1188 1195 1199 1203 1209 1213 1214 1212 1209 1217 1230 1247 1266 1272 1296 1316 1326 1324 1320 1308 1301 1290 1281 1280 1285 1290 1307 1319 1327 1331 1323 1310 1296 1286 1288 1287 1288 1284 1282 1281 1277 1278 1275 1277 1277 1272 1275 1273 1274 1274 1280 1283 1290 1295 1294 1290 1289 1292 1291 1290 1289 1292 1295 1300 1304 1304 1306 1314 1320 1330 1332 1329 1330 1333 1340 1338 1323 1345 1372 1371 1370 1356 1337 1308 1333 1356 1371 1408 1453 1449 1491 1604 1651 1646 1684 1802 1838 1774 1703 1640 1598 1530 1517 1495 1521 1463 1471 1521 1565 1625 1691 1816 1903 1950 1882 1772 1746 1884 1957 1877 2041 2219 2174 1941 1820 1640 1517 1406 1427 1490 1614 1730 1860 2056 2392 2386 2197 1989 1864 1707 1630 1851 1970 1959 1963 1860 1788 1695 1661 1658 1665 1671 1676 1684 1694 1697 1731 1810 1854 1938 1936 2010 1960 1860 1828 1824 1849 1847 1876 1988 2011 2106 2169 2141 2074 2038 2026 1991 1958 1941 2010 2121 2144 2061 2104 2326 2580 2446 2287 2138 2232 2457 2456 2326 2280 2093 2030 2038 2163 2108 2029 1914 1882 1886 1892 1905 2146 2265 2540 2372 2402 2378 2636 2941 2941 2944 2837 2640 2581 2471 2343 2452 3027 3093 2928 2788 2784 2859 2893 2703 2664 2783 2790 2721 2624 2558 2518 2499 2472 2467 2448 2410 2380 2354 2343 2338 2330 2322 2312 2296 2278 2260 2229 2195 2163 2141 2150 2159 2158 2142 2166 2164 2122 2129 2178 2240 2242 2256 2247 2233 2234 2191 2166 2150 2131 2124 2119 2111 2114 2127 2149 2176 2205 2196 2186 2174 2160 2168 2174 2181 2192 2241 2282 2326 2421 2536 2681 2705 2747 2732 2652 2819 2865 2887 2889 2842 2873 3001 3105 3340 3479 3518 3416 3607 3605 3480 3345 3217 3075 2930 2999 2995 3060 2999 2858 2749 2704 2664 2645 2613 2505 2554 2480 2383 2388 2270 2123 2098 1921 1830 1789 1732 1719 1742 1723 1694 1700 1745 1773 1777 1771 1768 1770 1779 1777 1747 1728 1717 1703 1696 1689 1679 1697 1712 1727 1746 1763 1784 1815 1881 2028 2187 2191 2174 2160 2168 2158 2151 2133 2098 2085 2102 2117 2133 2132 2140 2143 2157 2169 2175 2183 2188 2148 2057 2021 1995 1996 2004 2037 2060 2076 2102 2106 2106 2101 2095 2090 2106 2110 2116 2116 2124 2120 2111 2119 2132 2145 2161 2177 2179 2160 2124 2085 2056 2051 2063 2101 2127 2137 2131 2155 2141 2184 2151 2109 2078 2058 2034 2052 2104 2108 2085 2081 2048 2035 2079 2085 2066 2082 2078 2056 2016 1922 1882 1845 1815 1787 1754 1744 1735 1735 1718 1687 1649 1611 1600 1594 1611 1674 1682 1684 1710 1753 1805 1866 1917 1925 1915 2032 2093 2144 2188 2237 2195 2188 2220 2217 2258 2123 1955 1851 1780 1747 1756 1785 1815 1819 1989 2110 1944 2143 2153 2134 2052 2094 2085 2096 2061 2021 2017 1994 1953 1953 1944 1926 1961 2006 1987 1905 1839 1799 1775 1754 1716 1682 1687 1731 1757 1706 1688 1655 1638 1580 1552 1529 1515 1491 1478 1468 1484 1500 1526 1506 1493 1500 1510 1505 1503 1485 1492 1512 1513 1489 1485 1466 1465 1469 1488 1488 1493 1495 1479 1487 1503 1516 1530 1541 1549 1551 1551 1558 1565 1571 1567 1559 1560 1574 1587 1605 1633 1676 1715 1701 1677 1674 1682 1688 1683 1652 1627 1584 1552 1544 1543 1534 1522 1516 1521 1523 1518 1502 1494 1495 1492 1489 1486 1486 1483 1480 1473 1478 1494 1500 1489 1498 1497 1478 1464 1486 1510 1527 1512 1500 1511 1525 1507 1499 1486 1482 1483 1479 1478 1480 1458 1441 1455 1459 1457 1455 1445 1431 1409 1398 1393 1381 1352 1307 1270 1257 1265 1284 1323 1299 1240 1197 1145 1117 1116 1114 1119 1104 1109 1108 1116 1114 1096 1104 1107 1106 1118 1119 1114 1129 1141 1140 1156 1173 1218 1260 1263 1231 1213 1241 1265 1260 1238 1250 1245 1238 1240 1252 1253 1246 1227 1207 1194 1184 1185 1192 1189 1191 1180 1176 1174 1169 1160 1156 1147 1143 1139 1134 1134 1131 1137 1139 1142 1156 1143 1143 1150 1135 1119 1111 1106 1104 1101 1108 1109 1107 1098 1096 1097 1095 1086 1078 1074 1067 1044 1062 1070 1065 1062 1069 1076 1077 1073 1072 1069 1069 1069 1070 1068 1067 1064 1061 1064 1053 1052 1053 1047 1045 1036 1037 1039 1048 1046 1034 1023 1020 1013 1020 1007 1009 1000 1001 1001 986 985 977 966 964 966 963 964 952 963 960 948 937 942 936 949 939 932 926 923 918 917 914 917 911 906 902 893 896 892 891 893 891 891 867 876 889 911 898 889 875 871 876 877 871 866 874 875 866 875 871 876 868 867 870 864 859 856 850 850 847 851 841 836 831 830 833 822 816 825 815 816 817 811 803 801 798 794 789 784 776 766 757 729 727 721 716 743 758 714 710 728 734 731 726 718 711 711 710 707 705 694 691 681 669 660 634 653 671 659 656 667 662 657 651 650 652 657 666 656 660 661 665 671 668 666 664 658 649 658 661 663 662 660 658 656 651 645 638 641 629 611 608 626 633 635 631 623 611 612 613 605 610 619 622 618 611 609 604 587 562 537 529 545 547 561 548 535 526 534 538 536 523 500 511 526 520 525 534 517 525 524 523 515 511 506 494 490 489 480 467 465 462 452 455 435 434 396 413 421 396 382 395 425 448 466 475 485 491 464 436 417 428 465 490 487 495 481 476 479 498 514 513 515 528 539 554 549 545 534 525 514 500 482 478 469 457 446 440 437 432 427 423 419 409 403 398 394 393 391 391 386 395 415 426 419 388 393 405 429 435 425 439 437 419 402 377 405 403 400 396 378 392 380 360 344 342 341 344 343 342 342 341 341 340 339 338 338 337 337 359 384 416 421 399 377 365 377 399 419 435 427 416 403 422 424 403 394 382 358 353 366 383 397 409 414 414 418 420 425 414 421 420 426 416 399 417 411 418 423 419 400 400 413 404 402 410 399 416 426 416 402 419 414 397 408 418 407 391 395 403 359 376 403 417 419 405 408 414 421 430 443 439 432 428 437 449 447 440 436 426 424 426 420 416 410 402 396 391 388 384 384 383 386 388 393 395 391 386 383 380 380 383 383 382 382 380 380 374 375 376 375 376 378 378 373 369 368 365 364 364 363 362 360 359 359 361 358 363 364 360 355 352 353 351 347 345 344 343 343 342 341 333 335 334 340 341 340 340 340 341 341 343 342 342 343 344 341 337 337 340 340 341 342 341 342 341 344 346 349 350 353 354 359 369 375 375 373 365 362 357 357 356 355 360 366 369 371 369 371 372 372 372 378 373 370 374 377 380 380 370 359 357 346 335 332 327 319 315 317 318 327 324 311 310 311 301 298 314 307 294 294 296 296 301 304 298 298 313 298 289 302 309 310 303 302 291 288 293 296 279 278 278 282 284 287 301 298 288 288 294 302 300 306 310 305 296 307 311 300 305 310 312 311 297 296 297 305 306 311 315 314 314 304 315 321 326 325 317 321 322 330 343 355 355 360 354 354 353 352 342 343 350 352 347 350 351 342 332 340 361 376 359 357 347 342 362 350 361 370 368 347 318 327 277 315 307 327 256 326 284 297 335 303 320 267 252 284 291 255 216 255 241 223 234 193 187 194 197 211 259 259 264 245 252 268 241 208 212 235 269 275 281 291 268 258 241 236 269 280 275 244 268 284 283 280 297 293 296 302 312 314 311 308 316 325 318 319 321 312 306 292 281 294 268 281 262 265 279 293 285 287 276 303 305 316 317 309 292 282 274 284 262 250 254 282 282 289 311 321 308 322 322 295 313 312 289 294 278 287 266 1388 1388 1389 1390 1390 1391 1409 1501 1537 1599 1658 1656 1685 1699 1694 1673 1642 1577 1584 1592 1601 1673 1916 2011 2050 2065 2210 2247 2201 2247 2365 2534 2741 2384 1998 1662 1421 1339 1304 1287 1283 1300 1432 1410 1343 1267 1231 1233 1355 1426 1505 1485 1463 1425 1389 1366 1346 1326 1319 1319 1289 1258 1256 1237 1238 1230 1229 1229 1226 1219 1212 1206 1188 1186 1201 1180 1171 1179 1179 1177 1170 1175 1176 1179 1172 1164 1186 1191 1198 1205 1204 1211 1218 1232 1241 1241 1260 1293 1314 1363 1377 1370 1379 1402 1384 1405 1413 1401 1417 1358 1333 1445 1459 1462 1459 1437 1428 1438 1448 1474 1483 1490 1495 1522 1536 1548 1580 1628 1720 1765 1785 1756 1882 1869 1911 1862 1985 2002 2014 1983 1972 1955 1948 1974 1935 1892 1845 1769 1832 1802 1902 1884 1797 1726 1734 1770 1833 1883 1898 1892 1876 1857 1836 1851 1854 1859 1856 1836 1817 1794 1777 1805 1813 1788 1734 1660 1572 1515 1385 1462 1400 1316 1266 1239 1219 1193 1219 1191 1141 1107 1076 1076 1090 1073 1059 1057 1052 1056 1083 1056 1077 1113 1106 1118 1087 1075 1104 1131 1139 1149 1162 1174 1172 1172 1174 1175 1171 1161 1147 1154 1148 1154 1188 1232 1206 1178 1166 1140 1087 1052 1068 1033 1014 998 1003 983 994 1018 1003 1024 1047 1080 1104 1129 1120 1114 1117 1103 1091 1102 1071 1054 1043 1018 966 967 918 943 977 983 984 991 1003 1012 1019 1028 1034 1043 1049 1055 1065 1078 1088 1095 1108 1121 1137 1152 1158 1169 1170 1175 1168 1171 1176 1180 1189 1193 1195 1198 1201 1204 1208 1212 1215 1223 1235 1245 1255 1271 1280 1292 1295 1298 1292 1283 1277 1276 1279 1283 1290 1305 1308 1310 1306 1301 1293 1287 1283 1284 1284 1284 1284 1285 1284 1276 1272 1270 1274 1272 1267 1270 1269 1268 1269 1268 1277 1284 1281 1280 1280 1280 1277 1275 1277 1281 1288 1292 1293 1297 1299 1302 1307 1319 1315 1314 1316 1319 1327 1331 1336 1310 1338 1346 1351 1349 1342 1306 1349 1372 1407 1393 1423 1456 1481 1524 1616 1713 1725 1787 1891 1799 1713 1643 1589 1551 1523 1516 1552 1556 1481 1490 1576 1646 1571 1607 1674 1812 1813 1771 1858 1843 1934 2017 2072 2373 2178 1954 1918 1747 1628 1528 1421 1431 1458 1576 1683 1809 1964 2103 2269 2142 2056 1920 1668 1661 2094 2053 2101 2050 1969 1889 1737 1665 1660 1668 1674 1681 1693 1701 1706 1726 1797 1900 1885 1895 1969 1890 1802 1848 1808 1824 1839 1872 1897 1967 2045 2109 2254 2224 2125 2039 2012 2129 1964 1956 2031 2110 2058 2032 2114 2425 2447 2296 2186 2332 2498 2465 2354 2221 2079 2147 2096 2115 2123 2077 1911 1901 1902 1907 1927 2086 2133 2329 2403 2624 2620 2657 2905 2955 2767 2656 2536 2544 2503 2414 2350 2875 3061 2948 2955 2770 2660 2757 2637 2615 2614 2767 2725 2630 2581 2535 2506 2488 2448 2413 2381 2349 2316 2274 2268 2281 2292 2281 2273 2270 2259 2240 2207 2181 2150 2131 2125 2126 2137 2133 2155 2118 2126 2161 2225 2236 2239 2225 2189 2169 2147 2132 2117 2108 2105 2109 2117 2130 2154 2185 2219 2231 2202 2184 2176 2168 2165 2173 2180 2187 2198 2217 2280 2373 2445 2482 2478 2465 2551 2769 2798 2789 2814 2801 2807 2895 2936 3022 3152 3223 3460 3397 3327 3333 3290 3201 3074 3016 3036 3081 3170 3222 3060 2896 2955 2834 2763 2708 2694 2717 2694 2645 2561 2519 2393 2294 2298 2115 1922 1767 1734 1783 1801 1796 1749 1729 1734 1776 1809 1876 1820 1832 1834 1815 1760 1741 1719 1707 1699 1689 1689 1712 1722 1750 1770 1786 1806 1830 1916 2060 2117 2158 2147 2151 2168 2151 2116 2099 2088 2110 2123 2147 2137 2114 2126 2131 2143 2141 2155 2145 2150 2133 2056 2024 2037 2072 2086 2098 2101 2106 2092 2077 2078 2091 2073 2087 2096 2089 2098 2103 2119 2114 2086 2108 2118 2131 2170 2159 2130 2150 2107 2076 2053 2024 2013 2060 2068 2044 2049 2068 2107 2125 2127 2100 2028 2000 1983 1985 1981 1990 1975 1973 1975 1970 1981 1984 2003 2023 2023 2014 2016 1952 1919 1889 1855 1812 1782 1764 1778 1806 1772 1670 1624 1607 1617 1620 1647 1662 1671 1692 1710 1732 1755 1769 1779 1829 1874 1938 2031 2169 2297 2337 2339 2407 2455 2457 2412 2294 2145 2017 1868 1806 1850 1910 1985 2040 2080 2105 2019 2210 2226 2179 2123 2115 2100 2071 2062 2076 2107 2101 2038 1988 1968 1997 2038 2027 1925 1847 1801 1775 1744 1713 1696 1709 1743 1781 1742 1696 1682 1757 1826 1734 1610 1544 1522 1500 1477 1516 1510 1491 1481 1479 1470 1488 1509 1490 1491 1484 1469 1488 1489 1467 1452 1455 1478 1472 1466 1474 1468 1469 1470 1485 1498 1512 1525 1530 1537 1545 1544 1550 1559 1558 1531 1544 1570 1585 1598 1613 1640 1681 1758 1755 1703 1709 1693 1712 1725 1680 1645 1587 1564 1561 1555 1545 1533 1526 1534 1538 1528 1513 1501 1496 1492 1493 1493 1486 1481 1478 1478 1469 1468 1472 1475 1474 1483 1467 1457 1489 1481 1497 1497 1484 1496 1509 1498 1491 1480 1476 1474 1487 1475 1462 1466 1461 1466 1464 1459 1457 1446 1436 1416 1403 1364 1348 1320 1312 1303 1303 1244 1213 1214 1223 1236 1211 1150 1126 1134 1131 1137 1130 1135 1145 1143 1137 1126 1137 1132 1130 1142 1149 1163 1197 1191 1215 1207 1191 1253 1286 1270 1249 1232 1255 1270 1273 1260 1274 1290 1276 1269 1261 1238 1221 1212 1197 1183 1177 1177 1174 1170 1173 1165 1168 1158 1156 1158 1154 1141 1137 1131 1129 1124 1122 1121 1125 1131 1140 1163 1153 1151 1145 1135 1120 1115 1113 1102 1096 1095 1090 1096 1085 1080 1087 1089 1094 1075 1054 1059 1075 1069 1065 1066 1069 1077 1079 1079 1080 1077 1075 1074 1077 1073 1068 1067 1076 1069 1068 1057 1056 1052 1046 1049 1048 1053 1037 1036 1036 1016 1023 1017 1008 1014 1011 1002 997 1002 999 985 991 970 970 966 968 968 955 958 970 959 952 947 942 939 942 942 927 927 920 927 918 922 912 904 905 906 903 903 904 901 888 889 868 885 909 910 885 888 883 889 882 878 883 881 876 885 871 870 872 877 882 870 871 865 862 858 854 855 854 845 851 839 841 829 828 833 823 820 820 819 820 812 805 797 790 789 791 783 770 765 744 730 758 769 755 725 724 747 749 751 749 746 737 724 719 711 707 702 700 694 683 654 657 662 678 668 679 672 669 678 679 675 669 675 671 674 673 667 675 676 678 679 678 673 671 665 659 661 662 661 660 663 662 660 656 649 644 646 640 628 612 628 633 635 632 627 623 624 617 621 624 620 621 619 616 612 593 571 552 540 551 557 570 583 556 545 536 540 539 531 510 517 529 537 538 548 539 529 542 544 536 540 532 509 519 519 502 504 493 485 472 464 458 448 448 428 407 396 401 420 427 409 440 469 493 501 500 479 465 422 427 461 460 454 456 467 486 502 499 513 527 529 531 542 557 555 549 525 507 500 491 482 471 459 458 462 462 460 453 441 434 440 429 421 415 410 409 408 415 407 410 410 417 416 380 402 428 429 445 446 430 422 414 407 395 406 420 417 417 395 412 430 395 382 353 340 342 342 340 340 340 339 342 341 340 338 336 336 336 352 405 415 388 361 371 396 406 420 434 424 407 402 416 421 405 391 375 351 361 381 393 405 416 413 416 410 421 424 415 412 417 417 408 393 400 410 417 415 418 405 390 400 392 404 397 400 415 423 412 397 412 406 391 405 418 409 393 381 385 359 384 405 422 417 405 406 418 425 435 436 437 437 433 435 447 446 437 436 433 426 424 422 417 412 406 401 395 390 384 382 384 384 384 388 391 390 386 383 380 376 379 382 380 379 376 375 376 377 375 375 373 375 376 377 373 368 366 366 364 362 362 362 361 360 359 356 363 364 358 358 355 354 353 349 347 344 342 342 343 339 329 326 337 340 341 340 340 342 344 343 342 345 346 343 343 342 336 335 335 337 338 341 340 343 343 343 346 348 349 353 352 359 370 375 373 369 362 360 359 361 360 357 354 355 360 360 365 366 368 369 374 369 366 365 367 368 367 365 369 357 347 345 338 331 321 324 327 331 335 341 343 332 324 318 311 311 297 297 295 294 292 290 288 292 297 293 299 293 284 296 302 301 297 290 295 295 283 300 290 290 285 276 276 286 296 289 283 287 301 309 312 319 308 293 291 304 306 300 311 313 311 310 296 297 292 300 305 312 308 310 308 303 312 318 325 321 321 315 329 330 341 358 347 352 355 346 352 357 346 336 343 345 347 342 344 345 334 333 356 363 362 366 361 358 360 360 365 362 362 363 364 301 309 321 342 337 289 342 340 343 353 351 330 362 333 342 289 270 282 262 290 252 310 263 261 240 207 190 188 187 185 199 220 255 240 265 250 224 220 259 261 288 287 276 213 237 275 279 282 248 213 270 271 278 286 292 297 309 301 301 311 294 309 297 315 316 317 324 318 312 311 302 306 295 286 273 260 257 277 258 281 297 291 301 301 296 299 292 280 269 283 271 244 287 302 315 310 300 306 288 296 296 302 320 321 314 314 287 274 1388 1388 1389 1389 1389 1390 1396 1529 1601 1601 1685 1687 1702 1694 1681 1671 1663 1625 1575 1564 1580 1595 1642 1754 2023 1963 2066 2128 2210 2426 2544 2762 2816 2334 2009 1649 1409 1320 1287 1267 1265 1305 1333 1244 1231 1249 1277 1356 1386 1465 1516 1471 1418 1386 1360 1333 1316 1309 1299 1309 1301 1262 1267 1258 1248 1236 1224 1216 1212 1208 1203 1198 1194 1193 1197 1198 1182 1179 1176 1173 1170 1177 1180 1187 1188 1193 1196 1198 1203 1211 1217 1224 1228 1230 1233 1244 1260 1287 1301 1334 1366 1372 1382 1411 1429 1461 1463 1433 1426 1440 1251 1420 1423 1425 1425 1440 1454 1458 1468 1480 1488 1495 1521 1574 1564 1558 1549 1587 1638 1681 1678 1709 1785 1806 1799 1831 1916 1912 1976 1965 1954 1981 1884 1913 1851 1816 1824 1792 1813 1834 1858 1883 1751 1761 1779 1785 1847 1882 1886 1899 1892 1877 1851 1820 1815 1813 1844 1833 1823 1809 1798 1785 1781 1755 1692 1626 1545 1451 1411 1501 1446 1372 1318 1274 1246 1322 1286 1232 1184 1149 1130 1146 1152 1145 1136 1120 1092 1080 1101 1094 1096 1125 1134 1109 1109 1119 1133 1147 1159 1172 1179 1192 1207 1212 1206 1207 1210 1199 1189 1186 1173 1161 1159 1164 1169 1183 1185 1180 1162 1135 1109 1156 1075 1043 1011 1012 1032 1028 1034 1022 1027 1068 1110 1126 1130 1145 1159 1133 1135 1114 1084 1067 1057 1013 1039 1006 968 903 913 917 921 959 969 964 962 968 989 1009 1048 1058 1065 1073 1080 1099 1100 1109 1119 1127 1133 1140 1142 1150 1155 1159 1165 1175 1182 1185 1187 1194 1194 1197 1207 1217 1221 1229 1232 1240 1246 1250 1260 1271 1276 1279 1274 1266 1266 1273 1280 1285 1289 1292 1289 1287 1286 1285 1281 1279 1277 1274 1276 1275 1270 1265 1264 1263 1265 1265 1267 1268 1269 1270 1272 1267 1264 1265 1269 1275 1276 1276 1277 1278 1280 1279 1276 1275 1276 1283 1289 1296 1298 1300 1304 1309 1303 1308 1311 1316 1322 1324 1320 1292 1315 1341 1345 1325 1303 1360 1407 1408 1415 1429 1445 1471 1509 1558 1641 1785 1893 1848 1976 1806 1703 1629 1582 1561 1553 1550 1542 1536 1469 1528 1654 1718 1637 1565 1615 1677 1700 1752 1846 1864 1894 1982 2142 2389 2265 2197 1975 1795 1646 1550 1438 1434 1442 1538 1643 1716 1848 1945 2023 1871 1959 1915 1702 1598 1805 1978 2135 2153 2011 1915 1784 1675 1670 1673 1676 1683 1692 1703 1715 1728 1739 1793 1823 1817 1864 1772 1754 1786 1791 1790 1860 1924 1874 1916 2133 2171 2262 2212 2102 2105 2047 2126 2032 1975 1984 2054 2067 2013 2019 2150 2536 2388 2233 2374 2397 2343 2269 2107 2047 2195 2141 2023 1985 1987 1954 1956 1925 1921 1927 2076 2261 2599 2830 2884 2805 2648 2814 2950 2816 2948 2704 2666 2565 2438 2375 2742 2859 3055 2915 2833 2682 2781 2719 2611 2526 2589 2712 2608 2527 2460 2413 2386 2371 2366 2326 2287 2259 2249 2261 2264 2230 2224 2231 2239 2233 2222 2208 2188 2171 2143 2124 2119 2156 2158 2135 2118 2113 2126 2196 2226 2216 2203 2166 2142 2111 2103 2104 2110 2115 2137 2136 2144 2183 2206 2222 2232 2215 2192 2184 2184 2170 2167 2176 2183 2202 2236 2292 2323 2354 2393 2435 2486 2586 2672 2689 2743 2768 2779 2788 2859 2868 2930 3001 3083 3249 3358 3176 3242 3216 3240 3186 3157 3306 3196 3295 3297 3108 3043 3105 3041 2840 2788 2772 2776 2661 2622 2588 2494 2422 2320 2397 2162 2020 1866 1773 1829 1859 1862 1812 1764 1763 1781 1836 1935 1837 1889 1937 1879 1821 1754 1723 1723 1718 1715 1697 1726 1744 1767 1804 1850 1884 1921 2040 2073 2083 2122 2149 2160 2161 2150 2112 2083 2074 2096 2171 2165 2108 2119 2136 2145 2139 2137 2118 2114 2108 2108 2080 2074 2090 2088 2088 2089 2078 2072 2067 2052 2054 2059 2065 2081 2080 2076 2095 2121 2125 2100 2084 2078 2098 2110 2135 2153 2125 2099 2077 2063 2039 2013 1991 2014 2013 2010 2047 2076 2081 2090 2088 2060 1998 1960 1968 1945 1935 1933 1925 1908 1913 1935 1938 1951 1955 1951 1957 1975 1968 1971 1948 1917 1867 1830 1806 1811 1840 1845 1743 1675 1621 1619 1626 1634 1643 1652 1663 1675 1686 1700 1720 1736 1743 1797 1834 1954 2149 2255 2312 2369 2424 2445 2441 2477 2406 2253 2232 2147 2004 1982 2174 2229 2248 2200 2167 2122 2047 2087 2106 2087 2082 2105 2123 2117 2111 2128 2106 2060 2006 1962 1976 2018 2038 1973 1920 1857 1844 1751 1728 1713 1733 1763 1820 1781 1716 1671 1641 1662 1728 1797 1737 1587 1524 1519 1473 1475 1526 1507 1480 1456 1453 1474 1475 1472 1472 1461 1468 1470 1446 1442 1451 1468 1482 1496 1471 1461 1461 1483 1482 1489 1510 1512 1518 1515 1511 1497 1501 1510 1537 1533 1520 1551 1570 1588 1606 1626 1642 1665 1682 1733 1763 1743 1712 1725 1738 1730 1659 1604 1594 1573 1550 1541 1534 1530 1522 1520 1516 1507 1498 1493 1495 1491 1490 1493 1498 1499 1488 1479 1474 1469 1460 1455 1449 1458 1446 1465 1451 1463 1471 1488 1518 1521 1508 1489 1486 1469 1465 1485 1479 1457 1442 1429 1440 1436 1424 1438 1436 1431 1439 1432 1418 1403 1373 1382 1368 1367 1315 1258 1205 1174 1161 1152 1146 1144 1151 1146 1151 1170 1207 1220 1199 1174 1170 1217 1203 1165 1161 1175 1183 1238 1291 1267 1276 1269 1247 1272 1277 1270 1254 1269 1289 1317 1305 1299 1290 1282 1267 1251 1233 1222 1206 1192 1185 1176 1168 1166 1170 1163 1161 1160 1160 1151 1147 1153 1141 1131 1130 1127 1126 1123 1123 1118 1122 1133 1152 1155 1147 1142 1124 1117 1111 1111 1112 1099 1113 1096 1081 1075 1058 1054 1054 1058 1061 1068 1080 1087 1086 1078 1081 1088 1088 1084 1081 1080 1081 1079 1078 1076 1077 1075 1073 1077 1069 1065 1062 1062 1062 1053 1053 1050 1048 1038 1038 1040 1031 1026 1023 1016 1019 1004 1003 999 999 992 989 998 978 977 973 972 972 979 962 961 951 947 947 943 942 948 946 953 935 925 937 922 916 916 913 905 901 908 900 899 897 898 887 877 921 922 904 901 904 896 885 877 878 883 875 875 876 874 875 876 879 878 878 869 867 866 862 857 858 856 850 852 839 834 833 828 826 825 821 820 821 832 816 806 797 789 786 777 770 763 749 729 757 769 770 764 763 769 775 767 759 755 749 743 737 724 715 695 692 695 688 688 666 687 693 701 688 701 697 692 686 696 698 689 685 685 688 685 679 682 684 682 683 679 675 673 669 667 665 663 663 662 665 661 658 656 651 649 648 644 632 620 627 628 631 634 632 629 630 625 624 623 622 621 619 618 610 588 567 546 563 579 563 590 590 576 559 539 535 530 518 525 528 545 563 559 565 543 545 561 564 553 556 533 527 543 529 524 516 506 496 486 483 468 459 445 453 446 433 437 447 437 414 456 476 485 508 504 485 461 450 414 433 444 461 485 486 493 508 525 534 538 548 549 555 557 547 547 523 507 499 483 481 482 484 481 487 482 477 465 461 456 463 459 451 443 443 442 438 442 441 427 412 398 386 399 394 411 433 441 450 434 447 433 414 422 422 424 435 435 413 416 426 420 419 404 364 355 340 338 339 339 340 339 339 339 338 336 336 335 334 353 377 386 359 387 402 408 428 436 424 411 396 406 419 398 384 360 349 366 379 391 410 406 402 410 419 419 413 401 412 413 411 407 388 411 415 401 404 418 414 400 384 386 394 403 413 424 422 412 396 404 396 389 413 409 402 390 364 355 379 409 423 420 419 404 407 421 422 419 421 427 435 437 432 437 450 440 431 434 432 427 424 422 419 411 404 399 395 389 384 383 382 381 381 386 389 386 382 379 377 377 381 380 376 373 375 376 379 379 375 374 373 374 375 375 371 367 366 365 364 363 364 363 362 363 360 362 362 361 358 355 356 357 353 351 346 344 344 342 341 336 327 328 339 340 343 342 343 343 343 343 346 345 343 341 339 335 335 335 338 337 340 340 339 343 345 348 349 349 352 352 362 369 374 373 370 367 361 363 367 354 354 354 352 352 357 361 364 366 367 374 369 367 366 370 372 367 356 356 356 363 354 347 334 332 333 339 347 346 346 344 342 332 322 323 328 320 311 305 308 314 313 298 288 286 285 289 283 282 280 284 293 306 290 282 286 291 302 290 285 286 285 270 279 276 279 283 279 286 289 292 313 307 296 304 307 308 297 304 307 311 309 305 296 293 299 297 307 306 305 304 300 314 318 325 321 315 321 314 334 336 348 348 344 347 344 347 347 349 337 333 342 343 343 337 335 337 338 335 350 353 349 350 352 359 352 364 365 353 350 343 355 333 351 327 311 249 298 278 295 334 352 342 363 345 289 317 358 368 342 325 305 341 287 267 268 268 243 251 249 230 210 190 183 185 182 184 194 190 205 253 245 283 280 232 256 238 248 271 221 235 253 272 274 276 286 296 304 293 303 290 302 302 287 297 301 308 326 310 320 317 313 307 305 302 298 294 290 259 274 285 267 290 293 312 290 287 288 287 283 251 250 275 274 301 308 291 285 314 292 273 279 286 295 297 319 324 321 311 1388 1389 1389 1389 1389 1389 1391 1483 1632 1635 1706 1712 1724 1705 1680 1664 1646 1644 1602 1576 1589 1599 1623 1677 1760 1853 2081 2329 2385 2341 2372 2717 2600 2176 1953 1609 1392 1296 1264 1246 1242 1245 1239 1235 1238 1303 1461 1536 1561 1517 1484 1437 1389 1359 1328 1304 1287 1283 1279 1285 1295 1276 1277 1280 1256 1263 1265 1229 1211 1204 1200 1199 1199 1199 1199 1210 1196 1179 1178 1176 1172 1185 1188 1193 1197 1204 1208 1214 1227 1231 1235 1246 1248 1243 1247 1250 1258 1274 1300 1316 1343 1364 1398 1450 1499 1541 1554 1502 1463 1470 1411 1265 1384 1410 1423 1442 1455 1468 1473 1487 1493 1495 1502 1524 1543 1537 1532 1554 1562 1600 1609 1663 1714 1803 1740 1827 1830 1883 1933 1919 1922 1989 1919 1841 1833 1735 1763 1786 1790 1827 1787 1848 1756 1760 1779 1821 1866 1881 1872 1885 1879 1865 1852 1833 1813 1795 1794 1806 1798 1797 1782 1762 1761 1705 1596 1522 1548 1584 1524 1486 1497 1440 1370 1306 1286 1358 1354 1332 1230 1214 1259 1261 1251 1212 1216 1202 1171 1134 1114 1109 1129 1130 1143 1129 1088 1137 1150 1156 1166 1179 1189 1213 1235 1252 1249 1250 1248 1234 1221 1207 1199 1181 1182 1181 1188 1176 1173 1185 1194 1186 1157 1147 1154 1102 1090 1056 1068 1069 1070 1068 1056 1044 1069 1093 1120 1141 1151 1145 1144 1131 1104 1080 1056 1047 1042 1027 975 947 964 952 993 1030 1049 1056 1054 1046 1014 993 989 989 1040 1062 1071 1079 1090 1098 1103 1110 1119 1128 1131 1139 1142 1149 1154 1174 1177 1175 1175 1182 1185 1192 1201 1213 1216 1222 1229 1238 1239 1243 1246 1251 1259 1263 1263 1258 1259 1267 1279 1278 1280 1283 1281 1280 1278 1279 1274 1267 1265 1264 1264 1264 1264 1264 1264 1264 1265 1266 1267 1268 1268 1265 1264 1265 1271 1275 1280 1283 1285 1282 1281 1282 1283 1283 1285 1284 1276 1284 1288 1293 1295 1300 1298 1297 1298 1294 1296 1301 1304 1303 1293 1310 1317 1307 1293 1313 1355 1378 1393 1385 1386 1414 1444 1474 1504 1540 1596 1727 1888 1964 1991 1868 1751 1652 1620 1604 1598 1637 1687 1579 1480 1531 1628 1757 1708 1587 1588 1633 1704 1784 1834 1899 1917 2012 2095 2157 2232 2097 1919 1726 1608 1534 1452 1424 1445 1468 1562 1602 1672 1706 1742 1713 1851 1815 1727 1638 1609 1768 2004 2212 2016 1937 1771 1672 1670 1672 1680 1687 1697 1708 1723 1738 1735 1751 1768 1747 1746 1750 1748 1752 1763 1776 1804 1832 1859 1935 1934 2108 2201 2280 2272 2251 2158 2190 2194 2042 1977 2058 2102 2109 2014 2060 2411 2447 2292 2443 2440 2427 2277 2071 2055 2152 2054 1961 1995 2079 2083 2044 1968 1944 1952 2048 2279 2514 2655 2888 2685 2469 2738 2897 3005 3006 2780 2671 2551 2488 2386 2788 3046 3113 2950 2846 2825 2953 2843 2650 2625 2586 2575 2550 2486 2402 2442 2423 2355 2319 2309 2286 2247 2229 2218 2223 2214 2206 2192 2195 2209 2216 2202 2190 2175 2151 2120 2112 2135 2167 2173 2145 2117 2108 2151 2223 2195 2195 2142 2116 2100 2113 2119 2127 2130 2130 2138 2147 2164 2185 2193 2206 2227 2227 2214 2214 2201 2175 2177 2185 2197 2211 2256 2324 2372 2437 2468 2581 2637 2687 2803 2812 2754 2767 2773 2821 2885 2982 3171 3234 3270 3167 3221 3258 3547 3426 3237 3229 3418 3356 3339 3360 3380 3241 3213 3111 2966 2970 2899 2771 2669 2677 2667 2547 2431 2255 2226 2251 2184 2052 1904 1860 1892 1937 1857 1810 1822 1831 1853 1933 1859 1869 1924 1955 1903 1843 1794 1767 1762 1727 1708 1719 1758 1787 1854 2016 2079 2063 2060 2061 2084 2132 2120 2123 2142 2131 2108 2082 2065 2044 2047 2067 2103 2119 2136 2176 2203 2146 2101 2076 2074 2069 2066 2068 2070 2062 2072 2066 2061 2044 2030 2031 2026 2035 2055 2060 2061 2064 2092 2105 2091 2071 2064 2055 2069 2078 2091 2149 2145 2113 2119 2082 2056 2026 1984 1966 1975 2016 2047 2047 2054 2043 2060 2024 2016 1977 1973 1934 1932 1900 1881 1881 1895 1904 1918 1943 1931 1927 1928 1943 1948 1981 2013 2009 1934 1863 1827 1803 1770 1736 1705 1669 1639 1615 1630 1645 1649 1656 1673 1684 1688 1693 1700 1711 1734 1757 1810 1963 2083 2200 2261 2326 2377 2388 2369 2394 2245 2185 2106 2055 2104 2210 2230 2190 2166 2166 2134 2114 2054 2048 2096 2103 2134 2176 2145 2118 2104 2071 2031 2012 2054 2048 2063 2047 2038 2015 1966 1935 1888 1796 1745 1747 1780 1799 1782 1754 1699 1662 1649 1630 1611 1605 1707 1659 1541 1515 1506 1491 1473 1490 1465 1449 1441 1441 1441 1443 1439 1439 1435 1430 1427 1428 1429 1442 1479 1484 1459 1452 1471 1491 1482 1484 1500 1501 1477 1474 1472 1490 1529 1536 1530 1526 1549 1588 1600 1623 1620 1630 1652 1704 1704 1743 1772 1782 1774 1778 1791 1749 1675 1651 1611 1590 1578 1553 1547 1541 1532 1522 1522 1509 1499 1514 1520 1506 1493 1499 1501 1500 1499 1489 1485 1481 1471 1474 1478 1467 1448 1441 1439 1460 1484 1497 1501 1500 1491 1477 1470 1468 1461 1487 1481 1451 1442 1432 1404 1413 1411 1399 1408 1391 1383 1408 1406 1387 1395 1358 1357 1320 1300 1238 1184 1173 1176 1177 1170 1170 1166 1164 1171 1181 1214 1291 1296 1246 1209 1272 1311 1225 1198 1244 1233 1259 1292 1320 1308 1301 1275 1269 1307 1314 1290 1311 1321 1315 1306 1295 1278 1256 1245 1230 1222 1222 1219 1213 1202 1187 1170 1160 1166 1158 1148 1145 1144 1141 1138 1142 1139 1142 1134 1131 1136 1133 1129 1126 1117 1119 1140 1130 1125 1116 1106 1104 1108 1107 1108 1110 1105 1093 1066 1068 1080 1084 1082 1087 1093 1093 1100 1108 1103 1100 1100 1098 1104 1102 1093 1089 1086 1085 1090 1083 1082 1081 1078 1080 1078 1076 1066 1068 1067 1065 1058 1056 1051 1058 1047 1041 1039 1027 1032 1020 1021 1019 1010 1007 1003 1005 1005 1000 992 982 976 980 977 976 967 965 966 957 950 947 942 943 948 946 938 933 928 924 918 921 915 915 911 917 910 898 900 900 887 893 934 906 907 908 897 895 902 893 891 891 877 877 888 878 877 885 885 872 877 875 868 865 871 860 859 856 854 847 839 836 841 836 829 832 822 818 824 821 815 808 801 796 789 783 785 767 747 765 768 778 776 773 774 773 770 765 762 759 752 746 740 735 726 706 710 708 703 703 692 685 710 712 700 700 703 701 697 698 700 698 696 693 694 690 687 689 689 689 686 681 677 676 672 673 670 669 668 667 666 663 659 655 653 652 650 644 634 629 633 636 634 636 635 633 632 629 627 626 623 617 610 608 599 595 572 554 583 595 572 601 597 590 563 544 542 537 528 535 547 551 580 579 575 560 569 570 575 568 552 541 548 555 552 554 544 532 515 500 496 480 478 468 461 454 446 455 469 420 431 461 492 505 512 518 502 486 469 420 464 482 480 488 501 497 507 528 551 566 563 556 546 548 540 546 543 520 514 494 499 510 512 506 501 496 489 488 479 468 455 447 444 439 431 437 451 439 434 428 418 393 398 418 414 399 423 450 470 467 442 428 423 447 446 449 447 424 415 407 399 412 418 412 402 426 393 352 340 339 336 337 338 339 339 339 337 336 335 335 345 382 356 384 396 407 432 430 415 409 390 408 421 410 394 351 349 363 376 392 400 399 397 407 419 406 400 400 417 404 409 407 384 402 399 392 401 403 390 390 384 399 409 419 424 421 419 397 387 401 385 390 402 390 384 358 370 371 405 410 413 410 417 411 401 413 410 418 425 436 439 439 428 423 437 444 435 424 430 430 430 429 427 420 410 405 396 391 387 382 382 382 381 383 386 384 382 380 376 376 377 373 376 371 374 377 379 379 378 375 374 372 371 372 371 370 368 366 365 364 364 363 362 362 358 363 362 362 359 357 358 357 352 349 345 343 343 343 341 341 332 329 341 341 342 342 345 345 346 344 345 347 343 339 338 336 332 335 334 337 339 338 340 344 347 348 346 346 349 355 361 368 375 373 371 370 368 364 369 350 351 351 349 356 363 369 368 364 363 363 365 368 367 370 370 366 366 368 372 372 369 363 346 344 349 350 351 349 341 336 335 339 333 322 316 311 310 302 305 301 300 310 306 308 293 289 295 297 282 282 284 280 281 287 280 299 299 289 295 290 285 281 271 272 275 277 278 287 290 285 285 284 293 299 309 306 305 299 305 309 305 306 297 292 291 302 297 304 302 296 303 311 317 319 316 314 316 308 321 326 331 341 343 341 349 337 342 350 345 332 330 333 340 342 345 337 334 328 338 344 337 336 343 351 356 339 347 349 354 345 350 335 335 317 294 293 291 320 333 337 350 356 334 285 270 347 364 362 358 320 363 363 368 338 279 257 257 277 268 264 269 254 239 241 244 233 200 183 184 183 191 267 254 227 209 224 232 210 255 266 265 265 273 274 293 300 305 288 286 276 300 288 298 307 310 321 320 316 301 301 307 300 296 287 277 263 261 272 271 246 255 307 312 299 304 293 285 283 256 249 244 270 277 295 307 274 289 302 277 278 305 292 301 296 314 326 306 299 1388 1388 1389 1389 1389 1389 1389 1420 1588 1668 1706 1713 1711 1695 1685 1664 1660 1652 1659 1631 1616 1637 1656 1690 1758 1836 1991 2224 2389 2573 2708 2713 2614 2168 1809 1525 1321 1265 1241 1231 1229 1231 1234 1240 1265 1412 1575 1570 1526 1476 1449 1417 1379 1347 1311 1284 1268 1260 1259 1271 1282 1281 1294 1320 1297 1264 1272 1238 1218 1206 1203 1204 1203 1203 1215 1218 1227 1215 1190 1189 1191 1187 1186 1193 1201 1209 1219 1228 1250 1266 1264 1282 1270 1257 1253 1256 1260 1279 1297 1323 1351 1376 1419 1482 1544 1603 1625 1569 1485 1469 1493 1382 1284 1424 1429 1446 1465 1491 1502 1491 1493 1498 1499 1509 1517 1527 1522 1526 1558 1599 1592 1625 1668 1701 1729 1772 1786 1843 1865 1861 1868 1886 1874 1881 1757 1773 1729 1741 1722 1761 1761 1783 1746 1751 1770 1814 1844 1865 1868 1858 1865 1860 1849 1840 1823 1817 1795 1790 1789 1814 1777 1739 1706 1659 1701 1688 1659 1627 1575 1535 1514 1457 1419 1367 1291 1327 1386 1406 1345 1268 1284 1292 1280 1268 1263 1271 1226 1195 1155 1141 1137 1137 1153 1152 1108 1108 1155 1159 1168 1184 1195 1214 1243 1269 1290 1305 1301 1267 1239 1226 1219 1203 1196 1189 1192 1201 1187 1174 1174 1182 1188 1184 1184 1169 1157 1163 1105 1130 1124 1131 1101 1078 1070 1082 1111 1140 1152 1155 1151 1157 1137 1108 1049 1090 1086 1052 1035 1010 998 1009 1056 1082 1083 1087 1091 1093 1068 1075 1066 1057 1039 1034 1030 1015 1005 1032 1093 1106 1112 1117 1121 1131 1137 1142 1147 1161 1168 1166 1172 1180 1183 1189 1194 1203 1213 1222 1228 1228 1228 1234 1239 1241 1244 1251 1251 1256 1266 1270 1271 1272 1278 1277 1277 1277 1279 1277 1267 1264 1264 1265 1264 1264 1264 1264 1264 1265 1267 1267 1266 1266 1265 1263 1268 1271 1278 1287 1295 1299 1299 1299 1296 1295 1294 1298 1305 1303 1290 1282 1287 1287 1290 1295 1283 1282 1283 1280 1280 1284 1288 1290 1286 1289 1313 1322 1348 1360 1394 1467 1430 1422 1387 1382 1436 1498 1496 1529 1582 1660 1820 2074 2114 1956 1783 1729 1698 1673 1692 1774 1733 1569 1492 1524 1634 1762 1694 1614 1598 1630 1679 1748 1832 1894 1900 1953 1966 2022 2221 2420 2068 1772 1614 1519 1435 1432 1452 1459 1514 1520 1589 1587 1533 1564 1743 1750 1580 1600 1599 1778 1845 1926 2003 1857 1696 1713 1725 1671 1679 1694 1699 1711 1725 1745 1740 1738 1894 1923 1825 1787 1769 1763 1771 1777 1793 1804 1829 1842 1940 2101 2127 2256 2401 2372 2312 2262 2316 2232 2114 2046 2085 2156 2030 2089 2405 2409 2344 2525 2483 2329 2212 2057 2062 2051 1979 2059 2036 2197 2207 2143 2047 1971 1979 2035 2202 2346 2459 2422 2457 2446 2528 2798 2984 2787 2707 2591 2649 2601 2442 2684 3183 3021 3015 3083 2997 2777 2681 2637 2710 2710 2593 2498 2490 2523 2492 2428 2381 2340 2309 2278 2231 2213 2203 2193 2188 2183 2179 2178 2170 2182 2185 2177 2170 2145 2107 2109 2122 2143 2162 2164 2127 2098 2130 2200 2208 2147 2122 2101 2109 2108 2116 2125 2132 2138 2141 2150 2160 2172 2180 2206 2226 2237 2243 2231 2207 2187 2180 2179 2191 2207 2211 2235 2248 2251 2264 2325 2393 2495 2732 2807 2722 2691 2735 2751 2796 2848 2876 2896 3015 2993 3000 3018 3458 3493 3187 3147 3427 3541 3469 3535 3427 3306 3171 3140 3012 2917 2894 2815 2664 2638 2506 2439 2309 2505 2424 2256 2324 2172 2024 2036 1868 1946 1990 1905 1883 1889 1945 1991 1872 1976 1966 2022 1977 1905 1876 1852 1794 1740 1762 1764 1780 1811 1899 2078 2095 2063 2049 2060 2087 2105 2091 2091 2108 2108 2094 2095 2099 2067 2030 2052 2103 2133 2140 2169 2128 2092 2065 2045 2042 2043 2050 2060 2050 2042 2057 2047 2025 2012 1999 2007 2031 2025 2031 2016 2052 2076 2120 2153 2073 2037 2035 2034 2046 2049 2051 2072 2119 2170 2076 2023 2003 2018 1980 1949 1956 1978 2003 2023 2020 2021 2008 2004 2015 1995 1936 1916 1904 1889 1871 1861 1885 1890 1894 1897 1898 1894 1904 1924 1938 1962 1991 2022 1976 1841 1828 1792 1736 1703 1676 1666 1654 1615 1624 1642 1647 1661 1689 1707 1708 1712 1716 1727 1726 1746 1790 1838 1983 2178 2253 2283 2268 2232 2257 2308 2296 2153 2154 2250 2252 2198 2155 2136 2126 2117 2098 2086 2087 2081 2142 2215 2246 2198 2215 2174 2155 2079 2062 2090 2162 2114 2101 2081 2060 2099 2031 2046 1875 1805 1765 1800 1849 1800 1748 1710 1687 1657 1634 1615 1640 1696 1639 1574 1553 1576 1528 1515 1485 1524 1493 1477 1465 1450 1449 1447 1459 1468 1452 1474 1461 1440 1423 1424 1455 1445 1443 1477 1504 1501 1465 1463 1473 1475 1451 1450 1489 1520 1536 1540 1540 1541 1557 1585 1617 1616 1608 1611 1626 1658 1740 1709 1708 1744 1756 1731 1735 1713 1677 1669 1621 1579 1573 1557 1554 1546 1532 1531 1527 1513 1509 1520 1518 1507 1498 1506 1515 1506 1493 1493 1485 1480 1485 1487 1485 1486 1485 1478 1469 1440 1428 1441 1460 1477 1464 1458 1450 1452 1456 1473 1470 1453 1425 1404 1396 1376 1378 1383 1371 1361 1345 1357 1364 1362 1339 1341 1292 1281 1230 1197 1199 1200 1200 1201 1196 1198 1187 1184 1187 1212 1246 1251 1319 1333 1270 1286 1336 1290 1272 1283 1302 1306 1316 1345 1358 1348 1332 1330 1337 1330 1325 1322 1317 1308 1300 1290 1279 1256 1247 1241 1231 1213 1202 1207 1207 1189 1176 1168 1160 1155 1148 1144 1141 1140 1140 1136 1139 1143 1144 1144 1172 1170 1161 1156 1151 1128 1118 1112 1128 1126 1101 1087 1081 1092 1098 1092 1090 1073 1090 1100 1108 1112 1110 1111 1117 1122 1121 1116 1111 1112 1113 1111 1105 1105 1102 1100 1096 1089 1090 1092 1086 1083 1084 1079 1085 1088 1071 1071 1073 1067 1065 1063 1059 1056 1049 1050 1045 1042 1037 1032 1035 1027 1029 1013 1005 1009 1007 994 992 994 989 997 993 991 973 976 974 978 964 959 941 944 951 951 944 938 933 930 920 920 919 915 912 910 913 902 905 913 894 911 923 916 911 916 903 894 890 887 886 889 883 881 889 880 879 884 892 879 879 889 879 870 872 868 859 862 854 853 848 847 842 833 830 825 831 830 823 822 815 810 803 798 791 791 791 780 751 770 772 781 784 782 781 774 771 767 764 753 745 740 736 728 718 708 709 715 711 711 708 680 706 716 711 706 705 705 705 706 702 699 697 695 693 690 690 689 687 686 686 685 682 680 675 674 672 670 670 669 673 669 664 659 657 654 650 646 643 640 634 636 639 638 637 636 634 631 629 625 622 613 602 593 582 568 561 575 597 608 585 594 601 584 558 557 551 545 538 535 568 562 576 587 575 576 581 578 577 565 559 562 565 561 555 549 544 540 541 525 503 495 488 486 482 481 485 486 471 425 432 459 475 496 519 523 515 492 469 432 449 479 504 496 495 504 509 525 548 548 558 550 537 540 532 547 551 536 516 512 526 524 518 503 493 490 479 469 466 464 464 464 467 459 445 423 424 425 412 403 402 407 419 433 422 400 421 439 469 470 464 454 444 460 453 440 431 423 415 414 407 391 391 397 419 422 403 373 341 337 336 338 339 340 339 338 338 337 336 335 333 340 363 389 399 417 428 419 406 403 385 408 414 394 374 347 359 366 379 399 389 389 399 414 414 404 393 411 405 401 405 410 387 388 392 382 389 381 380 387 399 404 418 425 418 411 415 392 380 403 386 365 371 360 357 377 391 375 381 397 399 411 414 405 397 403 409 418 430 423 427 432 427 417 429 443 437 429 423 422 426 425 427 424 414 403 395 393 387 383 385 382 378 381 381 383 383 381 373 373 372 369 368 369 371 377 378 379 378 377 375 372 370 369 369 369 371 369 368 368 367 366 367 364 358 360 366 361 360 357 357 355 353 349 345 343 342 343 341 333 332 340 343 341 343 343 345 346 345 345 344 345 343 341 339 337 333 332 336 337 339 336 340 344 346 345 345 343 352 356 362 369 373 372 371 372 370 366 367 353 348 348 345 349 350 354 360 362 365 366 360 361 361 364 363 365 382 379 378 374 373 372 364 359 357 353 348 346 342 333 327 334 328 326 322 316 325 315 302 300 299 297 294 311 311 308 312 299 291 293 280 279 282 277 277 294 292 286 286 271 276 280 275 278 273 272 278 293 291 291 293 285 289 297 301 300 303 295 307 309 300 307 306 289 288 299 302 295 305 297 303 307 310 315 309 304 316 303 315 321 325 338 347 336 337 346 336 336 342 342 331 325 326 335 332 341 334 338 350 350 345 350 347 345 348 332 341 355 347 346 341 335 331 324 325 272 309 330 340 341 345 335 323 292 343 298 345 340 345 347 351 356 354 359 321 291 305 333 313 319 324 297 323 275 250 246 266 272 257 237 185 193 259 211 233 275 274 263 241 251 271 289 296 297 283 291 301 284 276 279 269 273 289 292 301 319 316 302 301 295 286 286 287 278 266 294 293 286 279 260 260 284 291 290 306 302 289 269 290 270 242 267 275 291 293 256 286 269 251 282 293 311 316 312 320 321 298 276 1388 1388 1388 1389 1389 1389 1389 1390 1398 1588 1725 1704 1685 1686 1690 1695 1697 1691 1709 1728 1693 1673 1696 1734 1784 1854 1939 2061 2323 2599 2507 2482 2317 2098 1708 1362 1278 1245 1228 1224 1223 1223 1225 1230 1274 1450 1533 1533 1485 1444 1412 1384 1339 1314 1294 1273 1256 1251 1251 1256 1270 1280 1288 1308 1307 1269 1258 1236 1221 1211 1207 1208 1208 1212 1216 1224 1228 1221 1212 1221 1242 1264 1231 1211 1196 1207 1219 1237 1270 1296 1316 1332 1304 1272 1263 1269 1283 1295 1314 1343 1371 1391 1420 1457 1505 1559 1594 1557 1494 1437 1440 1468 1262 1373 1434 1447 1467 1488 1502 1492 1489 1490 1479 1477 1493 1513 1529 1523 1567 1571 1566 1605 1639 1701 1725 1734 1757 1780 1787 1796 1777 1792 1812 1788 1715 1686 1668 1646 1650 1692 1715 1772 1756 1777 1794 1820 1833 1838 1853 1856 1844 1848 1841 1846 1827 1850 1838 1819 1784 1800 1794 1747 1716 1688 1733 1735 1708 1673 1626 1585 1546 1505 1451 1418 1346 1320 1307 1396 1437 1378 1345 1359 1341 1309 1294 1314 1297 1238 1193 1184 1168 1148 1137 1137 1149 1120 1131 1173 1189 1198 1203 1213 1229 1252 1284 1306 1298 1283 1257 1268 1261 1224 1212 1210 1206 1204 1203 1190 1180 1181 1199 1210 1218 1213 1203 1210 1192 1140 1158 1158 1188 1152 1110 1115 1117 1118 1130 1143 1154 1160 1160 1153 1055 1108 1111 1077 1068 1057 1064 1083 1116 1117 1115 1112 1111 1118 1100 1088 1089 1083 1084 1085 1087 1090 1068 1052 1008 1039 1080 1108 1121 1129 1137 1146 1152 1158 1157 1159 1170 1176 1185 1192 1202 1198 1202 1210 1226 1222 1224 1228 1230 1235 1240 1242 1247 1258 1263 1265 1268 1276 1286 1278 1272 1273 1271 1269 1266 1264 1264 1264 1263 1264 1264 1264 1265 1266 1267 1266 1265 1265 1264 1265 1272 1278 1284 1295 1306 1314 1316 1322 1319 1319 1316 1310 1315 1313 1306 1297 1294 1290 1288 1281 1293 1313 1321 1317 1328 1321 1312 1311 1327 1325 1371 1378 1377 1390 1420 1468 1514 1477 1429 1416 1399 1472 1476 1518 1564 1626 1809 2022 2049 1890 1920 1964 1929 1863 1874 1890 1695 1570 1513 1516 1665 1698 1695 1645 1610 1646 1662 1723 1796 1864 1878 1931 1900 1973 2203 2406 1984 1711 1576 1485 1414 1442 1452 1469 1496 1571 1676 1600 1530 1547 1543 1537 1533 1566 1688 1665 1731 1736 1788 1825 1738 1744 1772 1696 1685 1694 1700 1707 1713 1723 1718 1725 1792 2005 2134 1916 1773 1759 1773 1780 1778 1790 1807 1807 1844 1928 2062 2116 2282 2370 2418 2331 2271 2295 2163 2085 2051 2292 2138 2237 2441 2360 2460 2447 2518 2416 2212 2084 2003 1980 2059 2201 2058 2199 2339 2338 2146 2031 1995 2018 2095 2279 2272 2349 2738 2826 2574 2885 3006 2972 2991 2769 2657 2595 2508 2598 3110 3162 2994 2881 2822 2689 2636 2601 2614 2679 2619 2581 2580 2556 2511 2451 2382 2341 2317 2278 2252 2234 2209 2182 2172 2164 2159 2160 2156 2153 2159 2167 2152 2132 2100 2099 2105 2121 2153 2176 2144 2093 2120 2165 2184 2146 2117 2095 2103 2107 2115 2132 2142 2146 2149 2161 2180 2196 2197 2190 2200 2222 2227 2210 2203 2192 2185 2185 2184 2188 2202 2234 2236 2227 2227 2260 2384 2531 2705 2778 2682 2607 2644 2651 2723 2794 2766 2805 2880 2843 2889 3021 3095 3069 2931 2987 3260 3549 3551 3378 3306 3153 3083 3009 2926 2843 2792 2727 2600 2522 2543 2540 2380 2351 2370 2311 2411 2281 2179 2099 1987 1957 2075 2066 2030 2010 2022 1974 1903 2045 2093 2026 2014 1995 1974 1907 1817 1845 1865 1828 1830 1853 2025 2111 2064 2048 2048 2038 2061 2067 2068 2054 2063 2059 2052 2056 2074 2082 2029 2042 2060 2070 2118 2181 2132 2079 2038 2017 2031 2033 2056 2061 2040 2026 2020 2012 1998 1989 1984 2010 2006 1989 1988 1985 2010 2015 2040 2049 2036 2006 2011 2016 2028 2029 2033 2060 2122 2131 2037 1998 1992 1995 1961 1948 1978 1971 2005 1973 1979 2004 1961 1972 1976 1924 1895 1900 1913 1885 1881 1863 1852 1855 1858 1865 1874 1892 1897 1913 1930 1944 1969 1978 1888 1898 1942 1831 1728 1684 1658 1643 1632 1613 1628 1641 1663 1666 1690 1714 1730 1747 1740 1747 1759 1753 1875 1900 1895 1975 2113 2087 2133 2239 2253 2214 2219 2253 2236 2208 2181 2162 2162 2165 2147 2148 2155 2139 2116 2159 2188 2276 2370 2393 2323 2253 2192 2117 2090 2072 2115 2115 2117 2097 2122 2131 2050 1906 1802 1803 1870 1930 1894 1808 1768 1716 1687 1660 1641 1626 1671 1652 1690 1641 1578 1569 1550 1513 1483 1520 1516 1503 1509 1482 1499 1495 1508 1500 1485 1499 1471 1481 1442 1421 1417 1421 1475 1528 1535 1505 1474 1445 1441 1448 1434 1442 1475 1492 1505 1522 1534 1571 1575 1579 1577 1580 1596 1616 1618 1633 1655 1666 1681 1712 1716 1707 1701 1646 1630 1652 1672 1574 1553 1529 1520 1534 1540 1528 1521 1524 1520 1519 1518 1511 1506 1501 1500 1499 1493 1487 1482 1481 1481 1489 1495 1490 1489 1482 1489 1489 1467 1435 1422 1445 1437 1436 1436 1436 1437 1449 1464 1453 1426 1415 1402 1409 1404 1367 1349 1342 1328 1313 1306 1311 1295 1288 1258 1225 1223 1226 1222 1250 1267 1236 1234 1247 1224 1207 1222 1248 1293 1327 1304 1337 1335 1324 1322 1331 1320 1304 1325 1341 1362 1353 1348 1342 1325 1319 1316 1319 1312 1308 1303 1296 1298 1292 1279 1273 1271 1264 1251 1240 1219 1197 1191 1184 1169 1167 1161 1154 1151 1149 1146 1141 1150 1148 1147 1155 1167 1168 1164 1156 1153 1151 1152 1142 1149 1127 1110 1114 1087 1085 1093 1095 1087 1089 1096 1100 1110 1119 1124 1125 1128 1130 1125 1125 1121 1119 1116 1116 1116 1116 1113 1113 1105 1105 1102 1097 1096 1092 1087 1088 1087 1084 1084 1088 1077 1074 1076 1070 1065 1069 1065 1061 1060 1053 1056 1040 1030 1028 1029 1016 1020 1025 1010 1011 991 988 982 984 991 986 979 981 980 973 971 956 961 956 964 947 942 943 943 941 939 928 927 924 920 928 921 912 921 914 909 902 904 925 941 914 913 917 912 899 903 891 889 886 885 884 883 879 877 883 885 882 884 881 878 873 873 869 862 861 856 865 850 843 838 833 840 835 832 823 825 832 817 810 802 797 787 776 773 773 756 779 780 780 783 782 782 777 770 763 761 756 757 754 745 740 732 723 711 718 724 719 708 685 707 717 713 707 706 707 706 706 704 702 699 696 693 691 690 689 687 685 684 684 681 679 675 672 670 667 665 664 663 663 668 669 668 659 652 650 648 645 641 639 640 640 638 635 633 629 627 624 624 618 611 604 586 575 577 581 605 610 604 593 605 583 569 585 562 551 548 541 560 579 579 588 583 583 582 581 579 576 576 573 566 550 536 524 523 520 504 503 505 500 496 494 497 503 507 489 470 440 422 468 484 499 521 516 502 496 475 432 460 475 485 501 512 514 521 527 539 535 550 541 539 528 533 543 551 555 536 526 537 526 512 511 505 499 490 478 488 490 484 467 457 449 439 439 431 413 412 424 419 432 431 440 429 416 411 437 455 455 455 465 479 468 450 441 429 443 431 427 417 406 397 379 387 394 394 398 376 338 339 340 339 338 338 338 337 337 336 335 334 335 362 376 398 417 421 404 393 395 388 415 404 389 360 348 368 383 389 402 381 398 408 405 409 403 388 398 388 396 412 406 394 374 375 372 377 388 397 410 408 418 424 423 411 406 409 385 377 391 392 360 355 370 382 401 413 408 398 388 407 409 407 399 398 413 421 426 421 409 417 416 413 412 425 438 440 434 428 423 423 422 423 417 417 402 393 388 386 381 383 380 381 377 377 382 383 380 375 373 370 368 366 368 375 377 377 380 379 377 375 375 370 368 366 366 368 367 368 368 368 369 370 369 367 357 362 363 360 357 359 358 352 348 345 342 341 340 335 324 340 341 339 343 342 344 344 342 341 342 342 343 344 342 341 338 337 332 338 336 337 334 341 344 345 343 344 343 351 358 365 369 373 371 371 372 371 365 366 353 348 347 346 347 348 349 352 358 360 371 370 373 367 361 362 374 376 374 371 369 368 371 371 363 356 351 346 343 345 339 329 321 317 308 308 311 320 329 323 305 297 296 295 289 300 297 306 309 313 314 301 289 287 276 276 278 277 275 273 274 272 289 274 272 269 269 278 293 298 285 298 299 295 297 298 300 296 295 300 305 298 307 306 293 291 293 302 293 299 293 294 301 305 310 311 305 310 303 306 322 323 328 345 347 331 335 346 332 340 336 332 330 324 321 330 326 338 333 342 340 341 343 334 340 340 334 324 339 338 350 348 342 324 313 292 299 308 311 333 341 333 317 306 337 352 330 325 338 352 342 341 343 345 364 351 331 316 285 282 288 276 281 284 285 280 269 262 261 255 253 186 183 196 248 256 260 273 286 270 281 282 285 289 301 300 299 305 296 306 303 275 277 298 312 295 307 325 326 303 305 290 292 290 294 282 296 286 284 274 259 250 286 261 282 275 289 301 299 283 302 262 244 266 300 276 254 291 251 280 280 286 308 322 324 327 329 322 310 1388 1389 1388 1389 1389 1389 1389 1390 1393 1470 1638 1688 1678 1676 1684 1703 1712 1728 1733 1753 1762 1747 1739 1747 1794 1883 1935 1963 2077 2267 2219 2254 2022 1838 1503 1299 1244 1228 1223 1223 1222 1222 1223 1225 1277 1463 1493 1491 1463 1430 1382 1352 1320 1296 1277 1263 1254 1248 1245 1244 1252 1263 1279 1300 1295 1278 1262 1236 1223 1216 1213 1214 1215 1222 1229 1231 1240 1239 1231 1243 1256 1267 1253 1230 1209 1205 1221 1246 1280 1307 1331 1369 1324 1291 1284 1300 1313 1323 1345 1371 1394 1414 1429 1443 1454 1478 1508 1511 1471 1445 1426 1452 1460 1348 1372 1440 1455 1472 1484 1483 1479 1468 1462 1471 1488 1503 1530 1538 1558 1570 1596 1611 1638 1650 1661 1675 1703 1715 1771 1775 1755 1710 1720 1697 1652 1609 1628 1612 1640 1702 1718 1735 1755 1749 1759 1769 1800 1830 1826 1831 1833 1825 1841 1839 1835 1840 1852 1838 1793 1787 1791 1748 1716 1691 1699 1728 1745 1766 1716 1635 1579 1542 1497 1444 1413 1392 1353 1406 1464 1475 1412 1385 1400 1356 1335 1314 1299 1284 1244 1220 1224 1189 1176 1165 1168 1177 1169 1167 1192 1208 1220 1233 1239 1239 1235 1248 1258 1259 1254 1266 1271 1244 1226 1231 1233 1233 1248 1246 1209 1186 1183 1190 1212 1231 1234 1212 1207 1188 1164 1201 1218 1213 1184 1155 1131 1125 1125 1151 1157 1157 1150 1144 1123 1086 1113 1097 1099 1094 1106 1119 1139 1155 1151 1143 1138 1135 1120 1109 1106 1108 1106 1107 1104 1103 1096 1099 1099 1058 1024 1066 1065 1091 1082 1108 1111 1147 1150 1159 1173 1189 1211 1228 1253 1230 1206 1215 1234 1234 1234 1235 1229 1231 1235 1243 1250 1255 1261 1264 1268 1274 1292 1292 1277 1277 1271 1266 1265 1264 1264 1264 1264 1265 1264 1264 1265 1265 1266 1265 1265 1264 1263 1271 1282 1291 1297 1308 1317 1326 1332 1340 1339 1333 1335 1334 1333 1323 1313 1308 1302 1298 1295 1286 1289 1324 1342 1352 1372 1374 1347 1339 1366 1371 1412 1426 1447 1498 1467 1580 1595 1569 1461 1418 1396 1419 1455 1489 1526 1602 1761 1899 2066 2100 2058 2185 2165 2024 2009 1833 1684 1593 1547 1520 1629 1648 1660 1633 1620 1642 1652 1690 1743 1780 1875 2018 1874 1842 2004 2181 1847 1639 1535 1479 1449 1426 1446 1468 1521 1636 1716 1623 1664 1833 1800 1631 1587 1581 1733 1843 1872 1765 1825 1886 1995 1939 1801 1836 1685 1684 1686 1698 1699 1697 1699 1710 1773 1970 2209 2162 1918 1834 1824 1823 1793 1810 1812 1789 1792 1838 1900 2041 2142 2251 2330 2382 2399 2330 2273 2182 2096 2288 2267 2472 2456 2332 2424 2238 2340 2340 2133 2038 2155 2103 2127 2262 2135 2209 2411 2464 2240 2142 2100 2038 2075 2401 2442 2414 2593 2933 2908 2903 3036 2979 2861 2757 2629 2521 2567 2669 3086 3167 3021 2897 2834 3010 2800 2629 2606 2547 2530 2484 2474 2495 2524 2485 2403 2339 2291 2264 2231 2216 2200 2184 2168 2163 2155 2145 2137 2137 2135 2142 2134 2109 2098 2105 2109 2124 2149 2173 2159 2094 2111 2134 2116 2103 2093 2092 2100 2107 2117 2127 2139 2150 2159 2186 2204 2213 2224 2214 2204 2226 2228 2221 2208 2197 2193 2191 2186 2188 2193 2201 2213 2222 2232 2223 2292 2416 2534 2666 2597 2561 2574 2590 2626 2684 2706 2705 2804 2759 2857 2958 2910 2794 2800 2919 3076 3171 3162 3457 3281 3113 3035 2980 2929 2874 2778 2667 2630 2584 2675 2581 2509 2629 2513 2420 2545 2385 2265 2205 2133 2104 2097 2096 2099 2070 2044 1987 1923 1956 2152 2080 1963 1927 1902 1814 1827 1904 1943 1923 1927 2035 2091 2072 2062 2058 2054 2047 2034 2031 2030 2033 2020 2014 2017 2021 2035 2040 2048 2039 2007 2018 2043 2097 2099 2029 2004 1998 2004 2029 2074 2044 2015 2007 1995 1982 1973 1966 1969 1979 1971 1962 1966 1962 1969 1977 1975 1979 1987 1995 2006 2012 2027 2021 2028 2055 2082 2074 2013 1981 1960 1965 1938 1975 2058 2006 1969 1939 1946 1947 1934 1924 1917 1878 1867 1856 1857 1842 1833 1830 1828 1838 1852 1864 1874 1884 1905 1905 1909 1922 1941 1901 1846 1869 1793 1728 1691 1667 1643 1624 1616 1613 1658 1662 1660 1701 1697 1710 1734 1775 1767 1749 1756 1746 1831 1949 2007 1929 2059 2161 2253 2290 2284 2291 2324 2317 2235 2259 2246 2206 2219 2246 2242 2270 2361 2234 2155 2306 2378 2376 2406 2376 2276 2227 2167 2127 2137 2166 2221 2183 2173 2155 2146 2092 1929 1835 1846 1923 2035 1986 1873 1790 1741 1714 1681 1656 1644 1635 1657 1689 1662 1680 1596 1556 1530 1496 1506 1537 1547 1536 1559 1565 1592 1568 1538 1519 1518 1508 1500 1496 1470 1446 1440 1434 1463 1505 1525 1495 1466 1459 1427 1426 1427 1435 1458 1484 1514 1562 1585 1561 1580 1583 1566 1572 1599 1616 1630 1642 1659 1683 1696 1743 1780 1780 1725 1632 1602 1629 1646 1600 1540 1522 1507 1522 1518 1504 1508 1529 1525 1527 1530 1531 1527 1511 1492 1485 1483 1478 1470 1474 1477 1476 1477 1471 1466 1467 1477 1472 1459 1456 1436 1410 1416 1420 1425 1425 1439 1463 1474 1474 1447 1430 1408 1416 1430 1403 1388 1401 1382 1336 1320 1310 1280 1271 1290 1271 1321 1322 1286 1253 1297 1276 1304 1283 1295 1254 1245 1298 1320 1333 1341 1356 1377 1376 1357 1369 1362 1345 1364 1352 1349 1345 1337 1324 1313 1309 1295 1289 1294 1291 1288 1289 1275 1281 1283 1276 1265 1251 1247 1231 1215 1195 1185 1179 1172 1166 1163 1162 1159 1150 1144 1141 1153 1154 1154 1166 1160 1159 1161 1164 1160 1158 1151 1142 1138 1140 1137 1110 1093 1113 1115 1120 1120 1124 1122 1128 1139 1141 1144 1135 1139 1137 1129 1129 1132 1126 1120 1121 1122 1117 1114 1116 1107 1104 1104 1109 1103 1094 1095 1092 1090 1086 1085 1084 1089 1076 1075 1072 1069 1069 1069 1065 1064 1050 1057 1035 1041 1043 1039 1047 1030 1015 1015 1038 1019 1011 1001 1012 1016 1012 1002 990 988 992 987 980 989 969 957 971 955 948 941 939 938 923 923 923 910 913 916 916 920 916 904 916 939 949 942 914 915 920 903 901 898 900 892 888 884 886 886 886 883 879 882 881 883 885 890 894 878 878 863 864 856 858 848 851 842 835 833 832 830 828 834 825 824 814 805 795 791 789 785 780 767 782 786 781 785 783 780 773 772 775 774 770 764 755 747 744 735 725 727 729 730 730 703 712 725 719 712 710 708 707 707 705 703 702 700 698 696 693 692 692 690 688 687 682 682 677 674 672 669 668 666 664 661 661 658 658 659 658 657 656 654 650 646 643 643 642 639 637 633 629 626 619 612 608 593 592 591 599 585 590 605 613 602 602 606 594 575 591 576 569 567 548 560 584 585 587 587 585 583 577 574 569 563 560 542 531 536 554 557 545 528 516 500 494 486 481 474 475 485 488 475 461 425 465 487 512 526 520 508 481 467 451 456 485 499 509 520 525 517 518 529 527 541 531 526 521 525 532 537 553 557 541 545 532 529 522 519 514 505 500 498 498 489 490 485 466 459 442 420 424 438 447 434 442 448 446 436 428 417 416 427 447 440 455 472 465 462 458 451 455 450 438 425 412 397 397 388 372 373 386 395 380 343 339 339 338 338 338 337 337 337 337 335 334 340 366 392 417 410 407 388 382 386 407 396 370 345 354 377 392 401 397 380 399 394 401 414 406 382 383 396 413 407 402 392 365 377 395 401 410 419 423 424 415 412 414 405 403 398 378 372 366 351 360 380 398 401 397 414 423 411 391 407 407 406 403 395 404 412 416 410 402 405 404 407 414 427 429 433 444 440 434 435 434 423 414 406 403 392 390 384 378 382 379 378 376 376 376 378 375 375 373 369 365 364 368 372 377 379 378 376 376 375 372 372 370 367 366 366 366 366 368 366 365 369 368 368 362 354 361 361 360 364 365 358 353 349 344 341 338 327 333 341 340 339 341 341 339 339 339 340 339 341 343 344 343 341 338 336 335 331 335 338 334 339 342 344 342 341 345 352 358 366 370 372 372 374 374 369 360 361 357 349 346 346 345 344 347 349 352 358 357 361 367 368 364 362 364 363 366 367 367 365 363 367 369 359 349 347 341 339 336 326 321 314 323 316 303 306 312 312 323 313 295 290 293 294 287 285 288 304 306 321 305 298 296 292 282 277 279 280 286 281 281 270 276 270 270 274 290 284 276 280 296 296 301 300 298 295 299 293 294 294 303 298 291 288 292 303 297 292 300 289 298 306 307 307 298 297 304 303 307 321 330 338 343 343 327 335 335 333 341 335 329 325 319 319 320 322 322 332 332 314 326 322 323 338 320 324 325 339 342 347 346 329 322 311 330 318 302 310 327 329 317 339 348 347 345 340 344 346 328 333 343 364 355 363 325 280 276 270 263 269 258 283 282 320 291 276 257 254 256 240 183 195 271 271 280 284 287 291 299 301 305 293 293 297 294 301 293 298 276 281 265 294 294 277 308 303 303 319 310 311 301 305 299 306 297 284 293 294 281 256 273 250 260 262 270 275 271 282 275 264 239 271 265 285 244 253 265 283 295 310 317 306 313 329 323 302 308 1389 1390 1389 1389 1389 1390 1389 1389 1390 1441 1678 1727 1712 1697 1695 1707 1717 1745 1764 1795 1809 1814 1787 1786 1829 1901 1936 1977 2003 2041 1948 2037 1887 1719 1389 1262 1233 1223 1222 1221 1222 1224 1223 1225 1281 1419 1445 1451 1427 1390 1360 1325 1309 1292 1275 1259 1251 1246 1243 1244 1246 1252 1264 1283 1279 1266 1262 1243 1231 1222 1218 1220 1225 1234 1242 1247 1265 1284 1281 1285 1281 1280 1259 1244 1231 1210 1216 1232 1263 1277 1299 1311 1305 1311 1323 1334 1348 1359 1380 1395 1409 1416 1422 1442 1459 1465 1468 1479 1480 1505 1496 1480 1483 1492 1423 1339 1453 1463 1465 1471 1468 1455 1464 1478 1496 1509 1502 1586 1636 1626 1623 1634 1631 1667 1688 1701 1705 1719 1728 1735 1736 1701 1627 1631 1639 1610 1619 1639 1701 1712 1720 1713 1726 1731 1737 1749 1766 1788 1790 1796 1816 1821 1831 1829 1813 1809 1818 1821 1780 1781 1792 1750 1714 1720 1720 1742 1766 1785 1727 1656 1611 1573 1543 1497 1445 1434 1392 1425 1463 1499 1487 1445 1430 1378 1360 1344 1331 1345 1303 1273 1261 1237 1227 1203 1191 1180 1176 1171 1142 1194 1208 1220 1235 1237 1240 1234 1229 1226 1231 1231 1232 1239 1241 1243 1247 1256 1265 1278 1279 1251 1211 1200 1207 1227 1232 1233 1232 1230 1206 1195 1200 1226 1231 1183 1151 1134 1124 1145 1164 1164 1156 1123 1111 1113 1118 1114 1121 1130 1133 1135 1156 1174 1181 1172 1165 1157 1142 1136 1127 1129 1130 1125 1121 1122 1110 1110 1114 1114 1117 1120 1120 1128 1139 1147 1142 1125 1154 1171 1189 1209 1223 1250 1285 1245 1221 1225 1238 1252 1255 1258 1249 1245 1242 1249 1254 1261 1268 1277 1280 1284 1296 1299 1292 1288 1280 1266 1264 1264 1263 1263 1263 1263 1263 1264 1264 1264 1264 1265 1265 1264 1272 1282 1293 1299 1303 1316 1330 1341 1350 1359 1359 1349 1348 1344 1342 1332 1319 1310 1304 1298 1295 1302 1289 1309 1330 1357 1410 1376 1350 1361 1388 1436 1515 1502 1560 1587 1502 1550 1581 1589 1481 1437 1420 1413 1455 1474 1507 1559 1618 1773 2066 1991 1883 1996 2211 2016 1900 1835 1702 1594 1553 1534 1570 1627 1614 1600 1616 1672 1726 1754 1757 1763 1791 1858 1813 1753 1814 1864 1664 1556 1507 1482 1464 1442 1432 1437 1487 1557 1656 1646 1749 1887 1925 1747 1640 1663 1783 1942 2077 1942 1887 2033 2145 2013 1867 1770 1694 1676 1680 1685 1685 1683 1687 1702 1743 1886 2126 2300 2153 2051 1967 1895 1889 1876 1827 1824 1777 1812 1855 1914 2007 2068 2195 2322 2454 2452 2421 2238 2117 2199 2292 2422 2435 2430 2279 2277 2198 2098 2068 2232 2341 2244 2173 2258 2243 2159 2377 2500 2296 2278 2319 2211 2092 2244 2561 2601 2642 2891 2911 2665 2873 2956 2866 2817 2631 2562 2656 2707 3080 3075 2942 2927 3148 2992 2740 2629 2747 2791 2694 2553 2470 2397 2383 2401 2395 2377 2337 2314 2270 2254 2213 2181 2163 2158 2145 2124 2120 2123 2119 2119 2113 2088 2100 2109 2107 2121 2138 2135 2139 2098 2095 2097 2110 2101 2104 2103 2105 2112 2121 2133 2152 2166 2177 2193 2220 2224 2225 2230 2217 2219 2231 2222 2212 2205 2202 2196 2190 2189 2192 2195 2198 2203 2206 2209 2236 2319 2407 2449 2477 2441 2445 2498 2520 2589 2632 2668 2716 2719 2745 2774 2814 2706 2706 2802 2872 2806 2949 3252 3245 3075 3069 3085 3019 2900 2777 2717 2794 2736 2732 2662 2677 2676 2656 2633 2625 2416 2300 2230 2200 2125 2078 2045 2056 2048 2032 2025 2004 1990 2024 2048 2076 1945 1879 1871 1921 1907 1961 1994 2020 2052 2046 2038 2037 2034 2028 2025 2018 2015 2000 2005 2015 1990 1996 1998 1996 1990 2004 1995 1977 1976 2008 2077 2048 2006 1995 1985 1972 1980 2013 1992 1981 1972 1967 1969 1966 1948 1952 1951 1975 1989 1964 1944 1951 1964 1981 1999 2018 2090 2049 2049 2035 2027 2037 2110 2114 2021 1970 1957 1950 1944 1916 1943 1920 1920 1900 1902 1888 1887 1871 1868 1860 1847 1834 1822 1815 1822 1815 1813 1822 1854 1861 1865 1880 1902 1921 1919 1896 1901 1907 1802 1783 1790 1716 1680 1660 1637 1622 1623 1628 1651 1685 1691 1669 1712 1736 1730 1753 1788 1788 1769 1784 1776 1801 1865 1968 1962 2038 2135 2223 2267 2276 2278 2367 2375 2374 2397 2456 2363 2335 2401 2405 2492 2546 2378 2219 2457 2486 2489 2412 2346 2312 2234 2207 2168 2187 2277 2312 2257 2198 2154 2091 2050 1919 1883 1960 2036 2120 2031 1917 1816 1737 1696 1678 1672 1655 1653 1657 1725 1678 1688 1633 1547 1515 1514 1539 1567 1590 1587 1615 1627 1594 1564 1553 1551 1558 1548 1536 1515 1486 1475 1463 1444 1425 1440 1460 1443 1426 1450 1421 1413 1420 1430 1448 1472 1507 1522 1570 1558 1543 1551 1557 1591 1601 1615 1642 1663 1680 1697 1736 1758 1777 1789 1676 1625 1587 1590 1664 1634 1549 1530 1506 1503 1509 1510 1505 1516 1509 1537 1542 1538 1527 1514 1507 1495 1492 1477 1467 1459 1460 1462 1460 1463 1453 1453 1462 1454 1449 1437 1423 1407 1404 1409 1415 1420 1439 1450 1464 1464 1449 1431 1418 1418 1432 1408 1412 1417 1381 1366 1362 1349 1328 1319 1354 1312 1353 1381 1366 1307 1320 1353 1360 1345 1364 1321 1305 1328 1351 1362 1380 1390 1390 1389 1377 1374 1369 1362 1360 1345 1327 1336 1330 1323 1305 1298 1298 1286 1268 1268 1275 1272 1264 1257 1262 1266 1263 1255 1241 1233 1228 1217 1210 1198 1178 1172 1169 1167 1160 1152 1145 1143 1146 1147 1149 1157 1161 1156 1156 1157 1152 1153 1145 1136 1117 1107 1106 1099 1120 1134 1134 1137 1144 1142 1143 1153 1156 1154 1147 1146 1144 1140 1137 1135 1131 1131 1126 1124 1119 1117 1113 1120 1109 1111 1111 1110 1099 1095 1088 1086 1085 1093 1089 1085 1087 1083 1076 1075 1070 1074 1065 1068 1064 1046 1044 1054 1050 1053 1049 1041 1048 1036 1038 1038 1033 1022 1012 1009 1001 1019 1010 1000 997 1000 995 994 966 983 977 953 962 949 947 945 950 964 938 931 942 926 926 941 925 916 917 915 942 923 917 927 923 917 912 920 905 899 894 890 888 894 892 884 883 888 889 877 891 894 888 880 876 876 863 857 855 854 850 846 843 842 836 838 834 834 826 822 821 813 808 800 799 797 787 780 785 785 785 785 786 785 781 776 778 773 769 765 758 751 748 747 743 743 740 736 732 721 701 713 724 722 719 716 712 711 709 707 709 704 703 701 699 696 694 693 689 688 687 684 682 680 676 674 671 670 667 665 664 662 658 656 654 653 653 654 653 653 649 647 644 645 646 643 637 630 626 620 610 612 612 612 606 598 590 596 613 612 605 609 605 588 589 599 594 578 559 557 580 589 591 589 588 585 584 579 576 571 562 552 546 551 556 566 572 567 558 547 528 513 500 496 496 486 471 460 454 439 447 454 483 512 522 514 501 493 487 468 453 482 516 523 521 508 501 513 517 530 532 517 514 532 544 537 538 550 562 565 565 554 545 529 527 515 499 482 475 471 465 459 458 458 445 433 427 444 446 458 454 443 462 458 442 443 434 422 420 425 438 455 469 477 468 471 470 457 435 422 413 406 397 416 414 399 380 360 372 395 379 343 339 338 337 338 337 336 336 335 336 335 333 368 400 421 406 391 373 372 396 398 385 359 347 368 381 386 401 382 385 399 390 410 407 406 380 389 409 411 399 384 370 371 386 390 396 407 419 422 420 420 404 400 391 405 398 385 361 349 376 392 405 409 422 416 417 414 402 409 417 415 423 413 399 394 403 398 401 414 420 424 423 423 429 424 422 425 435 431 428 431 429 415 402 403 400 389 383 378 377 383 381 376 374 372 372 373 372 370 368 367 365 366 369 372 374 377 374 373 371 370 368 369 370 370 370 368 366 365 363 364 366 366 364 361 351 360 358 354 356 357 361 357 351 353 351 346 342 325 331 335 338 339 339 339 339 340 340 338 340 342 343 344 342 341 339 338 333 330 336 333 337 339 341 340 339 347 353 358 365 372 374 375 375 369 361 356 356 355 354 349 349 346 345 346 345 351 358 353 356 359 360 359 356 356 357 359 362 362 362 358 355 358 355 352 340 337 332 330 326 334 329 319 310 308 309 306 303 301 297 296 292 291 288 289 288 282 284 280 297 306 295 303 283 298 288 294 292 274 268 270 268 271 268 268 269 274 283 267 282 276 288 295 291 302 292 287 296 295 289 296 299 288 286 290 297 303 293 291 295 296 303 306 298 296 292 294 302 311 315 327 329 333 334 327 330 334 330 331 338 342 334 325 322 325 331 322 321 308 318 316 309 315 324 315 327 323 329 332 346 343 347 339 329 334 333 328 328 325 326 326 325 339 329 337 323 329 323 337 345 361 344 340 342 355 325 326 313 295 256 247 241 257 269 259 274 267 230 254 224 183 188 260 246 270 273 283 286 285 292 283 277 279 282 284 307 297 281 276 251 277 293 271 281 282 281 288 299 306 323 323 314 315 309 302 301 287 287 285 263 252 264 253 245 250 244 244 245 258 250 237 245 239 242 239 258 278 301 313 316 302 298 320 315 315 305 293 1390 1390 1390 1389 1389 1390 1389 1389 1389 1393 1638 1763 1747 1740 1737 1753 1763 1779 1792 1800 1836 1824 1825 1866 1890 1906 1972 2010 2038 1972 1909 2069 1790 1667 1342 1235 1222 1221 1220 1219 1222 1223 1224 1232 1287 1376 1427 1421 1390 1358 1339 1327 1309 1284 1252 1247 1247 1247 1247 1245 1244 1251 1259 1281 1278 1266 1258 1250 1241 1233 1226 1227 1232 1249 1258 1264 1282 1345 1348 1342 1330 1331 1316 1289 1261 1220 1210 1215 1230 1251 1280 1302 1332 1369 1378 1360 1353 1377 1398 1398 1401 1419 1434 1452 1463 1470 1473 1476 1475 1499 1505 1487 1481 1465 1445 1340 1462 1478 1473 1438 1406 1401 1427 1443 1471 1482 1503 1532 1604 1615 1622 1633 1663 1679 1667 1675 1697 1702 1703 1713 1711 1667 1666 1616 1590 1704 1740 1699 1706 1729 1739 1718 1725 1741 1749 1750 1761 1766 1771 1774 1783 1808 1796 1806 1804 1775 1774 1779 1771 1778 1789 1783 1774 1769 1742 1758 1763 1757 1709 1646 1642 1618 1510 1470 1429 1416 1435 1463 1500 1509 1497 1461 1432 1406 1406 1400 1386 1357 1335 1300 1289 1292 1257 1234 1214 1217 1211 1210 1169 1216 1222 1219 1224 1228 1231 1225 1230 1232 1233 1232 1241 1235 1232 1241 1262 1274 1285 1294 1301 1292 1283 1263 1235 1219 1218 1234 1255 1271 1243 1228 1211 1213 1236 1208 1178 1153 1147 1152 1186 1170 1154 1131 1157 1185 1151 1136 1133 1150 1160 1171 1174 1184 1201 1200 1180 1177 1167 1167 1155 1151 1148 1148 1145 1134 1129 1124 1120 1126 1132 1135 1139 1145 1156 1164 1172 1171 1165 1171 1183 1200 1214 1223 1243 1247 1240 1244 1248 1253 1265 1278 1294 1275 1254 1253 1262 1271 1277 1281 1288 1295 1300 1303 1304 1299 1281 1267 1263 1263 1263 1264 1263 1263 1264 1264 1264 1264 1265 1265 1263 1268 1277 1291 1306 1309 1309 1328 1340 1351 1370 1379 1364 1356 1346 1340 1335 1327 1321 1316 1308 1303 1300 1309 1298 1306 1321 1346 1358 1373 1379 1396 1438 1506 1626 1590 1687 1598 1555 1539 1538 1544 1521 1462 1447 1433 1451 1491 1509 1525 1559 1644 1817 1801 1837 2031 2211 2017 1889 1810 1710 1623 1592 1560 1541 1568 1554 1579 1630 1704 1809 1998 1947 1886 1874 1788 1709 1738 1726 1758 1626 1559 1517 1481 1463 1459 1455 1425 1459 1550 1663 1679 1806 2025 1985 1847 1783 1777 1871 1925 2162 2190 2012 1977 2072 1893 1797 1692 1670 1668 1658 1667 1676 1684 1686 1689 1711 1814 1978 2162 2416 2210 2042 2007 1923 1846 1917 1832 1783 1793 1827 1860 1911 1986 2092 2275 2362 2411 2494 2372 2205 2254 2372 2337 2519 2543 2251 2198 2088 2052 2238 2386 2362 2356 2307 2366 2354 2205 2356 2516 2407 2442 2430 2287 2103 2171 2355 2558 2588 2585 2655 2816 2889 2930 2756 2826 2645 2565 2596 2685 2984 3138 2981 2806 2965 2736 2629 2704 2843 2805 2686 2569 2481 2431 2401 2352 2320 2331 2340 2317 2311 2285 2225 2177 2156 2142 2129 2115 2108 2106 2107 2103 2094 2106 2115 2106 2123 2153 2121 2083 2087 2083 2081 2185 2210 2147 2145 2132 2121 2129 2140 2156 2178 2211 2223 2236 2246 2253 2252 2241 2240 2233 2231 2228 2227 2228 2218 2211 2196 2188 2192 2197 2200 2199 2198 2206 2213 2248 2302 2328 2400 2434 2421 2424 2439 2480 2537 2591 2642 2661 2626 2638 2653 2627 2566 2587 2669 2743 2907 3057 3163 3119 3140 3098 2983 2902 2874 2822 2752 2748 2717 2693 2618 2568 2514 2528 2477 2431 2453 2378 2346 2207 2133 2106 2067 2083 2070 2059 2046 2046 2032 2009 1988 1976 1981 2025 2051 2082 2089 2086 2068 2050 2033 2026 2020 2015 2018 2035 2028 1996 1988 1987 1991 2017 2035 2042 2033 2013 2005 1990 1953 1958 1998 2047 2043 2021 2025 2015 1983 1958 1954 1950 1944 1941 1969 1975 1948 1932 1934 1933 1925 1936 1966 1954 1978 2015 2052 2086 2089 2127 2091 2077 2051 2035 2061 2115 2019 1976 1952 1940 1937 1919 1905 1898 1886 1872 1864 1857 1857 1853 1840 1827 1821 1817 1811 1803 1800 1805 1805 1808 1817 1838 1855 1875 1890 1912 1921 1934 1934 1907 1861 1786 1735 1721 1691 1655 1637 1642 1658 1648 1666 1673 1692 1714 1688 1704 1738 1750 1746 1777 1806 1783 1805 1827 1839 1812 1888 1983 2012 2079 2174 2228 2205 2208 2260 2288 2306 2393 2484 2481 2510 2532 2535 2575 2527 2343 2221 2333 2433 2521 2568 2398 2288 2208 2214 2288 2302 2401 2341 2240 2180 2127 2051 1993 1999 2006 2009 2054 2160 2090 1997 1926 1815 1725 1702 1685 1662 1641 1627 1664 1656 1617 1558 1531 1543 1558 1564 1577 1633 1662 1664 1639 1607 1598 1587 1589 1573 1560 1547 1524 1495 1484 1454 1472 1465 1423 1409 1424 1439 1417 1413 1415 1423 1440 1449 1455 1486 1495 1522 1532 1532 1548 1576 1598 1602 1612 1621 1630 1644 1669 1697 1720 1732 1734 1641 1611 1586 1552 1593 1545 1524 1529 1524 1500 1491 1503 1494 1488 1503 1515 1519 1531 1530 1517 1520 1513 1504 1503 1486 1465 1462 1454 1447 1456 1454 1439 1436 1428 1425 1423 1436 1417 1403 1428 1430 1428 1440 1451 1460 1477 1469 1451 1442 1434 1459 1449 1447 1428 1403 1393 1412 1403 1374 1358 1372 1383 1349 1364 1395 1374 1330 1374 1392 1396 1389 1374 1361 1366 1383 1402 1387 1378 1376 1364 1361 1341 1356 1352 1336 1330 1330 1313 1322 1311 1304 1290 1279 1277 1275 1258 1256 1262 1265 1254 1246 1249 1247 1246 1244 1236 1223 1221 1205 1200 1192 1178 1169 1171 1167 1155 1144 1144 1145 1146 1150 1153 1157 1158 1149 1141 1118 1115 1123 1107 1117 1117 1119 1124 1132 1144 1156 1162 1161 1158 1155 1157 1157 1156 1155 1150 1147 1144 1143 1139 1137 1135 1128 1131 1123 1117 1121 1120 1118 1113 1111 1101 1100 1103 1095 1096 1088 1083 1082 1080 1080 1069 1074 1066 1055 1067 1062 1052 1054 1055 1062 1062 1059 1052 1043 1044 1043 1035 1030 1033 1030 1030 1026 1015 1011 1017 995 1021 993 991 1000 997 992 972 993 994 970 969 962 971 951 946 946 940 927 940 940 926 950 954 927 930 932 923 925 942 921 927 916 916 915 909 909 893 894 904 899 895 896 894 894 884 880 882 876 874 872 872 866 859 856 855 854 848 843 838 835 832 836 829 823 823 821 819 823 805 803 795 791 794 794 792 787 788 786 784 781 782 780 775 773 770 764 756 759 757 754 747 740 736 728 712 705 721 724 721 719 717 716 715 715 714 713 709 708 707 704 701 699 695 692 690 688 687 684 683 680 679 675 672 671 669 667 665 660 657 655 653 650 648 648 648 648 648 647 646 645 641 636 633 630 625 623 624 621 617 617 613 604 595 612 614 610 609 604 595 600 604 598 584 564 572 583 588 591 591 586 580 575 569 565 561 556 557 565 561 574 563 546 543 534 529 520 521 511 494 491 493 486 456 451 471 479 471 474 506 526 521 513 501 492 479 462 463 491 498 502 491 499 509 515 514 517 507 518 536 545 550 551 544 551 563 572 561 549 528 514 500 493 496 497 485 485 470 467 458 457 456 434 453 465 472 471 459 467 469 468 459 442 434 443 432 436 454 475 460 448 448 453 452 447 448 434 417 420 421 407 389 380 385 359 365 362 370 343 336 335 336 337 334 333 333 336 336 334 348 395 405 398 379 365 391 395 373 354 344 369 381 389 402 392 370 385 395 389 400 399 402 376 381 396 404 389 369 371 394 406 412 418 416 414 416 407 416 407 389 389 405 387 379 351 363 390 398 402 409 420 420 430 423 412 410 425 424 419 414 413 396 390 404 408 405 415 428 429 434 431 423 416 414 420 426 423 420 417 423 408 402 403 395 385 381 374 380 381 375 371 369 369 373 371 369 366 364 365 366 367 369 369 373 376 374 371 369 367 368 369 370 371 371 370 369 368 370 362 362 360 360 356 352 351 349 348 345 347 347 344 343 341 340 338 326 323 343 339 338 339 340 340 340 340 340 339 340 342 344 343 342 340 337 333 328 329 327 335 337 339 339 339 347 351 358 365 372 376 379 374 369 361 358 357 361 355 353 349 349 348 347 349 347 347 347 353 356 357 357 357 351 353 357 359 356 351 348 348 347 349 342 342 331 329 326 325 325 322 321 324 318 312 312 309 309 301 300 303 295 292 309 292 298 286 281 277 278 282 276 273 278 275 275 273 273 281 283 271 271 269 268 267 266 265 265 271 274 288 285 286 299 288 277 285 287 299 297 297 295 289 286 287 297 296 290 297 302 297 304 297 290 291 299 304 314 321 328 320 321 330 338 323 320 323 326 332 343 344 338 333 327 326 316 314 306 301 308 309 308 320 317 312 326 318 327 334 333 340 345 346 347 347 343 334 323 311 311 314 327 319 319 323 328 342 361 348 354 334 317 318 345 298 313 262 248 244 242 234 237 227 244 255 260 247 203 201 190 182 195 259 275 260 270 284 296 301 294 275 271 273 288 301 300 283 267 245 268 255 263 280 286 284 302 317 305 315 320 332 320 314 305 304 291 272 277 268 270 290 267 276 289 289 250 245 244 266 267 259 240 257 270 290 298 299 293 301 284 287 297 284 301 301 280 1392 1391 1390 1389 1389 1389 1389 1389 1389 1391 1507 1761 1783 1782 1777 1785 1799 1815 1830 1837 1829 1873 1911 1917 1965 2012 2035 2067 2089 1787 1752 1842 1659 1412 1270 1224 1219 1219 1220 1221 1223 1223 1224 1236 1306 1411 1424 1412 1400 1364 1326 1313 1296 1252 1247 1247 1248 1249 1248 1247 1248 1265 1279 1304 1298 1283 1271 1259 1254 1254 1245 1238 1245 1261 1275 1282 1297 1333 1393 1410 1411 1415 1416 1361 1286 1238 1217 1220 1225 1253 1272 1300 1344 1368 1383 1378 1391 1399 1401 1415 1426 1444 1462 1475 1490 1504 1511 1517 1497 1503 1509 1501 1486 1477 1472 1394 1295 1369 1366 1352 1455 1463 1465 1461 1465 1480 1488 1492 1543 1624 1677 1689 1691 1692 1680 1668 1690 1714 1699 1674 1682 1687 1701 1672 1646 1739 1738 1715 1671 1712 1707 1708 1738 1747 1751 1751 1754 1763 1775 1780 1772 1783 1792 1788 1789 1761 1753 1768 1797 1805 1858 1811 1783 1767 1746 1740 1744 1685 1637 1610 1585 1538 1529 1520 1450 1437 1464 1458 1497 1518 1514 1480 1457 1439 1424 1424 1407 1384 1356 1343 1320 1296 1283 1261 1240 1236 1228 1225 1212 1194 1200 1221 1237 1243 1253 1234 1231 1242 1241 1247 1245 1253 1251 1254 1261 1278 1296 1311 1320 1326 1305 1297 1293 1289 1270 1245 1265 1294 1278 1258 1229 1231 1238 1235 1205 1221 1202 1163 1173 1147 1162 1168 1174 1181 1167 1160 1152 1161 1178 1191 1196 1205 1210 1222 1214 1194 1195 1193 1187 1175 1176 1174 1170 1158 1153 1146 1140 1142 1142 1144 1152 1155 1163 1173 1185 1188 1186 1201 1209 1221 1233 1241 1232 1232 1240 1247 1244 1257 1268 1273 1295 1288 1271 1264 1273 1278 1278 1286 1293 1304 1297 1285 1270 1267 1264 1262 1262 1261 1262 1261 1262 1265 1264 1264 1264 1264 1264 1264 1265 1272 1280 1295 1310 1314 1316 1325 1341 1361 1389 1397 1366 1351 1345 1338 1339 1337 1332 1329 1316 1314 1315 1310 1302 1320 1333 1353 1377 1384 1406 1436 1483 1624 1825 1716 1713 1710 1638 1626 1607 1545 1519 1492 1477 1456 1442 1487 1537 1554 1584 1628 1758 1988 2002 2144 2202 2050 2025 1918 1786 1667 1620 1586 1560 1549 1546 1585 1650 1791 1981 2029 1993 1948 1856 1730 1658 1643 1712 1809 1678 1584 1525 1486 1471 1467 1458 1426 1447 1546 1625 1649 1778 1966 2025 2064 1916 1840 1906 1979 2186 2382 2259 2100 2096 2083 1952 1778 1686 1649 1616 1660 1661 1680 1683 1683 1701 1853 1938 2211 2487 2432 2241 2052 1922 1955 1976 1904 1844 1784 1809 1836 1865 1904 1992 2172 2252 2290 2411 2298 2261 2468 2337 2310 2632 2504 2270 2114 2064 2132 2273 2408 2334 2417 2456 2430 2347 2252 2309 2471 2533 2539 2398 2285 2136 2175 2414 2478 2464 2564 2829 2802 2663 2826 2715 2805 2677 2580 2686 2698 2863 3124 2956 2850 2841 2671 2638 2691 2665 2567 2530 2487 2427 2378 2357 2378 2344 2289 2276 2274 2263 2225 2209 2200 2185 2140 2123 2112 2104 2097 2092 2088 2084 2089 2121 2097 2137 2147 2092 2077 2094 2092 2125 2152 2191 2237 2216 2194 2157 2179 2178 2192 2211 2227 2219 2223 2247 2248 2241 2235 2243 2245 2234 2226 2223 2228 2219 2205 2193 2189 2190 2194 2193 2186 2206 2212 2224 2260 2321 2343 2350 2463 2585 2487 2457 2455 2478 2514 2558 2581 2581 2545 2580 2572 2533 2581 2673 2826 2761 2750 2803 2781 2770 2811 2888 3027 2963 2825 2774 2705 2657 2632 2580 2572 2532 2505 2474 2455 2555 2506 2420 2324 2234 2172 2110 2115 2115 2086 2077 2058 2043 2031 2006 2054 2045 2040 2127 2115 2093 2081 2068 2058 2041 2035 2018 2024 2041 2010 1996 2002 2012 2020 2023 2030 2051 2050 2037 2021 2003 1968 1952 1946 1951 1981 1997 2075 2088 2009 1979 1980 1958 1934 1931 1942 1972 1945 1922 1918 1913 1909 1912 1939 1990 1967 2006 2032 2035 2049 2040 2067 2120 2133 2033 2026 2024 1993 1973 1958 1942 1947 1977 2008 1965 1917 1895 1876 1864 1853 1840 1837 1834 1824 1817 1804 1795 1791 1791 1795 1794 1797 1806 1821 1840 1862 1886 1906 1904 1914 1914 1859 1801 1773 1800 1742 1707 1663 1694 1722 1690 1688 1720 1722 1749 1724 1716 1710 1760 1789 1770 1803 1821 1800 1824 1881 1903 1852 1906 1948 1984 2027 2110 2156 2139 2225 2232 2219 2269 2359 2412 2428 2475 2473 2421 2440 2369 2317 2332 2569 2622 2630 2543 2407 2271 2295 2412 2343 2309 2366 2327 2263 2223 2188 2152 2128 2140 2110 2115 2101 2200 2143 2057 1975 1861 1837 1795 1702 1667 1685 1631 1590 1569 1560 1546 1554 1590 1592 1605 1631 1640 1666 1697 1660 1638 1629 1616 1595 1570 1554 1544 1535 1523 1496 1496 1527 1499 1460 1423 1422 1422 1412 1413 1442 1426 1437 1462 1464 1472 1487 1511 1530 1556 1581 1586 1601 1601 1602 1610 1624 1661 1709 1724 1732 1753 1705 1611 1596 1566 1539 1528 1520 1523 1506 1514 1516 1487 1473 1485 1467 1493 1484 1490 1513 1533 1528 1521 1500 1500 1492 1484 1468 1465 1461 1454 1443 1436 1431 1425 1431 1433 1425 1422 1430 1401 1419 1437 1446 1453 1465 1467 1478 1485 1484 1472 1443 1454 1472 1464 1437 1445 1437 1435 1439 1429 1392 1391 1405 1401 1393 1395 1400 1361 1366 1405 1414 1404 1391 1380 1388 1381 1387 1382 1357 1354 1363 1343 1326 1318 1342 1344 1319 1308 1317 1297 1303 1290 1290 1282 1267 1257 1258 1244 1246 1245 1247 1242 1226 1225 1227 1227 1229 1224 1208 1203 1196 1190 1181 1167 1159 1153 1148 1148 1148 1138 1140 1136 1139 1156 1160 1137 1110 1123 1123 1128 1139 1135 1132 1143 1149 1153 1144 1146 1159 1163 1168 1166 1169 1165 1158 1157 1162 1152 1147 1145 1139 1143 1141 1141 1138 1132 1127 1128 1124 1124 1120 1121 1121 1116 1108 1117 1100 1105 1090 1101 1090 1085 1084 1082 1075 1086 1084 1070 1067 1069 1060 1066 1071 1063 1050 1052 1045 1047 1046 1038 1037 1033 1030 1021 1021 1014 1013 1024 1009 996 991 978 993 991 991 972 975 968 970 959 967 955 962 944 940 934 940 935 938 938 937 924 934 932 951 929 939 935 927 923 920 922 915 907 905 896 895 896 893 890 892 897 895 898 888 885 893 888 879 871 869 859 858 852 847 843 840 839 835 838 833 828 828 832 821 818 808 803 798 800 802 801 799 796 790 786 785 785 783 781 780 775 768 765 766 764 761 753 743 738 734 729 720 714 725 726 725 723 719 720 719 719 718 716 714 713 715 711 706 704 702 699 695 692 689 686 685 684 681 678 676 675 673 670 666 664 661 659 656 653 649 646 644 643 643 646 647 646 643 640 639 634 632 631 630 627 624 617 614 609 605 612 614 613 611 605 603 607 603 601 585 574 592 588 589 591 591 588 582 573 571 565 563 568 570 572 570 568 561 541 520 510 498 490 487 483 480 472 464 462 455 460 475 488 489 483 499 507 513 507 513 498 468 495 483 470 474 476 481 486 491 492 495 500 514 519 525 527 541 553 561 561 565 569 555 549 526 515 519 511 521 504 489 479 476 485 478 473 449 450 450 456 475 484 477 470 469 474 474 473 462 458 448 434 451 462 455 457 444 435 433 437 452 436 425 414 408 403 404 408 389 372 358 372 355 344 334 334 337 337 334 336 334 335 335 335 336 386 408 385 368 380 396 368 350 341 362 380 396 392 388 387 364 386 385 387 385 400 401 374 382 396 384 364 367 394 400 404 413 421 427 412 398 394 403 399 384 397 408 396 366 349 370 374 381 383 394 408 418 428 426 420 411 420 423 413 403 404 392 394 401 408 418 414 414 421 433 437 426 419 412 411 408 410 410 412 427 416 400 396 393 389 378 376 381 378 374 370 366 367 368 368 368 366 363 365 366 366 367 367 370 375 373 372 372 366 366 367 368 368 370 371 372 375 373 368 362 359 357 358 355 355 352 347 345 345 346 343 342 340 338 327 309 328 343 343 340 342 342 341 341 341 340 338 340 341 340 342 341 339 337 335 330 329 324 331 334 336 334 341 344 349 358 365 372 378 379 372 366 361 357 356 360 356 356 349 348 347 348 350 354 356 342 353 354 355 355 352 348 350 351 352 350 350 351 347 351 354 359 351 338 337 334 328 330 333 332 330 328 321 315 315 311 314 311 299 289 306 303 306 307 298 287 298 299 296 295 296 284 290 293 283 277 290 293 294 277 270 266 262 266 264 264 266 278 278 277 281 292 286 276 285 280 290 292 304 303 300 298 287 288 290 295 288 292 296 302 294 286 294 300 304 316 317 317 320 311 325 334 329 317 328 340 333 332 338 339 335 333 333 326 323 311 300 298 309 313 319 310 308 307 315 320 329 329 327 332 322 321 330 328 319 325 325 321 306 313 315 309 311 335 354 343 331 345 343 330 328 349 309 284 327 282 307 265 258 255 259 255 252 235 258 244 211 233 238 183 186 263 258 272 277 288 286 280 274 258 274 286 285 280 284 260 263 234 263 266 282 296 308 312 327 328 326 325 326 317 313 302 287 287 279 292 287 277 295 287 285 274 262 251 255 265 274 290 273 267 245 262 291 268 283 277 276 290 293 284 284 289 291 271 1396 1390 1389 1387 1387 1387 1387 1387 1387 1387 1441 1784 1855 1837 1832 1825 1824 1832 1829 1854 1872 1914 1975 2031 2074 2125 2173 2116 1973 1594 1419 1449 1616 1425 1264 1220 1220 1220 1220 1221 1221 1223 1224 1229 1345 1498 1472 1447 1397 1330 1294 1284 1278 1260 1253 1251 1251 1251 1250 1250 1262 1283 1304 1345 1322 1299 1287 1278 1270 1264 1256 1254 1256 1269 1282 1301 1310 1340 1393 1438 1470 1522 1492 1466 1346 1247 1226 1231 1236 1254 1297 1318 1332 1350 1400 1427 1443 1437 1435 1442 1453 1467 1491 1514 1508 1508 1519 1528 1512 1516 1507 1497 1485 1471 1417 1324 1314 1282 1415 1463 1472 1469 1469 1475 1488 1515 1528 1545 1522 1707 1754 1737 1716 1719 1699 1688 1689 1726 1726 1686 1662 1713 1714 1668 1659 1709 1687 1648 1611 1645 1656 1646 1680 1712 1742 1750 1752 1753 1772 1786 1788 1771 1788 1786 1778 1772 1750 1785 1798 1844 1855 1784 1767 1740 1733 1715 1712 1727 1701 1653 1608 1590 1601 1558 1520 1481 1479 1474 1485 1505 1507 1518 1491 1466 1451 1448 1427 1408 1386 1369 1364 1329 1306 1287 1273 1265 1247 1240 1238 1243 1193 1213 1241 1264 1295 1265 1260 1281 1279 1275 1278 1276 1277 1274 1278 1283 1303 1321 1331 1342 1342 1336 1340 1338 1329 1295 1278 1274 1258 1256 1253 1301 1265 1274 1259 1262 1256 1190 1197 1146 1173 1179 1175 1175 1182 1184 1165 1174 1185 1194 1205 1216 1220 1228 1228 1216 1218 1221 1214 1207 1204 1204 1199 1194 1174 1163 1167 1168 1163 1152 1157 1164 1170 1184 1195 1198 1200 1214 1224 1235 1245 1254 1261 1261 1246 1219 1240 1254 1259 1263 1271 1265 1260 1254 1259 1263 1268 1272 1271 1276 1264 1263 1269 1268 1265 1265 1264 1267 1270 1268 1266 1263 1263 1263 1263 1264 1264 1272 1278 1281 1284 1293 1308 1315 1316 1328 1375 1400 1364 1369 1362 1357 1354 1348 1342 1336 1332 1327 1322 1317 1316 1305 1319 1335 1367 1433 1440 1428 1427 1457 1512 1658 1768 1842 1773 1830 1711 1702 1656 1560 1531 1521 1524 1481 1448 1475 1512 1537 1560 1608 1715 1881 2038 2090 2196 2127 2051 1940 1784 1683 1628 1594 1577 1564 1550 1594 1731 2047 1999 1962 1979 1931 1847 1736 1658 1617 1657 1783 1676 1580 1529 1493 1476 1463 1453 1429 1447 1518 1585 1651 1741 1859 1985 2171 2032 1883 1958 2015 2183 2354 2479 2240 2035 1904 1896 1857 1714 1587 1558 1583 1633 1666 1679 1676 1693 1806 1867 2073 2414 2462 2202 1977 2025 2208 2190 2055 1909 1815 1802 1814 1848 1909 1963 2079 2184 2313 2366 2186 2280 2531 2273 2332 2707 2491 2347 2188 2107 2174 2306 2436 2347 2323 2401 2433 2369 2257 2333 2550 2506 2496 2372 2288 2189 2185 2438 2378 2577 2659 2759 2741 2566 2643 2702 2742 2726 2656 2752 2787 2916 3037 2964 2957 3087 2726 2577 2752 2842 2710 2623 2552 2490 2409 2342 2315 2308 2279 2253 2247 2249 2214 2207 2186 2174 2151 2135 2123 2113 2103 2093 2083 2073 2066 2071 2076 2082 2089 2079 2075 2088 2102 2148 2178 2178 2172 2157 2156 2165 2164 2177 2177 2190 2201 2207 2225 2236 2229 2220 2228 2236 2227 2228 2220 2206 2200 2207 2197 2198 2196 2202 2203 2198 2184 2184 2211 2239 2243 2290 2327 2324 2352 2461 2472 2426 2436 2455 2455 2490 2526 2532 2510 2505 2530 2505 2524 2597 2620 2631 2587 2613 2615 2703 2762 2814 2971 2796 2744 2720 2674 2630 2615 2572 2488 2501 2567 2584 2528 2448 2395 2406 2415 2371 2302 2235 2222 2224 2195 2166 2142 2135 2105 2068 2032 2016 1999 2056 2097 2143 2104 2083 2062 2044 2030 2016 2005 2007 2022 2038 2041 2037 1994 1989 1994 2007 2017 2009 1988 1969 1958 1951 1951 1943 1938 1960 2028 2015 1950 1969 1975 1933 1921 1943 2007 1951 1904 1900 1899 1900 1899 1913 1980 2086 2070 2103 2033 2014 2079 2111 2110 2175 2067 1990 2012 2057 2066 2039 1968 1928 1966 2039 2072 1979 1925 1900 1881 1867 1862 1830 1831 1817 1813 1810 1804 1794 1789 1795 1820 1785 1787 1791 1798 1817 1836 1857 1871 1888 1907 1925 1911 1791 1707 1703 1686 1687 1684 1723 1805 1764 1730 1725 1752 1780 1749 1757 1734 1799 1797 1828 1863 1817 1829 1867 1952 2000 1965 2056 2005 2004 1997 2026 2122 2150 2168 2185 2238 2273 2327 2334 2360 2372 2360 2320 2325 2295 2346 2413 2535 2569 2553 2543 2356 2341 2467 2577 2427 2456 2467 2489 2383 2282 2201 2177 2171 2181 2196 2182 2159 2272 2153 2070 1995 1979 1942 1837 1747 1706 1703 1756 1675 1598 1566 1570 1568 1608 1629 1670 1677 1726 1715 1713 1685 1656 1631 1614 1599 1585 1578 1570 1550 1524 1513 1531 1529 1498 1459 1426 1410 1407 1407 1408 1416 1424 1434 1448 1457 1479 1509 1536 1565 1587 1584 1582 1608 1611 1602 1598 1608 1635 1658 1704 1760 1774 1621 1584 1568 1561 1530 1513 1500 1493 1506 1494 1496 1496 1467 1467 1459 1474 1474 1488 1508 1523 1521 1507 1489 1483 1480 1472 1466 1462 1458 1450 1446 1448 1445 1442 1449 1448 1449 1436 1421 1401 1409 1434 1433 1432 1442 1448 1459 1476 1466 1472 1443 1429 1433 1442 1447 1464 1458 1440 1426 1419 1429 1431 1432 1451 1449 1438 1423 1399 1403 1418 1397 1390 1388 1381 1355 1356 1349 1368 1349 1327 1333 1361 1345 1312 1298 1320 1329 1309 1290 1290 1276 1277 1267 1271 1263 1254 1240 1248 1228 1222 1214 1234 1238 1217 1217 1209 1215 1218 1208 1196 1186 1182 1180 1168 1156 1150 1147 1144 1142 1140 1136 1129 1119 1122 1126 1135 1133 1142 1151 1152 1162 1173 1163 1161 1170 1180 1173 1163 1166 1154 1174 1176 1172 1166 1168 1160 1159 1160 1149 1155 1157 1150 1145 1146 1144 1143 1139 1142 1139 1132 1139 1138 1134 1128 1129 1119 1129 1106 1120 1102 1090 1100 1092 1084 1073 1085 1081 1078 1074 1073 1072 1059 1071 1056 1046 1058 1061 1054 1047 1050 1051 1045 1038 1026 1030 1011 1013 1015 1011 1015 1000 998 1021 997 989 990 988 975 980 969 963 965 954 950 948 939 938 938 947 949 949 960 958 936 940 933 951 939 930 926 924 922 913 915 903 900 899 894 902 896 900 905 891 891 885 881 885 886 877 870 869 862 863 858 850 845 842 838 845 840 833 828 828 831 823 827 815 805 798 801 804 804 802 798 794 791 790 788 785 782 778 774 772 770 769 766 762 753 748 741 741 734 723 731 730 737 741 739 735 729 731 729 724 721 718 722 717 713 712 708 704 704 702 697 696 690 688 685 684 683 682 682 677 674 670 667 664 662 659 656 652 649 645 643 641 639 641 647 645 643 642 640 637 635 633 630 627 619 619 613 609 613 614 613 611 610 608 607 604 595 589 591 591 594 593 593 590 587 581 576 572 567 572 576 573 569 562 546 537 526 508 502 507 503 492 488 490 489 482 454 476 472 474 479 489 492 499 504 503 506 514 489 481 506 514 492 496 501 496 510 512 513 506 514 527 526 535 540 541 549 559 553 556 564 554 549 544 535 538 528 525 517 511 507 493 486 479 462 454 469 468 468 460 478 486 477 467 471 472 467 477 473 454 442 456 470 473 468 467 455 438 422 438 444 421 412 402 411 394 395 376 362 385 380 385 384 361 336 334 337 335 335 335 336 335 335 336 382 399 377 362 383 379 339 346 371 373 390 404 405 376 370 372 396 378 379 390 406 397 369 392 389 362 358 378 397 396 411 422 428 430 420 415 398 385 388 377 400 397 379 348 352 374 388 397 405 406 402 404 415 425 425 419 421 425 419 411 398 388 404 407 414 428 428 428 434 433 438 431 424 416 410 408 401 406 414 423 419 403 396 391 385 378 381 381 378 374 370 367 364 362 364 365 363 364 365 366 366 366 366 366 368 370 369 370 369 367 366 366 366 367 370 371 371 371 371 367 363 358 354 354 353 350 349 348 342 341 336 333 330 329 326 321 317 337 336 336 338 338 338 338 337 338 337 336 337 339 342 343 340 339 336 334 334 327 323 331 332 333 340 343 350 360 365 371 378 377 371 365 362 357 355 359 357 356 348 349 347 348 350 354 353 344 349 352 354 354 355 345 347 348 347 345 345 345 347 350 353 355 350 352 339 336 325 323 324 330 324 321 324 329 321 309 304 302 290 297 309 303 310 311 301 305 307 310 311 299 305 299 301 290 281 285 288 300 301 294 292 272 264 267 264 260 264 278 268 269 287 293 295 281 273 284 281 293 294 295 300 300 296 289 287 289 287 286 292 296 294 284 287 299 296 302 312 309 317 312 319 323 332 319 318 324 335 328 329 332 334 322 321 323 319 318 318 305 294 305 308 307 298 309 316 327 335 324 322 322 313 308 310 308 307 320 311 310 307 321 314 321 330 328 316 314 325 336 337 344 355 342 309 294 325 339 337 327 263 236 243 260 249 254 275 261 236 208 244 226 193 262 259 262 264 284 275 281 272 252 270 273 286 271 260 255 237 265 272 277 288 303 317 349 347 354 336 322 313 308 307 319 299 309 312 295 308 292 310 297 282 279 275 271 258 285 291 293 277 265 243 283 267 252 263 265 288 295 293 286 266 265 281 275 1389 1387 1387 1386 1386 1385 1386 1386 1386 1385 1389 1495 1609 1895 1898 1880 1873 1881 1873 1858 1902 1947 2013 2105 2165 2207 2238 2029 1616 1412 1327 1341 1489 1428 1257 1220 1220 1219 1219 1220 1220 1220 1223 1232 1392 1467 1426 1403 1357 1304 1271 1281 1265 1260 1255 1252 1252 1252 1252 1252 1265 1298 1322 1356 1326 1300 1292 1285 1275 1269 1265 1266 1268 1285 1303 1318 1333 1341 1394 1480 1508 1496 1495 1475 1385 1268 1236 1242 1250 1272 1313 1326 1341 1410 1440 1454 1483 1478 1467 1464 1476 1488 1506 1526 1528 1517 1522 1524 1522 1526 1505 1488 1492 1478 1342 1379 1482 1380 1379 1471 1482 1464 1461 1480 1550 1613 1659 1604 1571 1758 1777 1764 1740 1740 1719 1717 1694 1721 1716 1690 1663 1710 1725 1683 1645 1665 1618 1601 1593 1631 1654 1631 1657 1716 1738 1753 1766 1774 1771 1773 1783 1769 1772 1788 1773 1760 1760 1783 1796 1816 1822 1782 1760 1742 1719 1761 1778 1768 1731 1682 1669 1634 1631 1608 1609 1546 1507 1491 1483 1488 1500 1521 1513 1481 1485 1472 1450 1422 1396 1376 1362 1356 1338 1313 1302 1293 1271 1260 1257 1249 1206 1229 1250 1272 1304 1300 1299 1277 1265 1295 1308 1302 1305 1322 1327 1316 1321 1335 1349 1357 1355 1360 1364 1365 1353 1339 1319 1280 1258 1258 1309 1319 1304 1310 1325 1308 1266 1223 1188 1173 1176 1188 1182 1179 1179 1178 1175 1181 1196 1199 1205 1213 1223 1231 1241 1247 1238 1239 1243 1237 1226 1227 1229 1223 1207 1189 1191 1196 1191 1176 1174 1174 1179 1188 1200 1207 1211 1224 1236 1247 1267 1293 1303 1285 1263 1244 1224 1253 1263 1264 1255 1252 1251 1265 1270 1270 1285 1293 1285 1292 1296 1306 1303 1292 1281 1277 1275 1276 1274 1276 1273 1275 1269 1268 1268 1271 1275 1278 1282 1285 1290 1299 1326 1349 1325 1339 1444 1527 1425 1374 1377 1366 1364 1351 1345 1340 1335 1329 1326 1322 1316 1322 1336 1355 1405 1509 1534 1482 1496 1497 1531 1594 1717 1854 1893 1803 1770 1708 1683 1604 1573 1561 1593 1536 1516 1468 1486 1534 1563 1610 1672 1828 1986 2131 2134 1922 2008 1892 1757 1659 1625 1600 1580 1566 1557 1614 1769 2057 1996 1908 1934 1938 1877 1830 1735 1667 1614 1674 1608 1544 1521 1498 1472 1450 1433 1427 1456 1500 1556 1622 1698 1814 2025 2160 2074 1919 1942 2025 2196 2350 2588 2589 2228 1927 1842 1866 1752 1631 1517 1559 1597 1645 1659 1665 1675 1702 1781 2073 2446 2403 2174 2015 2195 2409 2369 2177 1969 1911 1822 1801 1827 1878 1894 1933 1997 2139 2115 2188 2430 2334 2214 2460 2784 2616 2469 2245 2158 2204 2266 2438 2383 2376 2449 2376 2355 2301 2370 2507 2332 2456 2345 2335 2235 2231 2336 2414 2542 2536 2641 2702 2497 2581 2743 2714 2719 2635 2672 2752 2795 2885 2793 2747 3026 2685 2522 2564 2611 2537 2588 2525 2424 2431 2424 2318 2276 2254 2235 2222 2213 2201 2189 2175 2160 2149 2138 2129 2120 2109 2098 2087 2073 2060 2079 2089 2079 2068 2088 2101 2115 2096 2106 2114 2123 2128 2136 2146 2161 2157 2172 2180 2188 2202 2212 2221 2213 2210 2217 2227 2224 2206 2208 2210 2205 2189 2183 2179 2189 2192 2194 2193 2186 2186 2161 2181 2208 2223 2243 2249 2259 2258 2377 2403 2366 2444 2468 2445 2457 2492 2500 2502 2478 2469 2471 2454 2489 2499 2500 2525 2567 2655 2756 2791 2727 2821 2727 2676 2608 2595 2600 2591 2536 2462 2515 2465 2465 2457 2434 2419 2364 2319 2298 2278 2262 2266 2249 2210 2149 2180 2132 2067 2057 2030 2010 2021 2037 2103 2154 2117 2127 2081 2055 2026 2009 2017 2035 2030 2017 2004 2004 1994 1989 1990 1985 1976 1969 1965 1966 1965 1962 1955 1948 1938 1932 1932 1934 1923 1922 1920 1931 1979 1950 1918 1923 1906 1905 1913 1910 1908 1908 1978 2077 1998 1988 2038 2154 2189 2113 2003 2007 1939 1964 2040 1996 2020 1952 1898 1949 2043 2076 1990 1957 1940 1940 1887 1876 1832 1810 1813 1812 1805 1802 1796 1790 1792 1788 1784 1784 1784 1782 1784 1798 1810 1827 1855 1884 1910 1938 1947 1889 1763 1681 1702 1758 1750 1780 1861 1841 1779 1771 1764 1794 1792 1770 1777 1785 1834 1856 1855 1837 1869 1901 1931 1992 2100 2106 2076 2096 2059 2073 2158 2170 2183 2230 2264 2292 2285 2286 2286 2313 2323 2306 2294 2295 2373 2475 2545 2481 2509 2386 2353 2501 2612 2685 2563 2697 2626 2503 2368 2267 2210 2264 2243 2215 2243 2199 2178 2268 2302 2124 2086 2053 1989 1922 1873 1838 1767 1712 1747 1709 1628 1595 1625 1660 1690 1688 1746 1784 1773 1731 1697 1677 1659 1638 1619 1600 1584 1578 1570 1580 1576 1570 1546 1517 1491 1454 1419 1415 1420 1408 1408 1430 1459 1462 1469 1490 1526 1563 1609 1589 1595 1589 1602 1605 1604 1587 1603 1627 1657 1690 1736 1665 1587 1560 1540 1547 1531 1517 1492 1474 1469 1476 1466 1483 1479 1443 1444 1460 1480 1495 1488 1483 1482 1506 1485 1472 1472 1471 1465 1460 1455 1453 1447 1447 1438 1440 1448 1439 1439 1436 1425 1422 1391 1399 1412 1402 1417 1434 1438 1450 1465 1446 1433 1419 1410 1403 1414 1431 1445 1440 1428 1417 1403 1425 1418 1415 1432 1426 1441 1420 1422 1423 1393 1373 1369 1385 1380 1347 1327 1335 1345 1317 1304 1325 1335 1320 1281 1284 1307 1298 1286 1270 1267 1263 1250 1253 1260 1249 1228 1246 1249 1237 1211 1203 1209 1206 1198 1205 1191 1196 1198 1193 1179 1170 1165 1159 1158 1151 1148 1145 1143 1138 1136 1129 1128 1152 1168 1178 1160 1148 1177 1193 1183 1182 1170 1173 1181 1184 1186 1181 1177 1158 1177 1172 1173 1171 1173 1166 1168 1163 1165 1168 1173 1170 1154 1156 1151 1154 1144 1145 1141 1153 1138 1126 1130 1129 1123 1124 1118 1129 1111 1106 1102 1087 1087 1086 1084 1083 1075 1075 1081 1076 1075 1077 1061 1056 1049 1054 1055 1043 1059 1054 1047 1050 1032 1020 1025 1023 1013 1008 1004 1000 992 995 989 993 989 979 982 975 972 984 971 968 968 970 965 960 955 951 944 945 967 940 934 943 949 935 948 946 939 954 937 932 922 921 924 906 897 897 896 900 908 900 899 895 890 881 885 895 887 874 869 868 861 860 855 850 846 843 847 837 832 842 835 831 826 831 827 810 807 809 810 808 806 803 799 797 796 791 791 789 783 776 776 774 771 768 765 762 759 758 754 744 733 737 738 741 741 743 746 738 736 731 727 725 722 720 717 717 717 713 711 709 704 700 699 696 694 691 688 687 687 687 682 677 673 670 667 664 661 658 657 653 651 647 642 638 636 635 640 641 640 640 636 632 631 630 628 625 624 619 617 617 616 616 615 613 610 608 603 598 601 596 595 595 595 593 592 588 583 579 573 572 576 575 571 563 550 533 518 521 518 514 518 511 500 510 497 491 470 461 486 483 473 481 496 492 498 501 501 496 494 482 498 504 514 504 519 524 507 508 518 529 520 519 530 540 544 552 560 557 544 545 545 553 551 544 553 556 543 526 513 507 497 489 479 482 477 460 465 489 497 483 468 467 474 484 478 465 461 465 460 471 472 464 457 472 478 466 455 462 454 443 416 408 404 391 388 388 380 379 374 392 399 383 387 398 394 360 335 336 334 334 333 332 334 335 335 374 389 366 356 375 344 344 376 398 399 405 407 400 376 360 378 392 376 371 393 400 386 368 383 370 356 374 385 387 402 414 418 426 424 431 418 404 391 369 375 383 385 353 354 378 380 388 394 401 409 414 415 414 429 428 422 430 423 413 417 407 394 388 393 398 413 412 419 423 419 431 432 426 416 408 401 398 401 408 417 421 404 396 395 390 384 380 380 380 375 371 367 365 362 361 362 361 365 368 369 368 366 369 367 366 367 367 367 367 368 367 366 366 364 366 367 366 367 367 365 369 364 357 356 354 353 349 349 348 345 344 343 340 334 321 328 318 332 336 336 335 336 336 337 338 338 337 337 335 338 339 342 342 338 335 334 332 326 325 329 328 334 338 343 350 358 364 372 376 374 368 369 364 361 361 359 356 353 347 348 347 349 351 356 352 350 345 344 344 346 347 340 338 336 330 339 343 346 349 350 353 352 355 356 345 335 330 325 319 324 325 318 311 315 319 318 309 296 297 304 310 312 319 319 317 320 309 308 315 314 311 301 294 286 294 295 289 297 289 287 281 273 274 293 277 263 264 263 264 276 281 284 282 272 271 287 292 293 290 298 297 295 293 297 296 301 295 286 285 283 281 285 281 290 292 295 305 305 312 301 304 316 320 326 310 321 327 331 320 325 332 322 310 320 321 310 305 303 295 296 294 293 304 310 319 329 326 330 328 314 304 297 296 297 304 311 303 305 314 318 305 307 309 311 304 316 317 329 345 358 360 351 326 307 283 301 253 257 263 331 308 273 262 274 271 263 252 226 197 186 192 255 252 255 266 273 274 269 260 252 254 262 278 261 246 233 235 250 254 269 285 299 305 308 345 336 327 342 331 305 297 313 314 316 310 313 308 311 314 302 296 294 281 271 268 282 290 269 270 248 256 271 245 274 276 272 278 291 286 266 272 286 293 296 1388 1387 1387 1385 1384 1384 1384 1385 1386 1386 1386 1391 1436 1628 1891 1954 1941 1935 1929 1943 1959 2016 2059 2147 2185 2227 2138 1681 1463 1323 1294 1293 1352 1368 1246 1222 1221 1220 1220 1219 1220 1222 1226 1267 1387 1393 1358 1319 1277 1268 1269 1281 1259 1258 1256 1255 1254 1254 1259 1257 1262 1286 1325 1338 1335 1298 1285 1279 1275 1272 1274 1277 1282 1306 1340 1353 1363 1364 1398 1476 1579 1586 1420 1376 1343 1266 1251 1252 1262 1279 1319 1378 1431 1483 1497 1501 1503 1493 1487 1486 1496 1505 1528 1531 1546 1535 1521 1511 1518 1528 1514 1476 1409 1449 1453 1484 1504 1434 1413 1432 1465 1444 1485 1532 1614 1705 1741 1710 1641 1703 1745 1755 1814 1823 1775 1701 1702 1690 1673 1647 1625 1630 1671 1668 1614 1608 1615 1605 1621 1645 1649 1677 1703 1721 1750 1765 1782 1796 1802 1806 1782 1777 1770 1775 1777 1782 1757 1769 1774 1782 1768 1753 1742 1751 1723 1761 1774 1766 1751 1728 1702 1691 1649 1662 1664 1612 1536 1514 1506 1501 1496 1506 1510 1503 1506 1501 1487 1460 1418 1397 1377 1376 1360 1350 1349 1342 1319 1301 1282 1274 1224 1257 1260 1299 1330 1330 1321 1298 1272 1318 1328 1330 1329 1331 1328 1337 1347 1349 1366 1381 1378 1369 1372 1375 1370 1359 1342 1325 1281 1274 1327 1339 1326 1321 1326 1325 1299 1269 1221 1184 1192 1201 1198 1192 1190 1193 1196 1196 1205 1215 1220 1226 1237 1245 1255 1267 1272 1268 1266 1260 1252 1252 1253 1247 1235 1220 1220 1220 1210 1202 1192 1190 1191 1199 1204 1211 1216 1227 1243 1261 1280 1310 1342 1316 1282 1259 1239 1223 1235 1242 1254 1266 1277 1288 1295 1293 1296 1302 1310 1318 1343 1353 1333 1314 1297 1289 1283 1281 1281 1282 1279 1278 1280 1281 1281 1281 1282 1283 1286 1291 1309 1363 1453 1477 1382 1339 1455 1626 1610 1404 1387 1372 1389 1360 1346 1344 1339 1335 1333 1331 1319 1341 1347 1370 1420 1521 1617 1528 1493 1533 1565 1619 1753 1898 1978 1825 1772 1889 1807 1670 1614 1595 1635 1567 1519 1476 1499 1542 1572 1621 1689 1798 1945 2089 2114 1944 1869 1912 1834 1711 1634 1592 1571 1557 1565 1633 1802 1998 1995 1892 1838 1850 1814 1783 1776 1722 1641 1625 1708 1616 1535 1495 1476 1446 1436 1452 1458 1487 1525 1582 1647 1775 1912 2010 2120 2197 2144 2140 2099 2200 2349 2452 2323 2024 1868 1760 1708 1599 1517 1540 1610 1633 1639 1652 1662 1665 1714 1989 2324 2297 2195 2065 2197 2418 2366 2213 2159 2033 1837 1811 1929 1835 1859 1876 1893 1959 1984 2057 2127 2093 2386 2784 2862 2629 2456 2254 2190 2265 2297 2453 2418 2444 2526 2401 2378 2355 2373 2416 2243 2318 2317 2265 2313 2329 2387 2430 2468 2498 2458 2523 2598 2634 2647 2691 2783 2671 2608 2637 2701 2736 2745 2657 2659 2533 2461 2497 2697 2607 2560 2558 2600 2544 2455 2389 2334 2289 2259 2262 2234 2214 2203 2181 2171 2173 2179 2177 2154 2133 2110 2091 2076 2056 2079 2096 2130 2113 2133 2130 2129 2118 2101 2101 2119 2127 2133 2156 2173 2180 2174 2181 2187 2191 2202 2213 2202 2205 2214 2223 2227 2215 2193 2182 2191 2191 2176 2173 2166 2176 2167 2159 2170 2157 2154 2167 2205 2203 2209 2218 2216 2221 2257 2339 2401 2424 2463 2488 2477 2446 2444 2449 2455 2470 2456 2443 2426 2452 2496 2520 2553 2588 2616 2637 2631 2630 2624 2604 2544 2533 2548 2540 2501 2436 2402 2390 2395 2373 2379 2391 2351 2347 2333 2364 2330 2292 2257 2234 2221 2233 2166 2106 2103 2112 2088 2060 2076 2109 2077 2059 2054 2045 2040 2039 2070 2078 2053 2037 2021 2012 2010 2015 2002 1997 1996 1984 1973 1982 1984 1976 1964 1953 1947 1959 1949 1943 1934 1934 1928 1927 1948 1955 1921 1912 1908 1908 1913 1913 1925 1935 1906 1901 1908 1916 1934 1973 2097 2074 1953 1900 1890 1908 1923 1875 1880 1874 1861 1873 1914 1982 2083 2112 2021 1992 1875 1818 1798 1798 1800 1801 1801 1793 1797 1798 1802 1808 1804 1806 1812 1807 1800 1804 1794 1792 1797 1849 1894 1913 1931 1946 1945 1809 1773 1735 1775 1839 1855 1929 1944 1826 1811 1794 1836 1817 1801 1815 1841 1892 1913 1884 1864 1937 1941 1965 2011 2064 2125 2203 2188 2152 2176 2190 2210 2225 2243 2238 2256 2263 2269 2280 2295 2311 2311 2293 2330 2388 2408 2420 2467 2445 2375 2509 2620 2690 2670 2599 2660 2677 2512 2388 2278 2278 2313 2303 2289 2266 2221 2206 2282 2313 2221 2143 2083 2039 2020 1964 1871 1804 1725 1681 1657 1628 1617 1647 1720 1772 1759 1791 1832 1788 1743 1710 1684 1668 1649 1632 1632 1633 1617 1600 1587 1566 1544 1515 1488 1466 1443 1450 1460 1449 1418 1454 1474 1477 1510 1494 1496 1520 1577 1597 1589 1575 1575 1588 1611 1610 1575 1602 1651 1693 1710 1703 1573 1547 1536 1517 1523 1519 1490 1476 1478 1479 1466 1451 1450 1462 1437 1440 1469 1483 1472 1451 1447 1455 1460 1458 1459 1468 1480 1482 1479 1473 1464 1468 1465 1460 1444 1450 1445 1438 1433 1432 1418 1401 1381 1386 1390 1402 1403 1417 1434 1456 1446 1421 1412 1398 1384 1386 1401 1428 1422 1416 1408 1397 1395 1409 1390 1400 1416 1397 1396 1387 1406 1399 1372 1343 1346 1368 1369 1350 1316 1305 1303 1287 1288 1296 1292 1273 1259 1278 1295 1279 1269 1255 1249 1245 1231 1227 1222 1213 1216 1217 1226 1218 1208 1195 1187 1188 1183 1190 1183 1179 1183 1172 1165 1161 1156 1153 1150 1147 1144 1142 1138 1131 1127 1157 1179 1183 1173 1175 1145 1144 1157 1171 1173 1179 1179 1178 1181 1182 1178 1169 1182 1183 1181 1174 1177 1182 1181 1172 1172 1169 1170 1174 1172 1165 1155 1150 1155 1158 1151 1143 1145 1144 1143 1133 1126 1123 1115 1119 1116 1118 1113 1101 1108 1097 1100 1101 1096 1089 1091 1084 1070 1069 1083 1061 1062 1058 1065 1056 1054 1038 1036 1037 1027 1038 1040 1018 1023 1018 1008 1009 1014 1000 1002 997 1002 1009 1020 988 985 971 988 970 968 964 960 958 970 956 943 945 961 957 947 962 950 937 930 946 951 944 942 939 926 930 917 918 911 907 912 904 905 907 907 898 897 901 884 883 884 881 877 874 870 867 867 863 854 857 846 843 844 842 836 832 833 832 828 826 815 816 816 817 815 815 812 809 805 799 797 797 794 785 781 786 781 776 775 770 765 761 760 760 755 748 737 742 743 744 745 745 743 741 736 733 730 728 724 724 721 717 715 714 711 710 706 701 700 704 700 699 692 689 687 682 679 676 674 671 668 664 663 660 657 654 649 645 641 637 634 631 630 632 636 634 632 628 628 627 627 627 625 623 621 619 618 616 613 611 608 605 604 603 601 599 597 595 593 591 588 585 580 575 575 578 577 571 560 540 528 535 546 534 528 546 527 514 516 496 482 471 473 497 497 487 496 504 504 500 502 501 497 491 488 497 510 524 522 516 533 536 532 527 532 540 543 542 542 548 547 548 557 544 540 534 545 540 539 545 552 550 533 532 522 502 511 499 492 484 482 490 495 500 494 486 478 465 470 481 484 476 464 453 457 460 456 468 480 482 474 454 458 471 460 442 421 407 393 423 421 421 406 393 404 415 399 388 382 378 389 382 351 336 335 333 332 331 334 333 353 368 363 344 350 333 371 387 385 408 409 391 391 361 370 386 380 360 373 391 391 375 360 362 353 363 373 392 409 411 405 407 412 420 430 427 416 405 397 364 364 361 341 378 405 413 414 413 420 426 428 429 420 426 432 428 430 427 415 404 412 409 384 400 406 400 403 405 409 415 424 427 431 420 412 404 402 398 409 421 420 414 403 396 390 382 375 380 383 376 372 366 364 362 359 358 360 364 368 368 367 366 366 366 365 366 366 365 366 370 367 367 367 368 368 366 365 361 360 357 356 358 357 359 358 354 354 350 348 346 345 342 340 337 324 336 322 325 337 336 336 336 336 336 336 337 336 335 334 335 337 339 342 339 336 335 332 329 324 328 324 331 337 343 350 356 364 370 373 372 369 370 363 363 364 363 359 352 348 348 347 348 354 351 351 353 354 353 353 352 351 348 348 338 322 328 337 343 346 354 359 355 352 348 341 340 337 329 329 314 321 323 320 316 306 304 298 305 309 316 310 321 324 316 311 305 306 299 305 313 307 307 302 298 299 291 290 294 289 281 283 277 282 285 284 270 262 264 262 263 265 265 275 266 263 272 290 281 292 301 298 297 297 296 303 301 299 289 291 300 282 282 280 281 289 291 302 303 311 306 303 306 320 323 313 317 328 337 322 318 326 321 319 305 307 310 299 292 290 288 288 291 295 311 313 313 320 330 336 334 326 315 300 295 301 313 311 298 296 302 306 296 298 301 305 312 330 350 347 340 332 345 319 323 295 274 247 297 343 311 290 269 277 271 255 252 258 264 201 187 230 249 244 247 252 267 261 263 258 244 251 269 271 253 239 226 259 255 278 285 281 287 289 308 346 337 318 318 320 313 296 305 302 315 305 300 301 301 309 311 294 284 275 278 260 272 275 252 262 248 245 242 238 259 279 290 287 289 269 254 262 273 284 292 1393 1386 1386 1385 1384 1383 1384 1384 1385 1386 1387 1388 1392 1428 1576 1885 1935 1960 1966 1975 1992 2043 2097 2092 2153 2266 1961 1596 1413 1299 1279 1279 1284 1298 1265 1220 1221 1220 1220 1219 1221 1224 1249 1318 1309 1292 1280 1272 1269 1268 1291 1278 1261 1259 1258 1258 1258 1259 1264 1266 1279 1294 1318 1354 1358 1320 1291 1282 1281 1284 1287 1289 1296 1324 1381 1406 1399 1400 1390 1428 1480 1537 1498 1417 1317 1280 1271 1268 1283 1334 1356 1446 1484 1509 1524 1522 1522 1522 1505 1503 1514 1528 1532 1538 1541 1546 1525 1515 1502 1497 1484 1476 1383 1432 1502 1518 1522 1467 1407 1460 1476 1441 1472 1530 1591 1648 1703 1727 1754 1856 1772 1750 1858 1922 1874 1767 1703 1652 1627 1608 1597 1589 1616 1639 1576 1576 1582 1617 1595 1611 1639 1673 1715 1728 1741 1764 1786 1806 1835 1839 1815 1772 1763 1770 1751 1757 1759 1755 1756 1751 1732 1727 1734 1750 1732 1736 1755 1757 1769 1758 1740 1730 1699 1704 1691 1682 1601 1540 1532 1523 1513 1513 1522 1507 1510 1509 1500 1490 1454 1418 1399 1380 1366 1363 1382 1379 1363 1349 1324 1282 1247 1277 1274 1294 1342 1353 1342 1329 1318 1311 1321 1322 1330 1342 1347 1355 1358 1367 1380 1391 1410 1404 1396 1388 1375 1366 1355 1347 1317 1302 1326 1333 1333 1307 1299 1312 1301 1279 1250 1222 1177 1221 1212 1208 1206 1208 1215 1224 1230 1233 1244 1251 1264 1278 1293 1303 1309 1300 1295 1288 1278 1278 1273 1270 1263 1253 1253 1256 1247 1232 1220 1210 1200 1206 1216 1222 1219 1229 1242 1263 1284 1307 1331 1316 1283 1260 1250 1243 1255 1267 1273 1276 1284 1296 1304 1310 1311 1314 1322 1337 1366 1391 1339 1313 1299 1290 1287 1285 1285 1285 1284 1281 1284 1284 1283 1283 1283 1288 1298 1310 1374 1529 1668 1637 1485 1371 1448 1667 1767 1503 1375 1358 1352 1351 1346 1341 1335 1334 1326 1320 1335 1354 1365 1375 1397 1450 1501 1486 1487 1518 1564 1606 1736 1800 1911 1882 1834 1924 1836 1727 1663 1627 1659 1583 1518 1480 1497 1532 1559 1605 1694 1871 2101 2184 2203 2046 2104 2239 2085 1792 1643 1591 1568 1556 1570 1718 1886 1920 1897 1841 1777 1777 1758 1865 1938 1878 1723 1789 1835 1691 1589 1522 1479 1439 1459 1460 1464 1481 1513 1551 1600 1700 1826 1949 2021 2202 2149 2257 2185 2144 2173 2234 2291 2195 2035 1835 1722 1622 1539 1513 1554 1589 1617 1632 1636 1618 1674 1956 2202 2281 2261 2153 2423 2579 2445 2294 2300 2130 1921 1818 1847 1831 1820 1832 1844 1859 1972 2100 2122 2220 2362 2588 2740 2550 2454 2315 2304 2294 2483 2453 2403 2369 2408 2398 2281 2249 2253 2218 2151 2206 2229 2209 2305 2417 2446 2388 2338 2390 2424 2645 2656 2625 2804 2832 2882 2902 2742 2608 2579 2598 2692 2681 2564 2506 2475 2565 2828 2896 2779 2652 2568 2508 2450 2381 2333 2349 2319 2338 2283 2251 2233 2222 2215 2200 2182 2171 2157 2151 2136 2124 2091 2055 2053 2077 2123 2145 2156 2205 2194 2146 2123 2107 2145 2183 2185 2183 2186 2181 2169 2174 2180 2182 2187 2192 2191 2197 2215 2218 2207 2200 2195 2182 2166 2173 2166 2168 2165 2155 2155 2146 2157 2149 2142 2150 2156 2171 2186 2192 2198 2212 2220 2286 2339 2354 2393 2465 2516 2490 2463 2416 2406 2429 2431 2425 2432 2425 2465 2481 2486 2503 2543 2551 2560 2554 2544 2521 2498 2477 2485 2473 2487 2474 2426 2382 2351 2345 2374 2380 2349 2340 2352 2375 2327 2302 2293 2270 2281 2257 2251 2192 2145 2106 2097 2091 2074 2055 2041 2031 2032 2042 2030 2074 2129 2105 2073 2050 2050 2062 2043 2029 2006 1997 1990 1982 1989 2004 1986 1976 1980 1976 1976 1971 1964 1956 1948 1945 1934 1932 1929 1924 1920 1916 1912 1919 1929 1918 1906 1899 1893 1887 1887 1903 1923 1965 2045 1941 1877 1867 1867 1869 1877 1865 1847 1845 1844 1853 1878 1919 2047 2144 2050 1881 1830 1821 1818 1813 1804 1805 1817 1831 1835 1920 1897 1858 1838 1833 1829 1816 1839 1842 1839 1822 1835 1923 1925 1893 1891 1933 1906 1833 1839 1829 1825 1853 1931 1958 1955 1892 1896 1948 1909 1870 1902 1912 1907 1940 1963 1942 1881 1903 1958 1995 2071 2145 2160 2240 2228 2209 2228 2234 2258 2251 2237 2234 2246 2261 2269 2272 2284 2301 2304 2308 2320 2344 2365 2404 2416 2427 2465 2583 2645 2691 2605 2628 2658 2604 2475 2366 2417 2403 2368 2398 2341 2299 2246 2237 2287 2430 2303 2198 2139 2075 2023 1941 1870 1820 1739 1695 1645 1635 1670 1699 1694 1782 1840 1858 1840 1797 1749 1730 1707 1696 1677 1664 1660 1644 1614 1586 1557 1541 1525 1477 1463 1451 1440 1435 1427 1417 1413 1451 1490 1543 1557 1543 1525 1515 1526 1549 1574 1568 1556 1562 1576 1568 1574 1592 1621 1653 1661 1588 1543 1529 1511 1501 1491 1484 1468 1460 1456 1467 1471 1471 1455 1427 1423 1445 1473 1453 1435 1431 1436 1444 1448 1455 1467 1480 1483 1483 1474 1467 1461 1464 1467 1469 1460 1440 1434 1428 1422 1420 1414 1409 1397 1374 1382 1392 1405 1414 1425 1443 1443 1446 1414 1387 1374 1373 1395 1405 1417 1413 1402 1390 1382 1377 1374 1374 1388 1392 1377 1363 1362 1374 1371 1344 1324 1321 1332 1324 1319 1294 1276 1272 1265 1262 1261 1256 1247 1248 1251 1253 1252 1264 1259 1251 1244 1249 1238 1229 1222 1204 1206 1213 1215 1205 1188 1180 1178 1178 1176 1168 1165 1152 1150 1150 1148 1145 1143 1145 1143 1139 1130 1134 1157 1181 1179 1172 1170 1171 1161 1157 1161 1170 1176 1177 1184 1177 1179 1174 1187 1188 1189 1183 1186 1186 1183 1173 1187 1178 1172 1170 1168 1163 1169 1170 1167 1170 1155 1154 1154 1157 1146 1135 1142 1140 1131 1120 1117 1110 1122 1113 1107 1108 1099 1095 1094 1092 1094 1091 1090 1092 1085 1071 1067 1061 1060 1050 1055 1044 1048 1051 1043 1044 1039 1034 1036 1040 1027 1024 1017 1010 1011 1004 1002 995 1002 1003 993 981 979 979 972 984 982 967 965 960 970 962 948 948 947 944 936 947 934 935 938 935 954 948 945 936 930 928 928 913 915 920 908 911 906 902 911 900 894 892 893 887 888 882 882 880 878 871 869 868 859 854 850 853 861 850 841 838 845 840 832 827 830 825 825 836 828 824 820 816 815 810 806 802 795 795 791 795 786 787 782 773 778 774 762 759 754 752 741 736 746 749 750 751 747 744 743 740 735 731 728 732 731 727 726 720 723 710 706 704 703 704 703 703 702 696 691 686 682 679 677 673 670 668 665 661 658 657 654 649 645 642 638 634 630 627 626 627 627 623 620 622 627 626 625 625 623 621 618 617 615 614 610 608 607 606 605 601 597 594 593 589 585 583 582 582 580 580 576 563 554 542 546 541 559 544 543 556 535 523 513 503 491 471 478 495 512 509 518 519 514 511 511 505 497 491 491 499 501 514 524 524 533 547 551 548 539 537 543 548 540 536 539 538 549 542 536 534 531 539 552 559 558 560 556 537 526 514 521 521 515 511 508 502 503 512 509 499 494 479 463 462 470 485 485 474 450 455 449 461 478 473 478 462 445 452 455 460 448 421 397 429 442 440 426 425 424 416 415 400 386 366 364 372 389 389 353 333 332 331 331 332 332 331 330 332 330 337 362 371 387 403 398 375 387 356 375 381 366 358 371 383 391 388 370 354 361 380 393 396 415 403 401 417 419 428 413 416 418 396 397 401 358 341 360 384 387 397 409 408 412 418 424 434 434 430 433 434 431 426 419 407 396 399 385 402 415 416 417 422 423 427 435 441 437 426 416 407 401 395 406 420 425 416 406 395 390 385 381 377 377 376 372 367 364 361 359 359 362 363 366 368 366 365 365 365 367 367 366 365 365 367 366 369 368 368 368 367 366 362 358 357 354 352 351 351 354 352 352 353 352 350 341 339 335 330 336 340 338 316 333 335 337 335 335 335 336 334 334 333 333 334 336 338 339 341 337 334 332 328 318 323 324 329 334 341 349 354 361 366 370 372 370 369 363 363 362 364 360 352 348 346 346 348 355 348 351 352 356 356 354 353 351 344 343 340 340 343 322 327 337 338 331 348 349 353 337 336 338 333 329 327 316 318 317 314 312 310 303 305 311 323 321 319 318 318 321 310 301 293 299 303 298 302 306 310 303 297 303 295 287 296 286 289 285 275 263 265 269 270 269 259 259 273 266 261 273 282 281 283 290 296 292 296 295 286 298 299 298 298 297 299 294 287 286 277 277 289 294 301 304 305 293 300 310 321 316 310 317 320 331 314 315 311 306 304 310 311 313 304 307 300 291 289 293 305 301 311 320 330 329 324 315 312 303 293 298 300 315 310 301 289 289 293 295 310 324 332 337 350 338 331 325 318 300 289 261 249 276 326 338 325 288 267 258 241 233 240 225 248 232 189 195 222 230 235 237 245 246 265 247 220 246 268 270 246 216 252 265 268 261 261 265 275 287 302 307 296 295 302 303 318 302 293 296 310 301 300 284 301 296 300 304 290 286 278 268 288 267 275 283 266 252 254 236 250 258 278 274 285 273 248 264 280 298 309 1466 1419 1386 1384 1383 1383 1383 1384 1385 1386 1387 1389 1393 1404 1463 1685 1718 1730 1849 1987 2030 2024 2046 2079 2220 2163 1781 1556 1407 1282 1262 1265 1298 1270 1260 1222 1221 1221 1221 1221 1222 1227 1296 1322 1287 1279 1275 1272 1270 1270 1272 1271 1264 1263 1263 1263 1265 1266 1274 1276 1288 1325 1334 1365 1375 1348 1302 1293 1298 1309 1313 1311 1307 1337 1413 1468 1440 1418 1404 1398 1444 1552 1580 1436 1354 1312 1293 1291 1373 1442 1412 1435 1505 1519 1534 1543 1538 1544 1534 1521 1511 1517 1525 1532 1530 1528 1520 1511 1506 1505 1469 1461 1423 1373 1452 1496 1522 1511 1445 1472 1470 1492 1480 1490 1536 1594 1653 1688 1729 1840 1868 1836 1830 1951 1943 1814 1766 1679 1649 1640 1616 1602 1600 1589 1541 1580 1580 1619 1586 1624 1661 1684 1700 1708 1722 1744 1768 1789 1818 1832 1818 1793 1758 1750 1735 1753 1756 1758 1756 1728 1728 1718 1742 1756 1753 1759 1751 1769 1767 1768 1771 1764 1741 1732 1723 1700 1671 1569 1558 1552 1539 1530 1522 1506 1502 1499 1504 1499 1482 1451 1413 1398 1376 1387 1407 1419 1402 1362 1322 1281 1275 1291 1306 1324 1332 1351 1364 1343 1341 1341 1347 1339 1329 1307 1343 1356 1368 1379 1388 1391 1409 1422 1431 1423 1404 1388 1377 1363 1339 1333 1327 1340 1330 1316 1297 1292 1294 1274 1264 1242 1240 1211 1208 1208 1218 1220 1232 1240 1247 1252 1252 1266 1290 1309 1322 1339 1347 1343 1331 1317 1298 1289 1292 1292 1293 1294 1296 1291 1280 1268 1254 1235 1221 1210 1229 1232 1228 1233 1246 1256 1270 1285 1291 1290 1276 1264 1255 1252 1256 1264 1274 1280 1284 1293 1320 1349 1329 1325 1333 1341 1345 1339 1319 1307 1301 1293 1290 1289 1289 1288 1287 1286 1286 1286 1285 1285 1287 1296 1314 1361 1501 1554 1619 1624 1524 1391 1508 1725 1725 1501 1393 1350 1344 1345 1340 1331 1322 1323 1324 1331 1341 1352 1365 1381 1406 1451 1488 1480 1490 1531 1592 1696 1785 1800 1831 1950 1908 2015 1916 1833 1712 1677 1653 1589 1548 1514 1491 1529 1567 1605 1683 1866 2002 2111 2208 2165 2349 2404 2094 1809 1671 1610 1575 1559 1595 1768 1994 1908 1846 1793 1752 1720 1772 1884 1947 1836 1823 1901 1873 1782 1632 1544 1494 1443 1461 1462 1467 1478 1491 1516 1556 1614 1708 1900 2049 2162 1988 2175 2256 2199 2129 2108 2219 2356 2209 1913 1717 1626 1564 1509 1500 1512 1558 1589 1574 1586 1678 1893 2088 2280 2329 2245 2512 2763 2532 2309 2220 2139 2034 1837 1802 1827 1831 1814 1833 1885 1928 2009 2329 2542 2507 2668 2792 2533 2382 2335 2268 2237 2429 2402 2294 2386 2278 2273 2228 2203 2287 2136 2092 2254 2286 2318 2412 2370 2382 2316 2388 2430 2518 2619 2479 2682 2808 2854 2754 2998 2877 2849 2802 2571 2509 2600 2705 2650 2580 2524 2638 2825 2850 2731 2598 2501 2438 2388 2374 2419 2365 2317 2281 2265 2274 2275 2210 2175 2145 2129 2120 2132 2140 2126 2106 2060 2049 2091 2130 2125 2156 2214 2191 2156 2134 2119 2119 2162 2177 2175 2177 2171 2160 2164 2166 2169 2176 2178 2182 2198 2213 2216 2204 2201 2186 2173 2169 2157 2153 2150 2155 2151 2141 2138 2133 2138 2140 2146 2153 2161 2170 2177 2182 2197 2187 2196 2238 2237 2230 2286 2404 2421 2514 2471 2412 2404 2387 2394 2414 2390 2411 2443 2441 2458 2479 2492 2485 2503 2508 2474 2479 2443 2415 2427 2430 2391 2370 2349 2352 2326 2313 2325 2317 2319 2339 2324 2331 2327 2311 2286 2293 2255 2254 2227 2206 2147 2100 2060 2057 2087 2084 2057 2051 2051 2044 2094 2138 2131 2115 2093 2100 2074 2050 2023 2014 2011 2012 2006 2006 2021 2001 1996 1999 2002 1996 1996 1994 1979 1964 1960 1942 1939 1933 1927 1926 1930 1937 1945 1955 1947 1929 1914 1920 1935 1898 1884 1885 1912 1908 1888 1883 1882 1887 1896 1881 1854 1848 1845 1842 1838 1854 1923 1925 1934 2012 1966 1943 1898 1811 1809 1823 1844 1888 1931 1994 1976 1903 1874 1856 1854 1832 1861 1862 1841 1812 1793 1872 1843 1798 1788 1785 1788 1793 1813 1834 1891 1919 1952 2007 2027 2062 2062 2011 2019 1985 1952 2002 1995 1991 1987 1999 1974 1932 1886 1927 2023 2163 2230 2213 2254 2246 2238 2266 2271 2256 2242 2238 2243 2253 2250 2257 2271 2288 2307 2318 2324 2341 2329 2341 2362 2413 2462 2527 2573 2635 2643 2590 2656 2735 2632 2436 2540 2621 2552 2460 2392 2376 2352 2274 2257 2315 2326 2257 2204 2153 2102 2053 1993 1985 2004 1882 1771 1719 1708 1714 1779 1775 1744 1874 1925 1874 1832 1779 1744 1718 1700 1693 1672 1645 1623 1605 1559 1525 1511 1496 1464 1441 1435 1431 1406 1402 1400 1425 1427 1455 1491 1498 1544 1576 1552 1533 1553 1547 1538 1550 1554 1558 1567 1615 1642 1648 1653 1614 1539 1529 1526 1498 1490 1475 1455 1451 1447 1443 1432 1433 1432 1425 1420 1414 1433 1433 1419 1415 1436 1453 1457 1461 1469 1476 1472 1470 1466 1467 1463 1463 1457 1455 1460 1453 1444 1433 1422 1408 1404 1403 1392 1392 1388 1375 1382 1401 1404 1423 1435 1422 1421 1417 1403 1373 1359 1382 1378 1377 1382 1384 1400 1389 1373 1364 1358 1359 1362 1368 1359 1340 1336 1360 1355 1332 1305 1302 1302 1285 1277 1267 1257 1254 1255 1246 1238 1234 1229 1229 1228 1226 1226 1236 1242 1241 1241 1227 1225 1213 1203 1187 1187 1184 1180 1172 1170 1166 1163 1163 1159 1165 1168 1167 1164 1153 1152 1146 1138 1133 1137 1149 1161 1171 1189 1184 1181 1174 1175 1178 1175 1175 1168 1155 1183 1196 1186 1182 1184 1187 1196 1186 1192 1187 1183 1182 1177 1177 1190 1180 1186 1186 1173 1171 1169 1168 1161 1154 1162 1152 1146 1142 1150 1154 1146 1135 1136 1126 1121 1119 1121 1122 1102 1100 1109 1098 1087 1083 1083 1080 1076 1080 1071 1079 1057 1059 1056 1059 1060 1052 1050 1044 1045 1047 1041 1047 1031 1027 1029 1028 1016 1014 1016 1008 1004 1004 1007 1011 985 977 990 972 981 981 970 970 969 965 968 952 967 952 975 946 945 956 940 934 934 938 947 944 955 945 929 932 929 914 918 917 915 917 901 908 906 905 900 892 898 886 886 892 888 883 874 871 869 864 859 859 862 862 854 847 846 853 844 836 835 841 834 838 833 823 825 826 822 818 819 818 811 805 805 802 800 797 789 783 786 781 778 776 781 768 757 752 753 751 755 753 757 752 751 748 743 739 739 733 727 730 733 729 725 719 714 711 710 711 707 713 711 708 706 695 689 686 683 681 676 673 670 668 667 665 663 659 654 649 645 642 637 634 631 628 625 623 620 618 616 615 615 613 615 615 615 614 615 611 613 611 609 608 607 608 603 598 597 595 591 589 589 587 591 586 581 574 571 567 558 566 550 564 558 559 559 545 530 521 510 493 475 499 487 511 528 524 524 516 513 507 502 502 502 493 498 502 506 514 525 537 546 543 550 552 545 543 539 532 527 530 534 544 538 528 528 532 542 548 549 561 568 566 548 536 536 536 538 527 524 517 511 495 501 510 498 490 493 485 466 457 464 478 481 468 449 449 445 459 463 477 464 463 446 432 444 443 411 418 425 433 435 424 416 428 419 396 394 382 362 372 367 354 380 367 333 332 332 332 332 332 332 331 333 333 337 371 377 374 375 385 368 378 351 368 379 370 355 385 394 404 394 360 353 373 394 416 412 404 398 411 422 432 426 405 404 400 395 379 389 355 346 359 370 377 379 383 390 397 403 413 423 431 434 424 420 417 421 419 409 408 388 390 406 412 405 411 408 409 416 422 431 439 428 416 410 402 396 401 408 414 419 408 393 391 387 385 379 372 374 372 367 366 363 359 360 362 364 363 365 367 365 364 364 365 365 366 365 364 363 365 367 366 367 365 368 365 361 355 355 353 350 349 349 348 348 349 347 347 346 345 337 339 340 339 340 338 323 323 326 334 335 334 335 335 335 335 333 334 334 334 337 337 341 339 336 331 331 327 316 322 328 333 340 347 352 359 362 368 371 367 364 363 360 361 363 360 353 350 350 347 349 346 345 349 351 352 354 358 358 351 349 345 342 338 340 331 321 321 322 325 327 336 353 341 330 327 325 319 326 322 316 311 318 314 305 308 315 320 317 314 315 314 317 316 313 309 298 295 293 291 293 297 298 304 300 306 306 299 291 287 289 282 268 263 280 292 282 279 261 260 259 259 263 272 270 276 288 284 285 284 292 288 284 294 292 294 301 299 293 297 293 293 284 280 281 286 293 299 305 303 288 302 316 316 309 306 318 318 327 314 317 313 324 316 313 319 316 311 304 290 285 305 305 302 317 319 323 312 313 311 317 319 290 295 294 304 309 303 303 301 293 308 321 321 317 322 337 337 334 314 308 298 283 299 306 321 335 329 315 263 252 260 258 255 238 219 209 206 213 183 188 197 202 216 223 244 256 241 240 256 266 263 252 222 233 241 228 243 254 271 291 314 279 277 314 276 287 294 299 301 306 292 284 294 284 298 291 296 297 302 299 290 289 291 284 283 285 283 283 251 247 236 265 276 258 270 284 273 244 264 270 287 291 1510 1506 1443 1384 1384 1383 1383 1384 1385 1386 1387 1388 1391 1398 1422 1672 1694 1660 1668 1734 1858 1914 1960 2090 1970 1799 1628 1479 1353 1267 1249 1249 1265 1244 1232 1225 1224 1223 1222 1223 1230 1243 1338 1327 1292 1277 1276 1274 1277 1277 1272 1272 1270 1267 1266 1275 1276 1277 1280 1287 1298 1324 1360 1388 1418 1386 1329 1312 1321 1340 1354 1374 1328 1333 1379 1465 1484 1460 1436 1408 1455 1515 1568 1433 1374 1327 1320 1368 1484 1465 1495 1473 1531 1534 1550 1557 1555 1555 1555 1537 1525 1522 1520 1520 1502 1478 1478 1480 1463 1457 1499 1487 1406 1359 1380 1430 1486 1490 1496 1501 1497 1493 1508 1527 1572 1606 1648 1686 1736 1841 1860 1893 1898 1997 2034 1946 1828 1762 1775 1746 1668 1634 1590 1562 1579 1571 1560 1588 1587 1620 1637 1650 1665 1679 1691 1719 1751 1770 1783 1792 1791 1784 1761 1752 1750 1727 1722 1734 1743 1744 1741 1722 1748 1768 1781 1787 1764 1754 1770 1779 1780 1779 1761 1750 1745 1712 1683 1599 1585 1579 1565 1550 1540 1520 1508 1489 1492 1486 1482 1469 1446 1416 1388 1384 1394 1381 1385 1339 1351 1317 1322 1315 1343 1381 1386 1394 1407 1409 1381 1386 1381 1368 1363 1324 1320 1329 1354 1379 1397 1416 1422 1440 1454 1451 1429 1413 1392 1377 1367 1366 1353 1348 1338 1322 1299 1306 1304 1310 1326 1276 1266 1263 1258 1240 1213 1230 1236 1251 1257 1263 1271 1282 1298 1317 1334 1357 1372 1383 1379 1346 1324 1307 1302 1309 1313 1323 1334 1321 1308 1300 1287 1272 1252 1225 1219 1224 1229 1236 1248 1257 1262 1267 1271 1274 1273 1269 1265 1263 1264 1269 1278 1280 1287 1298 1328 1345 1326 1334 1336 1332 1335 1323 1316 1308 1304 1300 1295 1294 1293 1292 1291 1290 1290 1289 1289 1288 1294 1312 1359 1456 1475 1537 1583 1479 1428 1437 1583 1756 1692 1452 1360 1342 1338 1337 1336 1327 1327 1332 1335 1341 1348 1362 1375 1404 1441 1523 1581 1527 1527 1564 1633 1832 2007 2084 1895 1977 1971 2109 1994 1901 1818 1698 1646 1599 1563 1534 1501 1526 1564 1615 1721 1923 2224 2311 2256 2137 2067 2229 1977 1758 1661 1602 1574 1562 1593 1740 1960 1960 1866 1770 1728 1725 1871 1994 1905 1863 1916 1964 1980 1855 1688 1586 1520 1447 1442 1463 1468 1476 1482 1495 1526 1563 1643 1780 1892 1961 1971 2133 2220 2081 2074 2041 2183 2260 2212 2005 1801 1684 1616 1552 1520 1495 1516 1566 1557 1604 1708 1842 2019 2164 2345 2411 2477 2704 2579 2390 2235 2128 2049 1900 1825 1805 1847 1816 1829 1851 1874 1942 2174 2491 2686 2592 2486 2372 2223 2265 2202 2189 2175 2328 2216 2264 2270 2208 2125 2121 2211 2094 2196 2264 2297 2404 2472 2405 2292 2282 2431 2544 2601 2481 2608 2625 2722 2653 2900 2987 2942 2783 2784 2723 2558 2508 2641 2744 2806 2686 2730 2864 2880 2766 2711 2618 2526 2426 2421 2458 2409 2319 2263 2231 2207 2195 2174 2148 2127 2115 2114 2104 2093 2097 2080 2049 2050 2081 2110 2152 2157 2190 2202 2202 2158 2135 2120 2144 2153 2163 2167 2160 2155 2159 2160 2163 2169 2182 2199 2199 2194 2181 2190 2182 2177 2169 2165 2163 2150 2139 2148 2151 2141 2127 2127 2151 2159 2164 2170 2198 2195 2183 2174 2173 2180 2171 2185 2185 2197 2249 2294 2315 2434 2475 2410 2402 2399 2389 2364 2359 2363 2387 2399 2428 2449 2461 2450 2436 2435 2426 2415 2400 2395 2389 2379 2369 2338 2309 2297 2308 2292 2270 2270 2279 2293 2285 2318 2312 2271 2253 2257 2223 2223 2221 2188 2121 2105 2145 2122 2106 2111 2084 2068 2067 2063 2058 2108 2149 2185 2160 2143 2089 2061 2051 2037 2039 2038 2026 2024 2037 2019 2027 2030 2034 2031 2030 2005 1994 1981 1967 1951 1952 1952 1954 1963 1977 1972 1978 1981 1962 1934 1932 1958 1938 1914 1911 1907 1907 1911 1910 1907 1904 1924 1923 1916 1872 1866 1852 1845 1840 1835 1831 1835 1840 1850 1847 1906 1881 1836 1849 1875 1961 1985 2062 1987 1944 1894 1861 1848 1887 1863 1917 1897 1831 1797 1782 1784 1782 1795 1831 1876 1928 1922 1939 1949 1975 2008 2052 2075 2098 2122 2152 2136 2126 2049 2028 2034 2045 2068 2029 1995 1960 1925 1913 1914 1976 2078 2130 2104 2167 2180 2197 2251 2253 2249 2253 2254 2266 2264 2279 2292 2305 2320 2333 2327 2343 2360 2352 2330 2350 2414 2477 2529 2560 2557 2559 2588 2589 2620 2544 2518 2628 2663 2605 2491 2419 2364 2319 2292 2281 2399 2422 2388 2226 2142 2133 2085 2092 2186 2005 1862 1766 1813 1817 1821 1807 1852 1805 1841 1901 1855 1812 1764 1720 1681 1644 1626 1619 1604 1563 1542 1506 1484 1475 1469 1467 1485 1486 1479 1445 1419 1428 1394 1412 1432 1461 1523 1554 1593 1569 1561 1592 1562 1539 1550 1553 1552 1554 1582 1591 1608 1651 1561 1515 1499 1493 1479 1473 1472 1466 1441 1430 1418 1418 1409 1406 1400 1417 1406 1393 1396 1400 1421 1440 1455 1456 1459 1463 1458 1456 1451 1452 1457 1455 1458 1464 1444 1440 1437 1431 1424 1416 1410 1414 1413 1411 1406 1394 1388 1373 1363 1377 1406 1409 1404 1388 1387 1372 1366 1348 1349 1350 1339 1350 1359 1364 1363 1362 1363 1362 1350 1338 1328 1329 1326 1316 1311 1311 1304 1299 1287 1278 1272 1259 1249 1249 1249 1247 1242 1247 1248 1238 1241 1232 1231 1222 1212 1211 1210 1205 1199 1196 1193 1193 1201 1195 1196 1201 1189 1194 1195 1190 1183 1170 1166 1174 1170 1164 1159 1151 1145 1142 1149 1163 1172 1176 1177 1190 1171 1174 1178 1175 1178 1175 1176 1160 1161 1184 1191 1190 1188 1186 1205 1203 1189 1190 1190 1198 1187 1187 1188 1185 1168 1172 1176 1171 1178 1183 1170 1170 1161 1160 1158 1162 1153 1148 1155 1152 1152 1142 1124 1126 1129 1118 1115 1114 1108 1099 1098 1097 1090 1087 1101 1097 1077 1071 1072 1069 1068 1053 1063 1054 1061 1054 1052 1036 1037 1042 1038 1040 1030 1021 1025 1022 1009 1017 1008 1006 1004 1005 1008 1006 987 987 981 976 980 989 972 974 962 961 966 955 948 946 964 936 948 932 931 931 937 945 953 960 937 947 934 940 938 921 914 913 911 909 901 908 893 892 892 894 888 887 893 883 883 882 874 868 868 868 865 863 858 864 855 865 855 852 842 846 844 838 834 831 828 834 843 829 823 823 823 817 815 813 808 803 800 794 790 786 789 790 777 776 773 768 772 773 767 767 765 761 759 753 754 747 746 741 735 737 737 731 731 732 723 719 715 714 718 713 709 712 707 713 702 692 690 687 683 680 676 674 673 671 670 667 663 662 656 650 646 643 639 639 633 629 626 624 622 621 618 615 613 610 607 606 604 604 602 602 602 601 601 602 601 601 601 600 598 594 596 596 595 594 591 585 580 579 572 569 564 558 566 564 563 548 534 528 527 515 484 487 520 500 504 513 520 522 527 524 519 512 512 511 499 494 500 506 515 523 538 536 533 541 544 535 533 532 520 531 540 543 539 530 525 521 524 531 533 542 551 561 572 563 551 538 527 528 525 518 512 505 495 487 488 493 492 480 481 474 471 455 454 469 476 457 453 444 442 459 481 474 452 448 444 437 413 411 433 443 444 424 423 429 403 406 404 392 367 377 402 387 364 355 347 334 333 333 333 333 332 333 331 333 332 329 347 376 364 359 364 372 364 347 359 373 373 360 383 395 396 392 357 359 386 408 402 385 391 403 410 424 423 417 418 389 391 380 365 351 342 370 395 392 406 410 406 413 417 412 416 425 422 422 420 407 411 425 419 408 401 384 394 401 398 394 402 409 414 420 428 432 440 431 422 414 407 399 393 394 410 416 406 394 392 388 385 380 376 375 368 371 368 362 362 363 363 364 364 364 365 365 364 364 364 366 366 365 366 364 365 364 364 363 363 364 362 357 355 354 352 349 348 348 347 347 347 347 346 344 344 343 341 340 339 339 340 339 336 333 318 336 330 334 334 334 333 332 332 333 334 334 337 340 339 336 332 329 328 327 315 321 330 338 344 352 356 360 364 368 360 358 358 359 360 363 358 352 352 350 350 354 350 350 351 350 347 349 352 354 356 357 353 346 340 335 336 341 340 338 324 315 319 333 345 340 341 336 329 323 318 312 318 320 315 318 321 322 317 313 310 308 306 307 306 311 308 310 301 299 289 287 288 283 288 288 291 301 304 293 291 275 267 266 276 286 287 285 280 266 259 255 257 258 258 269 288 288 284 273 285 287 291 280 280 291 295 296 293 288 287 294 292 288 285 286 277 288 297 302 290 298 293 308 308 320 305 304 316 316 327 329 323 331 333 319 309 305 297 292 286 284 291 303 299 308 299 320 321 304 295 292 302 296 282 292 301 293 292 302 303 328 327 324 324 327 331 335 336 319 318 311 316 306 315 321 321 322 326 337 326 303 318 290 241 228 242 241 225 229 244 215 188 189 220 226 243 247 224 239 260 257 243 250 239 213 248 259 274 280 291 320 317 276 288 283 320 269 273 285 288 282 290 300 276 273 277 289 288 292 300 300 301 299 304 305 300 298 293 269 274 251 245 245 245 256 267 269 257 242 267 263 282 292 1510 1516 1512 1433 1384 1383 1383 1384 1385 1385 1387 1387 1389 1392 1402 1563 1728 1699 1606 1613 1613 1656 1760 1916 1716 1613 1503 1453 1292 1244 1238 1240 1238 1232 1227 1225 1225 1225 1225 1226 1238 1276 1326 1325 1292 1278 1277 1279 1280 1287 1278 1277 1278 1286 1290 1299 1289 1290 1290 1298 1310 1324 1351 1410 1439 1446 1363 1335 1354 1395 1398 1453 1404 1347 1348 1387 1435 1476 1417 1410 1429 1457 1481 1429 1382 1350 1369 1488 1519 1508 1538 1543 1550 1569 1581 1575 1572 1564 1554 1542 1533 1524 1508 1504 1497 1481 1518 1524 1525 1534 1522 1489 1404 1342 1403 1432 1433 1471 1518 1519 1519 1519 1519 1534 1559 1591 1609 1626 1687 1744 1742 1826 1975 2036 2037 1998 1913 1904 1845 1782 1807 1755 1639 1553 1539 1555 1548 1527 1560 1592 1614 1630 1642 1658 1667 1678 1707 1745 1742 1750 1757 1774 1771 1742 1755 1734 1686 1696 1726 1760 1752 1721 1734 1755 1782 1783 1802 1784 1759 1774 1798 1780 1776 1771 1765 1755 1720 1628 1614 1616 1610 1582 1558 1532 1518 1498 1497 1500 1471 1469 1462 1428 1413 1441 1421 1414 1411 1400 1326 1314 1357 1340 1351 1396 1424 1452 1463 1483 1450 1412 1397 1378 1376 1362 1350 1364 1353 1366 1399 1427 1459 1477 1488 1487 1456 1424 1404 1402 1391 1383 1384 1380 1359 1329 1307 1326 1334 1320 1306 1303 1294 1295 1292 1286 1271 1245 1238 1272 1285 1283 1290 1301 1315 1331 1349 1370 1384 1394 1407 1362 1327 1316 1308 1316 1319 1331 1353 1370 1345 1313 1292 1277 1254 1242 1235 1240 1252 1252 1252 1264 1269 1270 1274 1278 1281 1279 1276 1273 1277 1280 1286 1290 1299 1306 1311 1314 1317 1325 1329 1329 1328 1320 1314 1307 1306 1303 1301 1300 1299 1298 1296 1295 1295 1294 1295 1298 1306 1348 1461 1505 1489 1508 1440 1410 1413 1488 1608 1759 1693 1472 1368 1344 1339 1336 1334 1330 1334 1341 1346 1350 1357 1369 1389 1419 1448 1502 1538 1582 1634 1635 1673 1774 1904 2079 2007 1884 1980 2083 2025 2017 1867 1711 1657 1616 1601 1564 1515 1539 1587 1640 1722 1895 2140 2394 2206 2056 1940 2138 1923 1736 1647 1596 1575 1565 1607 1727 1921 1878 1876 1817 1724 1708 1772 1847 1821 1805 1870 1926 2091 2009 1784 1656 1552 1460 1431 1449 1467 1471 1477 1489 1503 1527 1583 1744 1824 1811 2076 1943 2026 2138 1989 1982 2071 2158 2239 2146 1958 1841 1700 1585 1551 1507 1499 1541 1556 1673 1793 1883 2106 2255 2523 2555 2535 2646 2576 2395 2254 2088 2087 1988 1882 1816 1879 1847 1824 1839 1857 1905 2105 2261 2390 2614 2574 2351 2162 2126 2150 2251 2118 2130 2155 2092 2104 2145 2192 2115 2107 2057 2122 2223 2281 2302 2327 2345 2240 2272 2387 2492 2593 2414 2614 2556 2539 2630 2947 2848 2966 2862 2702 2648 2582 2507 2504 2628 2695 2766 3026 3018 2942 2854 2758 2663 2569 2481 2443 2501 2475 2347 2272 2230 2208 2196 2176 2167 2140 2119 2131 2116 2077 2066 2051 2042 2077 2162 2159 2161 2141 2149 2166 2204 2192 2160 2141 2129 2144 2158 2152 2147 2156 2160 2164 2172 2182 2181 2176 2166 2156 2146 2144 2144 2146 2153 2153 2146 2150 2142 2130 2129 2121 2120 2146 2177 2171 2198 2216 2317 2312 2295 2215 2168 2164 2160 2162 2171 2188 2209 2209 2228 2297 2346 2333 2321 2333 2359 2355 2350 2361 2391 2410 2440 2447 2407 2411 2399 2387 2383 2371 2361 2364 2357 2349 2350 2351 2318 2286 2267 2264 2259 2262 2284 2329 2315 2275 2253 2236 2236 2230 2196 2196 2189 2156 2199 2235 2231 2201 2153 2117 2094 2076 2072 2069 2055 2094 2144 2184 2191 2227 2178 2162 2138 2083 2080 2092 2071 2063 2056 2064 2073 2097 2092 2087 2079 2046 2028 2006 1971 1972 1999 2013 2016 2020 2037 2022 1991 1973 1962 1961 1984 1980 1956 1937 1946 1940 1946 1939 1931 1931 1961 1940 1912 1895 1879 1870 1851 1848 1844 1845 1848 1845 1840 1849 1839 1831 1846 1854 1875 1921 1918 1930 1923 1903 1888 1869 1881 1877 1876 1853 1866 1844 1800 1784 1782 1782 1790 1818 1812 1891 1979 1979 1985 2008 2031 2043 2058 2081 2110 2115 2106 2082 2093 2115 2123 2103 2141 2167 2045 1995 1976 1973 1954 1929 1932 1969 2001 2025 2057 2112 2183 2248 2267 2264 2276 2284 2290 2302 2302 2289 2274 2261 2251 2262 2296 2304 2266 2261 2310 2396 2448 2475 2505 2514 2525 2530 2538 2565 2568 2652 2728 2755 2605 2505 2467 2422 2379 2320 2326 2389 2330 2354 2337 2264 2161 2183 2170 2070 1920 1889 1808 1835 1918 1902 1879 1889 1845 1920 1956 1916 1853 1758 1692 1660 1673 1600 1561 1536 1526 1524 1519 1514 1532 1532 1516 1515 1501 1478 1461 1459 1415 1396 1384 1395 1436 1488 1530 1575 1571 1599 1579 1550 1525 1537 1529 1561 1588 1575 1640 1609 1632 1576 1504 1485 1476 1469 1462 1453 1451 1458 1441 1426 1435 1428 1421 1418 1386 1387 1380 1392 1410 1430 1437 1440 1450 1448 1438 1440 1445 1449 1450 1453 1453 1462 1465 1463 1458 1453 1452 1443 1424 1423 1421 1417 1411 1410 1407 1402 1397 1388 1360 1369 1382 1377 1369 1357 1344 1342 1341 1331 1326 1327 1319 1316 1321 1322 1330 1323 1323 1316 1311 1310 1310 1297 1295 1288 1287 1280 1283 1277 1266 1258 1263 1273 1277 1275 1277 1272 1272 1278 1284 1260 1259 1256 1248 1241 1227 1219 1222 1227 1229 1225 1204 1221 1228 1225 1213 1201 1195 1195 1191 1187 1171 1164 1159 1156 1155 1151 1146 1148 1158 1173 1174 1171 1182 1192 1180 1175 1193 1192 1169 1170 1172 1168 1161 1159 1190 1187 1199 1202 1199 1199 1210 1218 1198 1192 1191 1199 1190 1189 1180 1176 1178 1170 1169 1180 1187 1188 1172 1165 1164 1167 1174 1164 1160 1153 1145 1160 1150 1139 1132 1126 1121 1119 1114 1114 1115 1104 1099 1092 1097 1101 1099 1081 1086 1077 1076 1069 1062 1069 1054 1054 1056 1050 1048 1038 1054 1033 1043 1063 1035 1035 1019 1014 1019 1017 1012 1000 996 996 993 989 984 979 975 990 984 979 976 972 957 954 964 953 971 949 940 951 942 928 926 934 936 944 954 952 941 930 940 929 929 919 906 899 902 905 908 896 890 890 897 897 895 898 885 880 886 880 873 879 874 868 867 860 857 864 855 850 856 847 841 840 847 836 835 830 831 832 832 827 823 825 825 820 817 813 808 813 808 798 794 790 790 793 781 780 791 785 774 770 774 776 766 766 759 759 753 748 749 742 740 743 740 739 732 723 740 719 715 717 714 712 719 707 713 704 694 694 690 686 682 679 677 676 674 672 668 667 665 663 657 653 649 645 641 639 635 631 629 628 627 625 621 618 613 611 609 607 605 603 601 599 597 594 594 594 595 597 600 602 602 605 603 608 603 603 593 589 580 576 572 563 561 563 560 546 537 527 506 495 494 490 500 523 515 525 521 518 522 536 535 525 523 519 519 507 496 501 509 517 527 537 532 526 525 526 526 522 516 526 527 533 543 534 521 518 530 537 540 542 542 542 548 557 559 547 540 533 518 513 519 511 509 503 499 489 476 474 474 470 464 457 457 452 447 458 469 452 450 439 450 461 476 466 447 441 422 433 443 454 453 442 438 427 418 412 410 391 378 373 400 401 390 376 371 344 332 332 333 333 333 332 332 331 332 331 329 332 365 368 349 364 371 353 347 364 380 362 354 366 382 398 395 367 347 384 391 377 398 414 419 427 420 407 404 411 401 376 355 344 362 382 400 398 401 405 414 425 426 428 430 428 424 415 405 409 401 419 426 422 413 402 382 388 389 401 408 408 413 417 418 421 428 422 427 429 416 410 406 398 391 406 416 404 400 388 388 383 384 374 366 370 369 363 366 365 364 364 363 363 362 364 367 364 364 363 364 367 367 368 367 365 363 362 362 359 362 358 355 354 353 351 348 348 347 349 348 348 348 344 343 343 343 342 343 340 339 338 339 338 334 319 325 319 314 326 334 332 331 332 331 333 334 336 337 340 339 338 334 331 324 317 324 330 336 343 350 353 356 357 361 360 355 358 358 360 361 358 351 350 351 354 353 352 355 355 352 348 344 346 348 347 352 353 349 347 343 333 338 341 337 333 331 333 338 321 337 340 339 334 330 327 325 324 330 335 323 326 327 325 320 321 319 312 312 304 302 300 297 295 293 299 294 290 287 290 279 291 304 299 290 290 271 267 280 274 279 289 287 273 268 274 265 255 255 260 274 283 274 270 278 289 287 278 274 286 291 293 289 294 284 289 294 293 290 286 294 293 289 289 302 283 294 294 297 299 305 322 307 299 311 313 312 317 331 334 321 308 307 307 297 290 288 296 285 283 296 306 317 317 323 311 299 312 295 276 276 287 300 293 289 316 322 306 315 327 328 331 346 332 324 325 322 317 309 299 302 310 316 324 332 342 333 317 271 234 293 271 229 231 245 282 268 236 194 186 212 216 226 234 229 248 254 227 241 214 232 235 276 303 329 292 273 317 301 259 288 279 270 249 263 279 269 285 283 284 290 270 273 287 293 286 290 298 303 301 307 307 297 299 290 274 265 258 252 235 258 271 243 245 264 264 281 287 291 1514 1519 1528 1478 1388 1383 1384 1384 1385 1385 1387 1387 1389 1393 1448 1614 1615 1669 1644 1579 1557 1567 1647 1736 1675 1597 1501 1443 1256 1235 1231 1233 1231 1228 1226 1226 1225 1232 1235 1244 1305 1337 1338 1360 1320 1301 1284 1283 1283 1285 1284 1283 1285 1300 1317 1322 1306 1307 1311 1316 1329 1345 1354 1379 1447 1475 1414 1426 1372 1468 1468 1473 1541 1404 1357 1435 1441 1413 1439 1448 1432 1445 1468 1493 1391 1387 1472 1531 1541 1531 1581 1572 1557 1596 1593 1576 1579 1579 1569 1547 1528 1512 1503 1512 1531 1526 1502 1529 1541 1552 1549 1512 1495 1397 1513 1514 1523 1477 1473 1534 1534 1530 1528 1550 1594 1625 1642 1652 1632 1670 1741 1813 1874 1976 1965 1898 1928 1887 1858 1860 1820 1761 1684 1565 1511 1493 1500 1523 1565 1591 1608 1611 1622 1638 1651 1654 1660 1680 1699 1712 1719 1726 1742 1721 1737 1755 1707 1717 1705 1744 1762 1712 1716 1734 1751 1796 1828 1813 1773 1789 1802 1799 1787 1785 1781 1774 1751 1706 1644 1637 1642 1609 1582 1557 1528 1515 1511 1499 1484 1465 1470 1436 1418 1458 1459 1450 1447 1419 1375 1363 1378 1367 1352 1375 1405 1459 1503 1528 1487 1448 1422 1403 1395 1376 1357 1389 1404 1404 1404 1426 1459 1503 1524 1507 1463 1431 1432 1429 1417 1401 1400 1407 1390 1342 1323 1338 1341 1336 1338 1345 1335 1335 1327 1321 1312 1304 1296 1257 1289 1302 1310 1321 1334 1351 1367 1377 1386 1387 1396 1381 1343 1326 1316 1316 1320 1331 1342 1350 1339 1314 1298 1282 1267 1264 1269 1291 1318 1330 1283 1282 1293 1299 1295 1296 1295 1292 1291 1289 1294 1300 1302 1300 1304 1307 1310 1313 1319 1322 1327 1328 1322 1315 1313 1311 1310 1308 1306 1305 1304 1302 1301 1306 1337 1354 1312 1318 1362 1529 1606 1536 1483 1460 1435 1427 1444 1489 1591 1763 1778 1494 1393 1362 1345 1341 1338 1334 1338 1347 1354 1359 1364 1374 1389 1411 1442 1489 1542 1609 1704 1811 1841 1789 1862 1999 2078 2049 1994 2095 2073 2053 1896 1769 1689 1633 1601 1568 1530 1543 1586 1637 1698 1818 2121 2371 2201 1971 1921 2130 1861 1734 1644 1595 1575 1569 1617 1773 1882 1729 1701 1749 1728 1738 1715 1733 1793 1857 1948 2045 2259 2152 1860 1724 1580 1481 1447 1433 1446 1463 1464 1478 1510 1529 1554 1688 1699 1709 1802 1899 2144 2080 1929 1907 1965 2068 2223 2260 2111 1949 1769 1656 1577 1519 1506 1522 1596 1760 1836 1901 2049 2256 2455 2521 2604 2500 2478 2399 2246 2107 1970 1909 1877 1848 1902 1934 1818 1837 1852 1877 1975 2148 2345 2607 2630 2504 2309 2180 2147 2182 2162 2043 2022 2055 1995 2049 2158 2144 2041 2031 2166 2284 2198 2215 2305 2296 2224 2260 2347 2419 2565 2369 2529 2554 2500 2593 2796 2758 2808 2985 2820 2776 2731 2534 2444 2498 2637 2732 2939 3042 2978 2895 2809 2733 2640 2516 2409 2383 2489 2376 2287 2333 2267 2249 2268 2249 2176 2148 2107 2087 2070 2055 2039 2045 2076 2100 2109 2117 2162 2204 2197 2200 2204 2190 2179 2157 2162 2144 2143 2147 2157 2156 2169 2185 2184 2176 2161 2148 2142 2134 2127 2124 2121 2133 2145 2145 2137 2130 2126 2108 2139 2150 2152 2156 2159 2165 2179 2200 2267 2338 2284 2183 2156 2153 2151 2155 2174 2177 2190 2212 2243 2278 2281 2279 2274 2292 2322 2347 2338 2353 2365 2381 2397 2375 2375 2381 2370 2353 2347 2335 2332 2339 2330 2339 2335 2310 2279 2267 2255 2252 2258 2263 2287 2303 2283 2244 2228 2243 2223 2212 2209 2215 2206 2237 2281 2263 2223 2226 2172 2124 2105 2079 2071 2065 2073 2119 2157 2180 2196 2235 2230 2208 2231 2242 2209 2126 2125 2113 2130 2187 2287 2264 2213 2178 2124 2057 2011 1990 2049 2066 2136 2150 2121 2087 2038 2034 2008 2021 2028 2032 2005 1985 1983 2000 1988 1990 1990 1966 1974 1958 1934 1916 1901 1891 1863 1857 1855 1857 1863 1869 1858 1859 1860 1851 1853 1873 1878 1887 1918 1937 1943 1909 1895 1886 1873 1901 1901 1869 1840 1825 1800 1786 1782 1782 1782 1797 1829 1839 1859 1898 1929 1939 1967 1989 2020 2048 2073 2060 2047 2068 2095 2135 2162 2164 2156 2152 2183 2090 2056 2053 2036 1982 1969 1958 1957 1975 2022 2068 2187 2273 2263 2245 2222 2220 2223 2234 2235 2221 2218 2217 2209 2209 2223 2222 2217 2213 2227 2263 2318 2362 2429 2457 2461 2479 2523 2599 2649 2649 2658 2654 2665 2655 2610 2489 2432 2368 2310 2354 2386 2346 2216 2226 2154 2076 2080 2028 2045 1995 1956 1850 1904 1998 1970 1945 1913 1929 1960 1999 1932 1810 1684 1633 1602 1585 1568 1559 1573 1572 1603 1583 1588 1606 1584 1559 1514 1485 1466 1449 1435 1403 1384 1369 1383 1448 1545 1577 1556 1548 1573 1533 1537 1515 1504 1538 1578 1575 1589 1647 1631 1628 1559 1484 1467 1475 1491 1453 1443 1449 1473 1452 1444 1451 1441 1427 1403 1387 1371 1376 1410 1430 1419 1423 1433 1421 1421 1428 1444 1452 1455 1451 1445 1443 1461 1471 1466 1462 1456 1459 1455 1422 1417 1417 1411 1408 1413 1403 1397 1394 1388 1378 1360 1357 1356 1355 1358 1376 1385 1389 1375 1384 1384 1362 1345 1333 1314 1316 1306 1300 1302 1297 1290 1292 1289 1284 1278 1273 1272 1271 1273 1280 1284 1297 1306 1318 1309 1315 1325 1313 1316 1316 1295 1295 1282 1285 1274 1264 1261 1252 1248 1236 1223 1215 1233 1235 1220 1208 1203 1199 1195 1200 1188 1177 1172 1167 1157 1150 1148 1153 1159 1164 1184 1177 1176 1182 1186 1192 1192 1193 1168 1162 1161 1164 1176 1177 1186 1186 1190 1201 1200 1207 1213 1206 1203 1214 1215 1202 1195 1193 1196 1186 1188 1178 1177 1182 1185 1177 1177 1173 1169 1159 1169 1171 1156 1154 1161 1162 1156 1137 1154 1140 1137 1125 1123 1118 1124 1115 1110 1110 1114 1107 1103 1089 1098 1084 1080 1073 1071 1075 1068 1065 1052 1055 1052 1061 1039 1047 1042 1037 1032 1039 1023 1011 1017 1010 1003 1001 1007 998 990 979 982 982 969 975 965 979 984 973 962 976 961 967 957 962 949 951 956 938 942 927 931 928 937 945 937 932 932 930 927 928 913 907 899 900 904 904 901 894 887 889 891 890 896 892 883 886 890 880 874 868 862 880 872 866 859 851 850 853 847 842 841 850 841 841 840 843 832 828 840 829 830 823 829 824 817 813 816 806 807 803 795 795 795 792 789 791 780 783 777 772 774 771 772 765 763 759 753 749 752 751 744 737 740 738 731 726 725 720 718 722 716 712 725 720 713 704 696 696 691 685 682 680 679 677 675 671 668 666 671 668 658 656 650 646 644 639 635 635 633 630 628 626 622 618 616 614 612 609 607 604 601 598 595 593 590 590 590 591 596 601 608 613 614 608 612 599 588 581 576 567 556 546 543 537 532 521 514 518 524 518 508 520 523 525 521 528 529 532 538 546 536 533 522 511 507 501 505 512 518 526 539 539 538 531 527 522 528 516 518 532 542 539 529 515 523 537 538 537 543 549 555 549 550 553 537 529 534 528 506 514 505 494 486 482 478 477 473 475 466 462 466 476 474 462 448 444 460 452 440 450 455 455 469 472 461 437 439 452 468 466 448 437 435 421 403 396 402 399 376 399 416 407 394 373 342 332 332 332 332 333 332 332 332 331 328 330 332 351 350 334 332 346 348 341 356 360 346 361 369 381 397 393 368 348 370 383 372 392 414 407 419 411 393 404 416 398 387 338 365 388 390 386 392 401 408 404 410 417 430 431 419 408 403 400 392 405 410 420 418 409 394 380 397 401 406 417 430 428 412 419 416 414 421 430 432 420 410 400 393 389 402 417 405 400 388 387 384 384 383 365 367 365 368 370 366 364 365 365 361 361 362 365 363 363 366 367 370 370 370 367 366 362 361 359 358 357 354 354 353 352 350 348 347 351 349 347 348 347 344 344 345 343 345 344 341 340 339 339 338 337 337 338 324 315 330 335 336 334 328 330 332 334 337 337 336 336 337 335 332 320 318 329 330 333 344 348 349 353 351 354 360 355 355 357 363 360 357 353 351 350 354 353 351 353 354 355 353 348 343 342 342 340 342 344 345 346 339 326 332 342 332 328 335 329 315 326 326 330 336 339 337 330 330 334 334 324 317 316 320 319 319 316 319 313 314 314 306 303 304 307 298 296 291 282 279 278 296 294 286 286 274 272 280 292 283 280 288 288 288 281 270 263 254 251 252 260 274 264 273 282 285 283 275 267 276 290 280 289 287 277 286 291 292 288 279 283 291 283 283 289 300 279 289 286 293 305 309 323 310 297 311 313 323 320 321 322 324 318 314 302 294 303 303 293 290 305 293 312 299 317 313 284 309 322 305 280 273 296 302 301 288 297 292 308 324 334 332 331 337 317 307 304 294 298 303 322 320 321 335 327 335 304 266 318 321 314 250 266 310 306 329 304 266 241 216 191 189 193 209 221 230 228 219 201 228 235 264 251 251 257 243 286 301 318 294 264 249 276 251 265 268 255 255 275 292 296 289 271 287 281 286 294 299 298 298 312 322 301 279 262 279 269 249 238 237 260 265 241 264 262 272 276 270 278 1542 1546 1543 1535 1395 1383 1383 1383 1384 1385 1386 1387 1388 1396 1516 1539 1558 1514 1544 1539 1507 1528 1664 1785 1825 1584 1480 1455 1255 1231 1229 1229 1229 1228 1227 1226 1227 1236 1323 1419 1398 1374 1373 1393 1353 1309 1291 1288 1290 1291 1292 1292 1292 1298 1311 1323 1327 1331 1340 1355 1357 1369 1383 1393 1408 1455 1451 1507 1412 1483 1612 1533 1535 1505 1392 1407 1466 1481 1484 1494 1467 1496 1485 1505 1472 1497 1488 1548 1561 1559 1608 1601 1569 1589 1586 1585 1593 1600 1581 1562 1543 1527 1524 1523 1543 1532 1523 1537 1555 1571 1565 1548 1526 1432 1501 1540 1544 1528 1482 1440 1536 1550 1544 1549 1611 1682 1707 1714 1731 1706 1804 1855 1898 1869 1842 1818 1855 1804 1847 1857 1770 1700 1644 1563 1506 1486 1484 1502 1569 1607 1596 1578 1597 1622 1630 1616 1618 1631 1648 1679 1691 1713 1719 1704 1685 1729 1727 1738 1725 1703 1746 1741 1703 1706 1753 1788 1772 1792 1809 1799 1790 1811 1813 1814 1821 1790 1775 1756 1673 1632 1616 1606 1585 1561 1533 1527 1519 1510 1500 1466 1446 1450 1385 1442 1454 1454 1444 1430 1374 1352 1392 1407 1389 1384 1419 1464 1492 1504 1492 1478 1470 1470 1465 1428 1404 1384 1392 1420 1441 1443 1451 1474 1494 1486 1474 1473 1458 1444 1433 1420 1416 1425 1399 1361 1344 1357 1356 1352 1370 1383 1370 1361 1353 1347 1342 1330 1318 1286 1292 1319 1329 1336 1350 1360 1367 1370 1380 1376 1373 1386 1381 1346 1348 1338 1326 1329 1340 1342 1329 1324 1314 1322 1346 1327 1342 1405 1445 1382 1334 1362 1355 1405 1448 1407 1368 1332 1355 1367 1362 1353 1338 1316 1317 1317 1318 1319 1321 1324 1326 1325 1321 1319 1318 1316 1315 1314 1312 1310 1308 1307 1308 1324 1334 1349 1370 1466 1537 1788 1720 1639 1501 1460 1452 1459 1473 1513 1609 1791 1848 1579 1457 1395 1355 1345 1342 1340 1345 1354 1362 1370 1377 1384 1397 1414 1439 1477 1536 1631 1787 1884 1910 1843 1802 1892 1950 2111 2032 2068 2062 2081 1933 1923 1736 1647 1609 1591 1559 1550 1580 1624 1686 1807 2067 2187 2062 1898 1911 2003 1862 1746 1629 1596 1582 1593 1697 1894 1791 1687 1632 1629 1677 1746 1711 1718 1818 1893 1989 2125 2420 2318 1945 1824 1597 1506 1477 1487 1471 1464 1463 1454 1466 1508 1558 1589 1605 1649 1762 1959 2104 1983 1915 1872 1947 2098 2245 2320 2213 2018 1841 1708 1603 1532 1516 1530 1611 1764 1886 1986 2064 2243 2419 2385 2347 2323 2318 2279 2177 2177 2078 2021 2061 2001 2002 2036 1888 1819 1835 1857 1898 2049 2426 2556 2587 2448 2379 2111 2170 2113 2160 2110 2043 1961 1939 1941 2054 2050 2014 2008 2098 2147 2120 2143 2212 2246 2228 2259 2323 2339 2541 2334 2429 2508 2697 2611 2591 2650 2792 2888 2827 2759 2745 2580 2455 2457 2590 2634 2861 3080 3003 2907 2813 2710 2610 2511 2430 2387 2343 2401 2295 2259 2282 2232 2177 2170 2152 2163 2169 2132 2085 2046 2035 2064 2109 2141 2151 2157 2189 2207 2206 2210 2209 2206 2190 2179 2177 2159 2155 2154 2150 2149 2166 2173 2169 2165 2154 2141 2129 2123 2121 2119 2121 2123 2125 2135 2140 2137 2109 2115 2130 2152 2146 2134 2140 2150 2158 2171 2213 2287 2226 2188 2155 2144 2141 2150 2162 2170 2185 2190 2198 2215 2218 2220 2254 2264 2268 2262 2281 2291 2310 2321 2324 2348 2338 2343 2344 2333 2322 2328 2314 2314 2318 2295 2281 2285 2268 2252 2240 2234 2234 2231 2237 2231 2237 2237 2236 2257 2243 2232 2230 2262 2270 2248 2277 2276 2235 2220 2213 2159 2120 2095 2082 2069 2068 2098 2127 2139 2170 2202 2235 2191 2248 2227 2193 2215 2252 2212 2281 2337 2412 2442 2420 2405 2220 2078 2026 2013 2137 2127 2140 2187 2199 2140 2104 2102 2086 2110 2111 2085 2057 2032 2053 2052 2065 2049 2015 1996 1982 1956 1932 1918 1896 1871 1869 1870 1873 1882 1892 1883 1878 1886 1882 1879 1886 1892 1904 1915 1972 1982 1973 1928 1907 1895 1886 1914 1902 1861 1838 1818 1797 1783 1782 1784 1801 1789 1830 1860 1881 1909 1941 1956 1959 1980 2008 2016 2023 2050 2068 2096 2145 2166 2203 2205 2216 2225 2249 2140 2132 2162 2078 2051 2014 1982 1983 2009 2015 2045 2109 2222 2221 2204 2199 2192 2191 2191 2189 2183 2184 2184 2183 2189 2198 2193 2190 2193 2230 2253 2274 2284 2301 2329 2395 2502 2552 2592 2615 2549 2520 2598 2636 2593 2635 2544 2429 2333 2281 2295 2248 2246 2158 2185 2246 2280 2252 2197 2147 2070 1990 1991 1998 2014 1979 1973 1952 1947 1952 1906 1815 1701 1694 1642 1631 1629 1603 1644 1651 1619 1646 1641 1640 1623 1601 1573 1537 1508 1485 1467 1456 1413 1388 1373 1376 1429 1511 1526 1490 1534 1526 1501 1498 1493 1489 1544 1588 1591 1617 1584 1607 1611 1516 1474 1457 1444 1469 1451 1439 1452 1473 1468 1454 1436 1419 1404 1390 1376 1367 1383 1422 1411 1395 1415 1403 1397 1405 1419 1437 1448 1453 1447 1446 1434 1441 1450 1451 1446 1443 1437 1432 1417 1411 1410 1396 1392 1398 1399 1388 1379 1371 1366 1373 1384 1397 1406 1404 1417 1431 1433 1429 1407 1385 1373 1362 1342 1323 1328 1326 1316 1321 1320 1315 1311 1311 1308 1304 1306 1307 1308 1308 1303 1315 1331 1345 1347 1338 1326 1323 1318 1309 1303 1302 1303 1293 1284 1277 1269 1258 1246 1235 1237 1240 1242 1244 1238 1223 1211 1206 1202 1193 1192 1185 1176 1169 1164 1156 1154 1172 1172 1161 1168 1185 1180 1177 1180 1189 1186 1182 1174 1178 1172 1177 1163 1174 1180 1188 1199 1203 1203 1201 1201 1219 1214 1204 1200 1202 1210 1191 1199 1197 1196 1193 1179 1180 1182 1189 1182 1183 1182 1186 1182 1170 1165 1160 1160 1163 1155 1151 1160 1145 1146 1144 1136 1123 1124 1121 1111 1105 1109 1113 1115 1107 1106 1090 1084 1077 1089 1080 1070 1074 1062 1050 1053 1059 1049 1056 1047 1038 1046 1028 1028 1028 1022 1026 1020 1025 1010 1008 1002 1000 991 987 981 980 982 969 966 963 968 957 963 965 965 943 953 965 957 944 946 943 923 929 928 919 930 944 934 937 935 926 909 903 914 905 901 898 901 888 892 884 885 884 899 892 889 895 885 883 883 872 870 868 879 868 866 863 860 856 865 854 846 842 842 841 834 840 835 842 836 834 835 846 827 821 825 830 813 815 822 812 803 802 800 800 793 789 787 793 785 779 775 776 774 772 765 761 764 756 753 749 748 748 747 741 737 731 729 732 734 721 726 732 719 717 710 718 703 701 706 695 688 685 682 681 679 677 676 674 672 670 664 660 666 657 652 647 642 640 639 637 635 633 629 625 623 621 620 617 614 611 607 603 602 600 597 594 590 587 586 588 591 597 603 603 598 602 604 586 579 574 565 565 564 557 551 542 531 537 540 541 538 526 521 529 534 533 538 544 544 546 555 555 546 534 523 525 517 511 516 520 531 541 535 530 529 526 528 529 520 511 525 536 531 520 514 529 537 527 538 544 549 553 548 540 548 545 527 519 520 516 500 495 487 492 493 493 498 499 491 484 481 472 468 465 459 454 447 441 449 442 445 457 444 461 470 463 443 441 449 458 471 467 450 436 429 417 425 414 390 387 401 414 404 385 366 344 334 331 331 331 331 331 331 329 327 330 330 332 334 329 328 328 328 328 329 339 348 356 370 376 391 401 403 377 348 358 380 372 402 408 395 416 396 385 405 411 388 357 344 368 372 371 402 416 420 424 428 431 431 429 439 435 424 409 392 387 404 416 426 413 403 382 395 392 395 407 413 417 411 404 408 404 414 417 426 426 415 406 400 392 389 403 413 404 401 388 385 387 385 381 365 368 372 372 372 370 363 364 366 360 361 358 363 363 363 368 368 370 370 369 368 367 363 360 358 358 355 352 352 351 351 347 349 347 347 348 347 347 346 344 344 344 343 344 345 345 342 342 339 337 337 336 334 331 324 324 334 335 334 329 324 329 332 334 335 334 335 337 336 331 312 324 333 334 334 339 342 345 347 346 349 353 352 353 354 366 361 356 352 351 351 351 352 348 348 350 354 356 355 351 343 338 333 332 342 341 338 340 334 318 325 329 325 323 317 316 324 329 333 330 326 332 335 336 338 333 327 327 320 316 306 308 313 315 321 318 312 314 313 312 307 309 308 294 293 278 280 295 284 274 274 276 290 285 296 286 290 287 277 280 285 274 260 254 252 250 252 263 269 280 280 283 279 272 263 273 276 283 290 287 276 281 288 284 290 286 275 287 293 290 275 290 279 273 277 290 303 307 314 317 296 297 308 321 307 315 322 316 330 322 311 307 312 302 289 289 297 320 305 298 278 286 270 293 314 301 289 270 281 292 278 276 282 287 308 311 314 315 311 332 314 311 290 283 301 304 300 302 321 328 315 321 294 324 338 325 314 322 326 335 324 307 325 308 285 315 304 244 218 185 195 220 231 199 238 269 245 237 228 248 282 301 316 310 325 268 291 236 263 228 253 241 265 284 288 292 316 311 281 279 292 292 291 288 294 289 296 294 292 274 260 253 263 238 241 243 234 239 237 253 258 273 263 270 257 1549 1554 1532 1508 1453 1390 1384 1383 1382 1384 1385 1386 1387 1395 1616 1612 1629 1606 1567 1573 1520 1524 1627 1751 1942 1637 1485 1355 1237 1230 1229 1229 1228 1228 1229 1231 1234 1306 1481 1511 1443 1409 1395 1405 1362 1317 1302 1298 1297 1298 1301 1302 1302 1306 1321 1338 1348 1361 1381 1402 1416 1413 1427 1440 1462 1465 1476 1521 1490 1463 1574 1685 1605 1640 1503 1427 1422 1451 1492 1502 1490 1513 1515 1582 1616 1563 1510 1558 1581 1585 1608 1592 1572 1594 1599 1603 1618 1617 1595 1575 1555 1547 1548 1548 1542 1525 1529 1544 1573 1613 1581 1547 1474 1476 1520 1538 1558 1563 1559 1533 1429 1462 1525 1566 1585 1637 1672 1689 1723 1769 1796 1835 1783 1722 1676 1727 1821 1735 1767 1732 1672 1620 1577 1532 1498 1481 1475 1477 1528 1582 1574 1596 1605 1608 1605 1628 1641 1636 1635 1645 1669 1699 1713 1704 1667 1715 1734 1744 1730 1726 1736 1758 1758 1699 1715 1755 1770 1785 1840 1825 1818 1855 1852 1798 1789 1785 1778 1750 1684 1633 1606 1589 1575 1558 1554 1540 1532 1522 1504 1481 1447 1372 1398 1421 1445 1455 1458 1447 1362 1300 1403 1398 1401 1408 1435 1467 1468 1485 1490 1486 1488 1509 1540 1518 1465 1430 1399 1428 1458 1455 1462 1459 1483 1485 1496 1501 1491 1482 1451 1449 1443 1436 1428 1393 1366 1382 1380 1366 1382 1392 1392 1385 1378 1372 1367 1363 1358 1341 1315 1315 1346 1357 1361 1366 1372 1371 1374 1374 1374 1377 1392 1378 1369 1357 1339 1331 1333 1337 1341 1341 1373 1385 1436 1424 1422 1509 1509 1450 1364 1419 1458 1554 1599 1573 1507 1402 1501 1570 1547 1440 1417 1345 1338 1335 1331 1328 1328 1329 1329 1327 1325 1325 1324 1323 1320 1319 1317 1316 1314 1314 1318 1325 1340 1388 1492 1732 1997 1937 1725 1580 1536 1520 1511 1513 1515 1555 1642 1824 1893 1658 1709 1476 1371 1352 1346 1344 1351 1360 1370 1379 1388 1397 1405 1423 1445 1474 1524 1592 1668 1737 1759 1888 1885 1908 1856 1921 2067 1981 1900 2021 2090 1944 1747 1679 1627 1583 1555 1574 1606 1665 1766 1896 2107 2119 1915 1824 1838 1907 1770 1703 1656 1610 1595 1639 1833 1946 1794 1686 1626 1597 1609 1639 1679 1747 1831 1940 2083 2286 2494 2343 1999 1842 1784 1544 1508 1507 1510 1515 1531 1533 1522 1493 1479 1549 1577 1679 1748 1856 1906 1942 1931 1854 1940 2038 2113 2161 2166 2031 1853 1769 1666 1566 1502 1517 1601 1705 1804 1909 2076 2270 2354 2407 2465 2375 2293 2164 2042 2036 2045 2001 2050 2065 2046 2056 1927 1815 1820 1843 1913 1993 2238 2454 2543 2404 2307 2157 2146 2177 2141 2113 2059 1983 1905 1947 2112 2261 2115 2069 2040 2102 2058 2066 2224 2207 2196 2192 2343 2420 2516 2300 2426 2599 2754 2481 2695 2785 2774 2888 2883 2748 2809 2612 2519 2442 2504 2595 2761 2952 3029 2969 2819 2689 2609 2514 2408 2360 2338 2372 2279 2237 2282 2238 2276 2257 2203 2173 2125 2092 2048 2030 2043 2079 2080 2098 2122 2134 2149 2178 2190 2202 2200 2200 2191 2179 2168 2158 2157 2151 2149 2148 2159 2157 2153 2151 2142 2135 2122 2108 2099 2102 2101 2108 2118 2115 2121 2114 2108 2115 2127 2155 2130 2132 2135 2147 2154 2156 2163 2180 2195 2172 2178 2146 2135 2175 2196 2224 2239 2193 2182 2181 2186 2193 2206 2221 2255 2225 2244 2251 2278 2308 2307 2308 2293 2299 2312 2300 2312 2306 2305 2299 2288 2269 2256 2244 2242 2234 2226 2227 2233 2224 2214 2219 2242 2270 2282 2266 2265 2258 2257 2271 2267 2276 2281 2279 2245 2209 2198 2174 2142 2123 2093 2079 2075 2081 2094 2109 2141 2140 2142 2132 2142 2176 2241 2254 2275 2253 2311 2376 2389 2427 2457 2473 2338 2106 2072 2032 2134 2282 2198 2317 2427 2355 2292 2281 2218 2211 2276 2257 2163 2121 2125 2109 2070 2055 2046 2019 2007 1979 1947 1910 1883 1881 1885 1889 1896 1911 1917 1904 1918 1914 1901 1912 1925 1913 1926 1932 1965 1958 1955 1942 1928 1917 1913 1917 1878 1852 1832 1812 1792 1782 1784 1841 1821 1823 1909 1944 1968 1959 1972 2032 2044 2017 2023 2040 2066 2101 2107 2122 2161 2192 2232 2260 2275 2299 2284 2233 2309 2297 2151 2080 2031 2005 2029 2059 2077 2082 2110 2163 2196 2193 2190 2190 2187 2183 2182 2170 2162 2171 2165 2176 2174 2165 2169 2179 2212 2211 2225 2241 2266 2315 2377 2425 2456 2508 2531 2460 2531 2569 2550 2539 2579 2558 2427 2322 2253 2322 2332 2300 2301 2315 2417 2439 2324 2226 2181 2079 2080 2057 2093 2085 1989 1941 1905 1951 1955 1886 1783 1834 1853 1719 1747 1741 1710 1705 1680 1673 1683 1661 1638 1612 1585 1570 1553 1525 1503 1476 1458 1425 1419 1417 1470 1450 1419 1448 1524 1499 1465 1454 1449 1450 1478 1520 1561 1601 1611 1585 1595 1542 1540 1472 1446 1435 1432 1431 1436 1453 1469 1442 1428 1430 1422 1402 1387 1384 1366 1375 1413 1398 1382 1377 1380 1394 1415 1437 1441 1446 1450 1433 1437 1427 1423 1434 1434 1431 1443 1433 1420 1413 1409 1405 1390 1384 1386 1386 1374 1370 1369 1372 1394 1416 1424 1424 1428 1431 1441 1430 1420 1405 1383 1362 1345 1330 1337 1335 1336 1336 1332 1336 1335 1326 1327 1326 1324 1331 1334 1334 1334 1331 1348 1352 1355 1342 1335 1334 1332 1322 1321 1316 1304 1286 1281 1274 1268 1263 1258 1247 1257 1252 1253 1249 1243 1238 1226 1209 1205 1202 1203 1203 1197 1185 1176 1168 1158 1161 1169 1187 1189 1188 1190 1186 1191 1188 1187 1183 1182 1176 1171 1183 1172 1163 1172 1178 1195 1206 1202 1208 1215 1209 1206 1216 1214 1236 1214 1204 1205 1198 1211 1192 1180 1188 1193 1205 1190 1201 1192 1198 1197 1183 1193 1187 1178 1169 1159 1156 1164 1154 1149 1152 1143 1144 1135 1142 1129 1127 1110 1115 1111 1103 1103 1098 1095 1087 1080 1084 1082 1072 1084 1065 1061 1056 1057 1051 1065 1059 1059 1041 1036 1055 1039 1024 1022 1023 1020 1021 1008 1011 1009 1001 994 998 983 977 979 971 967 969 953 946 956 951 950 948 956 946 935 932 930 926 919 912 926 931 931 914 923 928 923 918 913 906 907 899 892 901 896 890 882 883 880 890 883 895 883 893 884 881 873 874 878 871 873 870 857 860 858 855 853 849 846 839 840 842 836 833 835 837 837 838 846 835 822 829 824 815 814 811 812 811 804 799 799 801 800 797 789 787 794 774 779 774 770 766 765 761 762 762 757 753 755 750 753 738 734 738 734 724 719 727 727 721 717 717 717 709 701 708 699 692 687 686 682 680 678 677 677 676 678 670 664 663 657 653 654 650 647 644 643 640 636 632 629 627 625 624 622 618 613 609 608 606 603 600 598 593 589 585 583 584 585 590 597 593 592 602 596 582 580 575 581 575 560 551 546 550 550 552 553 549 535 527 540 545 549 547 553 558 551 558 548 543 539 535 529 531 521 518 522 523 534 533 523 514 511 511 515 521 514 507 515 527 517 513 532 536 524 538 543 554 554 542 534 543 531 530 514 505 501 500 497 506 519 511 513 505 494 485 478 470 473 461 463 462 463 459 449 443 438 436 440 442 453 458 462 453 461 454 474 468 453 458 452 437 421 413 402 385 401 415 396 391 372 358 373 376 340 330 330 330 330 330 326 326 329 330 330 330 329 328 328 327 327 327 328 347 344 353 359 373 385 390 378 350 352 377 361 384 382 401 404 396 372 389 387 367 337 347 362 378 385 386 392 405 415 426 429 437 432 422 429 414 405 395 385 401 414 415 416 409 390 375 391 400 395 392 396 395 402 406 412 411 422 431 431 415 406 397 393 390 406 411 398 393 388 387 387 381 377 365 367 371 375 376 377 367 361 364 357 356 359 359 362 366 368 370 371 369 368 366 364 363 357 358 357 353 352 351 350 350 350 347 346 346 345 345 346 346 346 345 344 343 345 347 346 345 344 341 339 339 338 337 334 327 319 324 333 331 329 317 325 330 332 334 333 335 335 334 332 318 329 335 339 335 333 334 338 339 340 343 345 347 348 352 362 361 359 355 353 353 354 353 349 347 345 346 349 356 355 352 347 341 327 331 339 338 332 329 318 312 327 316 312 321 324 319 321 324 334 335 336 330 331 336 333 331 324 325 321 310 306 303 312 315 309 301 307 308 298 303 307 300 291 284 278 275 276 272 273 277 286 298 303 302 303 295 287 277 267 274 273 258 254 258 252 255 262 274 267 277 283 273 266 260 267 275 284 290 294 286 272 280 278 285 276 278 287 290 292 285 295 291 270 271 282 296 293 312 307 314 293 298 306 300 302 308 317 319 318 316 317 307 305 307 299 301 301 309 315 297 289 263 289 300 277 272 285 285 289 283 277 301 307 310 306 303 301 302 315 314 305 303 290 293 280 300 307 318 304 306 305 328 318 322 309 313 330 344 330 325 302 284 310 275 251 278 277 263 229 186 185 209 226 235 235 218 220 288 272 297 266 303 282 276 290 246 239 249 247 238 260 266 271 288 295 309 328 300 293 284 279 282 280 282 289 297 288 285 292 284 268 274 260 243 246 252 240 254 237 258 258 246 252 267 1536 1533 1529 1529 1517 1432 1386 1380 1380 1382 1383 1385 1388 1400 1521 1566 1572 1633 1657 1579 1623 1615 1628 1860 1787 1550 1412 1277 1235 1229 1230 1228 1230 1233 1241 1246 1257 1390 1522 1522 1475 1448 1411 1419 1371 1333 1320 1311 1308 1305 1310 1314 1315 1318 1333 1353 1370 1386 1423 1459 1497 1531 1495 1479 1516 1524 1495 1563 1553 1500 1572 1661 1733 1711 1584 1480 1475 1499 1457 1472 1478 1510 1538 1582 1634 1628 1570 1562 1606 1603 1592 1592 1593 1603 1613 1615 1641 1630 1608 1588 1570 1559 1566 1551 1539 1539 1533 1548 1574 1585 1569 1527 1461 1518 1555 1554 1565 1585 1595 1583 1564 1551 1452 1490 1597 1626 1647 1675 1700 1715 1753 1704 1619 1565 1572 1603 1704 1697 1699 1673 1637 1592 1543 1502 1487 1474 1464 1473 1484 1551 1553 1624 1636 1618 1630 1631 1647 1655 1651 1643 1652 1670 1700 1709 1680 1708 1759 1761 1724 1732 1741 1761 1722 1691 1699 1748 1764 1786 1847 1836 1828 1852 1874 1845 1809 1791 1772 1749 1699 1632 1601 1586 1581 1563 1559 1557 1552 1552 1533 1505 1438 1422 1448 1438 1443 1455 1468 1455 1346 1345 1415 1410 1416 1410 1414 1423 1436 1468 1486 1494 1516 1538 1551 1520 1476 1437 1415 1408 1471 1477 1460 1464 1487 1505 1513 1519 1518 1525 1512 1485 1463 1456 1442 1432 1421 1404 1394 1392 1389 1402 1411 1405 1396 1393 1386 1395 1393 1393 1378 1360 1346 1370 1373 1375 1372 1373 1375 1376 1379 1384 1388 1379 1360 1356 1348 1342 1347 1360 1374 1371 1444 1489 1501 1461 1530 1611 1577 1549 1408 1508 1611 1679 1699 1639 1518 1494 1636 1683 1688 1622 1529 1446 1371 1362 1348 1339 1337 1337 1335 1333 1330 1329 1329 1328 1326 1325 1323 1321 1320 1325 1334 1351 1392 1479 1623 1881 2098 1872 1727 1707 1722 1690 1643 1607 1586 1595 1682 1847 1944 1893 1841 1573 1426 1375 1353 1350 1357 1366 1377 1388 1398 1408 1418 1428 1448 1476 1510 1550 1594 1662 1726 1833 1851 1802 1801 1922 1946 1904 1828 1967 2104 1927 1732 1661 1622 1589 1562 1588 1658 1789 1967 2003 2180 2130 1906 1796 1797 1798 1694 1661 1637 1611 1602 1685 1922 1894 1795 1725 1656 1584 1596 1637 1695 1779 1902 2112 2195 2408 2374 2157 1980 1853 1782 1626 1612 1541 1542 1550 1577 1596 1628 1633 1556 1477 1537 1616 1668 1725 1885 2022 2009 1862 1949 1966 1941 1987 1994 1936 1881 1802 1789 1630 1497 1516 1599 1747 1879 1989 2121 2336 2349 2360 2327 2230 2226 2126 1972 1946 1959 1955 2015 2078 1997 1926 1865 1813 1807 1816 1859 1945 2183 2401 2387 2343 2251 2118 2087 2240 2057 2050 2011 1939 1890 1918 2054 2312 2208 2199 2107 2166 2125 2069 2173 2185 2160 2214 2280 2279 2275 2356 2369 2416 2522 2435 2583 2644 2902 2958 2920 2718 2813 2599 2468 2440 2444 2607 2694 2714 2820 2923 2896 2782 2644 2541 2429 2353 2321 2296 2265 2302 2415 2308 2237 2250 2213 2134 2076 2045 2029 2043 2107 2148 2175 2140 2135 2142 2159 2205 2209 2197 2193 2190 2180 2172 2162 2158 2162 2156 2150 2143 2149 2149 2142 2134 2124 2118 2111 2109 2101 2091 2088 2096 2110 2110 2099 2100 2106 2116 2137 2123 2126 2137 2145 2153 2152 2148 2143 2147 2155 2175 2180 2159 2129 2177 2190 2196 2210 2194 2205 2178 2170 2171 2176 2188 2201 2201 2208 2215 2227 2260 2276 2296 2301 2285 2266 2267 2269 2269 2271 2288 2279 2254 2247 2239 2250 2240 2232 2229 2224 2219 2223 2244 2263 2275 2291 2281 2293 2284 2255 2250 2232 2253 2259 2258 2246 2234 2185 2178 2153 2136 2122 2089 2080 2084 2107 2118 2115 2103 2106 2112 2119 2141 2175 2220 2224 2232 2320 2302 2319 2337 2347 2348 2273 2175 2171 2054 2130 2258 2308 2505 2596 2536 2511 2556 2470 2416 2442 2367 2239 2223 2198 2123 2080 2061 2040 2052 2019 2000 1968 1916 1904 1919 1913 1915 1925 1946 1953 1938 1962 1948 1934 1951 1959 1944 1961 1959 1973 1972 1955 1944 1937 1942 1931 1888 1870 1867 1829 1801 1795 1795 1819 1847 1793 1921 2073 2127 2041 2027 2109 2169 2096 2055 2070 2077 2109 2128 2140 2162 2184 2205 2235 2258 2266 2288 2278 2283 2326 2308 2153 2091 2052 2052 2065 2113 2162 2167 2184 2180 2176 2176 2166 2170 2174 2193 2169 2169 2169 2145 2150 2161 2182 2188 2183 2184 2188 2195 2217 2236 2258 2294 2318 2364 2441 2516 2469 2398 2449 2432 2451 2496 2500 2471 2460 2352 2304 2357 2384 2451 2498 2381 2411 2465 2389 2271 2180 2196 2159 2089 2129 2057 1985 1948 1886 1997 2057 1963 1854 1900 1832 1804 1808 1783 1753 1731 1730 1715 1695 1682 1662 1637 1623 1604 1565 1527 1501 1483 1473 1485 1489 1462 1497 1466 1453 1492 1476 1453 1419 1414 1418 1432 1467 1498 1543 1585 1587 1625 1574 1513 1592 1511 1443 1426 1435 1441 1445 1453 1459 1456 1421 1410 1398 1401 1402 1387 1372 1354 1367 1379 1363 1368 1398 1419 1431 1434 1445 1451 1452 1436 1424 1419 1415 1433 1437 1426 1425 1419 1412 1408 1410 1414 1400 1395 1397 1380 1372 1374 1382 1381 1375 1384 1394 1396 1400 1407 1405 1402 1394 1385 1371 1358 1344 1335 1342 1350 1362 1373 1366 1360 1348 1328 1338 1347 1350 1359 1372 1381 1376 1367 1369 1364 1355 1347 1344 1336 1335 1335 1326 1316 1309 1303 1292 1291 1284 1271 1271 1271 1269 1261 1256 1251 1242 1236 1226 1214 1207 1206 1204 1201 1195 1187 1178 1167 1164 1167 1176 1193 1197 1196 1194 1191 1194 1187 1188 1192 1182 1182 1173 1174 1181 1172 1169 1185 1193 1209 1203 1209 1215 1221 1201 1210 1223 1230 1237 1236 1214 1203 1193 1208 1202 1190 1182 1182 1184 1192 1183 1187 1200 1195 1198 1194 1192 1186 1182 1178 1168 1161 1152 1147 1143 1143 1143 1137 1136 1137 1136 1136 1137 1127 1126 1116 1108 1102 1097 1090 1086 1080 1077 1076 1061 1063 1064 1058 1059 1050 1065 1043 1033 1039 1046 1033 1032 1024 1020 1021 1027 1015 1002 1008 1000 990 995 995 990 982 966 973 976 961 963 963 948 941 934 929 930 933 931 926 922 925 910 915 909 917 928 914 918 914 914 907 899 895 891 889 899 894 883 883 882 877 880 881 878 883 877 875 878 886 881 879 870 868 870 857 856 849 852 852 862 853 843 843 834 833 830 844 833 836 837 832 831 826 822 823 817 807 806 815 811 801 798 795 791 798 788 785 781 782 776 778 771 767 768 763 762 761 754 755 753 754 751 741 739 735 740 732 724 726 723 719 715 714 720 716 710 712 702 693 689 685 683 680 678 677 676 678 678 680 671 669 663 659 660 655 654 650 647 646 643 636 633 630 628 626 623 619 615 613 612 611 609 605 600 597 592 588 582 580 581 585 591 587 588 599 605 599 597 586 587 578 570 572 563 571 563 563 558 553 550 543 550 556 557 561 561 558 551 546 541 539 536 534 535 534 528 523 519 518 518 524 531 524 513 508 506 509 512 507 504 509 512 506 514 516 528 532 534 547 549 542 535 534 535 522 525 512 523 519 515 525 526 519 506 497 499 495 495 484 465 467 481 483 470 468 470 467 450 437 431 430 443 454 445 460 467 477 471 470 458 440 446 449 441 431 420 395 402 418 399 376 380 381 385 396 383 347 330 330 329 329 325 327 330 330 330 329 329 328 328 327 327 326 326 326 326 332 362 374 391 386 365 344 344 376 359 379 373 387 398 386 365 376 365 336 335 367 388 407 416 412 414 410 423 429 410 416 422 404 418 418 409 382 393 410 410 405 401 415 389 376 386 390 398 408 415 410 412 418 425 419 422 427 429 418 409 402 395 386 396 411 402 388 389 386 381 374 364 362 367 367 372 378 380 372 364 357 351 354 357 356 358 365 368 370 371 368 368 364 364 359 357 358 357 354 351 350 348 349 348 347 348 346 344 345 346 346 346 345 345 344 345 347 346 345 346 345 343 342 339 338 337 336 333 316 334 332 331 322 311 330 332 331 332 335 334 330 316 329 335 337 340 335 328 327 327 328 335 338 338 340 340 349 356 357 357 358 361 358 356 357 351 350 347 347 345 345 346 351 347 343 335 323 319 328 331 324 315 307 310 314 326 312 318 323 327 327 332 342 341 334 328 328 330 327 324 320 311 316 320 309 303 296 296 294 302 298 301 302 310 301 304 297 292 274 273 281 284 291 299 301 298 305 301 287 284 286 274 264 259 258 266 267 250 251 255 261 264 279 276 272 262 264 279 279 280 279 286 281 274 271 285 277 271 277 288 298 292 289 283 287 278 270 272 287 290 300 307 304 307 291 292 296 308 305 304 321 322 307 304 304 299 289 291 294 291 290 298 303 292 268 270 296 309 288 282 292 293 284 294 308 310 297 302 306 301 306 297 297 299 284 279 274 279 294 311 306 290 310 320 324 311 298 300 319 314 321 317 320 301 259 303 300 291 221 245 203 212 218 208 184 212 231 199 231 251 291 311 305 257 235 273 225 258 276 251 217 238 240 244 245 263 284 272 283 324 301 295 299 285 281 277 274 283 279 275 271 281 280 280 280 276 265 248 238 234 248 238 243 254 269 264 279 1523 1524 1534 1557 1532 1487 1425 1383 1381 1382 1382 1384 1393 1509 1675 1552 1539 1548 1570 1639 1683 1764 1783 1914 1879 1512 1329 1261 1236 1229 1230 1230 1231 1254 1285 1334 1275 1361 1551 1544 1512 1490 1457 1437 1381 1357 1343 1331 1319 1315 1319 1326 1331 1338 1341 1366 1415 1420 1453 1520 1594 1649 1636 1561 1585 1657 1566 1599 1626 1517 1586 1723 1915 1807 1653 1549 1560 1575 1521 1480 1485 1514 1597 1613 1674 1696 1627 1621 1631 1641 1615 1606 1617 1614 1626 1635 1654 1636 1622 1601 1582 1578 1566 1554 1553 1551 1542 1544 1564 1562 1549 1494 1538 1577 1585 1584 1558 1597 1624 1606 1571 1568 1553 1494 1606 1664 1639 1693 1763 1687 1649 1615 1542 1512 1525 1519 1539 1591 1662 1640 1640 1595 1531 1501 1491 1484 1467 1466 1494 1510 1538 1619 1643 1644 1641 1638 1647 1647 1666 1663 1653 1650 1669 1696 1687 1678 1726 1769 1721 1709 1729 1749 1704 1697 1683 1713 1758 1766 1779 1781 1778 1788 1848 1860 1847 1830 1811 1795 1737 1660 1618 1603 1587 1571 1564 1579 1577 1571 1552 1525 1463 1492 1484 1478 1465 1461 1454 1367 1291 1439 1429 1423 1437 1430 1433 1453 1467 1477 1483 1488 1501 1505 1507 1503 1487 1454 1433 1459 1456 1483 1483 1462 1481 1502 1515 1530 1547 1569 1585 1521 1490 1474 1462 1440 1427 1420 1434 1424 1409 1408 1425 1425 1410 1407 1407 1419 1423 1420 1409 1396 1380 1382 1404 1405 1388 1377 1378 1380 1381 1385 1384 1380 1375 1366 1359 1363 1386 1439 1430 1404 1471 1513 1554 1501 1647 1672 1675 1571 1423 1604 1672 1717 1707 1623 1521 1677 1709 1780 1824 1808 1676 1521 1429 1394 1363 1353 1353 1351 1346 1341 1337 1336 1335 1335 1333 1331 1329 1328 1333 1346 1369 1401 1473 1605 1785 2048 2217 1972 1910 2061 2159 2022 1867 1751 1703 1687 1707 1893 2025 1972 1752 1588 1458 1394 1360 1355 1362 1371 1382 1393 1406 1417 1429 1440 1451 1470 1498 1537 1594 1680 1851 1907 1786 1741 1783 1965 1859 1776 1835 1876 2000 1899 1718 1661 1625 1597 1579 1613 1788 1837 1917 2083 2035 2089 1930 1800 1866 1730 1680 1631 1609 1602 1616 1683 1835 1933 1878 1756 1712 1602 1604 1660 1713 1807 2020 2362 2463 2330 2244 2063 1911 1792 1720 1706 1796 1737 1586 1595 1638 1690 1780 1783 1678 1493 1539 1577 1603 1630 1703 1856 1997 1902 1827 1834 1834 1807 1837 1810 1810 1805 1773 1629 1552 1507 1573 1715 1903 2011 2049 2233 2196 2224 2368 2469 2312 2205 2008 1927 1880 1877 1953 2064 1981 1839 1818 1806 1806 1809 1825 1874 2171 2384 2244 2112 2107 2078 2104 2165 2092 1984 1934 1922 1880 1891 2001 2389 2397 2204 2145 2228 2107 2123 2218 2158 2167 2315 2418 2298 2357 2494 2609 2454 2455 2519 2758 2804 2890 2943 2847 2693 2731 2726 2502 2466 2383 2537 2575 2651 2616 2820 2746 2851 2765 2599 2468 2372 2332 2385 2289 2359 2389 2251 2166 2117 2138 2094 2043 2026 2044 2139 2194 2208 2205 2207 2208 2214 2198 2206 2209 2198 2190 2184 2178 2169 2161 2154 2156 2161 2140 2140 2146 2145 2135 2127 2121 2114 2104 2102 2096 2086 2078 2083 2084 2087 2100 2089 2092 2104 2117 2123 2139 2135 2138 2145 2136 2128 2122 2127 2135 2142 2134 2127 2125 2153 2159 2172 2172 2180 2185 2174 2157 2166 2187 2219 2233 2236 2240 2224 2196 2209 2234 2269 2285 2273 2264 2259 2265 2274 2276 2264 2243 2235 2236 2240 2240 2245 2240 2239 2243 2244 2253 2272 2283 2283 2286 2290 2284 2271 2243 2233 2214 2198 2202 2206 2200 2197 2183 2192 2173 2135 2123 2092 2083 2095 2111 2141 2131 2120 2110 2124 2127 2134 2144 2166 2180 2210 2247 2242 2233 2233 2231 2212 2171 2118 2067 2089 2127 2167 2258 2442 2630 2699 2708 2721 2682 2525 2602 2459 2325 2237 2244 2168 2174 2124 2062 2019 1996 1999 1956 1972 1991 1967 1945 1972 1975 1988 2002 1999 2020 2016 2002 2003 2005 1988 2001 2013 2000 1985 1969 1960 1968 1950 1906 1884 1854 1834 1821 1825 1837 1833 1846 1866 1849 2094 2298 2148 2123 2151 2180 2141 2100 2085 2100 2104 2113 2134 2146 2159 2161 2161 2153 2162 2168 2183 2200 2250 2313 2363 2263 2128 2109 2139 2140 2172 2194 2184 2179 2170 2160 2160 2153 2154 2153 2170 2167 2172 2171 2148 2138 2156 2182 2202 2208 2207 2210 2213 2215 2227 2249 2264 2294 2333 2404 2416 2396 2337 2334 2348 2400 2406 2426 2428 2397 2330 2321 2372 2402 2436 2462 2407 2358 2449 2465 2279 2232 2167 2083 2079 2078 2020 2018 2025 1949 2016 2087 1974 1902 1889 1863 1847 1807 1776 1753 1730 1706 1681 1674 1652 1635 1625 1603 1578 1553 1523 1535 1528 1488 1474 1459 1435 1442 1422 1422 1445 1408 1391 1390 1378 1393 1417 1446 1474 1519 1534 1595 1596 1490 1499 1620 1482 1444 1417 1431 1446 1460 1466 1466 1466 1446 1420 1405 1393 1381 1378 1379 1370 1348 1361 1352 1382 1395 1409 1419 1434 1450 1458 1464 1447 1436 1428 1433 1454 1446 1439 1427 1416 1422 1418 1430 1425 1410 1401 1404 1395 1398 1406 1409 1406 1398 1392 1386 1383 1381 1381 1379 1375 1366 1366 1361 1350 1342 1358 1366 1371 1391 1384 1362 1348 1342 1344 1349 1373 1384 1387 1382 1379 1374 1372 1371 1365 1360 1354 1345 1334 1334 1337 1337 1329 1320 1311 1303 1298 1291 1286 1285 1277 1271 1267 1260 1251 1241 1234 1224 1215 1211 1207 1206 1202 1195 1189 1179 1177 1171 1177 1206 1211 1202 1201 1200 1200 1195 1187 1186 1187 1191 1181 1183 1173 1181 1169 1171 1188 1204 1211 1203 1212 1219 1202 1202 1205 1220 1222 1231 1235 1228 1225 1202 1190 1204 1212 1187 1179 1180 1179 1199 1189 1190 1185 1191 1194 1192 1186 1181 1181 1176 1172 1161 1158 1159 1159 1144 1135 1148 1136 1136 1140 1133 1126 1130 1119 1117 1110 1096 1093 1094 1097 1089 1095 1084 1077 1079 1062 1068 1063 1050 1062 1052 1057 1043 1040 1040 1042 1027 1026 1029 1024 1022 1010 1009 995 990 995 994 986 975 976 983 968 961 957 946 943 949 941 935 938 919 924 912 915 911 905 901 910 911 923 912 902 905 898 895 889 893 889 901 885 879 872 871 878 884 871 872 873 874 870 867 884 873 873 871 867 860 856 858 865 854 866 859 843 840 837 840 833 829 833 828 837 827 826 823 830 827 822 820 822 815 811 816 806 795 789 791 792 790 790 785 787 776 775 771 768 765 763 768 763 757 757 751 750 746 749 740 735 741 741 742 730 727 732 722 713 708 713 708 710 704 700 691 692 689 685 682 680 679 682 684 682 684 670 663 663 667 659 661 651 649 649 647 643 637 633 630 627 624 620 617 616 615 614 614 610 608 604 598 595 589 582 579 578 579 590 587 599 598 603 605 601 594 592 591 587 577 576 582 574 572 568 567 564 549 560 563 559 556 553 551 552 553 552 550 545 545 545 544 535 525 517 513 515 519 527 527 524 514 505 505 506 501 501 507 516 535 534 523 526 536 547 546 534 532 526 541 542 534 535 527 534 528 528 518 516 517 514 508 503 490 478 474 485 478 474 482 476 469 462 453 460 450 434 427 435 446 462 474 478 469 462 467 449 431 429 435 438 435 401 416 422 403 392 398 404 396 401 413 409 359 330 329 329 326 326 328 328 327 329 328 329 328 327 326 326 326 325 325 326 341 372 395 381 355 337 366 386 360 358 383 380 363 359 360 379 341 338 376 393 398 402 410 418 423 431 430 430 411 397 408 405 399 402 398 377 403 404 392 380 377 380 374 393 411 415 410 406 411 410 420 409 411 415 419 424 422 425 415 412 406 391 390 410 412 394 383 383 383 373 363 353 368 366 362 366 374 374 367 362 354 350 355 355 357 361 366 369 371 368 366 364 363 356 358 355 352 351 350 350 348 347 346 346 346 346 344 343 345 346 345 344 343 345 347 348 347 347 347 346 345 342 342 341 340 331 328 317 317 326 310 303 310 329 329 324 322 331 316 321 308 333 339 340 340 337 328 324 321 324 327 330 333 335 335 342 349 352 356 358 360 361 360 360 354 352 346 344 349 347 342 340 342 342 342 340 332 315 315 327 325 322 304 306 321 307 315 310 315 325 325 329 340 334 331 328 328 326 327 319 320 323 317 305 306 313 309 303 294 290 289 293 295 297 299 285 278 277 285 293 293 296 298 300 302 295 296 291 286 278 269 273 264 271 265 260 252 252 250 249 260 262 275 271 256 268 276 273 265 279 281 273 268 280 282 272 276 281 289 299 293 287 285 279 273 270 267 281 286 294 305 292 308 309 287 291 293 308 313 319 318 309 299 294 292 287 288 284 285 279 280 282 305 280 258 273 289 290 293 288 291 300 292 303 305 276 290 297 310 293 292 281 272 286 295 297 310 316 307 294 291 312 304 296 281 299 303 297 303 316 327 312 287 263 287 272 226 214 271 254 263 218 207 207 183 194 205 266 285 278 268 272 281 266 218 218 264 237 226 225 234 253 260 290 289 264 265 277 289 303 299 287 280 284 274 266 272 269 279 269 272 272 278 283 284 273 262 245 236 233 242 251 269 271 270 271 1521 1522 1524 1547 1532 1493 1442 1389 1385 1384 1384 1384 1454 1702 1853 1809 1786 1651 1561 1563 1650 1825 1897 1842 1660 1451 1304 1260 1242 1235 1236 1233 1233 1271 1343 1342 1259 1326 1517 1557 1541 1520 1504 1461 1421 1383 1365 1381 1382 1341 1331 1343 1346 1365 1369 1424 1490 1463 1500 1578 1678 1806 1804 1701 1784 1747 1712 1618 1638 1625 1575 1635 1785 2020 1865 1648 1579 1626 1549 1501 1506 1551 1660 1670 1703 1757 1744 1732 1705 1676 1646 1627 1631 1635 1642 1647 1660 1649 1628 1618 1602 1587 1570 1569 1560 1552 1544 1539 1550 1560 1561 1490 1524 1565 1590 1583 1567 1576 1583 1576 1572 1575 1572 1538 1509 1597 1616 1584 1623 1649 1652 1592 1566 1525 1509 1452 1478 1506 1568 1601 1616 1598 1587 1513 1488 1488 1489 1511 1542 1519 1517 1616 1629 1637 1642 1640 1645 1634 1644 1661 1654 1633 1651 1669 1673 1692 1739 1762 1714 1701 1737 1722 1718 1751 1683 1689 1741 1739 1753 1741 1741 1769 1751 1761 1828 1815 1776 1749 1752 1695 1634 1612 1593 1581 1568 1561 1569 1566 1546 1514 1465 1514 1512 1504 1484 1455 1332 1181 1409 1446 1447 1438 1437 1457 1446 1458 1465 1480 1485 1485 1484 1488 1496 1501 1508 1497 1483 1472 1484 1473 1512 1478 1470 1510 1518 1525 1541 1554 1552 1533 1509 1482 1456 1459 1450 1451 1464 1458 1443 1441 1447 1449 1454 1449 1444 1442 1442 1457 1463 1429 1417 1435 1409 1427 1410 1398 1386 1385 1387 1390 1393 1393 1392 1377 1379 1399 1460 1547 1549 1467 1489 1524 1610 1589 1638 1721 1713 1505 1540 1451 1659 1703 1679 1600 1677 1698 1846 1920 1906 1804 1659 1622 1557 1542 1415 1378 1373 1367 1358 1349 1343 1342 1342 1341 1340 1338 1336 1341 1354 1386 1437 1469 1540 1703 1914 2203 2422 2422 2285 2403 2359 2194 2053 2019 1943 1844 1766 1875 1991 1896 1731 1564 1450 1394 1366 1360 1367 1376 1386 1396 1408 1420 1434 1447 1461 1474 1491 1524 1574 1649 1763 1817 1809 1710 1721 1792 1746 1763 1780 1840 1990 1936 1768 1691 1640 1610 1603 1652 1772 1786 1824 1885 1951 2011 1984 1871 1960 1749 1669 1620 1588 1598 1633 1701 1890 1931 1823 1719 1637 1614 1584 1634 1708 1795 2010 2239 2530 2381 2302 2174 1988 1824 1723 1675 1754 1944 1766 1673 1743 1808 1944 1983 1770 1531 1474 1501 1567 1564 1706 1715 1772 1787 1757 1801 1884 1850 1856 1965 1803 1688 1627 1591 1565 1526 1680 1817 2035 2044 2115 2120 2183 2497 2582 2443 2293 2208 2038 1937 1880 1850 1909 1992 1944 1817 1807 1806 1807 1810 1817 1895 2061 2105 2046 2067 2176 2092 2102 2143 2098 2109 1987 1923 1873 1888 1990 2300 2556 2193 2173 2221 2087 2198 2205 2124 2156 2290 2452 2322 2490 2638 2626 2656 2660 2657 2740 2803 2888 2954 2865 2768 2634 2728 2596 2452 2416 2395 2418 2596 2542 2807 2679 2687 2798 2689 2528 2406 2463 2555 2293 2225 2288 2238 2149 2100 2067 2051 2031 2027 2064 2082 2101 2110 2121 2149 2175 2205 2201 2208 2207 2198 2194 2188 2172 2164 2163 2152 2160 2171 2149 2136 2137 2138 2134 2126 2112 2104 2098 2085 2083 2074 2066 2072 2074 2066 2083 2087 2081 2088 2086 2104 2107 2107 2110 2119 2120 2110 2105 2110 2119 2126 2120 2119 2138 2145 2141 2142 2149 2173 2195 2172 2160 2203 2224 2248 2226 2220 2222 2221 2188 2201 2243 2255 2250 2266 2276 2270 2265 2259 2255 2246 2245 2253 2261 2261 2295 2286 2294 2298 2296 2286 2287 2294 2290 2277 2250 2242 2248 2247 2245 2247 2216 2186 2169 2157 2153 2152 2161 2155 2155 2137 2110 2093 2103 2127 2141 2174 2154 2126 2126 2161 2156 2159 2179 2170 2162 2169 2181 2188 2202 2182 2205 2160 2126 2101 2078 2086 2127 2168 2209 2283 2370 2469 2585 2670 2704 2644 2560 2449 2344 2348 2374 2329 2231 2169 2112 2040 2001 1969 1944 1993 2077 2048 2076 2070 2058 2081 2067 2071 2096 2100 2056 2067 2056 2041 2044 2035 2021 2004 1987 1986 1992 1960 1901 1864 1839 1849 1873 1880 1846 1833 1816 1833 1921 2112 2285 2279 2227 2205 2213 2146 2121 2091 2096 2110 2107 2098 2104 2112 2122 2130 2134 2151 2156 2162 2171 2186 2220 2266 2233 2165 2193 2226 2216 2206 2195 2184 2176 2165 2156 2151 2147 2143 2144 2148 2155 2163 2147 2143 2175 2179 2185 2223 2234 2237 2234 2242 2232 2238 2248 2265 2270 2286 2312 2363 2404 2311 2325 2384 2398 2425 2475 2494 2488 2376 2331 2456 2518 2528 2436 2431 2348 2332 2326 2234 2173 2141 2149 2194 2116 2071 2052 2063 1982 2070 2153 2004 1897 1874 1857 1829 1783 1769 1725 1699 1701 1681 1644 1629 1618 1603 1583 1557 1542 1524 1519 1511 1527 1505 1479 1450 1430 1424 1418 1393 1367 1371 1358 1351 1374 1395 1436 1490 1466 1507 1560 1499 1436 1515 1552 1446 1406 1411 1424 1441 1466 1506 1490 1464 1458 1438 1417 1414 1406 1404 1404 1395 1348 1345 1359 1373 1377 1402 1420 1436 1454 1467 1472 1463 1454 1420 1397 1433 1476 1449 1418 1419 1431 1433 1433 1434 1447 1433 1429 1423 1426 1436 1439 1424 1415 1407 1406 1403 1395 1401 1393 1381 1372 1361 1356 1365 1366 1381 1394 1396 1379 1390 1376 1364 1369 1386 1387 1388 1391 1384 1384 1384 1379 1376 1369 1361 1356 1355 1348 1339 1330 1326 1326 1324 1322 1317 1308 1302 1295 1290 1284 1276 1270 1264 1258 1254 1246 1237 1229 1217 1212 1207 1203 1199 1194 1188 1183 1176 1172 1181 1214 1209 1205 1199 1193 1193 1196 1190 1200 1190 1186 1178 1176 1168 1170 1169 1176 1194 1206 1211 1211 1204 1200 1207 1201 1212 1222 1241 1244 1220 1227 1217 1225 1204 1193 1197 1194 1185 1185 1178 1172 1178 1184 1176 1184 1190 1193 1181 1184 1189 1188 1174 1170 1162 1153 1155 1140 1137 1142 1145 1130 1141 1127 1124 1128 1129 1126 1120 1108 1100 1103 1108 1097 1095 1093 1094 1097 1099 1092 1085 1080 1081 1067 1080 1061 1047 1067 1056 1052 1054 1043 1035 1024 1015 1016 1015 1006 1018 1010 996 993 987 990 1002 981 974 955 947 939 939 936 936 926 924 928 906 901 904 902 899 896 901 893 903 893 889 890 881 879 884 880 884 876 870 874 870 868 869 872 868 868 867 867 863 867 865 870 862 862 869 862 850 856 854 845 843 842 833 826 828 829 826 829 836 825 822 826 830 826 819 821 815 810 808 807 810 803 792 792 793 786 790 790 787 777 776 770 772 772 765 766 763 763 759 754 759 755 756 750 745 738 743 733 738 734 727 726 725 719 715 710 703 700 701 696 691 691 688 685 683 680 682 687 677 676 668 660 663 658 661 655 651 648 651 650 646 639 638 632 629 627 623 621 620 619 618 616 613 611 609 603 599 593 589 583 579 576 576 590 589 589 594 600 602 604 602 600 595 590 585 587 585 579 578 572 565 557 553 557 560 560 560 564 567 572 567 560 552 550 551 549 542 535 526 519 511 510 513 517 520 523 523 516 508 498 501 511 518 530 542 526 523 539 536 536 529 519 530 544 551 556 556 546 542 531 518 514 508 507 513 507 499 493 484 479 478 471 459 470 476 474 471 470 472 462 458 443 426 430 453 463 473 465 457 453 455 454 438 420 414 407 406 426 430 408 408 418 424 417 411 400 392 384 334 330 329 327 325 325 325 326 328 328 328 328 327 326 326 325 324 324 324 326 369 401 375 348 340 372 377 366 351 366 350 354 376 393 378 332 345 391 406 394 388 400 413 429 425 415 426 418 392 394 403 387 397 380 370 373 367 367 375 379 389 388 383 390 393 389 392 398 395 399 405 425 428 415 416 421 427 417 410 401 395 382 398 405 400 381 379 373 363 358 354 352 355 360 359 365 370 367 364 357 349 350 359 359 358 361 365 367 368 362 363 358 357 357 354 351 348 349 349 345 344 346 347 345 345 343 345 344 345 346 343 343 346 348 349 350 349 348 347 346 345 345 345 343 340 339 337 333 300 308 327 306 324 324 320 300 313 322 334 335 338 341 342 340 338 331 325 323 322 325 323 327 328 331 334 342 348 352 357 362 361 363 359 356 352 350 343 342 346 344 338 336 335 333 338 332 320 306 305 318 322 307 298 311 310 303 302 312 318 324 331 334 331 338 334 333 332 333 330 327 320 318 321 317 312 307 302 308 299 302 295 288 284 282 281 282 293 297 306 308 304 303 300 292 298 299 289 281 288 277 268 276 287 274 267 267 250 246 250 247 254 260 255 256 269 274 259 266 270 277 264 280 281 265 273 278 291 290 296 285 282 280 276 280 267 269 282 287 281 296 287 298 308 298 283 286 299 309 307 310 317 318 309 308 309 306 301 289 289 287 294 303 296 285 261 265 275 281 295 294 285 285 288 296 282 274 277 286 286 289 288 278 280 307 272 286 303 300 292 283 290 284 272 296 280 289 303 323 313 324 310 301 269 244 235 286 296 301 298 291 282 270 228 198 181 192 228 301 249 224 224 286 269 247 213 219 207 223 241 252 250 278 292 273 251 261 268 276 285 291 294 295 290 275 263 260 256 264 261 267 279 287 300 283 273 264 260 250 237 237 246 250 263 246 258 1531 1518 1519 1523 1506 1451 1410 1394 1393 1385 1384 1403 1633 1795 1870 1852 1797 1743 1687 1756 1721 1704 1753 1630 1546 1466 1292 1258 1250 1244 1238 1235 1236 1261 1309 1264 1256 1304 1404 1498 1575 1582 1585 1520 1427 1404 1412 1511 1446 1359 1347 1392 1376 1380 1403 1430 1492 1511 1551 1618 1723 1855 1861 1735 1822 1875 1849 1656 1591 1619 1713 1677 1727 1936 1977 1722 1637 1619 1569 1524 1521 1568 1640 1654 1709 1812 1874 1848 1790 1715 1678 1653 1653 1652 1654 1650 1659 1654 1650 1637 1610 1597 1597 1586 1570 1556 1546 1544 1553 1567 1572 1542 1593 1585 1599 1581 1570 1567 1575 1581 1588 1588 1586 1585 1580 1559 1569 1552 1591 1590 1600 1619 1608 1575 1480 1462 1513 1542 1543 1573 1621 1667 1651 1599 1492 1492 1512 1549 1524 1505 1562 1607 1622 1631 1632 1632 1627 1620 1623 1648 1634 1630 1641 1659 1673 1703 1735 1749 1753 1702 1713 1690 1702 1689 1682 1654 1670 1699 1718 1717 1704 1748 1712 1723 1788 1775 1779 1779 1763 1717 1653 1622 1605 1594 1567 1555 1541 1548 1553 1538 1500 1532 1525 1511 1491 1437 1245 1322 1359 1461 1462 1463 1459 1457 1453 1457 1468 1483 1490 1497 1504 1513 1535 1537 1518 1506 1506 1506 1507 1491 1522 1524 1493 1516 1534 1540 1541 1553 1545 1532 1519 1499 1480 1487 1489 1477 1485 1492 1483 1478 1481 1485 1492 1488 1484 1481 1463 1459 1474 1479 1455 1444 1453 1473 1436 1431 1406 1391 1393 1397 1402 1402 1398 1394 1399 1431 1526 1632 1691 1648 1577 1629 1669 1652 1707 1758 1659 1619 1686 1672 1544 1723 1694 1729 1752 1887 1847 1923 1969 1865 1807 1814 1662 1606 1500 1411 1394 1382 1368 1357 1350 1348 1347 1348 1346 1344 1346 1360 1379 1412 1486 1556 1639 1823 2055 2376 2681 2631 2469 2481 2418 2447 2396 2347 2149 1879 1700 1834 1933 1760 1661 1524 1437 1390 1371 1366 1372 1383 1393 1402 1411 1421 1434 1450 1467 1484 1500 1517 1551 1599 1645 1672 1662 1659 1741 1840 1822 1891 1868 1844 1939 2005 1829 1697 1679 1642 1634 1664 1684 1718 1743 1777 1879 1936 1954 1914 1953 1751 1653 1595 1573 1662 1740 1695 1828 1915 1892 1801 1672 1596 1557 1572 1634 1737 1890 2072 2274 2370 2293 2280 2072 1882 1747 1660 1668 1830 1960 1773 1919 2012 2050 2064 1771 1560 1491 1464 1484 1580 1650 1629 1778 1814 1831 1858 1848 1778 1799 1906 1799 1671 1637 1662 1730 1618 1724 1818 1990 2033 2125 2108 2355 2573 2536 2464 2241 2138 2127 1948 1879 1834 1841 1915 1869 1808 1806 1806 1807 1811 1822 1865 1884 1921 2102 2285 2240 2228 2206 2138 2049 2067 2003 1894 1866 1891 1977 2236 2583 2290 2249 2235 2134 2271 2239 2133 2138 2246 2449 2383 2586 2612 2627 2660 2604 2615 2684 2838 2839 2811 2846 2756 2597 2693 2602 2503 2480 2462 2419 2436 2454 2618 2607 2582 2729 2659 2569 2475 2519 2564 2273 2187 2159 2184 2153 2091 2054 2033 2021 2044 2083 2108 2161 2176 2186 2189 2170 2191 2215 2210 2195 2188 2184 2181 2174 2160 2147 2152 2166 2162 2145 2131 2133 2131 2133 2119 2107 2097 2087 2079 2071 2076 2066 2059 2057 2053 2056 2072 2076 2072 2079 2080 2080 2078 2084 2088 2089 2093 2103 2128 2119 2113 2111 2133 2147 2138 2133 2140 2145 2144 2149 2145 2154 2177 2191 2192 2181 2179 2174 2174 2172 2205 2295 2342 2330 2305 2307 2326 2354 2317 2289 2268 2281 2275 2300 2322 2337 2343 2355 2341 2326 2314 2310 2314 2305 2257 2235 2210 2204 2211 2216 2216 2215 2188 2166 2150 2144 2141 2137 2144 2139 2130 2111 2112 2156 2176 2174 2162 2138 2124 2146 2181 2172 2176 2151 2144 2142 2149 2139 2143 2159 2156 2155 2142 2121 2103 2096 2102 2115 2154 2200 2218 2256 2310 2375 2435 2527 2528 2466 2462 2488 2516 2597 2635 2480 2295 2134 2079 2038 1988 1955 1953 2010 2067 2160 2257 2243 2210 2174 2181 2184 2166 2142 2142 2124 2107 2089 2071 2051 2032 2014 2007 2007 1940 1881 1855 1855 1903 1879 1853 1811 1797 1786 1812 1874 1968 2183 2298 2277 2227 2185 2107 2059 2069 2085 2083 2084 2115 2137 2150 2158 2164 2159 2178 2183 2193 2196 2193 2200 2214 2241 2244 2233 2223 2213 2203 2195 2188 2184 2177 2169 2162 2154 2147 2140 2138 2132 2153 2137 2135 2184 2206 2198 2217 2247 2262 2265 2261 2245 2255 2260 2263 2264 2241 2263 2281 2336 2277 2329 2393 2476 2509 2561 2576 2509 2361 2385 2452 2411 2391 2373 2376 2380 2272 2275 2220 2228 2249 2183 2172 2130 2079 2125 2120 2052 2220 2199 1941 1865 1904 1832 1758 1751 1732 1693 1638 1649 1643 1625 1608 1592 1568 1554 1547 1518 1501 1503 1489 1480 1484 1466 1463 1455 1419 1382 1373 1378 1393 1372 1350 1353 1391 1398 1453 1429 1452 1466 1422 1411 1475 1474 1415 1384 1405 1420 1440 1462 1465 1469 1446 1443 1434 1417 1415 1409 1391 1374 1370 1362 1347 1351 1363 1385 1398 1417 1432 1448 1476 1466 1448 1468 1443 1402 1384 1441 1447 1398 1411 1417 1428 1421 1429 1445 1448 1463 1450 1448 1450 1437 1431 1428 1434 1438 1433 1422 1438 1426 1417 1406 1399 1384 1393 1404 1395 1389 1384 1384 1393 1383 1395 1394 1395 1395 1390 1392 1393 1389 1387 1380 1369 1364 1358 1350 1350 1347 1344 1337 1329 1323 1321 1319 1313 1305 1299 1295 1289 1284 1276 1270 1264 1257 1249 1244 1236 1230 1219 1210 1206 1202 1195 1190 1187 1182 1177 1174 1194 1220 1204 1205 1200 1199 1198 1191 1187 1183 1182 1181 1181 1178 1170 1166 1168 1178 1193 1201 1195 1202 1195 1203 1218 1221 1222 1219 1223 1231 1249 1231 1227 1218 1207 1214 1204 1200 1193 1189 1190 1178 1176 1176 1176 1177 1172 1183 1179 1175 1169 1179 1181 1180 1162 1155 1152 1144 1138 1142 1141 1139 1130 1135 1122 1117 1131 1125 1120 1113 1110 1099 1094 1099 1094 1094 1086 1083 1087 1076 1078 1073 1074 1066 1069 1070 1066 1059 1065 1050 1043 1036 1040 1032 1026 1018 1026 1015 1000 1007 1014 1018 1007 987 979 981 968 960 955 944 942 950 951 933 923 915 915 917 912 902 895 904 895 893 882 889 889 883 886 877 887 891 894 885 878 880 868 864 861 867 861 862 861 862 861 864 871 856 870 871 865 859 854 858 847 851 839 837 841 831 828 830 819 832 825 822 818 821 825 824 819 819 813 819 816 812 806 804 798 796 795 786 789 785 784 777 780 771 770 774 773 772 777 769 755 759 758 759 760 750 745 747 744 741 740 737 735 729 731 720 720 720 712 711 713 703 697 695 700 691 687 683 678 675 672 670 668 662 662 663 654 652 650 648 646 649 658 652 641 634 632 629 626 623 623 622 621 619 616 612 608 605 602 600 594 590 585 578 573 572 580 595 588 593 599 602 606 607 600 597 589 585 581 578 572 569 566 568 567 567 568 571 577 575 577 575 568 563 562 561 549 540 538 534 529 526 516 510 507 504 508 509 519 523 514 505 495 507 518 524 527 528 518 531 522 531 515 521 528 534 539 547 560 547 532 529 519 505 505 510 497 493 487 496 490 477 461 465 464 452 470 474 468 457 462 465 462 454 441 425 431 450 458 469 464 459 450 443 455 447 436 418 416 429 433 411 425 431 411 398 388 382 367 355 354 347 329 327 326 325 324 327 326 327 327 327 326 326 325 325 324 324 323 323 328 375 378 345 335 362 379 368 346 341 359 373 384 402 379 335 336 393 377 374 391 403 419 422 411 408 425 425 408 379 393 385 372 365 363 374 390 403 400 407 408 402 407 405 407 412 400 409 416 410 401 407 409 410 414 419 418 417 402 405 395 379 394 400 400 386 373 365 368 365 365 359 352 348 354 356 360 368 368 360 350 349 357 356 358 357 362 367 361 359 359 356 355 355 353 348 349 348 346 343 342 346 345 342 341 344 345 344 344 344 342 344 345 348 348 349 349 349 349 348 347 347 348 345 344 341 339 335 332 338 333 326 300 300 307 324 331 333 336 337 338 340 343 341 339 335 328 325 326 325 323 322 323 325 328 339 345 347 353 361 365 367 364 363 358 352 342 339 337 337 338 335 337 334 330 326 326 331 321 307 300 297 291 306 307 299 314 309 320 318 323 323 326 329 326 327 331 333 333 331 326 327 325 321 321 318 321 313 314 313 300 289 292 302 297 285 296 303 303 303 302 296 299 286 299 294 292 289 283 279 276 284 287 282 283 273 276 257 249 248 251 249 247 254 260 262 253 269 270 259 264 271 262 268 280 276 280 290 296 289 284 282 281 276 272 268 265 268 276 283 292 298 294 308 301 283 284 301 295 303 300 305 317 320 308 308 304 297 295 296 299 297 305 282 287 297 270 286 274 289 286 275 288 295 266 258 260 256 274 274 284 288 287 260 259 264 273 294 284 280 286 305 298 269 300 322 309 310 295 313 326 317 313 311 284 312 312 307 280 269 292 259 228 192 181 246 294 299 289 285 224 223 234 210 199 218 260 279 277 245 247 289 256 235 235 277 295 265 265 268 273 294 320 283 280 268 261 253 259 270 271 286 304 291 272 258 247 241 238 234 232 233 247 240 250 1562 1557 1561 1529 1481 1434 1441 1441 1422 1399 1400 1438 1723 1847 1859 1897 1822 1739 1710 1768 1848 1644 1548 1495 1467 1471 1325 1263 1254 1243 1239 1238 1239 1290 1358 1310 1269 1347 1364 1396 1564 1599 1557 1506 1466 1470 1524 1524 1416 1363 1360 1405 1429 1411 1449 1459 1499 1534 1589 1647 1737 1834 1963 1837 1844 1926 1992 1664 1547 1580 1570 1648 1681 1726 1903 1778 1710 1637 1573 1530 1519 1558 1635 1635 1669 1804 1939 1887 1831 1749 1702 1675 1673 1667 1672 1670 1672 1667 1649 1635 1634 1627 1614 1596 1586 1567 1555 1551 1563 1576 1583 1562 1564 1596 1603 1585 1573 1567 1580 1585 1601 1611 1616 1601 1594 1605 1583 1532 1517 1597 1554 1560 1575 1566 1485 1436 1514 1547 1579 1632 1671 1679 1652 1619 1549 1477 1526 1527 1503 1490 1579 1614 1624 1623 1607 1614 1617 1599 1600 1604 1647 1678 1680 1699 1715 1740 1733 1748 1783 1708 1719 1682 1657 1658 1668 1650 1640 1649 1666 1663 1673 1691 1718 1749 1774 1770 1769 1772 1775 1755 1682 1633 1617 1603 1594 1553 1572 1555 1565 1553 1521 1543 1539 1479 1297 1302 1385 1427 1359 1391 1463 1469 1478 1473 1462 1462 1474 1485 1487 1494 1507 1515 1541 1549 1546 1547 1548 1544 1537 1528 1513 1548 1535 1523 1545 1557 1570 1564 1563 1554 1560 1552 1529 1517 1511 1511 1524 1533 1519 1515 1515 1512 1516 1513 1511 1515 1494 1479 1493 1503 1501 1446 1455 1509 1477 1454 1430 1407 1407 1408 1413 1420 1419 1430 1444 1468 1549 1683 1761 1729 1707 1774 1730 1740 1782 1818 1647 1755 1755 1812 1759 1593 1732 1816 1836 1935 2037 1972 2031 2017 2009 1919 1765 1624 1568 1471 1430 1396 1378 1366 1357 1355 1355 1355 1354 1355 1407 1403 1417 1450 1494 1550 1657 1793 1982 2253 2443 2406 2235 2446 2473 2271 2096 1961 1817 1660 1592 1712 1764 1635 1538 1476 1422 1388 1377 1372 1375 1387 1398 1409 1419 1430 1441 1456 1472 1489 1511 1534 1548 1561 1576 1603 1660 1806 1978 2018 1955 1974 2008 1970 1951 1939 1860 1753 1771 1683 1658 1715 1708 1661 1735 1731 1756 1806 1872 1868 1872 1697 1613 1563 1574 1678 1776 1838 1930 1939 1910 1827 1716 1661 1596 1549 1559 1649 1738 1816 1901 2001 2155 2203 2037 1855 1736 1652 1604 1704 1912 1925 1905 2044 2169 2183 1896 1551 1504 1478 1463 1529 1533 1596 1677 1768 1860 1874 1884 1767 1663 1771 1718 1738 1777 1768 1681 1598 1701 1738 1937 2146 2100 2178 2467 2615 2513 2406 2274 2170 2159 2049 1962 1862 1814 1836 1827 1808 1806 1806 1806 1807 1812 1849 1885 1956 1968 2080 2158 2183 2235 2167 2038 1963 1895 1864 1861 1878 1976 2257 2567 2309 2328 2365 2211 2250 2257 2150 2125 2263 2452 2423 2610 2583 2623 2693 2543 2662 2685 2757 2816 2906 2836 2653 2548 2616 2567 2466 2524 2504 2548 2532 2423 2363 2446 2482 2499 2428 2412 2481 2598 2463 2252 2158 2121 2143 2116 2072 2045 2016 2016 2068 2095 2120 2136 2171 2190 2210 2197 2208 2215 2214 2197 2184 2179 2175 2179 2168 2149 2137 2158 2151 2134 2130 2131 2124 2127 2115 2100 2089 2086 2084 2074 2065 2057 2047 2045 2043 2041 2042 2065 2069 2068 2074 2071 2075 2078 2073 2092 2115 2116 2116 2100 2097 2106 2112 2124 2132 2125 2121 2125 2134 2132 2135 2147 2169 2169 2153 2151 2157 2154 2156 2169 2190 2216 2236 2244 2285 2354 2383 2416 2425 2362 2311 2299 2286 2294 2324 2338 2287 2284 2303 2288 2253 2240 2233 2239 2244 2207 2184 2171 2175 2181 2195 2196 2182 2167 2162 2179 2167 2150 2146 2126 2113 2119 2177 2231 2239 2199 2153 2143 2136 2145 2156 2172 2152 2130 2122 2117 2115 2115 2127 2142 2141 2137 2131 2132 2139 2143 2133 2139 2156 2168 2195 2229 2256 2310 2360 2406 2436 2494 2579 2525 2459 2408 2461 2448 2257 2151 2117 2041 2015 1986 1967 2011 2151 2238 2478 2546 2442 2455 2341 2332 2380 2308 2253 2228 2196 2169 2131 2103 2075 2048 2026 1995 1913 1875 1873 1870 1865 1830 1822 1813 1807 1786 1801 1889 1982 2117 2069 2263 2231 2151 2035 2050 2063 2072 2075 2104 2138 2174 2203 2209 2209 2196 2196 2214 2230 2218 2224 2222 2218 2232 2245 2241 2234 2228 2222 2216 2213 2206 2199 2190 2175 2165 2159 2150 2144 2143 2130 2126 2129 2146 2158 2164 2178 2191 2205 2247 2263 2219 2231 2240 2241 2236 2228 2218 2236 2274 2257 2303 2401 2401 2467 2522 2566 2472 2330 2347 2335 2359 2423 2431 2400 2382 2410 2431 2288 2262 2259 2209 2198 2214 2250 2321 2268 2150 2158 2050 1897 1964 1892 1830 1802 1782 1722 1682 1632 1601 1583 1565 1563 1560 1544 1525 1503 1500 1476 1472 1475 1460 1440 1429 1412 1403 1393 1388 1412 1418 1428 1414 1390 1378 1383 1379 1411 1389 1416 1383 1378 1393 1429 1412 1390 1372 1393 1416 1434 1443 1433 1417 1424 1433 1435 1437 1436 1421 1396 1397 1388 1373 1353 1331 1363 1394 1414 1418 1437 1456 1469 1456 1440 1427 1437 1421 1375 1394 1400 1388 1417 1406 1406 1417 1413 1441 1451 1466 1463 1472 1474 1463 1452 1451 1462 1464 1456 1447 1438 1427 1424 1414 1407 1398 1392 1397 1409 1410 1405 1406 1415 1407 1401 1408 1410 1400 1389 1390 1387 1385 1381 1375 1376 1374 1366 1356 1347 1339 1335 1331 1329 1328 1322 1316 1309 1301 1294 1290 1287 1281 1275 1268 1262 1257 1250 1242 1235 1230 1224 1216 1209 1200 1193 1187 1182 1180 1177 1184 1206 1221 1198 1205 1213 1213 1198 1188 1185 1184 1186 1186 1179 1176 1174 1169 1171 1179 1184 1201 1213 1203 1207 1202 1200 1212 1221 1217 1216 1230 1219 1221 1231 1225 1219 1206 1202 1197 1185 1185 1184 1180 1178 1171 1175 1173 1179 1171 1178 1175 1176 1169 1173 1181 1186 1170 1159 1158 1148 1136 1137 1137 1134 1132 1115 1122 1120 1116 1120 1117 1105 1103 1093 1092 1090 1101 1085 1094 1090 1079 1077 1070 1069 1068 1061 1065 1063 1058 1054 1059 1040 1035 1034 1038 1021 1013 1025 1012 1010 1024 1012 991 994 982 979 974 974 968 970 967 953 951 936 938 931 924 914 919 925 918 903 898 889 888 881 880 878 894 886 874 869 867 875 874 876 880 874 872 865 863 856 856 856 856 855 855 859 858 867 862 864 861 858 849 847 845 838 838 840 827 828 827 820 815 820 827 820 821 821 817 809 813 813 818 821 812 814 807 805 793 797 794 793 792 786 783 778 779 776 768 767 767 772 765 764 760 762 754 756 753 756 753 747 742 743 741 737 731 730 724 726 715 714 712 708 706 706 698 698 697 695 689 682 675 671 670 667 663 664 659 654 653 650 648 649 659 664 659 648 643 636 629 627 625 625 626 628 626 621 615 610 605 602 600 602 598 591 583 579 573 569 573 591 585 592 594 599 604 611 605 596 592 589 586 582 581 576 579 581 582 582 586 584 582 573 575 575 565 554 549 548 543 540 534 528 520 515 514 514 508 504 502 503 509 517 515 499 495 504 514 511 522 511 524 520 511 518 542 542 547 532 543 554 546 528 515 518 506 495 493 500 502 497 484 483 472 479 472 462 456 452 473 459 453 446 448 447 453 448 431 421 426 445 460 452 456 461 447 444 447 446 428 430 427 429 429 436 429 430 420 410 390 380 359 366 407 402 355 331 326 325 323 327 326 327 327 327 326 325 325 325 324 323 323 323 324 347 345 342 363 362 348 340 360 382 387 403 414 398 351 335 368 367 393 403 422 424 414 398 408 410 421 418 386 367 360 358 366 385 404 405 426 428 427 435 422 416 430 436 435 414 423 424 431 418 412 420 425 422 414 404 405 406 394 396 384 384 398 388 386 377 370 370 366 368 375 371 355 347 348 349 359 363 355 350 350 354 352 356 358 358 358 361 363 362 359 356 353 348 348 348 347 345 341 343 345 344 341 342 343 343 344 343 342 341 343 344 346 346 347 346 346 346 345 346 346 346 345 345 341 339 338 337 336 330 322 315 294 326 329 330 333 333 334 332 337 341 340 339 338 332 327 324 322 323 318 319 319 328 335 339 343 347 357 362 369 368 368 365 357 348 337 330 328 327 330 338 340 339 339 340 340 332 329 322 307 294 291 286 293 299 301 311 318 317 326 320 323 319 331 332 329 327 329 331 325 324 321 313 307 305 301 299 295 293 301 308 306 300 292 303 302 297 305 292 287 290 289 300 303 292 285 286 284 290 296 292 281 269 263 255 257 252 250 248 246 248 255 255 246 249 250 251 271 271 258 269 283 288 291 294 280 283 284 275 279 273 282 278 266 270 267 271 280 284 291 282 292 307 302 284 280 294 299 291 293 307 315 323 319 318 307 299 289 279 277 289 302 271 267 267 263 269 277 294 292 293 303 294 287 290 278 251 262 278 276 270 269 271 292 292 301 302 303 302 301 262 290 306 303 290 289 283 309 299 306 293 320 301 285 286 298 282 256 275 229 201 187 182 240 289 250 261 254 228 213 204 199 206 220 235 271 265 230 256 223 218 242 293 265 297 249 260 247 252 267 294 278 298 286 279 256 253 256 275 270 283 279 283 268 261 248 246 257 252 247 235 233 230 1589 1572 1549 1485 1462 1442 1452 1468 1458 1429 1439 1473 1806 1839 1823 1835 1868 1785 1683 1717 1821 1727 1552 1465 1402 1370 1290 1267 1256 1245 1242 1241 1249 1251 1326 1302 1289 1302 1326 1351 1498 1612 1595 1546 1499 1474 1520 1595 1483 1382 1372 1410 1455 1436 1439 1486 1562 1616 1624 1719 1825 1866 1971 2056 1941 1975 1978 1647 1540 1556 1517 1561 1639 1607 1726 1878 1807 1698 1564 1511 1511 1543 1590 1610 1666 1826 1958 1925 1844 1768 1718 1698 1691 1688 1692 1690 1681 1673 1669 1665 1657 1636 1615 1605 1595 1582 1572 1563 1572 1589 1599 1603 1610 1574 1599 1597 1584 1579 1579 1589 1603 1617 1642 1629 1613 1616 1616 1616 1602 1539 1503 1498 1503 1519 1476 1416 1464 1552 1520 1576 1631 1649 1648 1633 1602 1478 1474 1532 1492 1581 1589 1580 1601 1607 1577 1574 1590 1560 1568 1647 1655 1664 1672 1695 1704 1741 1745 1724 1769 1709 1694 1706 1641 1643 1656 1649 1639 1636 1642 1671 1725 1755 1753 1761 1773 1784 1767 1758 1742 1739 1721 1668 1637 1610 1604 1587 1573 1574 1568 1545 1522 1552 1549 1542 1357 1471 1453 1482 1461 1460 1401 1473 1488 1485 1477 1478 1484 1492 1494 1499 1505 1509 1521 1549 1570 1606 1607 1585 1557 1558 1535 1554 1558 1546 1559 1572 1593 1584 1592 1592 1627 1605 1571 1560 1561 1544 1546 1547 1561 1556 1562 1550 1540 1535 1534 1527 1511 1493 1498 1520 1534 1469 1486 1520 1505 1474 1450 1436 1422 1420 1427 1434 1455 1485 1527 1527 1567 1686 1732 1769 1793 1810 1798 1809 1886 1839 1803 1931 1913 1852 1672 1761 1769 1861 1917 1979 2097 2038 2101 2089 1968 1896 1785 1678 1597 1649 1542 1439 1404 1384 1370 1365 1363 1363 1364 1384 1522 1507 1472 1475 1522 1597 1759 1979 2119 2148 2065 2043 1980 1996 2157 2097 1923 1767 1615 1543 1514 1541 1563 1506 1460 1429 1404 1391 1383 1377 1378 1388 1400 1411 1423 1435 1447 1461 1475 1493 1505 1531 1561 1583 1607 1645 1704 1841 1837 1924 1859 1860 1956 1965 1893 1949 1931 1864 1817 1728 1694 1725 1741 1657 1640 1662 1687 1703 1752 1842 1851 1673 1594 1541 1587 1747 1901 2065 2022 1983 1850 1825 1804 1743 1733 1613 1540 1543 1603 1651 1698 1773 1913 2030 1953 1805 1706 1597 1579 1637 1753 1881 1956 2155 2411 2220 1841 1607 1552 1506 1492 1459 1487 1548 1625 1693 1778 1730 1668 1613 1624 1645 1694 1774 1856 1666 1596 1708 1700 1813 1932 2052 2028 2193 2403 2509 2542 2555 2312 2222 2177 2103 2003 1887 1817 1814 1811 1807 1806 1806 1806 1807 1809 1824 1857 1888 1931 1979 2101 2175 2168 2114 1994 1976 1903 1856 1863 1881 1937 2204 2317 2220 2337 2426 2280 2204 2222 2179 2103 2261 2399 2495 2616 2552 2612 2671 2547 2625 2630 2746 2872 2892 2900 2730 2588 2544 2431 2422 2539 2538 2557 2453 2593 2564 2335 2347 2352 2294 2285 2369 2550 2435 2234 2140 2093 2076 2064 2058 2038 2009 2052 2159 2148 2208 2184 2211 2204 2221 2220 2217 2207 2203 2192 2185 2180 2170 2177 2171 2160 2127 2149 2140 2123 2128 2125 2121 2128 2109 2095 2083 2073 2069 2059 2050 2047 2044 2042 2038 2036 2034 2046 2078 2066 2065 2064 2062 2066 2072 2081 2092 2097 2093 2092 2100 2110 2102 2105 2127 2112 2118 2131 2124 2128 2145 2152 2149 2141 2139 2139 2144 2149 2156 2165 2175 2191 2205 2225 2290 2401 2382 2357 2351 2346 2336 2318 2313 2333 2340 2293 2267 2248 2237 2223 2217 2205 2199 2192 2186 2176 2164 2159 2159 2157 2170 2190 2198 2191 2183 2182 2155 2137 2123 2110 2108 2135 2176 2211 2237 2232 2189 2190 2201 2191 2180 2155 2138 2123 2113 2109 2106 2111 2120 2126 2129 2131 2136 2146 2156 2162 2164 2177 2188 2185 2210 2240 2264 2276 2306 2348 2388 2444 2417 2356 2331 2300 2296 2269 2247 2209 2141 2111 2056 2005 1986 1996 2074 2221 2413 2668 2725 2706 2649 2587 2706 2604 2449 2358 2312 2250 2228 2181 2124 2058 1996 1945 1901 1904 1940 1888 1855 1858 1843 1857 1840 1807 1785 1804 1861 1929 1903 1979 1979 1981 1986 2007 2037 2044 2070 2115 2166 2198 2210 2223 2231 2232 2232 2258 2259 2251 2247 2225 2248 2240 2251 2265 2263 2257 2250 2242 2230 2222 2210 2198 2187 2179 2171 2164 2154 2155 2144 2123 2124 2128 2128 2140 2144 2154 2175 2211 2226 2195 2187 2190 2208 2228 2227 2214 2199 2231 2251 2297 2351 2383 2427 2496 2534 2469 2311 2291 2364 2455 2518 2557 2545 2478 2451 2490 2403 2330 2318 2293 2322 2466 2684 2667 2421 2194 2123 1941 1924 2063 2076 1910 1865 1782 1721 1679 1654 1636 1626 1606 1576 1567 1558 1539 1512 1482 1474 1481 1479 1468 1456 1450 1444 1442 1436 1405 1418 1446 1445 1446 1428 1400 1401 1365 1344 1377 1394 1378 1353 1378 1373 1389 1366 1367 1395 1400 1408 1421 1395 1406 1393 1392 1398 1415 1435 1424 1410 1408 1387 1368 1348 1321 1320 1339 1369 1390 1432 1450 1450 1444 1435 1413 1412 1411 1394 1372 1365 1385 1427 1429 1409 1408 1406 1410 1425 1452 1476 1475 1472 1481 1477 1469 1472 1472 1462 1450 1446 1432 1438 1424 1426 1427 1430 1425 1426 1432 1426 1410 1410 1416 1409 1386 1387 1384 1384 1392 1384 1381 1382 1374 1361 1359 1358 1354 1347 1339 1333 1326 1321 1322 1317 1315 1313 1307 1302 1294 1282 1281 1277 1271 1263 1260 1252 1242 1238 1233 1222 1215 1207 1199 1194 1188 1183 1182 1187 1193 1205 1207 1209 1207 1204 1200 1194 1193 1192 1186 1181 1180 1179 1178 1170 1170 1174 1177 1194 1193 1201 1199 1199 1214 1195 1202 1211 1226 1234 1221 1240 1241 1235 1227 1217 1212 1210 1204 1198 1190 1185 1181 1178 1174 1172 1169 1172 1171 1175 1172 1173 1163 1176 1187 1180 1188 1181 1165 1162 1148 1144 1145 1136 1133 1125 1122 1126 1108 1107 1115 1110 1107 1099 1098 1098 1096 1085 1090 1091 1078 1072 1067 1066 1073 1065 1060 1057 1063 1050 1050 1040 1037 1033 1025 1019 1010 1017 1017 1014 1003 1008 1002 999 989 987 974 994 970 964 973 963 962 943 933 934 943 930 918 938 910 907 902 892 884 880 874 875 880 868 864 871 861 860 883 873 876 874 871 875 877 864 864 855 856 853 853 852 852 853 860 869 855 852 850 850 849 844 834 833 833 832 818 819 805 818 817 808 812 808 810 810 808 809 812 815 818 817 808 805 797 797 798 789 792 790 787 782 784 781 777 775 775 774 782 766 760 768 757 764 760 766 763 754 750 746 744 742 733 733 729 725 720 715 712 710 713 713 703 701 704 698 685 680 676 673 671 679 668 663 661 659 660 653 652 651 652 655 652 640 635 632 629 626 623 625 626 626 625 622 618 611 606 602 600 599 596 592 590 585 576 571 566 570 580 586 596 597 595 600 605 606 600 602 604 594 596 588 589 589 593 590 589 586 578 580 572 561 567 562 554 550 547 539 529 524 523 529 532 536 532 517 509 501 500 504 510 514 501 491 499 502 513 504 512 512 504 520 542 535 532 528 534 541 546 530 512 506 504 504 500 488 482 484 498 489 483 490 485 482 473 451 453 457 455 443 440 436 434 436 430 421 420 426 446 451 446 455 455 441 439 448 444 447 442 429 425 419 417 424 430 402 403 399 374 363 393 404 420 414 373 337 324 327 324 324 325 325 325 325 324 324 323 323 323 322 322 323 332 331 360 335 337 359 379 385 401 414 395 402 353 328 345 372 392 412 417 414 400 390 395 404 407 396 370 356 370 383 390 396 411 431 430 422 434 443 431 436 428 436 444 437 441 445 445 441 430 434 431 427 425 417 404 391 396 395 382 378 393 383 375 375 375 380 370 371 375 376 370 364 353 350 345 345 349 355 356 348 349 357 357 358 362 367 365 361 355 354 352 347 347 345 344 342 339 342 342 344 339 341 342 341 342 341 339 340 341 343 345 345 346 346 349 348 347 347 347 346 344 343 340 335 338 336 329 299 302 309 327 331 330 330 332 332 335 332 334 334 334 337 337 336 330 325 322 320 316 315 315 323 335 339 340 342 351 356 364 366 363 363 361 351 346 339 331 327 327 328 328 327 327 327 329 331 332 319 316 308 302 293 287 300 299 306 306 321 323 313 316 321 323 322 326 320 325 327 322 317 315 317 316 311 316 304 306 312 307 307 307 305 297 290 299 303 304 301 289 282 285 290 292 297 300 295 296 291 276 282 280 271 253 253 269 262 257 251 253 249 258 267 257 254 245 261 270 253 261 275 278 286 292 292 295 271 275 269 277 270 276 280 272 271 272 263 271 277 278 291 281 289 305 298 279 279 281 285 296 294 295 309 313 308 312 302 299 294 284 276 275 280 260 260 264 284 293 300 294 302 307 308 297 279 279 280 271 270 271 244 257 274 262 275 281 301 315 296 285 260 261 292 288 275 277 295 295 280 282 302 324 319 285 245 272 279 268 241 261 255 187 180 196 246 242 278 246 261 240 201 203 218 276 292 241 218 216 226 222 265 306 292 248 268 238 238 277 294 279 260 277 303 274 272 265 258 250 251 264 292 267 278 270 262 260 263 263 262 258 256 244 232 1576 1574 1571 1534 1558 1500 1459 1465 1489 1477 1452 1615 1790 1731 1754 1804 1816 1770 1818 1715 1655 1568 1538 1429 1371 1331 1283 1264 1254 1245 1243 1246 1333 1266 1344 1296 1328 1315 1352 1356 1442 1676 1682 1598 1524 1455 1430 1447 1400 1378 1392 1436 1545 1514 1483 1488 1588 1653 1664 1744 1847 1925 1938 2078 2171 2060 1829 1632 1554 1523 1509 1509 1518 1529 1596 1706 1716 1637 1535 1489 1509 1558 1587 1620 1679 1759 1920 1906 1822 1770 1736 1721 1717 1711 1711 1702 1684 1691 1696 1694 1670 1646 1632 1624 1639 1633 1595 1576 1579 1598 1610 1610 1594 1585 1613 1613 1600 1592 1587 1590 1602 1616 1627 1627 1626 1631 1631 1632 1641 1632 1598 1490 1410 1427 1399 1451 1513 1573 1483 1523 1592 1615 1619 1601 1565 1451 1451 1495 1523 1584 1546 1582 1593 1582 1539 1541 1564 1602 1605 1614 1643 1654 1669 1696 1698 1717 1727 1712 1696 1684 1679 1689 1641 1634 1650 1634 1634 1632 1639 1652 1681 1684 1696 1716 1732 1751 1771 1772 1765 1728 1699 1674 1640 1594 1595 1585 1574 1586 1573 1519 1527 1563 1551 1551 1395 1520 1511 1506 1510 1502 1482 1466 1508 1503 1497 1499 1499 1503 1512 1520 1523 1532 1540 1555 1598 1651 1642 1604 1572 1574 1572 1546 1579 1554 1574 1596 1606 1607 1614 1618 1619 1607 1597 1607 1645 1626 1594 1587 1596 1598 1597 1586 1570 1575 1564 1545 1530 1528 1529 1548 1546 1488 1523 1512 1505 1485 1485 1454 1440 1435 1439 1447 1458 1488 1505 1522 1564 1651 1700 1805 1846 1821 1825 1891 1949 1935 1900 2016 2060 2013 1892 1660 1863 1902 2016 2098 2126 2089 2100 2092 1973 1840 1744 1607 1703 1760 1614 1481 1432 1403 1384 1375 1371 1373 1379 1397 1504 1491 1483 1506 1555 1646 1824 2099 2046 1972 1924 1832 1828 1785 1777 1711 1640 1566 1552 1641 1665 1545 1493 1463 1447 1431 1412 1396 1387 1382 1383 1388 1398 1409 1419 1432 1450 1472 1498 1523 1540 1534 1546 1574 1611 1640 1667 1721 1829 1853 1832 1941 1878 1856 1847 1906 1883 1863 1855 1823 1774 1734 1710 1674 1606 1620 1643 1671 1696 1759 1734 1629 1565 1526 1607 1804 1828 1938 2033 1953 1911 1919 1873 1814 1772 1684 1663 1544 1513 1556 1591 1608 1664 1755 1853 1690 1647 1551 1582 1631 1719 1977 2056 2265 2593 2290 1887 1678 1566 1486 1461 1450 1457 1510 1601 1609 1646 1626 1590 1574 1579 1652 1713 1823 1733 1526 1652 1639 1717 1878 1739 1793 2036 2401 2418 2512 2691 2535 2351 2327 2183 2101 2052 1950 1852 1827 1812 1807 1806 1806 1806 1807 1808 1816 1866 1910 1898 1920 2037 2127 2116 1986 1923 1958 1959 1858 1860 1876 1941 2274 2461 2257 2328 2421 2289 2191 2185 2165 2087 2252 2291 2458 2542 2519 2637 2622 2496 2551 2570 2775 2805 2862 2877 2747 2663 2634 2429 2426 2528 2569 2582 2463 2684 2642 2479 2324 2215 2190 2195 2246 2340 2440 2277 2130 2106 2077 2058 2045 2019 2008 2110 2226 2224 2223 2212 2216 2208 2192 2212 2207 2210 2199 2193 2180 2173 2166 2175 2163 2148 2142 2122 2139 2112 2125 2118 2122 2123 2107 2090 2080 2070 2057 2050 2044 2042 2041 2038 2036 2034 2034 2041 2081 2088 2072 2059 2060 2056 2057 2084 2099 2096 2083 2080 2081 2087 2094 2106 2110 2100 2109 2113 2120 2127 2136 2133 2131 2126 2131 2138 2142 2145 2158 2168 2181 2193 2209 2234 2280 2372 2431 2352 2337 2361 2339 2278 2259 2338 2413 2324 2268 2246 2235 2223 2210 2190 2181 2177 2176 2171 2164 2158 2155 2149 2146 2142 2142 2141 2143 2137 2123 2118 2116 2119 2122 2120 2134 2152 2171 2176 2173 2198 2174 2166 2162 2151 2125 2105 2099 2100 2104 2111 2112 2117 2126 2138 2151 2170 2189 2205 2226 2239 2220 2215 2232 2240 2257 2277 2295 2327 2361 2406 2362 2271 2240 2210 2211 2190 2170 2144 2116 2112 2071 2042 2024 2020 2047 2099 2194 2277 2345 2410 2531 2614 2638 2781 2756 2670 2507 2428 2370 2249 2133 2064 1985 1980 1956 1960 1927 1889 1892 1885 1897 1891 1865 1841 1814 1785 1811 1833 1849 1877 1901 1920 1936 1979 2015 2043 2063 2098 2117 2116 2139 2174 2214 2247 2274 2298 2307 2276 2218 2190 2206 2192 2224 2240 2275 2272 2240 2203 2212 2236 2227 2215 2199 2178 2173 2174 2168 2161 2154 2140 2119 2121 2114 2117 2128 2134 2150 2174 2178 2195 2168 2171 2184 2189 2203 2210 2190 2193 2221 2269 2340 2328 2348 2356 2379 2370 2276 2313 2438 2513 2570 2579 2570 2455 2365 2343 2386 2412 2522 2344 2404 2551 2864 2707 2306 2122 2009 1931 2010 2183 2081 1953 1791 1764 1716 1666 1638 1627 1610 1601 1585 1573 1560 1543 1522 1508 1495 1490 1505 1509 1493 1471 1451 1439 1428 1430 1421 1448 1442 1421 1415 1405 1378 1354 1323 1333 1341 1356 1334 1347 1349 1359 1356 1346 1361 1358 1384 1391 1363 1374 1363 1363 1373 1401 1438 1468 1439 1433 1406 1387 1347 1319 1312 1313 1322 1349 1423 1438 1420 1410 1411 1405 1382 1374 1381 1378 1370 1389 1399 1406 1412 1386 1398 1415 1424 1465 1472 1455 1461 1476 1477 1466 1457 1452 1449 1448 1444 1441 1450 1440 1432 1428 1427 1435 1438 1433 1425 1417 1406 1402 1407 1391 1376 1369 1365 1374 1369 1363 1374 1376 1372 1366 1350 1343 1336 1329 1328 1322 1318 1312 1310 1307 1307 1306 1302 1294 1288 1276 1269 1269 1264 1258 1251 1242 1235 1231 1224 1220 1208 1200 1195 1189 1189 1199 1198 1192 1191 1192 1204 1197 1191 1199 1192 1188 1192 1179 1179 1180 1188 1181 1182 1170 1172 1178 1192 1205 1202 1209 1198 1201 1206 1209 1210 1212 1212 1247 1222 1222 1247 1234 1221 1222 1216 1206 1195 1195 1196 1193 1191 1184 1175 1171 1173 1169 1170 1176 1165 1164 1164 1176 1165 1171 1179 1174 1167 1154 1148 1144 1138 1131 1129 1133 1117 1130 1108 1106 1107 1100 1096 1088 1095 1081 1088 1083 1073 1077 1066 1062 1065 1061 1073 1063 1055 1048 1062 1054 1046 1044 1040 1022 1028 1026 1021 1016 1009 1008 1001 1002 999 1003 989 994 971 980 975 968 956 948 944 935 947 940 935 924 933 926 924 898 898 890 887 883 877 889 887 901 891 871 870 857 864 884 878 865 878 876 877 876 863 862 860 851 845 845 847 855 855 853 861 856 860 844 838 831 833 843 828 820 823 811 811 811 811 812 805 805 808 803 803 805 807 810 811 800 802 807 794 801 793 792 789 783 786 786 783 781 780 780 780 780 777 770 767 765 765 766 770 758 755 752 753 748 744 739 736 734 729 726 729 719 723 720 712 703 699 703 700 696 686 681 677 673 668 665 668 669 673 666 661 658 655 644 640 638 637 637 631 628 625 623 622 620 618 618 617 618 614 610 608 603 600 597 596 596 593 583 577 571 565 567 579 593 590 591 594 599 606 601 599 601 596 599 597 594 588 587 584 583 586 574 564 567 564 552 550 553 546 549 540 533 535 538 540 533 531 533 529 520 506 501 496 498 503 512 498 488 498 507 500 496 498 515 524 531 526 522 538 540 547 553 532 528 519 518 511 507 505 501 489 474 472 474 478 475 470 474 460 446 444 443 440 431 430 432 430 432 428 428 419 421 438 435 451 458 449 437 440 445 434 430 437 425 421 403 414 430 423 420 401 381 353 388 399 422 420 404 386 350 324 323 323 324 324 324 324 324 323 323 323 323 322 321 322 322 323 333 331 349 367 371 387 407 415 387 349 331 330 371 396 402 407 410 408 387 381 407 393 391 363 353 376 396 411 401 419 425 426 415 414 430 420 428 419 429 433 442 438 436 448 455 451 437 430 426 417 427 421 416 405 392 383 374 373 374 372 369 370 375 372 372 376 378 381 379 371 359 352 355 349 340 344 342 345 350 360 372 368 369 368 366 361 355 353 348 347 346 344 341 340 340 342 342 342 341 337 340 339 339 337 335 338 339 341 343 346 345 348 348 348 350 349 350 349 346 340 338 329 326 328 317 310 330 334 337 334 330 330 331 331 329 326 323 325 329 333 331 329 327 325 322 322 318 315 312 318 326 334 337 342 346 351 361 365 366 362 358 352 347 345 342 334 326 322 324 327 329 321 326 319 314 316 318 317 314 312 294 299 311 312 313 316 316 309 315 319 313 317 319 322 324 324 322 323 323 305 315 322 320 315 317 315 304 306 300 291 302 289 302 300 294 301 288 279 284 288 274 285 283 290 306 286 271 271 257 258 262 275 280 268 259 268 262 258 258 264 260 265 258 254 274 251 267 276 277 286 282 273 275 264 256 271 277 270 270 280 276 288 285 278 280 277 280 284 290 277 281 293 304 294 272 274 281 289 285 296 299 301 292 294 291 285 274 284 285 279 274 252 252 268 267 292 281 292 303 309 310 301 292 266 266 278 260 250 266 269 281 277 284 288 305 292 286 268 263 289 265 281 294 310 301 273 283 308 308 306 298 270 253 224 239 212 211 257 228 180 187 197 207 202 248 257 208 197 200 260 280 221 228 199 266 201 226 288 283 292 274 225 250 276 272 258 240 264 297 294 272 266 295 265 254 249 250 275 256 265 260 268 268 259 251 244 249 241 238 239 1578 1584 1576 1600 1632 1608 1528 1523 1551 1472 1505 1650 1682 1667 1698 1757 1742 1673 1767 1873 1605 1503 1438 1385 1407 1392 1318 1268 1249 1245 1245 1249 1355 1362 1390 1306 1317 1343 1368 1393 1436 1622 1727 1579 1478 1430 1405 1393 1387 1397 1409 1431 1486 1618 1604 1492 1526 1593 1717 1811 1899 1968 2008 2047 2123 2150 1862 1663 1565 1538 1525 1532 1503 1486 1502 1543 1615 1596 1518 1475 1480 1565 1568 1602 1695 1777 1920 1872 1823 1789 1758 1751 1742 1733 1722 1704 1705 1712 1717 1706 1681 1668 1668 1676 1680 1671 1636 1611 1596 1598 1622 1600 1612 1624 1641 1638 1624 1614 1615 1608 1612 1618 1617 1624 1631 1640 1645 1644 1665 1654 1625 1523 1413 1449 1492 1565 1576 1583 1575 1551 1570 1505 1517 1527 1462 1490 1510 1508 1461 1498 1504 1552 1601 1589 1566 1523 1580 1598 1621 1608 1637 1663 1676 1690 1699 1712 1722 1723 1698 1651 1668 1674 1650 1631 1630 1629 1630 1628 1629 1645 1666 1681 1709 1731 1741 1747 1748 1729 1727 1757 1756 1730 1683 1624 1605 1597 1590 1591 1571 1523 1496 1566 1564 1561 1398 1528 1534 1536 1535 1536 1509 1496 1456 1437 1463 1504 1513 1520 1521 1529 1536 1552 1566 1584 1599 1620 1612 1589 1582 1592 1599 1578 1573 1572 1567 1603 1620 1635 1649 1652 1645 1631 1622 1625 1652 1642 1627 1608 1625 1646 1631 1605 1597 1590 1574 1568 1557 1556 1569 1556 1541 1489 1512 1498 1501 1491 1506 1486 1470 1456 1458 1455 1465 1483 1502 1524 1549 1608 1707 1796 1866 1854 1903 1916 1928 1969 1970 2082 2154 2001 1847 1693 1896 2003 2070 2172 2154 2162 2153 2053 1963 1952 1737 1741 1843 1832 1699 1546 1461 1423 1405 1388 1380 1386 1396 1410 1470 1474 1489 1520 1570 1657 1828 2012 2070 1984 1884 1827 1814 1831 1703 1607 1573 1584 1675 1855 1830 1681 1587 1534 1500 1469 1435 1411 1396 1388 1388 1390 1395 1405 1418 1436 1464 1500 1541 1595 1621 1608 1600 1583 1581 1626 1657 1714 1802 1795 1842 1966 1881 1821 1816 1909 1877 1905 2050 1947 1803 1746 1710 1708 1659 1600 1616 1623 1651 1762 1702 1590 1538 1516 1566 1693 1850 1776 1965 2059 1985 1918 1857 1889 1885 1750 1645 1591 1486 1490 1502 1504 1517 1540 1589 1548 1542 1523 1573 1649 1713 1807 1923 2119 2457 2530 2174 1786 1544 1449 1446 1446 1449 1483 1530 1543 1578 1543 1584 1561 1623 1741 1823 1856 1604 1577 1734 1577 1625 1707 1767 1867 2060 2322 2451 2467 2462 2472 2475 2359 2187 2127 2053 1988 1898 1829 1813 1807 1806 1806 1807 1808 1809 1812 1822 1852 1861 1877 2044 2123 2058 1907 1908 1907 1923 1853 1851 1862 1939 2299 2667 2352 2369 2303 2190 2128 2136 2114 2073 2187 2223 2421 2531 2488 2594 2582 2453 2536 2576 2719 2804 2887 2789 2834 2726 2630 2412 2405 2496 2551 2588 2512 2667 2639 2523 2372 2266 2214 2155 2147 2207 2314 2250 2146 2098 2067 2054 2032 2013 2027 2088 2150 2157 2194 2149 2153 2169 2195 2204 2193 2184 2196 2182 2179 2177 2154 2164 2154 2135 2126 2109 2136 2110 2118 2112 2112 2106 2093 2082 2074 2067 2056 2045 2040 2038 2036 2035 2034 2034 2034 2038 2053 2076 2076 2062 2054 2048 2051 2070 2070 2075 2073 2074 2074 2077 2084 2090 2098 2106 2105 2107 2117 2125 2119 2118 2120 2123 2129 2134 2141 2148 2158 2170 2184 2225 2261 2274 2318 2431 2437 2306 2261 2255 2249 2222 2219 2227 2245 2257 2233 2211 2222 2237 2231 2224 2192 2172 2161 2154 2150 2150 2150 2145 2142 2135 2130 2127 2127 2131 2144 2146 2151 2138 2144 2145 2141 2145 2140 2130 2152 2170 2140 2120 2117 2110 2098 2090 2092 2098 2101 2104 2113 2126 2137 2153 2168 2182 2206 2231 2250 2254 2247 2247 2245 2249 2260 2272 2297 2305 2328 2351 2377 2257 2205 2167 2141 2132 2127 2119 2102 2072 2062 2061 2051 2053 2060 2076 2095 2132 2185 2232 2264 2327 2406 2519 2647 2743 2726 2679 2574 2393 2248 2121 2020 2123 2126 2043 1964 1975 1956 1952 1962 1926 1875 1855 1825 1787 1803 1817 1829 1847 1860 1874 1898 1931 1980 1993 2032 2091 2108 2141 2174 2218 2254 2288 2319 2329 2259 2210 2186 2176 2170 2170 2178 2190 2194 2182 2167 2159 2198 2209 2212 2185 2158 2137 2143 2155 2146 2139 2145 2147 2132 2110 2104 2126 2132 2136 2144 2151 2157 2165 2190 2181 2177 2189 2195 2196 2185 2180 2206 2264 2284 2262 2285 2331 2364 2335 2269 2383 2482 2480 2489 2472 2417 2382 2351 2356 2295 2485 2412 2303 2367 2466 2498 2326 2128 2014 1964 2010 2134 2117 1959 1834 1745 1711 1682 1656 1633 1615 1591 1580 1569 1562 1552 1537 1518 1509 1510 1510 1504 1494 1479 1469 1471 1465 1462 1464 1436 1445 1457 1435 1411 1396 1374 1373 1348 1331 1321 1319 1315 1322 1317 1314 1327 1323 1324 1325 1335 1330 1342 1348 1345 1368 1399 1429 1463 1482 1469 1425 1393 1362 1344 1326 1308 1307 1312 1345 1399 1418 1402 1398 1379 1395 1388 1369 1352 1361 1342 1343 1353 1360 1368 1384 1413 1437 1443 1462 1442 1446 1469 1481 1493 1478 1473 1460 1460 1469 1464 1457 1461 1456 1437 1435 1425 1428 1436 1439 1427 1415 1403 1393 1393 1395 1378 1371 1357 1358 1355 1348 1350 1352 1356 1357 1352 1348 1339 1327 1319 1313 1313 1309 1301 1297 1299 1300 1299 1292 1286 1282 1274 1264 1257 1255 1251 1242 1235 1229 1224 1217 1212 1203 1197 1194 1192 1193 1196 1197 1190 1188 1216 1197 1194 1183 1187 1181 1182 1182 1175 1182 1181 1181 1176 1171 1173 1178 1195 1201 1195 1203 1198 1197 1204 1206 1213 1204 1204 1197 1216 1227 1220 1244 1236 1221 1231 1211 1203 1199 1199 1197 1190 1179 1179 1178 1171 1163 1168 1160 1169 1181 1162 1163 1164 1163 1156 1162 1157 1162 1152 1152 1144 1133 1128 1125 1127 1129 1127 1122 1114 1102 1099 1096 1089 1083 1084 1082 1073 1079 1067 1067 1060 1062 1059 1052 1050 1051 1041 1042 1043 1032 1042 1034 1031 1028 1037 1022 1020 1013 1011 1008 1001 1005 1006 997 982 980 972 965 962 961 948 943 935 932 950 928 918 927 910 910 901 900 896 893 888 885 886 899 877 876 864 856 854 880 871 875 869 881 875 866 868 865 866 853 844 840 850 844 853 853 854 855 851 844 846 843 836 835 829 823 819 820 800 797 809 806 805 807 802 804 797 799 800 802 801 798 803 809 793 796 795 786 782 780 781 785 785 788 785 783 787 782 780 784 778 772 772 774 770 764 758 757 750 744 741 745 737 738 730 730 726 723 719 722 713 708 704 701 704 697 690 682 685 676 671 669 669 668 669 667 657 652 645 642 639 635 633 632 629 628 627 628 628 624 618 614 613 613 613 611 609 608 598 594 591 587 585 583 578 570 567 564 562 578 582 580 586 586 594 594 596 599 592 594 602 593 587 582 579 571 573 566 558 556 552 547 542 539 536 532 530 531 536 540 530 529 530 525 522 517 516 518 506 498 492 491 494 487 487 498 501 489 501 506 511 515 510 524 524 530 539 552 551 537 526 512 502 506 499 490 486 497 486 475 462 461 455 470 474 462 451 440 431 445 454 455 451 454 444 432 422 417 422 427 439 450 456 447 434 439 443 432 415 408 408 404 402 425 429 422 407 382 364 371 403 416 423 404 378 367 324 322 322 324 324 324 324 323 323 323 322 322 322 321 321 322 322 322 324 367 374 386 400 410 401 392 326 334 362 400 397 397 395 400 400 371 386 385 379 366 352 363 385 407 431 426 430 422 422 403 402 404 408 412 414 418 427 435 426 436 447 441 446 432 427 422 410 415 416 417 408 402 396 375 371 380 385 388 382 386 382 382 378 387 387 382 378 374 366 364 360 355 347 336 334 345 353 361 365 367 368 367 363 353 352 347 348 345 338 336 338 342 341 341 341 341 336 337 336 335 333 333 335 337 341 342 343 342 346 351 352 350 351 352 350 345 340 340 341 338 333 299 330 336 340 340 336 332 328 326 322 319 317 319 324 329 326 325 322 318 322 320 323 316 313 312 310 316 325 334 339 344 344 357 358 362 366 365 353 347 342 341 341 327 327 333 345 334 326 319 316 311 306 304 311 309 309 296 285 305 309 311 305 300 317 319 312 313 314 316 317 321 321 314 319 314 306 317 315 314 316 312 319 317 315 310 306 295 283 291 294 287 298 286 271 274 267 265 271 262 262 261 261 259 265 267 283 280 280 267 269 280 267 267 259 253 256 247 246 243 256 248 259 274 272 274 283 276 274 261 256 249 263 274 266 260 274 272 271 282 284 290 287 292 271 268 261 260 285 287 292 297 269 276 278 285 291 310 295 296 288 280 280 285 289 286 278 287 278 259 248 265 279 273 263 282 297 288 306 306 286 271 253 275 293 298 297 309 310 308 315 314 306 298 277 257 264 245 281 291 300 293 271 263 289 282 292 296 288 275 276 264 233 212 214 228 190 187 185 187 198 195 230 257 193 200 233 278 246 195 215 207 205 260 282 273 262 278 253 221 261 257 251 284 275 295 271 241 259 287 282 283 257 250 253 249 263 246 245 243 244 250 255 240 242 247 254 1587 1589 1592 1640 1620 1637 1570 1562 1510 1508 1706 1659 1645 1650 1680 1664 1612 1598 1666 1822 1795 1593 1508 1446 1442 1390 1338 1282 1250 1245 1246 1249 1300 1375 1375 1365 1337 1377 1369 1392 1463 1488 1557 1562 1466 1421 1399 1405 1419 1426 1432 1445 1466 1506 1516 1506 1532 1549 1606 1703 1796 1922 2006 2021 2093 2092 1825 1666 1579 1553 1533 1517 1498 1481 1466 1460 1484 1511 1489 1451 1471 1525 1541 1585 1685 1794 1902 1912 1877 1807 1775 1768 1756 1749 1731 1740 1759 1759 1758 1738 1728 1716 1701 1715 1718 1683 1685 1665 1635 1621 1632 1623 1640 1648 1651 1653 1643 1641 1638 1617 1625 1634 1627 1623 1625 1632 1635 1637 1655 1657 1630 1546 1419 1521 1558 1576 1583 1592 1589 1574 1568 1570 1580 1580 1556 1559 1550 1502 1443 1502 1536 1513 1535 1523 1496 1490 1538 1569 1588 1595 1608 1634 1675 1692 1706 1713 1715 1727 1705 1657 1656 1655 1635 1630 1627 1627 1625 1625 1631 1637 1659 1700 1718 1745 1756 1771 1777 1755 1733 1754 1787 1768 1726 1676 1639 1619 1601 1595 1585 1530 1510 1529 1578 1567 1435 1518 1558 1548 1563 1568 1548 1535 1538 1513 1459 1524 1517 1529 1540 1550 1553 1564 1581 1596 1611 1616 1623 1615 1614 1603 1617 1603 1571 1590 1584 1617 1642 1667 1684 1684 1667 1663 1644 1640 1648 1652 1660 1639 1640 1667 1684 1645 1623 1611 1607 1603 1589 1585 1584 1561 1550 1510 1517 1512 1499 1496 1488 1484 1478 1477 1484 1471 1477 1501 1510 1546 1588 1625 1697 1788 1900 1883 1886 1863 1878 1902 2003 2097 2161 2029 1920 1959 1769 1962 2166 2216 2202 2211 2175 2105 1944 1868 1916 1998 1954 1847 1752 1622 1508 1461 1435 1406 1389 1404 1420 1433 1484 1532 1532 1556 1603 1686 1878 2131 2215 2196 2134 2091 1850 1773 1724 1623 1604 1646 1732 1939 2021 1864 1698 1607 1559 1509 1463 1437 1413 1397 1395 1396 1399 1409 1427 1457 1492 1544 1640 1761 1814 1716 1681 1645 1633 1614 1658 1684 1687 1715 1762 1783 1798 1824 1886 1859 1865 1951 1926 1920 1846 1806 1714 1671 1653 1593 1550 1599 1589 1597 1608 1596 1541 1539 1552 1604 1669 1815 1931 2039 2077 2102 2000 1818 1746 1691 1634 1534 1493 1456 1453 1451 1450 1452 1461 1473 1485 1528 1546 1590 1682 1732 1798 1955 2197 2459 2386 1806 1496 1448 1446 1446 1448 1454 1479 1508 1508 1521 1537 1532 1601 1684 1793 1728 1589 1610 1623 1560 1675 1823 2002 2058 2084 2439 2534 2647 2489 2480 2427 2331 2189 2068 2007 1986 1936 1856 1817 1809 1807 1806 1807 1808 1809 1811 1815 1818 1840 1863 2041 2071 1985 1865 1898 1903 1913 1850 1847 1850 1916 2198 2599 2387 2284 2299 2202 2138 2090 2097 2060 2118 2198 2432 2544 2482 2540 2531 2433 2495 2548 2705 2810 2869 2721 2778 2726 2640 2427 2359 2434 2490 2574 2522 2625 2636 2507 2368 2270 2261 2221 2148 2121 2213 2168 2137 2102 2071 2044 2032 2018 2006 2010 2103 2146 2094 2142 2175 2179 2192 2189 2171 2162 2161 2160 2173 2174 2143 2153 2152 2143 2145 2124 2099 2096 2104 2102 2103 2093 2086 2078 2068 2061 2054 2047 2042 2040 2038 2035 2034 2033 2032 2032 2035 2056 2071 2067 2051 2045 2046 2050 2059 2079 2064 2067 2070 2075 2080 2085 2088 2103 2112 2107 2112 2108 2109 2113 2119 2126 2135 2142 2160 2156 2164 2183 2231 2256 2274 2299 2373 2357 2342 2291 2231 2216 2206 2201 2197 2194 2196 2220 2185 2169 2158 2200 2215 2201 2201 2173 2157 2147 2139 2133 2128 2123 2138 2146 2141 2150 2163 2181 2182 2185 2174 2189 2181 2194 2192 2183 2158 2130 2118 2115 2110 2092 2095 2089 2086 2087 2090 2093 2097 2110 2125 2139 2152 2164 2182 2200 2210 2217 2223 2219 2222 2229 2232 2242 2252 2262 2268 2277 2291 2284 2268 2213 2171 2144 2122 2098 2079 2069 2051 2034 2030 2038 2059 2081 2111 2142 2145 2141 2149 2171 2206 2256 2313 2354 2337 2361 2388 2365 2329 2240 2150 2080 2029 2150 2111 2035 2047 2056 2087 2049 2004 1960 1912 1879 1846 1818 1808 1816 1841 1882 1901 1915 1949 1996 2046 2080 2128 2168 2197 2244 2286 2323 2386 2437 2483 2465 2290 2198 2185 2172 2166 2159 2161 2163 2159 2148 2137 2129 2128 2132 2140 2145 2133 2127 2119 2134 2137 2130 2124 2142 2133 2117 2099 2133 2139 2135 2134 2132 2135 2155 2184 2194 2192 2170 2165 2163 2173 2162 2178 2202 2224 2217 2271 2327 2384 2328 2249 2285 2372 2393 2365 2389 2416 2398 2422 2457 2336 2397 2279 2262 2419 2304 2263 2227 2113 2007 2081 2156 2162 2077 1967 1819 1739 1716 1686 1679 1693 1711 1599 1575 1567 1544 1525 1513 1509 1496 1481 1485 1494 1492 1484 1475 1464 1470 1484 1475 1452 1458 1461 1453 1432 1429 1392 1391 1377 1355 1357 1348 1349 1341 1333 1325 1305 1303 1296 1300 1300 1307 1325 1334 1357 1378 1404 1433 1431 1445 1443 1428 1377 1339 1321 1314 1303 1301 1306 1354 1370 1359 1364 1363 1361 1356 1356 1347 1338 1335 1331 1334 1331 1337 1358 1383 1406 1428 1456 1464 1458 1461 1469 1481 1492 1517 1501 1504 1488 1477 1472 1465 1452 1439 1423 1412 1407 1406 1410 1421 1421 1418 1415 1398 1378 1392 1379 1363 1355 1349 1348 1345 1349 1349 1339 1336 1336 1339 1335 1326 1318 1308 1300 1297 1296 1292 1289 1292 1292 1288 1281 1275 1272 1267 1261 1256 1248 1243 1238 1230 1222 1217 1213 1207 1211 1200 1197 1195 1198 1198 1196 1192 1192 1199 1188 1186 1195 1180 1181 1182 1193 1179 1177 1173 1182 1177 1176 1184 1201 1193 1200 1207 1197 1200 1208 1207 1206 1218 1214 1205 1210 1208 1216 1232 1235 1226 1224 1208 1210 1213 1195 1189 1189 1178 1167 1176 1180 1164 1168 1172 1163 1164 1165 1163 1154 1158 1162 1170 1160 1146 1148 1150 1146 1138 1135 1140 1128 1131 1125 1123 1132 1106 1100 1095 1102 1091 1091 1091 1078 1083 1083 1075 1068 1058 1054 1048 1045 1054 1045 1045 1035 1037 1041 1031 1032 1023 1024 1020 1020 1018 1010 1011 1005 993 996 990 1004 975 979 985 957 959 960 945 940 944 936 921 937 941 940 944 923 922 911 909 904 893 887 883 880 873 865 871 851 851 868 876 880 869 875 867 872 868 857 850 845 845 838 838 844 837 843 852 841 853 845 843 829 828 827 827 817 822 811 797 792 798 804 794 795 798 793 791 793 796 795 799 798 791 786 787 791 779 776 777 778 777 788 785 786 785 783 781 782 781 781 774 775 777 766 764 763 760 754 753 749 743 739 735 736 730 725 722 721 722 714 715 716 709 708 699 694 686 688 680 675 674 667 662 662 662 651 646 643 641 640 636 634 633 632 634 635 635 630 622 617 616 612 610 610 608 604 602 602 596 596 589 586 581 581 577 578 568 561 561 568 573 570 581 582 586 598 608 598 585 610 608 592 585 578 569 564 558 555 554 550 547 546 545 536 530 527 525 526 528 530 535 541 538 541 538 538 538 536 521 502 495 489 487 484 484 492 487 490 495 505 522 525 538 543 540 539 542 552 538 530 521 522 522 510 496 487 475 484 473 462 467 456 449 458 457 447 438 437 462 467 462 451 444 437 433 424 419 415 420 434 450 459 448 435 425 439 439 430 425 427 416 393 408 411 418 395 382 369 370 390 412 427 418 395 391 322 324 323 322 323 323 323 323 324 322 322 322 321 321 321 322 321 321 322 350 373 389 401 400 387 353 323 336 372 380 386 399 384 387 396 376 358 351 351 353 369 378 393 414 431 421 422 406 402 395 416 427 421 425 429 421 419 423 428 434 432 429 442 427 420 424 405 410 418 405 394 380 376 383 394 396 404 404 400 402 394 392 396 388 391 385 379 377 375 370 365 358 353 347 340 332 333 349 353 353 357 365 366 348 348 351 346 344 337 339 338 340 340 339 337 334 334 335 335 333 331 332 333 336 339 340 340 343 345 348 350 352 350 350 349 345 344 344 343 341 339 331 303 338 342 341 336 333 325 321 316 315 316 317 317 322 321 328 324 320 321 321 317 315 312 312 309 312 317 325 332 334 340 347 350 355 360 360 356 351 347 341 335 332 323 328 341 339 330 324 313 312 312 310 300 306 304 295 282 289 301 293 312 314 314 318 316 311 308 313 314 317 315 315 321 314 301 311 316 316 311 305 300 298 307 319 306 302 290 280 283 280 276 273 275 280 268 283 289 286 288 287 275 281 286 286 285 279 265 277 282 280 274 260 248 246 242 240 243 241 245 254 264 273 268 273 280 275 273 268 270 259 248 265 252 261 276 280 270 271 278 282 283 283 274 281 265 260 269 286 282 295 289 271 274 284 286 300 305 293 295 292 300 302 291 279 277 281 278 266 251 261 248 245 266 293 275 284 297 298 277 280 265 253 278 291 282 301 293 295 302 293 282 282 263 240 239 248 282 287 296 285 256 265 288 298 279 282 288 270 265 252 268 255 240 202 200 187 183 184 188 198 188 237 231 193 235 258 211 195 236 220 244 276 262 239 272 275 257 207 250 264 249 244 285 260 249 246 273 296 286 267 276 258 249 247 253 260 248 253 250 252 256 254 256 259 255 1598 1625 1686 1641 1570 1546 1506 1505 1568 1692 1688 1659 1628 1663 1692 1651 1592 1550 1580 1753 1921 1688 1565 1549 1484 1456 1379 1306 1262 1251 1250 1251 1263 1290 1307 1348 1417 1451 1518 1513 1442 1446 1486 1521 1467 1422 1415 1426 1446 1457 1476 1501 1505 1531 1539 1552 1579 1646 1687 1843 1793 1853 1826 1853 2061 2084 1793 1769 1678 1597 1550 1519 1494 1476 1461 1447 1435 1436 1435 1446 1464 1507 1568 1595 1653 1765 1861 1923 1843 1803 1789 1775 1764 1750 1744 1784 1802 1797 1795 1767 1762 1771 1767 1756 1739 1720 1734 1708 1670 1657 1658 1643 1659 1665 1669 1656 1641 1640 1633 1623 1641 1643 1641 1635 1626 1623 1616 1607 1606 1614 1605 1560 1429 1489 1552 1575 1583 1591 1589 1583 1573 1572 1572 1571 1567 1571 1534 1477 1447 1470 1512 1519 1507 1530 1555 1521 1523 1579 1578 1587 1595 1602 1654 1691 1705 1707 1703 1729 1729 1697 1649 1648 1630 1626 1625 1624 1623 1627 1629 1639 1666 1719 1735 1745 1774 1803 1801 1781 1756 1760 1762 1801 1765 1731 1676 1638 1618 1607 1596 1571 1527 1517 1571 1573 1411 1554 1577 1571 1573 1585 1575 1557 1530 1515 1515 1512 1534 1544 1561 1572 1578 1589 1599 1608 1617 1643 1659 1640 1609 1603 1629 1617 1572 1579 1597 1637 1663 1684 1707 1724 1717 1697 1675 1668 1667 1668 1681 1682 1658 1667 1714 1687 1632 1604 1633 1635 1628 1608 1593 1570 1554 1552 1536 1553 1513 1500 1492 1492 1496 1499 1496 1494 1502 1528 1538 1578 1608 1634 1691 1772 1860 1872 1826 1851 1845 1873 2021 2096 2145 2018 2082 2092 1902 2035 2068 2235 2218 2171 2176 2051 2096 2127 2074 2015 1928 1812 1721 1630 1562 1506 1482 1423 1404 1439 1475 1477 1500 1575 1629 1641 1731 1778 1878 2180 2456 2495 2453 2276 2109 1966 1830 1722 1678 1693 1786 1953 2151 1969 1783 1706 1606 1536 1498 1467 1435 1409 1402 1403 1407 1421 1445 1484 1533 1587 1701 1859 2044 1919 1787 1731 1689 1654 1650 1651 1703 1753 1819 1824 1841 1842 1880 1882 1774 1814 1770 1864 1996 1915 1726 1645 1604 1569 1549 1521 1510 1536 1568 1554 1506 1523 1543 1571 1666 1875 1945 1864 1907 2032 1951 1941 1941 1823 1647 1506 1453 1446 1435 1432 1433 1435 1448 1455 1516 1618 1678 1607 1612 1636 1723 1829 2003 2108 2261 1853 1507 1448 1446 1452 1456 1453 1457 1469 1476 1489 1507 1535 1594 1657 1665 1570 1600 1518 1542 1642 1734 1868 1965 2154 2314 2521 2457 2431 2586 2653 2481 2328 2126 2043 2005 1968 1954 1872 1817 1808 1808 1806 1806 1807 1808 1810 1816 1820 1823 1863 1995 2037 1923 1851 1940 1925 1914 1852 1847 1849 1897 2073 2496 2447 2253 2191 2179 2112 2063 2050 2054 2104 2198 2435 2510 2460 2543 2511 2406 2469 2527 2668 2710 2710 2690 2625 2681 2656 2443 2325 2344 2480 2533 2519 2604 2629 2490 2357 2285 2239 2209 2193 2154 2129 2098 2085 2073 2072 2058 2038 2033 2013 1999 2054 2047 2073 2120 2160 2179 2173 2159 2161 2142 2130 2156 2172 2187 2167 2132 2142 2155 2140 2106 2086 2094 2114 2116 2104 2088 2079 2072 2068 2061 2057 2052 2045 2046 2042 2048 2042 2033 2032 2033 2040 2047 2057 2051 2043 2047 2049 2048 2053 2059 2072 2066 2067 2071 2078 2085 2088 2093 2105 2104 2099 2107 2121 2130 2136 2143 2154 2162 2173 2212 2230 2228 2220 2231 2250 2280 2335 2335 2279 2234 2213 2199 2192 2185 2179 2179 2169 2166 2172 2151 2138 2170 2157 2128 2122 2115 2112 2102 2099 2099 2103 2114 2128 2138 2155 2158 2160 2173 2178 2180 2198 2211 2193 2168 2143 2143 2129 2111 2096 2093 2090 2086 2077 2077 2084 2089 2092 2097 2104 2113 2123 2134 2152 2170 2183 2191 2191 2188 2192 2203 2215 2223 2220 2224 2230 2243 2264 2285 2312 2296 2257 2226 2184 2155 2126 2106 2085 2064 2044 2030 2020 2016 2019 2035 2060 2093 2127 2161 2192 2193 2191 2203 2223 2239 2231 2221 2228 2219 2186 2137 2087 2046 2037 2058 2156 2155 2103 2162 2169 2122 2069 2022 1976 1922 1879 1849 1805 1822 1887 1936 1976 1990 2007 2069 2137 2179 2215 2237 2271 2330 2396 2391 2425 2495 2599 2598 2297 2200 2189 2175 2164 2156 2153 2149 2154 2151 2139 2123 2124 2123 2117 2113 2111 2111 2104 2109 2114 2127 2120 2110 2125 2120 2101 2096 2099 2107 2115 2119 2125 2144 2160 2188 2192 2148 2142 2145 2162 2151 2164 2184 2199 2195 2224 2267 2292 2283 2239 2299 2320 2321 2361 2384 2422 2491 2500 2536 2314 2255 2224 2220 2291 2198 2357 2241 2042 2020 2119 2131 2124 2002 1889 1811 1767 1745 1743 1683 1672 1643 1582 1548 1537 1545 1527 1502 1490 1484 1467 1456 1458 1466 1460 1462 1440 1441 1453 1460 1468 1479 1487 1481 1477 1466 1419 1381 1359 1346 1343 1358 1373 1371 1369 1374 1361 1347 1339 1318 1302 1291 1301 1314 1341 1345 1363 1389 1407 1378 1410 1402 1378 1342 1322 1306 1296 1296 1307 1333 1342 1340 1340 1351 1352 1343 1341 1335 1326 1324 1323 1321 1323 1331 1369 1419 1428 1427 1443 1455 1451 1449 1472 1466 1479 1509 1516 1499 1481 1483 1478 1464 1448 1438 1421 1417 1414 1402 1392 1401 1398 1392 1392 1394 1380 1373 1373 1376 1354 1346 1347 1343 1333 1333 1337 1334 1324 1319 1328 1331 1324 1314 1305 1294 1286 1288 1285 1283 1287 1284 1279 1275 1268 1264 1262 1257 1249 1240 1235 1229 1224 1213 1217 1213 1206 1204 1196 1193 1191 1196 1193 1191 1190 1192 1187 1191 1183 1176 1191 1181 1180 1186 1193 1178 1174 1173 1183 1181 1199 1201 1202 1194 1200 1201 1218 1208 1211 1202 1209 1203 1211 1215 1209 1217 1235 1219 1227 1222 1208 1214 1199 1195 1189 1198 1192 1172 1173 1174 1166 1161 1170 1155 1159 1176 1150 1164 1157 1152 1158 1152 1143 1143 1143 1137 1133 1133 1123 1123 1115 1124 1109 1114 1107 1104 1100 1095 1101 1091 1079 1070 1073 1072 1063 1064 1069 1057 1060 1055 1051 1049 1041 1034 1030 1039 1027 1025 1014 1017 1014 1015 1006 1000 1008 994 987 989 989 984 968 966 967 961 963 954 946 942 935 934 960 933 927 935 919 909 914 903 892 891 891 889 890 883 872 886 868 846 852 875 868 862 864 872 866 862 862 855 845 848 846 832 833 836 848 840 841 850 844 835 836 834 833 820 826 813 821 816 809 801 792 796 793 789 793 789 787 790 790 796 790 785 785 778 778 772 769 775 773 774 777 772 781 784 786 784 783 780 778 774 774 772 771 766 762 767 755 753 751 749 746 743 743 735 731 727 725 723 721 715 712 709 705 704 698 695 686 681 677 676 680 664 658 653 650 647 644 644 642 639 642 640 637 634 632 631 625 621 617 614 613 621 622 617 613 610 610 603 603 598 595 587 581 578 576 570 563 559 557 555 556 563 570 576 578 597 589 582 600 609 600 591 579 571 569 573 568 560 556 552 543 538 533 532 528 526 523 522 520 523 535 537 532 530 528 525 524 525 522 512 502 496 486 482 483 484 493 498 501 510 527 533 528 535 542 546 556 554 544 523 518 514 504 496 486 482 476 469 482 486 476 458 444 444 445 451 451 463 461 455 459 447 435 428 430 432 416 416 424 435 454 449 443 429 429 445 446 442 433 420 403 388 390 415 416 394 366 381 408 413 424 419 405 367 326 324 322 322 323 323 323 322 322 322 322 322 321 321 321 321 321 320 321 331 360 371 388 391 367 334 324 348 370 388 401 399 380 386 372 356 345 352 379 388 397 405 407 422 426 406 413 394 394 416 423 430 433 437 434 437 429 431 441 424 415 426 428 416 417 420 400 407 406 391 383 393 390 391 401 411 407 420 421 412 407 400 404 403 392 389 383 376 376 372 371 362 359 352 347 341 332 331 348 348 350 355 360 348 357 350 345 340 335 339 337 338 341 339 335 331 330 334 334 332 330 332 332 335 337 338 339 341 344 347 349 349 349 349 348 345 343 341 338 339 339 338 302 335 340 336 336 335 332 328 322 326 318 312 311 315 315 327 334 329 317 313 315 315 315 311 308 310 311 317 322 327 333 340 340 346 352 356 352 349 350 347 342 332 325 321 336 331 317 315 312 309 304 302 302 295 301 307 299 281 286 286 303 312 312 317 319 318 317 309 302 301 303 301 300 300 304 306 305 315 313 316 313 313 312 290 301 316 307 294 294 283 284 283 272 268 289 292 297 300 300 300 300 300 294 282 272 280 286 288 288 281 268 258 273 258 250 247 244 248 252 260 270 267 267 272 268 262 262 278 286 266 246 255 249 269 267 279 277 265 276 284 277 280 280 279 281 291 296 277 282 283 286 298 293 291 282 277 282 301 302 311 303 293 283 281 291 275 268 262 252 253 262 270 289 282 275 265 260 278 263 256 249 278 262 277 279 263 275 277 289 295 276 282 276 249 235 276 292 262 268 269 239 255 284 287 275 273 278 292 274 280 273 248 219 252 253 235 195 184 184 188 194 191 242 191 257 230 193 211 263 280 274 270 237 249 242 271 263 216 220 249 240 279 270 266 222 253 264 259 279 282 283 263 259 251 258 261 267 276 267 257 261 270 269 275 271 1621 1706 1711 1614 1538 1536 1520 1649 1718 1676 1632 1614 1619 1654 1651 1602 1545 1528 1556 1701 1914 1768 1656 1628 1586 1506 1448 1349 1282 1264 1255 1254 1255 1264 1275 1319 1420 1464 1543 1626 1457 1415 1449 1605 1534 1459 1488 1511 1514 1515 1535 1560 1563 1572 1584 1608 1675 1771 1770 1873 1922 2000 1994 1893 2064 2159 1911 1863 1949 1788 1646 1561 1518 1482 1456 1439 1427 1418 1419 1431 1445 1486 1568 1667 1734 1740 1827 1792 1774 1816 1812 1797 1798 1782 1766 1790 1830 1838 1826 1806 1802 1779 1764 1756 1774 1778 1764 1733 1697 1688 1660 1653 1673 1680 1678 1668 1663 1662 1660 1649 1645 1656 1654 1645 1623 1614 1601 1595 1598 1591 1580 1516 1429 1469 1561 1568 1579 1587 1589 1588 1583 1575 1575 1558 1554 1541 1472 1453 1447 1486 1502 1519 1563 1564 1567 1551 1540 1575 1599 1609 1600 1620 1626 1661 1688 1711 1701 1719 1728 1702 1665 1644 1632 1623 1621 1621 1623 1624 1625 1632 1664 1720 1739 1777 1795 1817 1813 1808 1791 1766 1774 1782 1778 1773 1724 1682 1648 1626 1607 1594 1565 1532 1576 1598 1489 1507 1590 1595 1593 1603 1596 1589 1566 1551 1570 1494 1535 1563 1581 1594 1606 1619 1636 1643 1632 1630 1637 1644 1623 1606 1626 1640 1589 1598 1621 1643 1670 1694 1722 1757 1765 1745 1716 1694 1691 1698 1690 1704 1680 1670 1665 1650 1596 1595 1604 1639 1631 1617 1618 1588 1558 1548 1532 1532 1505 1502 1503 1511 1518 1522 1519 1529 1547 1566 1597 1608 1621 1680 1719 1767 1839 1829 1827 1922 1942 1873 1977 2053 2170 2093 2175 2005 2073 2178 2186 2220 2206 2117 2102 2217 2210 2149 2104 2032 1927 1819 1715 1647 1594 1556 1524 1445 1438 1460 1517 1537 1544 1568 1630 1723 1823 2016 2059 2184 2395 2706 2803 2613 2471 2282 1991 1788 1703 1740 1852 2026 2225 2116 1901 1785 1656 1582 1535 1492 1454 1423 1410 1410 1418 1437 1464 1502 1555 1621 1709 1834 2033 2122 1961 1843 1756 1703 1704 1699 1679 1705 1729 1744 1704 1733 1848 1812 1731 1773 1834 1923 1879 1866 1736 1656 1586 1566 1655 1615 1509 1485 1513 1546 1498 1501 1510 1533 1597 1699 1748 1913 1961 1997 2079 2098 1951 1843 1683 1503 1444 1424 1408 1403 1398 1399 1408 1422 1503 1597 1722 1714 1623 1628 1707 1769 1831 1999 2155 1943 1598 1471 1451 1458 1484 1494 1457 1455 1470 1481 1497 1530 1540 1533 1545 1493 1492 1543 1643 1825 2022 2135 2044 2004 2326 2515 2541 2555 2500 2652 2498 2312 2127 2031 1998 2015 2010 1904 1818 1809 1807 1806 1806 1806 1807 1809 1828 1853 1885 1896 1887 1910 1865 1861 1967 1940 1888 1863 1849 1850 1863 1953 2189 2388 2294 2200 2129 2067 2044 2015 2048 2144 2221 2416 2492 2450 2535 2449 2389 2463 2523 2585 2732 2794 2758 2537 2618 2609 2406 2292 2380 2453 2506 2551 2538 2586 2488 2371 2287 2229 2209 2171 2138 2144 2109 2089 2075 2071 2075 2123 2098 2038 1995 2022 2075 2128 2163 2168 2160 2168 2152 2137 2131 2108 2134 2140 2147 2156 2132 2111 2157 2151 2120 2068 2099 2117 2112 2108 2093 2081 2074 2074 2069 2069 2068 2059 2053 2050 2053 2047 2036 2034 2038 2045 2051 2053 2039 2036 2045 2044 2047 2049 2052 2065 2068 2065 2069 2076 2082 2084 2090 2096 2096 2098 2112 2132 2158 2180 2182 2202 2224 2225 2239 2284 2275 2264 2278 2309 2289 2305 2286 2274 2232 2204 2192 2182 2173 2165 2166 2155 2145 2141 2135 2126 2127 2114 2105 2099 2092 2087 2083 2082 2084 2083 2086 2090 2103 2118 2116 2129 2133 2137 2155 2164 2148 2136 2119 2104 2100 2089 2078 2071 2068 2072 2074 2069 2068 2074 2080 2086 2093 2099 2107 2113 2125 2133 2142 2156 2170 2170 2177 2184 2191 2196 2201 2209 2218 2229 2247 2270 2296 2324 2340 2367 2333 2237 2185 2143 2109 2076 2068 2048 2027 2010 2008 2003 2003 2013 2034 2062 2090 2114 2133 2148 2165 2171 2176 2173 2156 2148 2148 2134 2119 2093 2059 2059 2075 2121 2216 2204 2393 2362 2294 2201 2143 2086 2002 1938 1890 1853 1824 1874 1923 2032 2061 2077 2091 2156 2231 2287 2307 2310 2316 2358 2375 2437 2491 2556 2554 2349 2258 2232 2194 2177 2174 2171 2178 2206 2223 2187 2145 2136 2130 2123 2119 2111 2101 2106 2101 2093 2088 2091 2096 2115 2118 2108 2092 2104 2106 2107 2113 2110 2114 2128 2150 2171 2140 2130 2145 2161 2148 2145 2175 2175 2187 2197 2211 2249 2247 2230 2264 2261 2267 2328 2436 2486 2460 2493 2358 2266 2248 2237 2198 2169 2131 2185 2076 2018 1983 2044 2067 2003 1858 1805 1771 1781 1722 1777 1713 1608 1575 1531 1533 1515 1503 1495 1480 1470 1474 1467 1456 1439 1437 1425 1428 1423 1449 1453 1462 1479 1500 1526 1527 1493 1455 1420 1395 1374 1368 1373 1371 1350 1330 1325 1320 1321 1314 1302 1298 1299 1296 1291 1287 1290 1315 1328 1345 1370 1346 1386 1389 1348 1361 1335 1302 1290 1293 1312 1348 1354 1339 1341 1341 1342 1349 1354 1361 1337 1325 1312 1314 1322 1336 1365 1415 1446 1428 1412 1436 1421 1435 1453 1464 1487 1501 1503 1497 1474 1466 1469 1464 1452 1443 1441 1430 1428 1422 1406 1386 1390 1388 1384 1369 1369 1364 1359 1369 1357 1339 1342 1339 1332 1328 1323 1322 1317 1316 1314 1310 1315 1312 1304 1293 1285 1280 1282 1278 1278 1278 1278 1274 1268 1259 1258 1254 1248 1245 1238 1231 1223 1216 1207 1204 1201 1201 1192 1186 1186 1192 1202 1198 1194 1188 1189 1183 1177 1190 1175 1179 1178 1179 1176 1177 1184 1191 1189 1193 1188 1201 1211 1189 1192 1208 1206 1214 1198 1214 1205 1204 1199 1210 1219 1213 1204 1225 1235 1236 1207 1206 1202 1197 1191 1190 1196 1195 1177 1163 1158 1156 1157 1158 1162 1162 1163 1166 1164 1150 1152 1139 1147 1146 1133 1135 1138 1136 1131 1134 1114 1126 1128 1117 1117 1103 1113 1101 1092 1098 1081 1076 1076 1070 1070 1058 1060 1051 1056 1048 1044 1043 1031 1030 1037 1021 1012 1008 1022 1008 1024 1016 1007 1005 994 995 985 982 980 968 975 980 965 981 965 966 962 958 969 954 954 936 940 931 914 921 906 901 897 892 897 895 893 892 893 890 882 863 849 841 853 861 856 859 866 867 868 853 852 845 838 835 826 835 837 834 843 851 842 838 837 829 834 821 827 820 820 817 810 804 791 782 797 788 783 787 784 782 785 793 788 782 784 777 779 775 771 766 770 765 765 768 773 778 780 784 781 778 772 772 769 770 770 769 769 766 758 758 755 754 746 739 742 741 733 727 729 733 722 720 717 721 718 708 705 697 689 687 680 673 673 665 659 657 653 652 651 649 644 643 647 646 641 640 632 627 625 621 618 616 618 626 625 622 615 607 603 603 600 601 592 591 589 589 585 577 570 566 567 557 551 550 552 554 560 573 572 585 587 587 596 599 600 587 585 595 594 579 564 551 544 541 537 536 532 536 532 531 523 518 517 522 526 524 530 533 524 520 519 516 519 502 492 486 482 481 484 495 506 507 511 522 529 533 536 540 544 552 540 524 512 506 512 510 502 498 497 495 488 474 468 453 462 471 468 468 458 451 451 441 441 436 438 449 446 434 426 411 411 415 439 449 444 424 436 451 444 433 434 433 430 417 394 384 405 389 370 374 403 419 420 408 412 368 322 321 322 323 323 323 322 322 321 322 322 322 321 321 321 320 320 320 320 321 363 389 383 355 327 321 345 382 381 404 395 381 375 374 359 339 350 369 384 408 413 411 412 408 398 384 384 384 399 403 404 417 418 419 427 434 446 438 438 421 405 412 407 411 425 420 402 392 393 380 389 398 406 412 408 401 407 415 423 429 414 415 410 413 404 389 385 379 374 371 366 360 356 353 348 343 334 326 338 345 353 350 344 351 355 349 343 340 333 337 337 336 338 337 333 329 330 330 331 331 329 331 331 334 336 336 338 337 342 344 345 345 345 347 347 346 343 343 340 338 338 339 297 296 339 344 344 343 343 340 336 325 319 317 306 307 311 322 336 331 316 309 312 312 315 312 305 307 309 312 314 320 326 333 331 335 340 346 349 348 345 345 344 340 328 323 324 330 320 307 308 310 310 309 305 293 295 298 288 282 292 296 305 306 309 315 313 315 321 320 312 311 312 311 315 314 301 288 301 304 302 308 305 315 310 306 304 291 289 297 286 303 279 272 274 283 283 294 297 296 296 290 284 285 283 289 289 284 291 290 271 259 260 267 283 281 272 270 245 242 248 260 257 263 271 264 258 257 255 270 265 246 237 239 247 259 273 277 270 266 271 280 282 274 283 281 284 283 280 267 256 265 274 285 291 285 259 266 284 296 286 301 299 317 307 301 285 275 263 260 261 255 255 261 281 271 289 272 246 273 261 238 247 267 275 277 290 274 261 258 273 271 269 239 244 240 230 267 260 274 254 251 243 247 275 276 252 266 289 285 278 272 249 258 261 243 255 202 185 185 187 181 187 193 190 188 187 190 197 237 255 265 245 247 237 230 252 270 265 216 213 222 252 270 258 267 254 225 259 265 265 266 265 280 272 270 253 260 263 262 266 264 276 279 284 289 284 1650 1766 1650 1667 1659 1632 1644 1724 1691 1653 1630 1617 1605 1594 1606 1559 1524 1516 1532 1660 1920 1977 1810 1725 1705 1596 1534 1417 1343 1286 1263 1257 1255 1259 1267 1303 1402 1424 1488 1495 1466 1396 1419 1478 1502 1518 1601 1589 1621 1667 1694 1660 1654 1652 1670 1676 1765 1808 1798 1890 1988 1991 2007 2029 2126 2127 2051 1867 2071 2014 1820 1655 1563 1509 1467 1434 1419 1410 1406 1413 1422 1458 1555 1746 1847 1776 1716 1796 1860 1898 1890 1854 1828 1813 1802 1776 1808 1835 1855 1846 1853 1842 1814 1784 1768 1779 1776 1750 1722 1696 1674 1687 1690 1689 1682 1676 1687 1697 1700 1690 1673 1678 1689 1677 1635 1608 1597 1598 1608 1576 1509 1486 1453 1392 1468 1535 1569 1579 1586 1587 1591 1586 1584 1573 1550 1554 1483 1528 1507 1488 1544 1571 1605 1612 1591 1566 1551 1595 1604 1631 1630 1647 1642 1643 1673 1688 1707 1718 1723 1694 1672 1659 1634 1622 1620 1620 1621 1622 1624 1629 1662 1709 1741 1791 1815 1810 1792 1805 1792 1764 1787 1805 1787 1778 1762 1712 1670 1649 1619 1615 1587 1570 1598 1602 1574 1442 1594 1620 1628 1626 1627 1613 1600 1589 1602 1566 1515 1564 1599 1612 1627 1635 1654 1677 1673 1653 1650 1659 1652 1616 1625 1662 1642 1611 1642 1667 1688 1709 1723 1744 1772 1760 1739 1720 1724 1734 1735 1726 1721 1712 1682 1629 1632 1637 1634 1649 1661 1657 1669 1633 1569 1538 1543 1538 1516 1516 1517 1534 1558 1579 1583 1594 1639 1655 1668 1634 1646 1687 1727 1785 1783 1780 1793 1932 2001 1953 2009 2052 2204 2142 2204 2040 2056 2207 2249 2271 2226 2173 2217 2196 2064 2137 2077 1992 1913 1822 1730 1664 1579 1522 1476 1487 1490 1508 1547 1645 1663 1611 1667 1775 1922 2180 2416 2526 2533 2652 2847 2772 2334 2123 1938 1794 1739 1786 1900 2060 2302 2153 1938 1804 1681 1630 1545 1498 1462 1436 1420 1418 1428 1450 1479 1516 1562 1619 1695 1806 1978 2168 2160 1986 1816 1814 1800 1742 1684 1642 1672 1756 1651 1698 1734 1683 1786 1843 1789 1839 1793 1782 1738 1653 1602 1630 1733 1744 1558 1480 1468 1482 1478 1498 1498 1516 1610 1781 1773 1749 1774 1806 1936 2020 1873 1709 1692 1572 1437 1393 1384 1377 1378 1377 1375 1380 1424 1626 1751 1775 1741 1743 1690 1793 1909 2157 2130 1938 1654 1534 1469 1449 1473 1486 1446 1453 1473 1491 1497 1502 1463 1444 1451 1483 1528 1576 1663 1864 2079 2119 2151 2156 2215 2518 2474 2463 2406 2300 2285 2212 2142 2036 1988 1972 1957 1892 1817 1808 1808 1806 1806 1806 1806 1807 1936 1967 2071 2145 1931 1949 1863 1885 1949 1909 1850 1860 1865 1870 1862 1879 1947 2222 2195 2192 2136 2103 2044 1989 2029 2127 2253 2464 2445 2516 2558 2469 2374 2510 2597 2575 2712 2733 2761 2614 2572 2493 2310 2266 2326 2425 2476 2511 2502 2555 2486 2354 2273 2216 2183 2147 2111 2115 2174 2155 2160 2153 2157 2153 2071 2015 1999 2065 2110 2145 2157 2151 2141 2136 2140 2117 2127 2115 2097 2106 2124 2125 2102 2140 2145 2147 2131 2087 2062 2099 2115 2116 2106 2093 2097 2097 2084 2074 2064 2054 2054 2048 2041 2039 2032 2037 2039 2033 2037 2040 2032 2033 2037 2039 2041 2044 2047 2062 2069 2065 2070 2073 2080 2088 2094 2104 2122 2136 2146 2167 2198 2229 2252 2279 2258 2274 2273 2262 2248 2237 2260 2262 2262 2294 2321 2274 2254 2206 2185 2170 2167 2159 2150 2143 2135 2128 2122 2115 2111 2105 2100 2095 2090 2085 2081 2078 2075 2072 2070 2071 2077 2088 2092 2088 2093 2100 2102 2104 2097 2094 2086 2080 2077 2069 2062 2062 2066 2068 2072 2064 2059 2070 2082 2093 2104 2110 2114 2118 2124 2140 2146 2147 2151 2159 2166 2172 2174 2180 2186 2198 2216 2232 2253 2275 2310 2355 2344 2336 2322 2308 2182 2130 2100 2076 2045 2025 2022 2017 2003 2001 1996 1996 2007 2031 2066 2073 2092 2118 2113 2127 2129 2128 2120 2115 2117 2109 2105 2096 2099 2106 2120 2163 2261 2325 2375 2481 2421 2316 2347 2352 2271 2162 2096 1983 1949 1947 1955 1997 2039 2052 2054 2172 2280 2358 2412 2445 2430 2397 2456 2580 2637 2655 2628 2556 2541 2402 2266 2213 2197 2195 2240 2336 2374 2247 2200 2173 2171 2180 2195 2158 2125 2105 2102 2093 2088 2092 2111 2107 2113 2112 2099 2082 2086 2094 2100 2093 2102 2113 2127 2150 2131 2117 2122 2121 2130 2136 2149 2162 2175 2183 2193 2207 2224 2203 2194 2218 2292 2436 2410 2346 2424 2445 2309 2236 2235 2220 2206 2137 2096 2026 1997 2018 1945 1998 1965 1901 1878 1872 1868 1823 1697 1638 1586 1555 1549 1515 1492 1481 1474 1463 1458 1457 1441 1429 1429 1428 1417 1409 1409 1403 1418 1439 1467 1505 1540 1520 1505 1471 1437 1412 1395 1388 1377 1373 1363 1333 1350 1365 1336 1326 1327 1323 1315 1325 1339 1334 1313 1289 1281 1285 1294 1306 1317 1332 1336 1334 1326 1327 1293 1286 1295 1332 1364 1347 1339 1337 1341 1339 1364 1399 1372 1339 1320 1311 1320 1342 1359 1381 1406 1426 1410 1405 1399 1404 1435 1450 1459 1459 1469 1459 1486 1483 1463 1447 1441 1440 1430 1420 1411 1400 1397 1393 1382 1374 1379 1373 1367 1359 1364 1354 1344 1345 1344 1347 1333 1327 1325 1323 1314 1319 1322 1316 1317 1308 1298 1296 1290 1283 1280 1272 1273 1272 1278 1268 1269 1265 1258 1250 1250 1246 1246 1238 1229 1221 1219 1213 1204 1203 1194 1193 1188 1185 1193 1206 1206 1198 1192 1184 1190 1186 1187 1189 1176 1180 1180 1180 1183 1181 1196 1177 1180 1193 1190 1213 1207 1196 1198 1209 1206 1203 1205 1207 1209 1207 1217 1217 1211 1204 1200 1210 1237 1233 1215 1210 1207 1194 1193 1187 1182 1188 1179 1167 1157 1160 1159 1151 1156 1161 1152 1148 1153 1145 1147 1157 1134 1132 1131 1135 1136 1136 1126 1124 1116 1116 1118 1102 1095 1094 1101 1095 1087 1078 1072 1071 1076 1063 1062 1059 1053 1051 1049 1054 1052 1035 1042 1038 1034 1031 1038 1031 1027 1003 1003 1007 999 992 988 994 991 986 991 994 977 976 968 985 956 943 955 953 949 945 939 936 941 924 926 920 903 901 895 903 898 891 902 887 887 882 874 864 861 845 838 844 853 864 861 865 858 854 855 846 837 829 823 829 837 833 834 847 837 834 832 822 820 813 815 816 808 816 814 819 800 787 782 775 777 784 777 779 785 783 777 776 770 770 776 766 762 768 759 759 763 768 771 772 775 776 773 766 766 767 762 764 770 767 771 764 759 756 756 755 745 745 742 738 733 730 726 725 719 719 722 718 712 702 700 697 695 688 684 677 674 665 661 658 659 657 654 650 647 645 644 643 642 635 632 625 623 622 620 622 619 614 609 607 604 602 600 597 595 594 601 603 599 591 586 583 580 570 564 558 553 549 546 547 548 549 552 556 570 579 581 587 587 588 587 606 592 586 576 559 550 542 540 540 546 545 541 538 531 524 516 512 510 513 516 531 531 522 514 502 500 491 488 483 478 479 490 510 508 511 526 540 545 531 530 534 551 546 529 515 502 496 489 495 491 481 471 472 469 460 465 474 469 468 461 458 455 454 453 448 454 458 448 437 431 425 416 411 408 418 434 446 423 430 445 440 434 423 418 419 426 415 387 383 400 371 382 396 417 412 397 410 387 325 322 323 322 323 322 322 322 321 321 321 321 321 321 321 320 320 320 319 320 340 385 365 322 321 336 380 400 405 410 397 380 356 354 337 350 379 396 402 411 399 411 397 378 382 392 413 418 401 412 418 412 417 424 437 442 445 434 429 426 408 397 417 425 414 408 405 376 382 390 407 413 421 417 418 427 420 418 415 423 428 424 417 418 411 399 385 380 377 373 370 365 363 356 350 345 334 325 330 339 346 349 346 340 357 352 345 335 330 334 335 335 334 333 331 328 330 329 329 328 329 327 329 332 332 335 336 335 340 341 343 342 341 343 344 345 342 341 339 338 335 341 327 283 331 346 354 356 354 354 351 342 327 315 311 305 306 323 331 327 321 311 310 309 312 311 303 305 308 308 314 316 321 327 327 330 331 333 336 341 343 346 345 340 337 324 323 322 318 313 304 308 304 303 303 302 288 292 279 284 296 303 301 304 297 306 301 310 315 316 318 314 317 315 303 304 304 309 305 288 287 287 287 287 290 284 282 282 278 276 292 279 282 291 276 288 295 298 299 293 289 293 291 294 295 296 286 284 277 278 266 280 281 277 283 273 272 263 251 244 242 241 259 266 263 259 253 245 244 240 236 231 238 246 249 260 272 275 269 264 275 274 278 273 278 276 283 281 268 256 253 257 259 274 284 283 259 258 269 275 275 279 297 307 290 286 279 267 266 269 268 267 265 271 269 269 280 283 267 245 254 256 242 238 254 279 279 268 259 280 282 249 251 255 233 227 234 223 234 259 246 223 247 266 270 262 253 270 259 262 273 260 245 223 244 244 235 213 228 243 194 188 187 184 185 191 191 181 189 194 228 269 269 223 242 250 266 252 234 226 226 253 239 228 260 237 221 219 229 238 263 274 265 285 289 274 277 275 267 268 277 277 274 290 298 289 288 1681 1724 1661 1708 1777 1766 1850 1790 1710 1683 1647 1627 1620 1593 1576 1536 1517 1512 1530 1616 1791 2021 1959 1782 1729 1624 1525 1513 1481 1385 1284 1266 1257 1260 1269 1286 1310 1325 1382 1411 1420 1501 1499 1562 1661 1622 1660 1747 1732 1889 1862 1810 1739 1730 1749 1726 1828 1828 1828 1883 1999 2038 2052 2026 2164 2191 2173 1968 2027 2135 1993 1834 1659 1556 1493 1445 1413 1401 1395 1395 1398 1429 1525 1698 1833 1776 1703 1774 1903 1946 1911 1865 1849 1840 1843 1825 1804 1857 1882 1888 1889 1873 1850 1828 1806 1781 1782 1761 1738 1705 1704 1744 1726 1701 1694 1684 1691 1698 1699 1692 1687 1684 1682 1671 1654 1631 1608 1606 1611 1609 1592 1588 1518 1420 1442 1478 1568 1594 1573 1568 1581 1590 1589 1585 1573 1579 1569 1564 1562 1555 1568 1594 1611 1623 1623 1622 1559 1611 1605 1588 1589 1602 1632 1655 1674 1685 1703 1710 1697 1645 1676 1664 1638 1620 1620 1619 1619 1621 1620 1628 1660 1732 1784 1811 1835 1838 1815 1783 1780 1779 1800 1826 1807 1806 1782 1709 1703 1684 1656 1627 1573 1575 1601 1606 1585 1486 1513 1641 1661 1662 1661 1644 1624 1612 1628 1617 1584 1542 1637 1652 1635 1642 1646 1646 1653 1645 1652 1672 1673 1637 1638 1669 1680 1612 1639 1670 1693 1705 1709 1721 1735 1739 1731 1725 1736 1771 1760 1736 1756 1718 1668 1679 1697 1717 1718 1724 1768 1798 1809 1664 1589 1557 1539 1561 1573 1547 1536 1587 1665 1688 1705 1727 1746 1749 1712 1717 1689 1720 1778 1789 1761 1760 1791 1921 1949 2001 2003 2063 2215 2172 2132 2156 2132 2243 2285 2257 2219 2203 2160 2064 1909 1864 1903 1875 1853 1736 1635 1592 1580 1589 1513 1561 1547 1594 1685 1776 1733 1684 1715 1798 1948 2200 2479 2477 2382 2280 2301 2283 2094 2002 1861 1766 1725 1799 1954 2167 2255 2056 2016 1812 1688 1603 1546 1505 1472 1445 1428 1426 1436 1459 1491 1530 1576 1627 1714 1789 1888 1969 2193 2317 2010 1950 1882 1789 1711 1656 1599 1629 1592 1600 1610 1641 1734 1719 1735 1737 1752 1735 1712 1679 1642 1653 1663 1708 1645 1491 1459 1457 1459 1470 1483 1526 1590 1628 1656 1628 1655 1669 1720 1811 1757 1657 1678 1599 1439 1377 1369 1364 1365 1362 1361 1362 1372 1530 1714 1787 1835 1831 1816 1817 1905 2159 2194 1980 1711 1660 1516 1447 1454 1493 1438 1447 1465 1455 1428 1397 1395 1453 1666 1731 1627 1587 1704 1868 1890 2066 2095 1906 2009 2417 2557 2574 2403 2403 2520 2500 2337 2146 2078 2048 1943 1872 1819 1808 1807 1806 1806 1806 1805 1806 1916 2090 2177 2234 2054 2006 1894 1871 1891 1869 1855 1965 1997 1989 1929 1865 1863 1934 2073 2211 2087 2038 2019 1971 2025 2130 2277 2439 2452 2422 2384 2400 2344 2462 2514 2484 2592 2623 2622 2574 2564 2434 2290 2258 2246 2310 2407 2412 2412 2537 2500 2363 2286 2217 2183 2145 2121 2097 2088 2105 2135 2155 2094 2055 2022 1991 2046 2144 2122 2118 2141 2128 2114 2109 2133 2118 2101 2097 2081 2091 2090 2086 2105 2118 2130 2132 2125 2100 2047 2097 2117 2119 2110 2109 2106 2112 2096 2075 2062 2057 2055 2047 2033 2031 2035 2040 2032 2026 2032 2031 2024 2029 2032 2034 2036 2042 2064 2063 2059 2062 2071 2081 2099 2090 2096 2112 2135 2149 2169 2200 2247 2267 2302 2306 2304 2301 2280 2272 2229 2222 2255 2274 2279 2307 2359 2303 2243 2201 2172 2159 2149 2141 2138 2137 2134 2127 2121 2114 2108 2103 2098 2093 2089 2084 2080 2076 2072 2069 2066 2067 2068 2076 2069 2072 2071 2074 2073 2069 2069 2068 2063 2063 2061 2058 2058 2062 2058 2056 2060 2053 2055 2063 2077 2092 2108 2120 2128 2129 2129 2127 2125 2125 2128 2132 2141 2150 2161 2173 2177 2181 2192 2212 2230 2265 2313 2329 2306 2273 2243 2242 2213 2150 2111 2074 2039 2012 2002 2005 1989 1985 1994 1992 1995 2013 2049 2056 2074 2075 2090 2103 2093 2091 2093 2097 2098 2098 2103 2111 2134 2166 2195 2262 2434 2556 2434 2363 2405 2435 2369 2204 2163 2146 2084 2080 2196 2119 2133 2123 2102 2099 2110 2186 2232 2307 2401 2478 2472 2469 2524 2660 2695 2710 2730 2739 2704 2538 2332 2271 2247 2232 2270 2343 2407 2335 2276 2222 2230 2262 2256 2254 2176 2150 2097 2081 2077 2086 2093 2107 2108 2107 2101 2080 2079 2084 2097 2093 2103 2113 2118 2117 2108 2109 2123 2143 2158 2141 2148 2163 2167 2174 2189 2188 2199 2179 2160 2221 2369 2332 2296 2415 2399 2277 2197 2188 2211 2181 2156 2099 2085 2125 2120 2074 1990 2096 2009 2005 2000 2058 1993 1831 1672 1594 1548 1518 1500 1481 1466 1457 1447 1438 1430 1429 1418 1414 1409 1401 1404 1405 1394 1389 1410 1433 1459 1503 1515 1493 1480 1458 1435 1400 1376 1385 1370 1349 1344 1359 1383 1384 1353 1364 1349 1335 1346 1344 1344 1337 1332 1331 1288 1277 1276 1279 1291 1303 1307 1331 1310 1289 1282 1295 1319 1339 1351 1337 1333 1333 1343 1347 1367 1363 1349 1337 1311 1301 1324 1343 1367 1367 1378 1410 1404 1369 1373 1396 1415 1435 1441 1442 1449 1442 1453 1464 1473 1454 1436 1426 1421 1415 1406 1393 1388 1382 1380 1374 1366 1361 1353 1347 1340 1337 1334 1332 1330 1339 1332 1314 1320 1315 1309 1311 1312 1316 1321 1310 1312 1305 1296 1285 1274 1268 1260 1262 1271 1263 1253 1262 1256 1250 1245 1240 1238 1233 1224 1215 1212 1205 1196 1197 1199 1198 1190 1191 1212 1196 1199 1197 1198 1188 1182 1189 1188 1184 1191 1184 1187 1181 1188 1191 1186 1184 1183 1188 1194 1209 1202 1199 1210 1213 1211 1200 1205 1206 1193 1205 1204 1226 1212 1202 1207 1205 1211 1231 1217 1202 1204 1207 1201 1189 1184 1186 1183 1183 1163 1155 1150 1153 1155 1150 1154 1152 1162 1152 1145 1148 1141 1134 1133 1144 1131 1121 1128 1123 1125 1115 1108 1111 1105 1105 1096 1094 1091 1088 1074 1075 1056 1052 1048 1044 1048 1048 1044 1037 1036 1043 1034 1028 1032 1023 1023 1017 1014 1013 1007 1013 1005 998 999 995 986 985 984 980 974 984 976 978 974 961 958 951 944 932 930 934 934 929 914 922 905 918 914 906 904 891 888 887 883 877 877 866 858 852 845 834 832 843 856 859 856 867 852 854 845 839 825 820 825 827 828 831 838 835 833 828 822 823 821 817 806 816 812 806 811 807 805 793 776 769 776 773 777 779 775 773 772 767 774 767 759 760 756 755 759 765 765 763 766 767 768 761 758 760 760 758 758 760 767 763 761 760 759 756 750 745 742 737 733 732 731 730 728 721 718 715 711 707 701 699 696 687 688 680 676 671 666 663 662 660 656 652 649 646 643 640 637 634 632 628 627 625 620 615 613 610 607 606 607 608 607 611 607 603 607 606 608 599 596 597 588 579 572 565 562 557 551 547 543 541 540 539 538 548 560 570 566 572 575 586 598 589 585 586 576 555 541 539 542 542 546 536 532 530 528 525 520 519 521 513 506 504 501 499 504 504 515 508 488 477 481 496 496 496 511 527 536 520 530 537 545 544 532 515 506 492 502 487 479 482 489 485 472 487 480 487 483 480 473 472 468 468 464 464 458 459 449 438 435 439 428 419 408 407 416 432 416 429 440 452 450 441 433 420 408 420 417 392 384 370 393 413 423 407 385 396 378 353 322 323 322 322 321 321 321 321 320 321 320 321 320 320 320 320 319 319 319 326 356 325 320 329 360 380 393 407 401 388 377 343 337 356 371 380 402 417 407 391 400 375 386 401 419 416 437 423 424 434 435 434 435 437 449 439 429 420 421 414 394 413 417 401 392 389 384 398 400 401 407 420 430 436 432 434 429 426 418 413 417 412 418 408 398 388 380 378 378 378 375 370 364 361 352 344 333 326 326 340 343 342 336 342 356 344 333 338 335 336 334 333 330 330 329 330 329 328 326 327 326 327 330 329 331 332 334 338 339 340 339 339 340 341 341 340 340 338 338 334 334 330 297 343 356 350 348 348 346 345 339 338 329 321 316 309 322 315 315 323 322 313 308 308 306 301 302 305 308 312 315 321 324 323 326 328 330 331 331 331 330 333 331 327 323 320 326 325 316 305 304 308 303 296 296 290 283 277 290 297 299 298 302 299 297 302 300 307 309 318 320 318 316 319 316 308 312 311 305 309 309 306 303 293 304 304 303 300 294 296 295 290 291 285 281 286 293 292 296 290 289 289 290 288 292 292 290 279 270 285 288 286 288 284 265 258 250 247 245 249 237 248 239 256 242 257 288 279 273 254 238 235 244 248 252 262 270 268 265 275 268 273 279 280 280 278 281 280 277 269 269 263 260 272 251 266 273 263 253 267 277 287 282 297 294 278 283 275 287 282 270 275 275 269 271 272 276 285 271 266 253 252 263 284 274 248 232 250 275 288 278 265 246 258 239 239 227 231 255 225 234 257 271 245 263 248 246 232 263 261 245 244 260 256 255 246 255 249 251 221 186 182 180 178 183 187 181 181 191 231 237 260 245 209 251 248 231 217 197 199 223 224 216 215 211 244 251 261 234 256 264 271 281 287 284 278 269 274 279 290 286 290 295 282 277 284 1728 1691 1666 1676 1743 1809 1896 1881 1767 1697 1669 1657 1627 1598 1569 1548 1526 1512 1532 1583 1770 2025 2132 1872 1739 1651 1657 1611 1491 1401 1275 1263 1259 1263 1271 1283 1299 1319 1353 1393 1433 1574 1661 1667 1759 1806 1631 1833 1813 2025 2092 1948 1787 1797 1809 1768 1861 1883 1858 1881 2012 2072 2105 2051 2116 2221 2234 2109 2099 2192 2239 2043 1820 1607 1514 1456 1413 1392 1387 1385 1386 1408 1481 1623 1825 1794 1720 1665 1786 1966 1949 1919 1884 1869 1874 1852 1834 1870 1896 1932 1930 1900 1874 1845 1817 1790 1771 1759 1744 1706 1735 1739 1731 1716 1705 1695 1702 1699 1698 1714 1705 1686 1674 1668 1649 1633 1620 1614 1620 1621 1615 1596 1565 1470 1508 1512 1551 1581 1561 1571 1576 1582 1591 1594 1589 1591 1598 1598 1586 1566 1575 1604 1615 1629 1633 1624 1601 1603 1591 1555 1578 1570 1594 1617 1649 1674 1697 1704 1714 1635 1667 1671 1659 1617 1619 1617 1618 1617 1617 1626 1720 1782 1819 1853 1888 1859 1834 1809 1795 1802 1817 1821 1796 1802 1790 1742 1717 1682 1626 1589 1592 1552 1597 1601 1576 1521 1524 1668 1677 1681 1681 1668 1646 1635 1647 1641 1616 1563 1673 1699 1657 1647 1649 1650 1649 1648 1648 1652 1657 1645 1638 1654 1656 1611 1616 1652 1681 1695 1707 1725 1749 1741 1739 1740 1746 1750 1739 1753 1795 1747 1793 1783 1818 1836 1862 1863 1902 1929 1878 1632 1603 1553 1548 1588 1607 1578 1578 1598 1738 1811 1825 1812 1805 1792 1775 1745 1748 1759 1798 1781 1760 1752 1786 1871 1877 1965 2005 2040 2168 2210 2109 2171 2229 2296 2268 2219 2139 1961 1841 1825 1754 1677 1673 1623 1616 1633 1652 1647 1597 1531 1507 1640 1617 1698 1853 2101 1965 1784 1738 1855 2056 2289 2479 2479 2401 2136 1964 1901 1818 1759 1721 1688 1693 1775 1931 2151 2163 1942 1891 1767 1674 1609 1559 1518 1481 1449 1436 1433 1443 1464 1495 1534 1582 1638 1709 1796 1881 2050 2429 2502 2102 1993 1883 1808 1752 1688 1631 1579 1548 1549 1556 1573 1611 1650 1759 1785 1716 1773 1748 1751 1620 1580 1634 1632 1571 1533 1464 1451 1455 1458 1508 1636 1756 1747 1621 1651 1692 1680 1679 1766 1718 1698 1556 1475 1419 1378 1361 1358 1352 1349 1348 1347 1355 1452 1897 1904 1900 1823 1767 1793 1929 2259 2253 2059 1806 1666 1524 1450 1442 1448 1443 1417 1386 1401 1431 1445 1472 1536 1598 1642 1704 1644 1722 1856 1815 1905 1859 1819 1948 2183 2456 2533 2551 2589 2542 2415 2358 2180 2146 2048 1961 1914 1823 1808 1808 1806 1806 1805 1804 1805 1855 2177 2234 2193 2093 2064 1921 1869 1843 1868 1938 2001 2084 2085 2018 1940 1871 1871 2003 2164 2112 2025 2001 1970 2004 2093 2395 2453 2456 2495 2394 2348 2363 2410 2408 2424 2522 2544 2547 2502 2500 2443 2293 2268 2243 2254 2355 2409 2375 2447 2443 2376 2302 2213 2185 2179 2196 2192 2156 2098 2063 2054 2038 2026 2003 1988 2065 2085 2065 2072 2072 2074 2106 2122 2120 2117 2096 2078 2066 2071 2087 2062 2093 2107 2117 2121 2086 2051 2056 2100 2103 2100 2113 2122 2116 2118 2097 2078 2071 2066 2056 2049 2037 2037 2041 2029 2028 2027 2027 2024 2020 2025 2028 2029 2032 2035 2061 2075 2064 2059 2058 2057 2080 2104 2116 2116 2108 2118 2170 2238 2240 2260 2274 2285 2306 2277 2260 2235 2205 2212 2246 2287 2287 2322 2357 2329 2283 2211 2164 2150 2141 2134 2128 2131 2131 2127 2122 2116 2107 2097 2089 2085 2078 2077 2076 2074 2071 2067 2064 2061 2059 2056 2056 2061 2058 2056 2054 2054 2053 2054 2051 2050 2054 2055 2053 2053 2051 2052 2049 2047 2049 2058 2072 2086 2096 2102 2106 2102 2098 2100 2104 2113 2126 2139 2145 2148 2153 2151 2152 2162 2180 2199 2229 2261 2265 2255 2238 2215 2195 2183 2197 2234 2259 2164 2085 2040 2004 1995 1986 1984 1988 1989 1992 2002 2022 2054 2064 2063 2063 2062 2065 2067 2074 2076 2081 2094 2099 2107 2131 2179 2252 2296 2330 2348 2277 2224 2261 2349 2343 2255 2162 2126 2023 2094 2140 2203 2249 2274 2338 2266 2232 2209 2222 2247 2333 2389 2493 2557 2546 2590 2623 2657 2659 2677 2690 2632 2522 2409 2320 2273 2296 2355 2431 2416 2301 2277 2255 2257 2237 2186 2191 2172 2111 2092 2084 2077 2070 2095 2103 2103 2100 2085 2077 2091 2110 2108 2110 2101 2096 2101 2123 2146 2153 2167 2184 2176 2169 2170 2168 2162 2161 2171 2176 2149 2159 2238 2289 2224 2306 2386 2279 2177 2154 2119 2104 2088 2068 2133 2200 2183 2134 2037 2025 2080 2044 2086 2060 2045 1926 1769 1662 1601 1554 1526 1507 1491 1480 1471 1468 1463 1456 1447 1441 1434 1430 1423 1404 1390 1385 1377 1399 1414 1432 1474 1479 1447 1437 1429 1423 1381 1356 1348 1345 1347 1371 1405 1416 1401 1389 1373 1358 1357 1378 1372 1364 1363 1372 1339 1299 1282 1276 1273 1272 1274 1279 1300 1298 1278 1291 1309 1311 1316 1325 1328 1317 1343 1360 1360 1367 1347 1326 1313 1298 1295 1315 1320 1327 1343 1362 1401 1413 1358 1346 1352 1384 1399 1404 1428 1420 1423 1430 1445 1444 1445 1460 1437 1421 1421 1420 1408 1397 1393 1390 1385 1377 1369 1363 1351 1342 1329 1319 1322 1317 1315 1327 1312 1309 1304 1300 1296 1298 1306 1303 1291 1296 1305 1302 1293 1285 1277 1264 1252 1257 1259 1241 1242 1248 1248 1240 1236 1231 1227 1219 1209 1205 1202 1194 1192 1192 1194 1194 1191 1203 1191 1197 1190 1194 1192 1192 1190 1190 1184 1194 1186 1191 1196 1190 1186 1198 1190 1200 1191 1193 1203 1213 1196 1208 1206 1215 1210 1210 1201 1199 1196 1211 1211 1221 1206 1206 1221 1209 1225 1227 1211 1212 1218 1195 1191 1184 1185 1173 1169 1170 1166 1165 1146 1144 1162 1158 1149 1153 1151 1140 1162 1140 1134 1120 1137 1121 1122 1117 1124 1111 1109 1099 1104 1102 1107 1093 1090 1086 1088 1081 1073 1072 1070 1063 1059 1048 1042 1037 1041 1034 1023 1037 1030 1026 1022 1024 1019 1020 1020 1009 1004 1004 999 1012 992 976 989 986 979 966 974 971 969 968 963 955 956 953 947 936 936 928 925 928 926 931 933 911 917 904 897 886 883 886 884 871 862 861 856 851 848 840 827 844 847 856 851 843 855 841 839 837 822 819 824 829 835 831 826 841 832 824 826 815 813 806 809 801 806 799 803 806 803 793 779 765 768 769 772 772 771 772 767 767 767 756 755 757 752 753 755 757 760 762 763 761 754 757 752 755 757 750 756 763 763 760 757 758 756 746 743 734 729 730 730 730 728 727 722 721 717 710 710 707 704 695 692 689 685 682 678 672 669 666 663 659 658 654 651 648 644 639 635 634 632 627 621 618 615 613 612 610 614 616 616 620 622 621 614 616 616 621 603 609 608 601 597 590 579 571 564 555 551 551 548 543 537 534 533 536 552 559 565 559 562 573 585 571 565 563 578 557 534 534 540 556 542 538 529 522 521 522 519 516 511 504 506 509 510 518 522 513 513 500 477 473 477 488 507 507 510 514 508 525 533 540 536 542 522 510 509 517 508 501 506 502 504 488 490 484 487 478 471 466 459 459 459 469 462 460 447 442 437 449 437 441 434 417 405 405 410 430 437 441 448 451 447 438 431 415 401 407 417 403 372 398 423 410 397 378 389 364 350 323 322 321 320 321 322 322 321 321 321 320 320 321 319 319 319 319 318 318 318 323 318 322 359 381 401 400 390 392 377 343 336 356 369 390 397 412 408 392 387 371 383 406 412 415 421 429 425 432 439 431 439 440 442 438 437 426 414 421 407 387 408 414 390 374 381 392 402 413 425 427 423 428 431 432 429 427 431 426 410 405 415 402 404 416 403 388 377 375 376 375 371 365 360 355 348 347 348 327 325 340 336 335 339 340 335 349 346 339 340 340 337 332 327 328 328 327 326 326 327 327 324 327 328 328 330 333 335 336 337 337 337 337 339 340 338 343 340 340 337 336 310 321 346 342 343 351 353 351 344 336 334 328 323 321 309 305 302 305 316 319 319 313 304 301 298 299 304 307 311 318 325 326 321 321 321 323 327 331 334 333 334 329 327 316 309 311 322 325 315 297 300 305 307 301 299 278 281 290 293 296 298 298 282 289 301 305 298 305 303 304 312 319 321 314 302 297 313 308 314 311 302 308 308 307 304 301 295 294 296 287 288 292 297 288 290 291 292 282 285 278 289 289 281 289 285 278 275 283 295 281 271 277 253 255 255 264 259 253 243 252 264 270 257 246 269 279 279 283 267 265 232 237 242 273 252 261 256 268 271 266 275 275 270 273 271 276 281 274 283 285 302 275 276 251 249 262 274 260 262 284 278 282 272 286 296 301 307 288 280 285 291 287 279 279 276 266 262 262 260 257 265 262 253 274 265 237 257 279 281 284 279 282 277 271 266 242 215 233 214 220 236 230 237 253 251 236 222 233 243 248 229 251 261 244 225 227 257 236 215 185 225 198 181 184 192 190 184 186 186 236 253 227 220 214 239 199 197 217 241 242 217 244 247 258 262 239 263 257 254 266 278 284 271 276 285 280 288 290 290 285 281 276 274 271 272 1764 1675 1668 1673 1757 1834 1963 1893 1824 1758 1756 1722 1658 1595 1562 1534 1525 1505 1514 1559 1739 2038 2211 1967 1880 1736 1762 1800 1638 1425 1281 1259 1260 1263 1269 1279 1299 1343 1402 1477 1551 1653 1709 1705 1796 2023 1816 1761 1959 2108 2090 1990 1935 1832 1886 1822 1885 1927 1893 1902 2012 2107 2125 2112 2116 2177 2258 2188 2155 2251 2297 2141 1870 1640 1523 1460 1415 1387 1379 1377 1379 1401 1451 1553 1688 1752 1699 1626 1706 1899 1966 1944 1923 1931 1912 1880 1869 1879 1907 1949 1932 1911 1890 1859 1827 1791 1743 1713 1723 1747 1752 1744 1735 1720 1707 1711 1704 1692 1695 1707 1696 1681 1668 1656 1635 1626 1620 1615 1629 1648 1632 1604 1532 1570 1568 1544 1492 1478 1567 1587 1586 1590 1594 1598 1597 1595 1599 1608 1600 1587 1599 1623 1628 1633 1636 1628 1618 1623 1579 1544 1573 1592 1602 1617 1653 1691 1717 1723 1710 1685 1627 1679 1686 1626 1618 1616 1616 1615 1615 1624 1790 1840 1868 1902 1916 1900 1849 1848 1825 1820 1799 1791 1788 1767 1785 1762 1737 1680 1622 1630 1625 1610 1629 1610 1583 1544 1485 1667 1707 1703 1700 1687 1668 1655 1669 1667 1608 1602 1649 1660 1663 1656 1663 1664 1661 1656 1661 1667 1663 1650 1620 1616 1611 1612 1623 1648 1677 1697 1712 1735 1753 1762 1760 1758 1752 1745 1750 1797 1842 1847 1894 1918 1930 1961 1996 1996 2016 2007 1947 1655 1600 1558 1540 1592 1605 1618 1654 1653 1768 1886 1930 1870 1892 1826 1809 1775 1788 1805 1780 1762 1751 1746 1778 1827 1848 1949 1948 2069 2149 2171 2096 2109 2280 2359 2307 2215 2123 2100 1929 1740 1681 1645 1656 1770 1864 1789 1715 1702 1678 1571 1494 1676 1696 1761 1944 2225 2192 1925 1793 1815 2016 2244 2508 2473 2088 1957 1838 1772 1740 1708 1646 1634 1663 1748 1914 2127 2031 1907 1793 1728 1641 1593 1553 1517 1482 1453 1444 1441 1451 1471 1499 1539 1588 1640 1707 1803 1925 2072 2505 2561 2184 2147 2051 1887 1759 1687 1637 1591 1552 1521 1524 1530 1552 1655 1762 1796 1694 1758 1774 1726 1592 1612 1604 1522 1488 1461 1451 1454 1455 1460 1543 1732 1886 1831 1686 1609 1616 1659 1670 1771 1725 1584 1572 1499 1448 1381 1354 1345 1342 1341 1340 1340 1345 1452 1795 1787 1896 1828 1707 1777 1939 2262 2130 1962 1816 1627 1497 1449 1444 1428 1406 1376 1422 1460 1477 1491 1497 1522 1529 1584 1565 1605 1747 1781 1702 1889 1951 1947 1936 2002 2322 2560 2591 2684 2596 2397 2333 2231 2187 2038 1999 1932 1843 1810 1808 1806 1805 1805 1804 1805 1847 2220 2310 2200 2109 2081 1910 1839 1844 1978 2114 2131 2182 2141 2050 1975 1896 1875 1924 2008 2120 2044 1973 1979 1983 2082 2396 2351 2508 2466 2359 2330 2321 2357 2356 2388 2438 2470 2473 2442 2573 2452 2411 2326 2241 2242 2332 2380 2334 2476 2410 2335 2260 2199 2171 2146 2137 2149 2134 2138 2123 2096 2119 2074 2011 1988 2012 2017 2016 2045 2070 2092 2105 2101 2102 2097 2095 2090 2088 2061 2047 2070 2094 2100 2106 2092 2028 2052 2072 2092 2075 2093 2111 2097 2105 2116 2112 2094 2075 2064 2054 2046 2038 2036 2029 2027 2025 2022 2023 2019 2018 2020 2020 2023 2028 2031 2037 2044 2052 2056 2053 2065 2092 2135 2146 2155 2156 2142 2142 2182 2231 2261 2250 2291 2295 2260 2227 2195 2214 2278 2279 2279 2289 2317 2297 2304 2286 2249 2194 2159 2147 2138 2131 2126 2123 2121 2116 2110 2104 2094 2080 2073 2072 2073 2075 2072 2070 2064 2060 2058 2056 2054 2052 2059 2050 2047 2045 2045 2048 2045 2045 2045 2045 2044 2051 2051 2043 2043 2044 2036 2042 2052 2062 2070 2069 2073 2071 2079 2091 2104 2119 2132 2133 2129 2121 2120 2123 2126 2137 2149 2160 2173 2184 2191 2190 2183 2178 2163 2158 2153 2161 2198 2245 2249 2104 2049 2002 1986 1986 1983 1983 1988 1988 1994 2020 2045 2039 2026 2025 2036 2044 2053 2060 2065 2079 2099 2107 2115 2138 2196 2231 2195 2209 2187 2173 2154 2125 2151 2236 2282 2246 2091 1968 1936 1953 1998 2038 2101 2186 2289 2386 2320 2241 2189 2248 2401 2536 2547 2533 2559 2571 2462 2468 2474 2508 2663 2597 2492 2386 2243 2219 2270 2282 2313 2258 2258 2240 2213 2265 2258 2216 2184 2142 2120 2104 2082 2067 2071 2096 2098 2092 2072 2071 2085 2097 2093 2089 2101 2117 2127 2140 2158 2184 2206 2197 2191 2185 2179 2173 2162 2152 2153 2159 2141 2150 2202 2219 2189 2249 2229 2143 2097 2071 2092 2133 2195 2213 2200 2194 2131 2090 2067 2092 2088 2107 2103 2087 2058 1930 1762 1698 1605 1548 1515 1493 1473 1453 1442 1446 1477 1464 1464 1452 1441 1434 1423 1417 1411 1399 1385 1370 1372 1387 1405 1399 1414 1400 1389 1364 1347 1358 1354 1358 1410 1428 1453 1454 1434 1413 1410 1388 1383 1402 1400 1392 1396 1366 1349 1311 1292 1286 1282 1271 1268 1270 1271 1277 1278 1275 1297 1296 1296 1302 1303 1313 1341 1343 1347 1345 1350 1348 1328 1303 1288 1299 1292 1302 1340 1370 1390 1392 1362 1343 1336 1344 1378 1373 1406 1385 1409 1420 1427 1425 1424 1446 1461 1442 1428 1418 1419 1406 1409 1408 1394 1381 1369 1360 1350 1335 1325 1314 1307 1309 1302 1305 1305 1299 1296 1295 1294 1299 1317 1310 1299 1290 1279 1284 1292 1287 1277 1266 1249 1247 1248 1234 1228 1228 1233 1235 1228 1225 1221 1216 1211 1206 1200 1197 1194 1191 1190 1193 1209 1202 1192 1205 1190 1189 1199 1195 1202 1188 1179 1187 1200 1182 1188 1194 1186 1189 1181 1182 1202 1206 1192 1204 1196 1209 1200 1199 1210 1214 1197 1203 1204 1205 1208 1211 1204 1215 1210 1211 1211 1212 1214 1204 1212 1201 1190 1180 1186 1176 1171 1172 1170 1160 1149 1148 1146 1157 1170 1182 1145 1140 1152 1131 1131 1148 1143 1127 1121 1123 1114 1122 1119 1107 1103 1100 1103 1093 1099 1089 1102 1086 1086 1072 1066 1056 1054 1050 1051 1049 1045 1035 1034 1015 1027 1037 1024 1017 1027 1019 1016 1007 1005 993 999 991 986 984 977 982 975 969 961 960 967 964 960 957 946 947 950 939 938 945 937 941 928 924 920 914 911 903 896 892 888 881 879 871 876 865 860 854 849 846 837 825 837 842 851 841 837 844 844 847 834 818 813 817 826 832 827 823 822 818 824 820 810 813 805 799 801 800 808 798 796 800 795 787 773 763 762 766 770 762 763 764 762 755 750 750 747 748 752 752 754 760 760 755 750 752 751 748 752 747 749 756 763 759 758 752 747 743 741 736 730 731 727 721 716 718 719 719 713 710 709 709 703 700 699 693 691 686 685 677 671 669 668 666 664 658 654 650 645 641 638 633 628 624 620 618 618 619 619 620 619 615 613 615 612 614 615 614 617 612 610 609 602 602 599 590 584 573 563 568 568 562 559 553 547 540 536 532 530 547 553 551 564 563 576 577 572 565 554 557 539 531 531 553 550 554 540 534 527 518 515 513 510 512 520 528 521 518 522 511 498 491 483 473 472 480 501 492 492 502 520 535 540 538 526 539 524 509 498 500 493 498 498 494 491 492 478 472 470 462 457 456 464 455 453 463 456 458 461 455 451 447 447 443 422 427 418 404 404 416 427 436 437 448 442 442 446 438 423 416 396 395 376 400 418 407 386 370 374 383 365 323 321 320 320 320 322 322 322 323 321 320 321 320 319 318 318 318 318 317 317 318 317 335 377 405 405 397 375 374 341 332 350 383 394 390 405 404 397 375 368 381 399 417 418 414 413 410 423 437 425 417 424 426 426 426 436 425 407 419 407 387 395 404 380 390 412 422 422 424 431 421 417 424 420 413 415 418 427 435 422 408 402 407 416 422 412 405 390 377 371 370 368 366 368 362 356 361 358 342 321 333 333 335 340 333 321 336 341 344 351 349 340 333 326 327 328 326 324 326 327 324 324 326 326 325 329 329 331 334 334 336 336 336 340 343 343 346 342 333 332 334 301 317 296 314 342 350 352 348 341 334 327 323 317 312 305 295 292 297 308 314 314 316 312 302 296 292 302 308 315 318 323 320 321 320 319 320 326 326 331 336 339 342 341 335 327 317 306 307 313 304 292 300 299 301 304 288 279 280 287 295 286 294 286 289 299 300 304 287 303 291 303 306 312 314 314 312 305 294 303 294 293 304 307 302 302 298 305 302 300 297 283 279 287 285 282 286 290 279 274 285 289 282 276 285 285 287 278 289 287 277 279 265 278 270 277 271 257 252 245 259 261 265 264 270 272 256 270 272 264 269 253 232 231 246 239 256 250 266 258 270 273 271 266 270 273 263 273 265 273 292 287 288 290 264 255 257 266 283 292 264 285 271 282 276 300 309 314 311 307 301 305 309 300 288 277 271 262 261 252 263 256 260 261 277 249 236 244 250 246 271 263 269 272 282 258 248 231 229 225 242 210 235 250 267 264 257 235 219 222 231 229 252 246 241 228 232 224 219 190 230 235 246 208 239 241 243 230 184 185 184 247 251 239 216 218 203 217 238 235 237 242 258 250 260 264 262 271 273 275 271 265 269 260 265 270 279 289 299 292 291 286 279 275 279 287 1702 1679 1672 1715 1845 1908 1978 1969 1882 1810 1848 1797 1690 1614 1516 1513 1517 1495 1502 1546 1653 1879 2147 2225 2005 1878 1999 2201 1926 1570 1355 1269 1262 1264 1269 1279 1300 1349 1403 1465 1560 1790 1855 1825 1826 1981 2009 1794 2113 2133 2204 2160 2017 1923 1947 1903 1869 1952 1946 1920 1973 2054 2119 2128 2154 2188 2275 2307 2272 2292 2328 2191 1959 1691 1524 1448 1410 1384 1373 1371 1375 1395 1433 1486 1585 1652 1586 1586 1692 1863 2000 1968 1961 1965 1926 1894 1884 1889 1898 1916 1928 1902 1870 1845 1803 1763 1736 1775 1765 1767 1759 1744 1733 1719 1708 1699 1685 1682 1691 1697 1682 1667 1657 1640 1627 1621 1614 1608 1618 1635 1617 1594 1521 1597 1621 1620 1587 1550 1514 1546 1583 1593 1603 1607 1601 1587 1591 1597 1595 1597 1624 1650 1638 1627 1624 1620 1613 1589 1567 1550 1577 1596 1588 1634 1633 1684 1719 1710 1751 1699 1612 1667 1684 1651 1617 1616 1616 1615 1617 1658 1780 1881 1907 1978 1976 1936 1913 1876 1870 1865 1809 1805 1779 1745 1733 1781 1735 1672 1681 1658 1707 1687 1656 1616 1613 1516 1530 1647 1754 1741 1722 1700 1689 1674 1673 1663 1642 1649 1603 1665 1665 1673 1673 1670 1667 1664 1668 1680 1668 1662 1638 1622 1633 1635 1631 1641 1673 1712 1728 1739 1748 1774 1770 1785 1767 1772 1800 1802 1897 1930 1948 1975 2021 2058 2081 2098 2084 2052 1857 1630 1585 1540 1556 1589 1610 1630 1679 1722 1865 1935 1983 1911 1886 1854 1821 1823 1801 1794 1777 1775 1743 1741 1770 1805 1822 1910 1917 2071 2092 2135 2040 2044 2249 2355 2253 2238 2177 2042 1909 1811 1804 1755 1895 1920 1880 1784 1753 1668 1565 1539 1523 1597 1701 1774 1898 2139 2358 2108 1894 1825 1908 2080 2353 2323 2038 1853 1780 1716 1706 1633 1609 1605 1626 1689 1843 1934 2050 2084 1909 1716 1629 1575 1531 1498 1471 1455 1451 1452 1461 1482 1511 1547 1599 1657 1720 1801 1933 2129 2399 2639 2405 2364 2167 1974 1810 1696 1628 1567 1530 1503 1501 1503 1518 1608 1701 1704 1676 1743 1716 1700 1671 1529 1506 1478 1446 1442 1439 1450 1453 1462 1546 1786 1968 1834 1670 1590 1550 1552 1568 1691 1710 1667 1716 1579 1491 1413 1358 1342 1339 1338 1337 1337 1348 1426 1768 1873 1990 1889 1748 1708 1775 1990 1936 1809 1775 1582 1492 1451 1441 1435 1384 1400 1435 1442 1449 1456 1473 1505 1585 1740 1674 1590 1588 1585 1755 1924 2042 2166 2164 2423 2530 2560 2355 2420 2569 2402 2279 2164 2092 1993 1983 1930 1846 1812 1807 1805 1805 1805 1805 1805 1851 2087 2197 2188 2088 2016 1887 1902 1893 1995 2071 2184 2259 2151 2073 1996 1941 1893 1882 1913 2041 2004 1939 1977 1983 2096 2337 2335 2602 2498 2381 2350 2332 2303 2315 2317 2350 2398 2352 2449 2536 2664 2669 2381 2257 2234 2245 2333 2321 2373 2382 2278 2217 2225 2176 2149 2138 2127 2094 2082 2103 2110 2085 2084 2085 2053 2031 1993 1984 2032 2076 2087 2087 2084 2075 2074 2075 2070 2068 2061 2030 2055 2064 2069 2068 2025 2050 2077 2081 2078 2058 2070 2075 2096 2102 2093 2089 2084 2070 2055 2047 2043 2034 2041 2033 2025 2022 2018 2019 2014 2014 2017 2023 2028 2032 2037 2039 2043 2046 2047 2053 2061 2074 2098 2121 2147 2185 2210 2198 2157 2159 2207 2258 2304 2263 2244 2192 2205 2219 2217 2215 2237 2239 2270 2277 2300 2276 2223 2214 2173 2158 2148 2143 2143 2139 2134 2128 2120 2112 2098 2095 2092 2088 2084 2080 2074 2076 2082 2065 2056 2054 2052 2049 2048 2047 2046 2044 2045 2045 2048 2040 2032 2045 2056 2056 2043 2041 2037 2040 2033 2044 2048 2043 2040 2046 2057 2078 2099 2114 2121 2120 2112 2100 2095 2092 2095 2102 2109 2120 2131 2137 2139 2143 2143 2149 2158 2150 2135 2132 2130 2132 2154 2172 2204 2097 2032 1994 1983 1984 1981 1983 1988 1985 1987 1995 2023 2006 1994 2005 2021 2035 2040 2054 2080 2183 2214 2176 2186 2210 2316 2211 2135 2111 2120 2105 2105 2080 2049 2057 2046 2046 2016 1976 1949 1940 1939 1961 1986 2007 2042 2089 2125 2130 2139 2265 2417 2424 2461 2518 2515 2525 2375 2233 2268 2471 2552 2391 2264 2282 2260 2194 2163 2198 2207 2178 2178 2197 2242 2306 2349 2268 2203 2188 2235 2170 2100 2088 2068 2077 2093 2085 2067 2085 2095 2086 2080 2098 2106 2113 2117 2130 2148 2178 2196 2178 2182 2174 2170 2162 2153 2151 2151 2141 2141 2130 2140 2145 2138 2151 2117 2088 2140 2165 2182 2193 2251 2251 2203 2180 2127 2149 2127 2152 2143 2187 2125 2074 1993 1903 1778 1747 1663 1574 1519 1495 1477 1461 1446 1429 1426 1425 1422 1422 1408 1394 1393 1387 1386 1386 1384 1389 1382 1378 1376 1371 1362 1359 1354 1357 1368 1389 1413 1430 1477 1497 1486 1478 1463 1449 1418 1409 1436 1447 1426 1413 1408 1411 1408 1336 1316 1310 1311 1290 1282 1266 1265 1266 1267 1269 1285 1287 1286 1290 1293 1292 1301 1311 1319 1320 1322 1325 1326 1315 1285 1279 1279 1288 1303 1326 1340 1351 1341 1337 1325 1333 1365 1348 1359 1388 1388 1371 1388 1401 1397 1412 1428 1429 1432 1424 1431 1435 1416 1399 1387 1378 1368 1358 1351 1342 1335 1318 1314 1312 1308 1315 1301 1294 1294 1303 1302 1310 1309 1315 1306 1296 1286 1271 1265 1271 1274 1262 1245 1238 1243 1234 1225 1219 1218 1225 1221 1221 1222 1216 1214 1212 1212 1209 1201 1195 1198 1192 1204 1189 1201 1196 1194 1196 1187 1189 1192 1184 1181 1185 1193 1193 1188 1190 1179 1182 1188 1184 1203 1198 1206 1200 1202 1192 1201 1205 1213 1215 1204 1212 1204 1201 1210 1206 1210 1212 1214 1206 1206 1205 1206 1207 1216 1200 1214 1198 1180 1176 1175 1171 1168 1162 1155 1155 1152 1148 1148 1144 1158 1140 1137 1148 1145 1128 1126 1128 1124 1126 1115 1111 1111 1105 1105 1107 1096 1087 1089 1105 1091 1093 1081 1082 1073 1077 1062 1045 1039 1038 1030 1030 1026 1014 1000 1020 1025 1022 1026 1024 1012 1006 1000 993 992 993 991 986 979 974 970 973 956 951 951 950 951 954 950 949 945 941 936 946 933 926 931 923 913 920 913 910 908 912 891 892 889 881 883 872 867 860 854 848 842 833 819 826 842 839 834 841 835 836 841 828 821 808 809 820 822 822 834 815 821 822 811 804 808 800 795 793 798 804 804 801 790 794 787 778 765 756 757 761 762 761 757 754 752 745 745 745 747 748 749 754 755 753 748 747 747 745 744 742 743 750 757 756 751 754 744 748 743 738 727 727 724 722 713 712 715 711 708 710 709 706 698 695 695 694 690 689 686 684 677 675 670 668 668 662 656 651 648 645 640 634 628 624 622 622 623 623 624 624 619 615 612 612 608 608 603 605 606 598 596 591 588 585 580 576 575 575 578 589 587 579 568 557 550 544 541 537 532 527 527 546 567 556 565 562 562 567 559 541 548 534 533 538 537 543 552 543 545 540 523 522 522 517 528 525 516 510 506 495 499 507 501 481 471 473 485 481 495 511 520 528 522 516 521 537 531 512 501 495 491 479 483 500 492 481 474 474 470 476 475 464 455 449 446 459 459 446 452 457 447 439 435 430 434 440 427 414 403 403 417 423 437 430 444 433 435 432 438 424 412 395 386 403 414 413 399 374 354 364 349 329 323 322 321 319 322 322 322 321 320 320 321 319 318 318 318 317 317 316 316 317 337 368 385 400 388 376 353 332 335 354 375 379 386 409 413 390 386 364 380 399 412 412 398 400 410 411 414 417 408 414 414 411 420 430 435 428 417 403 414 381 386 372 384 400 407 418 434 436 441 427 411 405 407 408 415 422 429 433 424 408 400 392 393 402 421 417 400 393 384 368 365 366 370 366 362 366 359 349 330 323 332 335 337 320 316 329 333 334 336 345 346 341 329 328 328 326 323 324 326 326 322 322 325 324 329 332 331 336 334 339 336 337 333 339 337 337 336 334 328 330 321 309 324 302 346 345 342 344 344 341 335 326 320 314 307 302 296 294 298 306 307 310 314 312 299 292 301 311 314 317 315 316 317 318 319 319 318 321 326 332 335 338 339 341 337 332 327 327 313 302 292 290 286 283 282 285 281 274 283 290 286 293 284 286 295 285 294 285 288 299 300 307 309 302 312 303 300 282 288 287 294 306 309 311 311 308 305 305 301 294 298 290 273 287 273 277 286 280 270 277 283 284 271 279 277 286 284 290 291 285 291 285 281 274 262 255 257 258 260 271 269 260 255 248 248 257 270 278 273 257 265 258 245 234 250 260 247 250 257 266 272 268 267 267 271 259 262 276 266 275 283 274 284 281 281 278 272 257 269 286 278 252 275 258 276 287 294 299 309 310 302 289 283 277 281 277 272 263 267 274 276 281 288 288 284 274 240 233 262 263 235 234 258 277 256 236 230 223 215 207 227 240 259 257 244 242 247 229 210 202 210 237 230 218 219 195 195 214 237 235 237 251 227 245 235 206 204 200 189 184 246 229 206 206 194 193 196 225 241 249 245 246 248 243 254 253 257 255 258 256 258 257 269 285 293 300 312 291 281 283 289 288 277 259 288 1736 1695 1689 1703 1720 1736 1817 1855 1873 1875 1891 1742 1616 1517 1487 1519 1517 1500 1483 1537 1622 1772 1950 2222 2281 2055 2147 2485 2147 1718 1517 1359 1265 1266 1269 1276 1296 1338 1401 1470 1581 1726 1817 1832 1951 2003 2051 1855 2064 2188 2269 2221 2098 2043 1973 1937 1943 1953 1975 1933 1897 1966 1913 1939 1938 1981 2025 2018 1967 2120 2169 2045 1830 1637 1535 1456 1409 1378 1366 1365 1374 1402 1422 1451 1505 1553 1515 1570 1667 1888 2008 1997 1974 1955 1942 1914 1886 1873 1878 1886 1890 1875 1862 1817 1813 1812 1772 1800 1796 1783 1767 1756 1741 1720 1707 1703 1687 1685 1688 1678 1668 1653 1640 1632 1624 1618 1607 1601 1607 1602 1584 1563 1535 1601 1625 1647 1627 1591 1542 1486 1568 1585 1596 1603 1603 1584 1541 1542 1554 1584 1601 1624 1616 1607 1604 1608 1599 1540 1537 1559 1582 1600 1584 1620 1625 1684 1727 1749 1731 1722 1609 1644 1669 1650 1615 1615 1615 1615 1624 1698 1768 1910 1929 1973 1976 1979 1949 1926 1897 1855 1833 1840 1821 1798 1758 1675 1662 1711 1724 1695 1718 1728 1714 1694 1654 1632 1544 1625 1741 1761 1740 1724 1705 1704 1686 1683 1697 1690 1666 1631 1677 1686 1683 1682 1681 1676 1679 1687 1693 1701 1685 1644 1634 1645 1648 1657 1681 1709 1741 1769 1770 1765 1776 1779 1794 1826 1868 1867 1890 2006 2045 2059 2070 2125 2161 2167 2129 2053 1739 1599 1562 1545 1583 1585 1601 1636 1704 1763 1872 1967 1997 1888 1848 1835 1806 1809 1781 1802 1774 1756 1739 1757 1760 1777 1803 1858 1888 1983 2052 2130 1974 2061 2191 2235 2173 2181 2118 2124 1968 1879 1969 2031 1998 1947 1932 1816 1745 1680 1695 1533 1510 1614 1689 1814 1903 2065 2332 2326 2019 1889 1899 2096 2191 2072 2044 1967 1801 1695 1655 1610 1590 1584 1592 1631 1703 1768 1944 2055 1879 1704 1615 1546 1502 1477 1467 1461 1458 1461 1471 1493 1524 1562 1603 1649 1706 1794 1997 2092 2157 2177 2223 2145 2175 2133 1864 1681 1591 1534 1498 1480 1476 1476 1484 1511 1582 1591 1604 1619 1672 1644 1594 1500 1458 1434 1419 1417 1422 1432 1453 1474 1570 1848 1950 1818 1669 1564 1531 1528 1528 1551 1639 1751 1715 1576 1497 1448 1389 1355 1341 1336 1335 1336 1350 1406 1602 1841 1983 1964 1849 1803 1822 1754 1710 1681 1737 1660 1487 1448 1442 1423 1372 1388 1432 1438 1439 1441 1450 1467 1525 1639 1648 1590 1500 1592 1767 1899 2081 2183 2414 2433 2616 2621 2551 2365 2241 2220 2147 2176 2175 2113 2041 1984 1859 1812 1805 1805 1805 1805 1805 1805 1811 1928 2068 2124 2079 1999 1918 1891 1984 2080 2065 2150 2278 2207 2144 2081 1977 1896 1885 1900 1948 1923 1945 1969 1995 2105 2236 2329 2567 2507 2386 2347 2328 2321 2309 2268 2297 2317 2370 2450 2544 2726 2718 2437 2271 2233 2206 2227 2270 2311 2288 2195 2138 2119 2102 2095 2087 2099 2126 2106 2066 2042 2030 2023 2014 2019 2047 2022 1980 2046 2068 2062 2067 2066 2051 2055 2050 2044 2040 2037 2020 2038 2038 2039 2046 2013 2045 2053 2063 2065 2053 2038 2059 2074 2089 2086 2078 2068 2056 2056 2049 2033 2042 2036 2026 2024 2019 2014 2011 2009 2017 2021 2024 2029 2033 2037 2036 2039 2044 2052 2059 2064 2081 2107 2136 2166 2194 2226 2266 2209 2144 2139 2162 2191 2176 2169 2176 2201 2190 2227 2247 2258 2239 2237 2287 2305 2257 2204 2188 2181 2176 2173 2168 2165 2161 2155 2157 2148 2129 2104 2095 2091 2084 2086 2089 2092 2103 2112 2093 2080 2066 2051 2049 2047 2047 2045 2042 2042 2045 2043 2043 2045 2047 2053 2047 2036 2033 2033 2033 2033 2026 2021 2026 2034 2046 2061 2077 2090 2095 2091 2083 2077 2072 2070 2072 2080 2088 2092 2099 2106 2108 2110 2111 2111 2112 2117 2119 2114 2110 2106 2109 2126 2138 2145 2146 2053 2007 1992 1984 1983 1982 1982 1982 1984 1987 1990 1996 1991 1999 2010 2017 2026 2052 2078 2108 2117 2129 2129 2140 2168 2196 2215 2185 2130 2082 2053 2045 2037 2026 2014 2011 1999 1975 1952 1940 1935 1941 1951 1977 2010 2022 2041 2066 2099 2170 2235 2309 2392 2410 2433 2422 2220 2157 2188 2306 2223 2188 2163 2167 2176 2161 2137 2124 2124 2134 2180 2252 2315 2409 2406 2298 2192 2171 2230 2200 2103 2085 2061 2073 2090 2073 2070 2079 2066 2080 2096 2096 2103 2109 2115 2120 2126 2139 2149 2141 2151 2171 2169 2167 2164 2168 2160 2149 2140 2136 2142 2131 2138 2137 2122 2129 2219 2214 2190 2213 2260 2238 2183 2141 2150 2186 2269 2248 2259 2243 2189 2185 2028 1888 1790 1717 1644 1572 1526 1498 1480 1460 1441 1429 1421 1411 1408 1414 1416 1418 1418 1421 1418 1413 1408 1403 1400 1402 1399 1379 1384 1390 1390 1395 1424 1436 1460 1489 1507 1515 1504 1493 1469 1462 1460 1467 1469 1449 1429 1419 1428 1441 1440 1408 1355 1341 1324 1315 1302 1289 1273 1264 1261 1261 1263 1264 1266 1274 1283 1284 1279 1283 1292 1299 1301 1301 1302 1303 1288 1271 1275 1292 1314 1331 1322 1321 1308 1317 1322 1337 1349 1318 1355 1397 1375 1338 1354 1374 1396 1418 1422 1407 1409 1406 1410 1422 1424 1401 1385 1381 1373 1363 1351 1344 1339 1334 1328 1316 1309 1307 1302 1300 1286 1283 1287 1291 1292 1291 1291 1284 1281 1271 1257 1248 1248 1245 1238 1233 1236 1234 1231 1227 1223 1220 1217 1215 1213 1211 1211 1210 1208 1207 1206 1205 1207 1204 1203 1199 1209 1205 1194 1206 1192 1189 1191 1187 1181 1186 1191 1202 1186 1190 1195 1184 1193 1194 1199 1200 1210 1206 1199 1195 1194 1204 1207 1212 1207 1212 1212 1206 1200 1207 1212 1206 1205 1206 1218 1215 1200 1199 1212 1210 1209 1198 1187 1174 1180 1177 1174 1157 1159 1155 1178 1148 1161 1141 1145 1143 1142 1143 1147 1139 1138 1139 1126 1115 1127 1126 1127 1100 1105 1109 1110 1093 1085 1079 1080 1075 1076 1066 1066 1063 1056 1059 1044 1053 1042 1039 1032 1017 1007 994 995 998 1013 1001 1002 996 999 995 993 988 985 971 974 977 967 969 957 955 950 945 944 943 945 944 941 933 942 938 938 926 923 926 916 913 917 915 914 904 902 896 890 885 888 879 879 867 856 852 847 835 831 822 819 829 829 829 835 828 828 826 819 819 803 808 826 818 826 822 827 840 815 804 812 801 790 792 794 794 797 799 797 795 784 788 780 773 759 750 751 751 748 745 750 744 740 740 739 742 743 747 749 752 748 747 744 745 740 737 738 743 750 754 746 746 743 744 740 737 730 725 725 722 712 707 709 709 705 706 707 705 703 697 695 694 693 689 683 686 683 679 674 668 664 661 657 653 650 643 638 633 629 627 628 627 625 624 623 624 619 616 612 609 608 610 611 605 598 595 597 593 590 596 592 594 594 597 591 601 595 588 574 561 556 555 554 550 542 533 524 521 533 539 550 545 554 547 550 550 537 528 548 541 527 528 547 537 544 548 533 529 525 529 532 528 513 505 507 511 514 510 499 489 479 469 472 481 495 491 503 506 516 534 540 538 533 515 502 488 486 484 472 481 498 493 481 490 475 477 477 466 456 451 446 445 460 457 441 452 456 455 449 445 440 434 434 430 408 401 400 410 425 421 431 438 436 421 435 422 409 388 405 421 416 396 389 375 357 356 362 349 366 335 321 320 322 322 321 320 319 319 319 319 318 318 317 316 316 316 315 326 357 370 388 388 377 344 327 340 366 386 403 397 402 414 404 383 364 372 398 409 401 385 400 411 402 388 390 395 402 406 407 419 434 442 431 412 417 395 403 380 372 380 400 413 418 429 418 423 421 420 413 397 407 414 420 422 429 428 415 415 411 398 394 389 400 405 405 398 394 378 370 362 362 361 362 367 366 359 343 335 322 328 326 325 326 316 326 333 333 331 333 336 339 327 330 330 326 323 329 333 330 320 329 328 333 332 332 330 336 332 329 328 329 330 332 335 336 337 330 331 336 333 331 299 326 336 341 343 352 348 344 334 325 322 315 310 306 292 293 295 300 303 306 308 295 306 312 309 312 310 310 314 319 318 317 319 319 317 323 332 336 341 342 338 334 331 336 332 317 304 307 300 304 293 297 295 288 286 274 269 278 281 275 295 289 281 275 287 297 294 302 303 304 309 307 312 315 301 280 296 302 306 305 308 306 305 300 299 310 309 295 286 280 266 270 277 287 282 263 280 279 274 280 268 272 276 286 296 289 279 275 281 296 271 265 253 268 275 273 266 263 263 257 250 252 248 250 254 255 264 242 238 234 238 273 275 243 247 254 267 267 263 264 261 268 255 266 272 257 273 275 273 281 282 282 280 282 276 289 278 278 256 267 256 254 253 265 285 289 296 294 297 301 302 286 285 286 286 288 274 264 267 272 260 264 265 265 254 241 251 265 225 236 269 269 261 241 218 205 234 240 236 236 237 232 220 214 227 220 238 215 203 215 221 198 223 236 237 226 248 257 259 248 258 235 222 223 191 182 179 237 197 191 222 221 217 219 223 229 235 233 245 229 245 239 251 243 257 260 263 262 263 268 274 282 290 293 291 267 267 253 262 252 268 282 1904 1921 1808 1774 1751 1708 1704 1672 1671 1799 1728 1607 1526 1487 1483 1510 1539 1511 1448 1503 1586 1685 1902 2111 2263 1977 2047 2223 2015 1737 1406 1297 1269 1270 1276 1283 1299 1329 1398 1486 1575 1686 1911 1902 1972 2110 2113 1953 2048 2166 2330 2276 2207 2098 2030 2000 1996 1996 1956 1892 1817 1858 1795 1791 1799 1812 1794 1831 1824 1930 1982 2012 1902 1771 1627 1480 1404 1371 1361 1360 1366 1422 1424 1438 1456 1492 1511 1558 1632 1785 1875 1998 2002 1979 1967 1940 1909 1878 1869 1868 1855 1827 1829 1814 1823 1801 1788 1817 1812 1800 1776 1758 1737 1718 1706 1688 1683 1681 1666 1666 1657 1646 1638 1627 1617 1608 1599 1595 1589 1586 1575 1533 1582 1594 1627 1648 1622 1591 1579 1491 1555 1583 1589 1596 1598 1598 1568 1540 1559 1581 1587 1589 1591 1589 1577 1559 1555 1548 1549 1563 1579 1599 1610 1673 1679 1724 1761 1771 1752 1700 1607 1628 1659 1653 1615 1614 1615 1615 1621 1753 1826 1913 1940 1973 1980 1995 2002 1984 1946 1913 1844 1870 1874 1786 1737 1709 1678 1722 1739 1711 1718 1734 1716 1741 1706 1649 1557 1585 1718 1751 1726 1727 1707 1707 1699 1700 1726 1720 1707 1693 1632 1691 1699 1703 1701 1701 1710 1717 1720 1716 1711 1681 1645 1664 1667 1682 1686 1690 1706 1749 1805 1796 1813 1825 1843 1892 1948 1984 1928 2032 2128 2154 2143 2177 2165 2212 2028 1811 1642 1583 1554 1579 1602 1608 1624 1660 1731 1806 1879 1975 2008 1883 1803 1787 1775 1756 1739 1769 1764 1741 1747 1767 1766 1776 1788 1840 1890 1923 2080 2092 1935 2033 2079 2172 2174 2069 2131 2280 2136 2074 1988 1942 1821 1818 1914 1833 1730 1783 1701 1605 1511 1606 1691 1900 2053 2109 2252 2409 2130 1931 1902 2080 2122 1951 1836 1831 1802 1683 1632 1607 1590 1575 1567 1582 1621 1670 1751 1848 1792 1614 1523 1497 1492 1490 1487 1478 1473 1472 1479 1497 1528 1563 1601 1645 1709 1816 1947 2084 2222 2260 2073 1946 2143 2128 1845 1657 1559 1493 1466 1459 1458 1457 1458 1472 1520 1556 1506 1530 1618 1625 1559 1480 1430 1416 1410 1410 1418 1429 1468 1568 1742 1930 1865 1710 1621 1549 1521 1520 1521 1544 1666 1806 1778 1763 1731 1696 1565 1474 1418 1390 1347 1335 1348 1430 1589 1788 1949 2007 1941 1924 1757 1623 1557 1607 1646 1721 1495 1445 1438 1436 1419 1391 1392 1434 1430 1431 1440 1457 1562 1587 1630 1476 1539 1643 1781 1980 2174 2391 2505 2413 2529 2683 2655 2495 2366 2420 2378 2294 2266 2196 2063 1999 1860 1809 1805 1805 1805 1805 1805 1805 1805 1886 2107 2141 2066 1977 1972 1899 1975 2050 2150 2213 2283 2182 2133 2118 2005 1907 1886 1893 1959 1972 1971 1969 1995 2134 2290 2408 2603 2460 2370 2336 2312 2296 2289 2258 2280 2339 2458 2535 2596 2749 2728 2429 2266 2240 2298 2307 2234 2355 2382 2255 2154 2144 2172 2176 2127 2080 2067 2066 2044 2041 2050 2081 2062 2051 2003 1983 2008 2042 2029 2032 2044 2052 2044 2030 2030 2024 2017 2016 2012 2017 2011 2013 2018 1995 2014 2019 2017 2020 2020 2021 2052 2071 2072 2084 2081 2069 2052 2042 2033 2022 2033 2028 2023 2015 2009 2008 2006 2009 2015 2018 2024 2030 2030 2030 2033 2040 2049 2067 2066 2073 2089 2116 2157 2201 2226 2263 2301 2241 2196 2162 2160 2159 2187 2223 2236 2249 2206 2201 2216 2285 2299 2316 2300 2249 2217 2205 2193 2192 2192 2187 2163 2142 2129 2127 2120 2113 2111 2094 2087 2082 2080 2070 2065 2068 2081 2096 2088 2088 2063 2049 2048 2043 2043 2042 2038 2037 2037 2041 2041 2037 2034 2034 2027 2020 2025 2042 2030 2017 2013 2013 2019 2028 2041 2048 2052 2054 2055 2054 2049 2048 2049 2054 2060 2065 2071 2072 2079 2086 2089 2088 2087 2085 2084 2084 2085 2087 2091 2090 2094 2110 2130 2113 2108 2069 2027 2011 2003 2016 1993 1982 1982 1984 1982 1984 1987 1988 1992 1998 2010 2026 2035 2048 2054 2066 2078 2089 2101 2110 2123 2130 2124 2124 2135 2131 2130 2116 2094 2065 2027 1994 1979 1956 1941 1963 1988 2016 2033 2027 2049 2063 2071 2093 2120 2131 2207 2267 2319 2317 2278 2142 2098 2117 2109 2089 2089 2125 2151 2164 2169 2157 2124 2125 2138 2199 2240 2253 2277 2308 2237 2169 2131 2133 2144 2092 2081 2063 2067 2087 2079 2059 2059 2080 2092 2091 2093 2090 2094 2103 2109 2118 2119 2120 2119 2128 2145 2179 2186 2178 2169 2159 2151 2148 2149 2139 2139 2174 2197 2204 2205 2202 2172 2182 2213 2254 2239 2177 2149 2158 2189 2239 2238 2193 2247 2249 2227 2086 1930 1829 1717 1658 1591 1542 1516 1492 1475 1454 1440 1424 1418 1422 1429 1438 1441 1444 1441 1434 1426 1421 1420 1421 1415 1394 1390 1405 1410 1429 1459 1475 1501 1537 1540 1549 1543 1525 1503 1483 1502 1474 1439 1421 1401 1382 1371 1374 1383 1390 1414 1400 1378 1364 1338 1312 1305 1292 1284 1273 1263 1257 1255 1254 1256 1260 1273 1280 1279 1278 1286 1290 1288 1288 1286 1280 1269 1280 1288 1303 1301 1298 1305 1318 1319 1349 1353 1336 1300 1298 1321 1319 1315 1343 1388 1416 1406 1409 1400 1383 1400 1403 1409 1420 1414 1403 1395 1382 1373 1373 1360 1362 1354 1344 1331 1319 1312 1304 1297 1292 1282 1270 1268 1268 1271 1269 1270 1266 1260 1250 1241 1241 1236 1235 1234 1229 1232 1229 1229 1225 1217 1210 1203 1206 1203 1202 1202 1201 1202 1203 1200 1201 1203 1203 1226 1211 1197 1211 1208 1188 1197 1193 1188 1182 1188 1195 1188 1184 1182 1184 1193 1196 1202 1184 1186 1189 1197 1210 1209 1196 1203 1199 1204 1202 1216 1209 1212 1211 1206 1207 1211 1211 1195 1210 1208 1194 1209 1213 1210 1205 1197 1188 1185 1173 1176 1169 1171 1166 1159 1146 1144 1149 1154 1151 1144 1162 1141 1152 1134 1137 1134 1138 1114 1113 1116 1110 1123 1112 1105 1105 1097 1084 1088 1074 1081 1080 1078 1062 1058 1049 1046 1047 1041 1049 1034 1029 1035 1033 1021 1017 1010 999 993 982 974 998 994 988 989 980 980 973 973 970 968 964 967 967 955 955 941 937 936 944 932 935 927 926 925 922 930 917 913 909 912 906 903 908 904 897 891 888 881 881 870 866 858 852 847 838 831 817 814 814 817 823 825 823 815 817 817 806 799 810 821 815 809 827 815 803 800 806 794 798 793 790 785 789 800 792 788 786 785 783 777 774 762 753 751 742 744 740 736 736 734 734 735 741 741 743 747 747 744 740 740 739 736 732 739 746 749 747 741 739 741 740 739 738 725 720 722 714 708 705 704 702 699 701 699 705 697 694 696 694 690 682 685 683 679 675 670 664 661 658 656 653 648 640 636 636 634 632 629 628 626 622 620 618 616 613 610 607 606 606 604 598 603 615 605 597 608 600 602 597 608 601 597 596 589 580 569 581 572 574 565 556 552 541 532 525 519 516 518 516 516 519 521 525 517 530 542 533 525 541 540 528 543 543 532 518 510 513 527 521 525 518 516 521 516 512 502 492 469 468 476 479 482 494 499 506 524 535 547 532 518 506 498 497 490 471 464 485 491 497 490 485 470 472 473 466 465 449 438 438 445 443 439 449 445 448 457 449 443 431 434 417 411 402 398 401 406 412 428 431 427 418 426 408 396 419 428 423 408 388 379 375 385 360 349 371 385 322 320 320 320 321 320 319 318 319 319 318 318 317 316 316 316 316 354 379 391 404 371 338 329 344 375 394 401 414 411 411 416 397 380 362 384 403 393 379 402 407 397 378 400 415 413 421 434 434 435 431 437 418 412 398 392 390 368 387 406 410 409 422 427 413 406 405 405 395 404 407 409 423 421 423 430 416 413 412 408 399 391 381 382 396 392 385 381 383 374 359 360 366 370 366 359 348 342 333 326 324 339 339 336 322 334 333 331 327 326 325 323 325 329 327 323 334 334 332 322 327 324 319 319 320 320 322 325 323 326 322 326 332 336 338 339 338 317 322 316 292 290 331 336 341 345 352 354 349 338 329 323 319 313 308 304 293 294 294 296 297 293 305 320 317 306 305 306 306 309 314 318 316 314 314 315 320 327 332 340 346 347 344 337 327 324 315 311 319 317 313 309 304 295 304 297 286 271 268 284 278 276 271 271 282 289 286 291 290 290 300 307 293 308 295 300 285 285 286 290 285 301 294 310 301 291 304 300 303 304 300 301 265 275 282 285 273 267 264 265 266 274 277 285 284 287 293 294 284 272 268 271 258 269 276 278 276 274 276 273 263 255 263 258 249 254 237 237 234 229 229 232 255 263 248 267 266 264 263 264 264 260 266 258 259 269 255 269 266 267 276 269 277 277 278 283 292 288 287 266 278 242 245 251 257 253 271 278 280 286 296 278 288 286 275 268 269 283 287 281 271 259 252 241 244 240 228 222 245 222 242 237 230 239 253 243 218 201 213 204 207 211 215 216 237 259 253 230 216 208 204 195 212 235 235 211 230 242 259 252 240 265 241 234 222 189 179 179 184 187 189 207 225 227 256 236 236 238 246 251 246 247 250 257 256 262 247 247 260 271 270 278 283 280 277 291 269 268 260 242 262 279 289 1886 1925 1955 2068 1931 1772 1659 1599 1549 1548 1598 1520 1476 1463 1508 1566 1575 1525 1433 1480 1564 1704 1865 2015 2212 1953 1873 2051 1874 1531 1302 1274 1269 1274 1280 1287 1298 1329 1406 1504 1566 1664 1759 1875 1855 2034 2191 2076 2079 2192 2304 2347 2279 2129 2028 1950 1904 1942 1859 1815 1741 1717 1699 1666 1682 1683 1713 1710 1695 1724 1786 1857 1907 2020 1832 1566 1419 1365 1356 1356 1358 1394 1416 1427 1436 1469 1502 1533 1588 1667 1854 1942 1961 1986 1965 1957 1927 1894 1880 1883 1866 1864 1852 1829 1804 1808 1812 1824 1832 1809 1783 1765 1739 1719 1708 1700 1682 1675 1661 1652 1645 1636 1627 1624 1612 1601 1587 1578 1560 1551 1543 1544 1563 1587 1634 1645 1619 1591 1582 1542 1482 1537 1586 1587 1594 1574 1533 1508 1529 1562 1547 1557 1564 1583 1549 1553 1554 1554 1554 1554 1565 1580 1604 1672 1690 1728 1751 1771 1753 1725 1608 1614 1628 1658 1626 1613 1618 1619 1630 1727 1879 1950 1977 2011 2013 2032 2033 2035 1966 1945 1953 1900 1854 1846 1800 1743 1704 1697 1703 1718 1730 1733 1753 1759 1766 1684 1642 1532 1776 1771 1738 1749 1735 1720 1712 1713 1742 1741 1733 1702 1659 1659 1654 1714 1714 1710 1715 1723 1728 1744 1741 1689 1670 1674 1685 1687 1703 1696 1736 1767 1808 1848 1864 1913 1929 1976 2053 2062 2028 2119 2203 2181 2221 2230 2232 2162 1987 1712 1627 1573 1547 1591 1624 1615 1603 1650 1704 1786 1839 1933 1983 1940 1801 1756 1745 1715 1708 1733 1759 1750 1740 1756 1765 1776 1791 1814 1860 1990 2096 1994 1898 2017 2130 2223 2113 1941 2088 2182 2180 2010 1840 1773 1753 1713 1826 1767 1758 1692 1740 1641 1518 1596 1707 1944 2246 2214 2196 2154 2123 1934 1881 2108 2075 1929 1870 1987 1926 1711 1624 1605 1590 1573 1567 1561 1556 1561 1570 1574 1567 1532 1524 1530 1529 1520 1511 1501 1490 1487 1488 1498 1517 1544 1579 1628 1692 1795 2001 2200 2265 2237 2133 1880 2080 1968 1782 1615 1523 1465 1438 1434 1433 1434 1437 1442 1461 1468 1484 1566 1620 1545 1511 1445 1408 1403 1403 1405 1412 1440 1535 1807 1976 2024 1804 1653 1569 1529 1517 1516 1516 1522 1679 1954 2161 2164 2183 2069 1933 1730 1642 1502 1407 1346 1342 1422 1590 1713 1928 2014 1928 1967 1793 1623 1559 1536 1566 1610 1507 1445 1429 1426 1423 1374 1411 1403 1397 1400 1409 1443 1550 1496 1455 1530 1631 1719 1882 2017 2090 2385 2527 2424 2551 2649 2649 2601 2572 2566 2442 2322 2219 2147 2064 1981 1868 1809 1805 1805 1805 1805 1805 1805 1805 1876 2028 2120 2076 2039 2040 1977 1964 2027 2087 2200 2283 2184 2167 2165 2087 1961 1894 1883 1908 1974 1952 1965 1996 2176 2256 2376 2629 2600 2416 2336 2299 2300 2315 2247 2245 2289 2395 2489 2549 2731 2695 2390 2280 2272 2354 2378 2283 2461 2381 2282 2233 2195 2174 2151 2142 2120 2095 2076 2097 2103 2083 2094 2106 2067 2038 1993 1983 1991 1987 2004 2022 2032 2034 2026 2014 2015 2004 2001 2002 1992 1987 1987 1985 1981 1979 1988 1989 1992 1996 2007 2037 2059 2063 2066 2064 2062 2048 2033 2026 2026 2028 2021 2012 2003 2003 2006 2009 2011 2016 2020 2024 2022 2023 2028 2040 2062 2093 2102 2081 2081 2097 2138 2191 2210 2289 2341 2334 2313 2256 2212 2204 2217 2296 2305 2293 2263 2225 2274 2212 2254 2308 2283 2230 2198 2205 2197 2192 2174 2160 2155 2135 2129 2137 2118 2105 2097 2086 2084 2078 2069 2073 2076 2078 2078 2081 2088 2077 2079 2071 2063 2050 2040 2042 2038 2039 2037 2036 2033 2034 2039 2044 2044 2039 2034 2039 2047 2016 2009 2009 2008 2013 2021 2017 2018 2020 2019 2020 2023 2027 2027 2044 2040 2045 2052 2055 2055 2058 2057 2056 2059 2062 2064 2065 2062 2066 2072 2076 2076 2089 2107 2129 2140 2106 2085 2098 2057 2023 2008 2016 2026 1984 1983 1986 1984 1985 1988 1989 1992 2003 2021 2031 2035 2035 2044 2057 2072 2080 2106 2106 2086 2081 2070 2064 2051 2031 2044 2039 2045 2011 1958 1940 1937 1936 1937 1952 1973 1990 2005 2008 2007 2014 2039 2054 2075 2109 2145 2135 2155 2134 2091 2063 2056 2058 2045 2077 2115 2127 2150 2155 2118 2083 2102 2123 2221 2223 2203 2210 2281 2274 2207 2138 2161 2102 2077 2073 2068 2054 2083 2075 2054 2057 2084 2089 2088 2088 2094 2103 2113 2111 2106 2102 2109 2125 2138 2153 2185 2202 2191 2180 2170 2167 2172 2156 2150 2160 2180 2218 2297 2313 2270 2260 2294 2295 2263 2204 2163 2168 2190 2155 2149 2159 2134 2149 2100 1996 1927 1892 1817 1770 1672 1602 1562 1532 1505 1476 1459 1442 1428 1432 1432 1440 1449 1451 1456 1452 1449 1441 1436 1440 1438 1415 1387 1426 1442 1423 1446 1477 1498 1506 1528 1533 1544 1566 1552 1531 1513 1498 1474 1457 1398 1373 1363 1347 1339 1343 1348 1358 1358 1357 1367 1345 1334 1331 1313 1319 1302 1290 1276 1263 1260 1251 1250 1251 1252 1266 1277 1270 1282 1282 1279 1280 1274 1261 1275 1277 1286 1279 1299 1320 1330 1335 1344 1339 1319 1292 1280 1292 1289 1292 1300 1336 1383 1364 1383 1360 1372 1398 1395 1392 1395 1398 1400 1411 1404 1393 1395 1392 1369 1355 1351 1338 1333 1325 1314 1303 1300 1290 1280 1272 1266 1257 1254 1253 1252 1247 1243 1242 1244 1247 1242 1234 1226 1226 1222 1219 1216 1215 1212 1209 1207 1204 1203 1201 1199 1198 1198 1199 1196 1197 1197 1210 1198 1199 1205 1197 1204 1207 1190 1192 1186 1186 1185 1188 1181 1189 1187 1193 1197 1186 1188 1201 1194 1203 1193 1204 1204 1205 1200 1201 1204 1202 1208 1215 1222 1199 1203 1216 1199 1205 1201 1215 1214 1220 1200 1205 1206 1206 1195 1186 1181 1171 1165 1169 1159 1161 1156 1162 1157 1163 1145 1148 1143 1162 1141 1124 1149 1127 1127 1138 1125 1119 1103 1109 1115 1109 1084 1095 1103 1097 1082 1070 1077 1083 1071 1075 1060 1053 1055 1045 1057 1046 1034 1027 1025 1029 1015 1015 1009 1004 997 987 972 966 968 962 959 976 977 976 969 960 959 961 953 950 947 949 941 937 942 940 943 931 920 919 914 922 914 908 910 902 905 903 902 899 899 893 896 882 877 874 879 867 864 856 858 844 832 823 816 808 807 808 808 815 815 817 808 803 795 809 813 809 809 815 803 803 800 793 793 792 795 787 785 789 790 792 791 778 789 781 774 771 764 760 754 758 754 747 735 729 728 727 730 735 739 741 743 741 739 737 739 734 732 729 739 743 741 739 735 735 738 736 737 730 722 720 718 710 705 699 698 697 693 692 694 694 688 693 695 688 684 682 684 680 673 672 667 662 658 654 652 651 648 644 642 639 637 633 630 627 624 621 618 615 612 611 608 606 603 601 600 602 611 604 600 614 609 609 602 614 616 600 594 596 586 576 590 583 584 578 576 569 562 552 537 530 521 516 514 513 509 507 505 504 503 504 510 515 511 519 525 526 534 544 524 504 500 517 528 529 519 518 509 520 522 512 501 478 466 470 478 493 504 514 519 524 543 539 522 517 509 497 482 489 487 465 462 472 479 491 487 475 456 475 468 460 449 457 444 436 430 436 449 436 446 457 446 436 432 425 422 419 414 401 397 396 396 401 412 422 425 411 412 415 413 423 434 423 416 398 400 382 354 368 378 399 344 320 318 318 320 320 319 318 318 318 318 317 317 316 315 316 317 320 359 377 392 350 323 355 379 401 414 419 410 402 414 414 405 386 358 387 390 372 386 379 377 377 387 390 400 407 414 422 424 418 423 428 415 401 380 399 373 382 398 418 402 402 411 420 410 389 390 399 412 427 423 423 411 423 432 432 427 423 421 417 406 392 389 383 379 385 380 378 373 368 359 365 367 372 367 361 351 344 336 333 331 342 345 342 331 320 330 331 328 324 322 320 316 312 313 314 317 318 317 313 311 310 312 311 311 312 312 311 312 311 313 315 320 325 328 329 330 327 309 287 308 320 329 334 342 346 351 355 352 344 333 327 320 315 308 305 300 291 294 282 285 303 312 313 310 306 301 301 303 305 309 312 314 314 309 309 315 323 327 334 338 341 337 333 330 330 321 319 316 313 319 315 314 305 309 306 296 282 271 270 273 273 267 266 273 275 295 282 277 294 293 302 300 301 303 300 282 276 269 279 287 290 290 299 309 302 301 286 296 304 302 286 278 263 269 277 268 255 257 261 262 272 272 277 284 288 293 290 291 282 277 268 266 279 290 280 275 276 268 259 257 265 269 260 256 246 245 249 236 227 230 234 234 236 242 250 264 259 270 266 256 261 249 260 256 265 251 264 268 256 269 266 267 277 283 285 281 277 272 270 279 286 270 244 240 246 248 258 268 273 272 278 273 277 271 276 264 261 261 275 278 275 271 257 244 238 228 222 218 217 223 221 249 249 236 221 226 221 213 225 238 223 216 225 243 261 256 249 219 215 217 200 199 201 202 220 249 263 262 251 231 248 262 252 255 239 181 178 178 178 180 183 203 225 229 242 237 234 229 246 249 256 255 253 246 246 243 240 250 254 257 263 271 259 276 283 259 254 236 259 259 274 277 1791 1850 1922 1971 2007 1879 1724 1595 1516 1487 1497 1469 1460 1454 1517 1584 1610 1602 1422 1456 1522 1632 1728 1963 1993 1999 1866 1836 1663 1386 1285 1273 1271 1273 1277 1283 1309 1357 1425 1488 1518 1727 1809 1797 1818 1950 2171 2188 2101 2310 2283 2401 2348 2186 2067 2043 1818 1823 1788 1731 1685 1637 1628 1608 1617 1632 1668 1685 1643 1658 1650 1661 1764 1817 1815 1656 1470 1366 1354 1353 1357 1381 1400 1410 1421 1445 1476 1506 1539 1590 1690 1794 1967 1951 1954 1942 1928 1901 1885 1884 1863 1869 1846 1827 1826 1831 1831 1830 1816 1796 1774 1760 1748 1735 1721 1704 1689 1694 1685 1663 1648 1641 1631 1630 1621 1603 1588 1573 1560 1516 1540 1541 1557 1593 1626 1651 1630 1596 1586 1582 1521 1498 1580 1585 1589 1546 1515 1510 1496 1494 1498 1506 1514 1524 1549 1568 1561 1557 1554 1554 1566 1579 1625 1655 1693 1718 1730 1734 1733 1727 1626 1609 1612 1645 1632 1614 1621 1621 1628 1726 1908 1968 1999 2031 2036 2067 2046 2038 2029 1976 2015 1928 1878 1919 1831 1796 1748 1724 1717 1732 1747 1743 1795 1802 1771 1711 1670 1605 1817 1784 1757 1756 1752 1733 1724 1712 1731 1740 1747 1677 1718 1728 1681 1679 1729 1729 1730 1731 1736 1740 1736 1699 1693 1678 1701 1708 1704 1723 1771 1822 1863 1912 1936 1976 2042 2092 2135 2108 2161 2207 2268 2216 2206 2196 2190 2094 1912 1675 1614 1606 1611 1577 1563 1581 1611 1653 1718 1756 1812 1905 1922 1885 1773 1743 1715 1692 1692 1722 1774 1768 1730 1745 1755 1764 1786 1825 1893 2006 2138 2064 1876 2043 2114 2142 2101 1973 1924 2020 1972 1888 1731 1704 1697 1701 1846 1870 1702 1611 1621 1531 1563 1663 1715 1867 2121 2272 2115 1980 2042 1936 1850 1947 1984 1897 1864 1969 1922 1682 1617 1601 1585 1585 1589 1586 1578 1572 1565 1603 1638 1585 1568 1571 1566 1554 1543 1531 1518 1508 1508 1516 1524 1537 1569 1613 1671 1752 1915 2035 2078 2007 2001 1831 1925 1762 1676 1574 1487 1430 1413 1409 1408 1407 1408 1412 1419 1437 1497 1553 1580 1520 1470 1424 1402 1396 1397 1402 1408 1431 1568 1865 2010 1957 1840 1695 1553 1522 1518 1516 1516 1515 1551 1795 2016 2066 2186 2188 2070 1901 1730 1550 1425 1362 1336 1387 1521 1670 1817 1987 1975 1898 1798 1631 1570 1528 1501 1514 1479 1442 1410 1398 1397 1380 1403 1382 1381 1385 1389 1396 1425 1411 1593 1641 1633 1805 1974 2128 2283 2635 2581 2502 2522 2694 2571 2541 2555 2609 2542 2372 2185 2175 2075 1975 1864 1805 1805 1805 1805 1805 1805 1805 1805 1875 2027 2139 2116 2084 2061 2039 2038 2005 2077 2194 2261 2160 2132 2133 2066 1965 1909 1885 1895 1946 1931 1946 2001 2212 2373 2346 2583 2533 2388 2320 2291 2275 2279 2272 2233 2248 2325 2350 2445 2677 2681 2425 2290 2291 2396 2347 2337 2476 2358 2260 2222 2195 2167 2148 2135 2116 2108 2120 2121 2129 2125 2113 2123 2095 2085 2059 2026 2008 1992 1979 1988 2012 2015 2007 1993 1993 1991 1988 1987 1981 1978 1972 1967 1972 1966 1964 1969 1975 1980 1992 2025 2048 2059 2050 2048 2047 2024 2013 2009 2026 2016 2007 2000 2000 2005 2008 2011 2015 2017 2018 2017 2017 2022 2033 2054 2078 2115 2093 2084 2087 2115 2154 2188 2200 2235 2246 2289 2301 2267 2233 2280 2371 2362 2339 2272 2236 2293 2316 2258 2250 2303 2262 2206 2251 2261 2253 2231 2199 2166 2149 2135 2144 2140 2123 2111 2095 2079 2066 2063 2063 2067 2070 2074 2077 2075 2070 2072 2077 2087 2087 2079 2074 2064 2046 2040 2034 2037 2039 2042 2048 2055 2066 2042 2029 2027 2014 2004 2004 2005 2004 2003 2000 1993 1990 1994 2000 2006 2011 2015 2019 2024 2029 2036 2041 2037 2035 2035 2037 2040 2043 2045 2045 2048 2048 2050 2051 2056 2064 2081 2100 2120 2148 2142 2130 2133 2087 2039 2030 2052 2002 1983 1983 1983 1983 1984 1985 1987 1989 1995 2003 2008 2008 2015 2028 2049 2074 2126 2145 2114 2125 2091 2036 2012 1996 1983 1976 1964 1959 1951 1947 1946 1971 1955 1936 1938 1936 1941 1947 1950 1970 1988 2000 2018 2041 2062 2074 2104 2116 2082 2057 2054 2052 2034 2015 2020 2033 2045 2088 2102 2068 2052 2115 2221 2193 2150 2239 2260 2194 2174 2197 2214 2153 2089 2069 2058 2060 2051 2081 2078 2053 2056 2082 2084 2084 2086 2091 2097 2099 2094 2096 2105 2119 2132 2149 2171 2215 2217 2203 2192 2187 2192 2203 2186 2171 2187 2210 2244 2290 2334 2315 2269 2280 2290 2236 2170 2147 2183 2216 2188 2178 2114 2072 2110 2145 2080 1955 1866 1777 1683 1632 1596 1559 1517 1482 1465 1450 1441 1448 1448 1440 1447 1459 1461 1466 1465 1464 1458 1453 1460 1443 1408 1400 1444 1461 1471 1490 1525 1562 1556 1545 1554 1582 1596 1570 1542 1527 1512 1485 1434 1398 1404 1388 1348 1325 1325 1325 1320 1324 1329 1330 1335 1349 1346 1342 1350 1346 1334 1320 1293 1281 1274 1252 1247 1245 1244 1244 1251 1267 1277 1278 1276 1274 1260 1271 1269 1271 1271 1277 1284 1303 1325 1326 1330 1323 1290 1269 1280 1282 1272 1279 1303 1343 1326 1329 1325 1362 1396 1379 1376 1383 1392 1382 1391 1391 1390 1396 1393 1382 1371 1369 1354 1348 1335 1322 1316 1318 1308 1298 1292 1284 1277 1270 1267 1264 1259 1254 1251 1247 1243 1241 1238 1237 1228 1227 1228 1220 1215 1217 1217 1212 1206 1203 1201 1200 1198 1197 1196 1195 1197 1205 1197 1198 1215 1194 1195 1204 1202 1191 1203 1184 1188 1186 1194 1183 1194 1185 1204 1192 1188 1186 1184 1192 1196 1201 1202 1210 1208 1206 1201 1207 1205 1208 1210 1202 1210 1201 1211 1206 1194 1205 1207 1218 1198 1209 1206 1207 1212 1199 1194 1176 1167 1164 1162 1168 1167 1158 1147 1149 1141 1140 1147 1160 1142 1156 1137 1122 1126 1122 1142 1138 1116 1120 1109 1105 1107 1097 1094 1094 1080 1088 1082 1077 1089 1066 1065 1058 1051 1064 1051 1049 1038 1036 1030 1029 1027 1019 1017 1009 1006 1007 1011 994 984 980 976 972 954 944 945 945 942 950 939 936 942 941 934 939 943 941 935 934 925 919 915 919 913 912 909 899 901 896 903 897 894 889 891 890 895 885 883 873 876 873 860 856 856 846 837 824 814 810 804 799 802 808 808 813 811 800 798 801 805 803 810 796 809 799 796 793 788 786 779 779 789 795 784 780 775 786 782 777 774 773 770 762 757 752 751 748 740 736 728 722 722 727 736 739 738 736 737 738 734 731 726 728 737 736 735 734 731 734 736 735 729 725 719 717 719 714 700 696 695 692 690 690 689 684 684 685 684 684 681 683 688 677 671 669 665 661 656 653 654 654 652 648 644 642 638 634 631 626 623 619 617 614 611 610 608 606 606 607 606 612 609 606 620 622 617 604 603 602 600 599 603 586 585 593 581 574 577 590 583 578 552 560 559 547 537 532 525 519 517 512 509 505 501 499 496 495 494 500 507 508 520 516 504 492 493 501 511 502 508 497 512 503 511 498 485 465 466 482 489 507 527 526 523 522 531 517 511 505 495 483 477 471 464 448 453 461 474 471 476 455 461 463 467 458 469 461 451 444 431 437 436 445 457 452 450 436 434 429 429 424 419 414 406 395 395 398 403 410 413 404 413 421 433 426 420 417 396 384 372 358 383 394 398 350 321 319 317 316 318 318 319 317 317 316 317 316 316 315 316 317 315 316 355 384 329 322 354 383 404 410 419 396 399 411 397 386 378 353 372 364 366 370 385 404 406 410 411 398 413 422 402 404 406 410 419 427 412 389 374 368 399 420 418 402 391 402 408 388 389 402 408 420 429 440 433 422 425 439 432 436 429 417 420 412 404 397 398 390 380 378 374 366 363 360 360 364 369 364 358 355 349 339 335 334 345 348 349 345 339 323 317 321 324 325 321 319 315 311 309 310 312 313 310 306 308 310 310 309 309 309 307 307 308 309 312 316 322 326 328 329 328 322 289 285 295 319 336 333 343 346 349 350 345 337 328 321 315 310 306 299 289 291 293 290 286 306 304 303 305 302 297 302 303 306 309 311 309 309 309 316 321 323 327 331 334 338 337 339 343 327 320 313 306 305 306 307 311 304 301 301 298 304 286 287 282 283 272 266 264 264 267 282 296 288 297 293 277 294 308 310 300 301 277 265 284 273 285 296 303 299 307 291 274 283 278 264 267 259 256 254 267 281 283 277 277 280 281 284 291 292 286 284 290 289 279 291 283 289 277 275 264 268 274 276 268 259 260 246 256 247 236 238 234 228 226 224 241 250 251 261 258 259 256 258 250 255 258 257 264 254 248 257 249 264 268 272 274 276 279 280 273 280 280 270 290 271 254 256 238 231 235 248 247 277 274 273 263 255 255 254 253 257 264 266 247 246 245 260 267 249 250 248 248 238 224 232 225 221 220 222 211 214 238 247 253 235 245 254 265 252 223 222 217 199 194 197 202 211 228 236 251 243 247 241 230 252 234 229 238 245 178 178 178 182 184 187 210 220 238 228 215 241 234 231 235 239 245 242 240 239 232 247 252 240 255 247 256 256 259 239 250 262 247 256 259 264 1741 1848 1943 1935 1912 1810 1687 1604 1533 1537 1458 1425 1418 1442 1483 1567 1586 1445 1378 1438 1507 1605 1689 1907 1889 1758 1967 2029 1634 1319 1278 1272 1275 1277 1279 1287 1331 1407 1482 1536 1545 1596 1717 1784 1790 1895 2119 2283 2200 2290 2399 2394 2433 2295 2046 1928 1814 1776 1717 1673 1659 1628 1598 1586 1569 1630 1714 1706 1634 1632 1570 1595 1636 1677 1673 1614 1532 1398 1358 1353 1357 1368 1380 1393 1407 1430 1451 1474 1494 1531 1622 1758 1896 1882 1878 1916 1909 1912 1895 1896 1878 1844 1824 1850 1860 1858 1855 1852 1833 1799 1781 1776 1759 1736 1712 1701 1697 1740 1727 1688 1664 1655 1643 1649 1645 1612 1596 1583 1553 1524 1511 1581 1610 1619 1636 1637 1639 1611 1590 1583 1544 1478 1580 1584 1583 1573 1559 1537 1500 1491 1517 1531 1539 1533 1566 1615 1601 1558 1558 1566 1576 1606 1650 1674 1695 1714 1729 1731 1727 1725 1630 1618 1614 1627 1620 1622 1625 1624 1624 1693 1948 2021 2052 2072 2109 2126 2066 2064 2082 2032 1989 1914 1983 2008 1928 1874 1806 1771 1751 1764 1781 1772 1779 1794 1771 1744 1712 1573 1743 1797 1776 1765 1771 1752 1734 1752 1762 1775 1760 1743 1748 1746 1673 1670 1682 1753 1750 1748 1753 1749 1738 1723 1720 1691 1734 1744 1725 1763 1806 1877 1914 1982 2044 2062 2130 2191 2150 2176 2246 2264 2236 2226 2177 2105 2099 2089 1801 1675 1641 1668 1641 1612 1573 1569 1617 1658 1723 1705 1737 1832 1869 1818 1754 1729 1706 1682 1693 1746 1777 1758 1735 1748 1757 1771 1794 1822 1874 1978 2140 2115 1852 2000 2022 2043 2055 1951 1852 1985 1960 1799 1700 1669 1634 1626 1620 1803 1724 1673 1556 1542 1667 1672 1718 1834 2009 2252 2231 1987 1886 1856 1815 1881 1934 1863 1923 1885 1713 1655 1621 1603 1621 1616 1615 1616 1614 1623 1622 1614 1626 1613 1609 1615 1607 1598 1586 1573 1554 1537 1541 1549 1553 1553 1572 1605 1659 1723 1806 1910 1912 1835 1792 1769 1809 1652 1577 1510 1444 1404 1392 1388 1387 1387 1387 1388 1393 1415 1463 1508 1575 1552 1488 1419 1397 1393 1392 1398 1406 1433 1545 1760 1949 1892 1821 1740 1586 1527 1520 1519 1518 1519 1522 1693 1809 1918 1969 2083 1987 1911 1774 1653 1464 1363 1335 1355 1482 1673 1741 1881 1909 1798 1738 1639 1564 1527 1495 1477 1463 1447 1413 1388 1372 1368 1391 1383 1375 1377 1409 1401 1380 1396 1494 1566 1654 1926 2202 2362 2294 2638 2602 2532 2481 2619 2602 2559 2491 2593 2586 2448 2495 2345 2050 1909 1826 1805 1805 1805 1805 1805 1805 1805 1805 1913 2088 2161 2111 2070 2063 2051 2067 2044 2049 2148 2199 2216 2222 2222 2082 1965 1898 1884 1894 1918 1922 1949 2012 2246 2399 2298 2481 2388 2312 2271 2255 2236 2266 2269 2225 2242 2274 2336 2440 2667 2535 2390 2298 2293 2396 2347 2367 2485 2343 2247 2206 2173 2153 2134 2117 2098 2079 2088 2089 2078 2079 2084 2085 2111 2106 2085 2065 2034 2019 2002 1978 1989 1991 1979 1975 1974 1981 1987 1978 1975 1967 1965 1963 1959 1961 1954 1955 1962 1963 1972 2001 2011 2028 2036 2038 2037 2027 2008 2004 2021 1999 1994 1997 1999 2003 2004 2008 2010 2011 2010 2012 2015 2022 2037 2057 2066 2075 2081 2085 2091 2122 2177 2207 2243 2260 2174 2157 2170 2178 2222 2333 2395 2342 2286 2272 2265 2360 2336 2289 2274 2324 2260 2225 2285 2258 2227 2199 2200 2184 2169 2162 2157 2142 2129 2118 2102 2091 2069 2057 2055 2060 2066 2070 2071 2056 2074 2083 2085 2084 2101 2104 2083 2069 2063 2045 2031 2035 2053 2055 2047 2041 2026 2002 1995 1997 2008 2001 2002 2002 2000 1989 1980 1983 1987 1992 1998 2000 2004 2011 2018 2024 2027 2026 2026 2024 2021 2023 2024 2025 2026 2027 2029 2035 2036 2037 2039 2044 2049 2061 2077 2095 2109 2117 2112 2086 2068 2043 2017 2024 1989 1985 1984 1983 1982 1982 1981 1979 1985 1988 1991 1990 1995 2001 2013 2043 2083 2171 2143 2127 2123 2048 2022 2006 2000 1993 1981 1963 1967 1961 1958 1981 1994 1950 1935 1950 1943 1951 1945 1945 1952 1957 1967 1991 2016 2018 2039 2055 2065 2046 2025 2018 2011 2005 2018 2045 2034 2007 2001 2017 2041 2109 2102 2116 2119 2142 2145 2093 2109 2109 2087 2075 2073 2073 2074 2061 2074 2048 2066 2072 2054 2071 2084 2081 2080 2081 2085 2094 2097 2084 2094 2108 2119 2134 2151 2183 2226 2225 2214 2211 2217 2217 2205 2209 2227 2259 2306 2302 2297 2296 2277 2216 2223 2233 2171 2134 2159 2215 2246 2201 2275 2240 2063 2088 2120 2210 2040 1936 1804 1679 1601 1555 1526 1491 1468 1458 1463 1467 1466 1468 1469 1454 1469 1472 1476 1481 1481 1471 1472 1467 1425 1401 1421 1449 1487 1522 1541 1551 1551 1542 1548 1560 1573 1589 1587 1572 1544 1510 1473 1413 1381 1370 1380 1350 1318 1314 1313 1308 1311 1308 1314 1328 1350 1363 1349 1341 1325 1309 1300 1293 1276 1264 1259 1252 1246 1246 1244 1244 1238 1242 1257 1270 1265 1252 1255 1260 1261 1260 1263 1261 1265 1277 1293 1301 1306 1278 1259 1265 1257 1259 1265 1270 1276 1287 1297 1307 1365 1369 1338 1361 1394 1399 1370 1384 1371 1376 1381 1392 1405 1399 1383 1366 1346 1337 1334 1329 1329 1318 1308 1300 1290 1285 1280 1275 1271 1266 1261 1257 1252 1249 1247 1240 1236 1231 1230 1227 1227 1224 1227 1223 1215 1208 1209 1206 1202 1200 1199 1196 1194 1204 1196 1192 1199 1198 1195 1190 1199 1196 1200 1197 1187 1188 1190 1194 1186 1188 1205 1187 1198 1194 1186 1184 1193 1200 1196 1200 1200 1213 1206 1209 1209 1211 1197 1206 1205 1207 1210 1213 1203 1213 1204 1215 1199 1240 1221 1221 1203 1190 1190 1183 1185 1167 1170 1166 1164 1156 1167 1159 1150 1152 1150 1135 1152 1153 1160 1132 1128 1143 1124 1146 1129 1129 1109 1110 1130 1109 1087 1084 1089 1086 1086 1073 1079 1070 1070 1066 1069 1068 1053 1043 1048 1041 1045 1026 1036 1031 1038 1036 1017 1012 1002 1003 1001 996 997 990 994 1008 989 978 978 963 954 949 945 936 935 930 923 913 920 935 933 933 921 915 916 906 909 913 903 894 893 899 898 896 892 887 890 887 887 885 879 898 878 864 855 857 848 846 837 824 816 809 801 796 794 795 795 793 795 790 796 800 804 803 800 801 802 790 794 789 786 778 779 785 790 786 787 778 773 780 778 776 777 779 772 765 758 751 747 747 743 738 731 722 715 722 729 735 734 735 740 733 729 728 726 730 732 732 728 728 729 733 731 729 726 721 714 715 715 702 699 698 695 690 685 684 683 679 679 681 679 683 682 683 684 671 669 668 661 658 655 652 651 652 649 646 642 638 637 636 632 627 624 620 620 619 618 621 619 616 616 619 613 612 608 620 620 609 610 613 600 597 594 590 584 583 588 574 570 570 582 575 567 550 563 561 559 558 551 549 535 539 525 525 520 515 507 502 498 496 492 490 490 487 484 483 481 480 477 479 479 476 475 475 473 474 479 476 466 461 464 490 511 527 522 512 510 526 509 523 507 493 484 480 483 474 473 457 445 465 459 458 451 437 447 468 463 466 463 460 449 438 426 428 440 454 459 450 448 447 449 442 430 426 429 417 409 395 392 393 393 397 399 400 418 431 427 412 414 389 369 362 376 398 384 369 368 348 319 315 318 318 318 318 317 317 316 319 317 316 316 315 315 315 315 340 334 317 322 374 403 395 398 404 387 402 406 395 368 353 374 374 386 389 402 397 416 425 430 430 422 413 405 407 389 396 410 424 417 408 397 365 378 403 400 404 386 376 380 381 391 408 425 416 415 420 436 451 438 436 436 439 439 436 421 413 422 411 398 386 388 394 391 387 384 375 362 359 358 363 366 356 351 347 346 337 338 346 355 355 352 346 339 334 316 312 314 318 322 318 316 314 307 310 312 308 305 310 309 312 308 308 307 304 304 306 305 309 313 319 322 327 328 327 324 314 278 266 307 309 334 333 340 343 345 343 338 330 323 318 314 310 307 303 288 283 289 278 290 297 297 297 299 299 300 300 305 305 306 305 303 309 312 315 315 324 327 331 333 335 334 331 321 313 313 312 310 304 297 295 294 297 295 284 292 306 280 277 282 279 283 271 261 264 264 276 268 265 278 280 288 297 303 305 304 303 293 260 274 297 291 276 275 282 294 294 293 281 283 289 289 266 253 274 275 285 286 283 281 279 278 284 283 277 284 290 288 295 287 281 272 270 276 275 283 272 263 263 252 252 264 253 241 252 251 238 244 242 228 250 249 257 255 254 258 259 253 257 261 251 253 260 256 261 241 255 265 261 272 276 276 276 275 277 265 266 258 274 280 277 265 264 237 229 228 241 246 245 266 277 269 263 251 263 265 266 266 258 257 245 251 257 243 256 266 256 237 247 245 235 221 213 218 212 224 238 254 260 249 248 244 250 243 231 227 215 216 206 195 214 229 227 232 254 250 239 229 224 221 239 224 213 228 207 178 178 181 185 179 217 233 238 209 214 228 222 229 229 235 241 237 230 232 235 243 244 236 246 255 234 235 232 241 249 263 262 257 264 274 1733 1791 1823 1836 1829 1753 1637 1609 1634 1629 1504 1465 1409 1413 1452 1543 1503 1369 1374 1422 1485 1583 1702 1928 1846 1696 1774 1725 1353 1277 1273 1276 1282 1287 1291 1316 1385 1484 1583 1659 1648 1704 1651 1658 1686 1781 1954 2179 2227 2279 2400 2428 2452 2304 1993 1916 1827 1757 1681 1630 1618 1613 1594 1558 1545 1576 1656 1683 1652 1619 1532 1566 1565 1591 1595 1521 1542 1467 1367 1354 1353 1354 1361 1371 1389 1409 1428 1448 1468 1496 1566 1645 1774 1867 1800 1717 1811 1859 1888 1914 1908 1873 1840 1882 1909 1926 1886 1852 1823 1803 1810 1814 1777 1737 1709 1690 1691 1707 1709 1691 1674 1653 1645 1659 1633 1608 1591 1580 1568 1566 1547 1606 1646 1654 1648 1626 1615 1618 1604 1589 1584 1568 1517 1514 1586 1598 1598 1584 1522 1520 1588 1579 1582 1580 1552 1602 1610 1587 1596 1633 1621 1647 1658 1673 1702 1725 1752 1742 1733 1733 1661 1624 1621 1626 1616 1618 1622 1627 1628 1650 1797 2053 2106 2135 2189 2218 2144 2145 2124 2095 2004 1991 2102 2104 1995 1923 1889 1830 1826 1845 1854 1817 1793 1772 1785 1799 1687 1683 1638 1778 1788 1788 1789 1778 1764 1796 1807 1821 1817 1801 1790 1721 1771 1745 1734 1714 1783 1779 1779 1794 1783 1759 1758 1747 1775 1770 1779 1828 1879 1925 1987 2055 2126 2166 2249 2218 2186 2202 2281 2236 2197 2186 2118 2017 2084 2051 1839 1741 1675 1695 1701 1655 1611 1572 1620 1674 1701 1654 1685 1747 1796 1757 1724 1714 1696 1709 1715 1755 1756 1744 1726 1745 1755 1768 1793 1828 1891 1976 2131 2115 1857 1955 1911 1986 1995 1991 1812 1897 1952 1783 1690 1653 1633 1585 1555 1563 1576 1558 1533 1584 1662 1710 1790 1874 1987 2157 2131 1941 1845 1814 1798 1818 1905 1922 1878 1784 1687 1653 1623 1639 1656 1649 1646 1649 1661 1683 1693 1685 1682 1669 1661 1668 1667 1663 1652 1633 1605 1579 1585 1592 1592 1586 1579 1596 1634 1680 1735 1798 1795 1703 1661 1663 1681 1588 1504 1462 1424 1398 1386 1376 1374 1372 1372 1373 1377 1393 1421 1476 1563 1593 1519 1438 1399 1392 1388 1393 1410 1443 1543 1747 1958 1903 1796 1712 1601 1543 1569 1575 1532 1524 1527 1582 1655 1800 1838 1928 1920 1839 1795 1658 1537 1365 1337 1341 1424 1597 1711 1829 1816 1757 1758 1636 1649 1580 1500 1510 1519 1471 1398 1384 1363 1361 1379 1377 1374 1373 1393 1379 1374 1408 1498 1639 1795 2017 2213 2251 2547 2613 2550 2450 2405 2640 2689 2536 2442 2519 2607 2648 2627 2342 2044 1877 1806 1805 1805 1805 1805 1805 1805 1805 1806 1959 2104 2125 2097 2022 2023 2043 2069 2111 2086 2176 2160 2244 2245 2158 2029 1939 1890 1884 1898 1964 1939 1968 2043 2255 2375 2281 2466 2388 2342 2304 2292 2257 2240 2245 2213 2243 2313 2392 2518 2607 2444 2343 2302 2318 2365 2324 2373 2468 2372 2287 2220 2203 2172 2147 2125 2109 2104 2094 2069 2052 2045 2039 2040 2064 2086 2084 2067 2037 2021 2012 1974 1959 1971 1971 1968 1962 1965 1962 1962 1980 1970 1960 1958 1956 1951 1947 1951 1955 1956 1960 1968 1980 1989 2008 2018 2017 2014 2014 2000 1994 1988 1989 1992 1993 1993 1998 2000 2002 2005 2007 2013 2021 2027 2039 2057 2073 2089 2091 2086 2096 2134 2153 2173 2223 2166 2145 2134 2142 2162 2200 2296 2419 2397 2364 2297 2307 2371 2312 2336 2324 2335 2278 2247 2314 2294 2258 2216 2187 2162 2157 2158 2126 2114 2102 2106 2094 2077 2056 2049 2053 2060 2062 2065 2063 2069 2070 2062 2060 2086 2109 2093 2094 2071 2042 2028 2035 2049 2057 2052 2029 2014 1998 1989 1990 1993 1996 1999 2000 2007 1988 1977 1976 1979 1984 1989 1991 1996 2001 2007 2010 2010 2008 2013 2016 2015 2015 2015 2014 2012 2010 2013 2018 2024 2026 2027 2027 2031 2036 2043 2055 2067 2082 2087 2074 2046 2038 2016 1994 1994 1988 1986 1985 1984 1984 1988 1984 1974 1971 1975 1982 1987 1997 2004 2010 2046 2141 2183 2150 2151 2107 2048 2027 2018 2005 1992 1984 1986 1989 1993 1986 1997 1983 1945 1937 1949 1986 2004 1994 1956 1946 1942 1945 1973 1988 2010 2020 2052 2048 2031 2010 1994 1989 1996 2006 2017 2008 2024 1983 1980 1990 2008 2027 2043 2040 2033 2042 2026 2018 2027 2041 2042 2055 2074 2073 2063 2076 2051 2069 2073 2048 2063 2078 2081 2075 2076 2080 2080 2084 2081 2096 2105 2125 2141 2153 2161 2182 2202 2195 2216 2248 2264 2254 2252 2282 2284 2280 2252 2235 2239 2210 2185 2180 2144 2129 2135 2143 2185 2210 2162 2220 2330 2074 2274 2126 1975 1926 1899 1788 1690 1611 1558 1511 1486 1484 1484 1490 1486 1484 1492 1492 1460 1480 1486 1491 1496 1488 1478 1481 1432 1411 1427 1467 1482 1515 1543 1531 1522 1536 1551 1558 1554 1562 1565 1552 1492 1456 1412 1389 1374 1363 1344 1341 1342 1333 1320 1306 1300 1299 1299 1304 1303 1312 1310 1302 1294 1288 1277 1270 1267 1271 1284 1296 1295 1284 1264 1262 1262 1253 1235 1238 1257 1262 1261 1247 1249 1252 1249 1254 1249 1248 1251 1259 1264 1275 1259 1261 1266 1251 1264 1283 1288 1287 1290 1291 1298 1319 1306 1308 1360 1391 1384 1360 1352 1354 1362 1389 1393 1385 1383 1374 1357 1349 1353 1354 1348 1337 1325 1318 1308 1301 1297 1294 1292 1291 1282 1276 1271 1264 1260 1257 1252 1248 1246 1242 1238 1234 1230 1228 1226 1223 1216 1211 1210 1208 1210 1206 1203 1196 1201 1199 1207 1205 1202 1196 1194 1199 1192 1196 1199 1196 1194 1189 1195 1190 1185 1192 1184 1192 1183 1180 1195 1190 1206 1210 1202 1205 1207 1211 1208 1205 1206 1199 1198 1210 1208 1213 1209 1206 1206 1209 1195 1198 1204 1206 1216 1208 1207 1186 1185 1177 1178 1173 1172 1160 1155 1152 1160 1158 1134 1141 1139 1152 1147 1139 1155 1145 1138 1147 1127 1122 1132 1113 1120 1112 1120 1110 1087 1094 1094 1085 1078 1072 1075 1071 1072 1058 1059 1061 1045 1051 1053 1037 1041 1044 1039 1030 1027 1017 1015 1011 1016 1008 1012 1008 1003 997 996 980 981 966 970 963 961 959 957 952 940 938 938 920 906 923 932 928 923 916 910 917 914 909 901 899 887 894 892 892 890 885 881 883 886 881 878 882 869 877 859 857 853 858 839 832 829 813 807 803 807 800 793 787 785 781 779 785 795 795 800 797 791 800 790 785 778 776 774 785 794 783 774 776 770 775 772 779 775 770 772 768 760 752 748 747 740 735 730 722 713 721 731 730 731 739 733 728 725 725 721 726 726 726 725 729 729 732 728 728 722 716 715 713 711 699 697 695 693 689 686 685 680 674 678 682 677 680 677 681 677 670 667 663 663 657 655 651 649 647 647 644 638 635 634 634 630 627 624 623 623 620 626 621 618 614 611 611 613 619 618 622 623 624 617 605 601 596 590 584 589 593 578 580 579 571 565 574 558 562 564 570 563 549 563 544 549 535 533 535 527 520 515 507 503 497 494 492 493 490 486 481 479 477 476 473 472 471 470 468 465 461 463 462 460 458 464 491 506 527 511 496 514 504 506 515 494 478 464 479 483 468 454 437 435 432 427 424 424 423 432 439 458 456 447 456 445 430 420 433 440 452 451 458 446 450 451 443 439 438 431 432 424 405 396 390 389 389 390 409 418 416 408 410 382 369 394 397 410 397 386 372 360 327 316 318 317 318 317 316 316 316 318 317 316 315 314 314 314 315 317 321 331 354 382 381 376 398 383 391 401 396 377 355 365 397 392 409 413 415 415 415 420 424 430 424 408 391 407 388 391 408 421 411 389 382 355 377 376 373 373 379 390 401 400 408 415 428 440 441 441 436 449 451 443 432 430 432 427 427 412 409 415 407 404 396 388 383 388 380 377 377 360 358 361 370 367 354 346 353 343 338 342 358 360 355 351 343 336 333 327 324 311 315 318 319 319 313 306 311 307 311 313 312 313 311 311 310 308 303 304 303 306 310 316 322 326 328 328 325 323 320 286 275 311 318 325 342 343 342 339 336 332 326 323 320 317 312 305 295 277 275 271 274 286 294 294 294 299 302 301 303 303 304 300 301 306 306 310 315 323 325 330 330 332 338 336 324 322 323 317 309 309 303 309 304 303 298 303 301 291 286 305 300 285 286 276 264 262 263 268 279 270 266 267 265 288 292 296 297 290 288 270 263 276 288 286 265 282 291 301 288 287 292 290 276 268 248 264 269 281 281 282 278 275 271 278 271 277 281 279 280 285 287 288 285 282 285 282 269 272 268 253 257 265 259 246 245 257 255 254 253 243 227 253 245 257 273 240 246 250 251 253 254 242 250 256 244 248 237 251 260 276 268 268 268 277 274 270 267 256 246 249 257 267 264 260 254 241 227 228 237 229 239 246 243 252 240 244 244 256 265 258 264 261 265 245 251 267 274 263 252 241 233 227 223 216 231 226 230 237 250 264 247 252 253 238 236 246 240 241 238 225 200 199 235 236 248 249 232 239 223 238 214 219 229 229 201 237 177 178 185 185 179 230 246 232 199 212 226 236 244 261 262 236 239 234 224 236 235 229 231 244 245 237 233 251 262 268 277 277 275 267 261 1801 1794 1757 1744 1743 1712 1695 1671 1649 1627 1601 1574 1529 1452 1424 1455 1447 1370 1361 1410 1475 1596 1735 1889 1777 1803 1817 1497 1297 1279 1275 1279 1288 1301 1315 1360 1435 1536 1681 1826 1841 1900 1731 1644 1698 1710 1826 1912 2111 2081 2348 2481 2484 2370 2070 1877 1804 1706 1664 1668 1644 1579 1559 1547 1540 1538 1570 1586 1608 1577 1536 1539 1530 1520 1566 1505 1431 1397 1368 1360 1355 1350 1349 1355 1376 1395 1409 1427 1446 1473 1561 1744 1806 1736 1677 1602 1620 1656 1828 1925 1936 1902 1864 1909 1937 1927 1901 1875 1849 1830 1829 1839 1799 1742 1702 1683 1699 1702 1698 1689 1663 1636 1621 1631 1612 1598 1585 1570 1558 1550 1572 1618 1663 1684 1660 1632 1608 1601 1598 1591 1590 1590 1590 1504 1572 1615 1607 1597 1517 1602 1594 1584 1585 1589 1581 1609 1640 1630 1645 1650 1656 1662 1665 1671 1693 1719 1746 1756 1769 1752 1679 1626 1626 1627 1619 1622 1622 1625 1630 1631 1695 2006 2113 2189 2232 2258 2254 2275 2198 2143 2142 1933 1948 2034 2059 1977 1992 1911 1942 1935 1893 1891 1846 1810 1776 1784 1718 1598 1635 1742 1796 1818 1825 1818 1817 1815 1859 1859 1858 1853 1838 1752 1829 1820 1820 1753 1799 1811 1822 1830 1829 1826 1811 1823 1847 1857 1871 1903 1957 2006 2046 2166 2278 2239 2319 2174 2152 2189 2219 2165 2157 2091 2016 2028 2107 2132 1971 1777 1719 1718 1734 1688 1650 1591 1648 1692 1648 1623 1646 1675 1700 1662 1670 1712 1717 1771 1751 1757 1782 1771 1740 1755 1757 1780 1799 1830 1911 2018 2101 2053 1937 1807 1918 1924 1973 1983 1796 1830 1870 1759 1665 1622 1616 1586 1587 1576 1537 1526 1551 1603 1649 1723 1818 1927 2120 2164 2026 1895 1834 1799 1781 1797 1884 1959 2053 1840 1703 1657 1645 1668 1680 1680 1685 1693 1725 1756 1785 1841 1820 1766 1734 1732 1747 1776 1753 1725 1705 1660 1647 1644 1639 1624 1612 1609 1613 1639 1654 1685 1643 1616 1598 1575 1557 1522 1478 1449 1422 1399 1380 1365 1361 1359 1358 1358 1360 1364 1378 1415 1491 1570 1565 1472 1436 1389 1387 1395 1418 1473 1545 1647 1822 1879 1760 1661 1639 1553 1598 1707 1584 1534 1534 1554 1596 1694 1794 1779 1787 1716 1619 1533 1444 1367 1338 1332 1371 1652 1947 1912 1787 1748 1655 1590 1662 1560 1524 1617 1676 1547 1384 1376 1357 1370 1375 1375 1377 1372 1367 1371 1369 1404 1515 1677 1894 2197 2453 2471 2622 2679 2595 2480 2367 2551 2608 2480 2406 2491 2654 2668 2642 2292 2057 1871 1805 1805 1805 1805 1805 1805 1805 1805 1815 2028 2088 2121 2060 1956 1952 2019 2049 2081 2107 2153 2119 2139 2194 2100 1991 1914 1888 1885 1910 1976 1961 1987 2077 2286 2349 2290 2463 2457 2420 2420 2386 2358 2319 2244 2208 2265 2350 2408 2556 2620 2403 2303 2281 2310 2341 2307 2325 2371 2343 2319 2211 2174 2146 2126 2106 2089 2084 2071 2057 2043 2031 2020 2012 2022 2026 2038 2059 2042 2022 1999 1978 1952 1965 1988 1961 1955 1954 1951 1954 1963 1961 1958 1955 1954 1952 1944 1945 1950 1949 1949 1955 1961 1965 1980 1987 1999 2011 1998 1989 1993 2001 1997 1990 1989 2001 2010 2005 2002 2010 2015 2022 2034 2038 2052 2066 2076 2084 2088 2097 2082 2088 2082 2077 2081 2101 2129 2121 2134 2174 2196 2230 2300 2403 2388 2330 2342 2384 2356 2388 2368 2328 2284 2252 2243 2236 2186 2147 2129 2118 2112 2102 2094 2080 2069 2065 2062 2056 2047 2044 2053 2055 2057 2061 2058 2062 2031 2015 2013 2031 2066 2055 2038 2032 2027 2030 2044 2050 2061 2043 2016 1999 1989 1989 1990 1992 1994 1997 2002 2008 1991 1975 1975 1977 1979 1983 1991 1999 1993 1992 1993 1996 2002 2005 2006 2007 2007 2005 2003 2002 2002 2006 2010 2015 2017 2016 2018 2020 2022 2030 2039 2049 2059 2055 2027 2015 2015 1999 1991 1991 1989 1988 1986 1985 1999 2032 2079 2016 1957 1955 1959 1969 1990 1999 2011 2051 2166 2217 2179 2195 2114 2064 2047 2035 2016 2022 2016 2019 2025 2019 1991 1989 1976 1961 1950 1938 1954 1987 1989 1986 1994 1982 1952 1946 1951 1961 1975 1980 1978 1977 1980 1993 2018 2024 2015 2034 2053 2074 2045 2008 1994 1991 1992 1991 1986 1988 1990 1994 2008 2023 2043 2059 2056 2075 2081 2074 2070 2056 2053 2058 2048 2056 2056 2064 2066 2068 2071 2081 2088 2096 2101 2113 2115 2127 2136 2170 2199 2182 2189 2197 2210 2196 2195 2211 2222 2232 2247 2265 2272 2281 2224 2166 2151 2157 2212 2263 2245 2207 2191 2132 2094 2054 1992 1979 1919 1793 1736 1737 1676 1643 1585 1547 1517 1530 1519 1503 1511 1515 1506 1526 1509 1475 1495 1500 1507 1502 1494 1488 1495 1443 1424 1445 1470 1493 1517 1521 1528 1551 1559 1557 1562 1549 1556 1550 1477 1418 1391 1369 1351 1340 1334 1332 1323 1319 1324 1310 1308 1298 1294 1294 1295 1291 1287 1283 1279 1277 1278 1277 1278 1290 1307 1320 1325 1328 1308 1293 1290 1281 1264 1243 1232 1230 1236 1252 1256 1245 1238 1245 1250 1248 1245 1242 1243 1244 1247 1239 1257 1250 1246 1263 1278 1281 1284 1276 1301 1324 1296 1281 1283 1337 1346 1327 1333 1309 1316 1358 1374 1371 1379 1362 1364 1363 1364 1367 1358 1348 1342 1337 1331 1324 1319 1318 1315 1314 1309 1309 1301 1297 1292 1293 1286 1283 1280 1260 1261 1262 1256 1247 1242 1233 1227 1220 1217 1214 1211 1208 1220 1211 1205 1204 1198 1198 1197 1205 1195 1199 1209 1197 1196 1195 1191 1202 1199 1203 1196 1195 1188 1188 1191 1185 1193 1190 1187 1196 1205 1199 1198 1207 1202 1206 1204 1202 1208 1211 1204 1201 1207 1208 1207 1194 1197 1201 1203 1195 1183 1185 1196 1211 1207 1192 1195 1174 1173 1179 1168 1156 1152 1150 1147 1157 1145 1143 1144 1156 1147 1138 1150 1134 1135 1143 1151 1121 1111 1111 1116 1109 1103 1093 1085 1094 1085 1080 1079 1084 1077 1074 1064 1060 1062 1061 1048 1038 1050 1040 1039 1031 1025 1022 1030 1027 1016 1013 1003 1001 1004 994 987 988 980 977 967 970 965 959 961 956 950 951 943 940 927 922 901 911 915 922 916 914 910 905 909 904 894 886 892 885 886 885 887 889 873 875 875 880 877 869 872 872 861 855 861 844 845 844 835 828 817 820 823 821 807 790 786 782 778 774 788 795 789 787 797 793 790 780 775 770 773 792 784 777 782 765 769 772 778 773 774 770 778 769 764 760 756 753 743 736 730 721 709 718 724 723 734 733 726 722 723 718 725 727 725 723 727 725 730 729 725 721 718 718 715 714 697 695 692 688 686 686 683 679 673 673 677 675 674 677 676 678 682 669 666 664 659 659 652 649 645 644 644 639 635 633 631 630 628 626 625 624 622 621 622 618 619 617 614 619 623 628 627 629 621 607 602 600 595 590 592 594 599 593 589 588 575 572 566 556 562 578 580 566 550 556 544 554 541 540 544 535 533 525 520 518 515 506 502 497 492 488 485 485 482 480 477 478 476 472 470 466 464 462 461 459 457 456 460 480 518 509 497 495 499 491 505 492 478 463 456 456 443 434 430 429 428 427 428 424 422 421 421 429 452 454 444 441 434 431 417 433 443 442 454 447 442 445 449 444 430 426 424 420 425 415 402 394 393 388 395 420 414 402 412 388 379 390 407 408 385 378 373 354 327 318 315 318 318 315 315 316 315 316 316 316 316 314 314 314 314 316 334 348 361 354 369 387 392 380 399 378 377 351 363 388 397 410 417 416 405 411 422 431 435 421 409 415 397 381 373 395 405 403 399 365 355 379 387 388 396 394 399 413 415 421 422 431 429 433 436 437 430 438 449 447 435 425 426 428 417 414 410 407 410 412 396 394 387 381 375 369 369 360 356 372 379 374 364 348 345 351 341 342 355 363 357 351 347 347 344 337 330 323 319 312 305 316 316 310 305 310 313 317 316 316 314 312 313 315 307 299 299 302 310 313 319 326 329 329 329 329 320 315 283 281 307 325 339 343 337 337 333 329 326 322 318 314 311 306 299 286 278 271 268 273 285 293 293 292 297 301 300 305 301 300 300 295 302 308 312 316 322 324 325 325 329 327 323 319 317 316 319 313 309 313 310 309 307 310 309 307 310 303 301 304 299 286 272 284 274 281 285 279 275 282 255 264 269 266 288 298 296 281 257 274 279 267 260 273 284 294 297 300 282 270 284 268 257 248 268 275 272 280 284 282 276 272 275 271 273 280 282 283 281 283 289 277 277 275 272 261 267 273 269 262 249 251 263 268 256 253 239 244 229 228 245 246 221 235 237 251 255 271 266 265 243 250 239 234 241 274 256 254 264 273 272 267 265 268 256 254 254 244 241 246 245 243 240 241 228 229 234 244 235 239 234 227 225 222 234 244 235 240 250 261 255 247 255 246 265 268 258 242 236 226 220 230 229 237 227 242 249 251 261 259 248 238 239 260 250 238 238 212 212 199 213 226 235 238 235 223 217 233 224 213 224 197 197 235 176 179 183 185 181 199 227 209 201 210 216 237 241 257 273 247 229 224 221 231 231 233 237 245 233 227 240 257 250 252 265 265 271 260 261 1828 1807 1767 1736 1721 1734 1704 1679 1642 1545 1488 1538 1570 1505 1401 1434 1376 1344 1353 1401 1468 1580 1682 1733 1654 1737 1480 1296 1279 1276 1277 1281 1298 1324 1356 1418 1476 1570 1729 1981 2064 2131 1854 1683 1859 1981 1906 1941 1926 1981 2132 2405 2473 2448 2111 1872 1801 1729 1672 1650 1647 1629 1621 1623 1653 1638 1624 1633 1766 1782 1696 1564 1505 1514 1489 1481 1395 1378 1371 1363 1356 1350 1347 1350 1365 1384 1400 1416 1432 1452 1497 1584 1666 1566 1576 1709 1762 1708 1663 1725 1799 1889 1898 1913 1948 1939 1902 1877 1864 1851 1831 1814 1785 1741 1707 1686 1672 1662 1666 1658 1645 1624 1610 1611 1603 1587 1565 1564 1564 1552 1586 1632 1666 1684 1665 1641 1623 1607 1601 1598 1598 1600 1600 1584 1481 1574 1591 1559 1517 1579 1585 1587 1597 1603 1594 1606 1645 1643 1645 1646 1646 1664 1669 1676 1698 1729 1780 1765 1798 1744 1731 1626 1627 1630 1625 1626 1628 1627 1629 1634 1733 1924 2090 2180 2228 2223 2259 2270 2178 2119 2001 1902 1957 1963 2099 2067 2088 2028 1992 1955 1947 1957 1899 1819 1786 1829 1633 1675 1693 1787 1815 1861 1878 1891 1881 1850 1900 1906 1923 1892 1874 1813 1881 1892 1870 1819 1898 1912 1922 1919 1917 1911 1906 1892 1901 1910 1940 1980 2036 2111 2156 2215 2428 2427 2304 2120 2054 2132 2166 2143 2097 2021 1993 2078 2128 2189 1962 1814 1763 1741 1740 1694 1650 1626 1645 1693 1600 1597 1614 1640 1633 1642 1673 1720 1714 1789 1789 1801 1823 1798 1780 1756 1758 1763 1800 1838 1884 1971 2038 2009 1938 1812 1894 1907 1950 1967 1847 1762 1856 1754 1642 1610 1605 1566 1588 1608 1531 1563 1597 1626 1701 1774 1860 1942 2117 2276 2109 1929 1842 1794 1770 1780 1899 2006 1935 1803 1708 1656 1674 1696 1708 1716 1724 1739 1768 1834 1896 2070 2081 2004 1866 1818 1855 1909 1965 2007 1953 1819 1735 1704 1699 1689 1675 1654 1640 1620 1599 1601 1562 1546 1536 1524 1513 1493 1467 1442 1419 1394 1372 1358 1351 1348 1347 1346 1346 1348 1354 1367 1385 1438 1481 1486 1430 1384 1388 1400 1415 1476 1589 1614 1734 1788 1738 1631 1590 1564 1603 1636 1595 1555 1565 1647 1680 1818 1861 1794 1729 1675 1637 1618 1488 1371 1340 1330 1342 1499 1813 2052 1894 1708 1593 1569 1646 1569 1570 1636 1669 1494 1374 1363 1359 1370 1373 1373 1375 1374 1367 1369 1371 1423 1634 1706 1907 2106 2136 2330 2689 2754 2656 2498 2345 2475 2530 2373 2232 2398 2627 2555 2644 2302 2040 1875 1807 1805 1805 1805 1805 1805 1805 1805 1863 1971 2003 1997 1958 1923 2006 1992 2041 2092 2098 2125 2102 2202 2117 2014 1947 1907 1887 1888 1921 1942 1966 2013 2157 2348 2284 2337 2486 2423 2351 2385 2347 2322 2285 2300 2209 2256 2312 2370 2499 2565 2362 2270 2258 2312 2389 2309 2321 2292 2244 2225 2207 2188 2159 2130 2118 2101 2099 2078 2062 2047 2038 2025 2010 2006 2003 1999 2000 1997 1989 1998 1985 1957 1950 1960 1976 1970 1963 1959 1953 1946 1950 1958 1952 1948 1955 1946 1939 1938 1941 1945 1948 1949 1949 1951 1958 1972 1987 1984 1987 2003 1999 1988 1991 2001 2011 2026 2023 2021 2019 2028 2034 2045 2058 2079 2076 2095 2114 2117 2148 2076 2054 2046 2047 2055 2071 2092 2103 2125 2143 2160 2187 2224 2282 2373 2389 2403 2468 2461 2405 2299 2222 2188 2174 2164 2145 2130 2118 2106 2096 2082 2073 2069 2060 2052 2044 2040 2039 2038 2039 2045 2050 2049 2046 2050 2035 2012 2011 2011 2013 2014 2015 2016 2017 2017 2018 2028 2053 2063 2046 2026 2008 1996 1990 1991 1991 1992 1995 1996 2010 2003 1979 1975 1977 1978 1980 1992 1984 1980 1984 1987 1990 1993 1996 1998 1997 1997 1996 1995 1996 1997 1999 2002 2005 2008 2009 2010 2009 2009 2011 2017 2027 2035 2024 2002 1998 1997 1996 1997 2013 1995 1999 1990 1993 2023 2158 2213 2122 1990 1958 1952 1960 1975 1989 2009 2046 2168 2213 2187 2153 2176 2163 2143 2080 2053 2043 2043 2052 2030 2002 1982 1973 1973 1968 1949 1954 1954 1968 1991 2008 2020 2012 2007 2012 2002 2008 2030 2025 2027 2042 2056 2059 2084 2049 2060 2082 2095 2091 2103 2075 2048 2082 2080 2055 2039 2040 2022 1997 1996 2017 2034 2067 2091 2094 2109 2090 2054 2034 2049 2059 2055 2057 2058 2063 2076 2069 2068 2077 2083 2090 2093 2099 2106 2114 2118 2131 2145 2165 2166 2156 2163 2171 2186 2223 2262 2271 2292 2278 2270 2230 2197 2159 2183 2216 2243 2272 2300 2247 2224 2170 2107 2056 1966 1917 1961 1908 1830 1908 1823 1731 1633 1592 1557 1548 1532 1537 1595 1608 1588 1559 1507 1496 1521 1522 1513 1509 1508 1508 1507 1472 1440 1454 1465 1487 1502 1514 1541 1561 1568 1565 1556 1554 1550 1494 1427 1392 1366 1348 1332 1321 1315 1313 1309 1306 1303 1299 1296 1292 1290 1288 1293 1293 1288 1283 1286 1292 1288 1304 1311 1313 1319 1315 1317 1315 1304 1285 1272 1264 1255 1250 1243 1231 1228 1230 1246 1249 1242 1231 1243 1238 1234 1236 1239 1238 1236 1225 1233 1233 1247 1254 1260 1255 1263 1263 1266 1276 1276 1273 1283 1277 1278 1289 1289 1284 1305 1346 1365 1338 1347 1331 1350 1353 1365 1363 1359 1354 1347 1347 1345 1339 1332 1326 1322 1317 1311 1308 1306 1305 1299 1292 1287 1287 1280 1265 1262 1257 1252 1245 1247 1240 1237 1223 1224 1222 1231 1217 1215 1207 1205 1207 1202 1198 1199 1205 1199 1193 1200 1206 1195 1202 1200 1195 1193 1202 1200 1196 1193 1181 1181 1193 1187 1182 1189 1197 1196 1201 1208 1202 1200 1202 1200 1205 1199 1219 1200 1199 1197 1203 1196 1198 1201 1194 1221 1204 1191 1192 1213 1208 1197 1193 1193 1183 1174 1173 1158 1153 1165 1165 1148 1144 1145 1138 1145 1129 1140 1156 1138 1131 1141 1150 1116 1131 1118 1113 1116 1111 1116 1116 1091 1087 1077 1079 1086 1093 1095 1072 1071 1059 1068 1052 1040 1051 1038 1033 1030 1033 1043 1025 1014 1027 1015 1015 1012 1002 995 1009 1009 1001 996 988 975 986 972 972 975 962 966 961 947 948 937 942 937 916 899 892 897 896 887 884 888 886 881 869 869 865 866 876 882 881 875 867 870 873 874 870 870 868 857 857 857 855 852 846 838 828 825 823 821 818 807 800 796 788 782 776 772 775 776 779 781 790 797 784 772 768 769 781 785 776 774 764 757 763 768 769 770 765 766 765 765 758 751 750 745 740 735 733 719 706 710 718 727 729 724 718 717 717 725 724 721 721 722 724 726 732 728 723 723 725 720 717 703 700 696 690 684 682 679 675 671 666 670 674 670 674 674 675 685 680 672 670 663 663 658 651 646 643 642 643 637 634 631 628 628 628 625 622 620 615 617 611 609 612 615 625 631 640 640 631 618 607 601 597 596 600 615 615 606 592 589 593 580 579 571 557 560 578 572 559 562 559 548 562 550 547 552 542 537 533 527 534 524 516 520 513 506 495 489 493 496 493 494 491 491 493 481 476 476 470 466 461 458 455 455 455 477 505 493 481 496 481 486 480 468 452 441 435 433 432 431 436 439 444 445 440 435 431 424 417 420 438 447 448 450 443 424 414 434 432 443 447 442 438 438 444 444 438 429 429 422 416 408 395 391 386 388 410 419 406 397 390 384 409 411 406 382 365 345 346 346 320 316 316 315 314 313 314 316 316 315 315 315 315 314 313 313 314 350 370 391 385 391 399 373 389 389 372 351 351 375 386 407 403 416 400 415 416 411 420 425 413 412 399 401 376 378 403 391 385 368 354 374 384 403 410 424 413 397 415 436 434 428 426 434 428 424 429 436 440 447 458 442 430 420 426 430 419 411 398 405 413 413 403 390 394 392 383 369 368 360 362 369 373 370 356 341 341 343 339 350 359 358 351 345 346 347 341 338 331 328 323 316 309 307 304 298 303 313 321 323 323 321 315 316 314 310 301 297 301 306 311 317 323 324 328 330 328 319 316 299 278 298 324 334 338 337 329 327 328 325 323 319 315 312 311 306 296 285 274 267 265 278 288 296 291 290 298 296 306 305 294 293 302 302 306 319 322 317 319 318 319 326 317 316 321 318 313 309 308 307 304 303 302 298 306 296 291 286 286 283 275 277 278 271 280 289 280 288 296 293 276 264 257 259 255 278 285 283 256 272 283 283 280 290 270 260 265 276 300 300 294 269 265 267 248 254 262 272 286 282 281 279 273 263 269 270 278 276 274 274 276 284 277 265 275 282 279 279 265 257 255 263 273 272 261 257 255 245 234 243 258 252 250 224 228 233 252 265 252 239 234 233 244 228 229 250 254 265 281 265 261 269 268 262 261 264 267 259 255 243 244 241 240 235 230 235 234 248 255 256 253 256 257 238 226 226 222 221 222 231 250 253 250 246 231 243 240 249 246 232 231 241 237 241 248 252 256 237 238 241 234 236 240 245 240 234 232 238 228 206 199 210 242 238 250 251 242 221 214 223 212 202 200 207 190 176 178 185 185 181 232 198 199 212 246 250 258 260 254 266 257 240 229 223 222 225 230 235 238 234 235 245 247 246 258 274 262 253 257 261 1818 1811 1781 1728 1696 1700 1697 1682 1661 1545 1420 1411 1477 1411 1382 1394 1343 1327 1347 1386 1444 1558 1690 1657 1658 1490 1307 1281 1279 1280 1279 1287 1321 1357 1408 1423 1471 1568 1738 1848 1986 2075 1857 1746 1935 2180 2060 1945 1775 1900 2012 1997 2069 2068 2123 1907 1814 1758 1708 1714 1699 1682 1681 1756 1758 1724 1728 1759 1816 1810 1724 1581 1593 1631 1563 1500 1416 1381 1372 1364 1358 1349 1345 1347 1355 1377 1396 1407 1418 1441 1477 1553 1528 1571 1657 1707 1778 1882 1774 1692 1628 1661 1752 1839 1893 1906 1912 1908 1890 1881 1861 1840 1800 1761 1725 1696 1680 1673 1667 1653 1645 1635 1624 1610 1601 1575 1566 1564 1566 1567 1566 1615 1687 1681 1673 1660 1641 1628 1612 1607 1606 1608 1608 1615 1508 1520 1573 1485 1498 1585 1586 1589 1600 1613 1612 1616 1652 1655 1646 1663 1661 1670 1674 1693 1707 1737 1762 1784 1737 1721 1684 1631 1630 1631 1634 1629 1631 1634 1633 1636 1740 1906 2045 2114 2154 2191 2197 2149 2024 1921 1901 1891 1966 2040 2060 2118 2221 2102 2018 1957 1977 1967 1926 1856 1744 1715 1629 1723 1751 1822 1905 1946 1979 2017 1955 1940 1943 1939 1949 1915 1911 1852 1962 1968 1947 1980 1908 1960 2003 1991 1996 1994 1981 1974 1950 1977 2002 2068 2121 2221 2283 2279 2525 2442 2182 2074 2020 2071 2135 2027 1962 1985 2016 2101 2132 2180 2097 1869 1752 1729 1714 1679 1657 1664 1650 1666 1585 1576 1591 1608 1607 1623 1664 1705 1744 1801 1833 1860 1866 1835 1828 1795 1782 1779 1797 1824 1867 1980 2036 2042 1890 1782 1800 1887 1913 1874 1834 1726 1748 1745 1639 1611 1569 1540 1541 1541 1547 1595 1620 1658 1713 1804 1955 2119 2100 2278 2344 2078 1917 1816 1769 1753 1806 1893 1966 1866 1705 1680 1694 1720 1738 1750 1795 1794 1821 1921 1985 2157 2271 2044 1950 1980 2099 2229 2354 2264 2101 2005 1872 1791 1790 1793 1761 1721 1681 1645 1599 1555 1527 1507 1493 1484 1481 1466 1444 1424 1404 1380 1362 1350 1342 1341 1339 1338 1338 1339 1344 1353 1363 1369 1379 1409 1391 1382 1401 1421 1434 1495 1614 1653 1702 1751 1745 1645 1583 1568 1581 1563 1601 1598 1608 1707 1784 1847 1899 1899 1838 1728 1615 1574 1559 1392 1344 1330 1329 1364 1617 2011 2058 1822 1600 1549 1591 1538 1525 1559 1593 1491 1367 1364 1356 1366 1371 1372 1373 1373 1370 1375 1411 1499 1624 1836 2041 2163 2101 2199 2614 2730 2607 2514 2323 2312 2479 2413 2167 2262 2338 2524 2434 2300 2066 1962 1825 1805 1805 1805 1805 1805 1805 1805 1966 2121 2175 2113 2054 1982 2048 2044 2057 2117 2164 2088 2074 2169 2083 2003 1921 1893 1886 1893 1930 1961 1981 2037 2199 2277 2231 2394 2477 2410 2377 2341 2310 2292 2271 2253 2205 2238 2278 2347 2467 2401 2265 2247 2238 2344 2375 2268 2313 2262 2206 2160 2207 2201 2166 2131 2102 2087 2075 2061 2042 2031 2025 2015 2024 2018 2007 1992 1989 1995 2012 2016 1996 1988 1964 1949 1944 1946 1960 1964 1958 1951 1947 1946 1943 1944 1954 1948 1938 1943 1950 1952 1952 1947 1945 1947 1952 1962 1979 1986 1978 2003 2005 2002 2004 2021 2023 2027 2030 2028 2029 2036 2044 2054 2071 2091 2108 2135 2159 2177 2220 2115 2058 2041 2043 2050 2062 2091 2098 2119 2147 2175 2182 2198 2221 2271 2399 2427 2538 2502 2283 2197 2172 2152 2141 2130 2121 2111 2098 2083 2075 2063 2053 2048 2039 2037 2033 2032 2033 2036 2037 2044 2046 2039 2033 2045 2029 2020 2012 2012 2013 2015 2015 2014 2014 2015 2015 2015 2021 2033 2042 2032 2020 2004 1992 1991 1992 1991 1992 1996 2018 2032 2004 1978 1980 1981 1983 1991 1995 1990 1985 1989 1991 1992 1992 1991 1993 1998 2006 2008 2002 2001 2000 2004 2010 2016 2011 2005 2000 1998 1995 1999 2006 2016 2008 1998 1996 1997 2006 2032 2044 2009 2014 2026 2044 2103 2211 2280 2235 2078 1990 1976 1969 1974 1986 2007 2037 2090 2218 2244 2241 2210 2211 2165 2126 2046 2024 2029 2051 2035 2012 1992 1998 1984 1953 1943 1955 1957 1962 1993 2003 1990 2000 2004 2022 2042 2056 2065 2081 2097 2087 2100 2131 2105 2080 2135 2121 2107 2108 2095 2085 2085 2078 2074 2058 2047 2053 2016 1995 1999 2025 2027 2043 2043 2077 2073 2060 2036 2052 2068 2065 2070 2073 2072 2072 2076 2065 2063 2069 2081 2086 2086 2086 2092 2104 2108 2108 2116 2127 2132 2133 2145 2190 2212 2245 2234 2244 2245 2242 2245 2197 2169 2150 2166 2213 2204 2235 2289 2204 2169 2126 2109 2160 2202 2091 2013 1889 1982 1943 1804 1716 1657 1631 1599 1573 1558 1577 1613 1570 1542 1524 1503 1525 1541 1537 1535 1532 1535 1535 1510 1481 1480 1471 1465 1467 1493 1522 1561 1568 1568 1560 1543 1526 1465 1421 1391 1367 1347 1333 1324 1319 1316 1314 1310 1312 1314 1316 1311 1302 1299 1291 1285 1282 1286 1300 1309 1304 1298 1300 1298 1300 1309 1299 1284 1281 1281 1276 1265 1258 1254 1255 1249 1234 1229 1224 1223 1228 1228 1223 1223 1217 1215 1217 1215 1217 1224 1219 1218 1230 1232 1239 1245 1240 1258 1279 1252 1255 1262 1262 1285 1298 1277 1274 1274 1265 1289 1337 1325 1315 1307 1299 1323 1329 1333 1353 1364 1358 1350 1346 1339 1336 1329 1325 1324 1322 1316 1312 1309 1301 1295 1290 1286 1281 1277 1272 1269 1268 1261 1253 1244 1237 1238 1235 1240 1222 1218 1214 1214 1214 1209 1207 1208 1198 1195 1199 1210 1191 1200 1205 1194 1194 1209 1196 1186 1200 1215 1206 1187 1189 1193 1190 1202 1188 1189 1198 1195 1199 1202 1202 1203 1205 1200 1203 1197 1202 1208 1198 1195 1203 1201 1206 1201 1209 1205 1206 1199 1194 1196 1202 1201 1202 1189 1181 1173 1174 1159 1162 1158 1163 1175 1156 1144 1141 1131 1132 1136 1158 1147 1133 1141 1142 1127 1125 1122 1112 1109 1102 1105 1093 1096 1080 1078 1090 1077 1074 1092 1080 1075 1052 1076 1054 1040 1046 1039 1037 1043 1037 1031 1011 1016 1021 1010 1013 1010 1005 1002 997 997 987 984 983 984 984 969 964 957 964 959 956 949 949 940 938 939 938 928 917 907 899 909 899 888 882 887 887 882 872 868 858 860 871 879 866 866 864 874 865 862 860 860 854 861 863 853 846 847 838 834 834 828 827 818 810 811 799 801 794 782 772 769 770 769 771 778 776 770 771 770 768 779 780 778 772 757 754 761 766 764 759 759 761 759 759 757 759 756 748 744 733 730 724 704 704 715 725 729 716 712 716 730 724 717 717 721 724 727 734 727 722 719 719 725 725 717 705 700 694 685 682 681 677 670 666 663 667 672 670 670 673 680 685 679 674 671 662 664 655 649 646 643 643 643 642 636 633 630 627 624 622 619 615 610 607 604 605 606 614 614 623 644 637 613 609 608 613 602 607 625 615 599 594 591 595 583 573 563 565 571 583 576 578 572 558 556 571 559 543 554 555 544 535 534 531 522 530 538 528 526 502 502 515 510 511 509 504 507 505 497 492 487 493 482 473 465 461 454 453 451 472 484 473 488 472 472 459 441 436 437 437 437 441 448 453 461 459 456 453 451 442 437 430 416 416 421 435 440 437 432 422 412 421 431 441 445 442 433 432 441 442 435 433 428 418 409 405 398 386 386 407 422 423 397 386 393 407 419 404 387 359 359 374 381 335 315 315 317 315 312 313 313 315 315 315 314 314 313 313 312 315 346 377 397 409 396 383 370 399 372 344 356 381 380 388 391 411 404 395 402 415 426 426 402 401 394 386 389 367 382 397 377 352 356 385 392 404 396 412 424 431 420 415 432 428 420 428 419 422 425 429 437 437 438 442 451 430 418 425 430 421 415 408 397 406 406 407 395 381 377 369 363 369 375 374 373 367 369 364 344 337 341 340 341 352 359 352 349 347 344 341 340 336 332 326 324 322 320 314 305 300 316 323 326 325 322 316 316 313 308 304 297 297 302 305 311 318 325 328 328 324 320 326 327 287 293 324 323 332 335 333 328 323 321 322 319 317 312 310 308 304 295 284 277 264 269 279 294 302 298 292 291 300 303 294 297 306 312 313 313 320 320 308 316 309 317 313 312 313 313 317 317 317 315 317 312 304 313 310 305 299 306 294 290 290 305 297 273 285 298 289 294 295 287 284 277 282 266 254 253 255 262 250 256 262 267 257 281 263 246 247 268 277 289 293 291 296 288 285 248 252 274 286 277 287 284 281 278 271 260 269 274 271 278 271 271 282 279 265 260 269 277 274 281 272 271 263 253 265 259 240 247 252 260 255 255 246 228 222 223 264 262 254 224 244 240 242 236 254 248 251 256 260 253 258 264 268 270 272 268 264 251 251 260 250 245 233 231 241 243 248 244 260 265 261 259 257 247 242 235 221 225 219 220 228 234 238 231 224 229 234 244 256 249 257 245 256 257 254 251 243 234 226 225 223 221 231 237 228 219 211 211 210 218 200 208 232 246 245 234 229 239 227 222 226 219 207 180 177 176 177 189 184 182 184 199 219 242 241 252 236 245 248 253 257 235 218 213 214 214 218 230 235 222 240 244 262 273 251 260 248 252 265 265 1829 1848 1825 1770 1731 1694 1669 1655 1636 1576 1458 1367 1356 1347 1404 1339 1349 1327 1336 1363 1411 1495 1649 1516 1382 1307 1285 1284 1287 1288 1287 1309 1362 1435 1452 1439 1470 1564 1767 1819 1958 2005 1829 1843 1979 1988 1885 1753 1739 1959 1915 1800 1803 1831 1935 1876 1873 1762 1763 1763 1738 1713 1869 1880 1825 1800 1798 1782 1754 1711 1629 1563 1545 1556 1533 1476 1429 1383 1372 1363 1357 1348 1343 1347 1355 1366 1378 1397 1427 1465 1517 1621 1627 1561 1630 1671 1859 2005 1891 1776 1702 1648 1675 1736 1817 1869 1891 1896 1886 1857 1837 1823 1801 1776 1741 1727 1713 1696 1683 1676 1663 1648 1636 1620 1596 1580 1568 1568 1567 1564 1563 1586 1633 1672 1687 1676 1670 1671 1641 1616 1609 1604 1600 1602 1589 1530 1493 1465 1483 1538 1580 1587 1600 1614 1615 1623 1659 1679 1657 1658 1675 1675 1674 1691 1673 1715 1751 1787 1709 1706 1672 1637 1632 1634 1636 1636 1635 1636 1639 1639 1672 1884 1986 1970 2107 2093 2112 2127 1970 1968 1953 1981 1950 2119 2102 2176 2264 2185 2124 2025 1928 1920 1949 1838 1704 1629 1672 1778 1879 1981 1993 2073 2147 2075 2031 2043 2025 2004 1978 1969 1987 1895 2017 2043 2033 2063 1996 2055 2070 2073 2059 2067 2047 2037 2020 2028 2042 2102 2160 2251 2372 2442 2497 2260 2140 2040 1996 2067 2048 1938 1899 1949 2033 2070 2104 2097 2041 1906 1790 1758 1737 1701 1683 1670 1643 1595 1573 1595 1642 1635 1629 1616 1705 1746 1765 1821 1900 1934 1920 1892 1866 1835 1817 1811 1795 1830 1892 2008 2081 1981 1905 1832 1745 1890 1870 1817 1785 1670 1721 1683 1604 1585 1560 1590 1590 1580 1585 1628 1703 1726 1835 1916 1976 2111 2188 2265 2361 2367 2033 1886 1800 1754 1743 1778 1802 1793 1733 1720 1719 1745 1767 1789 1815 1853 1896 2011 2106 2248 2146 2130 2251 2374 2525 2610 2405 2233 2112 1997 1970 1989 1938 1894 1845 1793 1791 1720 1631 1559 1514 1493 1469 1457 1447 1432 1416 1404 1387 1365 1352 1342 1336 1333 1332 1333 1332 1335 1342 1352 1371 1374 1376 1376 1379 1400 1448 1505 1484 1534 1603 1704 1698 1677 1703 1649 1636 1580 1542 1532 1601 1586 1607 1689 1785 1840 1927 1908 1784 1788 1785 1704 1578 1437 1367 1333 1329 1341 1446 1743 2066 2008 1688 1564 1519 1506 1501 1501 1541 1494 1368 1358 1355 1361 1364 1367 1370 1371 1363 1383 1432 1518 1748 1988 2317 2642 2376 2261 2590 2779 2658 2614 2389 2170 2320 2245 2267 2332 2344 2371 2380 2190 2042 1942 1830 1805 1805 1805 1805 1805 1805 1815 2102 2099 2149 2124 2103 2046 2076 2080 2079 2113 2184 2119 2076 2101 2020 1967 1912 1891 1888 1896 1923 1964 1990 2083 2200 2268 2216 2432 2427 2396 2412 2352 2311 2282 2272 2259 2219 2212 2283 2350 2378 2250 2228 2222 2224 2338 2376 2293 2251 2251 2161 2130 2129 2151 2144 2123 2096 2075 2060 2053 2053 2051 2033 2020 2013 2004 1995 1994 1995 1996 1999 2012 2044 2039 2016 1984 1963 1949 1937 1942 1943 1942 1942 1944 1943 1939 1933 1937 1935 1943 1948 1947 1945 1944 1943 1945 1957 1976 1980 1977 1967 1981 1993 1996 2000 2008 2012 2017 2020 2026 2035 2041 2057 2075 2090 2105 2127 2172 2208 2256 2240 2115 2071 2044 2036 2040 2053 2068 2077 2106 2144 2193 2222 2193 2201 2239 2290 2270 2240 2205 2174 2154 2142 2131 2118 2107 2097 2086 2077 2072 2061 2051 2043 2038 2033 2029 2026 2027 2032 2039 2040 2043 2043 2026 2030 2039 2037 2031 2020 2016 2025 2013 2011 2012 2012 2012 2012 2012 2014 2021 2032 2038 2015 2004 1994 1993 1996 1993 1993 1997 2014 2007 2010 2010 2004 2012 2023 2032 2048 2036 2010 2019 2027 2029 2011 2002 2007 2033 2059 2063 2054 2042 2039 2047 2059 2062 2045 2029 2011 1999 1991 1991 1995 1998 1998 1997 1998 2006 2023 2063 2059 2031 2020 2034 2062 2149 2161 2230 2254 2133 2045 1995 1969 1971 1982 2001 2043 2108 2261 2254 2203 2152 2128 2110 2056 2018 1996 2003 2041 2051 2021 1993 2012 2000 1975 1955 1939 1954 1962 1974 1985 2017 2021 2014 2015 2034 2063 2082 2096 2109 2137 2171 2174 2127 2119 2130 2151 2152 2121 2106 2107 2112 2103 2101 2073 2052 2040 2025 2017 2007 2005 2017 2034 2044 2034 2033 2025 2051 2061 2052 2056 2070 2071 2062 2049 2069 2078 2074 2068 2066 2073 2070 2075 2080 2089 2096 2102 2105 2108 2118 2126 2161 2176 2184 2192 2184 2193 2192 2189 2212 2180 2149 2130 2137 2153 2152 2187 2206 2153 2140 2147 2152 2142 2104 2033 1944 1887 2008 2034 1858 1760 1768 1773 1716 1638 1595 1590 1635 1570 1527 1508 1520 1546 1555 1561 1564 1557 1567 1565 1529 1520 1522 1510 1494 1487 1478 1496 1547 1578 1570 1527 1463 1439 1417 1395 1373 1358 1345 1338 1332 1330 1328 1329 1327 1329 1322 1320 1318 1315 1312 1297 1289 1288 1288 1293 1299 1305 1306 1309 1310 1304 1293 1281 1279 1277 1274 1268 1264 1263 1262 1256 1248 1248 1241 1226 1222 1219 1218 1217 1216 1215 1213 1210 1208 1207 1206 1207 1207 1218 1226 1228 1229 1229 1236 1251 1245 1245 1254 1245 1245 1249 1251 1263 1249 1263 1263 1270 1281 1272 1268 1265 1277 1296 1339 1344 1345 1356 1354 1350 1342 1333 1332 1328 1317 1313 1312 1315 1311 1308 1296 1300 1294 1288 1282 1277 1273 1273 1265 1261 1249 1244 1244 1240 1234 1227 1219 1218 1210 1210 1208 1210 1206 1192 1196 1191 1206 1211 1204 1194 1195 1203 1201 1209 1191 1193 1191 1191 1197 1186 1186 1184 1192 1206 1185 1188 1194 1202 1205 1205 1200 1201 1199 1198 1199 1198 1195 1200 1203 1210 1205 1199 1204 1200 1197 1195 1195 1192 1184 1195 1193 1187 1200 1194 1172 1166 1172 1174 1158 1165 1159 1165 1146 1148 1143 1150 1136 1148 1136 1134 1126 1120 1119 1116 1127 1123 1122 1100 1093 1098 1115 1091 1084 1074 1071 1073 1084 1069 1072 1063 1084 1057 1055 1047 1045 1051 1040 1026 1018 1021 1022 1012 1014 1004 1008 1006 1004 1000 995 994 982 986 983 974 974 965 961 968 954 952 953 948 942 943 938 936 930 925 928 921 928 908 903 910 895 893 904 885 877 873 860 848 856 860 865 855 863 863 864 855 855 853 860 851 854 854 847 853 847 831 842 831 834 821 822 806 802 797 808 795 781 778 776 768 761 762 763 765 771 763 766 769 764 768 768 748 749 761 756 753 752 752 754 755 755 751 748 745 740 735 734 732 728 703 696 705 723 716 707 721 727 718 719 714 718 724 724 736 734 724 719 715 720 722 719 711 703 698 694 688 683 680 674 669 663 659 670 668 665 668 675 686 681 676 669 665 665 659 654 653 652 654 653 646 646 647 637 630 624 623 620 616 610 606 602 599 598 602 604 608 623 627 615 620 628 623 618 611 626 613 608 601 597 586 576 569 570 572 586 587 582 582 577 560 572 564 550 551 555 558 542 548 551 535 530 527 540 538 536 516 516 534 534 525 520 513 517 520 515 511 497 499 494 484 472 466 457 453 451 448 452 457 472 459 449 442 438 440 444 445 456 465 470 471 476 464 473 464 456 452 445 438 430 419 413 411 415 420 423 421 413 409 422 429 432 441 439 429 431 438 438 427 420 415 411 399 410 386 384 398 417 422 410 405 394 403 415 389 375 367 383 395 387 347 315 314 314 314 312 315 313 315 314 314 314 313 313 312 311 319 358 358 387 390 379 363 396 383 353 338 360 361 368 384 391 406 391 408 418 413 421 414 405 384 376 374 386 353 373 363 346 357 383 402 412 426 417 405 419 441 441 430 425 426 415 418 429 437 440 439 444 436 422 425 430 419 418 417 422 433 422 411 408 399 397 394 401 404 384 388 367 363 368 375 370 362 366 364 354 341 336 341 338 344 348 357 354 353 349 342 339 337 336 333 330 328 320 320 312 296 315 323 329 327 326 317 315 312 306 303 299 294 297 301 305 316 327 330 331 328 326 320 321 288 287 321 313 322 331 331 328 323 320 321 320 321 317 313 309 304 299 292 279 269 261 274 296 312 307 293 285 293 287 288 300 304 312 318 322 318 310 306 303 311 300 304 309 304 302 304 307 316 314 316 314 309 314 310 313 304 308 308 306 301 302 279 287 304 303 296 299 295 295 291 274 263 281 270 270 256 253 257 249 251 249 246 247 243 243 244 243 242 260 289 266 289 276 259 242 248 274 275 269 279 285 277 275 277 276 258 268 268 269 261 267 268 272 271 257 252 267 259 271 270 279 271 260 247 247 247 249 254 247 252 247 240 243 248 230 216 229 232 235 216 226 229 230 235 258 252 246 245 246 248 256 265 278 285 270 269 266 269 260 249 236 239 248 249 242 252 261 261 261 255 245 245 245 240 242 243 245 229 218 221 230 225 217 220 215 220 232 245 228 239 260 265 251 253 242 245 244 233 232 239 234 239 231 222 230 215 224 238 239 202 202 222 242 258 242 255 254 247 237 240 216 201 190 176 176 176 180 184 180 182 219 238 235 229 242 225 236 235 249 249 249 226 210 210 218 222 229 220 230 225 233 243 234 239 247 233 252 252 258 1862 1875 1865 1821 1737 1686 1659 1594 1500 1435 1381 1339 1335 1338 1405 1335 1341 1321 1322 1343 1369 1440 1628 1410 1295 1300 1482 1509 1400 1300 1312 1359 1480 1614 1486 1476 1527 1604 1767 1946 2071 2057 1915 1833 1819 1807 1722 1594 1704 1713 1693 1618 1692 1813 1751 1837 1867 1788 1770 1814 1774 1754 1849 1862 1764 1731 1773 1707 1640 1616 1579 1547 1522 1516 1498 1480 1420 1395 1383 1384 1375 1343 1338 1342 1350 1361 1379 1404 1442 1489 1546 1653 1708 1641 1709 1679 1766 1938 1997 1876 1828 1755 1699 1709 1773 1848 1855 1844 1833 1816 1800 1786 1777 1780 1785 1763 1730 1717 1703 1690 1678 1659 1640 1622 1610 1591 1581 1575 1576 1576 1573 1568 1584 1625 1688 1713 1695 1696 1670 1632 1613 1606 1603 1596 1586 1561 1523 1506 1482 1486 1513 1566 1602 1615 1615 1615 1627 1640 1634 1626 1664 1672 1636 1639 1656 1671 1707 1760 1712 1698 1675 1639 1635 1638 1640 1640 1640 1641 1643 1644 1649 1794 1813 1770 1870 1933 2011 2100 2142 2102 2135 2052 2025 2001 2066 2226 2311 2263 2089 2031 1900 1968 1914 1887 1790 1616 1744 1832 1869 1954 2093 2051 2135 2138 2190 2168 2115 2086 2047 2042 2023 1939 2116 2122 2110 2158 1943 2001 2179 2198 2168 2197 2147 2137 2112 2115 2124 2134 2208 2260 2391 2497 2295 2276 2174 2033 1977 2029 1966 1871 1875 1921 2043 2056 2045 2025 1992 1871 1935 1867 1783 1724 1687 1667 1628 1566 1583 1584 1595 1621 1655 1692 1726 1756 1790 1867 1993 2030 2007 1985 1974 1898 1851 1831 1817 1846 1897 1996 2065 2010 1957 1905 1788 1716 1749 1751 1718 1668 1632 1635 1609 1604 1576 1592 1624 1612 1630 1740 1853 1879 1914 2057 2146 2173 2352 2327 2251 2418 2304 2031 1845 1775 1748 1765 1835 1944 1848 1771 1765 1800 1825 1844 1881 1944 1985 2088 2075 2187 2355 2532 2626 2752 2737 2581 2574 2571 2301 2340 2347 2238 2213 2142 2024 1989 1985 1858 1674 1567 1521 1486 1458 1439 1423 1411 1397 1387 1375 1354 1343 1335 1331 1330 1328 1329 1329 1333 1346 1356 1371 1386 1397 1383 1394 1434 1517 1632 1650 1560 1570 1688 1665 1618 1682 1633 1633 1576 1533 1513 1568 1552 1589 1684 1788 1905 1947 1875 2002 2054 1936 1832 1674 1476 1369 1339 1329 1336 1397 1618 2090 2156 1826 1633 1546 1490 1478 1478 1481 1478 1375 1359 1355 1356 1358 1360 1363 1362 1358 1383 1456 1589 1735 2041 2301 2419 2570 2506 2777 2625 2543 2488 2395 2199 2067 2187 2368 2575 2466 2361 2381 2217 2070 1931 1828 1805 1805 1805 1805 1805 1805 1848 2002 2020 2061 2119 2101 2104 2110 2094 2095 2118 2148 2034 2049 2069 1983 1930 1895 1889 1890 1902 1935 1966 2005 2079 2209 2290 2196 2341 2387 2426 2392 2343 2346 2327 2305 2283 2260 2202 2243 2339 2283 2215 2210 2197 2235 2335 2324 2298 2304 2276 2199 2139 2160 2157 2141 2116 2092 2075 2074 2074 2057 2040 2033 2015 2010 2009 2012 2008 2004 2002 1995 1997 2013 2039 2049 2032 2007 1998 1987 1956 1937 1933 1931 1929 1931 1934 1931 1930 1929 1937 1938 1932 1937 1939 1951 1956 1956 1962 1963 1972 1981 1982 1984 1996 2002 2010 2014 2025 2023 2029 2039 2051 2057 2075 2106 2133 2156 2204 2251 2287 2291 2132 2073 2044 2030 2036 2043 2071 2077 2119 2166 2216 2251 2224 2191 2218 2224 2195 2171 2161 2151 2137 2121 2110 2104 2093 2080 2072 2063 2055 2053 2047 2038 2034 2029 2024 2024 2024 2026 2035 2031 2036 2030 2016 2023 2021 2031 2028 2032 2024 2025 2011 2009 2009 2009 2010 2011 2011 2017 2036 2057 2031 2005 1996 1994 1995 2009 2006 2002 2010 2018 2028 2050 2031 2019 2024 2029 2032 2044 2060 2050 2060 2074 2062 2038 2042 2047 2054 2053 2048 2052 2054 2056 2043 2045 2054 2061 2048 2027 2014 1998 1992 1994 1996 1995 1994 2003 2008 2029 2084 2073 2046 2033 2056 2077 2196 2202 2195 2215 2213 2161 2067 1991 1979 1981 2005 2044 2101 2281 2253 2202 2186 2110 2068 2037 1998 1981 1984 2017 2024 1988 1967 1972 1961 1950 1941 1955 1958 1960 1990 2017 2030 2012 2017 2027 2037 2056 2068 2083 2123 2148 2196 2194 2168 2166 2190 2189 2191 2161 2157 2158 2129 2086 2088 2074 2053 2048 2028 2010 2011 1999 2000 2010 2016 2025 2046 2046 2048 2032 2026 2045 2041 2024 2019 2030 2050 2066 2079 2067 2057 2067 2075 2082 2080 2084 2091 2093 2095 2103 2108 2109 2115 2129 2145 2144 2144 2141 2152 2157 2148 2128 2127 2122 2142 2133 2128 2132 2116 2077 2050 2071 2043 2027 1977 1945 1928 1951 1985 1909 1864 1956 2013 2005 1824 1677 1622 1621 1589 1584 1543 1534 1543 1533 1557 1584 1591 1587 1604 1592 1566 1554 1524 1509 1533 1518 1495 1487 1538 1573 1568 1545 1540 1474 1431 1409 1394 1375 1361 1354 1346 1347 1346 1344 1346 1339 1334 1339 1330 1325 1321 1310 1306 1302 1297 1299 1300 1301 1299 1295 1295 1297 1294 1284 1283 1285 1285 1280 1281 1276 1271 1283 1277 1254 1241 1231 1228 1224 1220 1218 1215 1213 1212 1212 1214 1212 1206 1203 1201 1202 1215 1220 1222 1217 1217 1222 1225 1246 1259 1245 1239 1248 1237 1236 1234 1257 1263 1255 1254 1263 1249 1248 1255 1280 1311 1318 1345 1356 1343 1344 1344 1337 1333 1327 1323 1318 1314 1308 1302 1296 1293 1294 1295 1290 1282 1275 1269 1269 1262 1252 1246 1241 1238 1235 1229 1224 1222 1223 1220 1211 1207 1205 1203 1199 1195 1194 1193 1195 1192 1197 1207 1198 1193 1196 1194 1192 1197 1195 1198 1196 1192 1189 1189 1191 1190 1194 1189 1191 1198 1207 1202 1200 1199 1199 1201 1200 1199 1202 1192 1200 1206 1206 1193 1202 1183 1202 1195 1187 1186 1192 1183 1176 1192 1194 1186 1169 1169 1179 1165 1160 1149 1152 1144 1146 1165 1136 1124 1144 1163 1124 1127 1114 1111 1119 1120 1119 1120 1113 1116 1100 1103 1093 1091 1089 1086 1094 1071 1075 1065 1070 1071 1065 1047 1041 1040 1027 1027 1038 1029 1020 1013 1007 1015 1009 1009 1018 1001 993 990 992 978 977 980 975 968 967 971 958 950 954 946 940 942 938 934 933 937 928 925 916 917 913 902 918 907 899 905 892 884 884 875 871 861 848 846 847 850 853 855 854 851 853 848 846 851 848 851 848 850 853 847 837 845 848 825 815 809 808 796 792 789 791 798 787 771 765 761 757 757 758 754 752 750 747 743 738 737 740 749 753 748 748 752 754 752 754 750 756 741 742 738 730 728 723 709 699 693 696 699 718 721 713 708 710 715 728 725 734 741 735 720 712 708 710 712 716 707 696 693 690 684 682 677 672 665 659 659 665 660 663 672 681 683 682 679 676 671 664 661 659 662 664 657 652 651 648 643 634 628 627 627 619 616 614 608 604 598 593 595 597 606 617 612 614 632 638 635 631 636 623 622 620 600 590 584 578 577 585 585 604 596 597 582 568 573 565 565 571 565 556 557 555 547 541 541 548 549 537 521 515 516 536 538 540 533 522 523 524 520 512 501 504 498 489 477 465 460 463 451 447 447 445 444 442 444 444 451 457 467 466 470 490 491 472 487 476 486 479 470 466 456 448 439 431 420 413 410 408 412 415 415 406 410 417 419 429 441 433 422 434 437 426 416 414 410 399 399 386 385 399 419 415 416 415 414 414 419 405 376 396 389 405 384 348 315 314 315 315 312 313 313 314 314 313 313 313 312 312 311 316 376 377 394 394 381 357 376 354 340 362 387 388 390 403 408 393 394 407 407 419 416 401 387 371 359 343 340 340 346 356 374 375 374 392 400 415 424 421 425 436 445 430 419 417 410 420 429 440 438 434 438 441 424 414 412 420 434 431 427 431 431 420 414 407 403 397 386 395 403 394 378 375 362 359 359 367 363 354 357 354 338 337 340 339 341 347 354 357 355 349 339 335 335 334 330 330 323 319 318 309 300 320 331 331 327 320 317 316 307 300 298 294 297 300 306 314 325 336 337 332 328 322 315 293 273 294 305 313 325 327 327 322 315 319 320 320 320 315 313 309 303 296 290 270 261 264 279 305 308 299 284 278 277 290 297 303 309 314 317 319 313 305 300 303 307 302 308 300 298 306 307 311 307 307 312 312 316 309 314 303 296 294 298 291 285 293 290 295 302 294 291 288 280 275 289 288 280 281 288 285 276 279 269 265 260 257 251 262 269 254 244 241 240 244 276 262 289 271 241 249 261 275 262 279 278 274 269 266 260 257 270 263 266 257 262 259 266 270 272 260 250 248 256 270 265 250 252 263 242 247 235 245 240 241 230 224 227 224 230 237 254 266 253 226 219 231 233 238 236 237 246 252 251 258 266 269 271 272 269 274 273 261 258 250 242 242 253 257 251 251 260 263 260 252 256 246 232 242 239 241 245 224 224 225 215 213 215 220 213 216 224 220 223 240 252 240 244 265 260 241 228 224 227 242 250 243 239 228 248 232 237 237 225 215 198 213 227 235 258 257 260 252 247 250 245 245 206 176 177 176 179 180 180 187 226 238 215 233 237 221 220 236 231 242 230 205 212 221 229 247 249 229 220 220 216 221 232 230 230 230 241 247 257 1818 1845 1833 1821 1803 1744 1661 1581 1419 1361 1346 1334 1329 1365 1347 1322 1335 1324 1309 1306 1323 1413 1405 1298 1307 1345 1544 1493 1380 1324 1350 1420 1553 1603 1492 1533 1642 1663 1790 1924 2151 2210 2115 1929 1767 1643 1598 1524 1532 1494 1501 1514 1588 1606 1713 1883 1897 1813 1843 1853 1826 1794 1798 1856 1762 1718 1701 1622 1592 1562 1539 1548 1577 1562 1544 1492 1461 1440 1437 1447 1359 1334 1332 1335 1346 1363 1384 1416 1461 1516 1586 1696 1788 1715 1836 1800 1748 1958 2006 2061 2058 2015 1904 1808 1762 1819 1873 1879 1866 1841 1824 1808 1796 1798 1801 1774 1745 1730 1711 1690 1677 1663 1654 1660 1627 1607 1601 1589 1591 1595 1600 1586 1574 1582 1632 1684 1714 1712 1702 1685 1639 1641 1633 1630 1609 1596 1575 1544 1527 1474 1499 1569 1590 1602 1612 1614 1613 1596 1598 1585 1624 1627 1665 1690 1666 1691 1676 1698 1710 1706 1650 1639 1639 1642 1645 1647 1648 1646 1647 1649 1676 1773 1711 1821 1897 1951 2066 2112 2172 2217 2166 2120 2136 2016 2016 2132 2293 2198 2081 1977 1981 2064 1989 1970 1806 1616 1683 1799 1837 1933 2063 2139 2250 2322 2375 2307 2213 2162 2138 2120 2029 2027 2202 2222 2224 2220 2019 2101 2187 2305 2319 2300 2286 2273 2205 2197 2230 2155 2219 2287 2416 2413 2288 2269 2091 1981 1942 1979 1907 1844 1856 1949 2027 2061 1999 1959 1958 1887 2012 1952 1826 1736 1683 1633 1592 1568 1577 1589 1601 1613 1652 1694 1734 1773 1836 1960 2027 2179 2079 2040 2000 1959 1892 1857 1861 1853 1913 1893 1925 1897 1890 1881 1754 1655 1664 1708 1694 1663 1621 1597 1581 1580 1603 1625 1635 1649 1686 1821 2016 2029 2040 2127 2213 2241 2244 2154 2112 2271 2422 2176 1984 1805 1791 1840 1919 2059 1988 1872 1841 1919 1905 1944 1973 2082 2142 2268 2338 2235 2432 2600 2657 2729 2733 2803 2897 2756 2651 2683 2678 2581 2401 2283 2219 2097 1881 1763 1650 1574 1516 1474 1446 1422 1409 1399 1387 1377 1365 1346 1336 1330 1328 1325 1325 1325 1329 1341 1354 1364 1376 1387 1388 1390 1417 1513 1682 1748 1804 1741 1593 1577 1604 1610 1700 1621 1644 1570 1533 1531 1503 1531 1567 1644 1760 1903 1865 1847 1889 1790 1751 1685 1617 1502 1401 1354 1333 1339 1391 1666 2020 2123 2056 1735 1569 1485 1461 1462 1461 1458 1419 1361 1355 1353 1350 1354 1352 1356 1367 1397 1471 1664 1846 2059 2345 2521 2680 2707 2816 2674 2646 2462 2320 2167 2029 2161 2543 2555 2524 2386 2353 2208 2072 1985 1853 1806 1805 1805 1805 1805 1805 1852 2080 2003 2001 2001 2045 2086 2114 2081 2084 2132 2133 2022 2014 1993 1944 1903 1891 1890 1892 1905 1953 1964 2016 2095 2210 2298 2164 2313 2296 2373 2355 2288 2261 2246 2277 2264 2272 2211 2173 2311 2274 2217 2191 2177 2214 2309 2261 2309 2382 2287 2229 2227 2213 2202 2160 2114 2097 2100 2095 2075 2061 2052 2049 2040 2033 2016 2010 2002 2000 1996 1989 1983 1983 2003 2048 2044 2017 2002 1998 1985 1962 1945 1947 1940 1928 1923 1930 1928 1925 1932 1929 1932 1935 1932 1936 1951 1959 1969 1977 1982 1988 1996 1989 1992 2001 2014 2026 2034 2045 2052 2057 2060 2067 2081 2099 2122 2172 2237 2274 2315 2264 2116 2070 2042 2026 2028 2040 2068 2085 2136 2173 2200 2244 2236 2247 2311 2252 2203 2174 2155 2147 2140 2124 2115 2110 2101 2090 2083 2081 2073 2058 2046 2041 2033 2027 2027 2026 2021 2021 2029 2027 2030 2025 2009 2016 2022 2031 2014 2017 2018 2021 2016 2008 2009 2009 2009 2010 2014 2027 2051 2063 2030 2016 2013 2010 2010 2028 2029 2036 2039 2047 2058 2059 2047 2032 2036 2030 2029 2037 2044 2055 2070 2074 2073 2063 2045 2039 2044 2047 2053 2064 2060 2061 2036 2031 2037 2043 2050 2059 2042 2024 2019 2009 2006 2009 2008 2006 2008 2024 2073 2089 2085 2054 2062 2102 2194 2270 2224 2195 2189 2192 2126 2038 1990 1981 1997 2028 2098 2243 2288 2231 2160 2063 2030 2019 2003 1987 1967 1984 1980 1957 1942 1941 1948 1964 1961 1980 1979 1978 1977 1981 2017 2055 2073 2071 2072 2090 2120 2135 2147 2196 2231 2251 2245 2191 2182 2188 2164 2141 2123 2094 2078 2074 2067 2063 2054 2052 2043 2031 2012 2005 2000 1999 2002 2009 2012 2016 2013 2014 2010 2010 2011 2032 2053 2033 2030 2036 2059 2067 2070 2076 2081 2082 2083 2083 2077 2084 2085 2094 2100 2104 2115 2123 2128 2131 2124 2125 2126 2131 2124 2135 2121 2131 2155 2190 2214 2234 2178 2131 2077 2036 2013 1995 1938 1909 1872 1871 1876 1868 1900 1927 1960 1959 1789 1676 1626 1612 1589 1556 1538 1557 1562 1560 1573 1593 1620 1657 1650 1611 1581 1552 1531 1549 1553 1533 1515 1498 1526 1577 1578 1573 1573 1574 1557 1505 1433 1408 1393 1383 1375 1373 1369 1362 1358 1346 1358 1356 1350 1346 1334 1325 1322 1314 1312 1308 1304 1301 1296 1294 1291 1289 1288 1284 1280 1282 1295 1298 1295 1289 1273 1259 1250 1245 1236 1233 1231 1232 1230 1228 1227 1228 1238 1234 1238 1242 1219 1211 1205 1199 1197 1196 1204 1213 1204 1214 1217 1221 1226 1228 1238 1245 1232 1225 1255 1255 1248 1250 1255 1254 1235 1235 1238 1255 1286 1324 1321 1329 1341 1316 1329 1333 1327 1326 1319 1314 1314 1312 1308 1305 1301 1295 1292 1287 1279 1275 1271 1266 1262 1257 1262 1260 1247 1241 1235 1233 1226 1225 1218 1211 1209 1207 1207 1197 1192 1200 1193 1194 1200 1199 1196 1190 1197 1194 1197 1188 1189 1187 1194 1189 1185 1189 1181 1189 1187 1193 1188 1195 1199 1207 1200 1203 1196 1204 1196 1200 1196 1194 1194 1192 1194 1198 1208 1173 1190 1201 1196 1184 1189 1180 1176 1210 1187 1183 1179 1175 1166 1172 1153 1169 1154 1142 1142 1135 1143 1155 1136 1130 1123 1124 1140 1130 1126 1119 1112 1120 1106 1117 1124 1102 1104 1098 1094 1092 1090 1074 1063 1064 1061 1068 1073 1060 1049 1048 1053 1042 1043 1018 1015 1008 1011 1004 997 1005 1000 1004 999 994 995 986 991 979 979 968 963 977 965 962 949 956 946 945 939 936 932 932 930 927 927 915 924 926 921 914 906 895 897 893 882 881 883 879 874 871 862 853 845 836 840 843 842 842 841 841 845 853 853 851 848 849 850 856 839 844 834 826 825 823 811 800 793 794 791 791 779 775 770 763 757 752 750 747 746 745 745 745 743 736 731 735 738 743 752 754 749 752 748 745 745 745 742 735 734 732 722 716 706 694 686 703 723 713 701 704 713 726 729 721 736 738 735 723 711 705 701 701 707 701 692 689 689 684 680 675 671 664 654 657 659 659 669 673 674 676 681 686 677 665 659 656 657 672 672 663 652 646 643 637 631 632 635 631 622 624 616 612 604 596 589 588 594 603 608 608 612 624 618 627 627 627 628 620 604 588 580 585 584 587 603 602 600 596 591 590 594 588 582 579 576 567 564 561 552 554 553 552 548 539 536 528 513 532 527 526 531 532 529 531 523 510 509 513 503 490 482 473 466 462 456 454 449 446 448 448 450 457 464 477 495 485 466 482 499 490 479 474 468 464 465 458 454 450 453 448 440 428 418 412 408 405 405 406 405 404 412 423 432 430 420 428 436 430 419 418 418 411 393 382 385 396 415 420 413 407 416 407 413 411 390 400 413 405 389 352 315 314 314 313 311 314 314 314 313 313 312 312 312 311 311 317 393 399 399 396 389 351 336 342 364 381 389 397 410 407 383 390 402 393 405 413 402 382 365 345 337 344 364 376 378 389 398 399 380 386 396 406 414 435 437 441 446 435 426 407 418 430 436 438 426 422 430 435 423 408 410 422 432 442 442 441 431 431 434 427 413 401 402 391 387 397 385 364 378 368 356 357 356 356 364 361 357 346 337 339 340 349 356 358 354 351 340 334 336 333 328 327 323 317 316 313 295 310 325 327 323 317 321 321 312 302 299 297 299 304 302 308 316 322 335 333 326 319 311 304 300 282 300 317 319 323 320 322 308 319 320 320 318 315 313 310 305 298 291 281 263 261 276 292 297 291 283 286 273 285 296 297 308 310 308 312 313 307 298 315 299 300 302 305 294 306 303 307 299 301 302 304 308 314 301 301 310 306 307 298 287 301 300 295 305 294 307 287 297 299 298 294 294 296 294 293 292 292 278 287 290 283 276 268 279 274 261 244 242 240 240 241 261 280 248 238 263 280 255 271 262 272 279 274 262 255 255 252 252 252 252 259 258 266 255 260 268 259 251 253 244 235 237 234 236 237 236 229 230 232 244 237 237 241 244 249 244 236 233 242 233 246 229 256 232 233 247 242 256 258 264 272 277 271 260 268 266 265 261 253 259 258 252 252 252 257 257 256 257 254 243 238 247 245 249 239 236 218 231 226 215 212 211 210 213 225 219 215 220 220 227 226 240 250 250 246 240 217 225 240 248 258 251 242 249 239 230 225 226 219 205 197 207 217 241 247 247 230 236 236 236 221 211 176 176 176 184 179 179 211 214 229 207 222 230 226 218 229 229 232 224 217 224 244 246 257 255 243 231 236 229 227 214 234 233 236 246 253 241 1645 1694 1694 1685 1678 1631 1546 1519 1480 1353 1338 1332 1333 1351 1315 1314 1321 1314 1302 1298 1299 1363 1288 1284 1367 1474 1575 1421 1343 1350 1411 1483 1554 1506 1529 1609 1747 1782 1856 2058 2218 2366 2169 1968 1865 1692 1537 1467 1414 1399 1417 1418 1480 1582 1644 1847 1976 1893 1863 1867 1877 1841 1821 1873 1902 1815 1723 1633 1597 1561 1544 1565 1588 1587 1542 1530 1536 1581 1513 1415 1342 1325 1327 1332 1347 1369 1388 1423 1481 1571 1676 1785 1879 1815 1955 1861 1805 1916 2068 2049 1998 1988 1989 1981 1869 1867 2021 1999 1929 1893 1868 1840 1817 1797 1787 1774 1744 1732 1725 1704 1687 1671 1663 1655 1632 1623 1613 1606 1605 1604 1630 1616 1595 1585 1589 1620 1642 1662 1657 1657 1627 1626 1636 1631 1618 1610 1587 1561 1546 1510 1494 1545 1585 1586 1610 1614 1615 1595 1585 1587 1614 1634 1658 1695 1699 1707 1702 1701 1706 1707 1655 1643 1638 1646 1657 1714 1712 1675 1666 1678 1821 1907 1744 1837 1917 1938 1965 2057 2100 2138 2190 2152 2197 2085 2097 2159 2249 2091 2062 2039 2030 2041 2000 1961 1924 1681 1687 1665 1792 1869 1879 1948 2031 2182 2346 2265 2207 2228 2228 2175 2061 2007 2122 2305 2376 2312 2199 2039 2346 2296 2407 2431 2429 2386 2322 2297 2333 2276 2274 2321 2361 2295 2355 2211 2102 2025 1970 1917 1848 1833 1854 1945 1999 2057 1990 1931 1937 1967 2023 1955 1889 1775 1688 1627 1595 1575 1579 1593 1604 1617 1652 1681 1717 1766 1869 2052 2090 2169 2231 2254 2080 2040 1978 1899 1884 1838 1837 1831 1832 1838 1897 1899 1803 1663 1659 1692 1657 1659 1629 1592 1583 1615 1625 1640 1671 1675 1761 1897 2034 2010 2077 2081 2063 2158 2261 2075 2025 2086 2242 2196 2014 1863 1821 1888 1988 2230 2295 2105 2018 1999 2047 2115 2072 2082 2264 2305 2404 2570 2573 2654 2796 2838 2796 2817 2898 2878 2739 2691 2521 2278 2194 2199 2150 1967 1848 1702 1611 1547 1493 1454 1425 1405 1392 1385 1376 1367 1350 1339 1330 1326 1323 1323 1322 1328 1340 1357 1367 1375 1383 1388 1391 1398 1442 1648 1779 1713 1720 1758 1591 1545 1558 1586 1621 1608 1620 1544 1513 1519 1478 1500 1529 1592 1748 1848 1827 1765 1731 1863 1893 1827 1727 1606 1463 1377 1341 1349 1410 1514 1647 1732 1844 1798 1610 1482 1464 1458 1458 1457 1544 1410 1356 1354 1349 1349 1353 1360 1368 1399 1506 1629 1797 2067 2400 2500 2271 2460 2802 2599 2539 2455 2278 2147 2006 2267 2558 2556 2492 2401 2345 2228 2083 2048 1874 1815 1813 1805 1805 1805 1805 1872 2178 2141 2134 2071 2103 2125 2092 2070 2060 2118 2110 2032 2016 1964 1913 1892 1891 1892 1893 1924 1967 1958 2031 2144 2246 2270 2137 2272 2288 2349 2395 2325 2277 2280 2178 2220 2294 2210 2162 2239 2238 2235 2183 2168 2181 2278 2240 2271 2314 2261 2226 2211 2217 2201 2152 2140 2133 2113 2087 2063 2051 2042 2031 2021 2013 1995 1990 1987 1984 1981 1977 1974 1972 1980 2002 2000 1983 1986 1980 1968 1954 1949 1948 1945 1934 1926 1919 1919 1925 1929 1924 1929 1929 1929 1938 1941 1946 1954 1964 1968 1981 1996 1992 1990 1998 2015 2043 2052 2049 2048 2052 2066 2080 2095 2109 2125 2171 2230 2278 2313 2217 2098 2061 2036 2020 2020 2036 2068 2115 2179 2207 2221 2291 2261 2218 2262 2258 2175 2188 2186 2183 2164 2142 2139 2125 2113 2104 2092 2087 2084 2077 2066 2055 2047 2039 2034 2034 2026 2021 2020 2023 2022 2021 2014 2015 2018 2028 2029 2023 2009 2008 2008 2007 2007 2007 2009 2013 2015 2028 2052 2065 2061 2058 2059 2047 2045 2058 2067 2071 2080 2079 2077 2082 2058 2051 2056 2057 2060 2066 2068 2062 2058 2060 2064 2067 2074 2082 2084 2071 2048 2041 2040 2035 2029 2033 2039 2043 2055 2077 2073 2048 2028 2021 2022 2016 2013 2024 2015 2026 2074 2124 2137 2106 2074 2103 2160 2269 2237 2203 2179 2164 2159 2106 2006 1985 1994 2020 2068 2160 2206 2176 2123 2039 1998 1989 1993 1985 1965 1953 1957 1975 1984 1991 1987 1993 1992 1992 2000 2008 2010 2004 2002 2025 2056 2088 2104 2130 2164 2157 2145 2167 2199 2179 2191 2162 2163 2139 2130 2107 2103 2100 2074 2071 2062 2064 2055 2041 2043 2043 2029 2008 2006 2001 2000 2001 2003 2005 2004 2003 2005 2010 2034 2044 2053 2056 2072 2068 2048 2045 2043 2053 2066 2065 2065 2077 2089 2094 2087 2094 2105 2108 2118 2118 2122 2118 2124 2128 2129 2120 2125 2136 2123 2134 2148 2168 2218 2235 2198 2120 2037 2027 2010 1934 1913 1898 1858 1816 1859 1827 1803 1771 1787 1777 1684 1638 1608 1587 1570 1558 1563 1588 1582 1587 1609 1639 1654 1689 1677 1631 1588 1565 1563 1570 1550 1543 1534 1519 1520 1591 1577 1578 1582 1580 1581 1583 1554 1478 1447 1427 1418 1411 1400 1382 1370 1366 1370 1365 1360 1347 1340 1342 1333 1323 1316 1313 1309 1304 1301 1298 1296 1297 1293 1287 1292 1282 1294 1300 1301 1292 1267 1260 1247 1246 1240 1236 1236 1237 1240 1247 1247 1253 1257 1268 1270 1238 1223 1216 1210 1204 1199 1195 1192 1192 1194 1200 1206 1210 1211 1214 1212 1210 1219 1237 1251 1243 1236 1236 1252 1261 1240 1219 1224 1242 1282 1275 1283 1309 1316 1290 1312 1331 1319 1322 1311 1316 1320 1314 1312 1307 1302 1299 1293 1293 1288 1284 1277 1269 1264 1260 1258 1254 1245 1243 1236 1231 1227 1221 1214 1214 1212 1208 1210 1198 1197 1190 1203 1191 1191 1207 1197 1190 1191 1197 1193 1198 1183 1191 1194 1188 1186 1182 1184 1184 1193 1192 1210 1191 1194 1203 1203 1194 1193 1198 1193 1193 1191 1203 1195 1196 1194 1209 1195 1194 1177 1183 1190 1197 1210 1198 1176 1178 1194 1186 1176 1175 1166 1172 1157 1152 1159 1137 1132 1141 1147 1163 1146 1143 1133 1129 1114 1127 1126 1121 1122 1101 1095 1089 1099 1102 1112 1089 1121 1076 1080 1075 1072 1082 1076 1068 1057 1065 1055 1052 1047 1034 1029 1025 1022 1020 1024 1014 1004 998 993 992 999 995 997 982 980 981 974 963 962 956 955 956 949 949 953 942 945 942 939 932 922 926 928 922 916 917 910 901 905 907 896 905 886 888 884 881 877 873 868 863 863 860 850 842 832 828 826 826 832 837 841 838 838 843 850 846 849 842 832 838 831 814 813 817 808 807 792 793 789 782 780 774 774 769 773 772 776 767 761 760 761 749 740 729 729 731 741 740 742 747 746 748 747 739 735 740 734 733 736 722 716 706 695 686 698 707 695 699 714 719 725 716 728 741 746 740 723 712 704 696 695 690 688 682 684 686 686 682 679 675 662 652 651 653 658 664 664 668 676 683 671 665 655 652 656 662 671 671 662 646 642 640 636 643 651 656 640 629 621 620 613 603 596 590 585 587 598 602 601 613 612 609 620 610 600 598 602 593 587 607 608 611 598 593 588 583 573 574 587 591 591 581 570 565 563 555 547 542 540 537 537 541 540 532 513 520 530 525 518 514 514 531 526 519 516 522 510 502 488 481 478 475 470 463 452 452 460 457 456 465 474 495 510 492 476 478 501 488 492 482 470 472 460 461 450 447 442 438 433 428 437 447 439 432 415 403 402 402 407 424 436 437 428 418 427 436 435 418 416 416 397 381 384 395 416 421 418 406 405 406 410 418 413 410 403 391 386 341 314 313 314 313 313 313 312 312 313 312 312 312 311 310 310 351 402 407 389 367 338 328 346 364 366 367 378 395 405 401 377 401 388 401 406 383 389 366 338 338 369 385 383 404 403 411 419 413 399 402 419 419 420 424 427 436 443 428 417 405 424 438 426 418 416 431 429 421 410 404 415 414 427 445 449 438 429 427 436 428 427 419 407 391 401 383 387 392 389 375 367 357 349 346 346 356 354 352 338 340 346 354 360 352 348 349 342 334 339 339 330 329 321 315 313 313 303 298 320 319 314 312 313 316 313 302 304 298 312 311 306 300 300 311 325 331 326 322 307 306 291 275 296 310 313 312 311 314 305 313 318 319 317 315 314 313 310 307 296 283 273 265 265 291 297 293 279 283 281 271 283 298 304 299 299 307 311 302 306 306 290 294 294 300 296 299 294 305 299 296 308 313 314 314 316 315 305 314 302 309 302 293 307 293 307 310 296 295 308 297 289 292 281 280 274 272 266 281 287 275 277 280 259 259 253 250 273 276 261 243 240 238 237 237 238 239 251 257 275 249 255 258 276 283 278 274 280 270 265 261 260 249 247 261 259 247 248 244 240 238 243 255 261 261 259 256 244 242 246 248 255 253 254 247 242 245 249 243 244 254 263 267 253 239 228 236 228 237 240 236 241 259 269 255 267 262 277 276 271 273 270 263 262 253 251 254 255 251 248 244 249 256 253 253 241 235 231 228 228 219 221 226 219 210 209 218 214 212 212 214 221 221 231 231 235 230 230 213 222 233 231 238 244 248 232 235 219 213 226 229 214 194 205 223 238 239 240 238 225 224 222 202 217 177 178 179 181 179 181 197 199 203 218 220 224 223 214 218 226 220 209 209 231 228 241 252 241 243 233 222 215 212 225 221 228 229 238 247 240 1575 1550 1554 1544 1547 1518 1522 1550 1534 1473 1471 1391 1349 1339 1348 1331 1308 1302 1297 1294 1293 1305 1286 1287 1361 1514 1498 1409 1367 1371 1449 1504 1472 1486 1534 1625 1869 2071 2042 1968 2172 2360 2272 2122 1943 1732 1612 1495 1415 1367 1364 1366 1402 1470 1617 1833 1975 1949 1884 1913 1930 1885 1900 1906 1864 1835 1758 1664 1618 1589 1578 1569 1614 1659 1669 1674 1641 1577 1527 1375 1326 1320 1326 1337 1355 1380 1401 1437 1495 1606 1751 1957 2120 1928 1964 1863 1905 1970 2070 2014 2006 1922 1879 1851 1848 1942 2064 2189 2064 1959 1908 1864 1829 1803 1780 1762 1752 1741 1729 1708 1696 1676 1667 1654 1638 1628 1619 1612 1609 1604 1613 1627 1618 1599 1590 1586 1598 1611 1613 1612 1607 1611 1623 1637 1619 1609 1588 1581 1559 1534 1520 1552 1589 1602 1614 1615 1598 1599 1593 1585 1596 1638 1682 1707 1694 1689 1723 1707 1707 1706 1661 1646 1646 1650 1674 1709 1749 1784 1759 1773 1891 1860 1806 1716 1768 1828 1923 2028 1974 2004 2019 2063 2188 2144 2146 2352 2373 2194 2185 2043 2015 2029 1951 1878 1762 1657 1808 1765 1683 1806 1982 2080 2159 2309 2384 2335 2336 2342 2302 2218 1998 2150 2395 2390 2471 2487 2391 2046 2363 2460 2551 2530 2528 2470 2412 2388 2335 2288 2279 2289 2246 2113 2079 2031 2084 2079 1950 1855 1842 1840 1890 1927 1986 2008 1984 1941 2020 2043 1989 1920 1856 1773 1697 1639 1603 1580 1585 1604 1627 1615 1636 1672 1702 1775 1880 1965 2092 2134 2153 2258 2280 2205 2018 1943 1935 1857 1797 1796 1780 1781 1829 1787 1717 1650 1624 1655 1629 1625 1601 1583 1606 1619 1631 1653 1678 1741 1822 1777 1817 1856 1939 2008 1999 2216 2358 2263 2039 1991 2062 2086 1940 1855 1821 1898 1995 2204 2309 2255 2224 2141 2310 2349 2236 2129 2183 2346 2535 2777 2720 2518 2532 2606 2530 2473 2390 2391 2264 2342 2423 2255 1994 2012 2068 1889 1753 1654 1587 1526 1471 1431 1402 1383 1373 1376 1374 1366 1354 1339 1329 1324 1322 1324 1324 1337 1357 1379 1385 1389 1394 1395 1401 1431 1460 1572 1727 1794 1677 1628 1523 1501 1516 1532 1530 1591 1644 1540 1504 1489 1466 1468 1489 1562 1736 1809 1804 1659 1630 1743 1760 1743 1674 1650 1556 1445 1360 1342 1368 1408 1450 1486 1508 1589 1704 1554 1471 1448 1426 1434 1500 1384 1347 1346 1350 1353 1352 1360 1372 1436 1579 1740 1857 2084 2061 2042 2177 2611 2600 2644 2511 2402 2252 2105 1950 2109 2364 2439 2497 2474 2322 2166 2054 2051 1917 1872 1842 1805 1805 1805 1807 1987 2240 2206 2182 2136 2135 2100 2054 2045 2047 2045 2020 2003 2019 1945 1896 1891 1893 1893 1900 1973 1994 2002 2054 2193 2272 2190 2118 2308 2324 2369 2343 2235 2169 2244 2167 2168 2264 2302 2220 2161 2183 2204 2197 2179 2168 2225 2215 2220 2284 2263 2254 2257 2273 2214 2180 2149 2131 2098 2066 2052 2033 2021 2008 2001 1993 1988 1985 1982 1979 1978 1977 1976 1973 1971 1971 1978 1993 2011 1999 1987 1956 1948 1942 1938 1931 1925 1922 1918 1914 1922 1919 1923 1923 1924 1926 1932 1937 1945 1955 1972 1980 1999 2000 2016 2018 2039 2062 2066 2052 2044 2058 2091 2105 2095 2096 2121 2166 2226 2278 2270 2134 2083 2052 2030 2014 2015 2038 2070 2138 2163 2163 2185 2202 2224 2251 2226 2215 2169 2137 2154 2170 2154 2134 2125 2115 2104 2099 2088 2076 2065 2060 2065 2067 2066 2058 2052 2048 2041 2038 2034 2033 2033 2025 2019 2016 2013 2019 2019 2019 2018 2008 2007 2007 2007 2006 2007 2007 2012 2021 2031 2039 2044 2048 2056 2068 2072 2071 2080 2084 2085 2092 2097 2094 2080 2078 2072 2081 2093 2108 2115 2099 2083 2082 2076 2086 2094 2092 2059 2047 2040 2042 2038 2038 2044 2051 2046 2046 2050 2062 2050 2038 2029 2016 2012 2012 2021 2030 2014 2027 2063 2114 2140 2146 2107 2120 2169 2245 2274 2195 2166 2152 2141 2126 2053 2004 1995 2001 2022 2056 2102 2116 2086 2019 1979 1965 1971 1983 1967 1971 1996 2001 2004 1998 2001 2013 2031 2040 2036 2040 2065 2062 2036 2013 2023 2038 2058 2085 2111 2099 2130 2133 2120 2114 2127 2121 2123 2117 2119 2146 2161 2125 2118 2115 2094 2104 2067 2044 2044 2039 2033 2025 2005 2000 1998 2008 2024 2019 2008 2014 2027 2073 2097 2102 2100 2097 2096 2094 2071 2054 2047 2036 2041 2067 2081 2085 2085 2090 2091 2096 2097 2106 2120 2119 2117 2122 2121 2120 2120 2121 2143 2128 2121 2124 2140 2161 2163 2200 2144 2103 2059 2109 2070 2010 2011 1969 1907 1823 1790 1765 1800 1765 1691 1665 1629 1604 1612 1609 1601 1597 1595 1614 1612 1640 1675 1715 1715 1698 1664 1636 1608 1597 1586 1572 1567 1560 1548 1528 1521 1578 1558 1573 1580 1582 1585 1588 1593 1587 1564 1523 1501 1468 1424 1397 1386 1378 1380 1378 1381 1378 1361 1349 1340 1334 1328 1320 1313 1309 1306 1303 1301 1300 1292 1294 1299 1296 1279 1278 1281 1271 1258 1270 1276 1266 1246 1242 1244 1244 1248 1253 1262 1271 1294 1308 1274 1245 1237 1233 1230 1214 1205 1199 1192 1189 1189 1188 1190 1193 1201 1201 1193 1207 1215 1216 1219 1220 1220 1226 1244 1238 1219 1209 1224 1228 1242 1249 1258 1261 1265 1271 1307 1318 1300 1316 1304 1292 1303 1309 1313 1305 1295 1291 1287 1298 1296 1284 1280 1273 1269 1264 1255 1251 1239 1236 1234 1228 1224 1222 1219 1216 1209 1209 1211 1200 1199 1193 1191 1195 1188 1204 1195 1193 1199 1188 1187 1189 1188 1194 1195 1185 1182 1179 1184 1182 1189 1195 1190 1191 1186 1202 1211 1199 1193 1192 1186 1195 1194 1189 1187 1200 1183 1194 1209 1176 1188 1174 1179 1196 1207 1197 1180 1177 1180 1183 1175 1173 1169 1163 1162 1148 1150 1143 1140 1140 1153 1147 1166 1142 1135 1133 1121 1117 1130 1114 1117 1129 1097 1091 1112 1104 1115 1093 1101 1092 1087 1063 1074 1067 1065 1080 1071 1059 1052 1048 1058 1046 1039 1036 1029 1031 1013 1005 1005 1003 999 996 1008 993 989 977 973 972 972 978 976 967 961 947 941 941 939 937 935 940 941 932 926 924 919 917 920 908 910 906 901 903 901 892 895 888 886 879 878 869 868 863 862 865 857 851 844 846 840 829 820 823 826 830 839 837 840 842 843 839 837 836 832 824 818 817 812 807 806 804 801 797 785 783 780 775 775 781 777 772 770 770 773 767 759 747 728 724 727 729 733 738 742 747 746 741 736 737 742 737 738 728 722 712 709 700 684 683 685 695 709 716 717 711 719 735 747 744 742 730 715 700 694 687 686 680 678 683 687 684 681 675 672 664 654 644 645 653 663 662 674 677 670 663 654 652 653 649 658 661 667 658 650 652 651 657 664 657 651 640 625 618 613 608 604 600 592 586 581 585 592 597 611 597 602 614 588 592 595 596 609 622 619 610 602 598 590 581 577 565 568 574 583 587 584 574 564 553 551 540 537 534 530 522 521 518 515 518 516 523 523 526 515 508 518 513 516 515 515 503 494 489 481 474 473 465 458 468 473 482 479 477 489 508 520 507 490 490 505 504 501 486 483 492 480 476 465 459 454 453 454 449 439 436 431 429 433 409 401 399 408 429 433 439 429 415 431 430 431 424 414 403 392 381 384 394 417 413 408 402 408 415 411 412 420 404 390 375 381 336 312 312 313 313 313 314 312 312 311 311 311 311 310 310 322 367 391 382 377 344 327 351 373 384 397 390 375 389 405 388 372 383 398 415 410 387 359 339 336 373 383 398 408 413 411 406 419 433 419 415 422 416 418 433 431 430 423 434 414 409 427 435 421 410 425 429 412 411 400 417 426 430 421 431 448 447 434 424 419 432 424 421 420 409 407 403 385 379 397 382 368 367 366 359 347 339 344 343 341 344 347 353 352 350 348 343 338 337 343 344 333 327 325 319 312 314 312 295 315 317 309 306 304 308 306 302 301 294 310 310 306 300 292 297 307 320 327 321 317 300 289 275 298 306 311 309 305 309 304 310 315 318 314 314 313 314 314 311 306 297 285 269 259 269 291 300 293 275 273 266 281 287 296 298 293 297 306 298 308 312 297 289 282 296 302 293 293 303 298 290 300 302 312 300 310 315 309 314 316 314 307 300 301 308 295 306 310 298 311 305 306 305 292 289 291 275 288 277 276 269 278 283 285 281 285 274 275 282 278 282 269 273 240 236 236 235 234 238 262 274 256 263 262 281 258 274 272 267 267 267 263 265 251 245 244 249 253 253 257 258 265 258 248 254 255 255 254 258 255 258 258 258 253 248 245 245 245 230 249 242 249 250 258 252 241 215 214 218 222 235 230 235 235 243 254 265 271 274 270 265 267 264 260 253 257 259 259 251 252 255 256 248 241 242 235 240 247 241 233 233 222 218 216 213 210 208 211 209 211 217 221 227 232 230 218 215 213 213 210 222 226 224 227 235 225 218 212 208 224 222 214 194 206 219 234 225 225 224 213 210 207 216 208 181 182 179 178 180 203 220 228 234 232 236 237 228 225 214 213 220 206 211 225 235 239 243 238 230 237 233 226 208 219 225 231 239 232 235 228 1624 1580 1547 1525 1503 1486 1477 1554 1587 1639 1656 1591 1464 1401 1371 1335 1321 1307 1297 1294 1292 1290 1288 1288 1364 1511 1511 1475 1398 1395 1463 1456 1439 1478 1529 1583 1688 1834 2061 2123 2102 2173 2300 2218 2068 1875 1741 1536 1425 1371 1344 1343 1362 1409 1532 1636 1824 1829 1797 1893 1948 1946 1919 1900 1972 1935 1820 1679 1626 1612 1592 1585 1662 1709 1728 1685 1754 1686 1581 1337 1317 1318 1324 1336 1358 1388 1416 1448 1508 1606 1785 1912 1952 2063 2172 2105 2048 2071 2125 2120 2044 1997 2029 2028 2007 1964 2105 2276 2133 2025 1930 1880 1845 1814 1788 1769 1756 1750 1732 1710 1698 1688 1674 1661 1649 1633 1618 1610 1606 1605 1613 1617 1616 1608 1598 1579 1579 1584 1586 1587 1597 1606 1614 1626 1633 1611 1587 1585 1570 1551 1522 1532 1599 1632 1623 1616 1606 1609 1586 1585 1591 1606 1645 1687 1666 1679 1706 1709 1707 1691 1653 1646 1663 1686 1737 1753 1756 1804 1853 1960 1993 1856 1819 1889 1838 1776 1888 1863 1848 1845 1891 1992 2035 2026 2158 2461 2524 2408 2229 2046 1980 1975 1908 1829 1785 1797 1869 1908 1750 1740 1839 1884 1938 2048 2167 2255 2327 2437 2338 2287 2040 2321 2653 2687 2769 2695 2368 2060 2205 2521 2608 2598 2597 2515 2523 2435 2341 2289 2214 2175 2177 2008 1967 2007 2094 2044 1862 1818 1830 1871 1968 1952 1978 2011 1975 1995 2101 2057 1968 1872 1809 1748 1689 1645 1606 1585 1603 1632 1652 1645 1639 1651 1715 1789 1927 1976 2085 2143 2147 2192 2322 2183 2027 1963 1924 1846 1761 1746 1731 1727 1756 1742 1708 1637 1611 1615 1605 1596 1599 1598 1615 1655 1677 1697 1702 1853 1938 1936 1867 1781 1849 1970 2045 2084 2229 2277 2100 2030 2005 2085 1959 1857 1841 1912 1987 2116 2212 2250 2314 2175 2225 2299 2348 2325 2344 2356 2345 2320 2325 2304 2191 2229 2312 2266 2157 2167 2034 2063 2016 2086 1979 1789 1829 1773 1692 1617 1550 1490 1445 1404 1378 1366 1373 1412 1399 1404 1403 1365 1325 1322 1323 1326 1331 1361 1394 1408 1414 1409 1404 1412 1440 1415 1438 1531 1716 1708 1715 1590 1484 1475 1486 1501 1500 1674 1680 1563 1541 1502 1456 1441 1459 1511 1608 1695 1675 1597 1568 1641 1737 1772 1871 1863 1702 1495 1397 1348 1339 1349 1357 1375 1412 1505 1713 1604 1451 1404 1389 1389 1429 1371 1344 1344 1348 1351 1355 1366 1392 1517 1617 1645 1719 1890 2080 2317 2479 2654 2417 2464 2396 2310 2143 2010 1939 2129 2419 2564 2586 2486 2331 2162 2030 1907 1937 1862 1837 1805 1805 1805 1812 2007 2190 2224 2178 2139 2136 2059 2021 2002 2045 2110 2047 1984 1955 1920 1893 1892 1899 1896 1926 2008 2042 2075 2130 2229 2275 2178 2078 2230 2211 2227 2288 2211 2136 2115 2120 2208 2271 2298 2295 2254 2198 2149 2160 2224 2181 2205 2203 2256 2237 2235 2227 2189 2196 2157 2138 2123 2095 2083 2063 2045 2033 2021 2011 2002 1995 1993 1989 1989 1987 1988 1987 1981 1978 1976 1973 1974 1994 2031 2006 1983 1962 1949 1939 1930 1926 1923 1923 1918 1912 1914 1918 1919 1920 1921 1926 1933 1943 1958 1982 1995 2009 2016 2018 2039 2047 2044 2046 2046 2049 2044 2053 2064 2071 2076 2091 2109 2141 2197 2253 2209 2087 2055 2035 2018 2009 2018 2040 2077 2083 2104 2126 2141 2149 2187 2212 2240 2219 2196 2163 2140 2136 2154 2136 2119 2108 2100 2096 2094 2109 2098 2096 2107 2105 2101 2098 2090 2084 2074 2067 2061 2053 2044 2033 2026 2017 2014 2013 2013 2013 2010 2010 2009 2007 2008 2010 2008 2007 2010 2016 2025 2031 2022 2028 2051 2062 2054 2053 2064 2074 2083 2083 2086 2092 2096 2113 2093 2081 2086 2090 2071 2064 2064 2069 2063 2060 2058 2058 2055 2064 2071 2061 2057 2065 2078 2075 2072 2070 2065 2051 2050 2051 2038 2022 2014 2014 2016 2016 2016 2024 2054 2080 2096 2092 2128 2176 2227 2227 2277 2222 2148 2138 2126 2123 2115 2099 2038 1998 1997 1990 1987 1991 2003 1998 1999 2067 2028 2059 2087 2060 2000 1988 1995 2003 2009 2019 2027 2036 2059 2077 2082 2074 2055 2043 2059 2055 2055 2059 2061 2060 2069 2079 2080 2082 2082 2081 2094 2112 2140 2175 2153 2170 2133 2147 2123 2087 2071 2062 2055 2042 2041 2048 2039 2025 2017 2012 2026 2015 2012 2021 2045 2067 2070 2065 2062 2072 2092 2096 2078 2073 2076 2073 2055 2039 2053 2061 2068 2083 2077 2087 2095 2108 2125 2125 2118 2119 2120 2122 2117 2148 2139 2123 2121 2130 2154 2147 2126 2122 2102 2088 2127 2120 2078 2087 2010 1910 1869 1842 1851 1759 1724 1702 1670 1649 1623 1660 1672 1651 1634 1623 1655 1648 1680 1708 1773 1755 1724 1700 1685 1657 1633 1616 1607 1595 1583 1567 1547 1541 1526 1547 1588 1601 1591 1587 1581 1587 1586 1582 1579 1565 1527 1487 1433 1409 1393 1381 1374 1366 1367 1362 1361 1358 1350 1339 1330 1321 1320 1314 1310 1306 1302 1299 1299 1304 1305 1303 1297 1287 1266 1264 1271 1294 1316 1289 1253 1253 1254 1251 1261 1267 1265 1265 1281 1282 1273 1276 1269 1271 1265 1235 1218 1207 1197 1194 1187 1185 1185 1185 1184 1183 1187 1194 1199 1200 1204 1207 1208 1206 1211 1208 1205 1204 1221 1227 1229 1236 1244 1235 1238 1258 1306 1299 1277 1300 1295 1272 1283 1302 1308 1305 1297 1293 1284 1281 1281 1276 1270 1273 1268 1260 1256 1254 1249 1244 1240 1230 1230 1225 1218 1215 1214 1212 1205 1203 1215 1192 1187 1197 1193 1193 1190 1186 1190 1182 1192 1184 1186 1182 1189 1180 1181 1182 1183 1186 1196 1189 1178 1185 1187 1200 1199 1206 1200 1192 1186 1195 1192 1192 1194 1187 1186 1186 1194 1186 1187 1189 1204 1187 1186 1179 1188 1182 1170 1164 1171 1153 1156 1162 1149 1145 1150 1144 1153 1156 1144 1143 1140 1142 1125 1117 1111 1112 1113 1115 1116 1116 1118 1100 1102 1098 1095 1092 1086 1091 1074 1074 1079 1064 1063 1067 1068 1051 1052 1040 1042 1041 1039 1034 1028 1023 1018 1011 1008 1002 1002 1003 1009 995 987 984 979 988 977 960 988 988 978 966 951 950 958 938 931 933 934 936 927 925 924 924 926 911 914 916 907 898 908 899 894 893 884 879 875 871 864 863 858 863 853 852 843 843 847 846 836 818 814 817 820 822 832 830 827 832 829 821 819 813 812 809 803 802 806 801 807 803 795 791 790 784 781 777 777 776 774 770 772 768 750 745 740 729 721 722 723 730 738 740 740 736 735 740 743 737 739 738 731 732 729 724 705 685 682 691 707 718 705 708 722 726 749 743 744 734 720 712 701 693 689 684 680 675 679 682 673 670 668 676 670 657 649 639 650 658 668 677 670 665 657 654 649 643 642 650 667 665 658 657 659 662 666 656 661 659 643 624 618 616 611 608 601 597 590 583 578 576 583 586 598 615 598 580 581 589 610 631 624 615 611 608 600 605 595 580 560 557 566 581 584 573 565 556 546 554 553 546 540 532 543 538 531 533 521 513 509 510 515 512 500 499 506 507 510 508 497 495 478 468 465 468 482 483 494 501 496 485 499 510 526 514 509 499 492 494 503 494 499 496 481 473 465 458 457 452 443 445 454 448 440 431 422 419 402 399 402 439 440 433 438 419 415 424 428 421 419 411 393 381 381 391 410 418 416 400 405 402 406 409 405 383 381 360 375 328 312 312 312 312 312 314 312 311 310 310 310 310 310 311 362 382 392 362 327 325 353 370 378 395 402 412 403 407 405 374 386 406 413 401 396 376 341 330 363 401 407 408 413 399 397 411 412 428 423 423 413 405 420 419 405 403 403 403 408 420 417 414 407 421 409 404 398 404 410 414 433 442 437 431 437 445 438 428 418 422 421 417 424 430 410 398 387 374 372 389 388 364 358 353 359 350 337 337 348 345 346 348 344 344 344 337 333 335 338 339 335 322 320 317 310 308 313 301 293 305 301 293 291 295 299 303 301 300 295 299 294 298 293 290 296 309 322 323 322 314 304 271 281 301 307 306 303 301 299 304 308 313 312 309 311 311 312 311 306 297 290 275 258 256 271 292 298 292 278 263 270 282 292 291 296 290 292 290 300 305 286 283 279 296 301 292 285 294 296 288 290 298 295 299 313 303 304 306 303 305 312 313 311 302 296 307 310 308 305 311 312 301 293 290 285 290 279 276 293 285 286 282 281 282 274 270 261 268 258 271 280 270 279 262 259 237 235 232 232 231 248 236 266 274 255 269 263 256 265 272 277 274 271 268 262 261 256 250 249 255 249 261 254 240 246 243 240 250 257 245 239 256 253 255 252 241 240 240 222 235 245 239 248 257 255 237 239 214 212 213 217 219 244 254 256 264 270 266 267 266 258 262 264 258 247 256 259 259 261 256 257 249 247 245 248 228 224 228 240 234 240 229 217 209 210 210 221 214 216 217 224 234 238 232 224 226 220 215 214 219 216 211 212 212 209 208 203 216 212 213 199 196 202 213 223 221 214 218 202 197 212 216 186 181 187 179 179 179 202 216 229 240 234 240 234 224 216 205 199 199 204 214 223 230 235 237 225 227 231 228 228 203 210 218 225 221 232 238 226 1825 1756 1670 1586 1522 1483 1496 1599 1679 1726 1761 1704 1715 1522 1389 1350 1327 1314 1298 1295 1293 1290 1290 1298 1443 1774 1633 1509 1454 1453 1530 1488 1424 1465 1506 1592 1786 1906 1980 2061 2079 2007 2053 2077 2090 1891 1710 1586 1431 1362 1332 1328 1332 1363 1471 1666 1656 1755 1871 1930 1990 2006 1962 1980 2047 2019 1871 1695 1633 1614 1590 1603 1680 1659 1609 1686 1722 1747 1486 1321 1314 1317 1325 1334 1352 1388 1415 1448 1522 1610 1684 1727 1788 1872 1957 2076 2212 2223 2247 2190 2091 2042 2109 2027 1984 2012 2111 2327 2281 2069 1978 1917 1861 1822 1792 1768 1755 1747 1738 1720 1709 1696 1681 1665 1656 1635 1620 1612 1609 1612 1620 1640 1630 1614 1603 1587 1581 1584 1587 1586 1590 1607 1615 1615 1615 1598 1585 1585 1585 1559 1554 1523 1555 1623 1625 1624 1640 1639 1614 1615 1602 1585 1601 1616 1665 1754 1692 1656 1670 1648 1646 1646 1736 1747 1773 1770 1806 1917 1972 2076 1992 1945 1881 2046 2056 1874 1792 1760 1759 1865 1927 1972 1915 1939 2074 2236 2280 2291 2230 2104 1983 1913 1852 1841 1853 1957 1966 1912 1822 1752 1741 1814 1880 1923 2025 2032 2134 2435 2531 2415 2145 2377 2843 2932 2825 2475 2204 2104 2227 2342 2543 2554 2667 2575 2409 2281 2193 2193 2172 2110 2179 2001 1974 2045 2046 1968 1823 1800 1839 1966 2003 2008 1972 2018 2018 2078 2131 2024 1922 1846 1778 1733 1663 1621 1598 1616 1678 1736 1742 1713 1683 1657 1708 1795 1869 1945 2090 2156 2180 2248 2184 2063 1963 1920 1876 1825 1756 1724 1702 1699 1710 1701 1692 1631 1608 1613 1610 1609 1624 1626 1634 1665 1709 1747 1814 1861 1898 1941 1882 1851 1884 1938 1938 1966 2024 2062 1972 1939 2002 2134 2090 1955 1869 1897 1984 2115 2230 2139 2090 2011 2012 2054 2169 2158 2132 1996 1942 1943 1943 1920 1912 1923 1935 1914 1888 1879 1881 1842 1835 1875 1868 1741 1681 1669 1619 1548 1530 1468 1412 1380 1356 1349 1365 1423 1472 1473 1435 1375 1325 1321 1326 1338 1362 1421 1511 1466 1428 1409 1408 1450 1442 1408 1446 1620 1645 1689 1738 1528 1463 1464 1472 1478 1503 1770 1715 1584 1539 1480 1442 1421 1433 1498 1582 1680 1812 1663 1621 1597 1687 1716 1901 1883 1743 1570 1443 1387 1355 1334 1343 1350 1369 1443 1548 1553 1422 1385 1357 1364 1371 1350 1343 1344 1350 1348 1356 1374 1405 1473 1546 1709 1876 2092 2330 2573 2606 2692 2486 2288 2382 2210 2060 1900 2019 2183 2533 2607 2606 2507 2371 2220 2047 1917 1841 1847 1852 1809 1807 1807 1821 2021 2206 2205 2146 2103 2078 2048 1997 1975 1977 2036 2020 1966 1910 1894 1893 1910 1928 1902 1977 2013 2071 2030 2072 2159 2209 2274 2076 2180 2161 2100 2106 2160 2174 2081 2111 2183 2247 2240 2187 2267 2255 2180 2150 2140 2178 2272 2276 2270 2233 2233 2241 2227 2209 2157 2111 2096 2079 2069 2058 2047 2046 2026 2021 2019 2011 2013 2025 2030 2032 2032 2033 2005 1990 1982 1977 1975 1971 1979 1974 1988 1992 1968 1943 1926 1923 1921 1919 1916 1911 1910 1917 1925 1921 1926 1935 1944 1961 1979 2007 2038 2047 2039 2047 2053 2052 2053 2047 2035 2038 2046 2055 2058 2060 2067 2079 2094 2125 2168 2236 2170 2065 2032 2014 2006 2003 2017 2067 2126 2155 2175 2194 2196 2206 2231 2251 2271 2255 2235 2219 2193 2153 2135 2138 2188 2159 2134 2126 2138 2137 2133 2134 2138 2143 2143 2136 2127 2107 2098 2098 2075 2075 2071 2060 2051 2039 2030 2034 2025 2017 2013 2019 2014 2008 2008 2008 2011 2011 2012 2008 2008 2008 2010 2018 2029 2031 2044 2037 2043 2050 2056 2057 2075 2085 2098 2097 2086 2054 2042 2040 2045 2053 2054 2053 2056 2053 2056 2065 2083 2119 2133 2139 2131 2152 2151 2115 2086 2079 2070 2080 2113 2125 2058 2028 2026 2025 2022 2021 2023 2024 2035 2064 2096 2118 2130 2179 2246 2259 2249 2218 2143 2128 2130 2122 2117 2127 2128 2097 2063 2014 1983 1977 1981 1992 1972 2000 2091 2095 2047 2064 2051 1994 1997 2002 2003 2013 2039 2052 2060 2066 2084 2114 2116 2103 2103 2105 2116 2094 2096 2089 2106 2126 2121 2113 2111 2101 2127 2134 2156 2179 2172 2145 2118 2126 2098 2079 2079 2089 2077 2051 2045 2047 2052 2060 2061 2037 2022 2023 2035 2051 2057 2059 2041 2056 2074 2082 2104 2125 2113 2105 2090 2083 2086 2064 2064 2059 2046 2065 2079 2086 2100 2113 2119 2123 2118 2120 2126 2126 2118 2129 2121 2124 2131 2137 2147 2140 2153 2159 2153 2113 2131 2110 2100 2050 1971 1939 1913 1895 1875 1786 1732 1711 1689 1663 1638 1681 1706 1665 1673 1678 1695 1687 1730 1790 1796 1770 1753 1726 1691 1672 1651 1633 1616 1597 1578 1567 1561 1548 1549 1581 1610 1620 1612 1604 1597 1592 1585 1573 1561 1549 1555 1537 1479 1428 1406 1386 1377 1368 1363 1357 1348 1346 1342 1334 1333 1341 1328 1314 1311 1315 1312 1303 1306 1309 1311 1309 1301 1291 1277 1273 1279 1298 1293 1280 1264 1267 1264 1263 1265 1272 1279 1283 1286 1303 1309 1322 1341 1339 1280 1253 1239 1227 1216 1217 1223 1208 1194 1183 1180 1180 1178 1176 1176 1179 1188 1194 1198 1199 1197 1190 1195 1201 1207 1217 1211 1209 1227 1224 1223 1227 1272 1278 1249 1280 1265 1251 1269 1275 1285 1297 1300 1297 1295 1283 1278 1275 1270 1265 1262 1258 1258 1251 1249 1247 1242 1234 1234 1228 1224 1221 1208 1201 1195 1192 1194 1188 1193 1204 1207 1196 1191 1196 1190 1189 1192 1186 1182 1182 1185 1182 1181 1178 1179 1182 1187 1185 1179 1191 1187 1193 1198 1201 1196 1190 1190 1193 1184 1192 1193 1193 1183 1188 1193 1184 1192 1196 1181 1205 1185 1166 1168 1198 1169 1155 1161 1151 1164 1171 1166 1149 1145 1148 1156 1168 1159 1155 1147 1137 1150 1126 1126 1120 1121 1117 1109 1104 1119 1113 1106 1108 1090 1083 1083 1087 1105 1093 1082 1080 1056 1066 1072 1076 1081 1051 1054 1045 1045 1045 1039 1029 1029 1010 1008 993 979 980 986 989 987 977 973 969 955 961 957 959 957 951 951 963 953 949 934 932 926 934 922 927 924 936 923 920 910 919 911 916 904 890 890 886 886 877 873 875 867 862 859 861 856 852 846 842 836 836 838 835 821 817 808 809 816 822 818 817 817 810 812 805 797 799 793 789 786 783 787 793 800 802 797 792 786 783 782 780 776 776 767 761 753 763 758 747 733 720 717 719 726 739 739 729 728 728 735 735 740 744 740 747 740 725 717 705 687 682 697 720 704 706 722 724 732 734 740 738 722 725 719 709 695 686 681 676 671 676 672 666 661 665 671 670 659 642 634 651 663 668 672 668 668 667 653 643 639 651 660 658 660 653 652 667 670 653 648 652 639 631 628 631 619 612 606 603 601 592 594 592 577 572 581 592 589 584 576 582 602 627 626 619 601 599 587 591 595 587 574 559 551 569 582 574 563 553 561 556 553 549 544 543 541 542 541 538 535 523 525 509 500 497 495 488 488 491 502 506 494 478 470 482 499 488 498 494 502 508 503 481 503 506 526 517 506 502 489 486 498 511 501 491 486 472 468 459 449 443 439 437 451 449 440 441 435 418 406 397 399 435 438 434 434 434 416 415 419 411 414 401 391 381 378 387 413 408 409 392 402 409 415 411 396 373 361 352 374 322 312 311 311 312 312 311 311 311 310 310 310 311 310 332 370 366 379 339 328 362 357 391 396 390 416 424 419 411 388 366 389 400 386 402 385 351 327 344 373 398 390 389 389 381 390 393 409 424 429 415 418 400 412 412 395 416 430 437 435 420 408 404 417 422 397 399 416 425 428 434 430 432 439 427 423 426 443 437 424 413 412 413 428 428 402 392 392 397 380 369 377 388 367 353 353 347 340 337 334 336 340 345 344 345 342 334 330 331 331 331 327 326 317 313 312 312 310 303 300 295 292 295 293 287 286 290 295 300 290 288 285 285 285 289 286 293 299 311 320 317 305 285 266 279 296 303 298 295 296 305 304 307 311 308 304 306 308 309 305 301 290 278 262 255 256 271 285 296 294 272 261 264 284 285 292 284 278 294 296 288 278 277 292 295 305 298 292 284 291 296 283 289 299 299 304 288 297 292 312 303 296 307 303 310 308 301 312 309 296 302 308 312 298 300 289 277 284 291 290 295 290 292 288 292 277 288 268 265 258 259 271 257 242 243 242 245 238 236 234 232 229 228 232 250 242 264 268 250 240 259 275 266 258 254 250 246 247 253 241 251 243 258 258 251 251 231 237 246 248 238 235 243 244 243 249 248 253 245 234 218 221 226 244 254 254 255 248 245 234 213 219 231 238 237 239 252 254 262 263 261 263 251 252 253 250 252 249 249 258 250 261 257 247 249 243 239 228 222 218 216 228 237 233 216 207 210 219 215 214 215 221 222 222 231 225 232 229 223 207 220 212 214 209 207 214 217 209 199 212 204 192 204 217 210 207 212 207 208 203 206 218 201 179 179 177 182 198 180 190 206 207 215 227 230 224 220 214 198 208 215 213 227 229 236 238 227 215 222 224 218 217 203 212 211 210 218 219 221 239 1747 1663 1571 1547 1505 1485 1509 1562 1656 1743 1845 1851 1806 1751 1489 1372 1339 1318 1307 1301 1295 1291 1295 1327 1453 1772 1859 1831 1699 1631 1576 1460 1412 1458 1492 1537 1656 1794 1946 2046 2076 1986 1912 2000 2117 2034 1746 1608 1437 1358 1326 1317 1316 1330 1372 1487 1562 1940 1984 1999 2090 2064 1996 1940 1946 1984 1844 1697 1643 1614 1594 1601 1643 1577 1544 1578 1637 1686 1419 1316 1314 1322 1330 1340 1350 1388 1427 1465 1560 1679 1858 1932 2037 2069 2081 2224 2266 2272 2147 2164 2088 2096 2045 1970 1919 1969 2083 2338 2312 2139 1994 1920 1866 1828 1801 1782 1774 1762 1747 1732 1723 1713 1688 1665 1647 1631 1621 1616 1617 1615 1615 1618 1613 1611 1622 1612 1597 1587 1592 1595 1596 1612 1614 1615 1615 1599 1590 1594 1586 1585 1585 1572 1528 1542 1601 1624 1636 1639 1643 1646 1646 1629 1586 1647 1710 1678 1635 1646 1646 1646 1678 1717 1704 1687 1713 1771 1859 1957 2025 2166 2190 2036 1975 2164 2152 2020 1955 1828 1741 1832 1843 1951 1896 1883 1929 1995 2114 2218 2138 2064 1970 1921 1982 1965 1839 2053 2095 2061 1957 1859 1764 1813 1831 1875 1979 2112 2257 2329 2576 2502 2214 2294 2730 3036 2717 2406 2182 2188 2408 2422 2385 2617 2695 2518 2347 2236 2146 2086 2120 2074 2107 1971 1926 2033 1960 1875 1808 1765 1846 1944 2028 2028 1990 2034 2082 2164 2105 2041 1923 1818 1752 1685 1635 1606 1620 1737 1936 1956 1863 1781 1722 1669 1712 1806 1910 1994 2094 2198 2208 2174 2095 1993 1934 1879 1872 1844 1785 1747 1728 1701 1690 1700 1678 1636 1632 1636 1633 1646 1693 1689 1656 1693 1731 1825 1995 2111 2061 1985 1901 1901 1904 1835 1824 1919 1981 1968 1858 1847 1946 2169 2247 2075 1939 1903 2002 2135 2164 2086 2020 1932 1889 1918 1958 2042 1930 1832 1799 1786 1797 1789 1797 1805 1787 1781 1777 1767 1759 1755 1748 1737 1708 1663 1655 1611 1548 1508 1474 1441 1384 1358 1341 1337 1345 1395 1473 1448 1382 1352 1342 1322 1332 1351 1381 1426 1481 1431 1395 1392 1411 1410 1403 1409 1520 1569 1558 1692 1560 1465 1450 1476 1478 1488 1540 1790 1781 1616 1536 1469 1425 1423 1426 1467 1597 1592 1703 1670 1610 1558 1596 1792 1874 1868 1755 1601 1478 1392 1350 1331 1333 1338 1351 1371 1382 1464 1591 1442 1352 1346 1348 1345 1343 1347 1348 1350 1358 1376 1399 1435 1523 1734 1950 2157 2414 2592 2740 2640 2344 2130 2199 2045 1861 1896 1923 2134 2540 2623 2528 2432 2358 2216 2122 2016 1869 1817 1823 1828 1814 1825 1952 2092 2180 2208 2160 2126 2103 2056 2022 2002 1981 1999 1963 1919 1899 1894 1896 1945 1926 1920 2014 1983 1963 1964 2005 2066 2108 2180 2064 2069 2107 2071 2052 2145 2176 2082 2057 2108 2165 2153 2170 2278 2230 2164 2166 2158 2136 2250 2358 2258 2236 2192 2217 2205 2190 2160 2115 2091 2066 2056 2044 2052 2079 2065 2055 2050 2042 2041 2043 2057 2060 2053 2057 2052 2022 1997 1985 1976 1972 1971 1973 2006 2016 1995 1983 1953 1936 1923 1917 1912 1907 1927 1937 1944 1947 1939 1955 1951 1963 1976 1989 2016 2073 2087 2082 2066 2060 2052 2039 2027 2041 2055 2057 2058 2059 2062 2070 2090 2116 2158 2224 2139 2053 2019 1999 1993 2002 2025 2070 2109 2160 2159 2168 2216 2252 2294 2313 2334 2285 2259 2244 2217 2205 2177 2160 2181 2166 2152 2144 2137 2135 2136 2139 2146 2151 2160 2160 2143 2146 2127 2106 2098 2111 2102 2090 2074 2059 2049 2054 2047 2032 2025 2020 2017 2017 2012 2010 2010 2007 2008 2007 2006 2007 2007 2011 2019 2024 2026 2032 2043 2049 2057 2073 2083 2081 2080 2072 2078 2057 2037 2036 2039 2045 2052 2053 2054 2058 2068 2077 2097 2125 2174 2183 2174 2155 2112 2091 2083 2095 2112 2119 2137 2146 2087 2050 2046 2042 2035 2037 2037 2024 2030 2076 2120 2153 2181 2172 2241 2241 2203 2245 2183 2162 2119 2113 2113 2114 2115 2105 2140 2054 1999 1983 1981 1985 1977 1968 2022 2142 2065 2012 2017 2033 2078 2057 2028 2025 2044 2083 2117 2123 2097 2077 2082 2083 2091 2093 2090 2107 2114 2125 2149 2174 2165 2151 2141 2145 2161 2178 2192 2201 2178 2147 2210 2155 2126 2120 2107 2108 2123 2099 2064 2057 2060 2066 2063 2047 2058 2059 2057 2072 2056 2050 2059 2077 2080 2088 2113 2124 2115 2109 2105 2100 2086 2070 2053 2053 2062 2076 2073 2088 2100 2109 2127 2140 2145 2142 2141 2133 2122 2121 2125 2150 2152 2145 2141 2171 2200 2175 2146 2166 2164 2122 2087 2038 2020 2019 1978 1942 1858 1799 1741 1705 1677 1658 1666 1671 1702 1704 1766 1749 1721 1752 1824 1880 1885 1818 1777 1743 1715 1693 1668 1639 1608 1595 1604 1598 1576 1566 1565 1552 1575 1620 1619 1618 1614 1612 1603 1587 1575 1577 1579 1581 1528 1456 1426 1408 1396 1385 1380 1367 1369 1360 1349 1354 1357 1357 1337 1331 1327 1322 1315 1309 1313 1317 1317 1316 1310 1294 1286 1283 1277 1279 1281 1281 1284 1270 1269 1282 1287 1277 1284 1296 1308 1313 1323 1355 1428 1452 1353 1305 1297 1301 1262 1252 1271 1281 1220 1194 1183 1178 1176 1175 1172 1171 1169 1170 1181 1190 1188 1180 1181 1190 1197 1197 1196 1198 1210 1212 1208 1216 1223 1257 1226 1234 1240 1224 1248 1276 1286 1292 1287 1293 1300 1298 1291 1284 1279 1272 1266 1263 1256 1250 1241 1239 1233 1232 1228 1225 1217 1212 1204 1206 1198 1197 1194 1194 1202 1194 1193 1197 1191 1191 1184 1183 1180 1176 1187 1174 1181 1182 1187 1181 1178 1190 1183 1188 1176 1182 1189 1195 1201 1195 1194 1191 1190 1184 1182 1184 1183 1182 1185 1171 1178 1193 1180 1203 1172 1165 1190 1192 1180 1166 1182 1166 1185 1164 1153 1171 1162 1155 1151 1141 1155 1142 1150 1145 1126 1132 1132 1128 1123 1117 1128 1104 1101 1110 1113 1106 1107 1096 1082 1084 1074 1081 1077 1093 1083 1079 1064 1086 1075 1069 1061 1052 1053 1051 1040 1041 1044 1036 1034 1005 1012 1022 1009 1012 1013 1004 1002 1003 1000 987 996 1004 987 987 983 981 988 961 944 938 929 933 937 936 923 923 917 929 932 915 904 917 914 916 915 906 901 893 888 879 874 871 869 863 859 860 860 854 849 844 837 833 834 825 821 817 812 807 804 800 800 802 801 800 797 794 791 791 791 796 793 790 785 779 782 794 812 806 796 794 788 780 775 769 766 762 762 759 756 750 755 742 732 714 712 716 729 734 726 722 727 726 735 744 752 751 741 731 730 735 718 691 679 684 692 702 718 725 729 724 732 745 736 738 724 734 724 702 685 679 674 668 664 662 657 655 658 664 667 654 638 633 655 669 663 668 671 667 661 653 639 641 651 657 656 657 651 665 670 662 646 642 634 632 642 645 627 623 613 613 605 606 607 597 588 575 570 569 585 574 570 594 608 611 617 604 598 587 582 572 583 586 583 578 553 555 573 582 573 560 568 563 557 550 547 542 534 530 528 530 533 528 521 516 518 509 499 482 481 479 484 492 483 470 485 504 511 496 503 509 512 496 494 490 494 503 514 528 515 508 492 476 484 502 499 489 478 465 456 450 446 449 441 429 441 451 441 429 429 421 404 396 398 429 445 429 422 431 425 409 419 405 407 393 388 382 378 393 413 406 402 391 404 409 402 407 388 370 363 347 339 319 312 311 311 311 311 311 311 313 311 311 310 310 311 349 388 369 347 323 350 392 370 379 376 399 411 414 413 406 374 370 401 403 376 395 373 331 326 354 380 370 366 369 375 387 406 416 423 421 423 415 416 411 396 393 406 412 420 431 441 426 402 396 414 415 392 414 428 416 431 441 429 419 429 433 417 418 426 438 436 424 420 409 413 414 418 414 410 407 400 386 361 389 387 372 375 369 364 353 349 344 331 347 357 351 345 343 345 335 340 341 337 328 323 322 316 317 313 309 309 309 306 302 305 304 293 290 286 295 298 301 295 289 284 284 281 277 286 289 297 312 309 294 276 278 289 292 298 289 282 296 297 304 307 308 305 300 303 306 306 299 288 275 265 254 253 255 261 276 293 293 276 262 263 274 276 272 288 289 280 283 279 272 288 295 303 305 298 290 282 282 282 283 290 299 306 290 284 304 298 309 304 284 286 299 309 311 303 300 300 299 309 306 297 293 296 299 300 298 291 279 281 290 282 275 271 271 265 267 253 255 247 245 258 264 259 274 273 271 259 236 233 231 231 229 230 232 240 259 236 258 263 267 256 265 267 272 262 267 251 230 242 258 253 258 258 238 230 248 251 236 255 252 243 246 245 259 244 239 240 231 217 227 232 238 245 249 250 234 217 209 223 230 223 230 238 234 238 248 260 259 256 262 261 257 250 256 245 247 244 248 254 257 258 256 259 256 252 246 235 224 210 210 215 213 204 210 209 208 210 210 211 218 223 225 218 215 214 216 217 216 215 228 217 201 207 210 202 193 195 190 193 199 211 212 207 207 196 199 202 194 186 190 177 182 184 200 206 199 180 208 215 207 208 211 212 213 213 214 215 215 221 229 225 234 233 229 212 211 218 228 200 200 205 208 213 217 214 214 217 1599 1543 1530 1513 1544 1524 1512 1557 1620 1727 1871 1880 1826 1741 1541 1397 1347 1323 1310 1303 1297 1293 1297 1358 1519 1830 2141 2210 2172 1909 1665 1492 1427 1395 1406 1468 1554 1649 1755 1948 2119 2041 1950 1932 2093 1911 1722 1589 1465 1377 1328 1312 1309 1312 1328 1397 1648 2067 2052 2044 2110 2118 2061 1973 1886 1822 1745 1676 1652 1617 1586 1581 1625 1554 1519 1548 1567 1559 1350 1310 1316 1327 1338 1351 1365 1392 1431 1473 1554 1652 1766 1896 2088 2168 2255 2203 2169 2150 2112 2060 2097 2073 2014 1922 1881 1916 2015 2221 2148 2149 1989 1916 1872 1839 1815 1806 1816 1800 1760 1746 1731 1709 1689 1675 1656 1647 1632 1623 1621 1617 1614 1612 1610 1628 1645 1627 1602 1593 1600 1606 1606 1613 1613 1615 1615 1610 1609 1609 1591 1590 1589 1585 1557 1554 1539 1564 1582 1600 1598 1604 1615 1630 1571 1608 1597 1569 1631 1659 1689 1692 1714 1749 1680 1685 1721 1762 1826 1883 1965 2156 2240 2107 2093 2151 2085 1968 1954 1863 1789 1768 1851 1890 1865 1889 1927 2056 2117 2158 2159 2175 2014 1992 2012 2022 1902 2140 2146 2161 2145 1988 1884 1750 1922 2106 2330 2539 2665 2421 2598 2398 2308 2255 2499 2971 2890 2614 2336 2288 2630 2726 2627 2681 2651 2400 2296 2213 2080 1994 2009 2039 1953 1932 1914 1977 1859 1809 1786 1773 1825 1897 1945 1972 2015 2072 2198 2261 2158 1992 1906 1827 1748 1660 1618 1614 1682 1851 2143 2148 2001 1884 1775 1690 1768 1884 1955 2071 2138 2156 2080 2099 2026 1935 1900 1867 1832 1809 1799 1759 1750 1710 1706 1726 1732 1686 1659 1652 1659 1685 1726 1755 1717 1741 1780 1930 2039 2135 2253 2081 2027 2020 2023 1846 1796 1904 1888 1961 1816 1823 1997 2172 2369 2226 2016 1939 2031 2184 2209 2020 1970 1897 1832 1827 1855 1861 1820 1756 1724 1705 1701 1712 1725 1728 1713 1706 1704 1696 1688 1685 1684 1673 1647 1613 1579 1584 1510 1463 1435 1394 1350 1335 1325 1323 1325 1337 1376 1382 1354 1324 1320 1318 1326 1349 1364 1373 1384 1375 1375 1383 1433 1415 1413 1452 1455 1459 1563 1588 1461 1420 1429 1506 1575 1566 1581 1854 1843 1658 1535 1457 1410 1443 1495 1467 1539 1537 1623 1627 1608 1594 1577 1800 1780 1792 1665 1571 1499 1407 1349 1332 1324 1333 1343 1341 1349 1461 1609 1456 1365 1347 1345 1343 1344 1349 1348 1351 1355 1364 1375 1403 1508 1702 1862 2182 2444 2287 2360 2474 2146 1945 1987 1839 1923 1971 1920 2113 2444 2365 2436 2369 2337 2263 2159 2028 1888 1825 1815 1844 1846 1881 2037 2117 2155 2206 2170 2125 2096 2046 2010 2027 2014 2014 1984 1908 1896 1898 1908 1933 1917 1943 1986 1948 1965 2004 1979 1995 2032 2112 2087 2105 2048 2030 2024 2032 2036 2040 2044 2066 2088 2150 2173 2187 2177 2142 2162 2176 2133 2230 2296 2213 2184 2144 2159 2179 2164 2130 2100 2080 2054 2045 2035 2052 2066 2055 2045 2038 2031 2032 2040 2024 2034 2040 2041 2040 2025 2000 1990 1982 1977 1974 1992 2010 1999 1995 1988 1982 1980 1958 1931 1913 1906 1912 1934 1939 1940 1933 1948 1946 1961 1971 1982 2000 2063 2099 2077 2061 2050 2043 2030 2021 2037 2065 2067 2061 2051 2061 2080 2091 2113 2156 2225 2131 2047 2014 1992 1990 2008 2044 2091 2146 2115 2151 2178 2186 2207 2244 2292 2322 2337 2277 2279 2275 2256 2224 2186 2165 2178 2170 2158 2137 2122 2105 2127 2163 2180 2180 2183 2183 2152 2142 2139 2145 2140 2132 2113 2098 2086 2070 2055 2041 2045 2043 2038 2040 2037 2028 2034 2029 2017 2008 2007 2006 2006 2007 2007 2014 2023 2031 2044 2044 2048 2054 2052 2053 2065 2067 2067 2071 2072 2062 2053 2055 2063 2051 2047 2053 2061 2063 2076 2105 2156 2175 2157 2129 2110 2118 2141 2145 2160 2164 2157 2147 2141 2099 2067 2056 2056 2067 2056 2048 2033 2029 2045 2087 2141 2192 2193 2190 2246 2261 2180 2226 2186 2122 2105 2084 2091 2093 2078 2101 2041 2000 1988 1991 1993 1983 1979 1977 2002 2077 2057 2038 2042 2061 2095 2099 2074 2064 2071 2077 2079 2071 2084 2106 2134 2146 2132 2113 2095 2093 2098 2112 2137 2143 2156 2167 2182 2194 2209 2185 2168 2191 2204 2275 2190 2151 2126 2123 2137 2150 2156 2126 2094 2072 2070 2058 2054 2057 2065 2071 2073 2047 2054 2063 2075 2084 2089 2108 2119 2111 2097 2086 2076 2056 2059 2053 2066 2082 2092 2088 2109 2133 2136 2149 2175 2171 2154 2148 2141 2130 2123 2161 2174 2153 2148 2150 2162 2179 2166 2172 2186 2177 2146 2094 2068 2060 1995 1968 2011 1842 1779 1744 1735 1689 1698 1703 1708 1750 1768 1772 1765 1815 1912 1953 1975 1958 1877 1859 1751 1704 1677 1642 1636 1621 1620 1631 1662 1640 1613 1588 1564 1586 1621 1631 1627 1629 1631 1613 1596 1593 1599 1598 1598 1586 1538 1484 1434 1410 1399 1388 1386 1390 1372 1357 1352 1348 1342 1335 1332 1327 1321 1319 1317 1318 1334 1330 1319 1308 1298 1305 1297 1285 1288 1295 1291 1281 1273 1272 1285 1294 1286 1293 1301 1310 1326 1334 1344 1377 1380 1326 1322 1293 1313 1335 1307 1312 1274 1228 1199 1187 1182 1182 1182 1173 1169 1168 1167 1166 1165 1167 1166 1179 1184 1185 1184 1186 1193 1198 1198 1194 1197 1188 1200 1204 1201 1204 1212 1237 1268 1286 1272 1261 1268 1276 1298 1306 1304 1300 1291 1275 1264 1257 1254 1245 1237 1231 1231 1229 1220 1213 1212 1206 1201 1198 1197 1195 1195 1198 1189 1188 1196 1184 1183 1184 1183 1177 1183 1183 1184 1181 1178 1181 1177 1176 1183 1175 1183 1176 1178 1185 1198 1197 1195 1188 1184 1190 1185 1180 1182 1185 1184 1180 1183 1178 1181 1207 1189 1185 1163 1179 1179 1162 1168 1158 1159 1175 1202 1174 1163 1148 1161 1161 1151 1142 1137 1150 1143 1130 1133 1134 1124 1115 1137 1112 1124 1123 1120 1130 1113 1100 1092 1094 1087 1072 1078 1083 1079 1094 1078 1078 1082 1079 1070 1058 1055 1048 1040 1049 1046 1041 1037 1022 1030 1041 1025 1020 1020 1027 1026 1006 995 1004 991 987 1000 1007 994 999 984 990 972 966 964 957 945 940 930 920 926 919 921 915 921 923 914 921 900 903 918 899 893 883 880 880 880 871 869 863 862 854 854 850 849 842 830 821 816 814 814 811 805 806 810 805 796 796 794 792 790 788 787 786 787 789 790 788 783 779 778 781 798 800 797 803 794 784 776 773 772 768 770 769 761 763 750 753 737 723 710 708 721 725 719 713 724 721 726 740 741 745 735 727 727 732 719 696 669 670 689 696 703 716 712 721 716 732 743 714 724 738 733 701 686 680 672 665 659 655 652 650 651 656 660 648 633 636 656 658 655 662 677 669 657 648 633 636 655 650 650 648 661 666 673 667 657 642 642 649 646 641 636 627 634 631 623 626 612 599 591 585 580 566 568 571 597 594 608 600 605 596 590 576 566 562 563 563 573 559 549 564 571 575 574 573 556 545 539 533 530 535 534 528 518 532 531 524 513 506 503 488 492 508 495 484 479 475 477 496 503 518 516 512 522 514 503 514 510 498 509 508 514 520 498 495 485 472 485 498 492 477 471 471 467 457 440 433 426 424 433 441 427 420 419 403 395 396 419 439 438 418 423 423 407 419 407 397 389 387 382 377 394 415 413 409 406 388 395 403 415 399 396 393 376 361 327 311 311 310 310 311 311 310 312 311 314 311 310 312 354 393 357 327 337 372 369 381 391 385 410 404 414 396 390 360 380 389 399 368 387 344 325 330 350 350 360 388 398 411 413 407 417 425 407 413 409 420 409 390 399 403 414 420 426 420 424 400 396 404 390 401 426 417 415 424 435 433 414 414 427 413 412 416 431 446 438 426 417 405 408 421 429 418 408 402 390 371 362 371 380 370 367 365 365 368 359 337 362 366 354 359 356 352 340 341 340 336 330 323 327 321 316 315 314 311 312 308 310 312 308 302 296 284 301 303 305 300 293 288 288 295 279 274 275 281 294 303 307 294 273 283 278 277 290 283 282 292 289 301 306 305 301 299 309 306 305 303 292 277 253 252 252 253 260 279 298 296 284 273 257 255 278 289 279 268 266 272 289 289 293 299 293 301 300 292 286 276 280 295 288 300 301 279 284 303 309 296 297 283 297 299 304 312 306 303 295 296 304 303 299 288 285 285 284 288 287 273 268 269 278 273 292 275 285 291 287 282 260 272 272 270 266 263 270 266 258 246 236 228 226 226 225 226 226 225 225 224 240 239 245 246 251 249 256 266 267 227 237 247 241 252 256 232 241 250 236 230 236 244 233 225 237 252 233 213 217 230 239 228 230 231 238 252 244 220 210 210 211 209 208 220 215 225 242 251 256 254 261 256 251 244 252 240 241 244 252 252 252 251 257 253 249 245 230 230 233 220 212 212 210 204 207 205 205 220 218 218 217 217 213 209 207 208 210 206 203 208 209 205 202 201 208 203 202 188 188 202 202 196 203 212 215 215 205 180 189 185 184 181 181 199 204 210 214 185 199 212 217 215 207 200 206 215 212 208 219 223 221 220 223 225 219 218 202 210 208 198 206 213 214 218 218 203 202 201 1536 1613 1648 1610 1660 1555 1532 1558 1616 1768 1923 1868 1866 1741 1489 1392 1345 1323 1321 1325 1299 1298 1306 1392 1616 1878 1987 2016 2201 2097 1807 1498 1412 1377 1376 1427 1493 1563 1733 1870 1913 1922 1988 1997 1918 1974 1783 1578 1469 1383 1329 1309 1303 1301 1303 1319 1516 1926 2040 2059 2017 2007 2010 1979 1958 1878 1755 1668 1611 1585 1555 1584 1638 1498 1472 1443 1432 1383 1308 1309 1319 1332 1346 1360 1378 1399 1435 1480 1605 1795 1900 1953 2175 2374 2257 2153 2077 2054 2022 1978 2038 2026 1959 1880 1848 1871 1957 2062 2145 2033 1968 1922 1891 1859 1833 1818 1826 1811 1761 1740 1721 1705 1688 1677 1666 1654 1635 1627 1619 1615 1611 1608 1608 1614 1621 1615 1605 1601 1609 1623 1615 1615 1616 1615 1616 1640 1621 1611 1597 1597 1602 1596 1574 1555 1535 1552 1534 1525 1525 1524 1570 1555 1529 1524 1527 1558 1604 1674 1766 1733 1649 1634 1645 1672 1712 1766 1864 1985 2093 2188 2316 2309 2274 2190 2121 2052 2108 1953 1844 1794 1855 1870 1866 1916 1932 1947 1980 2008 2047 2080 2056 2024 2026 2002 1977 2244 2367 2285 2289 2142 2020 1822 1924 2265 2520 2694 2711 2552 2696 2407 2588 2525 2386 2760 2894 2900 2609 2340 2791 2807 2559 2649 2650 2400 2244 2131 2064 1981 1986 1938 1875 1872 1865 1854 1843 1776 1788 1804 1761 1845 1887 1972 2048 2230 2412 2307 2170 2041 1931 1815 1724 1655 1617 1651 1726 1874 2128 2200 2041 1951 1834 1708 1787 1949 2066 2089 2072 2098 2048 1989 1939 1885 1862 1842 1821 1809 1783 1764 1765 1762 1736 1764 1791 1742 1687 1690 1687 1703 1784 1814 1793 1801 1840 2041 2059 2185 2303 2144 2059 2106 2038 1864 1774 1767 1808 1849 1779 1856 1964 2138 2399 2411 2135 2008 2108 2331 2284 2091 1987 1984 1889 1789 1770 1759 1724 1699 1677 1657 1650 1658 1666 1664 1654 1649 1650 1643 1637 1632 1627 1619 1604 1574 1536 1500 1461 1428 1383 1350 1332 1319 1313 1312 1316 1318 1331 1342 1311 1309 1309 1317 1340 1361 1347 1343 1347 1355 1380 1408 1455 1476 1477 1418 1384 1396 1438 1386 1387 1378 1389 1465 1577 1637 1643 1932 1906 1679 1542 1455 1402 1393 1447 1440 1481 1569 1645 1688 1724 1587 1521 1600 1666 1742 1819 1706 1563 1448 1359 1331 1326 1328 1312 1338 1393 1445 1528 1551 1429 1348 1345 1343 1344 1345 1348 1350 1351 1355 1362 1392 1477 1612 1844 2217 2177 2046 2296 2380 2007 1771 1878 1965 1960 2034 2007 2177 2283 2416 2366 2297 2297 2316 2154 2085 1972 1854 1824 1896 2008 2029 2084 2209 2194 2153 2140 2119 2086 2052 2013 1990 1961 1942 1919 1898 1896 1900 1936 1931 1935 2007 1964 1980 2026 2088 2023 2062 2148 2237 2201 2192 2125 2063 2057 2114 2131 2088 2074 2059 2085 2196 2211 2155 2165 2138 2142 2136 2132 2264 2292 2222 2154 2137 2116 2156 2138 2102 2075 2058 2041 2031 2026 2052 2045 2046 2039 2030 2022 2026 2048 2044 2028 2016 2013 2007 2016 2010 2000 1986 1979 1978 1990 2003 1998 2010 2013 2010 2000 1982 1960 1928 1907 1904 1922 1919 1919 1932 1943 1947 1952 1960 1971 1990 2016 2067 2078 2060 2046 2042 2055 2022 2025 2047 2048 2048 2061 2070 2085 2099 2121 2171 2208 2067 2027 2000 1983 1990 2015 2047 2098 2089 2112 2129 2128 2168 2201 2217 2241 2283 2320 2321 2318 2291 2338 2293 2213 2157 2136 2135 2152 2137 2109 2088 2100 2133 2156 2156 2179 2202 2198 2196 2190 2187 2179 2166 2145 2122 2098 2080 2070 2070 2079 2073 2071 2065 2057 2049 2055 2043 2029 2014 2009 2007 2006 2007 2007 2008 2018 2027 2031 2035 2040 2041 2040 2047 2057 2069 2074 2074 2077 2086 2090 2090 2105 2098 2063 2056 2078 2083 2097 2125 2175 2173 2149 2135 2150 2147 2147 2161 2160 2142 2107 2083 2075 2062 2059 2066 2083 2070 2042 2036 2040 2030 2037 2076 2124 2148 2172 2155 2176 2234 2173 2158 2243 2162 2077 2051 2050 2053 2061 2063 2030 1999 1997 1997 1997 1996 1993 1997 1992 1996 2039 2105 2106 2097 2083 2108 2140 2152 2141 2074 2060 2093 2115 2148 2185 2179 2139 2114 2099 2099 2102 2107 2102 2109 2118 2132 2149 2153 2141 2146 2194 2207 2276 2270 2179 2161 2168 2181 2217 2178 2145 2110 2083 2070 2065 2080 2074 2087 2106 2113 2106 2081 2071 2085 2101 2108 2096 2120 2139 2120 2101 2082 2059 2078 2089 2073 2066 2089 2107 2113 2119 2124 2136 2152 2178 2174 2161 2150 2141 2130 2129 2188 2173 2159 2164 2158 2172 2187 2182 2194 2214 2178 2120 2070 2048 2020 1986 1973 1914 1836 1790 1750 1733 1729 1722 1749 1842 1825 1754 1814 1920 1971 1911 1915 1913 1914 1909 1869 1737 1690 1666 1671 1671 1691 1694 1705 1686 1644 1608 1596 1586 1583 1632 1648 1645 1633 1625 1617 1614 1614 1615 1616 1613 1606 1587 1551 1485 1444 1433 1431 1428 1413 1382 1367 1360 1353 1346 1342 1336 1331 1328 1331 1329 1320 1334 1333 1328 1319 1308 1314 1304 1295 1295 1308 1307 1302 1299 1301 1303 1302 1298 1301 1313 1335 1350 1357 1374 1380 1415 1349 1289 1267 1255 1252 1263 1252 1238 1217 1200 1193 1189 1187 1186 1184 1181 1171 1166 1164 1163 1161 1160 1164 1178 1181 1180 1179 1180 1183 1182 1183 1187 1176 1172 1178 1184 1192 1211 1230 1258 1264 1248 1233 1250 1270 1272 1283 1301 1328 1314 1291 1280 1272 1261 1258 1251 1248 1235 1229 1221 1215 1217 1212 1207 1202 1200 1197 1197 1192 1190 1191 1200 1182 1194 1186 1182 1174 1175 1174 1179 1186 1189 1175 1174 1172 1177 1179 1178 1174 1182 1183 1182 1192 1194 1182 1182 1189 1182 1179 1187 1174 1188 1184 1185 1172 1165 1189 1175 1168 1169 1159 1168 1177 1178 1170 1163 1166 1180 1185 1175 1149 1147 1159 1148 1159 1131 1132 1146 1144 1140 1145 1117 1126 1131 1125 1120 1114 1105 1101 1110 1112 1102 1093 1087 1084 1078 1079 1080 1087 1074 1066 1088 1069 1060 1048 1069 1078 1043 1039 1043 1036 1034 1041 1039 1049 1037 1037 1029 1031 1027 1025 1008 998 1023 1025 1016 997 1008 993 983 984 971 972 981 970 965 952 944 936 917 907 909 914 898 899 909 910 893 894 901 895 885 885 884 881 874 866 861 857 861 848 847 841 837 828 826 826 828 826 830 832 830 828 827 826 821 814 813 810 809 808 804 798 791 785 783 777 775 777 776 775 774 781 790 802 804 797 788 786 783 782 783 771 765 761 754 753 753 735 728 708 704 705 709 703 712 725 723 732 728 730 731 734 723 716 713 713 692 665 661 658 657 675 698 697 708 735 727 703 710 719 733 726 705 687 678 671 667 664 656 651 647 643 644 639 636 626 631 648 647 651 662 664 659 654 648 629 637 657 648 642 656 657 663 676 661 657 656 651 645 640 659 646 637 636 635 625 615 606 600 590 588 581 559 576 596 585 596 591 600 585 599 589 583 579 564 553 548 552 540 552 572 556 561 569 564 551 546 540 542 526 519 517 512 520 526 527 520 514 501 485 509 513 500 503 500 494 478 490 507 507 512 517 531 519 520 514 498 500 496 507 494 506 516 511 495 479 469 480 499 494 483 475 466 462 453 436 434 429 419 435 435 423 416 400 394 395 409 422 436 429 414 410 413 419 414 410 388 386 379 383 400 412 413 412 403 395 387 407 405 392 377 391 367 353 343 312 309 309 309 310 310 310 310 311 310 312 311 312 380 369 324 321 352 380 387 400 407 411 393 402 390 389 362 369 396 398 383 369 359 329 326 349 373 381 378 390 404 414 425 430 417 413 400 413 425 423 418 400 384 403 403 412 418 405 414 390 392 390 408 423 412 409 421 435 425 428 421 405 408 417 435 430 431 439 444 428 415 401 419 422 430 424 405 396 392 392 388 372 357 378 379 367 354 345 338 344 353 369 362 368 358 355 343 344 342 338 334 325 318 316 316 319 320 314 315 316 314 312 307 301 297 289 296 307 310 305 299 293 289 292 298 287 274 272 272 280 292 304 297 277 264 262 268 288 280 279 280 301 305 303 298 293 295 299 300 299 297 286 273 253 252 251 252 259 276 295 296 282 267 253 262 267 258 267 282 282 282 281 285 291 286 300 300 294 286 277 273 288 277 288 295 274 298 288 295 306 295 294 278 283 297 310 308 307 299 295 285 289 297 290 297 296 287 283 284 284 288 283 290 291 284 293 287 282 285 276 271 276 272 260 261 258 257 248 252 267 264 270 257 249 235 231 227 226 224 225 227 226 224 220 223 222 228 242 228 218 219 218 215 214 214 242 227 226 213 212 207 206 206 217 218 236 217 210 234 233 233 230 239 243 243 239 246 245 229 239 244 240 213 208 219 233 238 243 243 247 247 250 249 241 249 252 234 241 243 247 254 248 245 247 249 252 250 246 245 239 239 240 221 209 206 207 211 215 216 213 206 206 202 201 210 217 213 207 194 201 204 194 202 206 202 197 189 185 191 202 197 194 196 193 194 193 181 180 184 180 178 182 201 206 217 222 222 206 191 203 209 210 211 201 195 194 196 204 212 219 218 214 214 219 211 197 195 199 199 204 208 211 211 210 205 195 201 201 1579 1702 1754 1857 1734 1608 1588 1565 1632 1758 1948 1776 1648 1590 1462 1405 1339 1326 1355 1355 1311 1311 1340 1457 1667 1888 1895 1837 1888 1894 1713 1481 1404 1373 1356 1402 1454 1480 1647 1818 1792 1846 1900 1935 1874 1839 1836 1622 1474 1394 1334 1310 1299 1296 1293 1295 1345 1601 1995 2080 2030 1987 1884 1876 1929 1889 1742 1623 1578 1557 1518 1632 1581 1454 1356 1372 1355 1336 1303 1308 1321 1337 1351 1367 1387 1413 1447 1497 1576 1680 1766 1883 2064 2413 2257 2149 2124 2071 2030 1938 1935 1947 1935 1862 1831 1846 1915 1971 2087 2051 1954 1904 1879 1857 1827 1811 1797 1781 1766 1744 1723 1703 1696 1685 1673 1662 1644 1633 1622 1618 1611 1608 1613 1615 1615 1615 1610 1609 1614 1636 1660 1676 1651 1623 1634 1645 1621 1612 1603 1603 1611 1604 1588 1552 1527 1553 1551 1551 1531 1533 1524 1524 1524 1524 1549 1579 1659 1732 1762 1728 1613 1617 1634 1657 1701 1768 1919 1984 2105 2227 2386 2331 2241 2145 2099 2090 2001 1929 1828 1771 1819 1837 1835 1949 1870 2022 2111 2048 2021 2006 1996 2034 2087 2058 2122 2251 2284 2279 2299 2372 2330 1913 1907 2157 2630 2834 2497 2413 2555 2499 2696 2753 2597 2678 2896 2644 2508 2515 2838 2645 2464 2334 2414 2394 2173 2057 1990 1958 1941 1908 1890 1866 1830 1797 1782 1753 1803 1805 1770 1797 1826 1915 1982 2224 2402 2411 2322 2138 2025 1882 1760 1661 1620 1671 1761 1839 1986 2100 2063 1945 1838 1730 1842 2031 2042 1968 2068 2145 2048 1961 1896 1844 1844 1813 1802 1793 1778 1768 1790 1832 1781 1769 1826 1771 1721 1729 1733 1727 1827 1885 1882 1889 1928 2066 2096 2176 2208 2107 2005 2067 1988 1860 1832 1801 1746 1725 1789 1821 1943 2104 2314 2424 2319 2092 2123 2359 2343 2137 2021 2118 1989 1778 1726 1707 1678 1657 1634 1619 1611 1614 1616 1609 1606 1601 1602 1599 1594 1590 1583 1574 1565 1545 1500 1469 1418 1377 1350 1326 1315 1307 1301 1298 1300 1298 1296 1301 1297 1299 1302 1318 1361 1401 1345 1320 1324 1334 1403 1470 1546 1628 1492 1417 1379 1334 1320 1308 1330 1346 1370 1432 1482 1532 1628 1884 1886 1681 1538 1450 1394 1375 1387 1414 1479 1558 1697 1825 1768 1645 1542 1469 1485 1668 1949 1793 1636 1481 1351 1328 1324 1312 1331 1404 1465 1540 1509 1530 1424 1354 1348 1344 1346 1347 1348 1349 1351 1355 1363 1383 1435 1540 1871 2133 1944 2193 2259 2345 1989 1774 1856 1832 1933 1946 2132 2193 2273 2413 2296 2228 2271 2355 2193 2134 2030 1916 1924 2072 2114 2059 2120 2198 2188 2123 2080 2069 2061 2046 2036 1982 1940 1916 1901 1897 1898 1904 1918 1947 1968 2017 2004 2070 2192 2139 2055 2121 2202 2289 2210 2172 2127 2114 2204 2206 2151 2153 2162 2075 2092 2199 2262 2180 2191 2138 2168 2159 2134 2278 2218 2200 2126 2100 2105 2138 2114 2097 2083 2068 2061 2066 2044 2021 2023 2017 2015 2013 2013 2013 2032 2048 2041 2028 2013 1995 1999 2009 1996 1991 1989 1987 1991 1988 1997 2021 2034 2026 2004 1994 1974 1956 1939 1916 1901 1903 1912 1938 1946 1938 1952 1956 1965 1982 2005 2057 2073 2049 2040 2020 2018 2009 2021 2051 2068 2080 2088 2103 2101 2118 2149 2201 2124 2024 2000 1982 1983 2001 2022 2053 2062 2069 2112 2067 2063 2084 2124 2187 2272 2293 2245 2226 2228 2290 2308 2303 2269 2183 2138 2094 2072 2080 2078 2081 2085 2081 2100 2135 2160 2190 2212 2223 2221 2220 2198 2177 2158 2141 2118 2099 2085 2089 2089 2083 2081 2085 2083 2072 2057 2049 2030 2013 2010 2008 2007 2006 2007 2007 2016 2020 2022 2023 2028 2032 2042 2051 2067 2068 2065 2070 2076 2085 2094 2108 2118 2103 2090 2082 2089 2114 2147 2179 2178 2157 2148 2119 2110 2104 2100 2098 2094 2086 2071 2066 2068 2061 2064 2068 2062 2056 2043 2041 2034 2030 2040 2060 2097 2113 2127 2137 2137 2141 2115 2094 2094 2079 2063 2045 2035 2028 2029 2027 2014 2012 2005 1997 1994 1993 1991 1993 1998 2006 1998 1987 2012 2063 2100 2101 2068 2091 2088 2055 2046 2061 2092 2154 2247 2229 2173 2149 2129 2115 2116 2115 2106 2112 2139 2153 2164 2158 2173 2170 2176 2220 2267 2238 2223 2213 2203 2183 2172 2148 2130 2091 2108 2126 2103 2077 2114 2122 2140 2132 2127 2120 2126 2134 2124 2120 2140 2166 2146 2120 2104 2082 2062 2095 2116 2093 2084 2080 2090 2099 2121 2126 2134 2146 2170 2161 2152 2134 2129 2136 2153 2198 2182 2175 2174 2165 2175 2189 2197 2221 2216 2179 2122 2067 2030 2012 1958 1929 1848 1829 1801 1792 1787 1780 1791 1854 1860 1893 1861 2011 2059 2062 2048 2014 1972 1901 1829 1795 1740 1699 1702 1707 1677 1703 1726 1711 1680 1650 1641 1654 1630 1600 1652 1660 1653 1653 1648 1640 1635 1632 1629 1626 1623 1618 1616 1611 1590 1556 1518 1553 1510 1431 1388 1367 1360 1361 1353 1350 1344 1344 1344 1342 1338 1327 1340 1348 1340 1324 1321 1324 1310 1304 1303 1320 1328 1321 1327 1331 1325 1318 1316 1324 1336 1403 1431 1402 1426 1435 1449 1396 1307 1281 1267 1244 1230 1226 1218 1209 1203 1199 1201 1203 1208 1215 1223 1193 1171 1165 1162 1160 1158 1157 1156 1156 1161 1172 1174 1172 1169 1172 1174 1178 1165 1166 1175 1196 1211 1232 1246 1225 1210 1212 1259 1244 1254 1247 1277 1296 1318 1326 1310 1311 1288 1269 1265 1259 1260 1250 1237 1235 1224 1212 1204 1203 1203 1204 1210 1190 1187 1192 1192 1187 1182 1186 1177 1180 1172 1174 1174 1179 1177 1168 1170 1175 1178 1175 1181 1177 1181 1175 1177 1183 1187 1182 1182 1177 1185 1170 1179 1173 1172 1186 1189 1179 1174 1178 1168 1185 1167 1156 1166 1173 1174 1179 1161 1172 1188 1163 1170 1177 1155 1154 1150 1155 1132 1165 1131 1129 1135 1128 1150 1136 1135 1131 1112 1123 1111 1098 1112 1096 1102 1097 1083 1089 1079 1093 1087 1068 1096 1061 1075 1062 1071 1071 1052 1036 1057 1066 1060 1067 1053 1047 1060 1053 1048 1040 1026 1033 1017 1014 1012 1028 1017 1002 1008 1015 1016 989 988 981 978 980 978 967 957 947 949 966 947 942 934 959 930 912 900 893 896 890 885 876 885 882 877 876 871 858 853 850 857 855 846 833 835 842 841 837 836 843 842 843 839 836 839 842 837 827 822 822 815 813 813 812 810 808 806 794 784 774 770 768 768 769 779 800 815 814 807 795 796 802 804 793 781 772 771 764 754 748 748 727 725 718 704 697 695 698 713 717 725 714 718 718 707 699 693 689 681 667 662 661 660 655 656 670 705 721 730 697 697 729 725 725 723 711 686 675 670 667 661 658 653 648 644 641 638 632 623 623 630 638 650 658 653 651 647 637 627 648 646 638 646 656 662 667 663 653 661 656 642 639 653 646 640 634 636 631 617 608 618 613 602 589 563 564 593 587 590 586 590 582 590 597 598 588 582 566 568 552 537 535 553 551 551 548 564 560 558 553 539 534 533 526 520 508 519 519 512 510 500 490 516 517 513 518 510 506 494 478 492 502 512 518 530 533 522 510 499 487 487 500 483 496 517 505 493 476 460 478 495 491 477 467 459 451 448 444 428 426 420 416 435 434 428 410 393 392 406 412 431 432 412 404 422 413 402 397 386 385 375 389 412 409 406 411 404 394 387 406 396 389 382 367 374 362 347 317 310 309 309 310 310 308 308 308 309 311 311 331 374 342 315 322 358 386 396 392 394 386 406 381 379 380 356 397 402 373 375 339 328 323 344 361 363 368 388 400 398 402 414 427 412 396 409 418 411 419 425 417 397 381 400 405 398 393 388 383 391 412 427 411 406 422 426 427 415 421 413 400 411 414 422 438 429 426 433 426 420 401 406 414 417 425 424 408 400 394 387 391 379 355 363 372 370 356 362 355 344 355 352 355 357 352 347 347 351 348 340 329 319 317 320 318 320 321 321 318 315 312 309 305 300 298 297 297 313 311 306 299 298 289 300 298 295 288 273 267 272 282 294 294 297 283 264 260 287 268 274 293 301 301 301 293 290 295 294 296 297 296 293 280 258 252 250 250 255 271 292 297 282 271 254 254 251 266 272 264 269 273 280 287 278 294 293 296 297 290 282 270 282 287 286 271 286 294 290 305 293 289 281 304 309 301 292 304 308 307 302 298 282 278 283 287 298 290 285 295 286 288 278 271 282 286 283 271 267 272 285 287 282 275 262 253 255 253 269 260 261 273 264 252 246 243 228 229 231 234 236 229 229 225 224 222 223 222 218 217 216 216 215 216 214 213 211 211 209 207 211 209 212 217 225 235 239 217 229 246 235 246 247 251 251 252 251 244 236 251 240 230 217 205 221 235 224 231 237 239 239 243 241 245 252 250 246 232 238 242 247 248 250 243 237 245 247 242 232 243 228 228 226 223 207 216 207 206 213 216 208 206 206 199 203 198 193 190 189 188 186 189 190 198 193 188 184 186 195 199 199 202 205 201 191 178 183 179 182 200 185 210 213 221 221 223 221 215 183 197 203 205 204 195 191 196 203 206 207 201 210 214 212 204 200 193 194 192 197 192 196 200 199 195 197 201 198 200 1754 1883 1860 1815 1703 1640 1602 1619 1782 1916 1759 1617 1531 1433 1382 1353 1346 1383 1405 1437 1385 1335 1401 1518 1679 1856 1927 1867 1808 1763 1590 1425 1388 1366 1350 1356 1406 1411 1472 1618 1674 1751 1782 1823 1829 1810 1782 1626 1498 1396 1340 1310 1297 1292 1290 1288 1293 1401 1734 2006 2042 1987 1875 1846 1813 1848 1640 1570 1511 1494 1527 1609 1492 1398 1314 1310 1313 1302 1300 1312 1327 1344 1361 1377 1399 1435 1470 1560 1683 1722 1767 1796 1910 2176 2141 2045 2012 1993 1990 1944 1935 1973 1890 1844 1822 1824 1875 1914 2044 2042 1959 1909 1883 1856 1821 1792 1783 1765 1753 1737 1718 1706 1704 1698 1682 1671 1655 1641 1631 1625 1616 1615 1615 1615 1615 1615 1615 1614 1617 1621 1661 1696 1664 1645 1646 1645 1637 1619 1608 1608 1613 1605 1590 1535 1547 1555 1560 1584 1552 1560 1549 1525 1524 1536 1574 1614 1679 1687 1632 1604 1603 1627 1648 1676 1695 1745 1838 1952 2074 2283 2408 2281 2219 2097 2024 2006 2012 1935 1805 1764 1776 1791 1839 1846 1856 1932 2056 2095 1988 1986 2037 2032 2070 2134 2153 2126 2169 2265 2350 2449 2195 1863 1918 2123 2468 2730 2336 2246 2429 2550 2695 2660 2638 2698 2882 2831 2704 2709 2761 2507 2494 2382 2230 2241 2087 1985 1936 1900 1887 1872 1865 1855 1843 1813 1786 1760 1908 1904 1879 1880 1812 1817 1865 1969 2064 2104 2026 1992 1933 1842 1714 1648 1672 1692 1778 1832 1950 2127 2086 1961 1855 1752 1894 2038 1940 1916 2081 2162 1972 1925 1857 1811 1814 1797 1772 1776 1784 1807 1815 1803 1780 1769 1816 1815 1775 1814 1801 1767 1788 1848 1938 1977 1997 2013 2027 2070 2128 2022 1899 1917 1877 1824 1787 1822 1802 1702 1750 1831 1885 1961 2100 2191 2285 2200 2215 2313 2167 1966 1896 1886 1789 1726 1703 1691 1659 1635 1613 1594 1581 1581 1578 1571 1567 1565 1557 1560 1561 1557 1551 1542 1537 1526 1505 1486 1443 1362 1334 1314 1300 1294 1291 1291 1291 1291 1290 1290 1291 1292 1293 1296 1312 1329 1312 1306 1308 1320 1404 1564 1567 1564 1472 1406 1375 1304 1294 1295 1310 1330 1370 1422 1437 1513 1658 1934 1844 1656 1519 1443 1387 1369 1370 1396 1481 1596 1619 1689 1630 1539 1455 1392 1396 1518 1815 1714 1612 1419 1334 1324 1323 1310 1341 1489 1564 1565 1554 1500 1407 1365 1351 1343 1343 1346 1348 1349 1352 1359 1372 1396 1445 1542 1838 1910 2019 2010 1759 1778 1736 1836 2101 1870 1876 2019 2102 2111 2234 2351 2230 2142 2205 2338 2235 2193 2064 1995 2051 2191 2217 2166 2188 2182 2173 2143 2063 2042 2038 2007 1992 1950 1922 1903 1900 1898 1899 1909 1942 1937 2004 2044 2046 2131 2196 2124 2100 2107 2178 2247 2309 2266 2267 2290 2254 2214 2154 2226 2155 2085 2115 2211 2305 2214 2126 2109 2113 2164 2130 2200 2179 2136 2157 2111 2079 2075 2080 2064 2049 2040 2036 2035 2028 2044 2084 2076 2062 2044 2018 1999 2005 2033 2039 2022 2017 2009 1995 1984 1990 2011 2012 1998 1978 1987 2007 2010 2011 2002 1993 1994 1997 1975 1954 1938 1922 1902 1899 1922 1930 1939 1941 1948 1956 1973 2003 2040 2066 2042 2023 2006 2001 2027 2049 2063 2087 2098 2110 2121 2129 2125 2165 2206 2066 2001 1978 1976 1994 2017 2052 2096 2137 2119 2054 2020 2023 2040 2066 2103 2162 2181 2238 2182 2141 2160 2261 2253 2226 2195 2170 2125 2081 2052 2046 2045 2070 2081 2092 2109 2152 2190 2221 2202 2178 2174 2184 2184 2160 2140 2117 2098 2080 2069 2072 2077 2069 2071 2071 2068 2045 2025 2025 2018 2015 2010 2007 2007 2007 2008 2012 2021 2022 2025 2032 2032 2035 2045 2062 2063 2067 2072 2076 2083 2079 2083 2091 2082 2086 2094 2110 2138 2180 2186 2171 2168 2161 2147 2131 2113 2108 2096 2090 2094 2089 2098 2095 2089 2101 2097 2070 2045 2041 2040 2034 2037 2061 2085 2126 2106 2106 2112 2107 2104 2100 2095 2090 2115 2092 2054 2042 2027 2021 2029 2035 2033 2034 2027 2013 1984 1981 1987 1994 2001 2014 1992 1986 2015 2022 2060 2041 2034 2033 2046 2081 2103 2101 2110 2147 2226 2264 2245 2184 2153 2137 2137 2127 2145 2169 2181 2191 2206 2221 2188 2191 2263 2296 2249 2262 2219 2200 2180 2154 2133 2103 2118 2168 2202 2142 2091 2086 2141 2140 2165 2167 2157 2141 2126 2135 2174 2195 2174 2139 2113 2099 2088 2067 2066 2074 2088 2101 2095 2112 2107 2120 2140 2157 2167 2163 2146 2136 2132 2147 2154 2180 2197 2201 2197 2189 2179 2173 2189 2217 2239 2195 2140 2101 2097 2039 1974 1917 1885 1867 1841 1811 1814 1862 1849 1904 1893 1879 1881 1902 2018 2010 2008 1979 1957 1947 1918 1854 1786 1731 1705 1730 1719 1692 1711 1727 1718 1697 1681 1673 1656 1610 1642 1665 1665 1664 1666 1659 1651 1646 1644 1639 1633 1626 1620 1621 1621 1610 1608 1601 1597 1580 1490 1421 1385 1383 1372 1368 1369 1358 1361 1362 1356 1345 1340 1344 1359 1347 1330 1334 1330 1319 1324 1318 1328 1331 1348 1363 1389 1376 1352 1351 1369 1394 1414 1480 1446 1434 1458 1462 1399 1364 1364 1331 1268 1242 1232 1222 1219 1219 1218 1221 1230 1246 1221 1199 1186 1177 1173 1167 1166 1158 1156 1154 1153 1151 1151 1157 1154 1155 1168 1167 1164 1163 1165 1183 1206 1203 1192 1186 1179 1180 1218 1265 1234 1217 1247 1251 1259 1284 1312 1328 1325 1309 1290 1284 1277 1268 1254 1252 1240 1231 1217 1213 1210 1204 1207 1204 1196 1193 1192 1186 1185 1181 1187 1178 1177 1171 1171 1170 1172 1173 1175 1177 1171 1174 1171 1167 1175 1188 1175 1171 1179 1173 1176 1177 1179 1174 1172 1184 1171 1178 1176 1196 1177 1162 1172 1176 1168 1171 1160 1174 1174 1173 1177 1158 1160 1173 1164 1173 1168 1167 1159 1147 1165 1136 1144 1151 1135 1132 1132 1121 1120 1109 1119 1130 1125 1105 1097 1110 1101 1104 1086 1089 1099 1079 1074 1074 1079 1075 1073 1079 1057 1046 1048 1058 1056 1061 1074 1065 1060 1047 1050 1039 1064 1050 1044 1040 1045 1037 1027 1025 1009 1002 1019 1033 1001 1002 1017 1003 982 984 979 983 966 954 950 946 936 948 939 943 938 940 918 933 932 914 905 901 887 889 875 880 872 884 890 872 854 848 844 842 844 851 853 844 846 850 852 848 845 846 843 845 848 844 833 829 823 819 818 813 812 809 808 803 797 794 786 781 774 767 763 767 789 814 820 817 808 804 811 809 810 808 793 794 787 766 757 743 729 742 748 733 714 709 698 690 689 689 689 687 686 682 678 674 674 677 681 678 670 665 662 655 650 674 701 709 694 686 703 711 705 708 707 709 691 676 671 665 660 658 657 656 657 656 648 643 632 618 617 623 640 648 642 647 636 622 634 637 636 635 647 644 647 654 640 651 657 644 631 641 641 636 630 631 638 633 624 620 610 598 583 563 561 580 587 579 572 577 585 574 588 581 586 585 579 574 563 552 547 531 538 537 547 554 560 560 556 549 543 534 525 521 514 503 515 514 504 493 500 515 517 517 515 505 503 500 483 503 511 517 524 529 525 520 506 504 484 485 480 482 489 491 498 505 484 463 467 487 495 483 472 472 468 452 440 427 437 430 413 427 432 425 413 392 390 401 405 416 421 406 418 418 411 405 394 385 384 376 402 413 406 396 398 399 385 400 405 394 380 374 356 350 343 337 313 309 308 308 310 308 307 306 306 309 308 309 311 320 311 331 361 381 389 371 383 377 386 398 367 373 352 375 391 400 378 346 321 325 336 352 351 358 384 391 380 399 415 419 422 403 394 405 414 423 417 407 413 407 390 381 401 382 381 394 411 421 427 413 397 408 421 415 414 406 411 399 414 431 433 431 427 420 417 416 406 399 406 411 408 414 428 432 424 412 405 388 375 381 380 373 358 353 351 355 367 362 366 365 358 344 358 348 344 348 342 345 336 320 330 329 318 316 321 321 321 318 315 310 306 302 303 304 291 312 315 315 308 304 297 293 296 302 298 278 272 267 268 272 280 294 288 284 260 266 276 262 286 303 296 299 298 288 286 290 293 294 298 299 292 284 272 255 249 249 253 265 288 289 277 271 260 249 249 255 260 271 282 286 270 280 285 281 284 287 295 283 276 267 272 287 278 287 294 302 292 284 293 275 295 299 301 293 294 294 303 302 301 300 299 288 275 276 274 273 287 278 272 273 278 274 271 283 283 282 271 269 277 277 272 278 271 265 272 257 251 262 262 248 233 235 257 260 258 248 253 234 256 275 266 263 253 248 236 238 253 262 270 251 238 225 219 216 217 217 219 221 219 226 226 231 237 240 241 219 241 242 253 255 247 252 258 246 249 254 257 250 230 221 230 233 209 219 229 230 235 242 237 246 252 246 242 238 231 237 240 240 238 245 239 247 240 234 239 237 217 220 221 222 225 231 209 208 213 208 200 198 195 203 198 194 196 195 194 189 190 189 188 190 186 189 184 189 195 201 200 198 193 194 188 182 179 176 178 180 183 196 203 214 224 219 219 213 212 199 182 191 194 197 193 191 197 200 205 201 197 195 195 194 190 191 190 193 190 193 194 195 197 197 197 198 201 199 203 1846 1893 1894 1835 1754 1722 1652 1723 1917 1971 1769 1509 1422 1384 1356 1343 1391 1422 1470 1558 1582 1422 1491 1599 1802 2005 2162 2144 2095 1879 1620 1419 1373 1361 1348 1336 1333 1359 1436 1496 1585 1627 1660 1830 1742 1862 1902 1688 1554 1429 1356 1318 1298 1290 1286 1283 1283 1336 1673 2002 1976 1919 1836 1761 1719 1689 1568 1515 1476 1437 1574 1497 1402 1340 1297 1292 1293 1294 1299 1316 1334 1356 1379 1398 1420 1453 1530 1624 1708 1812 1909 1874 2075 2274 2132 2019 1937 1936 2018 1945 1957 2045 1953 1859 1849 1846 1833 1870 2019 2012 1933 1893 1879 1849 1812 1782 1763 1748 1732 1723 1717 1720 1737 1717 1698 1682 1658 1644 1630 1635 1620 1615 1615 1615 1615 1619 1643 1664 1658 1625 1639 1656 1657 1646 1646 1646 1646 1632 1614 1613 1614 1605 1589 1539 1596 1600 1585 1582 1585 1598 1568 1540 1524 1555 1615 1640 1673 1631 1591 1600 1624 1643 1664 1690 1715 1743 1815 1924 2097 2109 2210 2379 2464 2249 2067 1990 1912 1868 1798 1786 1841 1873 2011 2015 2035 2073 2066 2061 1990 2000 2057 2062 2131 2089 2108 2062 2116 2323 2228 2161 2034 1840 1925 2080 2284 2523 2187 2181 2276 2373 2559 2507 2461 2739 2834 2686 2651 2589 2660 2346 2466 2430 2162 2106 2011 1942 1903 1876 1855 1838 1824 1816 1814 1816 1778 1800 1984 1942 2040 1972 1900 1810 1782 1753 1844 2004 1924 1860 1801 1718 1666 1741 1810 1736 1736 1891 2065 2141 2048 1903 1802 1754 1826 1900 1852 1899 2080 2089 1917 1879 1847 1806 1777 1756 1754 1759 1781 1859 1868 1859 1834 1803 1847 1893 1863 1867 1896 1832 1808 1884 1915 2061 2125 2026 1881 1949 2063 1949 1803 1853 1867 1760 1712 1759 1736 1688 1754 1787 1827 1880 2004 2144 2249 2302 2186 2037 1917 1844 1812 1789 1745 1730 1732 1678 1646 1625 1609 1589 1565 1549 1544 1543 1539 1537 1527 1530 1532 1529 1524 1515 1511 1506 1496 1482 1418 1361 1336 1314 1292 1288 1287 1287 1287 1287 1287 1287 1287 1288 1288 1289 1291 1297 1298 1300 1303 1331 1458 1547 1504 1427 1382 1366 1333 1297 1288 1288 1292 1305 1336 1378 1415 1540 1740 1945 1850 1651 1520 1438 1382 1364 1366 1399 1453 1528 1586 1667 1576 1496 1396 1359 1358 1459 1671 1588 1491 1366 1327 1322 1318 1314 1358 1555 1776 1685 1621 1541 1423 1379 1353 1343 1343 1345 1348 1349 1353 1364 1380 1419 1457 1587 1853 1726 1702 1688 1986 2226 2057 1990 2202 1998 2048 2148 2217 2229 2350 2290 2181 2100 2118 2232 2210 2135 2138 2132 2157 2187 2240 2211 2188 2165 2125 2120 2082 2060 2056 2025 1967 1927 1905 1901 1900 1898 1900 1940 1948 1976 1994 2028 2125 2213 2141 2146 2122 2133 2205 2307 2276 2251 2228 2211 2197 2168 2223 2212 2161 2105 2106 2169 2201 2196 2106 2090 2091 2132 2118 2133 2127 2088 2123 2076 2103 2120 2074 2099 2082 2076 2071 2055 2049 2057 2092 2095 2083 2060 2038 2018 1990 1989 2016 2017 2005 1992 1988 1982 1971 1997 1990 1980 1986 2000 1998 1995 1999 1989 1989 2006 2003 1988 1971 1951 1936 1919 1896 1912 1926 1931 1936 1946 1959 1984 2006 2054 2047 2036 2024 1994 2017 2039 2057 2080 2098 2106 2124 2150 2167 2149 2139 2107 2029 1998 1985 1976 1979 2010 2057 2112 2158 2091 2032 1998 1995 2005 2028 2067 2077 2137 2236 2201 2140 2100 2135 2167 2218 2201 2194 2152 2104 2065 2038 2030 2061 2104 2117 2107 2107 2140 2181 2172 2151 2129 2123 2148 2137 2124 2110 2104 2095 2077 2069 2069 2060 2058 2059 2055 2037 2046 2046 2044 2040 2024 2012 2008 2008 2009 2010 2012 2014 2016 2021 2034 2038 2043 2049 2056 2058 2063 2064 2069 2076 2088 2080 2081 2083 2094 2107 2136 2179 2189 2181 2174 2160 2160 2157 2152 2141 2133 2122 2106 2088 2088 2096 2112 2080 2055 2046 2048 2056 2041 2039 2057 2093 2132 2123 2110 2117 2125 2113 2097 2141 2160 2155 2142 2111 2083 2053 2042 2041 2035 2046 2037 2019 2010 1990 1981 1979 1990 2001 2010 2005 1988 2003 2021 2037 2049 2045 2049 2045 2037 2047 2058 2068 2086 2115 2108 2137 2178 2216 2221 2185 2170 2153 2168 2205 2214 2238 2266 2257 2239 2227 2278 2257 2269 2246 2218 2188 2170 2152 2136 2155 2151 2200 2201 2170 2089 2088 2147 2176 2161 2148 2140 2139 2156 2201 2208 2188 2153 2130 2109 2098 2089 2072 2079 2097 2110 2115 2121 2124 2126 2147 2179 2186 2177 2169 2154 2140 2136 2152 2165 2195 2221 2220 2204 2192 2181 2184 2211 2247 2189 2138 2121 2052 2008 1978 1969 1953 1949 1957 1885 1863 1876 1882 1926 1984 1926 1930 1923 1876 1882 1911 1936 1958 1931 1894 1841 1795 1755 1740 1756 1755 1731 1731 1730 1714 1688 1655 1635 1624 1619 1648 1669 1664 1659 1659 1656 1655 1654 1650 1646 1641 1635 1627 1616 1611 1617 1615 1619 1616 1605 1583 1569 1517 1421 1399 1393 1392 1381 1366 1384 1388 1372 1353 1360 1354 1353 1352 1344 1350 1344 1340 1346 1340 1345 1348 1353 1360 1364 1358 1353 1356 1373 1404 1441 1465 1455 1472 1474 1469 1460 1433 1372 1315 1296 1264 1256 1243 1237 1239 1253 1274 1257 1264 1225 1202 1192 1186 1185 1191 1200 1180 1161 1155 1153 1151 1149 1148 1146 1145 1146 1152 1160 1154 1155 1168 1178 1172 1176 1156 1156 1167 1210 1247 1215 1184 1208 1219 1244 1278 1288 1281 1300 1318 1319 1308 1294 1284 1273 1263 1263 1242 1240 1224 1224 1215 1213 1206 1204 1203 1196 1190 1187 1184 1181 1180 1186 1175 1170 1169 1171 1172 1180 1168 1167 1171 1170 1168 1171 1171 1183 1170 1180 1173 1174 1177 1179 1177 1175 1179 1162 1170 1170 1174 1175 1156 1184 1166 1172 1165 1169 1157 1169 1178 1178 1165 1150 1166 1173 1179 1171 1159 1147 1154 1148 1134 1146 1134 1147 1141 1135 1135 1127 1116 1122 1104 1123 1106 1109 1101 1116 1116 1093 1082 1076 1084 1084 1077 1071 1070 1075 1058 1063 1065 1058 1062 1063 1057 1057 1055 1055 1045 1058 1052 1060 1031 1040 1043 1041 1044 1025 1025 1021 1017 1033 997 1025 999 994 995 992 985 979 971 966 970 949 947 948 941 944 935 934 947 929 924 926 910 909 909 901 909 906 906 888 892 884 882 867 872 878 868 856 853 849 851 857 862 863 857 851 851 847 846 845 842 832 828 825 822 819 814 811 809 806 803 801 801 797 791 783 777 766 759 768 797 819 832 811 804 801 805 803 798 805 802 808 808 785 766 751 744 748 743 733 739 728 715 702 697 692 688 685 684 695 697 712 712 720 716 697 679 669 659 648 654 688 691 677 679 690 699 699 688 698 699 707 700 676 667 666 666 665 663 663 660 652 642 636 629 622 614 610 620 628 626 620 616 608 612 617 624 636 619 630 633 637 628 645 633 623 635 648 635 635 634 630 626 626 615 592 584 574 564 550 572 589 590 574 561 584 570 574 574 574 574 580 577 564 552 540 531 528 523 525 542 544 546 553 549 541 533 524 515 519 505 499 498 494 501 512 518 510 508 510 500 492 486 487 501 508 515 516 525 514 519 496 489 488 474 471 472 473 488 503 495 489 475 456 472 485 482 464 454 458 459 449 441 438 430 419 411 426 426 418 403 390 393 404 406 410 410 424 424 414 406 400 384 378 381 398 406 416 409 398 389 384 405 398 402 397 387 373 376 361 325 308 308 308 308 309 309 308 306 309 308 307 307 308 308 309 353 376 357 372 388 372 390 375 382 348 349 362 377 388 387 362 330 322 334 352 379 378 374 366 369 390 406 410 412 401 391 405 406 409 417 422 409 395 396 404 375 393 375 393 409 423 414 419 397 406 420 408 395 393 396 401 405 410 416 425 432 417 412 426 409 395 417 431 425 421 421 420 419 426 416 406 404 396 388 375 365 372 376 369 357 343 345 364 361 351 338 338 349 344 336 334 348 340 327 326 333 327 318 312 319 321 317 314 313 311 305 305 305 297 285 305 314 313 307 306 302 298 301 299 299 295 283 272 262 265 275 279 280 272 260 253 259 283 296 292 291 297 291 276 280 289 296 301 302 299 297 291 275 254 247 246 248 266 286 285 293 283 269 259 245 255 268 269 276 266 279 277 277 278 280 287 293 289 280 282 264 261 273 287 292 288 276 285 289 292 297 295 299 307 309 312 307 299 293 300 303 287 288 283 284 271 268 271 264 260 274 264 257 260 253 259 274 258 269 269 266 263 274 265 249 244 236 235 238 242 245 266 272 268 264 250 239 260 260 267 261 263 254 254 259 260 255 252 258 256 255 251 252 249 248 242 242 241 231 237 238 237 235 235 237 221 243 243 234 246 247 250 240 244 249 247 246 244 241 241 232 216 209 233 243 239 246 238 242 247 236 245 231 239 239 234 234 235 238 235 239 237 234 236 233 243 233 229 224 219 225 217 204 206 204 195 195 198 194 198 198 202 195 194 196 193 195 190 188 184 186 184 187 189 192 188 183 186 183 179 176 187 186 175 200 214 216 210 215 219 217 220 217 214 206 191 183 187 186 187 190 198 200 202 190 190 191 190 190 189 188 188 187 189 193 194 195 195 197 197 198 199 200 203 1917 1922 1944 1913 1904 1776 1853 1897 1891 1862 1560 1416 1388 1357 1346 1380 1436 1464 1557 1672 1598 1560 1635 1758 1893 2130 2196 2147 2097 2054 1811 1426 1354 1344 1333 1326 1324 1365 1424 1470 1529 1581 1668 1788 1735 1765 1828 1802 1590 1467 1368 1315 1294 1286 1283 1281 1279 1288 1476 1933 1892 1883 1810 1766 1629 1551 1505 1482 1432 1409 1504 1439 1345 1302 1286 1286 1288 1291 1297 1314 1336 1366 1399 1434 1463 1530 1634 1657 1738 1870 2005 2101 2263 2308 2154 2022 1889 1864 1910 1907 1968 2044 2044 1930 1925 1915 1865 1814 1939 1917 1887 1885 1854 1834 1803 1783 1777 1768 1741 1728 1727 1731 1727 1713 1698 1683 1679 1672 1654 1645 1623 1617 1615 1616 1631 1628 1650 1676 1671 1634 1639 1647 1650 1649 1662 1668 1655 1641 1620 1615 1615 1604 1588 1557 1611 1629 1636 1621 1615 1600 1597 1551 1524 1524 1544 1599 1599 1588 1605 1615 1632 1650 1668 1692 1717 1749 1798 1907 2049 2136 2303 2524 2516 2477 2310 2117 1926 1829 1806 1818 1857 1890 1923 2018 2097 2053 1998 1968 1992 2031 2057 2071 2091 2038 2053 2023 2066 2239 2206 1966 1906 1880 1872 1945 2074 2135 2211 2207 2212 2309 2548 2356 2449 2414 2413 2527 2701 2514 2374 2289 2263 2242 2137 2027 1996 1962 1937 1913 1891 1868 1844 1838 1834 1806 1837 1896 2043 2017 2178 2077 1963 1979 1973 1844 1770 1833 1840 1734 1679 1687 1750 1876 1932 1918 1828 2096 2190 2140 2033 1891 1808 1795 1810 1846 1859 1976 2058 1981 1876 1834 1800 1772 1754 1752 1737 1749 1778 1824 1916 1903 1871 1825 1909 1998 1989 1951 1988 1927 1874 1927 1947 2007 2059 1992 1831 1822 1916 1861 1730 1762 1841 1747 1686 1716 1669 1720 1755 1799 1860 1930 2046 2215 2345 2369 2217 1945 1810 1770 1754 1745 1764 1757 1722 1670 1632 1609 1597 1578 1561 1542 1525 1517 1514 1515 1506 1501 1499 1497 1491 1487 1484 1496 1506 1483 1423 1381 1360 1341 1290 1286 1285 1285 1285 1285 1285 1284 1284 1284 1285 1286 1288 1292 1295 1294 1319 1424 1472 1430 1389 1344 1316 1306 1290 1286 1286 1288 1290 1300 1328 1367 1426 1549 1707 1794 1705 1597 1503 1438 1384 1362 1364 1399 1490 1618 1671 1731 1657 1537 1402 1336 1332 1376 1493 1451 1382 1329 1322 1318 1311 1312 1350 1570 1877 1858 1720 1550 1444 1391 1355 1343 1344 1345 1347 1350 1354 1368 1384 1406 1464 1698 1863 2092 2284 2146 2330 2517 2303 2208 2262 2078 2215 2239 2238 2236 2367 2239 2116 2085 2142 2157 2212 2239 2248 2264 2263 2224 2252 2194 2136 2087 2044 2033 2020 2012 2027 1981 1937 1911 1903 1901 1900 1900 1936 2022 2022 2011 1973 2030 2151 2170 2115 2132 2127 2150 2246 2348 2329 2299 2263 2230 2212 2203 2188 2160 2136 2110 2152 2280 2273 2192 2095 2079 2074 2104 2135 2125 2119 2112 2143 2133 2113 2078 2054 2058 2061 2078 2075 2062 2060 2077 2104 2114 2102 2083 2054 2027 2006 1991 1979 1991 1996 1993 1989 1983 1970 1966 1966 1961 1968 1977 1990 1980 1999 2002 1992 1991 1998 1999 1985 1969 1947 1931 1904 1897 1913 1925 1931 1944 1966 1972 1983 2016 2033 2018 1999 1985 2022 2039 2051 2067 2084 2114 2140 2171 2211 2238 2200 2114 2040 2002 1982 1967 1976 1998 2043 2067 2107 2058 2011 1986 1977 1981 2000 2020 2046 2076 2152 2148 2110 2072 2082 2088 2108 2157 2164 2150 2122 2092 2062 2034 2024 2075 2069 2073 2101 2130 2111 2101 2104 2090 2102 2137 2119 2101 2100 2102 2095 2085 2068 2050 2045 2048 2048 2049 2047 2052 2057 2068 2053 2032 2025 2018 2010 2010 2011 2013 2016 2017 2018 2026 2046 2060 2054 2049 2061 2055 2057 2085 2091 2087 2088 2097 2103 2114 2113 2122 2141 2165 2178 2170 2163 2160 2153 2147 2145 2140 2130 2110 2110 2094 2077 2076 2059 2067 2065 2052 2044 2045 2065 2095 2127 2138 2118 2135 2156 2153 2143 2140 2188 2215 2201 2153 2184 2160 2145 2117 2116 2098 2094 2094 2072 2058 2048 2050 2060 2054 2060 2061 2048 2013 2017 2060 2094 2118 2098 2092 2073 2049 2028 2025 2031 2041 2067 2073 2092 2134 2170 2226 2239 2215 2191 2215 2243 2290 2264 2231 2229 2242 2249 2247 2224 2245 2220 2186 2181 2216 2203 2168 2152 2123 2157 2160 2152 2106 2170 2168 2170 2170 2167 2175 2201 2231 2219 2198 2187 2149 2122 2102 2091 2086 2087 2101 2113 2129 2144 2140 2139 2157 2162 2172 2185 2182 2171 2156 2142 2130 2141 2153 2157 2169 2202 2235 2216 2203 2205 2224 2232 2116 2054 2015 2002 2064 2092 2039 2055 2032 1977 1923 1924 1960 1973 2008 2010 1949 1937 1958 1894 1893 1901 1932 1966 1938 1915 1847 1792 1766 1794 1787 1763 1743 1757 1706 1666 1650 1654 1654 1642 1646 1669 1669 1664 1661 1656 1651 1652 1655 1652 1646 1639 1633 1623 1610 1607 1612 1611 1612 1605 1597 1575 1560 1534 1529 1473 1417 1403 1391 1382 1386 1382 1374 1365 1375 1379 1354 1364 1361 1364 1373 1381 1377 1387 1366 1374 1386 1380 1370 1364 1352 1352 1352 1350 1358 1385 1400 1439 1485 1455 1439 1424 1435 1397 1399 1331 1345 1288 1282 1285 1279 1336 1322 1279 1245 1217 1207 1200 1199 1226 1254 1229 1189 1163 1152 1150 1148 1147 1146 1144 1142 1140 1139 1143 1142 1150 1152 1153 1163 1157 1141 1147 1169 1178 1167 1174 1189 1232 1249 1276 1261 1237 1260 1267 1298 1315 1313 1314 1301 1296 1284 1272 1267 1243 1240 1237 1219 1212 1207 1205 1203 1192 1195 1188 1188 1187 1178 1192 1178 1173 1167 1165 1173 1159 1174 1156 1165 1163 1169 1169 1167 1166 1175 1168 1161 1170 1179 1170 1173 1174 1175 1170 1174 1167 1171 1173 1170 1170 1162 1172 1171 1169 1170 1169 1172 1187 1160 1173 1156 1167 1150 1142 1169 1147 1153 1137 1133 1147 1140 1125 1142 1133 1142 1122 1123 1132 1116 1106 1121 1116 1090 1093 1093 1090 1078 1085 1075 1071 1064 1075 1074 1068 1068 1063 1073 1086 1066 1051 1050 1056 1057 1044 1071 1059 1060 1046 1036 1034 1038 1032 1045 1024 1022 1012 1012 1020 1000 994 994 981 980 979 979 965 978 966 955 952 965 956 956 945 929 925 916 917 918 913 903 907 923 915 905 892 894 891 881 883 876 871 862 858 852 853 853 863 869 874 873 863 857 852 847 843 840 838 835 834 831 826 822 819 817 813 815 817 820 822 815 808 792 781 774 762 756 769 802 813 814 799 800 800 794 798 791 796 805 807 796 782 780 774 777 764 748 756 746 745 726 732 720 726 713 715 728 717 722 728 733 713 701 698 689 667 654 643 650 662 669 681 688 698 698 683 676 690 702 702 698 679 669 666 667 667 666 658 655 646 644 637 638 636 624 614 607 605 603 603 599 600 595 594 604 608 624 624 624 615 628 636 616 628 636 639 634 629 624 619 613 614 613 590 582 583 559 548 564 571 567 554 578 575 558 573 558 569 583 570 559 551 548 556 555 541 522 517 534 530 550 544 540 532 524 516 508 504 517 519 517 514 513 509 503 504 496 491 485 491 498 499 508 509 519 513 508 516 505 499 489 469 468 462 461 474 486 482 472 464 456 453 469 485 466 456 442 443 442 435 434 426 424 410 409 420 426 413 390 394 405 407 409 409 415 417 405 403 389 379 373 390 405 412 411 409 405 398 380 387 391 403 397 384 387 367 341 313 307 307 307 308 308 308 309 307 307 307 308 308 307 307 307 359 357 383 393 375 369 387 365 356 337 367 387 388 393 359 333 321 331 363 359 368 392 386 395 394 402 399 403 417 397 388 399 418 426 429 422 421 399 383 385 377 403 382 380 404 414 401 407 389 410 400 387 392 406 409 418 428 425 415 418 428 409 409 424 417 394 407 420 440 436 427 414 410 419 423 416 408 401 403 388 371 361 366 380 368 362 341 336 345 361 363 348 342 335 330 335 344 344 333 324 321 320 311 311 315 320 314 312 309 305 304 303 309 315 303 293 313 315 313 310 306 306 305 307 309 310 307 292 269 260 258 259 260 264 273 272 250 272 294 296 290 300 296 283 275 293 303 304 303 299 299 296 286 266 251 245 244 246 262 278 283 282 278 266 252 243 256 263 265 256 265 274 278 266 273 275 283 293 284 288 288 276 257 271 287 276 289 268 288 301 295 279 289 301 295 307 302 294 294 289 289 293 292 294 295 291 291 292 285 281 282 274 263 259 255 260 248 249 248 245 246 249 245 243 253 266 266 255 258 250 261 263 271 264 261 259 243 261 259 261 257 247 249 240 245 255 243 251 248 250 248 250 247 234 241 251 244 240 233 230 235 236 226 232 239 220 217 238 247 250 247 241 239 240 242 241 239 232 227 225 226 239 243 229 229 242 234 239 228 235 235 242 226 234 237 241 229 226 233 227 234 235 238 242 243 246 246 245 240 228 216 210 204 200 202 200 196 200 205 203 209 203 209 217 215 213 203 204 195 188 187 185 184 186 184 184 186 184 186 177 187 186 181 177 178 201 205 215 218 211 209 218 215 217 213 204 191 184 183 182 192 192 194 190 188 187 188 187 185 187 190 190 187 192 197 197 199 196 197 197 198 199 200 200 1946 1952 1964 1942 1852 1846 2026 2027 1890 1698 1447 1383 1361 1356 1371 1445 1481 1565 1750 1799 1665 1777 1915 1990 2102 2223 2305 2200 2018 1958 1740 1376 1327 1322 1317 1316 1324 1366 1419 1485 1567 1655 1751 1810 1774 1699 1760 1791 1590 1461 1377 1317 1295 1285 1280 1279 1277 1277 1374 1668 1610 1639 1613 1584 1514 1475 1453 1424 1389 1403 1375 1336 1297 1283 1283 1284 1289 1295 1302 1316 1343 1377 1427 1497 1540 1599 1669 1765 1940 2116 2052 2205 2394 2317 2190 1998 1886 1855 1837 1860 1935 2010 2126 2021 1984 1953 1927 1856 1829 1845 1842 1830 1807 1805 1794 1783 1785 1795 1779 1774 1759 1733 1717 1703 1694 1691 1690 1687 1673 1666 1640 1625 1615 1618 1627 1628 1644 1646 1646 1644 1644 1645 1645 1651 1666 1678 1652 1644 1643 1629 1615 1615 1603 1553 1598 1621 1643 1639 1628 1615 1613 1577 1549 1551 1552 1582 1615 1583 1596 1620 1631 1659 1682 1717 1754 1804 1942 2131 2162 2268 2318 2235 2197 2317 2074 2032 1904 1837 1868 1933 1945 1976 1956 1948 2084 2065 2005 1936 1921 1953 1986 2047 2077 1987 1973 1995 2073 2189 2175 2050 1982 2057 1907 1897 1955 1996 2133 2073 2138 2316 2376 2356 2251 2354 2421 2427 2670 2692 2540 2467 2304 2123 2044 1995 1959 1933 1916 1897 1879 1865 1848 1836 1832 1812 1885 1964 2080 2090 2250 2117 2012 2022 1973 1885 1791 1749 1700 1659 1679 1747 1841 2004 2090 2002 2036 2222 2254 2124 2024 1904 1870 1904 1930 1983 1948 1977 1924 1892 1824 1775 1752 1748 1740 1733 1712 1776 1806 1817 1907 1908 1915 1864 1905 2027 2061 2056 2095 2103 2050 2079 2053 2062 2059 1931 1782 1754 1757 1744 1684 1704 1716 1691 1656 1663 1648 1716 1761 1800 1872 2022 2200 2377 2565 2396 2089 1848 1758 1723 1707 1691 1678 1673 1660 1639 1615 1593 1577 1563 1550 1536 1521 1509 1497 1489 1482 1478 1476 1478 1476 1471 1491 1538 1540 1486 1439 1395 1356 1319 1286 1285 1285 1284 1284 1283 1284 1284 1284 1285 1286 1286 1287 1299 1297 1290 1294 1384 1349 1305 1299 1288 1285 1285 1286 1286 1289 1297 1302 1319 1354 1393 1464 1603 1678 1672 1640 1545 1491 1438 1399 1368 1366 1414 1506 1552 1560 1674 1606 1497 1372 1324 1319 1319 1331 1328 1321 1319 1318 1316 1318 1302 1317 1456 1919 2075 1926 1658 1498 1403 1353 1344 1344 1347 1349 1350 1356 1366 1375 1393 1488 1887 2234 2326 2577 2712 2690 2597 2384 2251 2202 2049 2201 2224 2167 2223 2281 2090 2087 2089 2104 2192 2263 2376 2331 2358 2285 2245 2299 2236 2140 2077 2040 1995 1971 1970 1979 1961 1916 1907 1904 1902 1901 1902 1997 2091 2131 2029 1992 2015 2095 2110 2110 2114 2120 2153 2208 2306 2365 2374 2321 2254 2231 2208 2191 2171 2162 2183 2262 2266 2202 2132 2077 2068 2064 2090 2173 2187 2156 2134 2142 2115 2084 2050 2029 2025 2041 2062 2057 2044 2053 2060 2060 2082 2090 2081 2056 2038 2022 2005 1994 1972 1973 1990 1995 1987 1986 1986 1967 1949 1950 1959 1971 1976 1995 2003 1989 1978 1982 1992 1987 1977 1964 1945 1923 1895 1893 1904 1911 1931 1938 1952 1978 2002 2020 2013 1986 1991 2032 2063 2089 2099 2121 2137 2166 2188 2210 2246 2253 2259 2089 2004 1978 1960 1966 1990 2035 2068 2128 2057 2003 1982 1969 1974 1985 1992 2002 2035 2069 2135 2115 2061 2036 2065 2055 2079 2115 2080 2064 2115 2091 2060 2030 2014 2061 2132 2122 2093 2076 2069 2058 2092 2138 2137 2120 2104 2098 2102 2096 2092 2077 2059 2055 2058 2063 2067 2059 2053 2072 2090 2083 2070 2051 2036 2022 2019 2021 2022 2023 2021 2022 2030 2046 2059 2053 2058 2051 2047 2062 2074 2072 2082 2101 2086 2076 2084 2099 2117 2141 2138 2148 2168 2167 2158 2148 2137 2118 2119 2103 2103 2098 2098 2072 2070 2094 2104 2076 2054 2055 2070 2102 2145 2138 2131 2155 2180 2178 2147 2135 2187 2222 2237 2209 2234 2227 2226 2185 2199 2196 2179 2211 2171 2132 2096 2063 2043 2033 2026 2021 2014 2008 2002 1994 2004 2058 2085 2069 2057 2046 2026 2026 2033 2038 2041 2056 2097 2115 2119 2150 2214 2268 2233 2234 2303 2339 2275 2234 2232 2215 2214 2218 2226 2217 2199 2210 2213 2192 2172 2156 2181 2158 2134 2152 2115 2122 2151 2190 2189 2199 2227 2256 2245 2225 2189 2152 2138 2126 2113 2116 2118 2129 2144 2152 2157 2159 2158 2148 2150 2170 2179 2163 2170 2172 2158 2152 2144 2136 2130 2131 2137 2149 2171 2240 2261 2243 2236 2206 2212 2167 2076 2060 2049 2114 2134 2126 2082 2114 2120 2007 1997 1994 2009 2128 2146 2061 1999 1955 1989 2024 2006 1980 1964 1972 1947 1931 1865 1815 1816 1815 1786 1764 1749 1713 1697 1669 1683 1689 1673 1671 1693 1691 1683 1672 1668 1659 1654 1654 1655 1656 1651 1641 1635 1626 1619 1592 1576 1595 1590 1581 1567 1556 1547 1540 1528 1500 1482 1476 1429 1410 1402 1412 1402 1387 1387 1380 1358 1363 1368 1387 1482 1492 1455 1446 1421 1451 1464 1427 1392 1367 1357 1355 1355 1352 1347 1348 1355 1370 1434 1454 1419 1380 1422 1429 1439 1418 1401 1372 1351 1370 1373 1398 1344 1288 1255 1232 1219 1214 1226 1263 1240 1205 1182 1166 1159 1155 1153 1153 1149 1143 1141 1139 1138 1136 1136 1135 1133 1133 1132 1133 1132 1135 1140 1145 1147 1165 1188 1237 1241 1230 1226 1212 1232 1231 1249 1278 1280 1306 1304 1301 1298 1294 1283 1264 1251 1246 1229 1223 1213 1209 1208 1215 1189 1187 1183 1175 1167 1172 1166 1162 1164 1162 1161 1157 1159 1156 1165 1159 1166 1165 1170 1170 1167 1167 1174 1170 1164 1165 1171 1172 1165 1166 1165 1167 1154 1165 1178 1162 1171 1175 1180 1180 1165 1171 1155 1152 1171 1166 1163 1165 1161 1154 1146 1147 1154 1141 1150 1135 1138 1130 1128 1140 1114 1114 1136 1113 1131 1114 1111 1115 1098 1098 1094 1083 1093 1075 1076 1072 1075 1073 1067 1061 1068 1056 1050 1047 1052 1063 1053 1046 1046 1074 1056 1046 1043 1063 1033 1032 1047 1034 1033 1019 1025 1016 1011 1001 1006 999 996 998 984 975 977 962 970 965 957 954 952 945 940 942 942 940 926 921 915 908 902 900 908 888 889 888 884 886 877 876 876 867 860 859 867 865 867 872 875 872 866 865 860 856 852 847 841 837 834 834 831 827 824 825 826 827 827 828 828 821 812 807 799 793 785 775 757 752 761 782 818 797 786 801 788 802 790 782 792 792 783 779 769 769 776 782 769 771 752 751 736 731 740 730 734 732 744 721 729 739 727 727 723 705 700 693 680 656 642 640 648 661 673 678 690 684 672 692 687 690 704 694 676 666 666 667 668 664 658 659 652 644 653 649 640 642 631 626 625 630 621 623 615 597 585 595 610 610 611 608 625 631 619 616 624 623 633 625 624 621 613 602 610 608 601 580 570 551 543 550 561 547 564 566 554 571 551 565 579 579 577 567 567 567 556 544 535 519 513 520 540 545 537 531 527 520 509 514 522 528 523 509 502 501 495 498 499 498 495 494 500 507 509 508 515 503 499 511 504 499 489 473 491 486 466 455 473 482 489 478 477 454 453 470 484 464 453 438 432 424 424 423 417 411 402 402 417 410 393 388 396 404 407 397 414 418 403 391 386 380 374 396 408 404 410 410 396 392 391 382 396 396 389 390 375 356 336 314 307 307 307 307 307 307 306 307 308 308 307 307 307 306 306 326 349 385 377 357 386 385 356 334 357 377 391 375 370 329 315 324 354 378 384 373 385 403 407 415 397 397 413 407 410 382 394 402 408 428 419 417 415 396 371 389 401 374 389 406 401 396 398 382 386 390 405 418 413 420 431 426 435 437 427 433 418 403 414 414 393 405 417 428 444 429 416 407 411 420 418 404 402 384 378 382 372 355 367 374 361 364 359 339 333 354 362 351 338 327 332 337 341 328 326 333 323 309 307 312 317 314 307 305 304 304 304 313 316 311 287 306 313 317 317 310 311 312 313 318 311 308 306 304 286 273 269 268 258 258 275 258 248 273 282 293 295 294 289 275 289 296 296 299 293 291 292 290 284 278 260 247 246 246 255 280 272 272 274 259 242 242 262 256 263 275 280 274 262 274 286 290 281 281 286 288 286 265 257 261 274 286 262 278 293 291 273 286 288 301 302 296 300 302 301 299 285 279 276 287 287 284 275 275 265 269 279 284 279 281 283 275 263 259 266 270 276 277 276 263 264 278 278 259 267 268 264 262 270 259 265 252 265 257 251 248 247 244 244 238 235 250 235 241 233 233 225 224 226 219 225 230 229 238 231 235 233 235 234 240 238 211 235 235 241 231 238 240 236 243 244 245 239 244 241 236 239 235 220 227 218 230 228 235 232 237 238 240 223 225 225 237 220 224 233 236 241 243 243 243 243 239 237 241 242 234 216 213 204 202 203 214 218 225 214 219 216 221 226 221 216 227 224 211 216 201 194 190 186 186 181 178 179 176 175 188 184 180 177 175 180 181 189 205 200 203 214 214 208 202 196 190 181 181 181 191 192 190 187 184 185 184 185 186 188 193 193 192 195 195 196 198 200 197 196 197 200 203 204 1982 1986 1907 1803 1749 1833 1949 1950 1927 1639 1399 1369 1365 1373 1398 1489 1588 1713 1918 1924 1809 2047 2183 2346 2375 2385 2105 2021 2008 1838 1559 1345 1310 1306 1304 1305 1314 1344 1392 1478 1584 1641 1702 1738 1816 1650 1779 1777 1606 1495 1392 1322 1294 1282 1277 1276 1275 1276 1307 1429 1439 1501 1513 1485 1453 1424 1410 1390 1372 1361 1315 1297 1285 1280 1280 1283 1291 1305 1315 1329 1357 1403 1471 1574 1698 1677 1800 1892 1983 2099 2272 2463 2327 2189 2123 2043 1940 1871 1828 1835 1897 1974 2105 2083 1985 1998 2016 1943 1861 1804 1814 1790 1764 1770 1782 1778 1789 1812 1814 1796 1767 1730 1725 1713 1700 1694 1700 1702 1677 1659 1649 1632 1615 1615 1618 1632 1643 1646 1646 1646 1656 1649 1642 1643 1646 1647 1635 1639 1643 1636 1616 1604 1582 1551 1563 1588 1617 1642 1642 1601 1600 1571 1561 1597 1584 1634 1620 1608 1605 1603 1620 1681 1724 1727 1774 1853 2080 2259 2490 2352 2232 2299 2243 2292 2043 1933 1965 2039 2095 2088 2067 2108 2098 2081 1980 1974 2019 1929 1910 1938 1966 1966 1993 1973 1981 2031 2115 2235 2254 2107 2080 2187 2018 1876 1880 1952 2031 2051 2255 2284 2280 2335 2240 2177 2307 2492 2625 2449 2314 2188 2129 2046 2000 1969 1952 1939 1924 1902 1883 1863 1840 1820 1808 1846 1901 2035 2114 2142 2151 2030 1952 1919 1930 1859 1811 1732 1664 1687 1731 1810 2016 2278 2270 2183 2262 2291 2202 2130 2011 1896 1965 1929 1911 1939 1976 1927 1876 1829 1770 1745 1724 1749 1783 1710 1715 1766 1800 1823 1866 1897 1955 1896 1901 1991 1990 1964 1948 2001 2069 2205 2183 2134 2148 1983 1802 1710 1680 1695 1666 1642 1664 1641 1629 1617 1675 1737 1800 1843 1905 2066 2237 2490 2495 2156 1931 1811 1737 1687 1658 1644 1623 1616 1608 1605 1601 1591 1584 1587 1588 1554 1536 1518 1513 1513 1496 1487 1472 1464 1456 1465 1532 1613 1584 1527 1460 1404 1354 1299 1285 1284 1283 1283 1283 1283 1283 1282 1283 1284 1285 1285 1285 1286 1286 1285 1284 1290 1282 1282 1282 1282 1282 1282 1283 1285 1313 1326 1331 1352 1392 1440 1538 1688 1612 1559 1565 1525 1476 1482 1495 1409 1375 1471 1581 1568 1551 1632 1584 1448 1349 1314 1311 1310 1309 1310 1311 1313 1313 1313 1313 1304 1311 1377 1831 2319 2147 1885 1582 1439 1356 1346 1346 1348 1350 1352 1359 1365 1374 1428 1536 1893 2079 2275 2490 2701 2668 2484 2272 2167 2085 1987 2069 2110 2221 2229 2128 2058 2220 2150 2131 2269 2360 2430 2410 2389 2335 2342 2368 2249 2130 2072 2033 1990 1982 2013 1992 1945 1921 1907 1904 1903 1902 1947 2078 2193 2114 2029 2008 2040 2068 2131 2177 2141 2159 2206 2332 2320 2297 2272 2271 2278 2251 2225 2197 2189 2188 2269 2281 2258 2163 2105 2076 2064 2058 2087 2142 2197 2146 2103 2130 2107 2065 2035 2013 2007 2021 2042 2044 2036 2032 2030 2031 2044 2046 2064 2060 2051 2036 2015 2003 2002 1971 1963 1973 1982 1973 1960 1957 1955 1941 1947 1968 1963 1963 1978 2001 1982 1964 1959 1967 1970 1969 1964 1939 1919 1895 1890 1898 1926 1954 1958 1993 2023 2015 1988 1968 2016 2055 2088 2107 2130 2100 2112 2137 2138 2164 2198 2241 2285 2177 2014 1981 1961 1955 1977 2010 2046 2103 2033 1989 1970 1963 1961 1964 1964 1975 2008 2029 2049 2082 2055 2022 2058 2021 2004 2016 2028 2089 2075 2079 2099 2057 2032 2005 2068 2099 2062 2040 2046 2069 2113 2146 2154 2134 2121 2117 2121 2117 2099 2076 2066 2068 2064 2072 2077 2060 2064 2084 2088 2091 2092 2070 2051 2040 2042 2046 2045 2034 2027 2027 2031 2046 2047 2046 2037 2039 2060 2071 2080 2090 2084 2076 2065 2075 2093 2104 2113 2120 2125 2131 2146 2167 2166 2150 2140 2114 2104 2125 2123 2110 2105 2087 2077 2087 2104 2077 2071 2088 2118 2162 2149 2154 2173 2195 2181 2145 2149 2163 2242 2260 2190 2206 2270 2309 2272 2278 2296 2257 2215 2198 2147 2123 2098 2072 2054 2037 2025 2026 2025 2014 2025 2034 2025 2022 2038 2028 2022 2025 2056 2060 2058 2058 2053 2050 2088 2136 2141 2187 2224 2165 2220 2315 2330 2285 2274 2256 2249 2234 2241 2230 2217 2212 2209 2208 2198 2213 2209 2199 2183 2214 2139 2150 2160 2177 2201 2221 2242 2259 2254 2221 2192 2161 2144 2147 2144 2149 2141 2130 2145 2163 2189 2231 2245 2214 2172 2159 2166 2185 2198 2177 2158 2147 2145 2136 2147 2153 2135 2132 2140 2147 2177 2209 2222 2192 2196 2184 2169 2136 2131 2113 2148 2216 2187 2141 2143 2149 2118 2061 2039 1998 2091 2175 2150 2113 2069 2025 2013 2015 1995 1982 1968 1948 1934 1904 1873 1858 1847 1813 1779 1773 1731 1700 1699 1704 1711 1707 1693 1688 1709 1717 1711 1689 1674 1666 1659 1655 1655 1659 1657 1651 1643 1634 1622 1600 1611 1584 1558 1549 1527 1517 1506 1505 1485 1475 1487 1515 1502 1470 1476 1455 1425 1397 1379 1369 1361 1365 1368 1375 1427 1483 1510 1531 1531 1503 1471 1438 1407 1383 1367 1362 1359 1361 1361 1350 1340 1339 1353 1375 1359 1356 1367 1402 1448 1432 1375 1365 1399 1385 1383 1387 1364 1315 1270 1263 1279 1255 1286 1315 1250 1207 1189 1177 1171 1173 1174 1195 1226 1165 1142 1139 1138 1136 1135 1133 1132 1130 1128 1126 1125 1125 1129 1141 1134 1145 1184 1207 1183 1169 1184 1174 1193 1217 1230 1221 1236 1277 1286 1296 1294 1295 1294 1286 1278 1265 1248 1226 1216 1207 1203 1199 1184 1184 1182 1177 1172 1168 1165 1173 1176 1177 1175 1161 1154 1156 1158 1162 1161 1172 1174 1173 1171 1170 1167 1165 1172 1164 1172 1177 1178 1174 1176 1172 1178 1156 1171 1160 1167 1161 1170 1187 1163 1155 1165 1167 1152 1169 1154 1146 1144 1151 1171 1151 1143 1159 1151 1160 1161 1134 1132 1112 1129 1121 1108 1127 1112 1102 1090 1088 1118 1090 1073 1069 1076 1068 1084 1079 1071 1066 1066 1062 1057 1063 1055 1058 1049 1050 1052 1048 1048 1052 1051 1055 1044 1043 1038 1034 1030 1037 1037 1023 1017 1019 1007 993 1003 993 988 988 985 979 983 975 966 957 951 952 949 947 944 938 948 942 928 929 922 917 904 908 916 917 898 910 892 884 873 868 867 868 871 875 877 874 876 875 874 869 861 858 856 857 857 848 846 845 841 841 838 835 833 835 836 833 833 838 832 825 818 818 825 818 797 781 773 755 749 754 766 780 787 775 782 800 786 785 776 773 768 776 768 758 754 758 754 756 760 765 766 742 750 739 745 754 750 731 750 736 716 708 707 709 705 695 689 685 673 646 635 637 652 664 680 671 674 677 675 687 690 680 680 679 669 665 663 663 664 668 662 655 656 661 650 647 638 635 633 644 638 631 618 608 599 587 583 589 593 607 610 615 614 602 605 614 621 620 612 615 616 606 594 596 602 590 584 563 548 544 539 537 542 557 547 562 548 567 577 573 569 569 569 559 558 551 536 527 514 506 525 538 536 530 524 516 518 518 524 527 525 512 504 511 502 514 512 508 502 492 495 500 502 511 512 512 501 495 490 485 479 484 492 492 479 468 449 463 477 488 473 459 443 457 479 468 454 456 448 436 425 414 411 407 406 399 401 410 396 384 387 394 397 395 418 409 395 388 380 372 377 399 413 407 396 406 403 406 391 378 383 387 395 389 369 370 345 317 307 306 306 306 306 306 305 306 305 306 306 307 306 305 305 305 325 375 356 355 381 378 351 332 364 387 381 358 346 321 322 345 367 386 406 388 396 399 405 389 389 399 409 393 393 381 404 411 413 423 426 409 411 404 379 381 388 370 392 402 387 383 378 392 408 403 409 417 431 437 438 439 428 431 438 422 429 413 396 402 391 404 416 425 433 420 406 405 411 417 425 412 404 410 400 393 384 376 356 349 351 343 342 362 345 331 358 357 352 338 328 323 323 320 326 320 318 304 310 311 311 307 305 304 302 307 306 311 313 311 295 294 312 317 320 319 317 317 313 310 307 305 301 305 296 288 284 290 269 253 259 279 250 262 276 284 277 288 290 276 275 287 284 296 290 286 294 291 292 290 282 274 260 244 245 267 278 260 251 242 240 241 239 244 267 269 272 256 267 282 288 286 281 272 280 276 289 290 276 274 270 258 271 276 282 294 269 297 300 302 295 290 293 285 288 296 300 296 296 281 278 272 274 279 276 283 282 282 279 277 266 266 273 275 282 278 265 265 266 279 270 266 273 272 261 260 264 255 257 255 251 263 258 261 254 259 259 254 256 256 252 239 241 248 249 249 244 250 247 236 230 213 213 215 226 211 226 235 236 217 212 210 211 228 221 229 240 244 249 244 244 237 234 241 235 231 235 240 228 226 241 227 217 235 223 233 232 232 238 241 220 222 231 227 229 239 240 240 237 238 238 231 234 236 234 224 213 209 200 212 221 213 215 226 231 232 232 230 236 227 238 232 230 227 227 225 222 223 217 205 219 210 178 177 178 183 184 185 182 176 178 180 180 186 179 181 179 181 180 180 181 181 180 181 181 185 185 182 183 183 186 185 191 191 191 192 192 193 194 194 194 195 197 198 197 200 200 204 205 2010 2014 1966 1834 1790 1793 1840 1846 1857 1562 1402 1383 1375 1384 1414 1515 1630 1724 1974 2082 2133 2246 2393 2470 2553 2222 2045 1798 1750 1698 1524 1332 1300 1294 1293 1297 1303 1318 1361 1410 1482 1529 1620 1631 1613 1530 1734 1745 1692 1636 1437 1331 1284 1276 1274 1273 1273 1272 1280 1437 1619 1578 1537 1506 1477 1444 1422 1412 1374 1321 1310 1296 1282 1278 1278 1284 1293 1308 1326 1347 1369 1421 1543 1650 1782 1853 1962 2151 2232 2389 2464 2535 2409 2300 2213 2153 2002 1913 1858 1835 1822 1894 2018 2017 1891 1997 2041 1954 1919 1861 1823 1776 1740 1734 1765 1777 1788 1799 1817 1798 1766 1742 1746 1724 1691 1667 1664 1673 1676 1669 1659 1641 1616 1615 1625 1636 1644 1646 1646 1646 1655 1649 1629 1617 1631 1628 1618 1622 1624 1625 1610 1587 1562 1554 1554 1559 1590 1622 1617 1613 1600 1564 1584 1644 1653 1646 1620 1625 1629 1634 1632 1646 1669 1721 1786 1889 2189 2519 2666 2426 2102 2041 2117 2046 2037 2036 2077 2121 2223 2083 2209 2317 2222 2130 2086 2020 1927 1896 1908 1922 1925 1930 1936 1951 1956 2006 2082 2180 2222 2133 2182 2189 2018 1909 1823 1895 1966 2201 2281 2200 2316 2213 2124 2213 2477 2547 2517 2395 2449 2229 2181 2016 1969 1944 1927 1919 1915 1894 1875 1854 1830 1811 1847 1891 1933 1997 2114 2232 2274 2131 2014 1925 1889 1825 1767 1711 1680 1719 1773 1851 1986 2167 2263 2262 2257 2245 2305 2158 2028 2033 2050 1997 1889 1848 1848 1802 1847 1787 1723 1708 1698 1730 1737 1685 1758 1853 1921 1876 1887 1897 1956 1930 1876 1859 1877 1881 1887 1977 2048 2087 2159 2093 2137 2095 1928 1745 1678 1647 1632 1605 1609 1614 1603 1615 1681 1747 1800 1824 1906 2042 2254 2483 2437 2100 1888 1818 1727 1684 1643 1614 1594 1583 1574 1575 1591 1602 1631 1652 1631 1592 1564 1539 1552 1568 1550 1536 1496 1463 1437 1451 1504 1542 1577 1545 1505 1467 1394 1295 1286 1285 1284 1283 1283 1283 1282 1282 1282 1283 1285 1285 1284 1283 1283 1282 1282 1282 1282 1282 1282 1282 1281 1282 1282 1285 1352 1397 1380 1394 1436 1528 1668 1652 1593 1552 1548 1527 1506 1559 1526 1413 1397 1555 1725 1777 1724 1707 1722 1517 1339 1304 1302 1300 1301 1302 1304 1306 1308 1306 1307 1303 1302 1324 1634 2188 2423 2107 1730 1512 1388 1352 1349 1352 1355 1362 1368 1376 1383 1429 1584 1907 2091 2297 2399 2543 2600 2361 2116 2121 2007 1935 1912 2086 2083 2126 2063 2107 2201 2157 2252 2370 2420 2475 2447 2386 2380 2376 2265 2216 2134 2062 2041 1979 1982 1987 1967 1928 1911 1907 1904 1904 1946 2124 2168 2242 2118 2039 2045 2080 2120 2114 2199 2234 2296 2336 2286 2303 2270 2247 2217 2202 2227 2239 2259 2238 2236 2258 2246 2227 2146 2122 2077 2059 2051 2079 2127 2181 2115 2066 2057 2045 2040 2013 1998 1996 2010 2008 2013 2033 2019 2008 2016 2024 2020 2048 2046 2036 2024 2020 2034 2021 1991 1959 1955 1977 1985 1978 1974 1958 1942 1932 1947 1953 1946 1952 1973 1972 1953 1950 1939 1935 1942 1960 1959 1939 1926 1899 1889 1900 1932 1963 1980 2001 2005 1970 1971 2026 2066 2087 2068 2063 2087 2105 2128 2151 2171 2193 2217 2262 2258 2033 1988 1969 1951 1964 1990 2040 2093 2027 1987 1970 1958 1956 1951 1946 1948 1960 1986 2025 2033 2046 2002 1982 1986 2011 2029 2006 2009 2013 2004 2043 2059 2032 2001 2006 2040 2055 2061 2093 2086 2110 2151 2154 2142 2149 2151 2150 2131 2105 2087 2080 2071 2064 2066 2071 2078 2084 2073 2090 2106 2099 2074 2069 2068 2081 2094 2065 2042 2033 2034 2035 2043 2044 2035 2042 2044 2049 2062 2072 2061 2058 2073 2070 2071 2091 2097 2118 2138 2142 2148 2165 2166 2160 2169 2157 2113 2126 2135 2125 2124 2119 2114 2101 2102 2097 2087 2114 2140 2175 2182 2177 2199 2181 2165 2162 2177 2220 2263 2319 2295 2185 2204 2288 2390 2371 2316 2256 2223 2208 2209 2186 2149 2114 2094 2085 2068 2054 2043 2035 2044 2071 2068 2027 1999 2044 2077 2051 2051 2078 2085 2079 2073 2067 2059 2063 2084 2109 2126 2154 2244 2256 2238 2359 2406 2477 2481 2367 2328 2281 2249 2227 2228 2227 2248 2240 2267 2242 2245 2226 2233 2206 2235 2230 2220 2228 2250 2308 2271 2208 2180 2166 2162 2165 2160 2171 2170 2156 2144 2145 2145 2166 2193 2196 2217 2226 2210 2187 2186 2186 2164 2149 2136 2139 2143 2167 2171 2134 2140 2146 2153 2159 2165 2172 2177 2187 2178 2194 2193 2214 2223 2219 2262 2212 2161 2201 2184 2134 2068 2104 2052 2105 2150 2174 2152 2107 2058 2039 2011 1986 1962 1947 1923 1897 1886 1860 1825 1794 1777 1763 1728 1712 1724 1749 1761 1758 1744 1730 1714 1732 1741 1713 1696 1677 1670 1664 1654 1648 1645 1644 1643 1636 1633 1631 1631 1625 1600 1567 1534 1517 1507 1513 1517 1512 1499 1483 1470 1469 1463 1505 1571 1518 1424 1387 1371 1368 1370 1372 1372 1375 1388 1409 1444 1473 1472 1457 1423 1388 1372 1369 1370 1369 1382 1379 1375 1362 1346 1345 1341 1329 1335 1337 1354 1421 1440 1376 1330 1320 1322 1329 1327 1334 1353 1332 1326 1324 1297 1337 1340 1258 1223 1218 1203 1193 1199 1197 1209 1271 1209 1162 1151 1147 1142 1142 1147 1143 1131 1127 1126 1124 1122 1121 1121 1129 1137 1149 1153 1135 1137 1146 1159 1175 1215 1194 1200 1227 1246 1236 1258 1257 1276 1279 1272 1278 1271 1270 1245 1224 1214 1203 1196 1186 1181 1186 1189 1186 1170 1169 1186 1187 1176 1179 1171 1158 1158 1153 1156 1155 1167 1166 1161 1158 1156 1160 1168 1159 1157 1164 1174 1167 1163 1164 1167 1175 1175 1164 1164 1155 1171 1160 1167 1164 1162 1164 1174 1178 1154 1147 1154 1161 1161 1151 1164 1148 1149 1123 1127 1141 1142 1144 1121 1126 1143 1113 1113 1108 1106 1103 1096 1095 1091 1090 1090 1071 1072 1073 1064 1065 1079 1068 1067 1055 1057 1062 1062 1054 1042 1041 1047 1050 1049 1043 1045 1045 1042 1049 1032 1031 1035 1026 1021 1011 1008 1000 992 989 981 981 980 987 986 975 965 959 958 945 948 946 938 935 933 936 929 925 919 922 913 911 910 908 908 905 901 901 891 876 881 884 881 885 886 883 878 878 881 873 870 859 856 855 854 852 848 849 850 847 853 854 845 837 835 832 827 828 837 829 822 822 837 830 821 800 804 796 776 755 744 746 747 751 755 761 778 767 769 773 759 769 763 759 753 748 739 741 745 741 745 755 755 756 752 754 764 755 748 745 743 726 722 707 687 683 681 678 670 672 673 654 636 630 634 659 676 656 663 683 680 667 669 682 693 687 672 668 669 667 676 663 660 658 672 660 650 645 641 641 639 633 628 621 626 613 601 594 589 582 576 585 593 598 601 597 609 605 606 607 602 609 615 606 590 589 601 580 564 562 562 560 547 531 539 541 558 546 559 568 564 559 566 565 558 550 548 547 536 531 509 504 520 534 528 523 523 522 519 522 523 523 514 508 512 508 512 517 510 505 502 504 505 503 512 515 510 510 506 501 502 491 506 502 505 493 483 468 448 463 475 485 466 449 443 459 476 472 468 455 441 430 422 413 423 421 410 394 397 396 386 383 383 386 391 406 398 394 386 375 371 389 407 404 407 392 396 403 405 385 373 391 404 402 393 374 360 350 323 311 306 306 305 306 305 305 305 305 305 305 305 305 305 305 305 311 344 350 380 384 366 339 342 375 384 370 335 321 319 339 366 371 382 397 405 408 388 389 392 413 414 408 385 376 391 408 412 408 409 418 406 408 388 377 386 374 378 396 392 372 385 400 403 408 415 414 423 428 435 429 442 431 413 415 417 429 421 399 402 388 406 423 411 414 401 407 421 430 426 422 429 419 408 404 389 379 372 361 354 347 358 334 355 360 335 339 361 350 336 330 330 325 314 315 315 313 305 304 314 314 312 309 306 299 299 304 305 305 305 301 288 307 312 320 321 319 313 308 305 302 296 293 305 307 298 290 295 281 253 252 261 258 246 256 266 267 284 284 269 268 279 282 287 291 284 289 295 291 293 286 287 275 259 242 242 252 245 241 254 258 258 242 238 264 260 267 253 265 278 274 285 279 279 265 267 284 286 280 286 285 270 251 266 277 280 282 272 295 299 302 299 290 282 283 294 291 298 289 285 287 279 283 288 285 288 287 274 275 283 272 277 282 282 282 272 275 268 264 279 277 272 270 265 255 260 255 249 245 251 244 256 255 247 256 262 254 249 247 247 253 254 245 237 235 236 241 247 242 242 234 225 230 226 223 217 213 207 217 214 218 217 238 231 228 240 237 241 239 234 242 232 229 234 234 231 238 239 243 237 237 239 218 215 211 221 237 226 236 233 226 233 233 234 235 233 238 234 227 229 233 229 227 223 217 208 209 201 205 213 211 220 224 229 228 227 239 240 241 233 239 236 230 228 226 226 227 225 213 202 211 213 196 174 181 182 183 188 188 176 176 176 177 177 177 177 178 179 182 182 181 179 179 182 181 183 183 182 183 188 189 189 189 189 190 191 192 192 192 193 193 196 197 198 199 201 201 199 202 1941 2027 2017 1976 1953 1880 1784 1787 1732 1637 1446 1416 1397 1395 1427 1572 1757 1953 2017 2103 2336 2388 2569 2658 2567 2238 1854 1737 1729 1660 1425 1298 1287 1285 1284 1285 1286 1289 1312 1344 1385 1412 1456 1480 1457 1494 1679 1662 1656 1627 1468 1324 1276 1272 1272 1272 1271 1271 1272 1335 1553 1749 1652 1652 1739 1689 1583 1507 1343 1296 1291 1285 1278 1276 1277 1282 1291 1305 1323 1356 1385 1426 1530 1659 1767 1833 2004 2118 2084 2261 2632 2664 2553 2358 2450 2304 2104 2026 1955 1890 1908 1831 1880 1896 1785 1853 1877 1871 1897 1894 1850 1823 1789 1769 1753 1780 1793 1807 1822 1789 1751 1732 1717 1693 1665 1655 1658 1668 1683 1675 1646 1635 1622 1620 1632 1638 1644 1646 1646 1645 1646 1646 1631 1617 1616 1614 1613 1616 1615 1615 1598 1570 1554 1597 1576 1595 1595 1613 1617 1615 1608 1608 1568 1629 1641 1637 1619 1624 1633 1643 1655 1661 1666 1684 1751 1945 2300 2486 2453 2189 1983 1963 2055 1996 2046 2058 2185 2277 2247 2224 2245 2240 2177 2187 2166 2024 1939 1896 1897 1922 2024 2007 1961 2016 1991 1984 2084 2225 2226 2121 2054 2083 2010 1893 1831 1843 1942 2177 2172 2185 2255 2223 2147 2314 2556 2419 2309 2205 2255 2140 2151 2060 1963 1946 1941 1926 1900 1876 1852 1837 1825 1836 1901 1940 1977 1996 2053 2075 2237 2206 2029 1941 1876 1818 1744 1690 1699 1744 1789 1845 1924 2000 2039 2075 2108 2090 2078 2109 2202 2316 2173 2018 1906 1854 1844 1842 1810 1764 1714 1680 1665 1666 1657 1709 1824 1953 2087 2071 2058 2009 2020 1936 1849 1811 1796 1799 1861 1912 1943 1987 2052 2054 1970 1929 1846 1884 1753 1662 1643 1604 1593 1603 1584 1602 1639 1694 1731 1795 1885 1992 2181 2354 2220 1983 1904 1869 1705 1679 1697 1725 1657 1585 1556 1549 1570 1597 1644 1697 1646 1607 1582 1580 1605 1618 1621 1562 1554 1486 1437 1454 1468 1478 1513 1496 1487 1520 1361 1299 1292 1288 1285 1284 1282 1283 1282 1283 1282 1282 1283 1283 1283 1284 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1283 1287 1390 1467 1449 1457 1511 1630 1824 1711 1613 1581 1554 1521 1481 1479 1422 1341 1386 1511 1611 1714 1701 1587 1562 1452 1338 1298 1297 1297 1298 1300 1302 1303 1304 1303 1304 1298 1307 1338 1454 1747 2225 2336 1943 1666 1461 1386 1358 1356 1364 1370 1374 1384 1395 1422 1643 1948 2144 2418 2319 2518 2252 1937 1881 1956 1863 1913 2054 2066 2042 1995 2046 2179 2204 2298 2384 2384 2352 2420 2458 2465 2428 2355 2288 2219 2110 2073 2030 2026 2010 1969 1929 1917 1911 1907 1905 1939 2232 2276 2248 2209 2091 2058 2097 2151 2166 2237 2189 2313 2378 2333 2301 2272 2222 2195 2195 2171 2150 2181 2200 2211 2221 2226 2229 2224 2188 2101 2060 2045 2038 2105 2165 2162 2128 2075 2065 2061 2033 2015 1999 1991 1998 1991 1991 2002 2008 2001 2003 1993 2035 2045 2022 2028 2014 1998 1997 1997 1996 1960 1946 1987 2009 2004 2000 1987 1966 1945 1930 1936 1939 1933 1954 1976 1948 1937 1944 1927 1929 1946 1978 1963 1946 1930 1898 1889 1916 1930 1967 1976 1951 1951 1994 2030 2035 2023 2049 2082 2116 2178 2188 2208 2225 2235 2238 2233 2276 2059 1986 1966 1946 1953 1987 2040 2106 2041 1992 1966 1959 1952 1961 1945 1939 1942 1952 1969 1964 1975 1975 1984 2026 2045 2094 2123 2124 2083 2062 2023 2014 2037 2021 2007 2068 2124 2111 2114 2131 2158 2182 2180 2181 2165 2153 2144 2123 2111 2103 2087 2074 2073 2077 2095 2101 2102 2082 2097 2112 2113 2106 2098 2103 2084 2067 2047 2037 2038 2041 2044 2055 2054 2043 2043 2038 2037 2044 2052 2053 2074 2101 2099 2089 2087 2094 2108 2133 2161 2169 2174 2158 2152 2154 2132 2118 2126 2113 2113 2127 2140 2144 2122 2122 2090 2135 2157 2207 2206 2199 2220 2189 2185 2182 2191 2244 2354 2345 2379 2242 2192 2212 2270 2351 2327 2291 2272 2237 2191 2189 2188 2212 2175 2142 2121 2101 2087 2078 2077 2080 2099 2065 2026 2013 2039 2108 2094 2089 2110 2108 2098 2089 2078 2068 2072 2091 2118 2144 2234 2471 2417 2344 2364 2551 2720 2805 2599 2415 2331 2264 2243 2258 2252 2269 2276 2296 2263 2273 2256 2252 2272 2253 2225 2240 2249 2268 2338 2253 2204 2189 2190 2188 2180 2192 2199 2184 2172 2168 2161 2168 2198 2199 2187 2183 2183 2188 2191 2186 2175 2168 2168 2165 2142 2151 2169 2134 2131 2137 2144 2148 2154 2163 2174 2185 2197 2203 2245 2273 2318 2319 2294 2285 2233 2221 2264 2255 2192 2098 2139 2125 2143 2171 2179 2148 2102 2093 2091 1978 1933 1947 1949 1927 1890 1851 1847 1806 1777 1752 1740 1747 1768 1774 1765 1790 1779 1764 1747 1735 1738 1728 1716 1710 1685 1671 1663 1652 1645 1640 1643 1644 1642 1641 1644 1647 1640 1622 1594 1560 1527 1524 1530 1526 1522 1517 1512 1495 1466 1452 1448 1492 1570 1539 1425 1382 1376 1377 1379 1380 1377 1376 1383 1403 1403 1408 1410 1409 1386 1376 1377 1377 1383 1386 1381 1376 1371 1366 1359 1343 1328 1323 1323 1323 1360 1458 1432 1358 1315 1292 1287 1289 1289 1304 1289 1325 1373 1358 1364 1342 1305 1269 1291 1243 1246 1253 1262 1236 1285 1244 1202 1185 1171 1168 1163 1165 1154 1139 1147 1142 1131 1123 1120 1118 1116 1122 1133 1137 1126 1127 1133 1138 1142 1174 1154 1185 1208 1212 1200 1210 1214 1252 1256 1255 1252 1251 1250 1232 1228 1225 1211 1212 1213 1199 1193 1185 1192 1181 1169 1184 1185 1187 1195 1181 1166 1158 1142 1153 1159 1174 1165 1166 1171 1164 1161 1167 1167 1159 1155 1171 1176 1170 1157 1176 1163 1169 1175 1164 1165 1169 1169 1149 1159 1169 1163 1170 1150 1142 1135 1130 1148 1168 1153 1135 1157 1157 1140 1133 1145 1142 1123 1134 1138 1118 1139 1107 1122 1097 1098 1095 1095 1082 1072 1086 1082 1075 1087 1070 1068 1068 1062 1067 1054 1052 1045 1042 1051 1050 1046 1038 1058 1040 1037 1043 1034 1041 1035 1033 1033 1034 1020 1016 1005 1009 1001 992 990 987 976 980 970 965 967 961 955 949 942 947 938 936 933 930 931 930 917 917 911 908 907 903 906 915 913 905 901 897 880 886 893 885 885 882 882 880 871 878 872 875 865 854 852 850 846 846 846 846 847 851 864 856 848 838 831 823 818 821 831 836 822 839 822 806 808 827 811 793 779 763 745 740 738 737 736 735 736 737 737 738 735 731 729 725 722 720 722 719 715 716 719 730 730 745 763 771 761 740 728 716 717 704 695 695 704 707 697 694 671 653 655 642 634 627 629 654 652 676 682 672 655 666 666 678 691 691 680 677 674 679 674 667 660 664 666 651 652 664 664 655 644 642 646 631 622 617 606 599 593 582 571 572 581 586 588 591 592 596 601 590 598 608 609 606 591 584 592 581 577 578 580 564 541 528 530 550 552 541 550 547 546 558 570 560 547 538 543 539 528 519 508 498 516 522 526 527 525 522 521 521 516 511 511 513 510 514 515 510 506 500 496 491 491 501 506 501 499 511 512 514 509 506 489 493 485 474 465 452 445 461 479 470 454 437 455 473 459 452 453 443 429 425 432 433 428 417 407 394 387 386 381 381 380 380 404 398 389 389 370 374 399 411 402 396 390 407 408 402 383 372 396 406 400 393 386 367 351 346 319 309 305 305 305 305 305 306 306 305 305 305 305 305 306 305 305 318 369 371 383 359 334 335 373 367 337 312 314 335 345 344 348 371 384 397 406 382 382 409 409 404 387 376 396 409 402 403 400 412 408 406 409 394 370 375 370 392 403 375 382 399 393 395 408 406 398 408 418 423 422 424 420 405 420 438 430 419 405 384 399 417 414 397 395 403 423 439 436 424 416 425 427 412 404 390 378 379 369 370 368 371 344 326 342 349 328 351 353 346 337 326 321 326 319 332 334 319 304 313 310 312 314 310 305 300 297 298 304 304 297 286 304 311 308 315 317 312 309 307 302 301 289 290 305 305 296 290 293 268 248 249 250 244 248 256 269 285 289 272 259 271 287 292 291 289 281 287 287 282 288 287 291 276 260 249 244 247 267 282 267 255 255 237 240 245 253 247 262 261 264 276 282 275 262 275 272 278 283 278 284 274 265 248 269 278 278 281 282 293 292 294 299 295 291 280 284 285 285 291 288 282 276 272 277 282 270 284 272 263 263 274 269 275 270 281 278 266 263 274 275 267 277 269 275 264 259 257 252 250 241 242 238 234 252 253 260 257 255 244 250 255 256 249 237 240 228 231 229 244 242 232 234 232 230 238 238 228 207 204 220 210 220 231 238 234 242 236 236 228 231 230 228 224 224 233 220 230 228 229 232 232 230 225 202 218 229 219 232 225 227 230 233 230 229 224 229 231 231 222 222 220 212 208 205 206 215 207 207 221 227 227 227 227 235 239 240 240 237 241 240 239 234 231 228 221 221 213 217 209 213 202 209 176 200 190 198 193 189 195 195 182 177 176 178 177 181 179 182 179 180 180 185 183 186 188 187 193 188 186 187 187 190 189 189 191 191 190 190 191 194 195 198 198 200 198 199 198 202 1843 1992 2045 1990 1980 1961 1789 1768 1777 1655 1515 1483 1447 1423 1443 1575 1771 2077 2067 2138 2254 2516 2653 2491 2261 1941 1880 1746 1708 1673 1398 1282 1277 1278 1278 1277 1276 1278 1285 1304 1324 1351 1373 1385 1424 1525 1550 1582 1588 1530 1399 1315 1281 1275 1271 1270 1269 1269 1269 1283 1515 1669 1835 1918 1886 1809 1639 1427 1302 1279 1277 1276 1275 1274 1276 1280 1289 1299 1319 1359 1400 1461 1634 1731 1791 1784 1825 1967 2041 2276 2374 2230 2283 2140 2218 2377 2173 2088 1977 2003 2153 2007 1754 1716 1709 1689 1763 1801 1790 1805 1797 1833 1789 1768 1763 1766 1767 1769 1756 1756 1747 1728 1715 1705 1682 1672 1665 1665 1658 1653 1651 1647 1632 1630 1640 1642 1646 1646 1646 1645 1652 1675 1648 1639 1628 1619 1617 1617 1615 1615 1586 1580 1588 1630 1646 1640 1638 1649 1650 1644 1617 1617 1616 1643 1629 1618 1631 1638 1641 1647 1657 1667 1678 1702 1749 1956 1943 2009 2001 1939 1909 1907 1935 1928 2012 2101 2287 2282 2391 2302 2240 2285 2247 2113 2062 1963 1938 1904 1891 1911 1949 2004 2043 2089 2080 2016 2019 2159 2288 2150 2093 2014 1950 1919 1858 1836 1916 2083 2055 2126 2201 2219 2091 2200 2476 2381 2168 2108 2034 2050 2137 2044 1953 1926 1923 1949 1926 1887 1875 1871 1855 1868 1918 1949 2000 2062 2057 1979 2001 2070 1993 1954 1848 1801 1736 1703 1697 1720 1751 1781 1819 1857 1897 1923 1967 1963 2001 2167 2334 2386 2145 2003 1937 1857 1827 1827 1840 1772 1730 1676 1645 1641 1671 1739 1845 1935 2008 2075 2135 2120 2071 1943 1872 1832 1823 1782 1789 1826 1843 1907 1956 2050 2014 1917 1888 1916 1765 1662 1653 1596 1567 1578 1573 1604 1620 1677 1728 1818 1922 2014 2162 2379 2071 1894 1944 1792 1675 1660 1744 1767 1672 1598 1549 1531 1553 1590 1662 1654 1636 1607 1590 1584 1609 1644 1679 1645 1571 1492 1440 1422 1436 1458 1481 1425 1413 1373 1303 1296 1356 1324 1284 1283 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1287 1303 1439 1528 1505 1484 1519 1625 1714 1666 1588 1545 1529 1510 1480 1457 1364 1318 1337 1443 1488 1584 1558 1459 1381 1309 1300 1298 1294 1295 1296 1299 1300 1301 1301 1301 1302 1294 1304 1320 1409 1727 2202 2579 2280 1925 1592 1443 1379 1365 1375 1382 1390 1396 1419 1438 1734 2117 2100 2190 2135 1913 1758 1952 2116 2060 1958 2024 2072 2074 1973 1892 1989 2047 2170 2240 2317 2354 2431 2469 2494 2395 2353 2275 2228 2163 2116 2067 2092 2098 2018 1952 1919 1913 1910 1907 1916 2164 2347 2302 2303 2131 2047 2070 2146 2174 2211 2350 2347 2396 2365 2318 2285 2281 2268 2258 2238 2214 2182 2158 2145 2129 2132 2178 2241 2203 2163 2113 2048 2035 2031 2103 2165 2148 2152 2107 2109 2083 2045 2019 2001 2001 2005 2016 2009 1994 1985 1986 1994 1981 1998 2001 1987 1998 2015 2001 1988 1979 1969 1956 1940 1955 1976 1971 1974 1976 1972 1959 1962 1936 1919 1922 1938 1945 1944 1918 1923 1916 1918 1937 1962 2001 1985 1972 1943 1904 1886 1884 1926 1946 1933 1965 1990 2001 2023 2062 2092 2133 2153 2163 2178 2195 2236 2279 2270 2266 2275 2061 1980 1956 1937 1968 2000 2046 2092 2030 1992 1964 1949 1947 1978 1957 1941 1940 1943 1943 1950 1989 2001 2012 2082 2089 2127 2204 2177 2119 2077 2028 2017 2083 2076 2058 2047 2062 2080 2099 2115 2116 2139 2172 2171 2148 2126 2112 2092 2085 2090 2086 2077 2082 2084 2095 2102 2110 2101 2098 2105 2115 2128 2134 2105 2084 2068 2053 2047 2043 2050 2055 2067 2067 2059 2057 2043 2035 2039 2044 2054 2072 2102 2109 2112 2102 2107 2116 2127 2132 2148 2171 2163 2163 2173 2152 2119 2136 2162 2176 2170 2162 2134 2132 2102 2139 2192 2186 2225 2242 2256 2214 2220 2249 2321 2327 2355 2389 2436 2357 2226 2197 2217 2302 2336 2291 2249 2229 2216 2228 2244 2248 2227 2194 2179 2181 2152 2141 2133 2123 2108 2069 2044 2038 2053 2059 2108 2116 2087 2110 2119 2110 2100 2089 2078 2092 2125 2164 2176 2235 2323 2385 2481 2470 2744 2942 3058 2816 2490 2337 2273 2271 2294 2276 2303 2317 2295 2283 2309 2288 2300 2306 2276 2253 2281 2270 2318 2301 2241 2219 2213 2206 2202 2219 2209 2190 2181 2182 2177 2179 2188 2197 2179 2169 2160 2155 2152 2146 2145 2139 2144 2155 2151 2145 2151 2166 2137 2131 2138 2144 2149 2156 2166 2181 2201 2215 2247 2264 2293 2328 2354 2334 2302 2284 2285 2298 2267 2231 2162 2130 2198 2197 2198 2178 2145 2116 2032 1957 1916 1874 1858 1853 1837 1804 1795 1795 1781 1785 1790 1787 1783 1809 1828 1812 1812 1797 1781 1766 1746 1727 1713 1713 1709 1698 1676 1663 1659 1649 1642 1654 1665 1661 1650 1646 1648 1646 1627 1590 1547 1541 1542 1537 1527 1508 1500 1485 1471 1475 1466 1460 1442 1453 1467 1431 1398 1386 1385 1387 1398 1410 1412 1426 1427 1414 1407 1403 1398 1393 1387 1385 1390 1385 1377 1370 1365 1359 1352 1346 1341 1335 1330 1327 1322 1317 1326 1349 1358 1318 1286 1279 1275 1271 1266 1262 1275 1321 1311 1295 1274 1282 1307 1350 1334 1334 1324 1346 1320 1341 1303 1231 1202 1184 1175 1173 1156 1148 1141 1141 1144 1141 1136 1128 1119 1116 1114 1112 1114 1112 1116 1118 1120 1129 1140 1129 1152 1159 1188 1165 1195 1219 1226 1233 1239 1238 1233 1228 1223 1221 1217 1224 1208 1213 1211 1197 1190 1182 1183 1175 1169 1182 1195 1179 1170 1167 1165 1160 1143 1158 1166 1165 1161 1167 1163 1163 1162 1160 1154 1157 1172 1173 1171 1158 1160 1165 1165 1169 1160 1170 1165 1188 1155 1155 1159 1159 1164 1167 1145 1145 1148 1151 1146 1162 1147 1129 1133 1142 1137 1130 1135 1119 1137 1120 1123 1121 1135 1115 1095 1090 1086 1094 1100 1084 1089 1074 1072 1072 1064 1061 1068 1075 1055 1056 1050 1041 1041 1048 1055 1036 1038 1038 1035 1036 1034 1037 1032 1043 1032 1029 1021 1021 1012 1009 1001 999 992 992 987 976 969 983 976 973 957 950 956 946 950 947 942 930 928 933 920 915 914 910 912 917 910 904 902 918 891 889 886 881 883 890 883 877 874 872 876 867 866 866 869 869 860 853 851 849 843 841 840 841 837 848 862 850 847 838 827 819 810 817 815 811 815 829 827 827 819 807 790 775 765 757 748 744 740 737 735 732 729 728 726 725 722 719 718 716 714 714 713 710 708 708 706 708 724 743 756 764 761 735 727 716 714 701 712 706 701 691 681 659 665 670 655 641 632 624 629 637 654 661 653 661 676 657 669 672 684 698 676 666 673 673 675 671 676 675 669 665 676 666 660 660 653 640 633 637 629 621 616 607 603 591 577 568 565 572 581 580 582 587 584 587 591 605 607 602 579 587 595 594 591 584 569 559 542 529 524 544 539 535 555 559 557 567 557 552 538 528 542 541 528 524 506 495 509 520 526 525 521 519 518 518 515 516 515 513 512 510 501 504 501 492 494 481 495 492 491 490 507 497 504 517 508 495 484 476 470 481 470 448 446 472 468 453 438 441 467 477 460 449 442 436 441 440 427 425 421 410 404 394 389 391 380 377 378 384 398 392 391 377 369 383 413 415 402 387 395 401 386 377 375 392 393 395 393 386 382 368 370 332 319 304 304 305 304 304 306 305 304 305 305 304 305 305 304 304 305 338 365 361 350 323 352 352 362 319 324 344 364 367 373 359 371 387 406 384 379 402 398 410 383 371 386 405 405 396 408 408 412 400 407 391 395 369 367 391 401 398 370 381 385 394 407 398 392 411 413 414 404 414 403 403 423 426 434 423 407 410 385 416 402 390 407 416 413 417 432 444 426 414 410 420 406 402 402 411 397 383 384 376 357 342 351 331 333 326 328 346 355 350 350 342 326 324 342 334 334 316 304 305 316 320 317 314 310 294 306 308 300 284 281 291 289 308 312 315 315 314 312 310 304 305 287 299 305 297 288 280 290 273 256 251 243 244 251 259 267 283 281 261 272 282 285 285 287 282 274 286 287 276 286 287 282 272 267 258 254 271 282 275 269 259 253 236 234 235 246 249 250 272 271 274 278 283 260 265 267 276 271 276 283 276 263 249 275 261 269 273 280 292 278 300 278 291 295 288 277 273 274 265 263 269 282 278 260 254 262 254 252 250 257 247 266 257 257 259 262 262 273 266 255 270 269 258 271 271 270 264 259 250 248 243 236 242 253 248 258 242 247 236 251 236 252 245 244 232 231 217 232 240 223 218 220 237 220 224 234 223 223 220 199 216 217 222 220 221 218 233 222 225 233 218 223 224 231 216 221 229 222 226 232 232 227 203 208 207 219 230 220 228 231 224 233 218 224 227 225 230 222 216 215 228 221 217 223 227 217 207 221 219 216 220 222 224 226 231 235 242 240 236 239 239 237 231 223 227 226 220 221 213 205 190 197 199 213 214 220 220 210 200 201 198 176 177 177 177 177 180 178 180 179 182 192 189 187 191 188 186 186 186 187 187 187 188 190 192 192 194 195 196 197 198 197 198 196 198 198 200 1907 1956 2069 2022 1960 1952 1855 1776 1814 1669 1649 1642 1543 1478 1463 1644 1866 2013 2010 2130 2269 2432 2416 2184 1990 1840 1940 2019 2009 1761 1416 1274 1268 1268 1268 1268 1269 1271 1273 1280 1306 1323 1329 1335 1401 1508 1485 1556 1596 1496 1368 1317 1293 1325 1291 1269 1269 1266 1266 1268 1336 1395 1604 1856 1856 1789 1583 1355 1288 1276 1274 1273 1273 1273 1275 1279 1286 1299 1321 1361 1420 1517 1717 1860 2056 2091 1926 2182 2253 2136 2123 2064 1933 1874 1944 2095 2265 2193 2228 2260 2214 2011 1806 1685 1624 1689 1715 1800 1739 1727 1755 1819 1768 1753 1782 1738 1719 1729 1741 1730 1736 1720 1702 1686 1676 1670 1666 1666 1670 1669 1671 1662 1637 1623 1626 1638 1631 1646 1646 1644 1650 1656 1648 1646 1639 1628 1622 1618 1615 1601 1574 1631 1653 1649 1646 1646 1646 1647 1666 1655 1632 1647 1615 1609 1595 1594 1608 1637 1663 1668 1672 1675 1701 1782 1940 2144 1902 1831 1833 1860 1870 1867 1904 1934 2004 2076 2279 2425 2358 2267 2196 2173 2230 2085 1974 1930 1917 1911 1901 1937 1996 2036 2092 2084 2165 2075 2061 2070 2198 2145 2150 2062 1959 1928 1862 1856 1982 2067 1997 2042 2123 2155 2008 2125 2231 2283 2129 2004 1955 2000 2114 1969 1940 1923 1921 1983 1992 1967 1962 1944 1918 1934 1943 1985 2047 2089 2080 2037 1931 1960 1935 1891 1877 1794 1746 1718 1705 1710 1768 1815 1836 1820 1843 1878 1913 1965 2053 2181 2437 2347 2158 2057 1994 1908 1835 1849 1818 1745 1692 1662 1632 1646 1692 1757 1819 1870 1956 2059 2107 2177 2219 2074 1923 1833 1827 1775 1757 1777 1831 1907 1969 2003 1990 1943 1926 1880 1770 1662 1606 1583 1556 1552 1577 1583 1607 1644 1695 1782 1874 1976 2138 2258 1992 1865 1826 1767 1701 1670 1655 1656 1606 1567 1532 1516 1534 1580 1620 1599 1585 1607 1591 1601 1610 1641 1670 1696 1631 1499 1451 1431 1410 1425 1425 1438 1381 1331 1307 1298 1322 1334 1283 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1283 1291 1311 1423 1488 1455 1458 1483 1553 1610 1591 1544 1518 1497 1482 1488 1394 1309 1301 1301 1325 1338 1406 1459 1377 1314 1293 1292 1294 1302 1311 1297 1299 1299 1300 1298 1298 1299 1295 1301 1304 1380 1731 2151 2584 2483 2085 1692 1439 1387 1382 1394 1400 1421 1438 1457 1460 1593 1961 2199 2183 1969 1730 1715 1830 1942 2040 2063 2051 2024 1996 1876 1910 1945 2081 2182 2356 2374 2465 2559 2614 2496 2394 2311 2230 2172 2129 2088 2081 2074 2028 1989 1948 1927 1915 1909 1907 2033 2336 2283 2191 2164 2068 2033 2111 2219 2219 2226 2294 2359 2430 2400 2354 2299 2256 2242 2210 2197 2174 2139 2140 2130 2110 2115 2191 2243 2181 2121 2103 2051 2034 2026 2105 2134 2121 2108 2084 2092 2090 2052 2019 1999 1999 1999 1988 1993 1987 1981 1973 1970 1972 1962 1956 1958 1961 1980 1989 1972 1965 1960 1956 1953 1946 1937 1951 1953 1949 1943 1946 1949 1944 1913 1907 1904 1901 1899 1896 1895 1896 1898 1907 1925 1961 2001 2002 1990 1968 1943 1901 1882 1939 1921 1973 2013 2046 2077 2098 2108 2109 2123 2133 2180 2222 2240 2279 2291 2293 2294 2066 1959 1938 1933 1960 1998 2046 2087 2026 1974 1954 1949 1933 1936 1943 1939 1943 1948 1945 1991 2037 2021 1995 2044 2082 2089 2093 2146 2138 2088 2050 2017 2068 2071 2040 2082 2066 2062 2074 2083 2106 2148 2176 2162 2130 2106 2082 2068 2072 2071 2067 2063 2072 2078 2081 2085 2100 2107 2111 2113 2116 2134 2145 2137 2125 2110 2102 2083 2072 2077 2089 2096 2099 2094 2111 2125 2114 2053 2038 2044 2059 2077 2086 2078 2079 2086 2106 2132 2151 2160 2176 2168 2179 2175 2141 2125 2161 2189 2200 2202 2149 2145 2148 2118 2127 2140 2155 2192 2211 2199 2202 2253 2357 2456 2474 2424 2468 2349 2235 2200 2181 2188 2284 2250 2197 2180 2174 2173 2178 2197 2232 2215 2200 2191 2162 2156 2174 2167 2127 2091 2067 2032 2099 2124 2124 2132 2118 2102 2121 2122 2115 2108 2097 2089 2093 2125 2152 2210 2240 2312 2426 2470 2557 2838 3131 3265 3016 2549 2393 2313 2304 2310 2300 2348 2337 2317 2339 2328 2317 2300 2345 2341 2312 2300 2297 2360 2269 2251 2241 2230 2227 2235 2227 2216 2225 2219 2205 2194 2195 2194 2172 2160 2156 2155 2156 2147 2136 2131 2133 2141 2148 2145 2143 2153 2168 2147 2137 2141 2145 2151 2161 2173 2192 2211 2234 2287 2326 2344 2376 2379 2356 2335 2330 2319 2306 2297 2265 2210 2187 2176 2172 2179 2159 2125 2068 2077 1954 1890 1859 1847 1822 1813 1823 1851 1867 1862 1841 1811 1836 1823 1828 1816 1804 1786 1774 1762 1753 1742 1718 1708 1696 1684 1672 1667 1661 1663 1660 1651 1651 1644 1647 1628 1629 1617 1620 1605 1577 1550 1536 1531 1531 1525 1524 1520 1510 1521 1518 1501 1468 1473 1451 1437 1424 1410 1398 1394 1393 1398 1416 1437 1435 1426 1423 1427 1421 1413 1406 1401 1396 1392 1388 1385 1381 1378 1371 1366 1362 1355 1348 1353 1346 1335 1332 1314 1302 1296 1292 1293 1289 1286 1282 1274 1268 1260 1259 1252 1252 1249 1242 1248 1273 1302 1303 1307 1341 1328 1333 1338 1313 1256 1209 1197 1186 1179 1167 1164 1150 1147 1153 1148 1140 1131 1124 1117 1113 1111 1108 1107 1105 1105 1104 1111 1114 1125 1132 1134 1151 1194 1192 1188 1212 1226 1228 1225 1217 1216 1215 1213 1211 1207 1214 1207 1192 1193 1181 1190 1184 1175 1170 1183 1169 1166 1170 1159 1153 1133 1157 1166 1176 1167 1160 1159 1168 1161 1157 1157 1157 1160 1173 1174 1161 1159 1165 1160 1164 1167 1161 1171 1148 1156 1146 1163 1147 1163 1166 1146 1148 1141 1148 1136 1151 1158 1147 1132 1144 1125 1131 1134 1122 1126 1125 1134 1115 1103 1105 1099 1090 1084 1079 1084 1087 1087 1070 1071 1074 1072 1067 1063 1051 1056 1063 1054 1039 1041 1043 1043 1032 1032 1040 1036 1029 1035 1023 1016 1033 1029 1026 1020 1015 1012 1011 1007 1001 996 992 986 980 974 969 967 967 953 955 966 945 941 943 933 930 928 930 916 915 923 915 915 919 914 910 912 919 899 900 901 899 892 898 886 882 872 869 870 867 864 861 865 867 863 860 856 850 843 839 835 834 832 835 857 856 843 851 849 827 813 805 801 803 807 826 832 810 805 784 769 765 769 774 765 768 762 754 741 738 735 734 741 736 732 727 723 721 718 715 711 707 705 703 701 701 702 715 747 743 749 759 743 715 708 710 704 681 675 669 664 660 682 681 669 663 640 628 621 625 633 637 637 657 655 644 647 659 668 682 687 664 660 660 658 670 678 664 677 674 675 677 668 663 650 645 638 623 616 610 602 599 594 586 585 578 571 563 561 568 571 572 576 577 590 588 598 596 583 571 580 581 583 586 573 560 553 542 525 520 530 539 557 561 559 559 557 544 543 533 529 543 531 527 521 503 492 513 518 523 519 515 510 514 511 514 513 511 505 500 498 492 487 484 480 478 471 478 485 486 488 492 504 513 513 498 483 481 463 472 469 453 436 456 469 453 440 430 454 465 465 456 449 447 434 432 432 417 416 415 407 405 396 397 396 391 384 379 375 377 378 380 375 370 383 394 398 384 398 404 390 375 377 397 387 380 383 380 386 372 364 344 339 312 304 304 304 303 305 304 303 304 304 303 303 303 303 303 303 305 319 317 324 348 346 345 321 325 345 358 371 386 385 385 381 394 398 370 384 391 398 395 376 375 397 407 398 396 408 414 406 399 401 389 374 357 385 405 390 386 368 388 404 402 404 402 388 395 396 408 390 396 412 428 428 416 431 427 409 391 389 416 400 389 403 414 425 431 432 436 427 409 411 419 418 421 406 401 398 383 363 358 352 352 359 346 346 339 322 317 325 333 343 350 345 333 330 333 334 329 327 315 305 325 326 321 320 305 291 297 291 287 273 274 275 301 304 314 315 313 309 306 304 297 289 279 295 294 291 280 284 288 285 279 274 251 253 260 259 263 273 254 272 281 271 275 286 284 270 276 287 274 271 273 279 283 276 272 265 258 272 277 279 274 267 257 249 237 234 232 241 262 268 257 269 277 275 250 260 272 270 280 272 279 263 244 265 268 263 270 275 276 278 285 287 283 291 289 294 282 287 292 290 282 272 271 275 272 275 280 277 280 274 267 256 259 246 239 246 268 264 265 261 256 255 247 248 258 261 268 266 257 253 242 235 241 255 240 250 246 235 228 243 244 231 246 232 235 229 217 221 223 226 229 213 224 227 215 234 228 225 200 200 214 208 204 205 218 226 230 226 223 216 224 216 223 219 224 217 222 218 220 227 230 218 204 210 222 222 221 213 224 225 218 231 218 222 226 217 225 220 214 219 224 231 228 227 233 225 222 213 216 216 224 227 225 226 223 226 230 232 235 235 233 236 235 233 233 232 225 225 225 222 200 196 211 217 216 212 215 212 204 197 183 175 176 180 176 178 179 180 184 186 185 189 188 188 187 187 186 186 187 187 188 189 189 190 196 194 195 196 196 198 202 197 198 199 200 197 199 1992 1988 2019 2004 1962 1902 1826 1807 1817 1739 1825 1764 1616 1529 1483 1697 1777 1778 1994 2136 2181 2096 2143 2040 1873 1781 1873 2066 1989 1692 1414 1273 1261 1260 1261 1260 1259 1260 1263 1268 1306 1282 1286 1301 1336 1401 1406 1544 1529 1459 1376 1328 1323 1368 1332 1302 1292 1266 1264 1264 1265 1286 1525 1901 1850 1727 1558 1335 1284 1275 1273 1273 1272 1274 1275 1279 1288 1303 1326 1365 1429 1544 1783 1958 2048 2079 2213 2382 2348 2047 1883 1969 1819 1742 1754 1920 2092 2265 2269 2262 2132 1916 1805 1719 1623 1575 1704 1736 1715 1700 1739 1795 1759 1721 1732 1725 1705 1708 1711 1705 1702 1702 1694 1683 1673 1670 1664 1669 1682 1699 1686 1666 1636 1607 1614 1612 1616 1642 1646 1646 1646 1646 1646 1646 1643 1636 1628 1620 1616 1608 1641 1646 1667 1661 1659 1661 1666 1653 1654 1671 1666 1663 1616 1589 1614 1613 1623 1608 1627 1656 1680 1691 1713 1834 2228 2260 1963 1870 1838 1843 1848 1913 1985 2046 2053 2128 2214 2488 2327 2183 2105 2102 2079 2015 1952 1939 1929 1918 1909 1935 2012 2138 2175 2102 2174 2184 2128 2174 2206 2225 2115 1992 1991 1916 1861 1865 1969 2013 2051 2010 2110 2164 2025 2043 2132 2081 2091 1973 1942 1921 2008 1993 1915 1891 1948 2033 2056 2058 2095 2024 2046 2027 2032 2062 2122 2083 2023 2021 1943 1875 1873 1840 1824 1776 1738 1731 1728 1715 1751 1814 1846 1865 1900 1929 2001 2089 2150 2267 2500 2239 2113 2011 1944 1856 1833 1904 1777 1723 1686 1656 1627 1641 1684 1758 1810 1869 1912 1932 2056 2187 2257 2069 1916 1881 1911 1791 1711 1735 1829 1857 1887 1947 1951 1879 1875 1821 1776 1685 1623 1588 1561 1541 1557 1574 1598 1634 1684 1741 1825 1923 2031 2153 2004 1895 1887 1786 1699 1684 1655 1592 1551 1531 1514 1505 1513 1530 1555 1550 1546 1561 1565 1599 1623 1656 1698 1604 1599 1580 1559 1485 1440 1417 1405 1446 1443 1366 1348 1333 1319 1290 1283 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1283 1300 1327 1391 1438 1424 1428 1451 1560 1632 1558 1504 1503 1552 1560 1412 1330 1297 1294 1292 1293 1291 1315 1322 1295 1291 1289 1289 1291 1303 1442 1424 1320 1296 1297 1297 1296 1298 1296 1297 1295 1313 1541 1867 2350 2320 1901 1704 1538 1421 1421 1441 1453 1460 1445 1463 1482 1616 1785 1793 1792 1866 1859 1994 2076 1829 1760 1767 1865 1925 1785 1801 1825 1893 2025 2141 2319 2453 2520 2610 2574 2480 2332 2239 2192 2117 2119 2119 2088 2038 1996 2003 2024 1976 1928 1910 1909 2037 2198 2180 2103 2078 2026 2032 2110 2184 2300 2318 2298 2331 2427 2372 2346 2328 2284 2246 2222 2205 2192 2212 2207 2148 2111 2102 2196 2227 2202 2137 2086 2070 2050 2033 2095 2083 2074 2070 2062 2046 2063 2042 2010 1988 1999 2004 2002 1999 1990 1983 1976 1969 1958 1955 1962 1957 1950 1945 1954 1945 1934 1931 1930 1939 1960 1941 1931 1948 1939 1929 1922 1914 1911 1904 1919 1920 1926 1925 1917 1920 1919 1909 1893 1890 1910 1951 1997 2014 2000 1971 1939 1901 1887 1917 1989 2012 2053 2071 2046 2035 2057 2092 2141 2149 2175 2227 2249 2283 2300 2287 2032 1946 1925 1924 1951 1989 2020 2061 2017 1941 1932 1929 1931 1938 1960 1970 1979 1994 1983 1955 1994 2039 2007 2025 2046 2053 2085 2133 2152 2114 2080 2044 2024 2055 2024 2020 2070 2108 2100 2117 2150 2155 2149 2131 2109 2083 2059 2057 2057 2059 2061 2064 2070 2078 2087 2092 2105 2124 2140 2147 2145 2170 2177 2154 2122 2100 2092 2085 2082 2092 2094 2089 2084 2089 2104 2119 2134 2102 2042 2042 2039 2043 2048 2053 2059 2070 2096 2127 2161 2190 2201 2174 2184 2168 2139 2135 2154 2159 2150 2149 2140 2165 2190 2150 2135 2189 2194 2161 2172 2194 2242 2335 2428 2523 2469 2344 2312 2227 2198 2179 2181 2158 2151 2143 2129 2121 2116 2112 2110 2157 2245 2252 2224 2187 2151 2124 2105 2092 2073 2067 2032 2053 2093 2118 2135 2134 2112 2102 2116 2129 2122 2116 2108 2109 2134 2161 2195 2223 2251 2291 2346 2401 2564 2899 3113 2947 2747 2531 2413 2354 2340 2333 2317 2361 2359 2357 2370 2359 2357 2333 2374 2430 2396 2344 2359 2349 2289 2272 2260 2262 2267 2251 2251 2261 2250 2229 2218 2214 2199 2184 2177 2173 2168 2161 2163 2155 2134 2131 2134 2142 2149 2145 2143 2145 2146 2143 2143 2144 2151 2158 2167 2179 2202 2225 2247 2304 2376 2390 2421 2412 2388 2349 2326 2312 2296 2284 2252 2220 2186 2098 2151 2201 2181 2159 2117 2053 1939 1904 1874 1837 1852 1884 1890 1927 1917 1887 1859 1847 1859 1850 1843 1838 1817 1797 1779 1761 1742 1729 1719 1707 1694 1693 1688 1679 1667 1653 1642 1631 1626 1610 1594 1591 1587 1588 1580 1576 1556 1546 1561 1556 1553 1550 1541 1536 1540 1541 1526 1514 1508 1503 1487 1473 1471 1458 1433 1424 1414 1411 1407 1422 1435 1430 1436 1433 1428 1423 1416 1412 1409 1404 1403 1397 1396 1390 1385 1386 1383 1380 1373 1361 1353 1350 1341 1330 1326 1321 1317 1312 1311 1308 1302 1300 1295 1288 1270 1263 1249 1239 1233 1227 1228 1233 1235 1235 1239 1234 1241 1244 1285 1293 1245 1239 1226 1234 1241 1183 1168 1175 1164 1152 1137 1146 1139 1134 1123 1115 1113 1108 1105 1103 1101 1101 1102 1102 1113 1117 1120 1155 1138 1165 1186 1211 1228 1225 1223 1222 1221 1218 1218 1214 1221 1218 1200 1198 1188 1200 1167 1168 1178 1177 1172 1181 1177 1189 1174 1145 1132 1150 1165 1163 1158 1158 1164 1159 1155 1163 1156 1156 1168 1156 1160 1162 1163 1160 1160 1168 1150 1163 1155 1156 1144 1154 1165 1151 1159 1165 1178 1168 1140 1141 1133 1129 1138 1137 1133 1130 1134 1141 1132 1115 1119 1113 1111 1100 1105 1111 1090 1089 1090 1083 1082 1088 1078 1070 1061 1073 1053 1054 1057 1049 1045 1051 1044 1047 1033 1036 1032 1030 1032 1034 1042 1045 1019 1028 1027 1015 1018 1019 1010 1009 1008 1010 1006 1001 1001 993 981 977 966 965 959 955 955 956 952 950 937 934 932 928 922 922 926 924 913 914 919 915 913 911 915 912 915 901 921 906 893 890 882 878 869 869 865 862 861 860 860 861 857 862 855 847 841 835 831 828 827 834 848 853 847 848 841 827 807 796 795 814 833 822 813 783 769 778 782 792 781 775 779 778 772 760 757 752 761 764 753 759 759 753 751 758 755 743 730 717 707 700 697 696 699 716 736 734 729 760 723 718 707 696 680 673 679 675 666 693 680 669 665 650 629 621 618 621 622 625 632 638 631 640 647 651 667 669 673 652 658 648 659 675 661 661 662 656 662 656 648 657 651 636 631 628 628 611 613 609 593 600 593 596 586 567 558 554 557 561 566 571 574 584 599 590 587 571 567 576 586 574 568 561 546 530 519 516 537 549 551 551 548 552 547 541 531 521 534 537 523 511 507 489 502 506 511 517 512 507 504 506 509 509 507 500 494 492 489 490 487 489 497 478 479 490 499 504 504 503 505 503 488 478 466 462 460 477 462 439 440 465 457 443 426 440 460 465 453 446 434 434 425 430 421 412 405 401 399 399 399 400 399 399 395 390 384 377 374 372 370 370 368 379 381 399 406 392 383 367 390 400 389 377 362 362 358 349 376 355 322 308 304 304 305 306 304 303 302 303 304 304 303 303 303 303 303 310 350 366 366 342 311 316 338 353 361 380 390 398 400 384 396 374 371 397 383 392 371 364 377 393 406 389 400 404 414 405 394 399 384 365 357 390 405 386 374 369 390 392 400 407 391 384 385 386 388 405 425 417 418 418 413 417 426 424 398 380 412 392 386 401 407 423 429 415 409 407 415 425 428 427 419 415 398 385 376 385 368 374 375 369 366 364 352 346 329 332 324 317 337 342 344 333 321 312 312 322 307 312 320 313 312 308 300 284 291 297 292 281 271 273 296 312 314 313 315 314 313 313 310 307 295 275 275 270 268 273 270 286 291 282 261 250 247 258 250 257 257 255 266 266 278 283 282 278 266 274 267 266 277 275 274 273 274 275 267 263 265 273 279 271 265 263 252 234 233 235 256 257 257 273 276 274 245 262 279 273 261 267 265 263 245 270 267 253 263 275 278 277 280 289 274 284 288 284 286 293 290 291 279 277 286 278 278 277 277 280 277 269 273 272 267 267 269 236 255 258 237 235 247 254 253 238 252 254 250 264 263 254 248 235 242 249 240 233 244 246 241 225 244 228 239 240 230 237 233 234 227 208 219 209 205 206 215 223 217 222 223 194 197 196 204 204 205 214 224 221 215 217 211 208 217 221 210 218 225 214 219 218 227 209 200 220 213 213 220 204 213 217 218 219 217 212 221 213 213 218 215 217 223 225 230 238 234 232 219 216 218 218 217 220 221 226 227 228 227 224 221 229 227 230 229 229 224 226 228 228 223 218 198 196 223 218 215 214 211 209 209 194 180 179 177 179 178 179 180 191 197 188 189 188 187 187 187 188 188 187 188 188 188 190 193 192 194 196 194 197 197 195 196 199 200 196 196 196 198 1855 1935 1957 1984 1936 1851 1809 1842 1851 1895 1922 1881 1721 1593 1519 1608 1598 1661 1976 2131 2238 2073 1879 1836 1678 1713 1834 1959 1982 1711 1460 1279 1255 1254 1254 1253 1252 1253 1254 1257 1275 1265 1268 1277 1296 1328 1418 1543 1534 1587 1484 1365 1335 1316 1304 1303 1339 1263 1262 1262 1263 1277 1463 1822 1723 1608 1498 1373 1301 1280 1273 1272 1272 1273 1274 1278 1287 1303 1326 1360 1419 1567 1758 1822 1929 2060 2286 2469 2172 2002 1854 1809 1691 1629 1634 1695 1857 1978 1992 1982 2010 1925 1782 1722 1624 1542 1673 1660 1696 1741 1785 1834 1762 1723 1703 1688 1673 1664 1670 1692 1689 1683 1679 1674 1670 1668 1657 1662 1664 1680 1676 1635 1603 1601 1606 1637 1620 1618 1638 1646 1644 1644 1643 1649 1661 1646 1636 1626 1622 1623 1643 1646 1662 1668 1674 1693 1679 1660 1676 1688 1683 1673 1623 1602 1634 1642 1639 1626 1660 1669 1689 1700 1730 1836 2192 2155 1908 1872 1867 1866 1834 1915 1989 2118 2222 2171 2322 2455 2338 2187 2185 2121 2044 1983 1963 1949 1935 1928 1926 1924 1995 2083 2133 2254 2148 2108 2103 2116 2106 2249 2162 2041 2072 1946 1887 1859 1919 1995 2092 2017 2090 2185 2131 1973 1966 2030 2058 1943 1918 1900 1907 1896 1883 1871 1941 2094 2034 2059 2117 2044 2100 2103 2136 2166 2220 2153 2032 1938 1925 1891 1820 1799 1789 1777 1759 1755 1749 1734 1736 1794 1804 1852 1914 1980 2028 2083 2142 2262 2329 2185 2085 1976 1915 1828 1795 1794 1726 1687 1652 1632 1616 1626 1670 1733 1800 1814 1847 1903 2015 2095 2192 2098 2003 2047 1937 1803 1696 1700 1756 1835 1916 1998 2033 1941 1951 1921 1866 1756 1646 1593 1561 1535 1544 1578 1612 1649 1697 1751 1802 1902 2011 2239 2080 1930 1928 1822 1764 1715 1621 1568 1541 1518 1498 1488 1495 1517 1550 1551 1519 1525 1543 1591 1623 1583 1591 1561 1536 1614 1643 1503 1433 1410 1404 1454 1427 1442 1474 1493 1379 1289 1284 1283 1283 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1293 1343 1354 1388 1415 1403 1412 1452 1510 1614 1579 1500 1561 1715 1594 1373 1297 1289 1289 1288 1288 1288 1288 1288 1288 1287 1287 1288 1290 1299 1534 1507 1415 1299 1295 1295 1294 1295 1295 1293 1292 1292 1321 1630 2048 2113 1734 1731 1590 1487 1480 1489 1484 1518 1453 1482 1552 1668 1933 2214 2289 2390 2228 2266 2321 2120 2031 1903 1926 1878 1774 1752 1876 1934 2077 2283 2404 2505 2574 2632 2586 2407 2269 2214 2153 2109 2060 2042 2022 2019 2036 2110 2083 1984 1950 1915 1911 1916 2079 2067 2014 2013 1996 2036 2177 2189 2230 2242 2184 2307 2430 2390 2340 2312 2286 2266 2245 2241 2202 2174 2137 2160 2210 2147 2098 2137 2126 2154 2137 2091 2053 2028 2055 2066 2032 2048 2057 2026 2049 2032 2001 1977 1979 1989 1986 1995 1984 1985 1983 1973 1966 1989 2005 1981 1971 1964 1964 1952 1934 1924 1924 1928 1937 1936 1933 1921 1920 1912 1911 1917 1909 1927 1947 1956 1956 1941 1919 1916 1922 1923 1911 1893 1885 1911 1939 1971 2009 2014 1984 1987 1963 1897 1913 1962 2006 1993 1984 2023 2048 2071 2116 2158 2208 2203 2237 2274 2298 2191 1995 1947 1945 1934 1931 1946 1971 1977 1942 1922 1940 1982 2019 2039 2021 2008 2032 2017 1995 1970 1966 2033 2015 2049 2099 2093 2119 2132 2149 2106 2073 2089 2048 2016 2006 2023 2062 2056 2081 2099 2125 2145 2131 2108 2086 2061 2055 2054 2054 2058 2066 2071 2079 2092 2110 2122 2158 2174 2172 2175 2181 2166 2143 2121 2112 2109 2101 2101 2103 2113 2122 2102 2087 2079 2079 2091 2103 2120 2104 2046 2036 2037 2041 2046 2062 2075 2098 2125 2151 2162 2173 2165 2180 2167 2151 2150 2142 2133 2140 2140 2140 2170 2201 2167 2180 2257 2187 2182 2222 2292 2395 2470 2451 2461 2332 2245 2217 2198 2181 2175 2172 2151 2140 2132 2127 2120 2121 2124 2117 2106 2180 2172 2165 2171 2138 2112 2085 2070 2038 2034 2045 2076 2095 2116 2148 2129 2107 2108 2110 2129 2137 2128 2124 2118 2128 2162 2180 2188 2229 2257 2273 2307 2456 2619 2590 2556 2529 2441 2408 2389 2375 2362 2340 2357 2408 2442 2414 2417 2388 2404 2481 2500 2443 2455 2399 2334 2330 2313 2309 2292 2275 2260 2259 2250 2241 2222 2215 2207 2203 2197 2186 2182 2174 2167 2153 2136 2135 2131 2138 2146 2149 2147 2148 2152 2152 2142 2144 2147 2156 2180 2190 2192 2206 2225 2251 2317 2411 2405 2431 2415 2377 2337 2309 2294 2275 2251 2194 2162 2147 2028 2118 2131 2169 2186 2188 2064 1922 1879 1871 1926 1975 1979 1969 1951 1915 1888 1884 1884 1869 1853 1835 1822 1810 1789 1773 1764 1752 1739 1722 1714 1719 1732 1715 1693 1679 1664 1658 1649 1622 1625 1625 1630 1641 1636 1628 1623 1623 1611 1596 1589 1577 1566 1555 1562 1580 1582 1557 1546 1527 1521 1508 1505 1497 1484 1464 1447 1433 1424 1415 1436 1445 1439 1442 1439 1438 1431 1424 1429 1426 1428 1418 1410 1405 1397 1405 1411 1407 1402 1380 1393 1387 1364 1353 1351 1350 1345 1325 1331 1329 1326 1318 1317 1304 1293 1286 1285 1277 1262 1251 1241 1230 1225 1219 1213 1209 1205 1202 1202 1207 1205 1187 1180 1176 1174 1185 1177 1158 1153 1151 1161 1156 1138 1131 1136 1126 1122 1136 1129 1117 1106 1104 1101 1097 1096 1096 1098 1100 1101 1106 1118 1165 1191 1186 1213 1227 1229 1228 1220 1221 1219 1210 1211 1205 1206 1196 1180 1163 1158 1159 1175 1179 1186 1174 1180 1175 1166 1147 1124 1131 1144 1147 1153 1159 1165 1150 1152 1157 1151 1153 1157 1162 1153 1155 1159 1157 1162 1156 1147 1156 1161 1146 1143 1165 1174 1154 1145 1154 1136 1128 1137 1144 1138 1139 1144 1155 1134 1132 1142 1130 1120 1124 1114 1116 1111 1107 1101 1100 1098 1088 1080 1087 1085 1069 1078 1067 1066 1065 1050 1044 1046 1047 1045 1056 1033 1038 1033 1032 1032 1040 1025 1033 1029 1016 1022 1020 1028 1011 1018 1009 1006 1010 1008 1005 1005 1002 995 987 987 975 977 965 957 973 962 973 961 959 947 947 938 931 934 928 924 924 918 929 932 914 918 911 915 918 905 915 895 899 903 893 889 878 872 871 868 866 862 861 857 855 855 852 849 845 841 839 839 831 826 825 831 842 853 842 821 805 807 800 795 820 827 816 790 774 794 793 792 778 792 781 784 776 767 784 774 778 787 761 771 773 768 762 760 743 738 734 728 724 721 707 698 693 696 711 710 708 729 728 710 700 694 683 679 679 679 675 698 691 677 665 644 647 637 623 614 616 617 617 615 617 629 638 629 657 658 675 649 645 643 663 666 656 647 647 649 648 663 643 638 643 644 644 635 621 625 622 600 609 604 609 612 590 589 590 576 561 551 549 554 563 580 594 597 598 585 566 568 582 580 568 558 551 538 522 514 516 532 540 540 536 547 547 537 531 518 523 535 526 520 508 497 484 488 492 510 513 505 492 498 499 506 508 506 505 500 493 501 499 493 489 481 467 490 496 503 501 490 493 500 493 480 468 459 447 465 455 444 430 455 457 440 423 434 451 467 455 441 434 428 422 415 412 410 409 410 409 404 403 401 400 399 396 398 397 396 393 382 380 376 367 366 384 400 405 398 388 366 383 395 393 394 385 385 391 385 375 359 338 315 303 303 303 305 303 301 301 301 302 303 303 302 302 302 302 311 364 372 347 320 306 334 340 351 377 378 396 410 389 381 378 361 382 400 379 373 366 389 400 401 389 400 406 411 407 402 391 396 383 360 360 391 392 384 365 371 383 386 398 400 396 376 388 397 395 410 412 402 404 400 407 418 427 408 409 380 386 385 407 421 425 411 411 408 402 417 430 445 434 420 420 411 415 407 401 398 387 394 377 357 353 351 349 340 335 336 338 325 311 318 339 334 336 328 316 307 294 296 306 299 291 294 294 285 305 314 309 305 297 274 286 305 313 313 314 311 306 310 320 312 294 291 286 286 277 265 260 277 289 288 288 277 240 259 245 242 261 255 257 267 282 275 267 274 266 258 270 258 268 276 273 265 268 273 275 278 277 270 276 269 269 259 256 246 233 232 237 242 257 261 269 273 263 245 267 273 276 274 262 256 244 261 257 269 247 266 273 260 267 283 265 278 270 287 276 283 281 279 291 279 279 276 276 278 262 257 264 272 261 265 269 262 261 243 238 234 255 256 241 228 227 229 223 227 242 245 251 263 255 246 236 239 235 232 226 227 234 233 225 218 219 218 212 215 214 207 209 221 221 213 221 215 201 199 202 210 215 192 195 195 201 207 217 223 221 226 224 225 217 212 204 208 216 205 209 208 213 219 219 225 222 206 198 203 218 203 205 211 215 217 214 211 209 208 216 216 211 215 215 220 223 225 225 221 224 226 225 225 223 227 225 222 221 221 225 226 229 221 223 223 222 213 212 215 215 222 220 218 208 198 212 207 206 209 209 205 200 183 177 180 176 178 178 186 196 197 190 188 189 186 188 189 192 185 186 190 193 192 191 190 191 195 193 193 194 193 193 194 193 197 195 196 195 196 196 1797 1803 1880 1968 1923 1858 1879 1884 1964 2036 1959 1913 1780 1632 1580 1576 1524 1599 1865 2107 2254 2046 1698 1578 1614 1670 1703 1820 2050 1910 1593 1331 1253 1250 1248 1248 1248 1249 1249 1249 1251 1256 1257 1262 1273 1305 1402 1532 1563 1584 1518 1382 1305 1277 1275 1292 1315 1261 1260 1261 1262 1274 1448 1769 1677 1562 1451 1369 1310 1280 1272 1271 1272 1272 1273 1277 1284 1294 1312 1346 1433 1710 1972 2108 2309 2458 2367 2188 2172 2007 1804 1757 1626 1554 1548 1568 1589 1639 1755 1907 1893 1881 1738 1619 1568 1552 1632 1641 1701 1859 1913 1852 1781 1747 1710 1684 1682 1694 1691 1669 1663 1669 1663 1664 1667 1662 1651 1635 1619 1610 1611 1596 1597 1604 1644 1652 1633 1624 1622 1635 1644 1650 1661 1654 1656 1650 1644 1643 1644 1646 1646 1646 1646 1647 1676 1704 1691 1676 1688 1709 1702 1668 1618 1605 1657 1668 1657 1656 1675 1678 1715 1730 1731 1791 1978 1974 1867 1818 1826 1817 1827 2038 2160 2246 2114 2262 2324 2259 2229 2200 2208 2212 2121 1994 1968 1957 1951 1944 1935 1926 1994 2074 2085 2181 2225 2108 2126 2042 2032 2120 2129 2076 2015 1950 1904 1888 1882 1905 1989 2001 2056 2174 2068 2015 1923 1928 2017 1939 1883 1885 1875 1861 1845 1837 1886 1936 2002 2149 2158 2167 2296 2258 2310 2279 2227 2189 2091 2004 1947 1913 1887 1869 1840 1813 1789 1782 1769 1756 1740 1770 1798 1822 1878 1942 2003 2063 2158 2323 2242 2059 1995 1911 1848 1784 1752 1745 1686 1657 1634 1610 1601 1617 1667 1721 1755 1756 1792 1877 1932 1972 2106 2101 1972 2017 1935 1774 1672 1688 1798 1880 1962 2122 2136 2058 2011 1913 1849 1755 1633 1580 1550 1524 1537 1574 1613 1653 1693 1751 1822 1909 2015 2173 2085 1890 1874 1799 1717 1668 1609 1557 1522 1496 1480 1475 1476 1480 1493 1510 1493 1502 1526 1549 1559 1530 1487 1478 1476 1519 1439 1399 1382 1377 1383 1421 1458 1457 1496 1565 1457 1298 1284 1283 1283 1283 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1284 1292 1349 1352 1344 1349 1362 1379 1392 1441 1545 1519 1492 1532 1696 1834 1525 1329 1292 1288 1286 1285 1285 1284 1285 1286 1285 1285 1285 1285 1285 1288 1375 1359 1303 1294 1294 1293 1292 1292 1290 1288 1290 1289 1289 1377 1826 2180 1855 1805 1725 1555 1544 1592 1560 1531 1463 1501 1573 1635 1770 1989 2216 2229 2202 2291 2370 2239 2181 2061 2091 1985 1835 1765 1911 1985 2074 2337 2471 2534 2597 2634 2541 2307 2261 2242 2168 2134 2079 2082 2120 2101 2114 2108 2066 1997 1962 1923 1914 1914 2100 2063 1991 1975 1980 2024 2092 2145 2099 2098 2165 2260 2403 2420 2376 2327 2279 2263 2247 2245 2215 2189 2201 2219 2169 2110 2071 2070 2067 2070 2063 2033 2013 2014 2013 2014 2004 2039 2031 2008 2037 2031 1997 1972 1966 1968 1964 1974 1973 1974 1981 1962 1969 1997 1985 1967 1974 1962 1954 1939 1928 1942 1949 1927 1919 1920 1924 1918 1914 1916 1926 1921 1920 1946 1981 1980 1951 1935 1940 1948 1946 1924 1914 1910 1885 1889 1906 1920 1943 1990 2023 2019 1989 1937 1883 1927 1944 1964 2014 2045 2065 2074 2117 2164 2216 2242 2280 2299 2222 2034 1948 1916 1921 1935 1925 1963 1997 1999 1958 1954 1941 1957 1984 2009 2024 2039 2045 2040 2009 1978 1964 2035 2038 2040 2138 2129 2121 2107 2142 2134 2119 2115 2066 2053 2034 2014 2047 2061 2071 2100 2133 2155 2136 2102 2075 2059 2051 2052 2067 2086 2110 2106 2100 2118 2135 2160 2213 2239 2216 2182 2157 2142 2136 2135 2147 2166 2175 2197 2222 2229 2171 2110 2085 2072 2065 2064 2074 2091 2105 2086 2045 2037 2041 2047 2058 2074 2096 2111 2124 2141 2164 2159 2179 2191 2188 2177 2159 2149 2167 2161 2150 2161 2180 2185 2243 2264 2185 2240 2342 2446 2444 2396 2426 2320 2234 2218 2214 2215 2210 2199 2180 2162 2153 2146 2129 2116 2109 2103 2104 2097 2090 2077 2073 2073 2068 2054 2046 2049 2046 2041 2043 2129 2168 2155 2144 2121 2103 2120 2117 2107 2130 2149 2143 2141 2140 2146 2158 2171 2186 2203 2227 2305 2424 2330 2370 2383 2395 2363 2381 2441 2450 2398 2370 2430 2478 2570 2537 2519 2446 2506 2584 2580 2613 2529 2488 2430 2413 2353 2349 2339 2303 2280 2268 2254 2247 2237 2224 2205 2192 2174 2178 2177 2169 2163 2152 2141 2152 2150 2149 2158 2163 2171 2176 2170 2167 2154 2145 2149 2160 2174 2181 2196 2212 2231 2256 2324 2443 2451 2444 2414 2401 2359 2339 2314 2249 2161 2128 2105 2077 2008 1986 1981 2021 2024 2065 1944 1901 1903 1978 2048 2024 2000 1974 1954 1931 1915 1899 1879 1864 1848 1828 1816 1803 1794 1780 1767 1749 1748 1755 1751 1739 1724 1714 1695 1682 1662 1660 1654 1656 1657 1657 1661 1670 1671 1664 1656 1647 1638 1626 1620 1610 1605 1603 1602 1595 1580 1542 1517 1502 1492 1485 1480 1474 1471 1467 1461 1452 1434 1423 1443 1446 1446 1460 1458 1467 1464 1446 1445 1441 1448 1441 1429 1420 1417 1431 1429 1417 1401 1391 1400 1377 1368 1361 1366 1361 1352 1337 1357 1356 1343 1341 1333 1325 1321 1313 1308 1297 1275 1273 1266 1255 1248 1246 1236 1224 1219 1210 1197 1190 1187 1184 1185 1189 1177 1169 1164 1157 1153 1151 1145 1139 1135 1132 1131 1127 1139 1148 1148 1147 1130 1117 1111 1106 1100 1096 1092 1091 1090 1092 1096 1114 1131 1145 1174 1181 1215 1225 1223 1223 1225 1217 1211 1211 1207 1202 1196 1191 1164 1148 1156 1163 1164 1166 1162 1173 1164 1162 1157 1128 1115 1130 1155 1155 1152 1147 1143 1149 1153 1149 1154 1159 1152 1151 1153 1147 1152 1151 1164 1152 1151 1147 1151 1154 1161 1160 1138 1138 1144 1143 1125 1132 1137 1121 1134 1134 1149 1134 1140 1124 1122 1114 1104 1104 1113 1098 1093 1092 1089 1096 1091 1086 1080 1064 1066 1057 1061 1064 1064 1054 1049 1051 1037 1039 1030 1029 1034 1024 1026 1023 1016 1022 1019 1025 1021 1034 1016 1017 1010 1006 1004 1007 1004 1004 998 994 994 992 987 981 980 976 967 972 972 967 961 951 947 945 932 944 932 929 926 930 925 923 916 912 912 902 897 892 888 897 892 901 903 898 888 887 883 880 876 872 864 864 864 862 864 857 853 848 849 844 845 840 833 831 828 825 827 837 820 805 816 814 798 794 798 794 788 790 805 808 806 791 786 788 783 786 769 775 782 787 778 762 763 782 777 769 750 747 753 745 741 739 734 718 701 693 689 693 730 734 730 735 733 727 701 689 686 679 671 676 701 678 657 646 645 655 658 651 636 621 612 610 607 604 603 604 612 645 650 658 655 634 638 651 651 657 646 641 640 639 648 653 639 620 620 630 638 637 630 615 602 619 622 621 609 605 609 603 591 585 567 552 545 548 567 578 584 589 588 573 560 564 572 577 563 555 543 529 518 510 517 537 543 529 536 542 542 533 524 512 526 530 522 516 508 504 494 479 490 510 506 505 488 497 506 506 506 504 502 501 502 503 497 485 476 467 473 486 500 490 481 500 499 489 475 466 452 445 448 458 451 428 441 448 439 425 427 446 453 448 433 427 418 412 407 411 415 410 407 407 406 403 394 392 389 392 390 390 387 385 386 389 388 373 367 381 401 397 397 384 367 380 385 390 401 397 392 386 379 382 357 342 327 305 303 303 303 303 302 301 301 301 302 302 302 302 301 301 321 370 362 329 305 313 356 366 355 366 390 392 395 380 376 356 374 394 389 366 361 376 388 396 389 390 404 410 402 401 387 397 387 379 356 363 385 382 369 363 383 399 405 404 393 384 376 394 392 386 394 391 393 400 416 420 431 428 408 396 393 376 400 410 428 418 401 401 399 417 411 424 444 442 430 416 408 405 401 397 401 406 391 375 380 373 370 350 352 351 327 332 322 319 304 314 306 330 328 328 328 314 292 286 277 280 310 313 298 313 321 313 299 298 293 272 288 306 314 312 305 301 302 311 308 305 295 291 283 286 275 264 254 277 278 255 245 238 242 238 238 240 243 252 271 275 274 258 263 272 254 262 267 256 268 273 272 260 266 274 276 270 276 278 276 276 274 269 256 250 241 239 230 245 267 267 264 271 244 252 268 260 276 276 264 259 259 242 256 259 259 262 266 273 270 272 260 273 283 267 279 274 285 290 288 291 287 287 282 274 271 263 263 270 274 260 255 252 255 260 255 268 258 265 254 261 257 242 238 221 228 247 246 256 257 253 252 250 245 242 243 244 238 237 240 233 239 239 240 233 222 236 233 223 229 231 227 220 217 207 196 201 193 197 198 204 207 221 225 217 220 217 218 223 219 222 207 207 212 202 208 217 213 216 217 212 202 202 197 200 202 203 202 205 205 210 211 218 226 229 218 220 220 215 223 224 219 220 225 225 228 229 230 229 227 221 221 216 224 213 219 219 217 220 214 216 216 215 214 210 202 198 181 178 213 216 211 207 205 196 203 190 176 182 178 178 177 176 187 193 198 187 190 189 185 187 186 186 186 192 191 191 192 193 190 191 192 196 195 193 191 190 193 194 198 198 198 198 203 204 1784 1793 1823 1842 1846 1863 1973 1962 2070 2093 2102 2066 1855 1716 1661 1647 1584 1663 1899 2043 1911 1738 1600 1522 1512 1591 1723 1876 1949 1992 1822 1549 1307 1246 1245 1245 1246 1247 1247 1246 1256 1252 1252 1254 1258 1280 1361 1531 1530 1499 1468 1335 1283 1262 1258 1258 1259 1259 1259 1260 1261 1272 1474 1775 1638 1540 1531 1439 1326 1273 1270 1269 1271 1271 1273 1278 1285 1293 1307 1333 1421 1797 1843 2070 2250 2480 2615 2143 1865 1852 1711 1717 1589 1502 1490 1486 1490 1522 1636 1854 1840 1784 1635 1549 1537 1567 1598 1662 1775 1954 1991 1890 1794 1749 1728 1711 1730 1732 1714 1698 1667 1652 1640 1635 1628 1620 1612 1609 1602 1594 1599 1603 1610 1626 1623 1651 1655 1627 1635 1641 1646 1649 1664 1648 1667 1656 1646 1646 1646 1646 1646 1646 1646 1657 1674 1688 1703 1701 1700 1722 1706 1648 1608 1613 1659 1707 1733 1701 1693 1690 1697 1721 1742 1776 1908 1871 1762 1771 1795 1798 1821 1987 2126 2193 2220 2302 2403 2299 2313 2515 2479 2211 2021 1988 1978 1969 1959 1952 1950 1961 2002 2044 2047 2109 2087 2045 2055 2009 2067 2099 2090 2036 2020 1994 1957 1915 1892 1875 1902 1957 2020 2138 2041 2026 2034 1913 1944 1913 1865 1853 1865 1845 1830 1821 1864 1905 1961 2030 2105 2261 2337 2303 2417 2429 2292 2216 2129 2076 2025 1945 1914 1877 1842 1826 1820 1803 1784 1767 1754 1772 1794 1831 1884 1941 1992 2068 2200 2282 2077 1941 1881 1844 1808 1770 1732 1670 1642 1619 1612 1619 1616 1640 1708 1675 1669 1725 1728 1781 1851 1875 1976 1969 1917 1934 1919 1779 1651 1678 1748 1831 1913 1951 2003 2058 1978 1890 1902 1729 1625 1567 1535 1514 1528 1558 1597 1631 1667 1719 1791 1923 2059 2151 2019 1867 1785 1714 1676 1632 1582 1538 1507 1481 1463 1455 1455 1457 1461 1471 1486 1519 1525 1501 1472 1441 1435 1424 1400 1385 1366 1357 1353 1354 1360 1374 1407 1456 1530 1485 1423 1305 1283 1282 1283 1283 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1284 1295 1332 1413 1356 1321 1329 1340 1353 1361 1390 1446 1455 1504 1617 1758 1849 1568 1357 1294 1289 1286 1285 1284 1282 1283 1285 1283 1284 1284 1284 1283 1283 1286 1290 1293 1294 1293 1292 1291 1291 1289 1287 1290 1288 1287 1293 1559 2102 1904 1730 1763 1701 1690 1653 1616 1557 1491 1506 1557 1636 1804 2148 2176 2152 2056 2225 2350 2309 2193 2130 2096 1971 1853 1792 1859 1929 2091 2384 2493 2523 2549 2616 2435 2264 2248 2216 2172 2161 2120 2168 2214 2154 2098 2087 2037 2009 1961 1934 1917 1915 2078 2043 1978 1951 1970 2008 2059 2105 2063 2070 2150 2339 2403 2390 2388 2336 2303 2278 2222 2222 2267 2249 2221 2180 2171 2192 2128 2088 2039 2034 2019 2010 2021 2046 2026 2008 1993 1999 1999 1992 2000 2011 1996 1988 1970 1967 1994 1983 1965 1956 1952 1950 1959 1969 1958 1946 1936 1933 1938 1932 1936 1936 1935 1929 1929 1927 1936 1930 1921 1923 1925 1923 1930 1952 1984 1969 1954 1935 1934 1961 1959 1941 1939 1917 1901 1887 1885 1901 1928 1951 1961 1969 1965 1934 1897 1887 1918 1957 1983 2040 2094 2104 2162 2199 2232 2238 2182 2158 2025 1918 1903 1906 1921 1953 1981 1994 2011 2037 2018 2003 1965 1974 1955 1964 1985 1997 2012 2041 2007 1973 1996 2077 2067 2051 2077 2074 2056 2103 2147 2224 2145 2104 2110 2090 2033 2014 2080 2093 2083 2102 2130 2111 2092 2068 2055 2047 2050 2069 2094 2141 2178 2169 2140 2166 2198 2218 2237 2207 2193 2188 2218 2216 2232 2232 2239 2219 2216 2207 2190 2202 2214 2147 2093 2072 2062 2058 2057 2064 2077 2093 2080 2046 2045 2048 2054 2063 2077 2090 2121 2150 2150 2131 2157 2197 2205 2198 2158 2169 2191 2186 2165 2161 2164 2190 2235 2213 2206 2302 2437 2410 2368 2389 2321 2263 2265 2268 2270 2248 2228 2210 2192 2178 2168 2149 2138 2123 2106 2106 2104 2097 2089 2076 2069 2067 2062 2059 2069 2063 2049 2043 2045 2078 2122 2129 2116 2100 2132 2148 2136 2102 2098 2110 2121 2137 2137 2146 2156 2167 2195 2240 2285 2476 2690 2417 2310 2313 2333 2357 2388 2422 2446 2444 2413 2480 2607 2642 2667 2681 2576 2617 2650 2709 2661 2629 2673 2576 2511 2410 2372 2340 2320 2305 2289 2288 2282 2259 2231 2215 2202 2189 2177 2165 2158 2151 2149 2152 2165 2167 2178 2195 2188 2177 2173 2176 2169 2160 2148 2148 2155 2165 2171 2190 2206 2225 2253 2333 2458 2442 2464 2446 2408 2366 2343 2290 2251 2228 2207 2184 2096 2027 2008 1990 1952 1960 1935 1929 1949 2025 2066 2050 2031 2008 1984 1955 1944 1935 1910 1887 1867 1851 1837 1822 1808 1794 1784 1777 1779 1776 1772 1756 1725 1707 1692 1683 1675 1689 1701 1709 1705 1691 1690 1688 1672 1665 1654 1643 1637 1632 1623 1610 1599 1592 1588 1581 1575 1557 1550 1528 1515 1518 1515 1512 1512 1501 1498 1492 1479 1455 1431 1455 1459 1471 1500 1524 1542 1525 1492 1461 1452 1464 1460 1443 1446 1450 1453 1434 1419 1415 1416 1412 1390 1374 1364 1358 1366 1358 1350 1371 1383 1368 1361 1350 1355 1340 1326 1318 1308 1280 1289 1294 1274 1281 1264 1266 1246 1243 1242 1230 1213 1219 1217 1196 1213 1206 1195 1192 1182 1177 1165 1167 1154 1143 1141 1142 1148 1149 1150 1150 1150 1137 1128 1129 1121 1111 1107 1100 1093 1088 1086 1085 1084 1089 1100 1116 1136 1163 1176 1201 1196 1212 1216 1210 1206 1208 1204 1200 1196 1179 1165 1148 1137 1150 1153 1177 1173 1169 1170 1167 1168 1140 1108 1137 1160 1163 1154 1160 1153 1153 1152 1159 1152 1146 1151 1153 1154 1162 1144 1149 1143 1156 1151 1154 1145 1148 1154 1151 1153 1142 1137 1137 1145 1137 1129 1135 1134 1131 1141 1132 1116 1121 1102 1095 1105 1107 1099 1097 1090 1101 1097 1085 1083 1065 1072 1070 1054 1051 1048 1055 1053 1045 1049 1030 1038 1039 1034 1033 1029 1015 1016 1013 1015 1018 1021 1009 1017 1015 1015 1008 1014 1013 998 1006 998 994 989 990 987 988 989 986 980 981 976 969 968 959 953 942 949 945 943 931 932 931 930 923 919 914 913 908 902 895 893 887 882 880 894 892 894 881 879 881 880 885 879 873 869 865 865 868 873 870 860 860 851 845 841 836 833 828 831 823 823 813 814 832 834 815 810 798 797 813 809 802 816 815 799 799 800 804 798 771 778 784 793 773 766 780 781 767 760 751 761 760 752 742 732 720 720 712 695 689 686 718 727 724 725 726 727 738 714 697 688 679 675 673 663 653 645 653 673 674 669 659 649 640 640 635 619 607 604 606 631 645 651 660 636 627 639 652 657 648 638 631 626 634 641 638 631 621 612 630 644 645 628 626 630 616 606 596 602 605 605 595 583 578 567 555 542 547 569 571 580 583 584 568 550 564 573 560 552 542 533 533 519 507 516 528 520 525 537 548 534 525 512 515 530 531 519 513 506 501 485 477 500 497 495 497 484 501 505 501 496 499 501 492 491 488 475 462 456 467 487 489 488 475 489 493 480 481 468 462 449 436 437 447 435 425 450 442 427 421 433 431 430 415 408 405 404 411 410 405 400 397 395 393 392 393 397 390 384 380 379 375 376 371 374 386 379 365 378 405 390 396 394 369 373 382 387 392 389 394 396 387 376 370 357 346 316 304 303 302 301 302 302 302 302 302 302 302 301 301 301 314 349 319 304 308 335 353 376 374 373 389 374 377 362 376 352 385 389 394 368 354 378 388 385 393 405 400 406 400 394 388 400 384 365 352 377 390 362 360 377 385 385 401 409 409 390 370 385 378 391 393 397 400 417 416 406 416 412 402 382 372 387 405 426 412 397 394 402 412 426 432 429 433 436 433 422 422 420 417 412 396 396 395 389 383 366 358 365 353 340 353 344 336 333 334 331 303 306 296 295 300 294 294 306 328 313 293 293 301 296 302 293 290 294 301 292 273 277 313 316 307 299 284 293 292 299 294 288 283 274 264 252 247 246 246 249 260 257 254 252 239 235 232 236 250 264 271 255 262 272 254 259 268 250 259 271 265 260 257 268 268 272 263 274 276 276 267 272 270 260 258 242 229 238 257 245 259 271 260 239 258 259 263 271 277 273 268 257 245 240 243 270 254 259 266 274 259 259 262 278 265 281 284 280 276 283 282 282 284 280 281 279 274 276 271 272 265 263 266 265 262 255 249 259 247 251 247 245 252 244 221 221 245 243 243 249 256 246 246 243 237 241 236 236 235 228 232 233 233 242 240 236 233 224 226 220 214 214 214 214 208 192 193 192 194 200 204 215 221 224 220 209 214 220 217 213 208 208 202 201 204 203 201 203 199 199 201 209 195 195 205 208 211 206 210 218 221 225 229 230 233 244 236 225 226 223 227 224 224 225 227 227 223 224 221 217 221 214 220 219 212 212 209 212 211 211 203 204 186 173 181 200 215 213 213 211 203 204 185 179 177 176 177 179 176 175 176 177 187 196 195 188 185 186 188 187 186 185 187 191 190 189 191 194 191 191 193 193 194 193 194 193 192 194 197 198 198 199 204 219 1795 1794 1791 1800 1816 1871 2021 2047 2121 2160 2203 2090 1913 1714 1670 1823 1634 1653 1777 1714 1577 1577 1505 1434 1455 1605 1738 1900 1946 1804 1636 1548 1383 1247 1242 1243 1244 1245 1244 1258 1261 1252 1252 1253 1254 1261 1334 1425 1449 1448 1418 1312 1264 1259 1257 1256 1257 1257 1258 1259 1260 1273 1460 1719 1654 1579 1512 1432 1348 1275 1268 1268 1269 1270 1273 1280 1288 1296 1310 1339 1405 1535 1689 1922 1991 2098 2276 2271 1970 1811 1618 1575 1523 1457 1453 1448 1448 1466 1506 1665 1720 1638 1537 1530 1559 1601 1625 1674 1781 1906 1898 1845 1783 1784 1739 1744 1682 1719 1714 1692 1644 1684 1669 1647 1634 1627 1595 1597 1589 1592 1598 1603 1623 1635 1627 1653 1650 1650 1651 1646 1636 1646 1663 1658 1672 1667 1648 1646 1646 1646 1646 1646 1646 1657 1687 1716 1721 1722 1717 1742 1694 1661 1607 1637 1726 1788 1806 1782 1780 1830 1735 1720 1706 1726 1775 1787 1820 1831 1868 1902 1932 1940 2043 2108 2200 2251 2359 2517 2674 2662 2413 2166 2027 1980 1974 1969 1961 1963 1961 1964 2005 2089 2089 2055 2002 2004 1971 2007 2076 2081 2104 2073 2127 2065 1976 1928 1904 1884 1869 1889 1980 2057 2080 2100 2158 2086 1907 1865 1837 1838 1842 1832 1825 1812 1857 1886 1928 1983 2076 2140 2141 2232 2319 2391 2427 2339 2225 2156 2067 1967 1932 1891 1864 1847 1827 1806 1789 1785 1763 1772 1797 1837 1883 1921 1977 2062 2243 2080 1929 1861 1815 1793 1771 1757 1745 1648 1621 1658 1671 1672 1682 1658 1614 1664 1676 1673 1671 1731 1774 1792 1834 1828 1827 1855 1855 1766 1634 1685 1712 1783 1786 1823 1903 1899 1919 1845 1845 1788 1649 1575 1525 1505 1519 1545 1579 1631 1675 1759 1864 1918 2053 2058 1921 1839 1766 1709 1663 1629 1581 1522 1486 1463 1443 1432 1429 1431 1436 1451 1494 1518 1521 1464 1412 1390 1382 1373 1357 1345 1337 1337 1340 1344 1350 1365 1389 1448 1589 1509 1376 1303 1283 1282 1283 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1291 1339 1433 1332 1312 1318 1327 1333 1340 1358 1393 1510 1728 1806 1826 1866 1583 1396 1305 1288 1287 1286 1285 1282 1281 1282 1280 1283 1283 1283 1283 1282 1284 1286 1289 1290 1291 1291 1290 1290 1288 1286 1288 1288 1287 1287 1363 1853 1912 1804 1843 1974 1789 1692 1685 1639 1593 1493 1561 1623 1723 1929 1931 1956 2112 2435 2438 2330 2235 2147 2094 1943 1849 1847 1968 2097 2344 2269 2448 2541 2592 2570 2378 2318 2317 2335 2273 2223 2211 2233 2238 2148 2086 2051 2020 1998 1966 1951 1921 1917 2014 1980 1959 1951 1967 2016 2097 2063 2014 2027 2096 2199 2145 2236 2374 2346 2302 2275 2227 2306 2325 2281 2255 2239 2240 2211 2114 2075 2056 2041 2043 2025 2082 2104 2064 2042 2037 2021 2011 2010 1993 1986 1974 1967 1968 1992 2001 1981 1971 1954 1944 1942 1946 1944 1940 1936 1952 1952 1945 1951 1952 1941 1938 1939 1938 1936 1935 1929 1931 1934 1933 1932 1942 1964 1972 1962 1951 1936 1923 1927 1926 1920 1937 1944 1909 1887 1885 1895 1908 1918 1935 1963 1958 1939 1940 1915 1898 1895 1938 2010 2077 2130 2135 2138 2112 2057 1956 1938 1908 1906 1932 1925 1979 1971 2013 2058 2073 2084 2051 2074 2024 1999 1976 1971 2003 2036 2039 2037 1991 1975 2024 2112 2112 2214 2203 2151 2092 2100 2170 2307 2179 2178 2133 2063 2028 2021 2051 2062 2069 2106 2112 2091 2060 2046 2046 2048 2066 2118 2174 2195 2168 2160 2145 2170 2169 2207 2185 2172 2176 2243 2256 2246 2226 2207 2200 2189 2189 2184 2181 2167 2182 2186 2109 2076 2063 2057 2055 2055 2063 2079 2084 2068 2043 2052 2055 2060 2073 2092 2110 2124 2121 2127 2144 2186 2213 2196 2190 2183 2193 2212 2194 2200 2198 2192 2203 2202 2227 2307 2351 2374 2395 2302 2305 2334 2382 2433 2425 2336 2303 2265 2218 2200 2184 2158 2128 2118 2124 2116 2102 2093 2084 2090 2084 2084 2088 2088 2084 2072 2079 2081 2058 2051 2048 2053 2066 2076 2143 2153 2136 2107 2090 2090 2098 2112 2113 2128 2163 2174 2221 2269 2374 2485 2522 2418 2337 2320 2346 2367 2414 2448 2450 2477 2490 2455 2572 2693 2710 2700 2690 2729 2746 2779 2658 2848 2784 2743 2574 2522 2447 2388 2347 2323 2328 2321 2301 2281 2262 2228 2214 2196 2178 2168 2165 2169 2170 2174 2180 2197 2207 2200 2193 2181 2179 2180 2173 2163 2149 2150 2168 2179 2178 2183 2196 2216 2243 2313 2500 2508 2477 2438 2412 2394 2370 2342 2316 2290 2266 2240 2175 2035 1997 1979 1961 1976 1945 1940 1977 2062 2074 2053 2029 2002 1996 1994 1966 1937 1915 1895 1875 1858 1842 1826 1812 1801 1806 1793 1777 1761 1745 1732 1711 1700 1692 1697 1716 1746 1748 1737 1717 1705 1697 1688 1686 1689 1673 1651 1642 1632 1619 1613 1603 1585 1576 1564 1558 1554 1538 1529 1535 1529 1516 1504 1490 1490 1484 1468 1464 1450 1437 1447 1461 1503 1594 1612 1612 1595 1534 1484 1510 1509 1499 1480 1467 1467 1450 1441 1439 1441 1442 1428 1416 1395 1381 1394 1406 1377 1398 1406 1409 1386 1388 1383 1372 1395 1386 1329 1306 1304 1306 1308 1293 1293 1282 1285 1256 1264 1259 1248 1231 1246 1223 1210 1230 1224 1207 1213 1204 1184 1181 1185 1185 1168 1158 1156 1164 1156 1156 1153 1147 1141 1134 1140 1130 1126 1120 1110 1105 1096 1089 1087 1084 1081 1079 1081 1100 1112 1131 1155 1166 1164 1194 1206 1201 1205 1204 1199 1194 1190 1183 1166 1138 1139 1132 1149 1170 1178 1160 1162 1168 1156 1120 1100 1151 1152 1154 1156 1152 1149 1150 1154 1145 1147 1150 1144 1144 1145 1137 1147 1133 1146 1141 1152 1153 1157 1159 1147 1129 1131 1129 1150 1145 1137 1111 1128 1135 1137 1122 1114 1125 1113 1105 1105 1113 1112 1094 1098 1085 1087 1096 1092 1077 1064 1076 1060 1068 1052 1051 1058 1042 1042 1035 1032 1028 1029 1020 1024 1024 1022 1014 1006 1003 1012 1005 1011 1020 1017 1007 1017 1000 1001 992 998 994 993 991 988 988 986 982 981 975 975 973 968 964 963 958 954 953 954 938 924 922 921 917 919 913 900 901 905 890 896 887 872 874 873 876 894 887 881 868 875 867 895 899 886 884 893 886 882 881 882 878 867 859 849 846 857 859 838 832 827 820 816 824 823 834 814 829 817 816 820 819 811 822 815 816 808 812 799 786 773 778 796 802 801 787 797 785 781 771 772 779 771 746 742 735 725 726 714 698 688 683 694 717 714 715 729 718 741 729 719 701 688 680 666 656 651 649 667 685 684 662 657 654 651 654 645 635 622 606 598 619 631 648 643 639 624 628 641 652 658 653 634 618 618 631 625 626 621 610 608 624 632 644 633 628 617 613 598 592 587 588 598 588 581 582 569 550 538 545 561 574 568 575 568 552 553 570 573 558 546 540 525 521 511 503 507 518 530 534 539 536 528 513 506 524 532 530 521 516 508 501 481 474 479 477 483 481 502 503 494 497 492 485 478 473 470 472 483 462 466 480 480 472 481 498 495 476 467 463 446 446 442 438 431 429 424 426 436 430 421 414 413 414 409 410 408 413 414 412 411 410 407 406 407 415 410 417 405 397 388 391 388 389 385 373 369 369 364 365 397 394 383 388 378 363 376 384 378 383 393 382 387 371 393 370 361 335 325 315 303 302 301 300 301 302 302 301 301 301 301 301 302 303 301 309 340 360 357 375 371 388 371 364 356 376 360 353 366 384 380 358 361 387 384 390 400 398 395 403 395 388 390 400 391 368 349 371 372 353 375 381 383 392 400 402 403 400 375 371 385 392 402 411 400 408 412 391 399 405 389 369 387 400 416 417 395 395 421 419 419 421 430 419 413 428 442 431 419 409 402 402 400 393 387 398 387 373 375 374 355 355 362 357 348 341 330 324 311 330 319 320 334 328 330 327 331 327 317 306 290 288 279 286 284 283 281 286 269 285 293 301 299 287 292 277 282 283 280 279 282 265 251 251 274 260 272 283 284 277 274 262 249 241 237 233 231 246 263 255 259 268 258 249 259 254 250 270 270 268 255 260 264 268 261 262 269 272 274 265 265 266 257 237 229 231 227 228 234 253 265 241 245 254 260 256 266 260 273 271 255 243 236 254 270 246 266 271 247 264 264 270 250 267 270 278 275 282 279 281 279 271 269 271 276 279 275 275 263 262 250 247 245 245 248 237 235 233 231 230 245 238 240 220 220 233 230 236 248 240 246 245 241 235 232 229 230 228 218 225 236 236 238 232 235 233 225 228 221 222 212 206 218 199 193 191 192 202 203 210 215 217 223 209 215 211 219 219 221 209 199 198 196 196 198 197 199 197 194 192 194 199 216 219 218 212 218 226 226 230 229 229 229 236 228 229 235 235 234 235 234 234 221 223 214 215 214 213 207 205 205 202 200 195 197 194 201 203 203 178 173 178 208 210 209 204 204 193 184 178 175 176 176 176 175 181 176 177 180 190 188 191 189 187 185 189 187 186 186 186 192 190 188 189 191 191 190 192 191 190 193 192 190 193 191 191 192 190 195 211 211 218 1858 1824 1789 1796 1830 1892 1991 2027 2120 2178 2170 2036 1893 1815 1839 1919 1609 1599 1570 1496 1436 1424 1427 1372 1440 1562 1671 1762 1951 1782 1574 1408 1272 1241 1240 1240 1241 1240 1244 1289 1337 1258 1252 1253 1254 1255 1304 1408 1401 1422 1381 1285 1262 1259 1256 1256 1256 1256 1257 1258 1259 1277 1481 1757 1640 1516 1470 1389 1308 1275 1267 1267 1268 1270 1274 1281 1290 1300 1311 1334 1389 1471 1583 1838 2054 2238 2288 2391 2013 1811 1627 1512 1458 1432 1424 1422 1419 1421 1434 1489 1537 1551 1628 1664 1616 1649 1676 1749 1834 1885 1806 1765 1743 1783 1781 1725 1634 1587 1633 1610 1588 1630 1633 1621 1593 1571 1585 1596 1603 1593 1598 1602 1610 1645 1644 1658 1658 1653 1655 1660 1651 1648 1668 1665 1673 1661 1649 1647 1646 1659 1655 1646 1653 1670 1710 1737 1747 1742 1735 1747 1729 1684 1622 1698 1819 1892 1935 1936 1898 1955 1876 1777 1758 1788 1901 1918 1972 1943 1925 2009 2143 2072 2129 2104 2182 2263 2482 2717 2888 2677 2497 2188 2030 1973 1955 1958 1948 1944 1974 1995 1988 1989 2059 2004 1951 1943 1970 2080 2117 2184 2137 2064 2050 1997 1967 1929 1906 1888 1873 1877 1922 2000 2064 2067 2179 2120 1998 1889 1854 1839 1813 1807 1795 1807 1833 1863 1893 1942 2054 2053 2209 2343 2421 2517 2444 2315 2171 2085 2030 1963 1929 1901 1873 1852 1830 1822 1810 1792 1774 1786 1799 1826 1874 1918 1963 2047 2124 1958 1844 1791 1762 1745 1732 1725 1689 1632 1642 1683 1762 1728 1770 1775 1669 1624 1615 1600 1621 1651 1688 1699 1726 1765 1741 1768 1798 1750 1616 1671 1757 1852 1895 1948 1953 1833 1792 1782 1715 1666 1626 1556 1522 1501 1505 1531 1571 1652 1714 1829 1909 1980 2098 2014 1917 1824 1757 1706 1666 1660 1622 1531 1464 1441 1422 1412 1409 1411 1421 1440 1450 1456 1470 1414 1369 1354 1347 1336 1326 1321 1323 1326 1331 1338 1355 1380 1410 1456 1527 1585 1490 1390 1300 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1330 1323 1306 1308 1311 1322 1324 1326 1337 1362 1453 1562 1611 1733 1852 1686 1574 1373 1288 1286 1284 1283 1283 1281 1280 1279 1281 1281 1282 1282 1281 1281 1282 1284 1286 1288 1289 1288 1285 1284 1284 1285 1287 1287 1292 1308 1555 2007 1852 1729 1819 1937 1844 1733 1659 1631 1549 1530 1562 1661 1963 1854 1882 2093 2309 2437 2361 2272 2156 2070 1955 1927 1909 2112 2209 2480 2542 2600 2572 2599 2495 2360 2365 2369 2363 2325 2272 2243 2185 2214 2188 2130 2076 2042 2007 1961 1938 1925 1920 1934 1931 1934 1942 1949 1996 2068 2014 1987 2006 2031 2053 2107 2252 2394 2343 2322 2285 2320 2324 2280 2219 2189 2156 2127 2102 2076 2087 2030 2022 2022 2018 2106 2135 2089 2073 2042 2024 2057 2058 2032 2004 1981 1972 1987 2008 1995 1975 1958 1962 1954 1952 1951 1949 1945 1941 1952 1954 1960 1961 1951 1947 1948 1952 1958 1964 1950 1946 1944 1949 1948 1942 1955 1971 1960 1949 1941 1927 1919 1915 1939 1921 1898 1893 1897 1883 1889 1903 1915 1929 1940 1975 1987 1986 2004 1987 1990 1958 1875 1919 1967 1978 1932 1923 1913 1907 1900 1933 1921 1922 1932 1943 1978 2003 1988 1998 2021 2012 2028 2058 2036 2004 1983 1987 1993 2022 2058 2018 1980 2001 2044 2094 2224 2267 2209 2150 2095 2096 2214 2222 2179 2137 2096 2056 2037 2037 2032 2031 2057 2074 2088 2061 2040 2055 2073 2052 2104 2147 2189 2169 2147 2142 2132 2134 2148 2157 2159 2180 2229 2238 2218 2199 2192 2184 2174 2168 2156 2156 2164 2157 2147 2167 2158 2100 2075 2059 2055 2055 2057 2066 2081 2068 2051 2048 2057 2060 2075 2093 2108 2109 2098 2108 2131 2160 2153 2144 2166 2197 2204 2228 2226 2212 2236 2247 2238 2201 2263 2374 2415 2368 2276 2304 2388 2475 2535 2547 2548 2519 2489 2332 2247 2233 2177 2153 2142 2141 2135 2123 2110 2108 2095 2103 2109 2117 2119 2116 2102 2117 2144 2135 2110 2090 2077 2059 2047 2093 2162 2139 2125 2117 2089 2094 2092 2095 2104 2140 2188 2208 2259 2348 2501 2738 2768 2486 2380 2343 2358 2384 2406 2451 2511 2514 2508 2492 2530 2606 2687 2711 2721 2787 2806 2761 2681 2824 2834 2745 2671 2615 2583 2434 2400 2374 2359 2345 2318 2281 2266 2251 2239 2228 2214 2197 2191 2197 2194 2194 2210 2215 2199 2207 2203 2193 2185 2174 2166 2155 2150 2153 2170 2180 2185 2191 2198 2212 2237 2284 2438 2533 2482 2454 2424 2407 2384 2347 2320 2312 2275 2222 2185 2091 2021 1989 1970 1974 1948 1965 2004 2065 2068 2051 2038 2030 2022 2000 1979 1951 1927 1903 1882 1862 1848 1839 1829 1823 1809 1796 1786 1778 1753 1734 1741 1741 1738 1735 1762 1738 1711 1706 1715 1728 1728 1720 1706 1685 1662 1649 1638 1634 1624 1600 1596 1603 1588 1570 1557 1562 1556 1530 1507 1497 1501 1512 1503 1479 1463 1456 1449 1447 1446 1458 1468 1519 1600 1620 1614 1607 1588 1568 1568 1583 1559 1524 1497 1491 1498 1493 1468 1468 1475 1486 1475 1484 1440 1421 1403 1398 1427 1467 1461 1434 1419 1442 1415 1432 1406 1343 1340 1378 1385 1385 1355 1347 1326 1325 1304 1293 1332 1296 1242 1232 1218 1226 1247 1243 1228 1231 1207 1201 1200 1202 1207 1197 1175 1168 1176 1170 1169 1160 1153 1142 1142 1151 1142 1144 1134 1124 1111 1104 1100 1097 1091 1085 1080 1076 1074 1078 1095 1116 1119 1122 1145 1157 1166 1165 1196 1189 1194 1192 1189 1185 1162 1150 1126 1123 1141 1164 1169 1148 1161 1161 1146 1104 1098 1112 1128 1137 1145 1154 1151 1152 1149 1149 1144 1144 1149 1151 1134 1142 1147 1148 1149 1143 1142 1150 1140 1140 1131 1139 1127 1122 1149 1128 1108 1122 1116 1125 1126 1131 1124 1106 1100 1110 1110 1115 1096 1091 1093 1095 1085 1080 1071 1076 1061 1066 1068 1047 1056 1042 1042 1031 1037 1028 1033 1023 1016 1015 1019 1014 1016 1011 998 1000 1004 1008 1007 1016 1002 1005 1007 995 991 996 994 992 991 987 985 978 981 979 974 971 967 967 955 950 942 941 937 932 934 922 915 911 905 908 900 899 891 887 885 881 884 874 861 868 868 875 904 882 863 867 863 885 913 896 891 904 924 911 895 893 909 898 884 874 857 869 893 869 845 832 823 819 821 827 806 803 823 830 816 827 829 827 830 831 826 817 812 795 783 792 789 804 813 801 796 796 800 793 795 794 777 760 749 743 732 738 726 719 708 689 680 682 696 702 711 720 713 714 719 722 722 712 691 677 663 658 656 650 654 658 655 651 648 646 649 649 640 627 608 597 599 617 639 639 624 621 624 647 647 653 650 646 631 610 613 613 617 618 602 603 629 619 639 630 621 614 613 608 602 593 577 589 599 595 579 574 564 547 535 545 556 559 566 575 560 542 555 568 561 547 539 547 538 527 519 500 503 517 521 530 533 524 511 504 525 521 528 520 512 510 505 503 487 477 472 467 469 486 503 491 490 486 482 486 477 468 472 468 460 446 454 462 456 475 484 479 469 460 456 456 469 469 461 448 436 428 422 423 420 418 418 422 420 417 416 414 409 404 399 394 389 389 389 393 408 404 411 408 402 396 394 391 390 388 385 382 377 365 365 392 402 389 377 377 362 370 375 387 395 392 380 380 367 383 388 371 363 348 323 304 302 301 301 301 303 301 300 300 300 300 301 300 302 314 333 344 355 376 361 370 384 361 345 369 377 340 359 377 389 382 349 360 382 380 389 390 391 403 398 389 379 389 393 376 355 355 369 351 371 387 401 401 405 396 400 394 384 372 377 391 399 402 405 391 396 386 395 406 389 368 381 406 417 419 398 386 409 408 418 427 409 406 418 424 421 437 440 420 413 410 407 406 408 399 384 397 395 391 379 371 373 368 359 359 348 349 343 336 336 318 329 341 333 326 322 317 325 310 307 293 309 305 315 305 287 286 282 285 269 265 267 274 284 271 257 256 254 253 253 253 257 265 281 281 265 268 281 281 276 273 274 266 257 259 246 234 231 233 242 239 261 258 246 250 261 245 253 261 267 259 253 265 257 263 253 258 260 273 271 263 253 248 245 250 244 235 239 226 234 255 252 236 244 253 256 262 257 265 263 268 261 244 235 238 236 252 267 246 264 271 270 263 243 260 267 270 267 271 269 275 273 281 267 260 264 276 273 276 275 272 268 265 263 260 254 258 248 243 242 235 227 226 230 233 224 215 213 216 221 224 243 226 244 238 226 230 224 226 228 224 232 230 230 230 231 225 225 219 222 226 221 214 209 191 191 192 202 204 216 207 211 223 218 205 206 210 212 213 213 196 195 197 197 197 195 196 192 196 195 195 206 213 211 211 217 218 220 225 219 217 216 222 226 235 238 234 237 240 240 238 231 233 231 228 228 224 224 220 218 215 218 214 200 208 203 203 192 182 187 174 193 175 176 181 180 176 173 173 174 175 175 176 192 213 212 199 199 204 200 188 187 185 185 187 193 186 185 186 190 192 189 190 190 191 190 190 194 189 189 193 196 193 195 192 188 186 195 210 227 228 235 1883 1837 1786 1794 1852 2003 2238 2158 2230 2165 2251 2186 1916 1725 1758 1707 1572 1557 1444 1367 1353 1332 1327 1321 1425 1507 1574 1758 1767 1695 1435 1302 1240 1239 1237 1238 1238 1236 1248 1309 1345 1303 1263 1252 1254 1255 1261 1342 1345 1368 1286 1259 1258 1257 1256 1256 1256 1256 1256 1257 1258 1278 1506 1691 1549 1482 1397 1324 1270 1267 1267 1267 1269 1272 1276 1282 1289 1297 1311 1333 1378 1447 1570 1853 1993 2082 2202 2467 2015 1793 1617 1525 1437 1410 1403 1401 1399 1397 1400 1413 1435 1580 1649 1632 1702 1686 1802 1768 1774 1775 1778 1725 1663 1653 1635 1606 1563 1515 1572 1546 1581 1612 1623 1597 1518 1514 1588 1601 1627 1609 1600 1603 1619 1682 1682 1674 1672 1663 1660 1666 1667 1658 1672 1672 1673 1666 1665 1660 1649 1657 1667 1655 1672 1687 1699 1743 1772 1762 1753 1771 1761 1762 1687 1748 1869 1979 2040 2010 1932 1923 1910 1867 1839 1845 1968 1979 1969 1958 1969 1959 1984 1988 2030 2102 2297 2487 2734 2943 2856 2663 2426 2157 1996 1952 1933 1936 1927 1935 1974 2055 2121 2034 2046 2042 1932 1929 1963 2106 2137 2228 2155 2051 2009 1997 1990 1933 1893 1880 1873 1877 1903 1987 2043 2091 2262 2222 2080 1937 1860 1839 1816 1784 1790 1823 1842 1869 1897 1921 1970 2166 2264 2320 2348 2439 2397 2314 2160 2138 2091 1999 1948 1914 1885 1868 1853 1835 1814 1791 1794 1809 1810 1836 1870 1903 1947 2091 2066 1868 1782 1738 1719 1707 1692 1684 1667 1678 1667 1695 1777 1811 1807 1798 1725 1708 1628 1601 1572 1574 1593 1623 1666 1677 1715 1679 1690 1670 1632 1689 1787 1967 1978 2001 1980 1844 1790 1777 1728 1692 1638 1554 1507 1486 1493 1519 1576 1683 1752 1809 1857 1916 1997 1948 1877 1868 1855 1768 1681 1603 1578 1519 1447 1415 1401 1395 1393 1396 1413 1413 1397 1394 1392 1347 1329 1327 1327 1324 1315 1313 1315 1320 1327 1347 1384 1419 1456 1497 1539 1651 1676 1494 1349 1285 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1283 1286 1301 1317 1329 1333 1314 1311 1315 1332 1374 1431 1539 1642 1756 1849 1817 1460 1292 1285 1284 1284 1283 1283 1282 1280 1280 1279 1281 1281 1280 1280 1280 1281 1282 1287 1285 1284 1284 1284 1283 1285 1285 1288 1304 1335 1375 1704 1853 1697 1612 1765 1935 1794 1765 1696 1650 1575 1629 1658 1782 1708 1722 1858 1857 1893 2096 2297 2213 2065 2002 1988 1974 2138 2367 2543 2593 2650 2603 2545 2399 2386 2405 2321 2306 2277 2242 2203 2204 2135 2146 2092 2056 2006 1973 1957 1939 1929 1922 1923 1945 1945 1945 1948 1958 2019 1975 1971 1978 1997 2055 2121 2267 2391 2383 2348 2323 2333 2294 2260 2219 2197 2197 2162 2114 2129 2094 2029 2022 2020 2060 2155 2113 2076 2060 2058 2064 2090 2055 2023 1996 1979 1982 2014 2007 1980 1965 1980 1981 1980 1991 1994 1993 1992 1980 1960 1946 1953 1963 1968 1959 1962 1970 1994 2021 2000 1971 1970 1967 1957 1951 1948 1941 1936 1933 1932 1934 1917 1914 1913 1901 1892 1891 1891 1880 1882 1905 1930 1940 1949 1962 1986 2021 2028 1993 1972 1957 1952 1871 1862 1905 1942 2022 1983 1947 1992 2060 1991 1966 1964 1973 1984 2045 2058 2041 2049 2039 2045 2045 2009 2020 2004 2008 2012 2023 2041 2012 1988 2007 2062 2129 2294 2244 2180 2116 2086 2164 2225 2221 2193 2135 2079 2052 2064 2069 2053 2040 2035 2046 2045 2036 2040 2061 2083 2061 2106 2125 2176 2129 2118 2120 2154 2170 2168 2212 2261 2245 2221 2192 2173 2174 2178 2168 2155 2140 2134 2133 2134 2145 2135 2144 2147 2158 2119 2070 2056 2056 2059 2055 2063 2064 2045 2052 2067 2066 2074 2088 2085 2087 2096 2109 2135 2148 2121 2101 2133 2163 2176 2212 2176 2165 2254 2262 2197 2195 2326 2364 2429 2264 2250 2338 2409 2508 2498 2508 2509 2502 2494 2319 2240 2216 2193 2179 2162 2144 2129 2126 2127 2115 2127 2133 2147 2156 2152 2157 2187 2232 2198 2173 2146 2125 2099 2077 2052 2069 2095 2082 2089 2078 2075 2087 2099 2100 2107 2145 2184 2248 2297 2418 2605 2816 2914 2562 2420 2395 2391 2399 2427 2490 2563 2569 2575 2592 2630 2646 2682 2696 2740 2830 2854 2811 2758 2839 2866 2893 2830 2750 2592 2506 2447 2411 2357 2320 2324 2327 2306 2265 2257 2267 2247 2226 2221 2234 2229 2229 2227 2234 2217 2195 2180 2182 2178 2168 2156 2151 2153 2155 2167 2180 2185 2190 2200 2214 2238 2273 2367 2542 2488 2436 2402 2371 2353 2341 2314 2266 2225 2195 2182 2145 2025 2015 2038 2011 1981 1998 2069 2105 2089 2075 2057 2045 2024 1998 1976 1953 1929 1909 1901 1889 1871 1860 1847 1828 1818 1805 1788 1788 1782 1767 1787 1779 1781 1766 1746 1724 1710 1698 1688 1698 1690 1687 1685 1674 1661 1653 1642 1617 1611 1612 1622 1621 1607 1577 1542 1536 1525 1513 1510 1532 1511 1481 1474 1466 1467 1467 1463 1462 1470 1490 1490 1512 1558 1594 1611 1607 1600 1595 1594 1582 1553 1538 1534 1539 1530 1534 1519 1513 1520 1525 1526 1512 1470 1456 1433 1434 1472 1496 1485 1462 1454 1463 1455 1450 1431 1374 1396 1425 1428 1423 1409 1387 1362 1356 1366 1341 1351 1305 1249 1237 1240 1256 1257 1289 1271 1240 1252 1236 1235 1230 1232 1228 1180 1186 1197 1196 1190 1177 1177 1162 1162 1160 1159 1170 1166 1147 1133 1115 1116 1112 1105 1101 1090 1081 1077 1072 1070 1075 1084 1104 1107 1117 1112 1134 1140 1149 1170 1187 1183 1179 1181 1178 1142 1115 1123 1135 1164 1155 1147 1157 1157 1148 1131 1104 1093 1089 1131 1151 1153 1148 1146 1144 1151 1141 1145 1143 1134 1135 1147 1138 1147 1150 1134 1145 1151 1135 1153 1144 1129 1119 1125 1146 1119 1108 1116 1119 1105 1122 1135 1105 1101 1105 1095 1106 1097 1079 1083 1075 1093 1077 1070 1070 1077 1062 1064 1055 1056 1039 1039 1033 1028 1025 1032 1018 1013 1029 1005 1013 1005 1002 996 992 1000 994 1009 1002 994 1001 999 999 995 1000 995 987 987 981 977 979 978 977 970 969 963 960 949 944 932 926 921 916 928 940 928 910 902 889 889 887 885 884 875 878 875 870 862 860 861 859 869 884 872 860 858 872 918 922 898 893 930 939 926 923 930 915 910 880 896 891 899 887 873 853 839 826 820 828 821 804 803 806 805 812 832 857 848 831 823 814 814 802 791 792 794 799 788 783 781 778 786 792 797 797 773 755 749 745 744 740 727 730 722 701 679 679 683 692 709 708 705 703 724 708 711 715 729 717 685 667 664 656 642 638 633 632 630 638 632 630 640 633 608 598 591 608 628 629 612 615 633 639 635 654 648 632 634 624 605 603 602 610 598 601 613 614 623 613 614 609 600 604 608 600 584 577 585 587 586 581 571 558 537 534 542 556 567 575 567 552 539 552 562 562 557 555 548 541 528 515 500 496 523 529 533 521 508 497 511 514 518 516 507 504 501 496 491 489 485 472 464 461 468 466 462 458 454 453 452 452 453 452 447 444 441 440 440 438 438 443 447 446 462 465 474 468 457 451 443 438 431 424 425 424 423 421 415 407 400 394 391 389 388 386 384 382 380 379 379 385 384 387 399 401 400 397 389 388 387 384 382 366 360 370 393 389 373 377 357 376 389 390 385 382 387 373 365 373 390 383 387 387 386 346 321 304 303 304 305 302 302 301 300 300 300 299 340 358 358 366 364 359 354 375 377 348 348 374 362 337 366 384 387 363 347 374 395 380 380 379 393 404 397 374 390 398 384 368 347 362 351 363 386 391 401 398 396 397 392 385 382 365 382 398 389 391 405 392 379 398 411 400 375 369 392 411 408 407 385 389 403 421 414 401 407 422 430 441 427 430 435 421 410 402 396 391 387 394 393 380 390 396 385 380 375 373 371 368 362 360 352 339 330 337 341 344 343 334 329 321 305 309 321 318 318 320 319 308 293 304 298 304 297 301 288 268 259 269 273 271 277 277 282 278 279 289 290 285 278 272 268 272 281 266 274 273 270 256 241 234 232 231 230 229 239 249 241 244 254 241 247 258 265 252 249 264 265 256 259 249 259 264 268 274 272 272 264 265 258 237 226 227 243 235 225 225 232 248 245 246 248 247 256 272 267 264 247 261 251 242 245 256 254 263 265 264 263 242 255 269 270 264 262 262 266 270 274 268 258 269 265 270 270 267 260 252 251 246 246 250 244 250 252 247 251 242 235 244 243 240 230 227 220 214 222 236 235 229 217 230 230 224 209 225 227 221 230 229 233 229 229 225 232 226 217 210 213 191 191 191 199 202 205 208 220 223 220 220 218 208 206 208 194 193 194 194 194 193 194 191 193 190 190 198 217 211 212 218 215 214 218 222 219 213 222 234 230 235 232 233 238 234 240 243 241 238 234 232 227 222 217 197 180 174 173 172 180 178 173 171 174 174 181 183 181 180 177 174 175 174 175 176 175 189 207 211 209 212 213 205 197 200 195 192 183 187 189 189 185 185 186 195 188 188 188 188 189 190 188 190 190 188 190 191 198 193 194 190 191 193 201 213 238 239 248 1798 1824 1804 1816 1902 2110 2332 2269 2331 2319 2356 2173 1915 1774 1610 1534 1486 1473 1391 1279 1262 1261 1265 1283 1347 1364 1519 1669 1642 1623 1317 1240 1237 1236 1235 1235 1235 1238 1290 1505 1424 1364 1286 1255 1253 1254 1256 1274 1316 1296 1257 1257 1257 1257 1257 1256 1256 1256 1255 1256 1258 1270 1466 1551 1441 1391 1312 1276 1265 1265 1265 1265 1267 1270 1274 1280 1287 1294 1311 1338 1386 1475 1659 1928 2100 2334 2570 2376 2061 1794 1620 1502 1431 1398 1387 1384 1384 1384 1386 1403 1426 1473 1537 1534 1600 1748 1753 1734 1721 1792 1783 1729 1632 1597 1595 1585 1521 1492 1471 1454 1562 1609 1662 1610 1479 1502 1540 1617 1669 1668 1636 1610 1623 1653 1696 1698 1694 1683 1674 1675 1674 1674 1682 1687 1682 1689 1692 1683 1669 1668 1672 1686 1701 1711 1714 1739 1797 1778 1777 1837 1856 1891 1739 1684 1819 1941 1857 1867 1830 1784 1822 1819 1808 1869 1921 1955 1924 1891 1944 1945 1920 2002 2098 2225 2430 2732 2960 2762 2534 2390 2273 2095 2001 1956 1920 1900 1902 1946 1994 2116 2164 2132 2073 2085 2000 1969 1969 1988 2050 2128 2112 2048 1977 1950 1986 1954 1900 1882 1880 1884 1897 1949 2012 2123 2336 2287 2096 2018 1900 1840 1828 1802 1776 1819 1848 1865 1878 1905 1958 2127 2399 2239 2343 2412 2293 2326 2259 2186 2106 2039 1971 1935 1897 1874 1853 1833 1818 1801 1804 1818 1830 1848 1875 1911 1987 2125 2012 1810 1726 1699 1687 1678 1664 1648 1639 1659 1691 1755 1810 1885 1870 1878 1794 1790 1690 1626 1587 1573 1557 1561 1566 1566 1607 1717 1693 1612 1708 1823 1845 1880 1967 1967 1881 1774 1741 1717 1743 1688 1603 1532 1499 1477 1485 1520 1567 1632 1701 1767 1752 1803 1790 1777 1879 1964 2064 1907 1727 1575 1503 1461 1414 1391 1382 1379 1379 1385 1401 1407 1366 1346 1318 1305 1302 1302 1304 1310 1313 1308 1312 1319 1335 1373 1427 1489 1570 1643 1653 1692 1864 1674 1438 1295 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1283 1309 1310 1327 1346 1308 1302 1301 1309 1332 1438 1747 1848 1698 1842 1938 1557 1314 1286 1283 1284 1283 1283 1281 1280 1279 1279 1279 1280 1280 1280 1280 1280 1280 1284 1284 1282 1283 1283 1284 1284 1285 1288 1308 1348 1391 1580 1718 1611 1575 1681 1940 1962 1837 1750 1693 1608 1679 1748 1977 1813 1926 1980 2236 1929 2003 2026 2187 2128 2035 2023 2056 2163 2286 2521 2666 2709 2677 2501 2383 2369 2387 2316 2275 2248 2168 2166 2153 2102 2087 2027 2012 2017 2006 1986 1939 1927 1924 1928 1963 1970 1995 2026 1981 1994 2050 2049 2088 2045 2040 2070 2148 2306 2373 2319 2257 2243 2235 2193 2167 2146 2127 2152 2162 2179 2063 2036 2042 2028 2137 2190 2132 2094 2110 2104 2107 2076 2043 2017 1995 1986 2009 2014 1998 1975 1971 2010 2005 1999 1994 1998 1998 1982 1978 1969 1951 1949 1970 2005 2021 2004 1994 2010 2033 2051 2034 2008 1978 1975 1976 1966 1960 1953 1939 1934 1935 1940 1937 1925 1916 1916 1911 1913 1891 1874 1893 1908 1934 1958 1974 1985 2010 2032 2030 2006 2018 2006 1940 1877 1894 1976 2000 2080 2082 2157 2154 2031 1995 1982 1962 1996 2011 2047 2084 2101 2082 2071 2065 2038 2049 2034 2038 2054 2060 2046 2012 1998 2023 2070 2181 2278 2206 2148 2104 2092 2144 2173 2216 2171 2106 2070 2095 2105 2086 2087 2091 2070 2048 2042 2059 2062 2077 2078 2070 2083 2092 2125 2098 2101 2125 2151 2160 2232 2272 2243 2212 2191 2175 2169 2157 2159 2152 2145 2133 2130 2126 2118 2114 2117 2108 2129 2154 2138 2074 2062 2064 2057 2046 2038 2050 2053 2046 2057 2061 2065 2082 2096 2102 2121 2107 2108 2102 2111 2086 2099 2131 2178 2174 2130 2199 2194 2177 2146 2226 2331 2389 2343 2218 2240 2306 2453 2448 2459 2465 2456 2464 2455 2280 2227 2211 2187 2173 2160 2150 2148 2138 2140 2142 2160 2174 2202 2226 2252 2301 2318 2282 2231 2190 2159 2134 2123 2097 2074 2064 2058 2057 2063 2068 2076 2087 2107 2116 2123 2141 2171 2213 2284 2473 2614 2745 2801 2574 2467 2471 2472 2480 2523 2524 2596 2626 2657 2663 2704 2729 2740 2715 2780 2905 2930 2957 2998 2831 2825 2970 2935 2867 2684 2628 2501 2453 2373 2338 2351 2337 2308 2286 2273 2268 2256 2236 2230 2228 2227 2215 2201 2196 2198 2192 2182 2173 2168 2156 2153 2154 2159 2171 2167 2167 2181 2189 2198 2208 2233 2275 2371 2504 2485 2432 2395 2389 2372 2358 2330 2270 2250 2208 2181 2158 2137 2057 2057 2035 2012 2031 2096 2116 2106 2089 2072 2054 2031 2007 1986 1973 1963 1953 1927 1905 1881 1859 1845 1826 1815 1814 1814 1806 1794 1803 1800 1790 1772 1760 1749 1744 1742 1730 1715 1701 1686 1665 1655 1649 1639 1635 1623 1639 1634 1621 1618 1614 1597 1579 1556 1549 1547 1534 1537 1541 1536 1499 1490 1478 1484 1488 1489 1497 1500 1512 1527 1568 1596 1613 1614 1608 1603 1593 1578 1575 1579 1574 1569 1565 1558 1547 1540 1539 1545 1542 1535 1528 1511 1511 1497 1491 1494 1507 1501 1486 1481 1469 1455 1435 1426 1414 1433 1435 1427 1422 1413 1401 1388 1381 1348 1324 1280 1257 1254 1269 1309 1315 1291 1313 1316 1263 1279 1284 1279 1273 1273 1245 1196 1207 1231 1237 1208 1204 1212 1200 1186 1178 1191 1177 1188 1169 1149 1136 1153 1158 1135 1127 1118 1104 1091 1080 1071 1067 1065 1067 1073 1079 1092 1111 1103 1123 1128 1144 1147 1141 1153 1170 1164 1133 1105 1110 1140 1165 1146 1144 1153 1150 1149 1147 1133 1089 1087 1139 1147 1144 1137 1143 1143 1139 1141 1136 1137 1133 1138 1145 1143 1146 1136 1144 1127 1142 1124 1135 1136 1122 1118 1124 1133 1127 1109 1131 1118 1120 1116 1119 1106 1102 1091 1105 1093 1095 1079 1073 1080 1081 1084 1056 1066 1063 1055 1058 1050 1051 1037 1043 1027 1025 1020 1017 1012 1010 1003 1003 1001 999 1004 1000 986 991 992 991 996 1001 988 997 988 991 990 988 986 981 975 975 978 975 966 960 951 944 945 940 931 923 921 920 906 921 914 903 896 891 883 879 878 882 875 871 866 866 863 864 872 890 873 855 870 871 853 860 886 934 912 899 909 920 928 927 934 928 908 893 916 918 917 909 901 875 869 862 834 826 833 812 806 806 802 806 823 855 850 853 834 815 808 799 798 788 773 780 779 767 764 771 780 784 789 782 771 758 758 748 753 751 741 735 718 706 686 677 677 681 700 698 698 708 719 713 701 709 723 722 708 670 658 651 646 647 639 635 634 651 638 630 619 618 604 597 591 589 614 624 607 628 644 628 625 638 639 634 621 627 624 608 606 599 599 589 605 602 620 612 600 610 600 588 591 597 585 573 567 575 575 582 583 576 561 536 532 553 568 565 570 557 542 538 550 564 556 547 543 542 538 532 517 495 503 519 525 525 519 494 502 505 513 501 502 491 487 479 471 462 461 461 463 464 467 466 465 463 466 465 463 460 460 456 454 451 446 444 447 449 446 448 445 441 433 427 426 427 425 420 417 415 411 410 408 405 401 399 395 394 393 391 390 389 387 386 384 383 381 380 378 377 375 374 373 382 390 387 385 383 376 373 370 365 358 363 383 381 373 370 357 369 387 383 372 373 384 388 376 362 379 379 397 378 374 359 363 326 303 301 303 302 301 300 299 299 299 300 347 379 377 353 339 355 368 378 364 342 358 359 334 344 371 371 379 348 360 379 391 372 389 395 400 394 394 371 388 396 387 360 345 371 347 374 377 379 394 401 390 395 393 391 369 366 382 380 383 396 406 386 381 390 396 401 372 367 394 399 408 386 383 404 415 399 395 403 413 419 419 432 422 419 433 429 414 407 395 408 404 390 383 380 372 385 388 380 377 369 375 368 362 364 364 355 348 349 346 342 338 336 333 332 328 328 330 326 325 313 301 296 293 308 307 312 307 302 304 300 291 303 294 292 292 300 304 300 291 291 272 270 268 268 266 257 259 253 245 248 243 239 246 255 239 233 230 230 228 227 226 225 225 227 247 253 254 255 243 248 259 256 265 245 258 256 256 262 272 266 265 254 249 228 226 223 223 227 226 223 247 237 243 238 235 259 259 265 270 267 266 270 273 266 241 238 240 249 248 257 266 252 257 266 270 262 273 269 267 259 252 254 270 266 259 266 268 268 260 267 266 262 262 258 257 258 251 253 253 247 243 245 236 226 228 221 217 214 213 215 208 207 209 212 214 224 226 207 217 208 221 226 226 224 223 213 219 227 218 221 221 197 193 192 199 199 203 217 216 213 212 220 212 213 196 193 191 193 192 192 189 185 188 191 191 197 216 216 212 216 214 219 217 220 221 228 221 202 203 220 218 220 209 222 230 235 236 236 237 236 232 224 227 226 216 173 170 170 175 206 212 208 208 213 214 215 216 214 211 208 175 175 194 195 189 195 202 208 211 207 193 189 188 189 191 196 194 186 184 187 187 187 186 187 184 184 191 187 187 189 188 190 184 189 189 189 189 194 189 194 193 191 202 206 213 226 236 253 255 1692 1769 1742 1778 1985 2248 2415 2500 2518 2589 2369 2215 2159 1897 1602 1613 1468 1380 1285 1252 1242 1243 1249 1262 1302 1264 1303 1405 1436 1465 1271 1237 1235 1234 1232 1232 1235 1243 1392 1711 1510 1392 1300 1261 1254 1254 1253 1255 1275 1264 1255 1256 1257 1257 1257 1256 1255 1255 1255 1255 1257 1260 1356 1444 1377 1334 1294 1270 1264 1263 1263 1264 1265 1267 1270 1275 1283 1293 1318 1356 1417 1560 1875 2169 2351 2472 2603 2187 1948 1785 1626 1502 1421 1390 1376 1372 1372 1374 1378 1396 1409 1436 1477 1525 1603 1723 1687 1702 1753 1685 1631 1584 1556 1557 1560 1580 1515 1449 1432 1463 1556 1625 1654 1574 1463 1492 1502 1619 1698 1704 1692 1660 1642 1650 1684 1708 1709 1706 1696 1693 1688 1687 1688 1697 1721 1726 1752 1709 1676 1681 1700 1718 1737 1746 1751 1758 1806 1817 1841 1871 1959 1947 1746 1748 1682 1715 1709 1723 1713 1729 1721 1699 1737 1787 1971 1964 1834 1823 1867 1893 1892 1985 2090 2271 2498 2735 2806 2506 2338 2232 2118 2051 2003 1968 1939 1906 1888 1894 1941 2014 2037 2065 2041 1995 1971 1916 1917 1929 1962 1992 2057 2056 2006 1987 1930 1918 1903 1898 1897 1894 1894 1923 1997 2123 2215 2223 2133 1943 1882 1837 1815 1786 1772 1814 1831 1840 1855 1881 1919 1983 2124 2347 2450 2286 2286 2424 2306 2224 2220 2110 2005 1940 1904 1874 1857 1841 1825 1817 1830 1811 1815 1833 1870 1925 2032 2049 1898 1743 1691 1673 1665 1657 1643 1644 1662 1681 1713 1816 1910 1980 1980 1922 1864 1798 1720 1646 1605 1603 1585 1573 1565 1560 1583 1635 1681 1604 1774 1843 1826 1812 1922 1980 1884 1732 1659 1630 1638 1666 1600 1531 1478 1470 1481 1504 1531 1564 1632 1674 1668 1644 1639 1676 1775 1899 2027 1965 1784 1486 1424 1405 1382 1367 1364 1363 1365 1381 1415 1444 1368 1323 1304 1298 1296 1296 1297 1298 1301 1309 1315 1331 1353 1395 1455 1544 1659 1858 1896 1738 1832 1760 1523 1350 1285 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1288 1344 1321 1329 1315 1294 1291 1291 1295 1333 1528 1655 1559 1860 1915 1667 1406 1297 1283 1283 1282 1282 1282 1282 1281 1281 1281 1280 1281 1280 1281 1281 1280 1281 1282 1282 1282 1282 1282 1283 1284 1290 1301 1344 1556 1910 1946 1697 1641 1756 1879 1968 1930 1798 1691 1719 1679 1760 1945 1974 2186 2379 2429 2078 2072 2143 2152 2106 2067 2070 2137 2294 2397 2487 2647 2689 2660 2492 2416 2380 2384 2356 2313 2254 2247 2257 2192 2145 2063 2100 2105 2043 1990 1958 1933 1925 1925 1935 1944 1947 1969 2002 1985 1969 2026 2058 2188 2247 2213 2112 2126 2296 2365 2294 2247 2209 2205 2206 2228 2189 2198 2202 2169 2153 2065 2068 2041 2039 2123 2202 2144 2132 2130 2103 2075 2050 2029 2011 1996 2003 2020 2006 1982 1972 2001 2035 2027 2011 2000 1997 1985 1985 1979 1967 1949 1951 1978 1995 2014 2015 2019 2038 2052 2055 2045 2022 1998 1979 1965 1955 1948 1950 1947 1940 1941 1953 1953 1952 1950 1947 1957 1946 1909 1879 1876 1904 1928 1932 1946 1984 2015 2045 2069 2043 2069 2090 2077 1949 1885 1871 1894 1945 2012 2073 2123 2031 1994 1982 1994 2081 2072 2050 2088 2139 2117 2107 2087 2077 2087 2108 2101 2136 2109 2051 2024 2008 2005 2039 2185 2225 2181 2115 2109 2139 2141 2180 2218 2153 2110 2143 2146 2127 2126 2110 2080 2060 2062 2076 2087 2083 2110 2125 2102 2094 2076 2083 2113 2147 2142 2151 2203 2261 2234 2205 2178 2176 2164 2151 2143 2148 2154 2158 2155 2148 2155 2123 2112 2110 2115 2110 2097 2086 2060 2052 2048 2043 2039 2033 2029 2034 2053 2052 2053 2054 2085 2115 2136 2108 2078 2088 2075 2085 2063 2086 2124 2145 2116 2140 2128 2121 2129 2151 2197 2273 2315 2234 2205 2271 2314 2380 2420 2429 2433 2458 2508 2439 2308 2251 2221 2208 2195 2176 2158 2153 2175 2186 2200 2192 2221 2334 2384 2381 2356 2332 2305 2262 2205 2165 2137 2123 2110 2095 2080 2072 2064 2064 2072 2084 2095 2101 2116 2141 2153 2174 2211 2292 2478 2616 2665 2694 2610 2602 2620 2616 2634 2643 2589 2622 2680 2727 2736 2794 2789 2792 2782 2858 3003 3003 3031 2995 3004 2944 2876 3025 2950 2778 2640 2559 2506 2430 2405 2400 2338 2314 2296 2291 2279 2266 2249 2229 2210 2207 2203 2199 2197 2193 2184 2174 2169 2159 2161 2166 2167 2174 2177 2172 2173 2175 2186 2200 2213 2236 2267 2333 2478 2532 2474 2447 2433 2407 2381 2352 2325 2323 2298 2261 2247 2195 2132 2091 2060 2045 2085 2120 2120 2102 2088 2073 2058 2042 2023 2002 1984 1962 1941 1932 1908 1885 1865 1853 1845 1842 1833 1820 1806 1799 1800 1790 1778 1766 1755 1746 1738 1727 1711 1696 1685 1676 1676 1669 1658 1645 1642 1643 1656 1645 1629 1613 1596 1588 1581 1580 1573 1578 1571 1571 1572 1601 1596 1583 1581 1542 1535 1557 1601 1570 1540 1560 1607 1632 1628 1618 1614 1606 1598 1595 1583 1574 1568 1563 1561 1554 1551 1548 1539 1536 1533 1535 1528 1522 1516 1516 1509 1505 1504 1502 1495 1484 1475 1467 1454 1447 1441 1441 1439 1431 1424 1415 1405 1389 1369 1344 1307 1297 1264 1294 1327 1332 1356 1330 1343 1323 1291 1307 1310 1304 1310 1276 1237 1213 1236 1257 1243 1217 1223 1236 1213 1199 1209 1219 1203 1208 1197 1205 1190 1172 1201 1171 1159 1170 1140 1119 1118 1092 1084 1076 1072 1065 1061 1060 1069 1081 1092 1096 1109 1108 1111 1120 1129 1132 1141 1110 1089 1113 1148 1156 1134 1131 1147 1149 1147 1139 1094 1082 1133 1139 1137 1137 1133 1140 1136 1139 1133 1135 1132 1129 1128 1142 1135 1141 1137 1143 1121 1134 1141 1120 1125 1120 1108 1118 1129 1112 1118 1120 1113 1092 1100 1102 1100 1093 1105 1089 1087 1096 1080 1084 1080 1080 1063 1058 1064 1056 1052 1049 1048 1057 1036 1029 1027 1022 1007 1006 1014 1007 999 994 996 993 985 982 985 985 993 991 1001 997 993 993 995 991 988 983 980 969 968 969 968 963 960 953 936 930 925 920 914 908 910 905 905 914 895 894 890 885 882 879 876 873 867 866 865 866 879 900 906 897 883 851 869 864 853 874 924 911 892 877 906 914 912 929 927 918 901 911 914 911 910 902 890 887 901 877 839 833 818 811 806 808 809 830 854 850 853 841 820 809 804 792 780 780 769 765 761 760 779 783 775 757 752 752 747 749 754 764 748 740 732 723 703 709 688 675 672 677 682 697 701 704 699 692 705 715 713 705 697 669 654 657 656 652 643 640 631 622 620 613 621 607 597 591 586 598 608 604 628 630 621 621 625 641 632 617 609 617 622 624 623 618 603 594 599 622 608 596 596 596 587 575 582 594 586 572 558 562 571 572 575 562 549 528 537 561 556 566 560 547 533 538 558 564 555 542 532 530 527 524 510 492 500 523 526 512 503 486 487 486 477 470 468 464 461 458 456 455 455 457 461 463 463 465 466 465 464 463 459 456 454 453 451 449 441 441 446 446 450 452 448 444 441 433 424 414 411 409 407 406 404 401 399 398 396 394 393 391 390 388 387 386 385 383 382 380 378 377 376 375 374 372 371 370 368 369 366 363 361 359 357 356 355 362 381 383 372 357 364 384 387 380 371 364 369 370 359 365 376 396 374 368 364 348 343 323 302 302 303 298 298 299 298 299 300 333 380 355 336 353 372 379 374 349 335 354 332 340 364 378 363 371 341 363 375 394 368 382 396 392 389 390 369 381 384 388 357 342 353 347 368 384 392 398 402 399 385 393 392 362 376 380 382 381 389 393 376 382 384 399 392 369 366 388 400 396 373 391 393 390 394 408 428 422 423 407 418 411 414 425 435 423 408 396 412 410 399 397 395 386 369 371 387 380 372 365 374 370 359 361 363 356 350 352 346 343 343 338 332 328 331 336 331 328 320 306 301 300 307 302 305 301 295 297 301 307 309 292 279 274 276 293 301 295 282 288 283 285 280 271 263 245 248 253 252 261 263 272 252 233 243 252 248 239 238 243 237 224 225 224 226 225 230 228 229 253 251 257 242 257 248 260 264 267 266 262 264 255 243 231 242 255 256 236 224 245 232 225 238 245 254 254 262 267 263 267 271 262 264 250 243 232 246 240 260 263 257 237 257 266 255 259 268 265 269 264 263 250 247 244 243 258 259 247 259 256 261 247 257 252 251 242 235 234 222 227 234 220 223 218 223 238 231 224 225 225 216 229 224 218 226 205 203 201 201 201 202 207 203 199 200 203 205 209 195 193 190 189 189 192 200 202 215 219 224 218 206 207 200 191 192 192 190 189 193 186 188 191 189 208 216 211 210 213 221 220 218 206 215 219 223 211 221 221 197 203 197 220 227 228 222 214 227 218 228 226 218 210 209 175 171 168 173 189 208 211 211 210 210 213 216 210 215 216 211 177 177 184 181 178 181 182 185 184 180 180 182 184 189 188 186 185 188 188 187 186 187 187 186 185 183 185 187 192 185 186 188 185 186 190 190 191 187 193 189 192 200 208 213 216 233 256 257 245 1633 1620 1657 1766 1981 2219 2460 2437 2443 2278 2256 2156 1953 1765 1519 1484 1489 1332 1247 1237 1235 1236 1239 1243 1235 1235 1235 1242 1270 1262 1239 1235 1233 1232 1231 1231 1233 1257 1484 1800 1572 1421 1326 1271 1261 1258 1256 1255 1256 1257 1257 1258 1258 1257 1257 1256 1255 1255 1256 1257 1257 1259 1349 1421 1338 1293 1271 1263 1263 1263 1262 1263 1264 1265 1268 1272 1279 1290 1312 1365 1483 1775 1963 2066 2140 2493 2476 2103 1866 1691 1609 1479 1418 1386 1370 1366 1364 1367 1370 1394 1406 1447 1459 1492 1607 1637 1611 1657 1633 1574 1553 1531 1517 1524 1526 1529 1533 1435 1433 1456 1552 1615 1637 1564 1486 1565 1582 1581 1669 1700 1704 1695 1650 1662 1682 1730 1741 1747 1734 1717 1711 1703 1680 1699 1737 1784 1840 1757 1687 1708 1725 1745 1780 1806 1831 1856 1869 1863 1988 2044 2057 2059 1855 1779 1867 1871 1826 1904 1902 1940 1825 1769 1722 1765 1881 1858 1787 1776 1823 1829 1848 1915 2015 2193 2407 2567 2708 2658 2389 2210 2076 2028 1992 1964 1945 1923 1903 1882 1876 1936 1987 2027 2100 1984 1944 1900 1865 1857 1870 1901 1961 2024 2024 1976 1921 1917 1935 1935 1933 1927 1920 1923 1984 2090 2155 2095 2069 1910 1859 1894 1831 1791 1764 1796 1811 1823 1849 1874 1898 1929 2039 2148 2242 2242 2378 2409 2447 2341 2218 2119 2022 1944 1905 1880 1861 1841 1836 1800 1796 1774 1797 1807 1853 1959 2006 1874 1783 1702 1669 1661 1655 1648 1650 1677 1700 1715 1765 1880 2095 2073 2030 1935 1864 1741 1679 1669 1667 1691 1693 1660 1672 1669 1714 1657 1569 1571 1679 1722 1748 1752 1828 1876 1903 1757 1699 1666 1593 1609 1528 1493 1466 1462 1479 1477 1487 1506 1534 1548 1562 1536 1544 1596 1663 1655 1750 1688 1552 1390 1362 1358 1350 1345 1344 1345 1348 1366 1454 1493 1375 1320 1301 1296 1295 1295 1296 1297 1300 1318 1323 1333 1361 1408 1478 1597 1744 1932 1886 1771 1722 1840 1665 1453 1305 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1303 1303 1318 1321 1289 1284 1285 1284 1288 1322 1378 1391 1514 1694 1770 1697 1400 1284 1282 1282 1282 1282 1282 1282 1281 1281 1281 1281 1279 1280 1280 1281 1281 1281 1281 1281 1281 1281 1283 1284 1298 1330 1496 1840 2228 2215 1858 1807 1996 2031 2073 2096 1942 1769 1868 1796 1768 1925 2043 2258 2556 2469 2159 2075 2222 2155 2103 2084 2096 2219 2349 2483 2543 2687 2651 2546 2488 2427 2375 2377 2370 2299 2206 2181 2164 2129 2135 2124 2154 2125 2050 1976 1950 1935 1926 1926 1933 1940 1958 1953 1992 2018 1968 1996 2057 2207 2206 2198 2187 2201 2349 2330 2301 2283 2264 2238 2257 2226 2229 2150 2102 2090 2109 2075 2056 2039 2075 2152 2182 2118 2099 2095 2100 2086 2053 2027 2006 1988 1987 1985 1985 1989 1992 1993 2016 2022 2009 2004 2006 1994 1979 1974 1958 1954 1962 2015 2025 2010 2026 2037 2049 2067 2066 2043 2010 1989 1977 1963 1957 1957 1966 1947 1936 1932 1936 1935 1934 1943 1938 1944 1917 1894 1888 1875 1871 1887 1911 1932 1961 1997 2045 2091 2117 2139 2158 2071 2017 1980 1940 1904 1883 1979 2072 2113 2044 2005 1998 1999 2072 2119 2125 2120 2183 2201 2163 2138 2185 2284 2407 2292 2170 2103 2069 2047 2046 2044 2012 2082 2076 2104 2105 2147 2117 2136 2172 2178 2141 2138 2183 2178 2153 2117 2084 2076 2087 2093 2117 2114 2124 2150 2175 2174 2150 2120 2095 2095 2106 2128 2206 2239 2215 2192 2176 2163 2148 2142 2136 2143 2156 2172 2189 2197 2193 2171 2131 2111 2105 2105 2117 2128 2112 2075 2046 2038 2035 2033 2027 2021 2018 2028 2048 2045 2059 2070 2103 2105 2072 2062 2064 2057 2056 2084 2086 2096 2112 2124 2120 2134 2148 2155 2198 2291 2222 2223 2182 2206 2321 2359 2397 2386 2440 2477 2460 2489 2505 2456 2320 2277 2261 2233 2201 2184 2198 2225 2299 2317 2296 2320 2384 2387 2376 2357 2333 2309 2276 2219 2180 2144 2122 2114 2099 2092 2087 2080 2070 2069 2075 2094 2107 2119 2135 2151 2178 2213 2274 2452 2588 2565 2508 2549 2711 2891 2913 2843 2728 2650 2659 2771 2809 2794 2850 2821 2831 2892 3004 3103 3080 3059 3076 3053 2961 2915 3047 2972 2870 2744 2681 2558 2494 2433 2390 2358 2336 2310 2293 2284 2255 2238 2217 2202 2206 2211 2218 2219 2214 2205 2196 2188 2167 2158 2159 2159 2160 2160 2161 2171 2176 2185 2196 2207 2228 2258 2317 2443 2568 2516 2517 2468 2443 2403 2378 2355 2322 2304 2296 2288 2239 2162 2113 2069 2047 2047 2076 2117 2122 2112 2098 2077 2059 2044 2027 2007 1992 1979 1956 1933 1903 1876 1850 1833 1825 1817 1809 1806 1793 1781 1767 1758 1748 1739 1730 1718 1713 1706 1711 1715 1712 1699 1678 1673 1680 1658 1664 1665 1654 1652 1634 1625 1630 1625 1612 1612 1614 1617 1618 1604 1617 1644 1651 1634 1585 1588 1598 1637 1630 1599 1599 1621 1629 1622 1616 1609 1602 1595 1587 1586 1573 1568 1562 1554 1551 1545 1539 1533 1528 1529 1531 1529 1521 1518 1515 1509 1504 1500 1492 1485 1486 1479 1472 1461 1451 1437 1425 1412 1415 1419 1414 1408 1395 1376 1358 1347 1323 1278 1310 1345 1355 1366 1360 1366 1342 1335 1337 1325 1339 1312 1276 1244 1240 1268 1282 1257 1245 1252 1255 1244 1223 1232 1242 1223 1218 1223 1220 1233 1203 1207 1232 1219 1198 1152 1143 1152 1132 1124 1097 1091 1081 1076 1065 1056 1054 1055 1061 1073 1079 1093 1094 1100 1107 1111 1117 1084 1089 1116 1140 1135 1114 1130 1143 1147 1151 1130 1078 1118 1140 1138 1138 1135 1138 1138 1133 1125 1132 1121 1126 1124 1123 1138 1145 1128 1126 1107 1127 1130 1102 1119 1112 1110 1105 1123 1112 1092 1101 1094 1099 1107 1115 1098 1097 1086 1083 1095 1079 1070 1072 1082 1068 1069 1052 1056 1052 1043 1044 1043 1039 1042 1029 1027 1016 1014 1003 993 993 989 987 996 988 984 979 981 983 991 997 1000 999 987 981 990 985 982 986 978 975 969 967 971 966 961 960 943 939 929 918 915 906 902 899 897 894 910 924 916 903 890 892 899 885 884 886 878 877 890 915 939 929 909 866 846 862 859 858 904 883 900 876 869 883 887 900 917 915 909 918 912 908 909 909 900 900 902 889 860 837 826 816 809 806 810 815 837 842 843 823 826 812 807 802 800 804 793 777 766 751 748 752 741 734 739 745 737 738 747 757 745 735 722 716 717 713 706 688 673 668 672 675 688 685 684 688 710 704 693 697 711 705 674 682 681 662 652 641 628 624 621 624 631 620 609 596 588 585 591 595 612 623 612 609 632 631 644 630 623 611 604 603 610 620 607 589 601 613 615 605 590 582 578 581 567 565 578 575 573 555 560 562 569 565 559 529 531 552 550 555 560 557 543 526 548 550 558 548 540 532 523 515 516 505 487 505 518 511 486 474 468 465 463 462 462 460 460 459 455 454 453 451 449 448 448 447 446 445 444 448 453 455 454 451 450 448 445 439 437 435 438 438 431 426 421 415 412 410 410 408 406 405 402 401 399 398 397 395 393 392 391 389 388 388 385 384 382 380 379 377 376 375 373 372 371 370 369 367 365 364 362 358 356 354 354 355 354 368 377 355 368 381 386 387 383 383 372 357 353 365 386 394 388 382 363 348 362 344 335 305 299 299 298 298 298 298 300 307 365 336 355 367 360 359 348 345 332 327 345 362 378 384 356 361 341 364 384 374 367 377 395 389 391 384 367 389 392 380 354 340 345 365 366 372 380 393 404 397 394 386 391 364 363 373 376 378 389 387 368 379 392 395 379 359 371 394 388 369 383 388 401 404 418 418 420 401 401 399 402 419 421 421 416 423 415 408 405 416 405 394 395 396 390 372 367 380 375 370 364 361 368 361 359 363 359 354 352 348 342 338 336 331 326 323 320 322 327 318 319 311 307 301 302 299 303 294 289 292 284 279 296 287 278 276 291 286 273 281 278 267 264 253 246 251 271 276 275 268 256 246 240 245 263 259 250 243 257 253 238 226 244 238 227 224 222 222 222 226 248 248 240 251 254 247 259 255 255 266 270 265 267 271 255 259 259 242 224 224 221 223 246 233 246 254 268 265 257 256 265 262 264 264 262 254 235 237 240 243 246 235 242 250 250 260 257 263 265 266 266 264 269 268 264 254 241 238 241 238 234 234 238 231 230 243 239 243 240 246 235 240 236 245 240 244 244 242 243 237 239 229 224 215 219 219 217 224 221 226 203 210 202 199 201 198 204 195 201 197 193 189 188 195 198 199 202 212 220 211 219 194 190 190 191 191 193 188 187 190 187 199 206 214 212 217 217 222 214 204 199 209 207 210 216 199 215 217 228 220 189 208 200 199 201 214 211 203 203 201 187 183 176 170 176 171 173 186 192 191 178 174 175 176 177 177 178 176 179 176 179 182 186 186 183 183 185 189 192 192 192 194 192 196 188 185 187 183 188 187 185 185 185 185 185 185 185 195 194 185 185 191 188 187 186 186 191 198 197 200 205 214 210 221 238 255 244 233 1545 1585 1667 1778 1888 1963 2100 2211 2219 1989 1986 2020 1908 1667 1424 1362 1360 1278 1232 1230 1230 1231 1231 1231 1229 1228 1228 1230 1234 1234 1234 1233 1231 1230 1230 1231 1232 1253 1517 1792 1694 1463 1346 1287 1277 1270 1263 1259 1257 1257 1258 1258 1257 1257 1256 1255 1255 1256 1257 1258 1259 1258 1328 1388 1315 1272 1262 1261 1261 1261 1262 1262 1263 1265 1266 1270 1276 1290 1325 1397 1552 1928 2236 2491 2394 2329 2087 1882 1721 1613 1557 1453 1403 1377 1364 1359 1358 1360 1361 1402 1413 1418 1415 1434 1518 1535 1527 1539 1532 1507 1493 1488 1479 1485 1491 1484 1455 1416 1423 1428 1443 1485 1482 1555 1651 1690 1695 1687 1657 1619 1575 1601 1632 1677 1715 1754 1767 1781 1761 1733 1718 1705 1695 1706 1732 1800 1846 1786 1723 1742 1759 1799 1865 1895 1997 2076 2009 1915 2067 2099 2166 2061 1915 1800 1957 1988 1990 1991 1958 1866 1817 1850 1808 1737 1749 1806 1772 1755 1774 1790 1811 1871 2009 2283 2445 2328 2439 2688 2391 2227 2105 2003 1973 1952 1937 1917 1899 1887 1869 1924 2022 2063 2063 2052 2002 1947 1901 1866 1833 1873 1917 1944 2006 1945 1903 1906 1947 2023 2019 2003 2004 1985 2002 2042 2114 2091 1976 1908 1885 1870 1831 1781 1758 1796 1802 1823 1839 1852 1862 1893 1965 2000 2067 2264 2338 2459 2462 2339 2171 2140 2022 1948 1910 1886 1859 1830 1801 1823 1816 1768 1758 1774 1806 1862 1902 1783 1728 1690 1672 1663 1657 1652 1666 1691 1725 1762 1813 1914 2060 2005 1928 1836 1774 1710 1668 1692 1706 1768 1826 1744 1835 1792 1757 1719 1570 1524 1569 1657 1698 1693 1727 1764 1832 1760 1782 1685 1549 1513 1484 1467 1461 1449 1463 1455 1453 1467 1488 1491 1474 1468 1469 1472 1485 1472 1451 1408 1353 1328 1320 1320 1318 1320 1321 1324 1327 1330 1375 1408 1384 1322 1297 1295 1293 1293 1294 1296 1301 1306 1309 1324 1363 1425 1507 1621 1808 1961 1912 1776 1652 1716 1711 1528 1365 1288 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1286 1350 1300 1283 1283 1282 1282 1283 1288 1317 1403 1586 1764 1611 1432 1284 1282 1282 1282 1282 1282 1282 1282 1282 1281 1281 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1281 1283 1302 1387 1675 1866 2103 2201 1989 1948 1982 2038 2133 2088 1975 1817 1990 1975 1788 1890 2133 2462 2596 2354 2281 2210 2149 2200 2188 2124 2154 2274 2364 2477 2551 2692 2592 2493 2410 2391 2352 2312 2235 2232 2249 2301 2289 2261 2230 2157 2151 2075 2023 1977 1950 1931 1936 1938 1942 1938 1953 1964 1999 2017 1969 1992 2040 2144 2226 2211 2212 2328 2398 2375 2329 2308 2286 2246 2190 2158 2139 2119 2115 2111 2085 2068 2050 2038 2093 2145 2104 2079 2078 2061 2063 2071 2046 2022 2014 1996 1986 2004 2010 2012 2014 2000 2006 2017 2003 1995 2002 1995 1976 1982 1960 1955 1971 2001 2037 2031 2042 2059 2070 2061 2046 2022 2022 2036 2031 1997 1982 1970 1960 1946 1939 1929 1925 1932 1926 1919 1917 1907 1893 1903 1922 1922 1878 1872 1891 1930 1964 1997 2042 2090 2132 2145 2122 2106 2085 2084 1920 1887 1909 2019 2106 2091 2072 2041 2016 1991 2045 2079 2102 2155 2230 2338 2263 2257 2368 2509 2406 2237 2205 2133 2094 2084 2089 2062 2017 2071 2147 2095 2192 2170 2162 2133 2125 2129 2139 2160 2189 2173 2134 2105 2103 2122 2127 2138 2172 2192 2201 2203 2182 2160 2145 2127 2113 2096 2094 2171 2196 2190 2191 2174 2159 2141 2137 2130 2138 2157 2160 2161 2165 2165 2160 2150 2137 2126 2114 2100 2098 2109 2105 2084 2073 2053 2042 2038 2024 2018 2015 2014 2030 2039 2055 2065 2080 2084 2065 2049 2044 2049 2079 2135 2137 2196 2257 2227 2168 2126 2130 2164 2219 2336 2351 2300 2219 2197 2226 2242 2297 2403 2414 2465 2481 2495 2482 2468 2480 2422 2397 2307 2259 2260 2338 2359 2395 2393 2370 2355 2341 2342 2342 2334 2314 2298 2267 2206 2170 2139 2127 2122 2129 2117 2107 2103 2091 2078 2088 2099 2104 2110 2127 2171 2196 2214 2275 2385 2459 2415 2498 2612 2781 3036 3141 2957 2835 2784 2798 2843 2873 2877 2895 2919 2909 3052 3146 3185 3121 3153 3130 3066 3037 2955 3019 3144 3021 2865 2765 2669 2528 2452 2429 2365 2349 2288 2267 2253 2231 2219 2234 2233 2226 2232 2223 2212 2201 2192 2183 2176 2170 2162 2162 2162 2162 2169 2164 2171 2178 2183 2188 2200 2222 2248 2295 2402 2524 2539 2489 2462 2429 2397 2372 2350 2334 2317 2279 2253 2224 2181 2139 2102 2030 2021 2080 2151 2143 2126 2101 2074 2052 2030 2005 1980 1961 1955 1936 1899 1867 1856 1851 1844 1835 1835 1823 1817 1809 1796 1785 1776 1770 1762 1750 1736 1746 1725 1726 1733 1724 1712 1701 1702 1687 1673 1686 1689 1690 1681 1671 1676 1689 1679 1647 1649 1667 1671 1676 1647 1639 1652 1653 1667 1648 1643 1647 1644 1644 1640 1632 1636 1628 1619 1610 1603 1597 1592 1589 1583 1582 1577 1566 1554 1549 1542 1536 1533 1527 1520 1523 1528 1523 1516 1509 1502 1499 1494 1490 1483 1474 1469 1469 1466 1457 1440 1425 1415 1402 1387 1371 1364 1358 1346 1332 1309 1300 1303 1338 1365 1379 1381 1380 1378 1370 1364 1358 1346 1346 1329 1303 1273 1277 1285 1310 1283 1272 1275 1281 1256 1244 1253 1262 1254 1244 1243 1247 1249 1250 1233 1247 1247 1220 1186 1168 1176 1146 1125 1117 1125 1103 1100 1081 1066 1059 1054 1050 1048 1049 1055 1062 1062 1076 1080 1096 1081 1064 1092 1125 1121 1106 1120 1129 1129 1131 1135 1088 1086 1124 1135 1136 1134 1135 1134 1127 1128 1122 1129 1119 1120 1130 1121 1136 1122 1126 1120 1116 1123 1117 1118 1099 1113 1100 1126 1100 1115 1109 1094 1112 1094 1089 1092 1090 1082 1083 1091 1067 1073 1081 1082 1074 1070 1073 1064 1056 1048 1053 1044 1046 1044 1025 1027 1021 1010 1006 1008 993 990 986 975 978 978 972 981 982 986 991 988 987 990 983 986 982 974 980 979 966 964 964 961 963 959 957 953 946 936 933 932 920 912 909 913 902 925 936 921 909 914 909 917 910 906 907 899 885 896 927 932 934 920 883 863 840 858 843 868 872 863 890 857 858 863 868 888 907 916 909 921 908 908 907 899 893 894 887 882 861 836 823 814 807 801 797 806 805 801 789 802 791 784 805 799 807 808 797 771 763 761 752 743 738 728 734 730 735 740 734 752 745 737 740 729 717 706 702 695 670 664 667 667 672 689 691 696 704 690 686 697 712 691 682 675 675 675 675 658 650 645 647 653 645 638 618 613 593 582 586 595 613 600 616 626 620 637 647 638 631 628 614 601 603 604 593 589 607 620 615 608 596 592 585 581 572 561 555 553 553 541 546 561 557 552 537 516 533 542 552 550 558 550 532 525 542 553 547 537 539 541 527 512 504 490 485 494 482 474 470 467 466 465 464 462 459 458 456 455 453 452 449 448 447 446 445 444 443 442 439 437 437 438 440 440 438 436 432 427 423 421 419 417 416 414 413 413 411 409 407 405 404 404 402 400 398 397 396 394 395 394 392 389 389 387 386 383 382 380 378 376 376 374 373 372 372 370 368 366 364 365 362 358 355 353 352 352 352 357 353 366 378 383 375 378 371 364 365 359 356 384 380 392 379 377 356 377 353 357 322 300 299 298 299 298 298 300 301 344 339 364 350 359 335 323 323 324 332 356 377 379 369 348 337 350 374 386 363 385 394 393 383 392 375 376 387 393 377 344 339 364 382 388 389 395 399 397 402 390 384 393 371 360 368 378 392 389 376 367 380 369 364 356 364 388 371 367 384 400 406 407 417 412 400 401 393 409 414 407 417 408 407 415 417 425 419 413 413 409 402 385 390 390 383 371 365 371 385 372 360 364 366 354 360 353 358 353 350 348 346 344 342 339 335 330 321 307 295 291 298 300 300 309 308 319 305 301 301 301 305 313 309 298 276 261 270 263 259 256 253 255 256 264 276 277 267 253 248 240 244 255 272 261 256 261 256 261 251 235 228 257 256 249 254 251 250 229 220 221 230 235 229 250 237 249 251 246 247 265 267 252 264 259 255 244 248 236 232 248 235 235 221 234 254 254 265 267 261 257 247 251 262 259 259 250 240 250 235 227 226 226 249 236 242 259 257 262 261 253 253 264 257 260 258 263 260 261 263 255 250 250 255 255 254 252 255 254 252 246 247 246 245 247 239 232 231 231 232 231 233 241 234 228 230 228 230 232 229 228 207 227 219 220 226 224 223 222 219 225 217 193 193 193 197 198 202 205 201 198 188 189 189 192 190 191 186 186 188 208 216 213 213 221 221 212 219 203 195 190 205 200 202 204 215 206 221 210 192 172 169 174 172 174 171 171 170 167 170 170 173 175 171 172 171 172 173 172 175 174 177 177 174 181 186 205 210 204 196 203 205 208 201 197 204 204 202 202 201 200 198 192 200 194 190 189 188 187 186 186 185 186 186 186 185 184 190 192 190 188 186 187 188 186 187 201 201 196 197 212 209 212 225 249 244 234 222 1524 1597 1693 1777 1941 2125 2200 2221 2129 1978 1840 1943 1794 1664 1406 1278 1278 1265 1229 1230 1227 1228 1227 1227 1225 1225 1225 1225 1228 1230 1231 1229 1227 1228 1230 1229 1231 1245 1447 1651 1743 1488 1371 1321 1310 1301 1321 1323 1281 1264 1259 1258 1257 1257 1256 1256 1257 1257 1258 1258 1259 1259 1275 1318 1295 1263 1260 1260 1260 1260 1261 1262 1263 1264 1265 1269 1274 1291 1342 1431 1570 1867 2179 2390 2523 2415 2131 1826 1670 1582 1504 1441 1399 1373 1359 1352 1353 1354 1355 1392 1441 1392 1380 1385 1450 1449 1467 1464 1465 1455 1447 1452 1450 1447 1469 1432 1445 1444 1416 1429 1454 1473 1528 1651 1746 1805 1794 1775 1776 1724 1667 1636 1682 1685 1681 1720 1754 1767 1740 1726 1718 1715 1705 1726 1736 1763 1781 1752 1792 1799 1819 1868 1999 2021 2059 2202 2141 2000 2087 2135 2148 1961 1847 1882 1999 2105 2107 2074 1937 1881 1978 1961 1896 1899 1787 1732 1734 1736 1751 1761 1774 1817 1918 2093 2264 2128 2364 2476 2239 2141 2063 1983 1948 1936 1923 1913 1894 1875 1853 1894 1962 2043 2104 2208 2148 2016 1915 1853 1813 1806 1816 1882 1984 1960 1880 1870 1928 2019 2139 2143 2116 2055 2014 2001 2058 1986 1933 1971 1902 1859 1795 1765 1757 1780 1797 1812 1820 1824 1831 1855 1915 1933 2053 2166 2210 2274 2387 2437 2163 2066 1999 1940 1907 1882 1860 1831 1827 1890 1849 1800 1745 1741 1761 1777 1773 1729 1710 1682 1671 1671 1667 1663 1673 1695 1727 1758 1797 1852 1912 1907 1823 1790 1749 1710 1677 1700 1735 1769 1865 1888 1892 1838 1734 1679 1581 1528 1516 1581 1641 1630 1651 1663 1674 1663 1670 1660 1529 1481 1462 1449 1444 1450 1461 1441 1428 1436 1454 1425 1420 1415 1408 1398 1379 1357 1332 1309 1301 1297 1296 1297 1301 1303 1306 1309 1310 1308 1306 1307 1309 1301 1293 1292 1291 1292 1293 1293 1295 1296 1300 1315 1362 1446 1556 1656 1789 1914 1835 1745 1610 1560 1540 1484 1421 1316 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1290 1286 1282 1282 1282 1282 1282 1283 1298 1436 1649 1874 1683 1412 1288 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1281 1280 1279 1278 1279 1279 1280 1280 1279 1279 1279 1282 1294 1368 1741 2170 2411 2308 2275 2040 2003 2027 2158 2165 2042 1831 1918 1961 1883 1875 2059 2349 2625 2426 2330 2344 2217 2227 2206 2149 2226 2323 2382 2474 2647 2706 2612 2538 2458 2437 2447 2321 2334 2391 2422 2406 2362 2294 2196 2164 2129 2118 2022 1957 1939 1933 1946 1950 1942 1943 1959 1971 2001 2010 1977 2005 2041 2137 2171 2157 2193 2313 2365 2314 2271 2247 2202 2179 2220 2228 2159 2124 2168 2155 2117 2088 2060 2040 2112 2096 2052 2049 2042 2048 2030 2026 2009 2000 2000 1989 2002 2030 2023 2047 2030 2029 2015 2004 1997 1985 1984 1985 1983 1993 1968 1961 1972 1996 2049 2054 2082 2100 2083 2064 2050 2045 2066 2053 2045 2016 1985 1970 1956 1944 1942 1940 1942 1940 1931 1921 1916 1913 1922 1936 1968 1969 1899 1867 1904 1939 1976 2028 2087 2111 2074 2048 2026 2062 2126 2071 1877 1930 2000 2060 2069 2039 2079 2033 2019 2013 2023 2072 2079 2098 2193 2380 2380 2441 2567 2483 2331 2361 2330 2213 2156 2146 2103 2057 2026 2077 2088 2132 2232 2222 2191 2151 2127 2123 2165 2195 2204 2158 2134 2138 2138 2205 2235 2253 2232 2200 2179 2165 2151 2138 2125 2112 2105 2102 2099 2131 2138 2161 2150 2142 2131 2124 2127 2146 2146 2144 2149 2158 2169 2169 2160 2151 2149 2148 2141 2110 2092 2092 2091 2081 2071 2061 2036 2030 2026 2023 2015 2009 2014 2030 2036 2041 2057 2075 2059 2032 2061 2088 2112 2149 2168 2200 2145 2124 2130 2099 2126 2169 2220 2318 2368 2328 2243 2212 2234 2249 2322 2340 2428 2433 2490 2454 2407 2397 2438 2378 2355 2334 2363 2348 2433 2436 2416 2401 2385 2382 2352 2297 2282 2308 2291 2247 2200 2214 2218 2178 2170 2147 2151 2134 2146 2148 2124 2090 2080 2093 2102 2128 2136 2169 2183 2196 2237 2286 2312 2346 2439 2565 2669 2806 2927 2885 2832 2838 2849 2866 2903 2926 2901 3007 2970 3005 3153 3239 3222 3194 3186 3186 3090 3002 2987 3144 3020 2891 2803 2672 2545 2483 2448 2395 2366 2319 2285 2254 2233 2222 2217 2214 2205 2204 2202 2193 2185 2177 2172 2167 2166 2166 2165 2165 2164 2164 2164 2168 2174 2180 2187 2196 2214 2239 2277 2359 2485 2585 2527 2465 2440 2414 2415 2382 2377 2343 2295 2262 2235 2207 2161 2136 2056 1996 2013 2022 2044 2046 2041 2021 1980 1959 1941 1925 1919 1905 1900 1896 1895 1891 1880 1867 1861 1861 1850 1838 1828 1817 1808 1799 1794 1791 1775 1760 1765 1755 1753 1759 1753 1739 1733 1750 1737 1709 1717 1721 1738 1736 1740 1733 1727 1721 1704 1703 1702 1695 1689 1682 1676 1671 1666 1661 1656 1652 1649 1648 1649 1645 1639 1629 1624 1619 1615 1610 1602 1597 1588 1580 1571 1569 1573 1569 1559 1550 1546 1536 1530 1522 1512 1512 1513 1515 1510 1504 1499 1494 1493 1487 1477 1469 1463 1448 1454 1452 1440 1425 1418 1397 1373 1361 1375 1355 1349 1351 1353 1341 1351 1361 1374 1388 1381 1373 1368 1366 1359 1354 1345 1336 1318 1298 1306 1311 1316 1308 1301 1298 1294 1277 1279 1271 1273 1268 1264 1265 1258 1256 1254 1252 1250 1245 1230 1210 1192 1198 1171 1153 1151 1145 1119 1132 1114 1101 1078 1074 1067 1053 1047 1043 1042 1043 1044 1050 1057 1062 1052 1075 1096 1104 1092 1102 1128 1133 1127 1121 1094 1062 1101 1127 1127 1132 1134 1130 1134 1127 1125 1124 1115 1119 1122 1119 1125 1118 1109 1119 1112 1104 1126 1121 1097 1098 1102 1108 1109 1090 1088 1098 1092 1102 1093 1095 1086 1085 1086 1083 1079 1069 1087 1068 1071 1058 1059 1051 1050 1037 1046 1048 1036 1027 1020 1019 1014 1009 1018 1007 997 982 980 976 958 976 979 972 978 979 978 985 980 977 993 976 987 972 982 967 968 962 957 955 955 949 955 954 951 945 943 939 928 925 916 915 909 929 937 929 917 919 918 935 926 916 921 926 906 897 924 925 924 912 892 864 847 832 831 838 850 836 844 857 862 845 848 847 881 908 869 897 910 871 877 875 866 892 892 888 882 860 831 816 802 794 787 791 789 784 774 778 780 769 779 788 781 785 785 787 782 785 774 762 750 739 728 718 723 738 725 733 729 734 738 737 732 709 690 681 677 667 660 661 662 678 682 693 698 682 682 701 704 698 676 672 663 655 660 657 648 647 649 652 644 635 640 625 616 589 580 584 596 599 609 611 615 632 649 641 624 617 609 604 595 592 590 586 602 604 617 611 601 598 590 593 581 566 570 561 560 554 543 537 542 545 537 516 521 540 546 542 549 553 546 523 524 544 545 537 522 536 539 524 511 503 481 475 473 473 470 469 468 467 465 463 462 460 459 457 455 453 450 448 447 446 443 443 442 442 441 437 435 434 432 431 429 427 425 423 421 420 418 416 415 413 412 412 410 407 406 406 405 402 401 401 399 398 396 395 394 399 407 405 408 397 385 386 384 382 381 378 377 376 376 394 391 383 369 368 366 365 362 359 355 353 352 351 350 349 350 362 386 386 385 372 372 379 373 360 350 379 371 385 389 367 361 384 374 375 343 311 303 300 299 299 300 299 300 319 359 350 344 331 317 342 349 335 344 365 375 361 347 328 344 361 371 366 362 375 392 387 384 384 363 374 381 391 367 342 338 358 374 388 398 393 387 399 395 386 386 385 367 360 365 383 395 384 365 366 355 354 365 368 378 373 365 383 397 405 389 401 393 386 387 400 412 417 413 400 399 401 406 401 406 411 419 419 405 410 400 397 386 377 377 378 371 357 370 381 369 362 355 353 351 346 350 358 358 355 352 347 338 335 332 325 324 329 323 311 320 293 280 275 273 305 281 274 293 299 318 318 309 297 271 261 258 263 271 281 267 273 281 274 254 250 246 248 249 263 277 271 265 263 276 272 262 253 234 238 236 260 268 265 257 262 259 256 235 223 221 219 221 225 237 233 250 247 235 254 258 263 257 248 251 251 255 243 250 257 259 242 238 227 248 235 245 250 267 261 257 246 254 253 251 260 254 254 254 251 239 227 223 226 248 258 247 256 251 245 260 260 258 256 251 256 252 245 256 257 254 259 246 253 245 246 254 252 254 253 251 247 246 246 243 244 246 244 242 244 242 243 239 237 228 239 234 221 226 221 220 211 229 231 226 220 221 211 204 201 199 209 189 189 194 198 198 195 189 188 188 190 190 186 185 186 182 197 210 215 214 221 219 212 207 199 210 208 195 185 171 167 165 171 175 180 179 171 167 171 193 197 222 216 213 200 203 202 200 200 207 210 198 197 200 198 197 203 202 193 203 207 199 211 213 217 218 216 213 210 217 210 215 218 215 211 218 217 218 216 213 209 213 208 198 194 190 188 187 187 188 188 187 188 188 190 189 189 189 188 187 187 187 188 196 194 197 193 193 198 201 208 210 224 222 216 212 1546 1648 1692 1750 1974 2172 2335 2158 1964 1918 1817 1741 1619 1492 1299 1244 1255 1257 1233 1233 1226 1226 1225 1224 1223 1223 1222 1221 1223 1225 1226 1226 1226 1227 1229 1228 1230 1265 1378 1596 1712 1525 1418 1369 1376 1393 1441 1402 1324 1292 1266 1265 1262 1257 1257 1257 1257 1258 1258 1258 1259 1260 1260 1270 1264 1260 1259 1260 1259 1260 1260 1261 1262 1264 1265 1269 1276 1295 1344 1426 1538 1783 2044 2146 2358 2130 2019 1822 1711 1584 1483 1433 1393 1366 1353 1348 1348 1350 1352 1357 1375 1374 1387 1398 1393 1393 1408 1432 1435 1417 1413 1421 1422 1417 1435 1446 1443 1421 1428 1464 1498 1502 1559 1646 1748 1831 1852 1838 1850 1799 1758 1726 1666 1778 1756 1751 1752 1751 1748 1742 1734 1731 1718 1747 1749 1792 1796 1792 1860 1895 1954 1939 1987 2039 2151 2157 2075 1982 2012 2056 2034 1911 1951 1911 1992 2087 2185 2062 1935 1924 2053 1962 1922 1901 1802 1728 1712 1724 1734 1745 1766 1796 1842 1959 2051 2112 2270 2357 2302 2195 2108 2004 1935 1913 1908 1895 1875 1876 1848 1920 1935 2034 2137 2221 2174 2015 1922 1875 1844 1815 1791 1850 1899 1948 1871 1870 1928 2034 2212 2322 2189 2166 2076 1980 2041 1924 1964 2001 1886 1824 1777 1749 1750 1781 1792 1799 1800 1805 1813 1835 1879 1946 1990 2009 2101 2127 2221 2224 2160 2082 1980 1931 1904 1881 1857 1834 1898 1996 1901 1817 1771 1735 1718 1714 1708 1699 1690 1688 1682 1677 1670 1670 1679 1694 1720 1746 1759 1781 1811 1806 1762 1737 1708 1705 1720 1797 1809 1842 1971 1976 1886 1838 1848 1773 1613 1527 1506 1583 1606 1588 1595 1596 1584 1575 1570 1569 1507 1453 1435 1423 1414 1424 1432 1414 1404 1392 1385 1382 1381 1375 1363 1347 1327 1310 1301 1296 1293 1292 1292 1293 1296 1297 1299 1299 1297 1296 1292 1290 1290 1290 1290 1290 1290 1291 1291 1292 1292 1293 1296 1303 1358 1459 1587 1715 1791 1853 1825 1660 1548 1480 1429 1381 1343 1339 1301 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1317 1451 1640 1872 1701 1461 1321 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1281 1280 1279 1279 1280 1281 1281 1281 1281 1282 1283 1296 1351 1717 2139 2354 2494 2146 2089 2117 2082 2121 2075 1952 1907 1990 2107 2137 2062 2071 2283 2534 2399 2312 2333 2309 2275 2207 2171 2226 2336 2478 2552 2672 2629 2557 2509 2485 2461 2367 2308 2420 2508 2480 2395 2312 2231 2159 2145 2070 2032 1978 1948 1937 1962 1968 1972 1957 1946 1948 1960 1991 2002 1981 2008 2055 2169 2211 2237 2269 2356 2358 2314 2267 2264 2289 2265 2210 2169 2178 2239 2229 2170 2137 2081 2056 2056 2130 2076 2036 2023 2023 2017 2018 2018 2021 2005 2007 2031 2047 2044 2059 2062 2042 2023 2008 1997 1996 1989 1992 1988 1986 1997 1965 1972 1985 2000 2053 2092 2133 2110 2077 2073 2088 2064 2061 2037 2022 2006 1992 1975 1965 1948 1937 1927 1933 1928 1914 1906 1903 1908 1915 1921 1923 1913 1909 1862 1902 1935 1981 2033 2078 2110 2069 2021 1987 1953 1979 1916 1893 1910 1977 1958 1953 2013 2138 2087 2046 2026 2016 2071 2141 2152 2291 2381 2421 2494 2509 2468 2434 2381 2330 2306 2246 2177 2107 2067 2037 2038 2067 2158 2253 2223 2174 2147 2149 2137 2150 2172 2172 2182 2189 2170 2186 2238 2278 2241 2212 2195 2177 2162 2142 2128 2119 2157 2187 2174 2149 2141 2130 2117 2115 2115 2116 2127 2141 2142 2148 2156 2170 2184 2223 2231 2239 2226 2166 2135 2132 2132 2126 2097 2080 2072 2063 2069 2049 2027 2025 2014 2007 2006 2006 2016 2022 2031 2041 2059 2038 2025 2060 2095 2145 2140 2102 2083 2082 2086 2087 2101 2136 2167 2209 2282 2341 2339 2276 2250 2265 2256 2346 2385 2443 2429 2464 2422 2367 2355 2343 2392 2414 2404 2406 2395 2400 2390 2373 2398 2404 2395 2337 2277 2238 2235 2233 2225 2253 2268 2253 2223 2191 2167 2152 2175 2178 2151 2111 2121 2099 2086 2099 2123 2137 2174 2211 2236 2284 2266 2278 2324 2395 2482 2532 2617 2739 2810 2751 2776 2846 2887 2898 2907 2948 3002 3090 3034 3109 3219 3263 3279 3258 3202 3122 3065 3001 3091 3102 2943 2798 2666 2573 2500 2473 2424 2373 2331 2301 2271 2252 2232 2221 2216 2208 2201 2193 2182 2178 2175 2173 2171 2170 2168 2166 2168 2163 2168 2169 2168 2171 2184 2190 2200 2215 2239 2274 2327 2447 2553 2467 2434 2412 2411 2380 2364 2343 2346 2287 2267 2216 2191 2165 2148 2075 2007 1984 1979 1976 1967 1961 1957 1968 1975 1974 1970 1973 1954 1963 1942 1943 1937 1919 1921 1916 1913 1899 1899 1885 1869 1856 1845 1830 1812 1797 1803 1799 1794 1788 1783 1773 1767 1768 1769 1744 1744 1752 1756 1753 1746 1738 1732 1724 1716 1713 1710 1700 1695 1689 1682 1676 1670 1666 1658 1651 1645 1642 1638 1640 1639 1632 1626 1616 1613 1608 1604 1598 1591 1588 1580 1571 1565 1563 1561 1560 1552 1545 1541 1532 1528 1522 1513 1503 1494 1498 1495 1490 1486 1486 1485 1485 1477 1459 1444 1437 1427 1424 1406 1384 1380 1389 1396 1407 1389 1389 1388 1380 1373 1368 1381 1390 1387 1380 1376 1368 1360 1355 1350 1344 1341 1329 1328 1326 1324 1321 1317 1311 1306 1303 1295 1293 1286 1283 1276 1270 1270 1264 1257 1253 1249 1245 1241 1240 1234 1227 1225 1200 1190 1183 1154 1148 1152 1133 1109 1080 1097 1105 1085 1076 1051 1043 1038 1037 1036 1037 1037 1040 1048 1056 1072 1088 1076 1100 1113 1124 1116 1094 1055 1100 1114 1109 1119 1126 1122 1123 1119 1117 1113 1119 1124 1114 1104 1110 1116 1114 1102 1106 1090 1099 1100 1089 1086 1096 1093 1090 1088 1089 1081 1086 1081 1090 1094 1077 1077 1085 1077 1072 1084 1065 1060 1061 1066 1052 1040 1046 1037 1030 1039 1034 1028 1025 1011 1005 1003 1000 998 1002 977 978 972 956 965 983 963 968 971 973 989 985 964 964 984 970 975 974 964 963 958 963 963 950 956 959 957 948 948 945 938 936 933 925 920 916 919 921 933 927 918 917 931 929 923 924 926 920 921 916 923 902 906 899 873 873 848 836 825 824 821 821 827 841 879 845 831 855 870 879 852 884 877 859 845 842 854 875 885 882 885 853 825 809 800 792 782 776 773 770 767 768 766 759 777 773 768 771 769 775 782 770 759 742 734 727 718 714 735 730 716 716 714 718 732 737 699 684 681 689 691 670 658 658 658 672 689 681 672 682 706 697 699 690 669 664 654 652 642 637 631 630 632 640 635 628 627 616 610 589 581 582 587 601 613 625 627 637 639 636 630 630 619 613 600 584 579 592 606 622 622 617 611 606 599 582 574 586 582 576 573 562 555 537 525 525 517 511 516 530 535 536 544 541 534 515 523 534 537 515 526 518 512 493 482 478 476 474 474 474 475 474 472 469 467 467 465 463 462 462 464 463 459 450 445 442 441 441 440 439 437 434 432 432 429 428 425 424 422 421 420 418 417 415 413 412 411 410 409 409 407 405 405 404 405 404 415 423 436 437 444 433 431 418 413 409 401 396 393 393 390 391 391 393 405 412 410 399 382 367 362 359 357 356 354 353 350 348 348 347 350 381 382 382 389 387 377 366 351 353 372 362 380 392 388 378 374 385 381 364 338 338 332 310 300 300 299 298 335 356 322 314 322 346 339 354 363 364 376 367 344 329 347 360 378 368 365 383 387 389 375 385 373 359 374 382 381 361 338 339 365 375 384 396 383 396 402 392 378 390 377 365 352 374 390 393 383 357 352 347 355 361 357 361 363 383 398 393 379 374 379 389 399 408 408 424 421 405 396 396 408 398 409 416 416 427 424 411 400 411 403 399 388 378 371 370 376 359 369 379 372 362 357 351 351 350 342 351 348 354 353 349 344 343 339 330 334 334 328 324 314 289 278 270 264 269 277 264 276 305 293 278 259 264 271 280 277 288 280 280 276 269 253 250 253 264 277 258 271 281 278 278 273 274 262 254 240 230 248 251 244 262 276 277 273 266 256 241 247 242 237 232 245 226 220 226 224 225 236 245 247 256 262 258 257 263 249 264 262 265 254 236 224 227 243 247 253 248 248 255 256 242 247 241 249 252 256 255 249 238 241 237 221 230 248 252 251 254 237 251 246 252 248 253 247 256 239 257 247 241 253 249 242 245 237 249 244 251 249 247 246 241 243 247 245 243 239 241 243 243 243 242 241 236 236 235 236 238 225 222 229 231 228 225 220 229 230 225 221 214 214 203 185 186 185 191 189 187 188 188 189 186 185 186 189 203 216 210 216 222 226 218 201 188 176 183 200 175 164 164 168 201 197 178 177 179 183 205 213 227 225 227 222 233 233 230 227 224 220 222 223 214 217 218 216 217 219 211 204 212 211 220 220 214 221 221 218 218 209 213 218 213 221 217 210 212 212 209 206 206 204 207 205 200 197 195 204 197 198 203 201 198 189 189 190 189 189 187 185 186 185 185 187 189 190 191 193 196 207 203 212 205 208 205 207 205 1659 1841 1734 1788 1950 2009 2239 2239 2088 1927 1853 1705 1479 1323 1253 1239 1237 1255 1305 1261 1224 1224 1224 1223 1221 1220 1219 1218 1221 1222 1222 1224 1225 1226 1227 1226 1247 1338 1546 1837 1792 1611 1476 1495 1526 1529 1578 1456 1383 1327 1283 1263 1259 1258 1258 1258 1258 1258 1258 1258 1259 1260 1260 1261 1268 1279 1275 1266 1261 1260 1260 1261 1262 1263 1265 1272 1282 1298 1350 1419 1496 1602 1791 2079 2412 2199 2009 1839 1689 1567 1482 1427 1386 1363 1349 1345 1345 1346 1349 1368 1411 1444 1492 1492 1417 1413 1403 1394 1388 1387 1390 1392 1394 1396 1410 1427 1422 1427 1444 1493 1530 1553 1574 1622 1710 1780 1810 1839 1856 1838 1812 1757 1711 1780 1831 1790 1781 1775 1773 1766 1754 1753 1733 1764 1782 1825 1836 1862 1921 1942 1983 2018 1972 2023 2047 2036 2030 1983 2064 2086 2168 2118 2057 1981 2080 2135 2082 2053 2090 1957 2055 2063 2021 1933 1824 1757 1710 1720 1732 1743 1761 1781 1810 1966 2042 2120 2142 2198 2277 2246 2125 2014 1940 1899 1882 1875 1860 1861 1853 1893 1932 2007 2056 2147 2151 2034 1930 1887 1850 1818 1794 1801 1855 1896 1854 1907 1958 2089 2226 2352 2249 2161 2094 1978 1986 1951 1953 2026 1933 1815 1772 1740 1746 1776 1778 1787 1782 1792 1801 1821 1883 1890 1907 1942 1996 2042 2115 2146 2137 2065 1989 1935 1906 1886 1862 1856 1976 2003 1888 1817 1775 1744 1725 1711 1702 1705 1707 1718 1698 1683 1677 1676 1686 1699 1714 1722 1730 1747 1762 1756 1735 1720 1715 1732 1773 1855 1877 1933 1974 2017 1992 1979 1874 1725 1628 1528 1504 1641 1640 1568 1550 1533 1521 1512 1503 1509 1482 1426 1411 1404 1400 1449 1458 1411 1386 1368 1361 1357 1354 1347 1331 1319 1309 1302 1299 1295 1293 1292 1291 1291 1293 1293 1294 1293 1292 1291 1289 1289 1289 1289 1289 1289 1289 1289 1289 1290 1291 1291 1293 1298 1356 1475 1601 1680 1695 1772 1797 1653 1531 1454 1391 1350 1316 1300 1310 1286 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1333 1499 1720 2002 1775 1618 1365 1315 1304 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1281 1281 1282 1282 1282 1282 1282 1283 1284 1284 1288 1336 1702 2357 2586 2587 2240 1947 2009 2018 1997 2009 1980 2058 2239 2521 2555 2215 2279 2366 2419 2413 2333 2269 2329 2346 2245 2170 2177 2306 2422 2541 2518 2527 2573 2561 2534 2483 2401 2407 2490 2530 2442 2344 2315 2282 2235 2176 2076 2024 1967 1945 1956 1991 1968 1973 1964 1955 1954 1961 1991 2001 1989 2027 2036 2074 2126 2213 2316 2390 2353 2316 2290 2291 2244 2215 2254 2280 2246 2193 2165 2127 2105 2083 2053 2130 2132 2078 2040 2039 2089 2084 2067 2051 2032 2027 2037 2065 2088 2113 2102 2062 2041 2021 2006 1998 1997 1988 1992 1987 1985 1978 1972 1985 2001 2018 2061 2126 2145 2111 2096 2132 2105 2065 2045 2034 2029 2024 2004 1969 1958 1953 1930 1922 1916 1911 1906 1900 1892 1890 1891 1888 1897 1915 1932 1916 1857 1914 1956 1984 2052 2108 2054 2013 1993 1968 1860 1946 1980 1964 1981 1968 1951 1967 2037 2129 2066 2038 2020 2075 2158 2287 2257 2267 2312 2398 2420 2409 2363 2331 2338 2285 2206 2154 2105 2071 2046 2037 2092 2199 2250 2196 2166 2184 2182 2173 2152 2146 2168 2204 2212 2256 2283 2313 2307 2313 2330 2324 2274 2236 2191 2156 2180 2264 2247 2211 2183 2160 2137 2118 2110 2119 2133 2132 2142 2166 2230 2225 2210 2204 2191 2141 2124 2129 2193 2174 2116 2122 2127 2097 2100 2111 2113 2124 2076 2022 2018 2011 2004 2003 2002 2005 2013 2023 2042 2048 2022 2027 2070 2131 2140 2082 2050 2052 2056 2085 2099 2119 2125 2131 2173 2217 2236 2265 2317 2334 2326 2288 2310 2407 2471 2468 2448 2443 2411 2392 2382 2399 2450 2459 2452 2419 2374 2342 2327 2326 2311 2315 2282 2248 2228 2215 2212 2215 2240 2260 2277 2256 2217 2178 2151 2156 2155 2126 2124 2173 2156 2109 2093 2107 2134 2182 2238 2297 2343 2304 2302 2322 2361 2407 2504 2605 2666 2620 2660 2777 2903 3022 3088 3042 3002 3079 3116 3124 3193 3216 3261 3320 3306 3252 3190 3109 3040 3117 3040 2902 2760 2640 2556 2451 2390 2356 2341 2313 2300 2280 2263 2245 2232 2225 2214 2199 2189 2184 2181 2178 2177 2172 2153 2150 2160 2171 2172 2175 2177 2173 2170 2176 2186 2203 2220 2245 2269 2314 2418 2520 2473 2443 2410 2391 2366 2343 2315 2306 2303 2289 2252 2216 2182 2142 2078 2019 2010 2002 2017 2027 2031 2047 2039 2053 2046 2035 2034 2019 2012 1997 1993 1981 1969 1958 1945 1933 1921 1909 1900 1888 1877 1865 1854 1845 1835 1826 1816 1805 1797 1792 1787 1789 1790 1784 1777 1769 1758 1751 1749 1746 1741 1739 1731 1725 1714 1703 1696 1690 1685 1679 1676 1671 1664 1659 1655 1651 1651 1648 1642 1632 1623 1617 1611 1607 1604 1602 1600 1597 1588 1582 1575 1571 1571 1564 1553 1548 1544 1545 1545 1539 1527 1516 1507 1497 1486 1480 1476 1470 1462 1453 1452 1464 1463 1461 1446 1421 1405 1398 1412 1429 1432 1422 1425 1419 1420 1416 1407 1399 1394 1388 1382 1378 1373 1365 1360 1358 1351 1351 1346 1341 1338 1332 1330 1325 1321 1318 1313 1307 1302 1298 1293 1289 1286 1280 1276 1271 1267 1261 1254 1246 1236 1235 1239 1231 1231 1229 1226 1218 1212 1185 1180 1170 1133 1109 1098 1119 1127 1126 1109 1101 1078 1052 1042 1035 1032 1031 1031 1030 1030 1036 1048 1062 1066 1083 1088 1089 1053 1063 1097 1104 1089 1102 1108 1103 1112 1112 1107 1106 1105 1107 1099 1095 1101 1104 1112 1098 1102 1088 1096 1105 1089 1088 1089 1104 1088 1090 1086 1088 1078 1083 1082 1087 1079 1069 1084 1079 1077 1061 1056 1060 1053 1062 1056 1052 1041 1053 1042 1030 1028 1021 1015 1014 1011 1003 1002 1000 995 982 977 972 967 950 962 961 955 962 978 971 973 969 961 970 976 968 965 968 958 966 957 961 959 963 962 952 948 946 943 939 934 933 932 927 925 916 918 926 925 915 909 918 923 918 915 916 918 915 919 913 897 890 903 890 863 867 850 832 826 824 830 818 819 852 846 828 834 833 862 839 851 899 866 846 833 825 835 847 855 874 876 847 820 805 808 795 779 778 772 766 765 760 759 749 773 765 755 749 768 777 775 763 756 757 740 727 716 719 716 707 706 702 710 720 725 704 692 697 701 700 690 673 657 653 654 673 671 674 685 706 696 687 689 689 666 663 663 650 650 645 633 618 621 626 627 614 604 594 591 578 575 579 600 621 623 612 630 632 625 625 628 616 605 609 594 574 590 609 612 610 613 601 594 593 597 597 595 587 582 583 569 559 546 548 544 539 530 515 507 512 516 526 531 543 532 508 506 501 489 485 489 484 479 479 479 481 478 478 478 477 476 475 473 470 468 467 466 469 469 468 461 452 447 445 444 441 439 438 437 436 435 433 431 429 427 426 425 424 422 419 418 418 417 416 413 413 412 411 411 410 410 420 420 425 453 468 462 459 451 454 438 433 422 413 412 404 404 402 401 399 397 394 394 392 399 408 407 399 390 368 361 359 356 355 353 352 349 348 346 347 354 369 376 386 376 363 356 349 348 354 370 381 384 382 379 369 366 374 357 352 372 363 346 300 299 299 301 347 311 322 345 354 356 362 361 352 364 366 347 325 342 356 377 369 355 370 385 397 385 374 388 378 357 371 386 371 346 337 349 377 386 391 392 378 387 396 394 379 390 385 376 349 377 382 386 367 348 352 370 376 377 380 381 384 379 376 374 384 395 394 404 417 421 417 419 413 413 394 394 391 401 407 401 410 410 418 410 400 403 407 390 390 380 380 382 389 373 357 362 373 373 367 366 366 355 354 352 346 339 337 340 345 339 336 323 316 318 307 299 297 309 311 308 288 288 302 283 261 261 278 270 285 288 289 287 288 282 275 258 249 252 262 265 265 269 278 267 276 287 285 276 271 259 243 237 241 253 252 254 247 252 260 272 274 265 261 258 254 249 246 246 241 239 237 250 235 220 220 225 223 247 245 263 253 266 263 261 258 258 250 240 239 231 216 217 221 233 246 244 250 249 253 241 243 241 248 242 247 251 251 241 224 223 237 249 251 248 246 239 245 242 239 245 247 246 236 249 244 246 251 243 246 245 234 236 244 243 246 243 245 244 243 243 241 242 238 237 241 241 237 234 241 240 240 240 239 239 239 238 233 224 235 235 233 222 229 226 229 224 223 219 204 184 181 189 182 187 187 186 188 188 182 186 208 208 207 211 216 227 190 164 162 164 164 165 167 165 163 163 198 218 224 228 224 234 234 232 235 234 236 235 234 235 238 238 237 237 233 226 232 226 226 230 227 227 226 222 207 219 222 218 223 224 217 222 220 221 223 223 223 218 222 220 216 215 216 217 216 216 217 218 211 212 206 193 203 218 220 216 212 199 195 192 190 190 190 189 189 187 187 186 190 190 190 192 193 198 198 206 215 208 207 202 198 200 1883 2001 1897 1843 1911 1972 2079 2110 2273 2159 1918 1659 1397 1286 1249 1237 1234 1270 1439 1405 1257 1222 1222 1222 1221 1218 1217 1217 1220 1219 1221 1222 1222 1224 1223 1230 1307 1544 1731 1867 1991 1734 1557 1741 1706 1702 1636 1498 1401 1340 1305 1268 1260 1259 1259 1258 1258 1258 1258 1258 1259 1260 1260 1262 1271 1342 1348 1324 1304 1267 1262 1261 1261 1263 1265 1271 1284 1355 1371 1398 1454 1531 1677 1992 2232 2225 1934 1763 1629 1539 1449 1404 1375 1354 1343 1342 1343 1345 1373 1450 1535 1559 1597 1488 1459 1447 1407 1387 1382 1393 1399 1404 1411 1412 1416 1416 1418 1437 1454 1481 1516 1562 1618 1665 1775 1882 1952 1971 1915 1908 1890 1840 1779 1715 1790 1872 1848 1815 1808 1796 1776 1780 1747 1780 1810 1859 1911 1915 1972 2024 2050 2022 1967 1944 1964 1962 1915 1870 1960 2027 2053 2206 2212 2076 2176 2214 2222 2258 2190 2075 2167 2145 2060 2004 1881 1795 1720 1718 1730 1741 1753 1767 1791 1924 1962 2006 2033 2145 2393 2431 2199 2029 1951 1913 1890 1874 1853 1837 1825 1849 1906 1978 2037 2035 2065 2031 1920 1865 1828 1796 1773 1767 1799 1812 1873 1965 2070 2122 2216 2356 2263 2187 2088 2007 1952 1947 1934 1976 1968 1845 1779 1735 1735 1761 1770 1768 1774 1780 1786 1809 1871 1972 1945 1932 1979 1972 1979 2085 2084 2015 1960 1935 1911 1885 1861 1891 2007 1984 1928 1819 1771 1745 1725 1719 1728 1743 1747 1736 1727 1702 1689 1682 1691 1708 1731 1752 1745 1741 1760 1757 1748 1740 1745 1755 1804 1902 1992 2063 1988 2049 2062 1977 1785 1664 1581 1519 1510 1628 1626 1560 1509 1487 1480 1468 1456 1454 1440 1407 1397 1390 1389 1415 1407 1418 1385 1354 1347 1340 1335 1330 1320 1314 1308 1303 1299 1295 1293 1292 1290 1290 1291 1290 1290 1290 1290 1289 1288 1288 1287 1287 1288 1287 1288 1288 1288 1288 1289 1290 1292 1295 1360 1501 1567 1623 1587 1633 1633 1571 1558 1473 1362 1319 1297 1287 1286 1293 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1339 1537 1706 1892 1806 1693 1380 1330 1284 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1283 1284 1284 1284 1284 1322 1653 2146 2598 2621 2256 2016 1816 1770 1777 1882 2025 2076 2361 2497 2557 2455 2447 2538 2446 2314 2365 2263 2271 2353 2310 2128 2116 2229 2355 2443 2394 2444 2527 2559 2569 2571 2495 2475 2551 2524 2465 2408 2307 2270 2192 2136 2056 2021 1971 1951 1968 1989 1964 1959 1958 1965 1973 1991 2031 2012 1996 2099 2114 2082 2107 2204 2293 2383 2358 2314 2282 2294 2300 2313 2298 2289 2252 2245 2164 2094 2064 2055 2117 2169 2110 2052 2047 2052 2074 2100 2082 2063 2051 2067 2078 2099 2141 2132 2105 2056 2034 2021 2010 2002 1996 1986 1979 1981 1990 1974 1986 1993 2012 2026 2063 2119 2147 2133 2154 2147 2120 2107 2117 2094 2087 2089 2036 1989 1958 1947 1952 1922 1911 1905 1903 1903 1900 1894 1898 1892 1882 1899 1937 1903 1856 1889 1937 1971 2006 2055 2079 2058 2047 2031 1889 1894 2011 2088 2128 2154 2080 2001 2046 2179 2148 2063 2034 2077 2140 2284 2318 2297 2335 2341 2301 2297 2280 2244 2330 2316 2253 2162 2103 2066 2051 2044 2173 2262 2202 2154 2168 2207 2206 2183 2164 2157 2172 2190 2206 2247 2255 2329 2438 2431 2405 2375 2336 2298 2268 2210 2223 2242 2216 2186 2161 2143 2129 2119 2123 2127 2123 2133 2151 2188 2253 2214 2183 2125 2094 2086 2083 2080 2095 2127 2094 2097 2110 2109 2096 2113 2124 2117 2091 2060 2015 2011 2005 2002 2000 2000 2002 2015 2041 2056 2013 2021 2074 2156 2088 2046 2036 2031 2052 2063 2086 2103 2092 2109 2169 2238 2320 2310 2307 2338 2364 2338 2311 2322 2367 2391 2383 2423 2409 2445 2414 2451 2425 2417 2432 2428 2394 2367 2335 2326 2309 2279 2274 2276 2258 2256 2250 2230 2250 2260 2261 2256 2218 2178 2141 2138 2146 2136 2162 2188 2174 2152 2119 2101 2122 2207 2249 2290 2333 2317 2339 2361 2383 2408 2481 2579 2625 2614 2730 2876 3001 3142 3179 3163 3154 3182 3200 3201 3272 3333 3368 3400 3323 3205 3129 3026 3044 3096 3065 2935 2782 2619 2505 2436 2386 2340 2324 2293 2267 2252 2236 2220 2212 2206 2201 2196 2190 2187 2186 2186 2185 2173 2144 2139 2158 2167 2178 2189 2199 2192 2183 2172 2177 2199 2222 2270 2346 2356 2382 2471 2515 2519 2478 2506 2419 2354 2365 2350 2335 2301 2266 2216 2208 2179 2113 2069 2039 2037 2116 2131 2120 2099 2091 2083 2068 2053 2038 2027 2015 2002 1991 1982 1969 1956 1944 1934 1923 1912 1902 1892 1885 1877 1867 1855 1843 1832 1821 1811 1800 1797 1789 1777 1768 1763 1759 1753 1751 1748 1742 1733 1726 1722 1724 1719 1714 1707 1697 1691 1685 1679 1675 1666 1661 1657 1656 1651 1649 1637 1630 1625 1624 1621 1620 1614 1610 1603 1593 1590 1589 1582 1577 1570 1563 1560 1555 1548 1545 1540 1528 1527 1522 1518 1513 1505 1500 1494 1489 1486 1480 1474 1464 1444 1435 1427 1421 1419 1431 1440 1444 1448 1444 1442 1437 1431 1424 1420 1413 1405 1398 1386 1378 1372 1367 1360 1356 1353 1354 1350 1346 1341 1337 1334 1329 1326 1322 1317 1313 1310 1306 1300 1293 1287 1287 1284 1277 1270 1268 1263 1260 1253 1243 1242 1237 1226 1221 1219 1220 1221 1217 1205 1195 1173 1152 1123 1110 1142 1151 1166 1160 1165 1148 1111 1073 1065 1042 1032 1030 1027 1026 1024 1024 1029 1037 1043 1058 1057 1033 1058 1074 1070 1067 1090 1099 1096 1102 1101 1102 1096 1093 1095 1092 1095 1100 1097 1101 1092 1092 1082 1099 1094 1091 1088 1081 1092 1088 1083 1072 1072 1079 1086 1087 1071 1077 1075 1066 1080 1069 1060 1069 1052 1044 1059 1057 1049 1038 1031 1029 1016 1006 1013 998 995 984 988 989 984 980 975 973 967 968 946 952 961 962 953 963 972 973 960 958 968 966 960 957 981 951 957 961 966 963 957 950 959 942 944 942 940 935 927 932 928 922 922 923 927 928 917 911 912 915 910 902 907 911 913 910 909 910 897 891 872 865 850 846 835 833 832 830 826 815 816 828 813 806 813 827 835 830 856 858 831 824 820 839 846 824 851 858 848 851 819 802 802 798 793 787 789 786 767 764 748 757 756 760 742 763 769 752 755 770 755 738 727 715 709 709 704 704 703 700 697 700 720 722 718 705 698 691 680 673 657 650 651 665 679 685 697 693 688 677 691 683 674 666 659 644 634 626 620 615 611 611 605 609 616 606 603 575 569 582 621 610 610 629 618 617 616 619 617 607 594 594 572 580 592 604 600 603 604 589 579 592 597 586 579 574 571 576 566 558 560 562 548 550 543 538 512 501 501 504 504 498 490 487 486 486 489 491 491 492 490 489 485 480 479 478 477 475 474 473 471 469 468 472 470 461 455 452 449 447 446 443 442 441 439 437 436 435 433 432 431 429 427 426 424 423 422 423 422 421 419 419 418 416 416 417 424 440 434 436 454 477 475 456 444 434 433 433 419 411 405 404 402 401 400 398 396 394 392 390 389 389 403 407 408 406 390 370 360 358 357 354 352 350 349 346 345 346 350 378 387 371 362 372 357 339 364 366 367 375 379 371 367 363 381 373 377 356 349 338 299 298 297 298 303 313 341 344 367 373 372 349 353 366 351 327 343 359 367 375 355 371 384 394 392 375 375 372 372 361 379 379 359 337 337 360 381 380 383 378 378 395 399 393 376 394 385 370 349 371 378 375 348 350 374 393 391 380 364 364 367 367 376 382 384 393 394 401 410 417 410 410 408 400 387 383 402 399 404 393 399 409 418 414 397 395 407 399 388 392 391 396 384 378 365 354 351 363 363 373 372 369 369 366 362 358 352 338 332 326 318 322 322 302 321 319 329 328 325 321 308 296 278 278 291 291 298 293 301 291 290 276 264 255 250 263 266 277 279 274 279 268 276 283 287 285 281 273 257 249 238 252 272 271 259 266 262 252 245 261 273 270 271 271 265 261 253 244 253 246 252 236 229 223 228 226 220 226 238 251 256 246 258 264 261 258 256 262 262 249 222 218 217 219 221 218 230 247 236 248 250 241 233 238 245 242 239 237 227 229 247 237 245 239 245 239 233 247 233 240 230 233 226 229 227 247 250 245 227 227 221 234 239 246 244 242 245 240 236 240 242 238 235 237 234 238 239 232 238 235 239 239 239 236 235 236 231 234 228 227 221 218 218 208 215 222 208 207 217 210 184 183 180 187 187 187 184 186 186 198 200 202 213 226 227 197 164 165 164 165 165 164 166 163 162 170 208 206 206 213 208 213 212 213 210 214 216 222 226 231 235 239 238 238 238 236 233 227 229 225 216 218 204 200 212 218 222 220 230 223 227 225 227 228 227 228 228 224 225 226 225 224 227 226 227 227 231 231 229 229 216 198 214 224 218 221 216 206 194 192 191 191 194 196 195 192 191 189 190 191 195 197 208 195 197 199 197 194 202 206 203 197 2090 2066 1908 1847 1872 1940 1977 1969 2016 1968 1733 1524 1383 1291 1243 1233 1232 1241 1318 1257 1225 1221 1220 1221 1220 1216 1215 1215 1217 1218 1221 1221 1221 1222 1230 1286 1552 1957 2277 2189 1972 1780 1659 1860 1990 1846 1626 1514 1423 1360 1305 1272 1262 1260 1259 1259 1258 1258 1257 1258 1258 1259 1260 1264 1293 1410 1441 1367 1330 1305 1275 1263 1261 1262 1264 1268 1285 1385 1503 1412 1411 1460 1539 1644 1792 1976 2047 1863 1607 1478 1418 1378 1355 1343 1338 1339 1341 1353 1419 1568 1781 1642 1565 1512 1476 1443 1409 1390 1384 1391 1400 1410 1419 1427 1448 1463 1441 1438 1460 1497 1528 1578 1635 1716 1889 2047 2037 1998 2022 1982 1941 1891 1833 1764 1790 1896 1980 1881 1859 1824 1819 1803 1774 1834 1856 1903 1951 1956 1989 1971 1950 1975 1889 1852 1905 1879 1856 1797 1853 1886 1979 2139 2103 2087 2363 2395 2434 2350 2262 2226 2211 2163 2114 2015 1965 1841 1769 1734 1726 1738 1751 1764 1802 1995 2188 2303 2217 2301 2402 2330 2214 2090 1966 1916 1888 1872 1863 1850 1837 1827 1858 1963 1961 1969 2052 2006 1889 1836 1802 1781 1755 1734 1761 1808 1881 2008 2050 2175 2203 2233 2228 2177 2075 1998 1953 1937 1945 1971 2040 1928 1794 1732 1725 1764 1762 1754 1764 1767 1777 1799 1869 1958 2037 1982 1926 1918 1946 2084 2194 2089 2071 1988 1932 1896 1898 1933 1976 1910 1856 1822 1769 1747 1739 1746 1777 1795 1824 1804 1744 1718 1700 1689 1696 1710 1727 1753 1772 1753 1770 1795 1804 1773 1773 1789 1848 1946 1996 2020 1977 1909 1894 1814 1705 1618 1544 1496 1538 1540 1533 1514 1493 1461 1453 1453 1437 1416 1405 1411 1407 1386 1379 1384 1387 1378 1365 1349 1340 1334 1328 1336 1371 1346 1308 1303 1299 1296 1294 1292 1291 1290 1290 1290 1290 1289 1289 1288 1288 1288 1286 1286 1287 1287 1287 1287 1288 1287 1288 1288 1291 1294 1330 1451 1554 1556 1491 1493 1483 1449 1446 1379 1315 1290 1284 1283 1284 1290 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1314 1483 1580 1644 1677 1703 1371 1285 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1281 1283 1284 1284 1284 1284 1288 1327 1448 1707 2137 2611 2524 2229 1860 1698 1634 1669 1791 1992 2140 2299 2410 2557 2622 2539 2433 2215 2217 2118 2302 2325 2259 2095 2064 2271 2284 2278 2338 2487 2495 2535 2618 2573 2541 2547 2503 2506 2469 2402 2347 2268 2207 2134 2072 2005 1963 1953 2005 2003 1975 1967 1974 1986 2009 2026 2095 2037 1999 2060 2097 2095 2138 2262 2416 2434 2352 2325 2351 2367 2343 2270 2204 2189 2160 2137 2095 2088 2056 2079 2193 2145 2065 2068 2100 2112 2108 2108 2076 2088 2111 2121 2131 2143 2131 2114 2092 2062 2033 2016 2004 1998 1990 1982 1982 1996 1999 1984 1995 1997 2009 2027 2055 2130 2164 2179 2186 2162 2138 2122 2124 2109 2096 2091 2065 2028 1977 1965 1965 1934 1916 1911 1909 1918 1915 1914 1913 1902 1895 1893 1871 1887 1903 1855 1886 1917 1949 1977 2019 2043 2033 1996 1949 1864 1999 2079 2072 2137 2185 2085 2076 2142 2206 2147 2053 2113 2154 2246 2311 2312 2319 2272 2217 2196 2177 2190 2281 2243 2168 2133 2094 2076 2060 2081 2252 2217 2159 2120 2142 2170 2166 2182 2189 2178 2179 2182 2214 2257 2286 2376 2468 2428 2393 2344 2299 2269 2245 2223 2196 2203 2195 2166 2147 2136 2129 2140 2139 2124 2124 2134 2163 2202 2168 2136 2092 2079 2073 2066 2062 2067 2065 2068 2072 2082 2086 2081 2082 2099 2107 2110 2093 2093 2041 2008 2006 2003 2000 1998 1997 2004 2027 2047 2008 2013 2069 2115 2056 2028 2036 2016 2028 2051 2073 2078 2079 2119 2171 2239 2320 2352 2248 2326 2358 2386 2368 2392 2354 2305 2345 2351 2398 2418 2398 2422 2404 2385 2415 2439 2442 2447 2427 2358 2322 2312 2309 2316 2330 2306 2285 2259 2241 2215 2203 2188 2181 2171 2162 2171 2161 2165 2216 2214 2198 2178 2148 2111 2120 2167 2239 2262 2285 2307 2356 2375 2386 2420 2409 2459 2522 2612 2730 2841 2956 3089 3055 3088 3162 3215 3259 3319 3439 3373 3398 3286 3213 3176 3133 3019 2907 2918 2975 2897 2724 2586 2496 2447 2396 2370 2318 2276 2254 2240 2229 2224 2219 2213 2207 2202 2197 2195 2191 2187 2178 2174 2172 2151 2154 2170 2183 2216 2217 2201 2186 2174 2179 2204 2226 2264 2347 2472 2405 2451 2525 2592 2515 2445 2410 2404 2388 2362 2338 2300 2265 2251 2220 2180 2111 2077 2053 2069 2138 2141 2126 2109 2093 2078 2062 2047 2035 2021 2011 2002 1988 1975 1964 1953 1942 1933 1923 1914 1905 1895 1884 1874 1865 1856 1850 1841 1831 1820 1816 1811 1804 1790 1775 1768 1766 1758 1754 1743 1733 1727 1721 1715 1711 1706 1707 1705 1700 1691 1685 1684 1682 1679 1677 1671 1665 1657 1646 1637 1632 1624 1618 1609 1605 1600 1601 1607 1607 1594 1582 1575 1572 1574 1565 1558 1551 1546 1548 1538 1530 1526 1524 1519 1515 1503 1499 1492 1488 1486 1482 1480 1479 1472 1469 1463 1458 1453 1452 1450 1446 1443 1443 1436 1429 1428 1426 1421 1415 1407 1402 1392 1385 1380 1373 1365 1360 1356 1350 1346 1342 1339 1336 1333 1331 1328 1323 1316 1313 1308 1303 1297 1291 1286 1285 1282 1278 1273 1268 1263 1257 1253 1249 1243 1240 1231 1230 1227 1223 1215 1210 1206 1181 1159 1138 1121 1111 1131 1165 1184 1188 1185 1181 1149 1136 1130 1105 1075 1045 1035 1029 1024 1021 1019 1019 1018 1023 1024 1022 1027 1041 1044 1065 1075 1083 1091 1092 1090 1095 1099 1099 1089 1090 1090 1091 1082 1087 1093 1100 1086 1091 1081 1075 1080 1087 1076 1071 1073 1065 1071 1075 1078 1079 1072 1064 1074 1071 1064 1061 1061 1070 1051 1056 1055 1048 1042 1037 1035 1030 1025 1019 1007 1017 1002 1000 1004 996 982 971 961 959 955 951 946 933 956 958 950 958 965 970 953 950 959 959 951 952 957 977 960 955 967 961 948 947 945 938 943 937 933 932 928 927 928 920 918 924 925 925 918 913 912 910 911 902 898 905 906 902 909 914 905 893 888 885 871 852 843 843 847 853 850 825 809 809 813 816 804 800 823 814 826 845 834 821 811 818 854 814 836 835 828 842 828 809 824 821 827 809 786 777 779 766 754 745 743 738 740 735 747 734 742 751 755 754 741 727 724 725 719 723 724 712 697 697 720 713 722 709 700 695 689 695 671 653 647 648 666 677 679 694 683 676 681 684 684 669 654 642 652 638 635 638 627 628 622 630 629 621 612 598 575 570 613 603 610 618 610 608 606 613 606 612 600 586 565 582 601 600 589 592 600 590 575 583 593 584 580 575 563 575 575 567 563 567 560 557 552 545 535 518 500 494 492 491 491 491 493 502 505 500 496 492 486 485 483 482 480 478 477 475 474 473 470 466 461 459 457 456 453 450 449 448 446 445 443 442 440 439 437 436 435 434 433 432 431 432 431 430 428 426 425 423 422 422 421 421 424 437 466 459 440 433 455 465 478 464 450 437 438 422 418 423 423 417 413 397 397 395 394 392 390 389 386 385 391 402 398 399 397 386 378 357 357 354 352 351 349 347 345 344 346 364 391 379 383 371 356 345 340 344 357 362 363 377 359 354 376 383 364 351 352 306 302 298 297 296 301 336 352 358 363 370 372 347 347 347 329 331 345 368 370 351 364 379 385 386 378 368 376 353 362 365 366 372 342 334 350 367 385 373 370 373 390 394 387 389 378 382 381 366 344 374 375 361 344 358 377 390 385 363 366 385 377 378 383 386 391 398 406 416 416 409 402 401 410 407 394 379 393 391 398 388 402 400 408 407 406 390 400 401 398 404 403 392 387 375 380 375 357 347 346 353 362 370 370 364 358 358 355 352 350 342 334 339 338 335 333 329 319 310 306 311 295 284 296 304 296 302 306 291 273 263 258 255 255 264 263 277 272 283 288 280 287 280 289 289 284 277 273 267 258 256 240 264 279 274 267 261 264 266 253 256 270 273 259 264 263 261 252 256 253 228 227 230 239 239 232 247 239 223 215 218 237 234 251 262 262 256 249 254 255 252 248 244 230 220 223 228 222 222 230 231 231 245 248 233 233 229 241 245 237 221 223 243 238 228 226 238 239 231 239 247 240 223 240 232 229 241 242 230 228 221 231 241 238 246 245 238 239 243 242 241 238 233 228 230 226 226 230 230 233 235 237 236 236 237 236 230 234 235 234 233 233 224 228 224 216 204 213 205 199 201 194 184 186 187 184 187 184 181 205 209 209 207 216 217 233 180 164 166 166 167 167 166 167 167 165 173 181 184 192 196 208 212 213 208 213 214 214 215 223 224 226 226 224 227 227 229 224 229 224 219 227 226 223 219 226 224 231 229 230 232 228 230 235 232 232 235 234 234 232 232 232 232 238 235 233 232 231 226 220 216 202 201 205 212 204 200 197 194 193 196 197 199 204 205 203 196 198 206 200 197 196 201 208 196 202 198 197 196 192 194 193 201 2196 2070 1922 1836 1837 1843 1813 1777 1739 1740 1594 1579 1512 1387 1249 1235 1232 1235 1290 1302 1239 1220 1220 1219 1219 1215 1215 1215 1216 1218 1220 1218 1219 1224 1272 1495 1831 2071 2255 2278 2077 2106 1855 1884 2009 1878 1670 1539 1413 1338 1287 1265 1261 1260 1259 1259 1258 1258 1258 1258 1259 1260 1261 1275 1314 1374 1441 1428 1385 1345 1298 1269 1262 1262 1263 1266 1282 1367 1577 1570 1448 1428 1483 1549 1630 1786 1865 1769 1542 1426 1374 1353 1340 1335 1335 1336 1340 1362 1446 1595 1733 1735 1633 1541 1481 1432 1403 1388 1385 1392 1396 1401 1415 1440 1475 1510 1471 1469 1475 1508 1559 1619 1707 1798 1909 2069 2097 2114 2159 2081 2030 1989 1948 1901 1846 1891 1998 1980 1936 1900 1874 1846 1843 1872 1929 1860 1851 1840 1866 1847 1832 1851 1794 1774 1826 1764 1808 1817 1897 1874 1939 1992 1979 2093 2261 2318 2469 2481 2389 2330 2267 2230 2125 1990 1913 1839 1794 1753 1729 1741 1756 1773 1810 1975 2203 2400 2311 2326 2300 2200 2161 2097 1971 1926 1902 1880 1853 1834 1825 1798 1826 1878 1922 1920 1926 1944 1895 1816 1775 1764 1745 1725 1768 1819 1924 1996 2000 2066 2131 2116 2117 2162 2082 2011 1987 1983 2007 2020 2044 2000 1826 1732 1718 1752 1760 1745 1752 1755 1765 1800 1840 1889 1952 1941 1880 1930 2020 2104 2208 2218 2145 2075 2026 1923 1975 2003 1950 1912 1895 1825 1796 1769 1768 1782 1812 1873 1911 1868 1792 1740 1720 1703 1700 1714 1731 1748 1760 1764 1784 1802 1826 1801 1810 1839 1922 2063 2115 2192 2107 1967 1860 1717 1650 1592 1536 1493 1492 1483 1472 1466 1460 1455 1451 1453 1446 1430 1429 1449 1440 1389 1380 1369 1369 1367 1360 1349 1341 1335 1331 1352 1426 1455 1314 1302 1299 1296 1294 1292 1290 1290 1289 1288 1288 1288 1288 1288 1288 1287 1286 1286 1285 1286 1287 1286 1287 1287 1287 1287 1289 1290 1293 1366 1462 1460 1421 1422 1419 1404 1398 1362 1307 1285 1284 1283 1283 1287 1284 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1294 1398 1460 1461 1526 1608 1415 1289 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1281 1281 1281 1282 1284 1284 1284 1284 1287 1290 1330 1502 1602 1723 2097 2136 2362 2159 1844 1662 1583 1644 1796 1878 2144 2397 2438 2514 2549 2322 2025 2081 2164 2248 2230 2048 1955 2095 2175 2217 2169 2406 2442 2398 2489 2514 2523 2525 2472 2400 2436 2421 2385 2343 2286 2216 2151 2054 1997 1965 1991 2023 1994 1990 1994 2006 2022 2052 2082 2128 2056 2006 2047 2140 2101 2132 2223 2412 2465 2339 2267 2291 2341 2314 2293 2257 2256 2234 2162 2099 2065 2068 2169 2203 2127 2058 2101 2090 2103 2110 2106 2121 2144 2166 2168 2146 2110 2097 2085 2056 2033 2020 2010 2001 1999 1992 1997 1995 1999 1987 1985 1999 2008 2023 2038 2068 2127 2168 2167 2157 2153 2127 2103 2095 2085 2053 2038 2024 2004 1986 1967 1958 1937 1926 1915 1917 1917 1925 1923 1918 1907 1889 1880 1913 1946 1950 1884 1861 1883 1918 1961 1984 1979 2015 1964 1854 1905 1953 1985 2016 2045 2058 2024 2035 2107 2209 2197 2067 2101 2148 2210 2253 2286 2298 2295 2254 2187 2204 2197 2159 2131 2110 2094 2072 2070 2055 2163 2214 2163 2119 2104 2136 2154 2143 2179 2188 2197 2203 2196 2245 2318 2346 2477 2439 2412 2362 2310 2272 2248 2230 2215 2206 2205 2191 2176 2160 2141 2143 2147 2133 2130 2139 2142 2173 2165 2115 2092 2085 2070 2059 2051 2047 2048 2058 2054 2056 2066 2074 2067 2068 2081 2096 2108 2121 2107 2070 2023 2013 2008 2003 2001 1995 1994 2008 2033 2014 2001 2046 2075 2042 2017 2010 2005 2018 2045 2050 2061 2116 2160 2178 2234 2293 2218 2214 2275 2307 2403 2402 2345 2318 2269 2315 2368 2397 2384 2356 2378 2381 2385 2385 2415 2437 2459 2452 2461 2463 2398 2363 2428 2456 2401 2342 2301 2248 2226 2217 2206 2205 2202 2193 2179 2178 2194 2214 2213 2206 2188 2152 2126 2128 2157 2210 2239 2282 2326 2357 2361 2366 2435 2532 2454 2516 2590 2654 2770 2877 2936 3004 3016 3029 3105 3217 3440 3332 3304 3250 3206 3166 3094 3040 2969 2860 2785 2939 3007 2861 2733 2610 2505 2445 2386 2315 2277 2258 2244 2240 2234 2227 2222 2219 2214 2208 2203 2202 2207 2201 2196 2194 2203 2208 2215 2215 2216 2207 2193 2181 2173 2191 2206 2233 2260 2362 2466 2508 2485 2512 2547 2443 2430 2464 2462 2399 2375 2336 2296 2280 2260 2229 2183 2119 2103 2086 2068 2075 2081 2072 2059 2033 2022 2011 2004 1998 1991 1977 1964 1959 1953 1946 1942 1935 1923 1915 1907 1899 1892 1884 1876 1869 1861 1854 1846 1838 1829 1820 1809 1798 1793 1789 1780 1775 1771 1768 1754 1746 1740 1734 1727 1714 1704 1695 1686 1683 1690 1691 1686 1680 1671 1664 1663 1657 1651 1649 1646 1638 1632 1628 1621 1616 1610 1597 1585 1589 1597 1591 1584 1572 1562 1561 1559 1556 1549 1544 1537 1528 1515 1512 1515 1509 1504 1501 1493 1493 1485 1482 1479 1476 1468 1463 1459 1456 1452 1449 1448 1441 1437 1434 1429 1426 1420 1420 1416 1417 1408 1401 1398 1390 1383 1378 1373 1367 1363 1357 1352 1348 1345 1339 1333 1329 1326 1324 1318 1312 1305 1300 1298 1294 1285 1280 1277 1274 1269 1264 1261 1258 1254 1248 1243 1241 1239 1235 1232 1230 1222 1211 1197 1187 1185 1160 1129 1133 1141 1154 1173 1186 1184 1182 1176 1177 1171 1142 1102 1091 1096 1055 1041 1031 1025 1018 1015 1013 1013 1015 1017 1023 1029 1039 1042 1055 1065 1077 1064 1070 1084 1083 1084 1079 1070 1085 1083 1078 1080 1078 1073 1083 1078 1077 1086 1078 1070 1072 1068 1074 1067 1078 1067 1081 1077 1059 1064 1069 1060 1055 1055 1058 1049 1050 1048 1040 1045 1035 1035 1028 1024 1015 1009 999 1002 998 1000 1001 988 980 973 970 967 964 954 933 938 948 944 955 964 966 964 964 959 948 951 942 955 954 962 952 958 952 958 946 950 945 943 933 934 932 928 922 924 919 915 919 917 921 918 912 907 911 906 893 889 898 899 900 900 911 905 904 902 897 901 883 856 870 865 858 867 848 828 816 821 833 844 808 796 799 812 834 847 822 824 807 815 812 831 831 817 836 833 825 806 816 829 823 805 790 780 771 774 763 759 747 742 736 729 733 752 737 743 746 751 745 732 740 749 740 734 723 709 692 704 705 727 718 709 711 702 693 685 669 649 643 648 667 680 688 683 673 667 669 673 681 671 669 675 665 655 647 636 648 643 641 635 618 610 600 584 570 573 601 595 603 612 599 600 604 600 602 604 588 567 575 585 594 584 578 592 589 573 571 577 589 575 568 557 565 573 564 555 556 559 553 542 531 519 502 497 495 494 494 494 493 492 490 489 489 487 486 485 485 483 481 480 477 476 473 471 467 465 463 462 459 457 455 454 453 451 449 447 446 445 443 443 442 442 441 441 438 437 438 436 436 435 433 432 430 430 429 429 428 427 432 450 473 478 462 447 438 444 465 480 464 455 451 446 436 439 433 422 414 407 396 392 392 391 389 388 387 386 383 386 408 399 387 390 393 391 376 354 354 351 350 349 347 345 344 345 354 391 391 384 377 376 364 353 342 332 357 366 359 363 351 370 373 355 347 332 300 297 296 296 309 342 353 358 376 385 369 348 338 321 324 329 349 368 381 353 360 380 381 382 381 364 375 351 364 378 365 363 354 331 339 362 379 378 365 383 388 392 395 381 387 372 388 380 363 344 370 367 353 346 365 368 366 359 354 365 384 390 391 398 399 398 395 398 409 405 400 399 406 404 410 404 384 376 389 388 389 405 390 392 398 409 399 387 397 393 403 405 391 385 383 381 384 368 379 375 357 343 351 358 365 363 363 356 349 346 344 345 342 340 337 335 331 331 331 324 312 301 283 286 275 265 266 273 265 262 272 265 257 265 280 283 290 282 286 287 279 283 275 280 278 278 271 261 256 244 250 267 275 282 272 266 274 262 256 253 259 265 273 269 255 250 258 248 231 224 248 250 253 254 248 239 248 257 248 239 212 212 224 253 255 261 255 248 248 242 251 257 249 246 249 245 235 222 228 226 222 215 233 236 244 236 240 228 222 227 234 217 238 244 245 234 225 236 230 227 238 241 232 220 233 216 218 236 232 226 210 220 226 240 240 241 232 238 242 239 235 239 235 237 235 238 236 230 230 221 224 228 234 232 231 231 233 228 232 226 231 230 225 224 222 210 223 223 212 215 198 209 199 182 185 184 184 181 202 210 214 213 216 218 224 227 201 165 164 168 166 166 167 167 164 164 164 218 217 203 220 219 223 228 225 226 227 222 229 221 225 225 230 233 235 237 235 233 235 234 231 232 232 234 235 231 232 228 235 238 238 237 237 237 236 240 239 238 234 234 235 230 233 239 233 224 222 216 216 211 206 213 212 209 212 205 203 196 198 201 203 203 215 226 213 201 206 214 232 222 225 208 217 214 205 203 211 207 200 196 198 192 195 2214 1950 1892 1891 1899 1948 1761 1609 1625 1661 1553 1544 1515 1370 1314 1248 1230 1236 1327 1516 1300 1224 1218 1218 1217 1215 1215 1216 1216 1217 1219 1217 1220 1240 1343 1595 1871 2164 2369 2230 2360 2343 2118 2014 1881 1738 1678 1485 1378 1320 1281 1266 1261 1261 1260 1259 1258 1258 1258 1259 1261 1262 1270 1278 1385 1466 1587 1543 1456 1381 1329 1288 1266 1262 1263 1265 1290 1369 1494 1700 1575 1463 1453 1493 1541 1569 1612 1530 1441 1371 1344 1337 1332 1331 1332 1333 1344 1384 1448 1530 1657 1767 1711 1562 1470 1423 1397 1388 1390 1398 1405 1411 1438 1499 1534 1564 1515 1505 1509 1528 1607 1686 1804 1860 1901 1999 2142 2209 2199 2225 2122 2044 1987 1942 1888 1915 2060 2117 2054 1983 1922 1901 1970 1977 1979 1878 1773 1752 1779 1753 1736 1740 1729 1728 1750 1750 1857 1831 1870 1898 2034 2181 2125 2194 2410 2468 2474 2391 2197 2221 2304 2257 2069 1926 1847 1797 1774 1747 1737 1750 1768 1795 1886 2003 2213 2332 2312 2335 2307 2222 2171 2030 1972 1932 1908 1889 1869 1849 1827 1798 1805 1907 1925 1831 1872 1892 1840 1766 1744 1733 1737 1738 1763 1836 1910 1919 1945 2049 2052 2058 2114 2076 2115 2088 2053 2044 2078 2050 1970 1868 1792 1719 1714 1742 1745 1736 1739 1744 1754 1784 1810 1837 1869 1872 1872 1968 2162 2327 2388 2202 2126 2055 1981 1981 2030 1969 1893 1877 1928 1880 1917 1857 1811 1858 1869 1875 1850 1826 1784 1757 1733 1715 1707 1724 1739 1764 1780 1778 1794 1824 1856 1844 1862 1906 1955 2033 2088 2110 1993 1881 1776 1673 1611 1568 1525 1489 1474 1471 1469 1466 1462 1459 1464 1473 1534 1552 1494 1481 1436 1408 1394 1404 1370 1361 1352 1347 1338 1333 1331 1326 1321 1326 1306 1302 1300 1297 1295 1292 1290 1289 1288 1288 1288 1288 1288 1289 1287 1287 1285 1286 1284 1286 1286 1286 1286 1286 1286 1287 1286 1287 1289 1297 1340 1353 1362 1369 1378 1390 1448 1407 1291 1283 1283 1282 1282 1283 1283 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1283 1290 1378 1563 1630 1583 1425 1291 1282 1282 1282 1282 1282 1282 1281 1282 1282 1282 1283 1282 1283 1282 1282 1283 1283 1283 1285 1287 1289 1300 1389 1458 1515 1596 1647 1913 2292 1950 1643 1562 1559 1612 1731 1902 2118 2194 2397 2442 2132 1896 2111 2173 2118 2059 1901 1976 2078 2101 2092 2224 2322 2243 2348 2463 2499 2481 2424 2475 2439 2346 2271 2320 2359 2310 2235 2129 2056 1995 1978 2018 2036 2011 2020 2016 2051 2085 2081 2127 2098 2059 2016 2027 2097 2087 2096 2156 2257 2326 2284 2204 2249 2284 2331 2296 2257 2203 2163 2113 2095 2082 2102 2213 2230 2126 2060 2082 2104 2104 2146 2179 2179 2196 2179 2147 2118 2091 2065 2039 2029 2022 2025 2031 2026 2022 2031 2028 2016 1995 2005 1999 1996 2011 2042 2076 2107 2128 2139 2134 2142 2154 2122 2084 2045 2052 2018 2016 2013 1993 1980 1971 1965 1936 1931 1930 1926 1916 1911 1934 1933 1913 1886 1895 1928 1953 1947 1922 1863 1853 1910 1940 1919 1931 1948 1874 1921 1997 2112 2115 2097 2125 2069 2049 2073 2103 2194 2229 2145 2090 2130 2228 2264 2275 2285 2291 2282 2263 2222 2188 2162 2140 2116 2100 2094 2069 2082 2207 2155 2119 2088 2105 2136 2123 2125 2143 2140 2155 2184 2218 2283 2313 2342 2403 2406 2388 2335 2286 2258 2242 2228 2229 2246 2234 2214 2184 2165 2161 2154 2142 2133 2137 2145 2160 2172 2138 2107 2085 2059 2053 2047 2040 2035 2037 2046 2046 2045 2051 2067 2054 2060 2075 2096 2109 2105 2088 2056 2038 2024 2011 2003 1998 1993 1992 1993 1999 2003 1994 2015 2031 2064 2050 2010 1996 2004 2022 2029 2074 2156 2221 2220 2205 2208 2271 2254 2274 2247 2303 2302 2262 2260 2283 2397 2411 2374 2347 2348 2374 2378 2402 2435 2448 2478 2505 2530 2563 2529 2476 2481 2518 2494 2452 2409 2343 2318 2316 2279 2246 2227 2209 2201 2211 2226 2226 2212 2193 2176 2166 2151 2125 2120 2157 2220 2272 2295 2316 2317 2328 2395 2470 2557 2641 2562 2592 2638 2712 2788 2847 2923 3005 3046 3101 3204 3322 3187 3228 3220 3151 3112 3065 3016 2895 2832 2717 2825 2803 2704 2723 2589 2510 2427 2363 2325 2303 2279 2258 2253 2250 2245 2242 2240 2239 2236 2234 2242 2249 2247 2237 2232 2229 2223 2218 2212 2206 2199 2191 2180 2178 2195 2215 2235 2265 2339 2422 2502 2558 2549 2533 2462 2460 2459 2430 2408 2387 2353 2324 2291 2252 2204 2188 2133 2109 2085 2065 2048 2042 2032 2029 2048 2056 2052 2046 2033 2018 2002 1987 1973 1959 1940 1919 1916 1913 1904 1898 1892 1886 1881 1872 1865 1858 1849 1841 1834 1829 1820 1808 1795 1788 1780 1777 1774 1766 1761 1755 1749 1743 1733 1724 1718 1715 1714 1707 1695 1679 1670 1670 1666 1667 1659 1646 1644 1643 1639 1635 1629 1625 1623 1612 1605 1600 1595 1590 1579 1571 1572 1572 1569 1562 1553 1548 1543 1538 1535 1531 1529 1526 1520 1506 1501 1499 1500 1492 1483 1481 1477 1472 1468 1464 1458 1458 1452 1445 1439 1441 1442 1436 1432 1427 1423 1420 1416 1411 1406 1405 1399 1392 1387 1382 1375 1369 1364 1359 1356 1351 1346 1343 1338 1333 1330 1325 1321 1318 1314 1311 1307 1300 1293 1289 1283 1276 1272 1269 1266 1260 1257 1254 1249 1244 1242 1239 1234 1230 1226 1220 1210 1201 1172 1161 1148 1141 1158 1175 1168 1185 1189 1184 1180 1178 1176 1179 1156 1132 1138 1123 1103 1075 1080 1057 1052 1060 1033 1014 1010 1010 1011 1019 1014 1014 1017 1029 1040 1029 1049 1072 1078 1075 1063 1053 1080 1072 1064 1065 1069 1069 1066 1064 1072 1066 1070 1065 1064 1066 1063 1054 1064 1055 1064 1077 1048 1054 1051 1053 1057 1053 1041 1052 1047 1045 1049 1036 1028 1030 1024 1009 1016 1007 1002 1001 995 998 988 987 977 979 974 965 960 955 942 931 948 947 951 960 964 977 963 971 958 951 940 937 953 962 947 942 959 946 952 944 949 931 937 931 927 923 921 919 918 915 912 913 917 915 916 910 904 906 904 900 907 902 898 895 893 899 912 919 907 915 913 882 886 890 871 864 847 836 826 826 831 856 848 813 794 799 824 819 823 823 812 796 802 803 816 802 839 849 831 803 800 818 806 806 808 791 779 785 778 763 764 761 755 739 728 730 735 734 742 735 738 748 748 750 741 728 727 709 698 688 700 718 715 716 703 697 686 677 672 658 645 641 649 676 674 687 683 676 661 663 667 673 673 673 662 664 660 656 645 633 628 629 625 622 607 593 575 568 571 581 599 601 599 587 600 589 594 593 591 575 558 572 580 589 572 578 583 574 562 569 579 585 572 562 551 560 549 539 531 526 521 508 500 498 499 499 499 497 496 495 493 492 490 488 486 485 483 482 481 479 477 475 474 472 470 468 467 465 464 463 462 460 458 456 454 453 451 450 449 449 449 449 447 446 447 446 443 444 443 441 441 441 438 437 436 437 435 440 445 449 467 466 479 478 466 455 446 440 456 477 472 458 449 437 441 437 429 422 417 410 405 400 388 386 387 385 384 383 382 379 389 402 390 382 378 375 368 360 353 350 348 348 346 345 344 344 345 383 391 381 377 367 370 367 355 333 338 358 358 353 344 367 371 371 351 336 305 296 295 295 318 357 360 385 387 377 365 333 320 337 339 355 366 372 379 344 368 372 373 375 360 366 363 352 378 368 360 351 335 330 349 372 386 367 366 389 387 390 395 383 371 379 390 375 361 342 360 371 344 346 354 352 357 369 379 367 369 369 385 394 392 395 406 399 396 388 396 396 400 410 399 403 397 379 376 380 400 400 382 396 402 411 400 392 384 396 401 404 396 391 386 380 375 381 387 379 372 360 348 333 357 366 358 361 358 356 353 351 346 347 343 340 341 335 329 305 293 291 298 280 282 288 283 290 284 288 269 259 280 290 289 288 283 273 273 267 254 253 254 251 253 252 247 251 257 270 272 278 279 271 276 280 274 266 274 265 253 268 263 265 267 259 241 229 230 248 264 265 252 247 255 248 248 252 242 229 235 216 207 252 246 258 257 259 257 253 238 238 247 251 255 253 236 225 247 233 237 220 223 220 231 234 228 244 240 233 229 225 215 225 238 236 241 233 228 217 228 234 233 226 229 239 214 218 228 222 218 227 232 233 239 232 229 237 234 236 236 226 229 226 223 234 235 231 231 231 229 215 228 228 232 229 225 230 227 226 222 226 231 229 227 229 226 222 220 216 214 213 211 201 184 185 181 206 203 200 204 210 206 205 212 220 219 179 165 165 165 167 178 167 164 162 163 215 226 227 226 225 233 235 231 227 228 230 230 234 229 236 234 238 241 242 240 244 242 244 238 240 240 238 232 239 233 238 238 243 240 243 243 244 239 235 233 230 234 234 227 224 227 230 235 235 231 225 219 214 207 216 214 208 216 214 212 201 198 209 216 225 223 221 212 218 234 243 244 247 233 220 222 217 229 234 225 226 233 224 210 203 194 1999 1933 1928 1928 1910 1865 1760 1655 1600 1498 1432 1421 1405 1398 1320 1247 1231 1228 1289 1333 1316 1223 1218 1216 1213 1215 1215 1217 1216 1216 1217 1217 1221 1253 1388 1531 1599 1776 2090 2031 2198 2503 2458 2187 2004 1747 1558 1439 1366 1315 1281 1266 1261 1261 1260 1259 1258 1259 1259 1261 1262 1265 1281 1335 1452 1567 1719 1624 1510 1420 1341 1314 1273 1263 1263 1265 1286 1385 1608 1734 1644 1549 1532 1519 1443 1417 1436 1391 1373 1343 1331 1330 1328 1329 1330 1333 1347 1378 1423 1508 1567 1665 1613 1531 1467 1421 1397 1392 1397 1407 1418 1433 1472 1573 1666 1673 1568 1555 1553 1558 1590 1677 1738 1789 1860 1987 2049 2090 2139 2244 2176 2056 1992 1942 1888 1934 2073 2157 2185 2054 1978 1953 2012 1957 1861 1780 1688 1683 1705 1701 1694 1708 1707 1697 1707 1734 1770 1821 1842 1898 1964 2025 2066 2199 2347 2402 2354 2176 2045 2090 2112 2044 1921 1861 1812 1778 1756 1744 1747 1763 1796 1874 2070 2143 2318 2513 2352 2224 2273 2245 2129 2007 1943 1912 1887 1872 1868 1843 1820 1798 1843 1890 1831 1766 1798 1793 1799 1732 1718 1711 1719 1750 1763 1825 1864 1868 1899 1934 1940 2043 2013 2037 2098 2101 2096 2080 2079 1967 1850 1784 1742 1707 1707 1734 1733 1726 1727 1733 1753 1769 1795 1804 1826 1826 1872 1981 2200 2415 2301 2092 2063 1983 1930 1904 1911 1886 1854 1868 1976 1955 1950 1954 1891 2043 1995 1950 1872 1851 1798 1756 1737 1727 1717 1725 1750 1774 1793 1796 1811 1838 1870 1897 1922 1995 2122 2068 1954 1934 1932 1841 1711 1650 1590 1546 1514 1489 1477 1470 1468 1467 1465 1470 1499 1533 1590 1647 1646 1576 1482 1446 1422 1390 1367 1355 1346 1341 1339 1333 1327 1322 1318 1312 1307 1303 1300 1298 1295 1293 1290 1289 1287 1287 1287 1288 1287 1287 1285 1286 1285 1287 1287 1286 1287 1285 1286 1286 1286 1286 1286 1287 1285 1289 1292 1304 1315 1325 1338 1375 1434 1360 1286 1283 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1291 1460 1663 1857 1807 1618 1315 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1283 1283 1283 1284 1283 1283 1283 1285 1289 1290 1294 1305 1332 1362 1413 1454 1588 1885 1976 1837 1614 1550 1537 1570 1634 1699 1840 2046 1930 1809 2042 2193 2055 1942 1910 1794 1928 1936 1984 2137 2176 2178 2375 2445 2478 2493 2454 2348 2343 2422 2357 2212 2290 2264 2319 2258 2145 2080 2008 2004 2041 2063 2043 2051 2039 2070 2116 2111 2164 2104 2081 2025 2027 2149 2185 2111 2109 2143 2177 2198 2272 2312 2322 2297 2249 2225 2266 2213 2120 2109 2135 2220 2204 2159 2098 2085 2108 2114 2148 2220 2221 2222 2202 2157 2138 2114 2079 2047 2036 2037 2043 2062 2065 2056 2047 2038 2028 2013 1998 2009 2016 2011 2027 2097 2099 2105 2112 2121 2115 2108 2126 2096 2042 2018 2009 2003 1995 1997 1977 1965 1954 1943 1945 1938 1933 1928 1924 1906 1905 1899 1894 1898 1928 1932 1919 1914 1893 1863 1848 1882 1869 1899 1887 1858 1884 1920 1988 2106 2210 2217 2223 2220 2197 2194 2198 2181 2236 2247 2242 2144 2184 2239 2266 2280 2292 2291 2251 2283 2224 2171 2142 2124 2107 2092 2151 2144 2110 2083 2079 2096 2106 2110 2099 2106 2125 2141 2154 2173 2201 2234 2317 2429 2470 2456 2427 2348 2300 2299 2287 2270 2261 2246 2220 2205 2197 2186 2164 2149 2139 2141 2152 2168 2166 2131 2105 2092 2093 2087 2042 2030 2028 2025 2028 2034 2048 2038 2037 2046 2069 2082 2085 2104 2106 2104 2077 2077 2076 2081 2039 2010 1999 1996 1992 1991 1991 1990 1988 1998 2023 2021 2044 2011 1991 2001 2005 2039 2076 2123 2150 2164 2207 2286 2241 2189 2262 2299 2303 2269 2241 2236 2334 2372 2385 2369 2358 2341 2335 2376 2445 2484 2539 2580 2582 2592 2590 2558 2609 2609 2580 2562 2521 2483 2439 2408 2372 2315 2274 2242 2223 2216 2241 2245 2239 2235 2211 2182 2158 2150 2159 2128 2166 2245 2257 2255 2270 2263 2314 2413 2514 2605 2665 2704 2584 2612 2739 2832 2901 2971 3025 3083 3168 3233 3152 3086 3133 3204 3209 3149 3091 3025 2923 2792 2704 2576 2524 2503 2488 2484 2460 2401 2364 2335 2304 2282 2279 2299 2309 2299 2283 2281 2286 2277 2271 2263 2257 2250 2230 2215 2195 2189 2195 2213 2215 2209 2192 2183 2179 2190 2204 2226 2260 2309 2368 2445 2558 2591 2526 2543 2514 2487 2436 2406 2391 2368 2348 2326 2301 2222 2180 2155 2100 2092 2075 2057 2047 2041 2068 2093 2079 2066 2051 2035 2021 2008 1993 1978 1963 1949 1935 1918 1905 1892 1880 1875 1868 1864 1863 1855 1849 1843 1833 1827 1821 1816 1808 1799 1795 1786 1780 1772 1762 1756 1750 1745 1738 1731 1722 1714 1709 1704 1700 1692 1684 1677 1665 1652 1645 1639 1629 1626 1633 1631 1627 1622 1618 1613 1607 1600 1595 1590 1583 1579 1575 1567 1558 1557 1554 1547 1542 1541 1539 1539 1536 1532 1530 1523 1514 1508 1497 1484 1480 1474 1467 1461 1457 1452 1448 1449 1459 1459 1453 1442 1437 1431 1432 1432 1427 1422 1418 1416 1410 1404 1397 1393 1392 1384 1377 1374 1369 1363 1359 1352 1346 1343 1337 1334 1332 1326 1324 1322 1318 1314 1311 1305 1302 1294 1285 1281 1278 1273 1268 1265 1261 1252 1253 1249 1247 1241 1236 1233 1229 1225 1219 1202 1181 1157 1151 1158 1160 1175 1189 1190 1193 1190 1185 1179 1175 1173 1171 1176 1180 1178 1160 1140 1118 1105 1090 1106 1103 1085 1064 1039 1028 1014 1006 1004 1004 1003 1002 1003 1012 1024 1040 1045 1047 1047 1031 1064 1044 1044 1054 1050 1066 1060 1063 1065 1064 1066 1055 1057 1053 1045 1040 1042 1043 1053 1049 1049 1055 1056 1051 1054 1045 1043 1044 1038 1043 1036 1038 1027 1023 1019 1007 1005 1001 1006 1002 996 995 990 988 982 976 964 958 958 939 941 925 939 944 951 955 961 960 965 967 961 953 953 932 936 958 933 954 937 948 944 950 939 939 929 924 926 914 917 917 918 913 909 916 917 913 913 910 900 897 903 911 913 904 893 893 894 894 892 902 914 921 914 902 904 900 891 860 850 839 841 844 829 851 861 841 820 790 784 796 803 817 817 821 794 789 800 796 818 839 832 804 789 817 813 790 801 815 804 803 788 772 778 766 756 753 753 729 717 716 720 722 728 737 738 733 741 735 720 717 710 696 684 707 703 714 711 696 695 692 680 673 655 641 637 648 665 675 680 681 671 659 659 666 663 667 659 654 653 652 650 645 628 618 617 615 614 599 585 569 564 561 575 592 588 580 596 594 581 591 584 574 553 568 586 593 579 563 573 574 560 560 571 577 563 550 537 527 522 517 514 509 504 504 504 504 503 502 501 499 498 495 494 492 490 489 488 485 483 482 481 479 478 476 474 473 471 470 468 466 465 464 462 460 459 458 460 459 457 455 454 453 453 453 458 466 463 462 464 456 455 456 459 455 461 464 462 465 460 456 470 471 470 486 483 468 463 462 449 449 453 477 467 452 438 427 422 435 425 421 409 405 398 394 388 383 379 382 381 381 379 377 379 397 400 399 384 378 376 380 356 349 348 346 347 345 344 344 343 379 386 386 381 374 366 371 355 344 329 333 362 359 338 357 363 374 356 346 312 297 295 294 300 341 363 373 358 364 341 317 337 348 366 363 365 361 358 343 370 368 367 357 373 377 349 363 379 369 356 343 330 331 367 377 378 356 375 380 383 383 393 387 367 381 388 377 367 346 358 356 348 357 367 362 372 376 380 383 392 383 377 381 393 388 383 384 392 407 408 407 404 410 396 396 404 390 370 387 385 379 383 384 395 402 403 383 400 394 402 401 393 390 390 388 380 369 384 376 365 367 365 344 331 347 349 348 342 338 347 350 349 344 340 329 320 298 292 302 313 322 323 315 308 299 284 274 267 270 276 289 297 302 295 277 262 267 271 266 269 261 279 275 273 266 251 261 284 286 286 283 278 276 286 287 284 281 271 263 269 271 269 261 252 255 245 236 233 249 270 269 256 258 253 244 231 239 245 239 229 231 216 208 210 242 240 251 250 255 244 251 233 245 246 249 252 246 249 240 232 241 244 234 216 211 217 227 236 238 245 236 229 221 216 217 225 230 234 223 215 217 217 215 228 211 218 208 224 224 209 225 233 227 231 220 235 223 232 236 224 230 224 229 230 235 235 236 233 230 225 228 219 226 223 231 230 228 222 225 228 224 222 225 227 226 224 225 223 221 211 203 205 200 194 177 178 185 205 201 203 197 205 212 213 211 209 209 165 164 165 173 171 165 162 162 169 202 217 217 221 225 225 227 218 220 223 225 230 231 239 243 244 245 245 247 248 247 247 247 246 246 244 245 242 243 241 240 241 239 237 233 237 226 232 226 226 218 223 220 221 225 231 237 239 238 233 231 230 225 224 226 219 220 215 217 221 216 199 213 237 241 239 242 245 243 240 252 258 257 252 253 244 235 219 216 228 242 248 243 234 222 211 1873 1992 2066 2063 2025 1986 1844 1743 1578 1446 1364 1366 1392 1361 1290 1250 1228 1224 1224 1222 1222 1216 1218 1218 1214 1216 1216 1216 1215 1215 1215 1216 1220 1277 1548 1745 1832 1669 1734 1886 2177 2559 2556 2395 2183 1832 1555 1407 1333 1290 1272 1264 1261 1260 1260 1259 1259 1259 1260 1262 1265 1272 1307 1373 1484 1623 1774 1696 1591 1438 1347 1299 1275 1266 1266 1271 1303 1392 1527 1671 1671 1715 1719 1536 1408 1354 1344 1336 1332 1328 1326 1326 1326 1327 1328 1335 1350 1376 1414 1482 1566 1613 1553 1490 1448 1416 1400 1398 1404 1418 1433 1451 1493 1568 1697 1686 1608 1574 1566 1565 1598 1627 1673 1729 1774 1824 1894 2021 2114 2254 2268 2117 2057 1994 1958 1921 2088 2163 2274 2111 2009 1948 1879 1864 1794 1694 1654 1653 1661 1661 1656 1667 1680 1694 1740 1750 1775 1821 1860 1893 2014 2014 1996 2119 2271 2348 2223 2086 1961 1942 1925 1899 1843 1811 1785 1765 1753 1748 1758 1782 1853 1946 2080 2268 2473 2520 2403 2202 2125 2070 2043 1954 1913 1896 1878 1858 1845 1834 1820 1802 1842 1838 1815 1745 1759 1840 1860 1786 1749 1737 1749 1776 1764 1785 1857 1838 1851 1865 1885 1951 1942 2010 2099 2049 2065 1987 1908 1848 1791 1751 1732 1698 1703 1723 1725 1716 1717 1731 1738 1755 1768 1779 1790 1789 1811 1880 2051 2079 2042 1992 2096 1958 1887 1862 1852 1838 1831 1846 1939 1993 2034 2101 2018 2137 2024 1948 1890 1860 1840 1788 1754 1738 1728 1730 1761 1783 1792 1801 1822 1852 1903 1956 1980 2083 2216 2094 2040 1842 1769 1726 1657 1610 1574 1536 1508 1490 1487 1471 1468 1468 1473 1494 1530 1571 1652 1804 1833 1693 1550 1477 1431 1397 1371 1348 1338 1334 1332 1329 1325 1320 1316 1312 1307 1304 1301 1298 1295 1293 1290 1289 1287 1287 1287 1287 1287 1286 1286 1286 1286 1286 1286 1286 1285 1287 1286 1285 1285 1285 1285 1288 1282 1286 1288 1289 1291 1295 1303 1333 1347 1334 1300 1283 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1369 1631 1834 1895 1780 1781 1396 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1283 1284 1283 1284 1284 1285 1286 1291 1291 1291 1295 1304 1312 1319 1337 1375 1604 1934 2155 2191 1854 1674 1539 1509 1508 1528 1580 1651 1699 1925 2202 2059 1850 1780 1760 1714 1761 1819 1940 2037 2134 2204 2281 2381 2436 2474 2442 2376 2276 2345 2368 2208 2186 2262 2246 2226 2164 2096 2036 2071 2083 2072 2056 2058 2070 2087 2116 2191 2171 2146 2078 2039 2029 2080 2102 2093 2079 2106 2157 2201 2239 2261 2311 2285 2287 2259 2237 2183 2145 2152 2201 2251 2180 2122 2077 2100 2102 2130 2192 2249 2245 2242 2217 2224 2199 2124 2084 2068 2064 2065 2079 2076 2065 2056 2045 2035 2025 2014 1998 1993 2021 2019 2031 2043 2081 2100 2100 2095 2097 2074 2070 2053 2024 2008 2003 1997 1992 1979 1973 1976 1981 1964 1962 1951 1933 1925 1918 1911 1917 1913 1904 1906 1925 1902 1893 1891 1886 1909 1884 1848 1849 1892 1923 1878 1892 1907 1989 2051 2094 2076 2109 2220 2207 2196 2225 2230 2231 2253 2273 2190 2277 2287 2299 2300 2315 2311 2305 2307 2244 2187 2168 2144 2119 2130 2286 2209 2112 2113 2099 2085 2087 2087 2097 2121 2146 2185 2245 2268 2247 2237 2311 2466 2554 2494 2430 2355 2304 2289 2266 2245 2222 2197 2185 2181 2176 2166 2154 2150 2148 2151 2175 2153 2118 2092 2080 2067 2069 2059 2030 2023 2017 2015 2022 2026 2053 2050 2030 2034 2059 2080 2108 2136 2102 2086 2089 2123 2138 2103 2080 2025 2011 2002 1999 1997 1995 1995 1997 1986 1988 1992 1988 1991 1987 1989 2013 2057 2065 2105 2151 2175 2195 2207 2138 2180 2240 2288 2297 2260 2231 2229 2281 2298 2317 2330 2318 2307 2306 2335 2392 2458 2540 2635 2680 2642 2600 2587 2683 2678 2601 2604 2657 2637 2554 2476 2420 2367 2325 2279 2247 2234 2235 2239 2231 2216 2194 2181 2190 2191 2195 2215 2161 2192 2232 2256 2230 2232 2276 2343 2431 2512 2608 2716 2741 2637 2704 2789 2900 3038 3123 3157 3148 3106 2996 2965 3124 3155 3120 3071 3039 3017 2949 2882 2771 2534 2467 2450 2431 2411 2397 2380 2346 2319 2299 2320 2341 2321 2312 2340 2328 2310 2269 2254 2240 2228 2220 2209 2193 2183 2186 2199 2213 2218 2209 2197 2187 2182 2182 2192 2203 2225 2257 2299 2356 2427 2550 2619 2570 2559 2526 2481 2457 2430 2413 2389 2359 2300 2267 2249 2221 2224 2136 2131 2101 2086 2067 2057 2083 2096 2082 2069 2055 2041 2027 2012 1999 1984 1969 1955 1941 1926 1912 1900 1889 1878 1865 1853 1843 1837 1831 1826 1821 1817 1809 1796 1795 1803 1801 1792 1786 1781 1770 1761 1752 1742 1737 1731 1724 1716 1704 1697 1690 1683 1677 1673 1666 1659 1650 1639 1629 1616 1610 1614 1620 1615 1612 1608 1605 1599 1591 1585 1580 1575 1572 1565 1558 1555 1546 1541 1539 1528 1517 1518 1528 1530 1525 1517 1512 1507 1504 1496 1489 1488 1485 1481 1475 1469 1462 1438 1433 1448 1452 1446 1441 1437 1432 1420 1418 1418 1414 1409 1406 1400 1393 1385 1384 1378 1372 1366 1363 1359 1354 1348 1344 1338 1333 1331 1327 1324 1325 1321 1317 1314 1310 1303 1299 1295 1289 1283 1278 1273 1267 1260 1254 1249 1246 1243 1236 1235 1236 1231 1225 1216 1204 1190 1165 1162 1177 1190 1185 1187 1199 1203 1198 1191 1184 1180 1175 1172 1168 1167 1168 1180 1172 1158 1150 1136 1123 1129 1134 1131 1114 1096 1076 1080 1051 1032 1028 1008 999 996 996 995 996 1004 1008 1013 1012 1021 1020 1028 1038 1037 1040 1045 1050 1053 1048 1042 1052 1044 1047 1041 1028 1018 1024 1035 1041 1043 1044 1045 1042 1049 1036 1037 1045 1032 1029 1035 1027 1021 1019 1019 1014 1003 1001 1001 999 997 1000 993 985 976 968 960 952 949 934 924 922 931 943 959 948 949 952 951 958 952 955 956 938 923 932 939 936 941 938 938 937 937 937 929 928 926 917 916 916 917 909 908 909 911 909 908 908 905 901 906 909 905 897 894 898 895 899 892 891 906 916 913 906 911 905 894 857 849 846 864 878 843 828 831 826 821 802 790 778 783 781 779 791 803 793 777 788 788 803 825 806 781 800 796 788 791 806 813 808 796 798 786 773 773 762 742 730 741 739 719 709 716 726 720 735 732 732 740 734 721 712 689 683 690 697 712 711 707 697 689 679 670 649 637 635 650 664 670 671 675 662 652 653 650 650 649 655 647 641 638 640 635 629 612 607 602 601 593 576 567 560 556 569 578 574 582 592 581 582 584 572 549 554 565 571 579 567 556 572 564 551 550 544 535 525 520 514 513 509 507 509 510 515 518 519 515 512 509 505 502 499 496 494 492 490 489 489 488 486 484 480 478 476 475 475 473 471 469 467 465 463 462 462 467 467 465 464 463 462 460 459 466 483 499 498 492 482 484 476 485 482 482 479 481 490 487 487 474 471 460 469 485 491 483 479 476 466 453 462 449 469 465 448 443 443 425 415 427 428 422 420 410 406 397 393 381 377 379 378 377 375 375 379 399 406 403 395 384 388 374 350 347 346 345 344 343 342 341 351 374 379 378 367 359 365 359 358 348 324 354 356 340 362 348 366 355 337 315 300 296 295 296 304 356 345 361 347 320 327 348 357 364 363 366 345 341 365 363 369 351 365 377 368 346 369 379 367 363 336 327 342 367 370 367 360 377 374 372 378 389 378 363 376 384 373 361 341 341 345 358 372 381 378 383 389 379 380 389 393 397 393 389 380 398 402 403 411 404 404 395 401 400 389 402 396 383 367 372 384 393 398 399 394 393 380 390 406 402 402 401 395 389 378 386 379 372 374 378 364 352 350 354 332 328 328 335 321 321 331 325 309 308 293 303 317 329 335 335 331 328 323 309 297 287 268 307 302 300 307 308 306 299 288 265 283 287 288 272 262 283 292 285 289 270 251 275 288 291 290 287 283 288 290 277 273 270 266 280 276 261 269 266 252 237 235 249 266 274 270 264 259 238 247 243 256 257 246 253 254 237 223 208 210 242 258 242 236 235 248 246 239 226 240 242 251 256 251 231 248 253 253 245 228 215 216 217 212 223 239 245 240 237 238 223 215 213 222 219 230 219 207 224 210 217 206 207 201 204 223 211 228 215 230 221 226 222 234 230 232 224 218 230 234 230 232 231 232 231 230 224 213 221 227 231 230 222 225 223 225 224 213 214 220 226 224 225 222 220 215 210 211 203 187 177 183 185 194 202 196 201 211 216 213 217 216 167 162 165 168 167 165 163 162 162 175 203 209 212 207 212 214 207 222 225 231 234 236 230 234 239 241 242 240 238 242 241 242 243 240 243 242 240 238 237 221 221 210 213 213 214 216 222 225 220 225 231 230 234 234 235 239 238 244 248 244 242 245 241 238 237 228 226 221 222 212 225 221 209 209 221 234 244 233 230 242 240 248 249 240 241 234 222 229 225 227 240 256 266 252 239 1753 1989 2290 2367 2185 2088 1912 1733 1560 1479 1378 1352 1339 1321 1296 1259 1230 1221 1218 1218 1217 1217 1216 1214 1212 1214 1215 1215 1214 1214 1215 1216 1227 1386 1614 1832 1900 1811 1819 1937 2093 2403 2544 2138 1959 1667 1491 1381 1301 1269 1264 1262 1261 1261 1261 1260 1260 1260 1262 1265 1270 1285 1323 1387 1484 1614 1776 1748 1617 1437 1350 1297 1275 1270 1273 1286 1320 1385 1519 1746 1755 1814 1665 1498 1399 1357 1343 1334 1328 1325 1324 1324 1324 1325 1327 1335 1351 1382 1420 1475 1596 1650 1524 1474 1429 1407 1404 1403 1416 1444 1466 1476 1512 1576 1701 1701 1583 1560 1534 1552 1573 1591 1636 1723 1780 1873 2091 2201 2311 2424 2463 2290 2083 1995 1973 1978 2042 2148 2179 2118 2067 1943 1823 1743 1698 1666 1641 1631 1635 1641 1645 1692 1718 1740 1782 1814 1822 1845 1828 1840 1873 1899 2010 2103 2117 2161 2192 2004 1940 1928 1882 1835 1811 1791 1776 1763 1755 1754 1790 1818 1931 2069 2148 2361 2414 2332 2251 2134 2141 2075 2063 1942 1896 1882 1875 1867 1852 1830 1821 1813 1831 1866 1805 1739 1751 1791 1848 1825 1787 1775 1785 1821 1749 1747 1792 1794 1792 1817 1846 1860 1896 1955 2032 2011 1993 1931 1830 1779 1743 1725 1730 1692 1698 1711 1718 1712 1708 1719 1726 1741 1751 1759 1768 1766 1768 1775 1816 1877 1955 2072 2106 1947 1869 1839 1820 1817 1822 1842 1878 1941 2015 2101 2141 2238 2056 1962 1888 1869 1829 1787 1765 1750 1743 1744 1749 1768 1789 1808 1830 1862 1920 2011 2037 2140 2227 2135 1962 1839 1761 1689 1639 1596 1560 1528 1502 1484 1474 1471 1471 1478 1498 1528 1571 1639 1751 1995 1879 1732 1580 1503 1459 1447 1382 1344 1331 1327 1326 1323 1321 1319 1350 1315 1305 1303 1300 1298 1295 1293 1291 1290 1288 1287 1287 1287 1286 1286 1284 1283 1282 1283 1283 1283 1283 1284 1286 1287 1285 1287 1284 1283 1283 1285 1285 1286 1286 1288 1290 1294 1305 1344 1341 1287 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1336 1492 1631 1602 1659 1679 1407 1292 1282 1282 1282 1282 1282 1282 1282 1282 1286 1284 1285 1285 1284 1284 1285 1286 1288 1290 1290 1290 1294 1298 1304 1312 1322 1392 1872 2265 2309 2157 2064 1909 1650 1500 1498 1497 1512 1566 1753 1857 2060 2076 1881 1692 1770 1849 1931 1888 1940 1961 2100 2166 2190 2295 2354 2453 2442 2348 2254 2223 2325 2247 2160 2160 2180 2192 2187 2096 2078 2139 2113 2091 2071 2071 2115 2132 2127 2148 2166 2110 2115 2110 2041 2044 2058 2076 2122 2132 2176 2243 2275 2218 2246 2274 2282 2274 2270 2184 2175 2238 2306 2250 2173 2122 2088 2117 2102 2144 2204 2269 2269 2265 2238 2258 2192 2131 2108 2091 2089 2099 2094 2080 2067 2055 2043 2032 2023 2012 1998 1998 2031 2042 2090 2062 2079 2097 2086 2068 2060 2045 2029 2024 2015 2018 2023 2010 2011 2003 2005 1999 1990 1983 1974 1963 1945 1933 1930 1920 1923 1916 1908 1904 1901 1910 1902 1901 1903 1913 1911 1870 1846 1894 1935 1957 1917 1927 1941 1962 2004 2091 2116 2086 2034 2111 2052 2051 2074 2173 2276 2272 2214 2268 2295 2334 2348 2346 2319 2256 2216 2203 2208 2182 2149 2124 2161 2162 2136 2130 2134 2126 2121 2100 2101 2124 2140 2176 2243 2308 2279 2241 2261 2328 2477 2489 2402 2345 2288 2251 2224 2207 2197 2186 2176 2165 2154 2147 2145 2150 2148 2149 2124 2091 2083 2072 2073 2069 2038 2020 2016 2014 2010 2008 2014 2029 2047 2071 2025 2030 2059 2072 2096 2112 2110 2102 2116 2122 2099 2065 2054 2044 2033 2015 2012 2011 2004 1999 2027 2047 2011 2033 1986 1984 1998 2005 2023 2020 2040 2058 2094 2116 2145 2130 2156 2189 2250 2304 2297 2273 2236 2222 2226 2270 2288 2288 2261 2244 2260 2296 2350 2417 2479 2563 2608 2663 2658 2596 2687 2693 2668 2678 2699 2770 2678 2562 2493 2436 2359 2313 2299 2272 2248 2231 2226 2211 2213 2222 2211 2205 2232 2255 2182 2148 2186 2207 2199 2216 2287 2318 2349 2417 2513 2617 2702 2719 2667 2746 2897 3024 3080 2963 2940 2839 2940 3105 3135 3113 3078 3052 3026 2998 2949 2875 2873 2511 2421 2413 2399 2387 2374 2422 2377 2323 2303 2319 2331 2317 2334 2357 2333 2277 2237 2221 2211 2200 2184 2185 2189 2208 2219 2221 2208 2202 2192 2186 2182 2181 2186 2198 2210 2228 2252 2290 2347 2437 2555 2637 2607 2564 2530 2493 2474 2432 2400 2378 2355 2332 2319 2289 2230 2215 2172 2143 2110 2091 2079 2069 2100 2099 2083 2068 2054 2041 2029 2015 2002 1988 1974 1960 1947 1935 1922 1910 1900 1889 1876 1863 1850 1837 1827 1818 1810 1805 1800 1795 1784 1789 1791 1788 1780 1771 1761 1753 1751 1745 1738 1730 1724 1720 1713 1704 1697 1686 1676 1666 1656 1650 1646 1640 1630 1621 1615 1603 1593 1600 1594 1600 1606 1600 1598 1597 1598 1598 1595 1585 1579 1573 1568 1562 1553 1550 1542 1524 1500 1503 1512 1516 1513 1507 1496 1486 1472 1463 1474 1476 1468 1459 1453 1443 1425 1424 1444 1446 1443 1437 1433 1427 1420 1410 1406 1407 1398 1389 1391 1385 1380 1373 1370 1368 1362 1357 1352 1347 1344 1340 1335 1331 1325 1319 1317 1317 1317 1311 1305 1299 1296 1291 1287 1284 1279 1272 1266 1263 1258 1256 1256 1249 1244 1235 1226 1231 1225 1216 1201 1193 1173 1186 1186 1188 1187 1182 1187 1194 1200 1194 1187 1181 1176 1171 1168 1163 1162 1163 1175 1169 1153 1149 1144 1141 1138 1135 1132 1131 1128 1127 1084 1052 1068 1057 1043 1019 1014 1003 997 994 993 993 993 993 994 996 1001 1016 1022 1016 1041 1039 1034 1035 1038 1039 1037 1028 1016 1008 1015 1025 1027 1032 1028 1042 1029 1027 1034 1030 1031 1026 1026 1030 1021 1019 1017 1007 1000 994 995 995 996 994 982 984 978 974 965 956 946 944 932 918 935 933 941 948 942 942 939 947 948 947 939 936 937 923 924 938 927 930 928 934 925 931 927 925 920 920 915 917 920 915 904 906 902 904 905 906 899 904 904 905 907 899 890 887 899 896 894 900 896 903 917 915 920 917 912 901 860 851 854 869 887 849 825 816 808 803 801 789 788 779 775 773 767 771 793 786 763 787 802 803 802 784 778 782 782 779 788 796 796 790 789 803 778 774 760 741 754 752 738 722 720 705 708 721 733 731 720 729 725 724 712 698 681 675 690 710 707 695 691 686 680 668 660 644 633 631 644 654 670 674 671 659 646 642 637 635 650 656 648 634 629 626 635 628 613 616 610 599 590 579 569 554 550 553 556 563 574 573 561 555 545 539 536 534 534 538 536 533 535 535 530 528 522 517 513 514 514 513 512 513 514 524 530 527 525 517 515 511 505 503 502 501 499 496 494 493 490 487 485 482 480 479 478 477 475 474 472 470 469 467 465 464 471 472 470 469 469 474 480 487 497 505 505 500 496 490 489 488 490 495 491 492 488 482 487 492 496 488 482 475 474 466 485 492 487 476 466 467 469 449 473 462 456 444 437 430 418 406 409 413 403 404 395 406 406 393 375 375 375 374 372 371 373 377 395 392 387 379 374 375 355 344 344 345 343 342 340 342 341 367 367 362 354 365 353 368 357 348 325 344 355 333 340 355 375 366 348 317 304 297 297 297 300 353 347 353 322 338 338 352 369 373 357 351 337 356 362 362 360 355 373 380 358 346 359 375 367 358 332 325 336 356 367 352 374 385 372 366 379 390 386 370 375 375 358 336 347 353 358 361 367 383 374 382 376 371 389 392 395 392 373 379 388 388 396 398 407 397 392 401 388 385 397 394 401 388 364 388 392 390 400 390 378 380 396 407 406 406 395 388 388 388 396 392 382 378 368 376 366 358 375 362 355 351 339 335 343 339 316 324 323 334 329 325 333 339 335 328 317 307 304 295 291 274 284 313 312 300 295 294 287 285 283 277 274 299 288 266 271 289 295 294 294 280 262 258 271 285 291 288 284 285 290 289 285 279 273 278 272 260 242 241 238 252 261 262 254 249 250 255 239 247 258 252 263 251 256 242 228 224 224 221 227 206 253 234 234 243 223 238 245 248 240 233 246 247 255 249 240 247 254 248 246 240 244 242 226 217 229 230 240 234 238 241 235 237 210 223 212 214 225 223 211 219 216 226 205 204 201 199 210 211 224 220 217 218 227 223 223 224 204 225 233 222 231 232 231 229 226 229 221 208 217 229 227 222 227 222 220 214 215 215 210 219 218 214 222 221 215 203 206 203 194 176 181 181 195 201 192 196 196 201 208 213 212 181 163 164 169 171 164 161 162 162 193 203 193 189 193 198 202 217 221 223 225 219 216 227 225 229 224 232 229 234 231 229 232 233 237 240 239 237 232 224 221 227 219 219 219 216 216 221 217 230 232 237 234 242 246 241 245 244 241 235 232 226 228 226 222 223 225 227 227 233 226 223 230 230 236 230 234 249 237 239 244 241 242 243 238 246 252 252 240 243 237 231 246 249 272 266 1588 1806 2038 2287 2178 2046 1882 1695 1575 1469 1397 1503 1542 1291 1261 1242 1221 1216 1216 1215 1216 1217 1215 1212 1211 1214 1214 1214 1213 1213 1215 1225 1335 1597 1823 2085 1962 1805 1735 1832 2107 2412 2396 1995 1720 1555 1428 1342 1281 1265 1264 1263 1262 1262 1261 1261 1261 1261 1263 1266 1272 1295 1332 1390 1479 1576 1680 1692 1554 1428 1360 1307 1279 1273 1277 1297 1340 1408 1516 1685 1843 1726 1558 1461 1394 1363 1347 1336 1327 1323 1322 1323 1323 1324 1326 1336 1357 1401 1458 1526 1685 1683 1534 1456 1419 1411 1414 1426 1474 1540 1572 1533 1561 1641 1702 1618 1545 1525 1508 1530 1545 1560 1607 1672 1779 1862 2012 2169 2168 2094 2136 2211 2082 2031 2041 2077 2120 2170 1994 1984 1953 1916 1753 1663 1639 1635 1623 1615 1628 1654 1691 1728 1759 1788 1778 1809 1801 1798 1796 1773 1816 1919 2053 2083 2094 2127 2177 2124 2058 1955 1867 1817 1800 1783 1770 1762 1765 1782 1843 1863 1902 2033 2160 2139 2097 2121 2132 2034 1987 1969 1936 1916 1891 1871 1863 1852 1841 1840 1824 1805 1803 1872 1780 1751 1781 1813 1849 1852 1816 1815 1847 1905 1811 1793 1704 1773 1799 1786 1804 1809 1835 1871 1913 1942 1925 1835 1787 1747 1715 1705 1717 1690 1698 1709 1714 1707 1700 1707 1718 1728 1738 1740 1746 1750 1750 1755 1773 1819 1902 2086 2028 1885 1832 1816 1823 1846 1830 1842 1870 1910 1992 2094 2175 2195 2026 1949 1909 1915 1910 1810 1777 1766 1764 1769 1763 1756 1785 1815 1833 1856 1889 1937 1997 2077 2167 2075 1925 1832 1749 1666 1617 1577 1545 1517 1494 1481 1477 1476 1487 1506 1533 1571 1629 1730 1939 2235 2029 1754 1613 1528 1487 1465 1391 1339 1325 1321 1319 1318 1317 1317 1362 1330 1303 1301 1299 1297 1295 1293 1292 1290 1287 1286 1287 1286 1285 1283 1282 1282 1282 1282 1282 1282 1282 1285 1289 1290 1295 1307 1289 1285 1285 1285 1285 1286 1285 1285 1287 1289 1291 1308 1318 1311 1283 1284 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1307 1454 1651 1761 1737 1547 1326 1283 1282 1282 1282 1282 1282 1282 1282 1290 1314 1285 1284 1284 1285 1284 1285 1286 1289 1289 1290 1291 1294 1295 1299 1303 1318 1383 1840 2170 2219 2046 1867 1895 1688 1497 1491 1495 1505 1511 1549 1631 1633 1691 1751 1778 1945 2133 2141 2050 2107 2115 2168 2123 2162 2256 2387 2422 2435 2319 2238 2124 2188 2247 2101 2220 2263 2266 2200 2109 2147 2154 2149 2116 2101 2096 2093 2096 2083 2093 2104 2142 2142 2111 2055 2078 2070 2076 2096 2109 2140 2149 2153 2179 2204 2259 2300 2263 2182 2255 2208 2278 2249 2190 2157 2150 2113 2121 2143 2216 2243 2294 2293 2276 2219 2172 2146 2123 2112 2113 2112 2114 2099 2089 2075 2057 2041 2028 2016 2008 2004 2006 2045 2051 2120 2118 2102 2086 2073 2068 2075 2052 2061 2059 2040 2033 2038 2039 2031 2042 2030 2015 2002 1998 1988 1970 1950 1943 1944 1935 1943 1925 1912 1908 1906 1910 1903 1890 1896 1878 1851 1842 1875 1917 1967 2009 2018 2004 1986 2028 2128 2193 2275 2268 2112 2150 2080 2065 2101 2096 2208 2324 2313 2254 2249 2280 2316 2377 2300 2237 2197 2171 2150 2135 2117 2105 2101 2167 2231 2211 2181 2168 2150 2125 2106 2123 2135 2156 2204 2276 2299 2268 2262 2275 2434 2493 2420 2344 2275 2231 2211 2200 2192 2182 2164 2151 2139 2138 2136 2146 2146 2120 2086 2071 2063 2055 2046 2045 2054 2039 2010 2007 2005 2003 2016 2034 2036 2032 2008 2011 2025 2048 2067 2079 2116 2142 2139 2112 2099 2082 2084 2080 2045 2032 2037 2024 2013 2010 2022 2042 2043 2003 2006 1976 2031 2007 1992 2011 2056 2075 2097 2168 2228 2258 2226 2257 2276 2297 2268 2275 2254 2238 2224 2219 2243 2229 2259 2270 2261 2277 2314 2363 2450 2560 2586 2597 2674 2639 2652 2708 2744 2795 2834 2806 2697 2596 2511 2451 2415 2375 2353 2318 2278 2260 2246 2240 2244 2203 2177 2158 2158 2187 2186 2178 2164 2163 2169 2198 2306 2239 2255 2321 2415 2533 2682 2634 2610 2714 2873 2819 2768 2731 2897 3024 3099 3112 3078 3054 3060 3048 3007 2973 2887 2851 2877 2512 2402 2388 2378 2375 2462 2745 2660 2393 2309 2279 2274 2277 2268 2271 2260 2240 2219 2217 2219 2198 2181 2188 2208 2218 2213 2208 2196 2191 2186 2185 2187 2187 2192 2201 2216 2235 2257 2302 2367 2462 2565 2630 2632 2579 2547 2496 2456 2432 2408 2376 2352 2331 2308 2277 2232 2240 2288 2221 2112 2072 2063 2060 2105 2101 2085 2072 2059 2045 2031 2017 2004 1988 1974 1962 1949 1935 1922 1906 1890 1877 1865 1855 1844 1833 1826 1820 1810 1803 1797 1801 1798 1785 1768 1761 1767 1764 1761 1756 1751 1740 1728 1720 1715 1711 1704 1695 1687 1689 1687 1681 1672 1665 1655 1647 1633 1608 1594 1593 1596 1582 1578 1603 1615 1611 1611 1607 1599 1597 1596 1587 1576 1565 1564 1556 1541 1536 1544 1539 1520 1499 1483 1482 1487 1489 1481 1478 1477 1459 1442 1449 1447 1440 1434 1433 1428 1409 1411 1421 1424 1424 1416 1419 1414 1410 1404 1396 1390 1382 1382 1390 1385 1381 1379 1376 1369 1364 1361 1357 1351 1345 1339 1334 1328 1322 1317 1311 1305 1302 1298 1296 1293 1292 1287 1284 1280 1275 1271 1265 1264 1261 1254 1248 1243 1238 1229 1218 1216 1207 1195 1182 1192 1190 1188 1189 1189 1184 1188 1191 1196 1192 1184 1181 1175 1171 1165 1162 1158 1157 1156 1163 1160 1148 1144 1141 1138 1136 1133 1129 1130 1120 1090 1068 1094 1093 1067 1057 1059 1056 1043 1023 1010 1015 1002 998 993 993 993 993 994 996 1001 1010 1018 1020 1027 1029 1027 1015 1006 997 1004 1003 1006 1017 1024 1030 1024 1021 1031 1030 1029 1029 1027 1018 1020 1018 1010 1001 1003 994 986 980 987 984 984 980 974 970 965 950 949 936 926 916 937 935 936 942 943 948 944 938 938 930 942 935 933 928 911 909 909 917 929 926 926 924 929 924 922 915 911 913 922 914 905 902 904 905 900 902 895 897 902 905 905 903 898 899 901 890 891 902 914 911 923 919 923 923 918 911 872 856 860 895 901 870 837 827 823 809 811 805 815 793 785 794 792 778 761 761 755 768 782 792 788 786 769 768 768 786 792 788 797 779 785 792 781 765 754 758 761 746 736 742 736 714 699 700 716 723 712 719 713 713 718 709 689 675 678 691 703 696 686 678 678 673 664 651 636 629 630 642 659 659 667 660 661 656 654 641 630 641 644 642 636 622 628 631 626 627 618 605 602 596 589 576 559 551 547 544 544 544 543 540 537 539 538 539 537 533 530 526 524 522 521 521 520 519 518 519 517 517 518 521 528 529 524 524 517 513 511 508 506 504 501 498 495 494 491 489 488 485 484 483 482 482 479 478 477 474 473 473 472 470 470 472 475 479 478 487 503 505 496 505 505 502 501 500 496 496 496 493 496 494 491 491 488 487 487 490 495 500 494 491 493 478 477 491 494 481 475 479 466 454 473 461 444 432 420 418 406 414 406 396 388 384 383 392 406 400 393 372 373 372 371 368 370 370 375 395 396 393 379 373 361 348 342 344 340 341 339 339 341 375 376 366 361 349 353 376 366 349 339 327 350 338 326 346 355 357 359 331 306 298 299 299 298 323 345 342 319 335 359 363 371 376 370 350 332 357 352 364 354 362 372 368 343 355 368 383 374 345 324 325 343 362 349 365 371 378 362 377 389 395 388 365 371 381 354 333 338 355 373 369 378 387 375 368 358 362 376 381 386 388 368 377 386 392 392 395 395 388 380 398 396 383 396 381 392 377 362 392 392 380 388 387 372 385 396 406 412 399 399 396 397 397 386 391 386 377 365 372 375 372 377 375 364 354 346 357 352 337 338 347 346 347 344 341 340 333 329 330 328 327 324 312 291 280 300 318 314 306 304 303 298 306 296 283 275 298 287 278 268 289 294 286 281 274 262 260 280 284 288 281 276 275 287 291 280 280 280 276 259 241 254 258 262 261 257 247 265 267 255 235 252 269 269 263 266 262 253 238 252 244 234 211 211 207 203 212 209 213 223 224 227 232 246 221 232 233 243 249 252 250 245 256 256 251 246 245 245 231 216 214 214 211 211 207 216 223 238 239 239 240 238 229 237 233 232 231 224 229 225 216 197 200 196 193 199 201 219 213 215 208 213 218 217 226 217 224 225 227 227 223 228 224 212 228 225 227 227 226 224 226 226 222 211 203 206 205 208 210 215 218 210 205 221 207 180 177 180 180 184 182 190 193 204 208 207 202 165 166 165 166 161 162 162 164 177 190 202 198 200 200 206 208 212 207 200 210 221 225 225 224 228 231 235 236 235 235 239 235 233 228 217 216 212 207 206 202 200 200 202 202 203 202 202 204 204 205 207 208 210 211 212 213 214 218 220 223 226 225 232 228 235 244 248 242 240 253 240 229 244 247 243 250 245 242 238 228 236 233 235 237 229 228 231 232 231 237 241 248 263 275 1436 1602 1775 2019 2041 1901 1678 1549 1461 1354 1325 1391 1381 1241 1230 1224 1216 1214 1214 1213 1214 1213 1213 1210 1210 1212 1212 1212 1213 1214 1220 1337 1625 1859 1959 2054 1861 1672 1643 1762 2050 2233 1954 1752 1579 1483 1388 1305 1273 1265 1264 1263 1263 1263 1263 1262 1262 1262 1265 1269 1277 1300 1341 1409 1465 1534 1675 1651 1516 1407 1351 1313 1288 1276 1277 1296 1337 1420 1577 1779 1965 1952 1679 1513 1398 1361 1346 1336 1328 1323 1321 1322 1323 1323 1328 1342 1369 1425 1501 1650 1809 1707 1525 1441 1421 1423 1446 1490 1597 1757 1705 1619 1614 1617 1580 1523 1448 1519 1500 1511 1522 1539 1573 1664 1780 1841 1912 1896 1905 1936 2040 2240 2231 2199 2176 2217 2155 2039 1855 1854 1790 1829 1700 1640 1615 1603 1601 1619 1653 1689 1705 1737 1733 1711 1717 1741 1740 1754 1757 1758 1806 1925 2057 2054 1963 2037 2065 2114 2129 2015 1893 1816 1789 1780 1776 1777 1818 1859 1962 1964 1964 1977 2018 1995 2026 2032 2086 2052 1994 1925 1908 1895 1878 1858 1844 1852 1842 1822 1802 1789 1787 1790 1783 1809 1839 1869 1899 1948 1874 1851 1872 1888 1823 1774 1729 1755 1801 1742 1768 1787 1805 1825 1846 1891 1916 1837 1784 1738 1706 1690 1688 1692 1707 1712 1706 1700 1694 1702 1717 1718 1718 1724 1733 1737 1735 1745 1751 1775 1838 1953 1921 1945 1903 1866 1890 1880 1842 1855 1875 1902 1960 2064 2223 2151 1990 1918 1886 1851 1872 1821 1792 1788 1796 1795 1780 1765 1787 1814 1832 1859 1893 1948 1989 2039 2019 1986 1998 1888 1732 1651 1605 1564 1529 1504 1492 1485 1482 1492 1511 1534 1567 1613 1676 1777 1971 2130 1914 1753 1639 1550 1480 1422 1375 1338 1318 1315 1314 1313 1312 1311 1321 1309 1299 1298 1297 1295 1294 1292 1290 1289 1287 1286 1286 1286 1284 1282 1282 1282 1282 1282 1282 1282 1291 1419 1385 1339 1337 1297 1290 1288 1287 1285 1285 1285 1285 1285 1285 1286 1288 1295 1304 1295 1284 1283 1282 1282 1282 1282 1282 1282 1282 1282 1282 1305 1284 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1285 1426 1542 1703 1708 1475 1291 1282 1282 1282 1282 1282 1282 1282 1282 1304 1323 1285 1284 1284 1285 1286 1285 1285 1290 1292 1292 1294 1296 1298 1301 1305 1315 1354 1493 1880 1712 1625 1765 1778 1695 1668 1537 1514 1506 1512 1524 1545 1636 1854 1950 1972 1974 2222 2340 2333 2337 2324 2362 2231 2283 2378 2392 2282 2382 2323 2247 2219 2075 2070 2155 2258 2231 2197 2140 2130 2177 2165 2130 2119 2111 2105 2101 2091 2090 2093 2075 2077 2074 2063 2057 2100 2134 2142 2093 2128 2155 2151 2203 2232 2234 2293 2330 2254 2201 2270 2272 2267 2193 2178 2214 2190 2144 2147 2196 2262 2315 2328 2319 2300 2233 2190 2194 2179 2168 2142 2136 2123 2113 2140 2078 2055 2049 2035 2017 2013 2018 2043 2067 2094 2134 2119 2104 2089 2087 2083 2070 2087 2095 2081 2080 2065 2080 2076 2102 2107 2088 2049 2023 2003 1992 1981 1970 1968 1967 1962 1968 1938 1918 1897 1884 1881 1861 1856 1862 1848 1844 1875 1899 1916 1931 1960 1983 2028 2060 2080 2099 2165 2226 2328 2234 2208 2182 2140 2132 2143 2133 2282 2367 2341 2291 2295 2350 2373 2315 2239 2205 2174 2151 2135 2177 2157 2230 2282 2217 2201 2194 2191 2176 2144 2119 2144 2153 2162 2161 2189 2264 2301 2263 2240 2257 2358 2433 2374 2283 2226 2194 2176 2168 2163 2152 2146 2138 2130 2129 2136 2138 2133 2097 2083 2063 2056 2059 2067 2074 2040 2002 1998 1997 1999 2005 2013 2029 2056 2058 2002 2006 2029 2053 2073 2081 2080 2104 2131 2122 2138 2141 2105 2110 2078 2062 2042 2036 2026 2017 2013 2010 1992 1980 1973 1994 2014 2027 2040 2063 2057 2071 2120 2168 2227 2264 2285 2298 2277 2260 2275 2295 2274 2258 2196 2235 2302 2340 2319 2299 2285 2297 2364 2519 2671 2740 2751 2715 2710 2655 2726 2852 3003 2992 2816 2668 2581 2535 2504 2488 2465 2414 2356 2334 2299 2268 2270 2225 2188 2161 2156 2171 2187 2196 2198 2188 2188 2205 2193 2230 2254 2286 2319 2381 2490 2669 2669 2552 2601 2616 2663 2734 2882 2991 2975 3008 3050 3068 3003 2977 3000 2959 2883 2751 2816 2655 2472 2412 2398 2383 2387 2479 2752 2763 2584 2296 2243 2240 2237 2226 2219 2221 2219 2228 2218 2210 2209 2216 2214 2203 2199 2196 2195 2192 2188 2186 2192 2193 2193 2199 2211 2227 2239 2272 2326 2404 2499 2602 2618 2626 2581 2546 2506 2490 2455 2423 2384 2347 2333 2310 2279 2251 2231 2268 2180 2100 2064 2043 2042 2066 2082 2080 2066 2055 2042 2028 2013 1999 1988 1975 1960 1945 1931 1918 1905 1890 1880 1866 1855 1851 1846 1843 1836 1828 1822 1819 1817 1805 1786 1774 1762 1751 1747 1752 1744 1735 1731 1724 1720 1710 1700 1696 1694 1687 1675 1667 1665 1665 1660 1655 1642 1625 1604 1591 1579 1575 1580 1573 1589 1608 1601 1596 1585 1580 1569 1567 1564 1555 1553 1532 1528 1520 1506 1511 1511 1507 1506 1499 1482 1468 1460 1463 1451 1440 1433 1427 1421 1417 1413 1410 1404 1400 1395 1391 1388 1388 1386 1382 1384 1387 1389 1390 1384 1396 1392 1379 1369 1380 1387 1383 1377 1371 1365 1360 1360 1355 1348 1345 1342 1337 1331 1327 1318 1309 1302 1301 1295 1288 1287 1285 1279 1275 1270 1266 1264 1259 1255 1250 1245 1238 1231 1226 1220 1209 1205 1198 1199 1197 1195 1193 1192 1190 1190 1192 1195 1191 1192 1192 1183 1173 1168 1163 1159 1158 1155 1152 1152 1153 1150 1144 1139 1137 1133 1127 1123 1113 1107 1105 1118 1122 1141 1104 1105 1099 1091 1062 1047 1035 1051 1034 1031 1020 1013 997 993 993 993 993 993 993 997 997 999 999 998 993 978 973 971 972 990 1000 1003 1000 1004 1014 1017 1018 1018 1014 1010 1016 1015 1004 997 993 984 977 966 965 980 973 972 966 961 965 957 952 936 924 910 926 925 927 937 936 939 928 933 925 925 927 925 928 928 931 911 900 916 919 922 928 921 925 913 916 907 924 910 905 910 907 906 904 900 900 897 897 898 895 904 905 900 899 894 898 905 904 907 914 920 918 922 917 927 930 908 881 869 877 888 893 882 867 862 845 819 819 820 832 819 804 800 825 808 788 783 773 750 760 779 785 774 773 760 757 774 779 783 791 775 770 777 792 777 779 780 773 759 752 746 730 721 715 700 698 708 708 704 699 702 701 715 702 693 675 679 699 703 693 679 674 669 666 660 649 629 625 627 640 649 661 672 672 665 655 640 629 629 633 631 634 625 616 624 626 619 618 613 611 601 595 587 584 576 570 564 552 546 541 538 541 546 555 557 558 546 536 532 530 527 527 526 525 524 523 524 529 532 535 531 530 525 524 519 515 512 510 508 505 500 498 497 495 494 492 490 488 487 487 486 484 482 480 480 478 477 478 481 484 486 493 506 506 513 510 508 507 504 502 504 505 502 499 497 494 494 493 494 494 491 489 486 484 487 487 488 490 494 497 498 502 490 492 483 491 482 487 480 476 465 466 451 434 431 431 425 417 400 405 415 409 403 384 379 398 390 398 374 371 370 368 365 368 368 367 370 380 385 374 364 361 363 343 342 340 340 338 338 347 385 379 378 370 363 345 361 371 361 347 329 331 346 336 324 344 346 368 348 328 303 297 297 297 311 353 316 341 348 360 344 350 373 361 346 327 355 350 346 343 357 365 354 339 371 374 370 375 352 326 327 356 359 352 374 363 359 363 377 383 389 377 358 373 381 356 331 335 352 358 365 375 380 364 353 369 357 368 367 366 369 380 393 383 385 395 387 375 373 378 378 379 386 391 374 372 361 382 394 385 374 379 367 374 387 393 406 410 402 393 389 385 381 377 374 374 371 366 361 362 380 373 370 370 357 360 358 356 351 357 353 353 348 345 342 339 341 337 338 331 324 305 292 281 310 317 314 309 305 309 299 285 296 290 275 281 300 295 274 270 297 291 274 269 264 274 275 274 288 290 289 277 265 274 287 280 264 255 252 246 260 273 271 273 267 257 257 276 278 271 255 252 265 270 264 258 248 251 250 240 223 217 223 228 245 242 246 226 221 208 207 207 206 237 231 228 234 249 246 243 249 252 253 253 256 254 252 243 241 242 221 223 236 240 231 236 210 214 228 215 223 214 219 225 211 202 198 203 209 213 212 207 209 197 196 195 193 194 198 204 200 199 221 223 225 214 216 218 221 223 227 225 224 218 208 217 215 222 224 226 224 222 223 221 222 220 221 217 212 205 212 204 216 216 215 210 202 182 177 175 179 181 192 194 199 206 200 165 167 170 166 162 163 161 171 178 201 198 192 193 200 200 207 203 193 201 214 219 223 217 222 219 219 223 221 215 221 209 212 206 195 196 199 209 214 224 224 223 221 230 230 226 218 227 226 222 229 222 222 224 215 220 228 224 226 233 236 229 234 241 241 242 241 245 252 253 257 238 246 257 255 246 239 234 234 233 227 224 224 225 233 228 233 238 235 235 234 236 242 253 268 1324 1418 1583 1636 1731 1664 1580 1488 1394 1337 1284 1249 1227 1220 1217 1216 1214 1213 1212 1213 1211 1209 1209 1209 1211 1211 1211 1211 1216 1219 1302 1644 1956 2108 2184 1896 1675 1578 1542 1615 1801 1843 1636 1549 1469 1374 1312 1271 1265 1264 1264 1264 1264 1263 1264 1263 1263 1263 1266 1280 1302 1324 1368 1454 1530 1589 1691 1647 1514 1419 1368 1322 1295 1280 1280 1292 1337 1419 1572 1750 1966 1973 1688 1553 1432 1360 1338 1332 1326 1322 1321 1322 1322 1322 1327 1352 1403 1459 1580 1799 1900 1651 1519 1448 1436 1451 1504 1572 1762 1971 1829 1693 1604 1563 1518 1490 1445 1480 1483 1493 1507 1554 1580 1621 1648 1705 1745 1805 1999 2227 2346 2416 2392 2354 2268 2206 2038 1854 1741 1772 1725 1695 1638 1611 1592 1589 1600 1625 1651 1679 1666 1662 1667 1649 1667 1698 1716 1718 1720 1726 1754 1821 1893 1896 1958 1981 1979 2110 2041 1990 1901 1842 1803 1799 1797 1825 1910 1980 2048 2087 2032 2043 2053 2007 1945 1972 2017 2051 1970 1914 1903 1892 1872 1850 1822 1820 1823 1806 1797 1777 1764 1782 1815 1840 1892 1953 2003 2024 1941 1910 1883 1864 1847 1801 1724 1691 1721 1757 1768 1767 1804 1811 1800 1827 1861 1821 1771 1735 1730 1684 1692 1709 1711 1699 1695 1689 1687 1695 1705 1705 1707 1712 1724 1725 1730 1733 1726 1740 1791 1888 2049 2125 2011 1963 1889 1852 1868 1921 1990 1946 1991 2053 2116 2083 1990 1917 1886 1863 1868 1819 1822 1825 1829 1824 1794 1786 1786 1809 1830 1866 1921 2053 2117 2176 2194 2259 2109 1866 1726 1639 1581 1545 1521 1509 1502 1499 1493 1507 1530 1557 1590 1635 1691 1792 2021 2171 1965 1760 1644 1553 1475 1414 1364 1328 1312 1309 1309 1308 1307 1307 1318 1331 1296 1295 1295 1294 1292 1290 1290 1288 1287 1286 1287 1286 1283 1282 1282 1282 1282 1282 1282 1282 1295 1543 1554 1446 1362 1295 1289 1289 1288 1287 1286 1285 1285 1286 1285 1286 1286 1291 1314 1339 1282 1283 1283 1284 1283 1282 1282 1282 1283 1283 1282 1283 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1347 1425 1484 1522 1421 1289 1282 1282 1282 1282 1282 1282 1282 1282 1283 1283 1283 1283 1284 1285 1285 1284 1284 1288 1292 1295 1300 1301 1302 1304 1308 1322 1344 1396 1676 1726 1939 2020 1938 1746 1761 1684 1627 1608 1620 1566 1558 1643 1837 2047 2228 2246 2368 2468 2468 2484 2486 2488 2418 2442 2372 2252 2166 2304 2343 2230 2111 2097 1992 2168 2192 2171 2166 2180 2219 2183 2156 2156 2143 2120 2100 2097 2078 2080 2075 2084 2097 2085 2068 2065 2104 2196 2192 2144 2111 2164 2160 2164 2181 2243 2315 2307 2243 2248 2268 2223 2194 2219 2240 2235 2184 2181 2159 2198 2277 2320 2352 2347 2311 2254 2237 2218 2199 2177 2164 2150 2136 2157 2167 2091 2061 2040 2030 2038 2036 2044 2068 2093 2109 2137 2123 2113 2115 2115 2099 2091 2116 2145 2119 2103 2097 2108 2116 2155 2255 2205 2089 2035 2013 2001 1988 1986 1985 1986 1988 1963 1949 1930 1908 1892 1889 1869 1852 1841 1838 1851 1891 1899 1946 1988 2029 2047 2016 2026 2097 2174 2246 2276 2334 2389 2300 2164 2236 2245 2183 2128 2181 2351 2400 2390 2384 2441 2428 2421 2269 2203 2173 2150 2306 2372 2228 2331 2309 2241 2203 2173 2170 2183 2146 2130 2169 2199 2228 2203 2195 2243 2328 2318 2256 2223 2231 2349 2429 2319 2225 2184 2168 2156 2150 2141 2137 2131 2124 2124 2127 2133 2138 2100 2079 2072 2077 2080 2086 2076 2019 2002 1993 1992 2003 1993 2006 2029 2056 2048 2004 1996 2017 2024 2024 2035 2061 2097 2144 2159 2205 2167 2166 2185 2151 2171 2088 2045 2033 2020 2011 2033 2040 1979 1966 2006 2019 2006 2026 2039 2029 2050 2096 2166 2231 2284 2327 2298 2290 2267 2273 2243 2231 2172 2252 2359 2417 2392 2366 2345 2317 2342 2417 2543 2692 2838 2920 2973 2913 2810 2788 2855 2971 3004 2795 2746 2694 2656 2606 2573 2602 2506 2429 2392 2335 2304 2274 2219 2184 2167 2179 2187 2193 2214 2223 2214 2201 2306 2305 2268 2253 2234 2281 2359 2461 2542 2477 2520 2614 2672 2717 2724 2849 2884 2945 2983 3024 3017 2965 2951 2936 2934 2905 2862 2701 2567 2471 2420 2402 2388 2398 2466 2700 2783 2774 2410 2232 2219 2220 2222 2221 2220 2218 2214 2212 2211 2206 2206 2204 2201 2199 2197 2194 2189 2188 2189 2198 2201 2197 2205 2216 2234 2258 2295 2371 2426 2507 2603 2657 2631 2644 2697 2565 2493 2454 2439 2418 2352 2307 2290 2269 2242 2200 2189 2236 2135 2081 2055 2032 2019 2026 2057 2053 2040 2028 2018 2006 1995 1982 1970 1961 1953 1939 1925 1911 1895 1882 1873 1874 1870 1865 1850 1836 1824 1825 1820 1804 1785 1777 1770 1761 1752 1748 1744 1732 1725 1721 1714 1706 1701 1694 1685 1676 1672 1672 1675 1665 1650 1641 1631 1624 1612 1608 1594 1575 1563 1559 1560 1561 1563 1565 1579 1578 1558 1548 1543 1540 1527 1521 1515 1503 1491 1486 1481 1478 1475 1473 1468 1463 1457 1450 1445 1446 1458 1455 1446 1441 1432 1428 1422 1417 1418 1415 1408 1399 1393 1387 1382 1375 1368 1363 1359 1357 1362 1366 1374 1372 1354 1366 1378 1375 1368 1357 1349 1344 1351 1348 1346 1342 1337 1332 1327 1320 1317 1314 1311 1304 1299 1290 1283 1283 1278 1272 1266 1263 1261 1258 1257 1252 1246 1237 1223 1212 1205 1202 1201 1197 1195 1194 1198 1198 1196 1197 1193 1190 1190 1186 1184 1188 1180 1172 1168 1162 1159 1157 1153 1150 1151 1156 1151 1142 1136 1135 1136 1134 1131 1130 1134 1140 1139 1149 1153 1144 1146 1138 1092 1075 1063 1082 1070 1058 1049 1053 1023 1008 1002 995 993 993 993 993 993 993 993 993 967 960 955 952 950 948 950 964 976 997 1002 1004 1008 1010 1011 1005 1008 996 987 992 983 977 968 962 951 965 962 959 968 956 948 944 932 924 919 901 907 908 909 914 913 912 901 899 900 896 903 903 896 895 910 908 900 901 909 920 912 917 914 920 917 915 903 908 903 906 905 900 900 897 897 901 899 893 889 896 901 898 899 899 894 898 893 898 910 924 914 919 921 922 921 925 897 904 890 881 882 894 886 875 870 851 852 834 847 838 815 804 813 831 802 797 797 773 756 754 784 781 764 755 748 765 768 777 780 768 763 780 785 792 792 773 771 774 768 752 736 736 724 707 703 693 692 693 686 683 697 711 710 694 679 671 687 688 696 690 687 680 664 661 651 644 626 622 625 640 656 660 662 663 656 649 638 626 618 622 626 629 616 615 616 611 611 609 614 608 599 591 585 582 581 577 556 547 541 541 548 561 564 562 559 556 551 541 536 533 533 532 531 532 542 546 541 537 530 524 521 518 517 516 515 514 511 506 502 501 500 498 496 494 493 491 490 490 490 487 485 484 484 483 482 487 498 508 510 510 514 513 511 511 510 507 505 505 504 504 504 502 498 497 493 492 492 491 491 489 485 484 483 483 485 485 488 491 493 498 502 500 506 501 490 493 491 489 484 474 466 460 454 445 437 420 414 401 389 395 407 399 398 379 378 383 383 373 369 368 367 363 365 365 366 365 366 377 380 374 357 358 347 341 339 338 337 338 370 377 364 359 355 360 350 342 356 359 352 340 331 320 335 320 333 355 363 354 349 315 295 294 297 297 309 316 341 348 335 344 360 374 356 335 330 360 341 347 362 370 354 339 353 371 364 364 367 355 333 340 359 341 362 359 351 366 377 372 387 384 382 356 374 379 345 330 334 347 364 371 381 374 356 355 380 380 378 380 377 378 385 374 374 387 383 370 373 388 398 396 400 396 394 383 362 369 392 394 389 375 363 376 391 400 400 396 399 411 406 397 387 384 393 387 382 376 384 373 358 358 362 362 369 363 368 360 349 351 356 351 338 335 335 332 336 338 329 322 316 290 301 306 297 323 317 319 317 308 293 291 281 275 279 296 297 293 275 274 291 301 287 268 280 284 293 289 290 294 283 282 273 263 255 264 276 265 247 259 271 276 280 278 277 267 258 268 273 265 277 270 270 266 265 268 267 257 257 247 248 234 218 233 250 239 233 240 238 216 224 240 217 206 224 231 220 231 242 237 252 250 249 251 250 253 253 254 255 251 241 241 238 240 238 242 228 223 212 218 231 222 215 204 204 223 216 221 207 202 206 211 216 199 199 210 219 215 199 195 190 193 190 192 193 196 193 199 224 215 224 214 215 219 217 222 209 202 202 214 219 224 223 222 221 217 216 220 218 219 219 213 205 195 213 208 211 216 209 183 177 173 174 177 186 193 193 197 174 167 165 164 162 163 162 172 176 177 178 175 180 180 181 200 191 202 207 206 208 215 198 196 198 198 192 192 197 198 208 207 208 211 216 229 228 229 229 235 227 228 228 223 235 237 223 236 240 239 240 237 238 235 216 230 234 235 239 239 244 247 247 246 251 247 249 255 262 262 258 264 257 248 244 244 240 235 234 234 231 221 223 234 230 227 223 225 226 229 236 243 255 269 1273 1304 1351 1410 1520 1633 1474 1410 1357 1313 1257 1230 1221 1218 1214 1215 1213 1211 1211 1212 1210 1207 1208 1209 1211 1210 1210 1211 1216 1232 1467 1722 1885 2133 2201 1843 1596 1506 1454 1479 1541 1489 1452 1407 1351 1297 1272 1266 1265 1265 1265 1264 1264 1264 1264 1264 1264 1264 1267 1290 1323 1349 1392 1484 1559 1624 1746 1709 1566 1492 1394 1326 1296 1282 1283 1298 1341 1410 1521 1715 1952 2070 1790 1605 1432 1355 1334 1327 1324 1322 1321 1321 1321 1321 1330 1361 1429 1516 1679 1914 1880 1655 1503 1457 1470 1503 1571 1677 1838 2082 1870 1671 1597 1537 1496 1473 1459 1465 1467 1478 1497 1534 1562 1588 1618 1682 1773 1818 1953 2212 2340 2455 2319 2210 1991 1792 1701 1684 1684 1690 1652 1658 1623 1590 1580 1583 1606 1631 1641 1625 1646 1704 1686 1750 1695 1655 1669 1681 1686 1742 1767 1776 1802 1815 1838 1872 1923 1941 1965 1914 1886 1847 1833 1832 1840 1902 2042 2120 2199 2215 2080 2003 1946 1948 1933 1966 1985 1948 1933 1887 1872 1872 1860 1833 1825 1856 1830 1804 1788 1769 1776 1802 1837 1878 1925 1978 2043 2076 2001 2003 1954 1909 1866 1821 1762 1732 1672 1737 1770 1769 1801 1809 1795 1775 1765 1742 1712 1699 1765 1690 1680 1694 1691 1681 1677 1679 1684 1686 1690 1701 1695 1708 1712 1716 1723 1719 1726 1761 1845 1929 2050 2012 1936 1893 1837 1854 1912 2007 2078 1991 2015 2039 2020 1984 1956 1912 1890 1870 1849 1842 1863 1871 1863 1845 1824 1821 1803 1804 1832 1873 1931 2013 2127 2253 2347 2246 2014 1822 1710 1633 1578 1545 1533 1522 1517 1512 1504 1519 1544 1575 1612 1656 1713 1815 2016 2194 1965 1810 1646 1547 1468 1408 1355 1318 1306 1304 1304 1304 1303 1303 1311 1302 1295 1294 1294 1293 1291 1290 1289 1288 1286 1286 1286 1286 1283 1282 1282 1282 1282 1282 1282 1286 1296 1408 1695 1653 1445 1297 1287 1287 1287 1286 1285 1285 1285 1285 1285 1286 1286 1287 1294 1330 1290 1280 1286 1284 1285 1284 1282 1282 1282 1283 1306 1319 1343 1309 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1287 1317 1341 1347 1305 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1284 1284 1283 1288 1297 1297 1299 1307 1314 1326 1314 1329 1368 1458 1868 2104 2310 2090 1952 1862 1813 1753 1741 1780 1816 1703 1700 1719 1809 1971 2106 2277 2414 2450 2363 2402 2502 2473 2372 2357 2396 2236 2079 2262 2259 2121 2091 1948 2109 2297 2297 2242 2220 2231 2226 2202 2193 2150 2122 2107 2095 2100 2103 2082 2094 2115 2166 2124 2077 2086 2141 2187 2228 2204 2151 2117 2144 2170 2200 2266 2313 2314 2293 2296 2238 2210 2283 2280 2243 2206 2188 2182 2166 2192 2203 2254 2371 2385 2296 2270 2248 2226 2208 2196 2180 2166 2168 2183 2189 2119 2064 2053 2078 2075 2092 2108 2111 2119 2148 2152 2144 2144 2134 2121 2120 2104 2133 2164 2174 2190 2152 2147 2172 2237 2337 2226 2114 2060 2040 2023 2013 2006 2017 2019 2038 1998 2032 2017 1942 1909 1896 1912 1901 1842 1838 1838 1844 1868 1921 1968 2017 2063 2106 2100 2068 2091 2125 2174 2222 2250 2295 2294 2243 2246 2171 2181 2164 2231 2430 2445 2465 2489 2498 2440 2307 2265 2178 2228 2349 2226 2281 2349 2312 2261 2225 2203 2194 2187 2151 2143 2175 2219 2266 2266 2243 2280 2365 2343 2290 2242 2203 2221 2384 2422 2268 2200 2174 2159 2151 2144 2134 2131 2127 2122 2124 2134 2156 2120 2090 2090 2091 2086 2079 2082 2081 2014 1991 1985 1996 1985 1996 2024 2054 2080 2056 2002 1980 1985 2004 2032 2061 2090 2125 2185 2207 2174 2198 2227 2229 2298 2142 2052 2022 2005 1993 1997 1997 1967 1961 1995 2018 2047 2036 2048 2051 2068 2091 2135 2202 2282 2336 2329 2311 2311 2323 2307 2271 2204 2311 2446 2492 2471 2456 2414 2359 2370 2446 2526 2615 2698 2791 2904 2927 3045 3008 2972 2994 2971 2943 3004 2859 2825 2762 2696 2615 2542 2485 2420 2364 2344 2298 2230 2192 2188 2206 2208 2204 2214 2240 2228 2204 2246 2358 2418 2321 2234 2244 2318 2369 2402 2479 2534 2620 2655 2687 2745 2840 2899 2940 3001 3013 2980 2952 2919 2907 2934 2942 2878 2831 2814 2707 2501 2404 2393 2404 2455 2644 2777 2858 2660 2311 2230 2230 2229 2227 2224 2221 2217 2214 2212 2209 2208 2207 2205 2203 2195 2199 2195 2199 2201 2207 2207 2210 2216 2227 2238 2275 2320 2372 2427 2513 2605 2647 2596 2560 2611 2531 2485 2447 2436 2408 2378 2351 2331 2295 2257 2214 2155 2137 2104 2080 2057 2044 2029 2003 2040 2057 2043 2032 2020 2008 1996 1985 1971 1961 1950 1939 1929 1914 1905 1900 1897 1888 1880 1868 1857 1848 1841 1831 1814 1799 1790 1787 1779 1770 1766 1761 1752 1741 1738 1731 1724 1718 1711 1706 1698 1692 1679 1661 1657 1657 1653 1648 1637 1627 1614 1590 1584 1577 1568 1558 1554 1553 1551 1551 1548 1546 1541 1535 1532 1520 1514 1503 1496 1493 1503 1508 1495 1496 1491 1478 1471 1467 1469 1469 1474 1485 1491 1485 1478 1469 1461 1467 1454 1454 1450 1449 1446 1427 1424 1409 1408 1408 1403 1389 1384 1372 1357 1348 1343 1344 1346 1335 1342 1351 1342 1335 1327 1319 1334 1331 1323 1334 1340 1335 1328 1323 1319 1313 1308 1303 1300 1295 1290 1278 1278 1277 1272 1270 1266 1263 1262 1255 1248 1240 1230 1211 1203 1201 1205 1206 1202 1203 1208 1207 1204 1198 1193 1192 1192 1188 1184 1183 1182 1179 1171 1165 1161 1158 1154 1149 1147 1149 1154 1148 1142 1140 1137 1136 1135 1132 1129 1134 1138 1136 1139 1144 1127 1126 1134 1098 1086 1107 1122 1085 1096 1076 1061 1044 1035 1015 1010 1005 996 993 993 993 993 993 969 955 951 948 946 945 943 943 944 953 962 988 992 998 1011 999 992 989 988 984 979 968 958 951 940 941 946 945 949 933 923 917 915 912 903 897 891 890 887 885 883 881 879 877 875 873 872 870 868 868 866 869 881 880 895 904 910 914 920 919 910 918 903 896 904 906 915 908 899 891 890 896 905 898 889 886 897 900 904 907 899 888 883 889 912 937 916 902 923 921 918 919 908 907 913 884 874 880 884 870 860 856 862 855 847 827 820 832 812 820 822 817 795 790 782 745 757 769 769 755 743 763 760 763 771 761 762 766 773 778 788 778 762 761 765 768 753 736 719 708 719 701 703 690 688 683 677 697 707 693 679 663 675 686 696 696 691 673 676 664 666 658 637 622 620 626 645 647 654 666 664 659 643 638 623 614 613 616 621 611 609 608 607 601 608 604 602 593 590 584 577 566 554 547 543 544 566 569 565 562 559 557 555 552 549 545 540 544 546 544 545 543 535 527 523 522 521 519 518 518 516 513 507 505 503 503 501 499 497 495 494 493 492 492 492 496 495 493 496 498 504 513 515 517 515 514 514 511 510 508 508 504 503 502 501 499 498 497 495 497 493 489 486 482 481 479 480 482 483 483 480 488 489 490 488 492 495 501 507 510 504 493 494 484 479 475 472 469 448 429 422 417 415 406 401 386 386 389 389 385 370 370 370 368 363 367 366 361 361 363 364 363 361 362 375 376 362 350 343 340 337 336 336 349 375 382 375 365 363 356 347 338 331 348 346 354 346 328 314 316 331 356 357 353 324 297 293 294 295 295 295 304 324 326 330 345 366 365 358 332 330 361 344 342 356 361 348 335 363 367 354 369 358 341 326 344 350 349 356 347 368 363 363 375 384 377 378 352 373 375 342 328 332 352 364 377 388 377 362 351 376 370 385 373 366 386 372 363 373 364 363 372 373 380 383 388 401 392 381 391 375 357 379 380 377 366 369 388 395 391 398 391 398 404 412 396 395 401 395 392 391 388 379 382 371 376 368 354 369 378 373 360 362 354 345 342 349 347 342 335 318 315 321 305 299 320 329 321 305 324 322 325 317 302 292 288 287 291 299 302 292 288 288 269 297 299 296 276 278 287 302 303 297 288 282 270 274 285 272 256 245 250 268 278 269 283 284 279 271 263 257 275 273 258 265 270 279 274 271 272 272 253 250 226 215 213 239 256 246 247 239 244 237 239 248 242 233 217 204 231 236 214 230 235 255 259 250 247 247 247 249 252 249 250 257 254 244 251 251 242 234 227 223 239 237 232 237 236 231 238 234 238 229 217 233 229 225 212 227 226 224 226 218 198 210 192 221 222 218 219 194 189 220 219 203 202 208 216 218 204 203 211 209 201 209 210 220 217 222 217 222 220 220 217 215 206 208 201 197 198 198 197 216 183 179 180 176 172 172 187 189 193 197 163 164 163 164 163 161 170 176 178 175 177 200 201 200 185 191 191 202 201 195 196 201 210 212 212 216 216 226 233 235 237 233 228 231 229 236 235 240 236 235 238 237 229 232 236 230 231 232 238 240 240 240 240 235 217 234 243 245 243 242 241 234 242 237 239 245 249 255 252 256 252 253 249 251 250 243 229 228 227 233 234 234 234 231 229 226 220 226 229 234 246 257 269 1243 1246 1264 1306 1491 1645 1488 1388 1352 1308 1263 1234 1220 1216 1213 1214 1212 1211 1211 1211 1210 1208 1208 1208 1209 1210 1209 1210 1218 1280 1498 1852 2218 2374 1985 1716 1564 1458 1396 1374 1365 1352 1334 1304 1279 1269 1266 1266 1266 1266 1266 1265 1265 1265 1265 1265 1264 1265 1269 1278 1312 1350 1402 1506 1591 1665 1795 1755 1740 1568 1409 1320 1290 1279 1283 1299 1339 1409 1519 1733 2029 1962 1847 1589 1469 1365 1339 1330 1325 1322 1320 1319 1318 1322 1340 1375 1442 1543 1736 1920 1761 1597 1499 1485 1524 1577 1710 1941 2187 2148 1901 1675 1571 1512 1481 1459 1439 1443 1452 1466 1494 1513 1534 1560 1649 1715 1806 1862 2113 2193 2157 2007 1786 1683 1610 1589 1654 1647 1617 1612 1603 1587 1574 1572 1572 1581 1605 1607 1604 1641 1787 1864 1782 1914 1903 1743 1671 1688 1716 1738 1748 1825 1824 1809 1840 1890 1926 1960 2020 1979 1952 1934 1901 1898 1912 1986 2100 2192 2211 2091 1995 1902 1904 1899 1918 2011 2039 1948 1916 1902 1881 1852 1833 1848 1931 1950 1883 1810 1791 1779 1793 1819 1864 1912 1963 2041 2089 2140 2071 2011 1931 1885 1858 1819 1783 1764 1678 1693 1757 1762 1804 1797 1803 1794 1750 1710 1703 1683 1708 1671 1674 1690 1680 1671 1671 1680 1680 1682 1679 1693 1691 1695 1696 1705 1713 1728 1739 1801 1907 2049 2102 1947 1840 1813 1822 1897 1958 2073 2066 1955 1930 1922 1922 1919 1916 1878 1881 1907 1924 1903 1903 1930 1905 1887 1870 1848 1826 1813 1835 1871 1915 1964 2036 2141 2187 2185 2178 1894 1727 1623 1579 1562 1554 1542 1537 1526 1516 1526 1550 1583 1624 1672 1727 1827 2008 2169 1902 1764 1638 1531 1455 1396 1348 1313 1303 1301 1301 1301 1300 1300 1299 1297 1295 1295 1293 1292 1291 1289 1288 1288 1287 1287 1287 1287 1284 1282 1282 1282 1282 1282 1282 1290 1331 1466 1715 1581 1434 1301 1287 1285 1285 1285 1286 1286 1285 1286 1286 1285 1285 1285 1290 1296 1286 1284 1285 1285 1285 1283 1282 1282 1284 1290 1334 1388 1421 1326 1305 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1283 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1283 1283 1283 1285 1292 1295 1298 1305 1324 1344 1338 1322 1345 1389 1535 1970 2308 2678 2433 2164 1946 1806 1698 1692 1789 1809 1817 1845 1833 1813 1949 2198 2322 2300 2192 2267 2469 2515 2438 2235 2189 2361 2251 2046 2110 2112 1994 1917 2020 2208 2182 2156 2225 2220 2187 2167 2191 2164 2134 2125 2105 2101 2106 2089 2105 2115 2168 2159 2093 2103 2155 2185 2214 2186 2230 2208 2170 2136 2152 2170 2226 2346 2340 2250 2295 2244 2265 2258 2224 2195 2188 2214 2195 2228 2258 2233 2262 2375 2383 2303 2279 2261 2246 2231 2214 2198 2195 2208 2210 2162 2091 2072 2099 2145 2139 2130 2146 2139 2139 2140 2198 2185 2162 2159 2162 2137 2118 2129 2155 2192 2223 2211 2224 2283 2352 2284 2160 2112 2089 2065 2048 2046 2036 2067 2072 2087 2062 2088 2161 2075 1962 1936 1920 1904 1882 1853 1841 1844 1853 1912 1958 1992 2028 2076 2121 2123 2161 2201 2212 2266 2380 2286 2382 2353 2271 2193 2225 2201 2185 2403 2485 2525 2528 2532 2504 2461 2400 2254 2418 2397 2257 2324 2393 2372 2336 2282 2238 2216 2183 2159 2163 2203 2251 2282 2292 2277 2287 2316 2273 2261 2248 2206 2186 2226 2417 2368 2247 2195 2178 2165 2147 2137 2130 2124 2121 2129 2144 2156 2123 2107 2107 2116 2129 2128 2133 2135 2063 1987 1978 1977 1977 1985 2007 2017 2011 1998 2006 1986 1971 1998 2016 2034 2042 2075 2093 2105 2096 2109 2148 2232 2181 2111 2090 2022 2004 2001 2007 2033 1980 1954 1988 2024 2080 2105 2138 2087 2077 2104 2118 2162 2246 2336 2355 2336 2353 2328 2315 2368 2190 2340 2479 2521 2532 2537 2505 2421 2418 2449 2505 2566 2638 2718 2708 2844 3078 3172 3187 3167 3043 3116 3096 3056 2996 2864 2741 2618 2541 2511 2466 2421 2400 2328 2249 2219 2273 2283 2242 2227 2238 2248 2234 2221 2224 2293 2394 2400 2295 2244 2283 2368 2424 2485 2459 2550 2563 2627 2750 2843 2859 2871 2922 2967 2950 2935 2899 2904 2945 2987 2947 2860 2802 2773 2629 2445 2416 2416 2462 2674 2814 2851 2796 2414 2243 2237 2234 2230 2228 2229 2227 2224 2222 2219 2216 2210 2202 2198 2194 2199 2209 2213 2218 2220 2209 2216 2216 2228 2254 2279 2323 2370 2427 2515 2610 2618 2595 2547 2522 2540 2534 2488 2437 2409 2387 2352 2326 2294 2261 2226 2190 2178 2097 2081 2067 2030 2010 1995 1999 2044 2035 2018 2001 1984 1967 1949 1955 1953 1938 1923 1921 1909 1896 1892 1884 1876 1863 1853 1841 1834 1834 1827 1815 1812 1803 1792 1789 1785 1780 1769 1754 1749 1744 1736 1725 1718 1709 1699 1691 1685 1679 1670 1660 1650 1639 1636 1645 1644 1633 1605 1586 1578 1569 1566 1557 1546 1541 1539 1534 1529 1525 1520 1514 1509 1505 1504 1511 1520 1535 1537 1529 1529 1527 1517 1511 1502 1508 1502 1506 1505 1502 1499 1495 1489 1481 1480 1471 1465 1461 1459 1456 1446 1440 1431 1426 1426 1420 1410 1404 1397 1392 1383 1376 1362 1356 1341 1337 1328 1318 1314 1312 1306 1298 1296 1296 1305 1320 1326 1329 1326 1321 1316 1311 1303 1294 1287 1279 1270 1257 1272 1272 1268 1265 1261 1255 1248 1245 1238 1228 1218 1212 1203 1206 1218 1217 1214 1212 1208 1203 1199 1198 1196 1194 1191 1187 1183 1180 1177 1171 1166 1162 1158 1154 1151 1148 1148 1151 1152 1147 1136 1133 1131 1130 1128 1123 1121 1123 1127 1119 1112 1123 1118 1117 1129 1104 1114 1125 1124 1132 1122 1097 1079 1077 1056 1042 1048 1034 1017 1010 1012 1008 1012 1016 1019 1005 993 979 966 952 942 939 937 938 939 948 960 972 971 974 981 968 964 958 945 938 932 928 923 926 921 914 904 900 898 897 895 893 891 889 888 885 883 882 880 878 876 874 873 871 869 867 865 864 863 862 863 873 890 905 903 907 908 909 904 888 894 895 909 908 909 899 889 889 892 890 900 889 885 893 910 908 903 897 878 874 885 917 932 912 892 907 919 911 916 908 887 910 905 876 871 897 884 869 871 846 840 828 824 840 839 827 813 813 825 799 784 772 755 744 739 756 756 738 740 751 746 768 759 749 753 767 765 770 777 779 764 750 755 759 749 733 725 717 706 719 708 702 690 673 686 695 688 678 660 676 686 683 679 692 692 685 672 659 648 641 627 617 618 630 636 650 658 654 657 652 644 638 628 621 607 608 615 609 603 603 596 603 598 602 596 590 586 582 562 554 547 546 551 571 570 565 565 559 557 556 554 549 548 548 549 547 546 540 534 528 526 524 524 522 521 519 517 514 510 507 506 505 504 502 500 499 497 496 494 494 501 517 523 520 523 513 519 517 518 518 516 514 514 512 510 508 508 506 504 502 501 500 499 497 494 491 494 492 488 484 483 482 479 478 478 480 477 483 487 486 486 484 487 488 496 498 504 504 478 484 484 483 486 472 464 449 443 439 427 412 404 396 386 380 377 373 372 368 363 364 360 357 361 363 359 360 360 361 361 360 358 357 365 368 353 340 336 336 335 349 370 382 387 379 373 373 359 359 356 343 325 332 347 353 343 331 306 322 344 358 341 321 297 293 294 293 295 294 294 295 304 345 362 381 372 345 320 337 362 354 331 346 353 337 339 362 357 361 362 337 323 328 346 349 344 339 361 354 354 367 371 376 380 359 352 373 359 327 327 336 353 367 381 390 380 358 348 370 367 379 359 373 375 355 360 366 375 379 391 394 398 397 396 397 396 375 384 380 355 366 375 363 372 377 392 388 386 387 394 400 403 403 405 404 395 394 387 385 389 379 374 368 364 374 360 358 373 371 370 370 358 352 355 359 357 351 343 334 324 316 307 317 338 333 325 320 325 318 316 294 301 312 298 310 308 299 305 303 301 297 281 283 297 290 280 266 293 307 306 301 292 284 289 274 277 269 248 254 265 281 284 283 285 278 268 266 259 266 279 270 262 248 260 270 276 272 268 249 246 220 241 238 225 248 258 252 234 250 247 246 230 220 221 219 234 209 205 225 218 222 241 258 261 257 250 242 242 246 243 247 247 251 251 254 255 249 242 244 235 236 241 240 245 241 246 240 233 238 234 225 232 238 234 232 230 229 214 209 207 208 219 219 211 208 220 225 222 214 192 188 191 193 192 193 215 190 208 218 213 218 210 204 199 212 218 210 215 222 222 216 217 207 203 207 208 207 216 206 187 186 184 181 180 179 175 171 171 186 191 196 187 164 168 165 163 162 162 176 176 172 175 189 205 207 209 210 209 207 212 213 217 221 225 223 226 229 229 231 233 236 233 236 241 240 234 236 233 240 238 241 242 242 242 243 244 237 245 242 243 242 241 240 239 228 225 228 221 225 226 229 238 231 235 242 241 245 244 252 259 257 251 239 249 253 251 241 238 232 220 228 232 232 236 235 228 225 219 227 229 234 246 265 272 1231 1230 1236 1252 1366 1608 1564 1543 1417 1326 1291 1274 1218 1214 1211 1211 1210 1209 1210 1208 1207 1208 1208 1208 1208 1208 1207 1211 1233 1321 1468 1735 2139 2071 1784 1613 1514 1431 1358 1331 1312 1296 1282 1272 1269 1268 1267 1267 1267 1267 1267 1267 1267 1266 1265 1265 1265 1267 1270 1280 1303 1349 1415 1488 1579 1731 1787 1667 1672 1507 1400 1327 1292 1281 1281 1300 1337 1406 1541 1800 2095 1786 1609 1516 1430 1377 1349 1339 1329 1321 1317 1316 1316 1324 1350 1394 1458 1591 1716 1823 1688 1584 1492 1536 1668 1663 1808 2066 2316 2091 1875 1654 1539 1491 1461 1443 1426 1429 1438 1458 1471 1492 1510 1559 1627 1678 1755 1682 1721 1718 1586 1548 1535 1510 1545 1746 1675 1594 1587 1588 1582 1575 1568 1565 1568 1576 1591 1628 1688 1698 1875 1913 1963 1822 1818 1730 1701 1718 1790 1837 1805 1813 1867 1891 1858 1917 2006 2086 2125 2107 2111 2060 2013 2038 1990 1997 2216 2138 2004 1953 1918 1852 1866 1889 1969 2063 2089 1999 1944 1892 1880 1856 1843 1907 1927 1931 1839 1789 1786 1795 1809 1830 1884 1943 2047 2164 2209 2184 2036 2018 1985 1894 1828 1816 1789 1750 1700 1690 1706 1742 1812 1786 1763 1750 1740 1733 1717 1689 1674 1661 1663 1677 1675 1665 1674 1676 1676 1675 1672 1684 1688 1689 1708 1698 1694 1724 1739 1843 1938 2040 2052 1894 1800 1787 1852 1903 2044 2149 2083 1956 1891 1895 1880 1877 1870 1848 1899 1981 2052 2009 1973 1977 1958 1935 1902 1880 1855 1838 1834 1860 1893 1932 1976 2023 2038 2052 2026 1932 1781 1664 1615 1587 1574 1560 1553 1536 1523 1528 1550 1577 1616 1666 1731 1833 2075 2203 2119 1841 1603 1509 1454 1390 1347 1329 1335 1305 1299 1299 1298 1298 1297 1297 1295 1294 1292 1291 1290 1289 1288 1287 1287 1287 1287 1286 1286 1282 1282 1282 1282 1282 1283 1291 1465 1620 1790 1474 1342 1291 1285 1283 1283 1284 1285 1289 1286 1285 1284 1284 1285 1284 1284 1287 1285 1281 1281 1285 1285 1283 1282 1285 1288 1317 1341 1439 1469 1420 1377 1295 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1283 1291 1323 1288 1282 1282 1282 1282 1282 1282 1282 1282 1283 1284 1286 1288 1291 1293 1295 1302 1323 1365 1360 1331 1359 1394 1440 1580 1962 2260 2465 2607 2226 1918 1796 1722 1645 1719 1778 1796 1868 1984 2085 1997 2025 2027 2048 2196 2399 2548 2488 2359 2239 2057 2202 2215 2102 1974 1970 1874 1951 1966 2060 2182 2147 2116 2106 2164 2201 2200 2154 2132 2125 2111 2094 2049 2075 2107 2125 2143 2142 2136 2222 2227 2228 2231 2224 2208 2271 2214 2154 2175 2218 2231 2308 2233 2310 2347 2301 2295 2276 2230 2221 2249 2244 2228 2313 2281 2265 2360 2432 2353 2318 2302 2286 2270 2250 2233 2229 2233 2246 2223 2137 2137 2170 2200 2209 2199 2180 2185 2185 2169 2156 2214 2201 2197 2212 2203 2152 2138 2156 2172 2176 2244 2292 2370 2408 2307 2222 2167 2141 2118 2102 2098 2091 2086 2091 2120 2148 2161 2189 2270 2109 2008 1961 1935 1924 1896 1865 1848 1855 1844 1894 1929 1969 2015 2048 2050 2128 2214 2274 2321 2300 2361 2384 2406 2467 2310 2283 2261 2236 2221 2386 2527 2567 2557 2420 2349 2315 2299 2333 2268 2335 2253 2330 2392 2358 2313 2256 2280 2262 2241 2194 2170 2225 2240 2244 2266 2295 2317 2292 2244 2221 2217 2198 2174 2172 2264 2368 2328 2255 2198 2171 2153 2135 2127 2121 2120 2123 2145 2134 2117 2119 2120 2126 2127 2120 2126 2103 2006 1983 1982 1983 2003 1977 1966 1967 1966 1976 2000 2019 1985 1970 1994 2007 2017 2021 2045 2082 2064 2083 2120 2180 2222 2198 2235 2076 2031 2013 1999 2006 2018 1960 1969 2016 2057 2130 2137 2121 2059 2080 2143 2169 2208 2292 2366 2363 2354 2339 2388 2403 2211 2278 2414 2499 2530 2523 2492 2397 2397 2438 2490 2524 2629 2704 2808 2953 2949 2924 3094 3193 3202 3179 2977 2855 2834 2850 2698 2696 2676 2623 2503 2438 2449 2383 2286 2306 2378 2387 2295 2263 2264 2261 2249 2234 2246 2252 2328 2397 2344 2302 2290 2321 2335 2429 2409 2442 2556 2631 2677 2706 2761 2808 2879 2937 2917 2881 2864 2894 2873 2869 2846 2828 2814 2756 2612 2556 2543 2479 2485 2726 2807 2804 2458 2292 2247 2243 2238 2238 2237 2234 2230 2226 2223 2218 2205 2200 2199 2197 2197 2197 2205 2210 2225 2217 2216 2219 2224 2235 2260 2293 2333 2364 2426 2497 2604 2577 2562 2557 2503 2486 2528 2480 2427 2402 2370 2332 2306 2262 2233 2246 2246 2163 2106 2072 2049 2025 2000 1988 1982 1985 1994 1972 1955 1938 1928 1918 1914 1912 1912 1901 1902 1895 1893 1893 1879 1868 1855 1848 1850 1852 1847 1834 1823 1815 1807 1800 1788 1778 1771 1763 1757 1751 1742 1733 1724 1715 1707 1699 1690 1680 1669 1672 1668 1658 1646 1634 1623 1615 1620 1605 1599 1587 1579 1570 1562 1554 1549 1540 1540 1541 1538 1535 1539 1534 1520 1522 1541 1552 1553 1551 1551 1546 1540 1537 1530 1517 1507 1504 1500 1496 1493 1493 1492 1488 1485 1482 1475 1469 1464 1457 1453 1441 1436 1433 1426 1428 1423 1418 1413 1409 1405 1400 1395 1387 1388 1376 1373 1361 1353 1350 1352 1336 1324 1307 1293 1282 1281 1295 1316 1321 1319 1313 1309 1300 1286 1279 1276 1279 1262 1252 1262 1260 1260 1260 1255 1251 1245 1230 1220 1225 1227 1220 1194 1209 1220 1217 1214 1210 1205 1201 1198 1195 1192 1188 1189 1186 1179 1174 1172 1165 1161 1157 1153 1150 1149 1152 1145 1141 1142 1139 1133 1129 1127 1122 1116 1110 1107 1110 1114 1113 1117 1128 1121 1120 1133 1120 1110 1119 1119 1118 1111 1089 1088 1095 1071 1067 1055 1049 1050 1046 1047 1060 1057 1043 1030 1028 1024 1011 1003 985 966 949 939 935 932 931 932 934 936 935 930 928 923 917 915 913 911 909 907 905 904 903 903 904 908 902 894 893 892 890 888 886 883 881 879 877 876 874 872 870 867 865 863 861 859 858 858 865 879 886 898 898 895 898 887 888 895 906 900 894 901 890 873 877 884 889 884 886 885 896 895 897 898 877 868 879 907 934 919 894 886 905 891 897 904 908 882 902 879 861 877 896 876 858 849 839 837 840 855 850 834 820 807 807 819 805 785 778 768 753 742 737 733 732 724 732 753 764 753 743 766 753 761 757 770 767 753 742 751 743 741 734 722 726 716 710 699 683 683 671 673 683 683 666 661 675 671 679 700 702 693 678 660 649 655 644 618 614 617 630 632 648 654 645 645 639 642 631 624 618 610 601 605 610 600 592 594 594 596 596 590 584 572 559 552 549 549 566 574 568 566 566 560 560 558 557 554 553 552 551 545 539 534 530 529 528 526 525 523 520 518 514 512 509 508 507 506 505 504 502 501 500 498 498 507 524 531 533 530 526 518 523 522 519 517 513 511 512 508 504 506 503 507 505 502 503 502 499 496 494 492 490 488 483 482 482 482 485 483 483 477 482 486 485 478 480 483 485 488 489 497 504 505 478 466 471 461 460 462 449 462 456 439 428 421 408 398 392 404 398 390 378 368 379 382 369 355 353 355 356 356 357 358 358 357 357 355 352 354 344 332 333 334 334 337 362 383 381 376 366 354 347 344 334 332 337 319 328 341 350 338 316 305 332 349 353 335 320 307 297 297 297 294 292 293 301 353 366 379 359 335 318 349 360 368 351 328 338 327 350 358 349 357 364 352 334 321 337 351 335 337 345 356 368 367 375 383 374 349 365 365 338 325 329 337 361 366 381 390 377 359 349 360 366 362 360 371 350 359 370 380 389 390 396 383 391 383 390 396 387 368 376 372 352 367 357 373 392 383 394 382 383 393 393 390 390 397 398 408 403 401 395 380 390 385 384 380 368 365 365 349 356 369 377 370 364 368 356 349 355 351 348 346 346 328 318 323 328 337 334 327 323 304 293 305 319 314 314 318 317 312 305 306 295 281 274 285 303 291 278 281 293 307 306 299 298 293 281 271 257 254 281 278 275 280 291 285 282 280 276 264 269 280 280 272 261 257 246 247 246 237 243 225 256 251 226 223 235 267 258 253 260 246 242 239 239 246 224 238 231 230 210 202 225 215 231 243 258 255 251 246 246 241 238 240 245 246 245 243 250 252 250 247 246 245 246 247 247 246 245 244 244 238 238 235 238 233 228 221 222 218 225 234 229 225 224 222 220 216 210 222 223 226 214 214 205 203 196 190 212 202 215 216 219 210 218 219 216 213 203 202 215 217 219 220 213 221 209 216 207 216 226 220 217 205 188 182 180 179 178 177 172 170 179 191 192 175 164 167 165 162 164 175 177 169 174 178 208 208 208 207 203 198 203 209 209 210 209 214 213 221 223 219 216 228 224 229 231 222 215 223 225 224 233 239 240 242 244 243 243 245 244 245 249 247 243 239 232 240 239 235 236 230 235 232 239 246 251 249 245 243 240 244 246 242 247 236 244 243 237 237 237 236 238 223 219 231 226 229 229 225 227 235 242 250 254 263 259 1225 1222 1221 1225 1254 1384 1534 1543 1449 1361 1322 1264 1217 1214 1210 1208 1207 1207 1206 1205 1206 1207 1208 1208 1207 1206 1207 1212 1238 1308 1426 1675 2022 2105 1777 1548 1452 1386 1333 1307 1294 1284 1277 1271 1269 1268 1268 1268 1267 1267 1267 1267 1267 1267 1266 1266 1266 1268 1270 1277 1305 1349 1410 1473 1571 1682 1737 1605 1547 1462 1381 1332 1302 1286 1281 1300 1321 1377 1532 1934 2073 1761 1561 1466 1417 1382 1358 1341 1327 1318 1316 1315 1316 1324 1350 1402 1521 1619 1789 1741 1613 1553 1521 1664 1862 1849 1896 2142 2352 2025 1813 1628 1538 1474 1441 1427 1416 1415 1422 1437 1459 1476 1485 1533 1576 1550 1532 1515 1484 1450 1432 1437 1452 1513 1666 1734 1629 1587 1574 1572 1571 1568 1562 1561 1573 1604 1668 1811 1812 1738 1721 1760 1821 1809 1868 1947 1802 1750 1817 1803 1844 1847 1859 1912 1908 1935 2033 2115 2200 2268 2221 2162 2142 2111 2066 2120 2146 2045 1899 1871 1844 1814 1889 1974 2064 2032 2016 2017 2004 1905 1882 1871 1869 1869 1842 1819 1795 1796 1805 1813 1838 1863 1882 1953 2066 2063 2126 2190 2141 2066 2012 1902 1831 1772 1750 1705 1663 1652 1683 1722 1771 1785 1770 1772 1761 1749 1735 1717 1680 1659 1656 1666 1663 1657 1669 1667 1666 1678 1693 1698 1677 1693 1684 1683 1689 1708 1726 1781 1869 1890 1848 1794 1763 1767 1800 1858 1950 2122 2172 1997 1903 1863 1843 1842 1842 1835 1916 1997 2111 2115 2075 2070 2065 1995 1956 1909 1895 1863 1843 1853 1877 1902 1923 1947 1926 1886 1855 1808 1783 1690 1631 1608 1586 1576 1560 1538 1519 1521 1538 1562 1597 1638 1720 1870 2199 2427 2026 1709 1514 1410 1361 1323 1313 1327 1390 1358 1298 1298 1298 1297 1297 1296 1294 1293 1291 1289 1289 1289 1289 1288 1287 1286 1287 1286 1286 1282 1282 1282 1282 1282 1283 1292 1437 1658 1492 1334 1291 1283 1282 1282 1284 1284 1282 1284 1285 1283 1282 1282 1284 1284 1287 1287 1285 1285 1279 1287 1287 1286 1283 1288 1343 1360 1398 1508 1499 1415 1366 1288 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1283 1298 1340 1374 1359 1283 1282 1282 1282 1282 1282 1282 1282 1283 1287 1291 1292 1293 1293 1295 1309 1334 1375 1379 1342 1408 1437 1459 1508 1691 2037 2373 2397 2027 1805 1683 1595 1588 1613 1625 1665 1740 1781 1877 1948 1945 2101 2205 2399 2514 2496 2377 2233 2156 2037 2010 2039 2044 1924 1842 1933 2114 2144 2061 2078 2151 2230 2157 2175 2175 2190 2157 2136 2087 2051 2030 2001 2054 2079 2144 2182 2119 2188 2154 2151 2152 2157 2154 2179 2210 2193 2177 2172 2260 2246 2231 2227 2354 2334 2277 2277 2295 2288 2282 2262 2263 2283 2324 2300 2380 2472 2407 2363 2347 2328 2324 2331 2281 2265 2272 2305 2284 2262 2282 2283 2324 2313 2275 2262 2226 2211 2197 2191 2178 2203 2250 2276 2271 2197 2192 2205 2219 2216 2236 2363 2387 2460 2364 2311 2297 2181 2142 2163 2158 2133 2129 2116 2137 2203 2327 2304 2214 2152 2055 2001 1973 1940 1912 1882 1862 1848 1841 1860 1908 1928 1945 1966 1989 2038 2116 2188 2232 2285 2352 2373 2433 2392 2516 2411 2393 2292 2277 2223 2277 2401 2526 2488 2357 2317 2298 2301 2317 2261 2311 2244 2306 2375 2384 2323 2307 2300 2250 2219 2200 2190 2201 2239 2258 2285 2310 2343 2300 2265 2228 2209 2192 2173 2158 2180 2301 2434 2343 2253 2189 2155 2137 2127 2121 2116 2123 2138 2122 2112 2112 2115 2120 2107 2084 2103 2029 1993 1990 1991 2004 2016 1982 1962 1960 1957 1958 1966 1971 1968 1973 1964 2015 1973 2016 2012 2066 2031 2056 2118 2121 2156 2218 2235 2144 2050 2020 2012 2022 2045 1999 1951 1983 2016 2065 2122 2109 2049 2049 2083 2131 2215 2328 2374 2355 2366 2339 2393 2433 2258 2200 2396 2433 2366 2327 2311 2384 2398 2380 2446 2512 2544 2611 2807 2784 2768 2954 2972 2925 2906 2970 3002 2994 2815 2748 2827 2755 2633 2547 2513 2509 2508 2449 2335 2410 2481 2500 2451 2361 2294 2289 2275 2266 2263 2263 2311 2395 2402 2350 2302 2344 2426 2317 2317 2445 2525 2584 2644 2731 2786 2843 2904 2907 2898 2848 2778 2738 2782 2792 2762 2787 2895 2814 2758 2728 2655 2572 2508 2616 2692 2610 2311 2257 2252 2256 2246 2244 2239 2230 2223 2213 2209 2205 2202 2204 2202 2201 2203 2208 2214 2214 2222 2222 2231 2227 2233 2240 2253 2287 2333 2364 2407 2490 2558 2536 2532 2560 2536 2489 2470 2444 2444 2416 2388 2350 2317 2272 2211 2181 2202 2186 2102 2068 2046 2022 2003 1989 1985 1976 1973 1967 1960 1953 1943 1930 1921 1909 1892 1885 1884 1882 1877 1868 1862 1850 1851 1856 1860 1859 1850 1839 1830 1821 1812 1803 1793 1783 1774 1766 1757 1748 1740 1732 1724 1716 1708 1700 1688 1677 1667 1661 1657 1656 1653 1643 1625 1611 1603 1601 1598 1590 1583 1575 1567 1559 1551 1563 1602 1587 1578 1568 1547 1535 1547 1548 1561 1563 1560 1555 1554 1551 1541 1536 1524 1516 1519 1513 1504 1498 1493 1486 1478 1474 1466 1465 1462 1453 1446 1441 1434 1426 1427 1423 1419 1409 1406 1402 1396 1397 1390 1384 1373 1387 1388 1388 1390 1384 1377 1373 1367 1354 1353 1339 1333 1308 1282 1272 1276 1292 1306 1295 1303 1299 1278 1278 1274 1263 1251 1249 1244 1242 1235 1243 1237 1231 1231 1221 1210 1212 1210 1214 1199 1186 1213 1219 1215 1210 1208 1205 1200 1194 1190 1189 1188 1186 1183 1177 1169 1163 1162 1160 1155 1151 1149 1146 1141 1136 1132 1133 1133 1122 1122 1121 1119 1115 1111 1108 1111 1114 1114 1116 1125 1121 1108 1124 1113 1099 1106 1106 1108 1103 1078 1068 1081 1083 1054 1041 1039 1050 1054 1057 1062 1057 1045 1033 1028 1031 1020 1011 1007 992 981 960 952 946 939 933 930 925 923 921 919 917 916 916 921 920 915 915 921 932 935 932 925 912 900 896 893 891 888 886 884 881 879 878 875 874 872 869 866 866 863 861 858 857 857 855 854 858 869 887 888 898 881 882 898 901 892 898 895 883 881 866 880 883 879 882 881 880 880 881 895 888 870 868 893 923 925 917 904 883 885 881 896 897 876 863 875 852 870 906 885 869 864 865 857 849 857 846 829 832 817 803 798 803 809 791 786 778 769 770 762 753 736 717 735 751 748 735 748 747 759 741 756 757 760 741 735 735 729 737 733 729 714 705 692 693 683 679 673 665 674 677 664 662 667 674 685 688 693 677 665 665 662 653 637 613 611 613 623 636 646 648 638 636 639 636 633 630 623 614 604 598 601 600 590 586 585 593 589 575 561 557 551 550 557 574 572 569 570 567 564 562 560 558 558 557 553 547 538 534 532 531 531 529 527 525 522 519 516 514 512 510 510 508 506 506 505 503 502 501 502 510 525 532 534 533 529 525 524 524 522 515 509 508 509 513 511 508 505 500 505 503 501 502 501 498 496 496 495 491 489 488 486 488 488 484 483 484 475 477 477 477 480 484 489 492 496 496 500 497 502 480 460 449 451 444 439 444 451 455 437 424 414 413 412 411 420 417 401 388 378 392 382 373 371 360 349 348 352 355 355 355 355 354 353 350 345 333 330 332 332 334 335 366 383 382 371 360 362 361 352 339 349 331 330 320 318 327 339 327 305 303 321 340 328 343 353 302 295 295 292 293 302 325 357 373 377 352 320 329 348 357 355 344 328 335 354 348 345 348 350 364 356 327 316 342 345 328 342 350 367 363 373 384 377 366 344 363 354 327 324 332 352 351 369 381 385 365 348 350 356 365 341 345 350 356 371 378 377 374 386 384 376 378 382 389 391 375 364 361 344 350 360 373 380 391 398 385 383 375 383 384 389 391 391 395 403 409 396 393 379 385 386 380 371 368 373 360 357 346 351 365 365 365 371 363 355 346 341 339 334 331 326 344 333 340 339 329 320 304 306 308 319 324 319 311 305 308 294 283 282 280 291 294 294 303 303 288 273 299 307 301 292 287 284 285 278 265 256 266 290 294 295 295 288 285 275 267 284 285 282 276 261 264 268 254 236 242 258 247 251 245 235 268 258 266 264 265 268 263 254 233 257 242 241 250 234 238 238 242 211 203 224 228 228 239 248 246 249 254 246 245 240 236 240 239 239 242 245 248 249 251 248 243 240 244 243 246 244 246 247 242 242 240 238 238 233 226 219 232 233 229 230 230 222 221 219 222 223 218 223 224 224 223 222 210 185 205 193 212 215 212 206 215 209 211 218 219 214 206 201 208 216 221 220 219 213 208 221 225 206 210 206 209 188 181 180 177 177 175 173 170 180 188 191 174 164 166 166 165 169 175 167 173 174 182 207 201 203 196 202 204 198 203 207 214 215 215 213 209 197 206 214 213 216 212 227 229 229 235 239 238 236 236 243 242 244 246 245 243 244 247 243 242 242 241 240 244 245 246 247 247 247 246 250 249 251 261 257 253 247 250 246 238 235 237 239 234 230 232 229 231 227 218 209 224 219 228 236 234 243 251 254 250 246 245 1220 1217 1216 1215 1219 1238 1314 1439 1409 1324 1278 1227 1213 1211 1208 1206 1205 1204 1204 1204 1206 1207 1207 1206 1206 1205 1205 1215 1248 1331 1451 1748 2091 1916 1674 1530 1449 1378 1324 1299 1286 1280 1275 1272 1271 1270 1269 1269 1269 1269 1268 1268 1268 1268 1268 1267 1267 1269 1271 1275 1293 1331 1383 1438 1521 1598 1666 1597 1506 1425 1376 1334 1300 1282 1277 1288 1310 1371 1478 1642 1727 1641 1548 1450 1399 1371 1351 1333 1320 1315 1315 1316 1318 1324 1351 1411 1538 1739 1757 1650 1558 1504 1536 1650 1792 1842 2041 2283 2249 2080 1846 1567 1500 1451 1424 1411 1403 1401 1408 1428 1441 1455 1466 1463 1461 1431 1421 1422 1421 1415 1427 1454 1471 1521 1610 1653 1672 1617 1574 1566 1563 1561 1561 1575 1689 1742 1811 1881 1842 1822 1781 1818 1921 1787 1800 1927 1796 1745 1760 1761 1784 1815 1837 1862 1907 1980 2042 2129 2220 2292 2240 2188 2149 2140 2121 2171 2103 1936 1866 1832 1801 1788 1833 1891 1922 1959 2014 2114 2168 2009 1959 1917 1878 1845 1824 1805 1801 1815 1826 1838 1878 1902 1940 2031 2026 1999 2094 2127 2054 2010 1896 1845 1780 1735 1697 1694 1650 1646 1698 1791 1791 1786 1783 1771 1754 1738 1720 1703 1679 1660 1650 1659 1657 1654 1662 1658 1667 1675 1678 1676 1669 1677 1684 1688 1697 1699 1710 1766 1791 1776 1757 1745 1745 1764 1791 1835 1902 2029 2121 2003 1894 1864 1864 1833 1815 1833 1929 2068 2149 2205 2187 2202 2253 2116 2029 1980 1935 1894 1866 1851 1859 1865 1857 1859 1863 1821 1778 1734 1726 1686 1676 1662 1633 1611 1561 1533 1514 1512 1523 1541 1565 1607 1693 1833 2160 2349 1897 1607 1453 1353 1310 1297 1297 1297 1316 1341 1299 1297 1297 1296 1295 1295 1293 1292 1291 1290 1288 1288 1288 1287 1287 1287 1287 1286 1285 1282 1282 1282 1282 1282 1283 1292 1498 1578 1400 1289 1283 1282 1282 1282 1282 1282 1282 1282 1283 1282 1282 1284 1284 1284 1286 1287 1288 1285 1287 1286 1286 1286 1288 1316 1487 1437 1497 1464 1412 1357 1299 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1283 1319 1297 1282 1282 1282 1282 1282 1282 1282 1282 1285 1288 1291 1293 1294 1301 1315 1335 1368 1413 1410 1376 1378 1415 1438 1474 1720 1965 1964 1877 1652 1561 1527 1520 1536 1608 1804 1961 2034 2233 2423 2172 2241 2379 2492 2493 2396 2296 2101 1998 2040 1885 1955 1829 1825 1910 2029 2174 2270 2157 2226 2176 2216 2229 2253 2241 2205 2172 2106 2023 1991 1974 1985 2010 2063 2182 2166 2131 2197 2193 2201 2196 2166 2188 2167 2188 2226 2198 2229 2193 2194 2197 2238 2274 2267 2289 2284 2297 2314 2291 2291 2316 2368 2362 2378 2474 2451 2406 2388 2370 2380 2427 2400 2337 2301 2330 2346 2327 2340 2345 2347 2373 2360 2347 2335 2290 2235 2219 2202 2205 2243 2320 2480 2422 2298 2290 2284 2255 2257 2362 2488 2482 2429 2422 2430 2339 2208 2143 2120 2118 2107 2107 2093 2114 2213 2284 2189 2121 2079 2045 2026 2000 1962 1948 1888 1857 1849 1840 1867 1886 1910 1933 1962 2030 2091 2113 2131 2183 2234 2318 2412 2465 2429 2519 2527 2510 2424 2334 2276 2250 2271 2309 2315 2325 2315 2335 2285 2260 2321 2270 2285 2415 2514 2442 2377 2327 2277 2262 2262 2248 2250 2229 2287 2337 2333 2307 2272 2244 2224 2210 2224 2203 2186 2158 2166 2203 2316 2410 2316 2218 2160 2136 2124 2116 2113 2114 2117 2114 2109 2106 2107 2093 2048 2059 2025 2007 1997 1997 1997 2007 2004 1990 1988 1966 1970 1979 1992 1982 1953 1944 1960 1949 1947 1987 1991 2036 2007 2031 2095 2069 2078 2099 2124 2167 2073 2034 2010 2001 2020 2042 1966 1953 1983 2035 2109 2060 2023 2040 2072 2119 2176 2227 2314 2359 2291 2332 2365 2390 2324 2170 2282 2247 2340 2399 2439 2438 2440 2415 2433 2474 2524 2574 2657 2633 2781 2849 2818 2760 2752 2848 2933 3029 3033 2921 2776 2683 2644 2607 2614 2533 2464 2447 2440 2437 2580 2666 2593 2504 2445 2384 2351 2308 2293 2298 2340 2409 2454 2398 2376 2343 2374 2380 2319 2359 2486 2558 2596 2770 2820 2835 2822 2833 2878 2849 2727 2694 2740 2706 2755 2779 2802 2808 2824 2764 2736 2616 2505 2471 2503 2501 2294 2263 2256 2251 2240 2235 2228 2221 2216 2211 2208 2206 2207 2207 2209 2211 2217 2233 2228 2236 2244 2231 2243 2270 2250 2257 2266 2290 2309 2343 2399 2455 2494 2505 2515 2532 2543 2523 2496 2473 2446 2418 2392 2368 2343 2305 2271 2215 2149 2114 2086 2072 2058 2043 2024 2020 2027 2025 2020 2000 1987 1972 1959 1945 1931 1911 1896 1882 1873 1870 1869 1867 1860 1850 1835 1825 1824 1835 1836 1840 1827 1821 1810 1801 1790 1782 1774 1767 1757 1749 1740 1732 1723 1715 1709 1699 1682 1672 1666 1657 1652 1649 1642 1640 1638 1631 1619 1606 1593 1583 1577 1572 1566 1559 1552 1576 1619 1610 1591 1562 1563 1566 1569 1578 1576 1570 1559 1556 1554 1544 1535 1525 1524 1523 1521 1519 1515 1511 1503 1499 1491 1480 1470 1463 1475 1469 1459 1458 1451 1442 1441 1439 1434 1427 1423 1410 1401 1405 1400 1395 1390 1369 1360 1358 1371 1370 1366 1365 1361 1360 1358 1351 1341 1335 1321 1294 1273 1263 1268 1272 1267 1261 1253 1251 1245 1242 1232 1228 1220 1216 1212 1208 1204 1200 1195 1192 1188 1185 1181 1178 1173 1171 1179 1183 1186 1198 1196 1199 1200 1197 1194 1191 1187 1185 1182 1177 1173 1168 1158 1155 1151 1144 1137 1133 1135 1132 1129 1131 1135 1130 1124 1120 1117 1116 1113 1108 1107 1108 1111 1107 1104 1115 1111 1094 1109 1101 1083 1088 1086 1086 1076 1066 1049 1060 1048 1042 1029 1029 1037 1035 1036 1029 1020 1017 1015 1011 1015 1008 1010 1010 1007 998 998 991 987 978 968 963 957 951 948 949 948 955 959 957 944 933 920 914 909 905 903 900 898 897 894 892 889 886 885 883 881 879 876 874 871 869 867 865 864 862 860 858 857 855 853 850 850 860 879 874 866 893 893 892 901 900 895 881 882 866 868 881 884 881 872 879 868 869 880 890 887 867 881 905 920 909 903 889 876 876 885 898 898 859 865 854 848 876 900 897 884 883 877 869 854 848 838 832 822 811 805 797 790 796 800 778 766 762 756 746 742 726 715 732 742 737 741 745 742 735 745 749 746 753 739 724 720 722 733 736 716 708 705 695 687 697 690 676 663 657 659 652 655 667 677 679 689 688 681 679 677 657 644 630 612 607 609 616 637 648 639 630 626 624 628 628 629 619 614 606 594 600 599 599 589 581 572 566 561 555 555 554 570 575 573 573 571 569 566 563 562 561 558 556 546 540 535 534 534 533 532 530 528 525 522 518 516 515 513 512 510 509 508 508 506 504 503 505 516 533 533 534 533 531 528 527 525 519 512 510 511 512 517 513 511 509 503 497 491 489 488 489 492 498 497 496 495 493 491 486 485 485 486 483 486 484 484 481 469 478 486 489 491 493 494 497 496 491 499 485 476 461 451 445 434 423 426 446 443 439 435 431 429 426 425 412 400 396 384 400 395 385 377 367 365 348 344 345 348 353 353 352 350 349 341 328 329 331 331 333 332 354 370 379 382 374 369 358 345 359 348 342 349 346 331 326 314 310 317 304 305 312 315 333 348 300 291 291 292 295 325 364 366 371 368 349 312 334 341 353 331 322 337 355 357 350 344 344 359 359 340 316 319 346 326 340 352 368 360 372 384 384 370 357 343 361 342 323 323 338 361 364 379 380 383 373 352 346 361 346 349 355 356 356 359 357 360 367 369 364 372 376 390 375 381 363 350 344 358 374 381 389 384 388 394 387 381 376 392 380 390 398 394 394 403 404 403 388 390 376 379 384 380 382 374 366 367 357 353 343 357 366 368 371 358 354 354 352 354 351 352 347 344 343 331 316 315 318 319 320 324 325 316 310 293 296 295 308 300 311 304 304 299 283 284 287 277 289 301 307 304 302 300 293 277 280 271 258 282 290 301 296 295 293 277 286 293 292 290 276 268 253 257 247 244 245 259 268 255 226 240 264 269 267 271 270 272 255 247 256 249 245 249 242 235 241 229 214 218 216 203 224 215 221 233 246 238 252 256 250 248 241 237 229 235 233 237 238 245 245 243 246 245 237 236 243 242 242 245 245 246 243 243 242 238 235 235 234 233 231 223 223 228 227 225 228 224 225 217 218 214 223 219 215 213 183 218 218 224 222 221 222 214 216 211 213 212 213 213 211 205 206 209 213 207 210 220 222 217 222 203 192 188 182 179 179 177 175 175 169 167 180 191 195 179 168 163 162 165 166 166 176 174 175 181 194 195 193 197 194 187 186 193 193 198 201 204 206 209 214 216 219 218 220 210 212 215 214 221 227 232 229 234 226 232 234 238 237 236 237 236 234 235 235 238 237 236 238 240 237 239 243 246 243 243 250 252 254 249 249 246 243 237 233 228 227 227 223 220 222 222 221 211 219 218 222 228 232 235 238 240 241 237 231 1216 1214 1212 1210 1209 1214 1232 1341 1491 1383 1294 1220 1213 1210 1206 1203 1204 1204 1204 1205 1206 1206 1205 1204 1203 1203 1207 1233 1294 1367 1478 1683 2015 1938 1668 1513 1425 1365 1319 1296 1284 1278 1274 1272 1277 1306 1271 1271 1271 1270 1269 1268 1267 1267 1266 1265 1265 1266 1267 1274 1292 1323 1358 1401 1460 1528 1597 1569 1511 1404 1347 1314 1287 1274 1271 1278 1298 1346 1440 1550 1617 1572 1498 1437 1390 1353 1338 1326 1317 1316 1317 1318 1320 1324 1342 1392 1511 1653 1564 1576 1538 1484 1545 1654 1859 2078 2193 2003 1953 1791 1633 1498 1447 1417 1400 1393 1390 1391 1399 1412 1419 1427 1429 1428 1417 1407 1401 1401 1406 1423 1439 1485 1656 1762 1738 1770 1674 1600 1578 1572 1603 1753 1777 1697 1763 1818 1820 1803 1819 1867 1867 1827 1818 1779 1788 1849 1789 1762 1719 1723 1747 1830 1837 1879 1924 1977 2018 2076 2184 2277 2186 2110 2110 2253 2286 2168 2015 1889 1843 1802 1774 1776 1845 1973 2033 2006 2111 2336 2382 2128 2028 1953 1899 1852 1826 1805 1820 1824 1842 1866 1899 1953 2008 2058 2139 2120 1996 1938 1940 1892 1837 1792 1746 1706 1678 1648 1635 1695 1810 1877 1807 1784 1771 1774 1758 1739 1726 1715 1684 1664 1646 1652 1652 1647 1650 1654 1655 1657 1665 1673 1680 1693 1704 1702 1710 1707 1714 1735 1736 1727 1727 1739 1757 1774 1792 1819 1856 1927 2005 1972 1876 1867 1855 1813 1793 1829 1899 2020 2128 2158 2228 2286 2367 2283 2137 2058 1976 1916 1880 1854 1836 1831 1847 1807 1791 1764 1744 1750 1771 1815 1928 1837 1759 1667 1593 1543 1511 1501 1509 1523 1546 1591 1660 1760 1939 2231 1843 1542 1394 1315 1296 1294 1295 1295 1295 1297 1297 1296 1296 1296 1297 1308 1294 1291 1291 1290 1288 1288 1287 1287 1287 1286 1286 1286 1284 1282 1282 1282 1282 1282 1284 1330 1594 1577 1320 1284 1282 1282 1282 1282 1282 1282 1282 1282 1282 1283 1283 1285 1286 1285 1284 1285 1286 1286 1286 1286 1286 1289 1290 1320 1436 1471 1461 1451 1404 1351 1308 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1283 1282 1282 1282 1282 1282 1282 1282 1282 1283 1284 1286 1291 1301 1314 1329 1349 1376 1418 1453 1457 1420 1389 1383 1380 1471 1709 1708 1733 1647 1546 1522 1493 1542 1700 1829 1981 2198 2440 2644 2502 2307 2223 2281 2279 2210 2277 2081 1900 1912 1861 1776 1916 1999 2068 2075 2223 2343 2359 2341 2296 2242 2178 2181 2176 2185 2143 2063 1980 1958 1966 1997 2011 2095 2199 2174 2174 2177 2164 2218 2215 2182 2196 2198 2204 2230 2234 2290 2223 2218 2216 2227 2236 2239 2263 2306 2318 2340 2324 2388 2359 2397 2444 2537 2502 2464 2435 2413 2446 2459 2421 2389 2364 2347 2382 2396 2375 2411 2414 2416 2412 2396 2395 2337 2285 2270 2254 2242 2246 2275 2338 2499 2417 2346 2307 2290 2300 2384 2515 2523 2513 2505 2490 2489 2276 2163 2130 2112 2095 2082 2070 2082 2103 2161 2283 2165 2101 2048 2021 1997 1981 1951 1943 1897 1856 1848 1840 1858 1885 1917 1965 2017 2031 2068 2130 2187 2237 2286 2332 2389 2489 2454 2569 2568 2634 2482 2341 2354 2384 2346 2305 2290 2292 2288 2301 2273 2297 2348 2309 2285 2325 2353 2373 2415 2390 2375 2346 2329 2322 2300 2283 2290 2282 2267 2251 2232 2213 2196 2176 2177 2188 2167 2147 2170 2185 2220 2368 2352 2253 2174 2144 2131 2123 2118 2121 2114 2105 2104 2113 2094 2049 2026 2020 2011 2004 2002 2006 2011 2015 2011 2009 1984 1980 1984 1993 1996 1984 1981 1993 1954 1926 1929 1961 1957 1998 1992 1998 2060 2055 2006 2043 2009 2063 2028 2019 1997 1992 1992 2009 1977 1941 1958 1997 2034 2016 2083 2133 2106 2126 2130 2206 2303 2386 2305 2234 2211 2231 2189 2163 2267 2344 2328 2330 2361 2386 2371 2395 2415 2440 2501 2557 2580 2558 2635 2688 2668 2724 2803 2915 3063 3063 3013 2949 2852 2973 2825 2717 2639 2565 2487 2478 2397 2370 2549 2686 2733 2661 2647 2567 2416 2374 2372 2377 2388 2449 2455 2387 2345 2314 2370 2445 2465 2426 2353 2390 2477 2647 2743 2742 2743 2756 2811 2811 2720 2663 2680 2694 2724 2725 2740 2808 2816 2762 2713 2625 2537 2463 2417 2384 2278 2282 2293 2256 2235 2230 2225 2220 2216 2212 2210 2208 2212 2218 2221 2226 2234 2240 2243 2245 2244 2243 2265 2266 2252 2266 2275 2296 2307 2332 2382 2420 2459 2466 2471 2496 2517 2504 2476 2449 2439 2413 2382 2357 2329 2312 2275 2239 2230 2176 2170 2111 2079 2054 2067 2095 2085 2062 2038 2025 2007 1992 1975 1957 1930 1913 1904 1894 1883 1866 1854 1851 1848 1845 1831 1827 1811 1804 1808 1813 1790 1787 1777 1772 1773 1778 1773 1765 1757 1748 1738 1728 1720 1713 1700 1693 1684 1679 1667 1661 1655 1646 1636 1627 1621 1620 1615 1615 1613 1602 1596 1586 1570 1558 1561 1607 1603 1592 1583 1589 1597 1595 1590 1584 1577 1573 1568 1564 1556 1539 1534 1532 1531 1520 1513 1508 1506 1500 1495 1488 1481 1482 1486 1489 1484 1477 1472 1467 1459 1457 1448 1440 1435 1433 1424 1413 1416 1414 1411 1405 1407 1400 1388 1367 1339 1334 1328 1325 1326 1321 1319 1319 1311 1305 1300 1287 1275 1263 1259 1256 1257 1253 1248 1247 1244 1241 1239 1238 1237 1235 1232 1229 1224 1217 1216 1217 1215 1215 1208 1201 1189 1179 1168 1162 1157 1157 1165 1169 1181 1194 1193 1188 1187 1180 1176 1173 1166 1163 1158 1148 1143 1138 1137 1130 1126 1132 1125 1129 1128 1129 1125 1117 1111 1109 1109 1106 1101 1097 1099 1101 1093 1094 1094 1083 1071 1083 1086 1063 1060 1059 1049 1043 1031 1020 1015 1009 1000 994 992 991 985 983 978 977 978 976 973 974 979 981 982 976 976 972 972 975 975 971 969 966 963 957 946 937 927 921 917 914 911 909 910 913 924 922 916 911 903 896 894 891 888 884 880 878 876 873 872 870 868 865 864 861 860 859 858 855 851 850 848 847 858 864 858 875 879 877 872 874 881 884 878 864 862 882 879 881 866 871 872 869 868 870 882 870 873 893 910 887 898 893 887 864 872 893 899 876 855 853 859 868 878 873 866 878 881 878 878 870 844 826 822 820 821 807 797 784 792 787 780 766 757 759 751 738 725 718 717 726 725 737 730 731 747 735 738 744 743 739 730 711 727 739 732 716 714 705 701 699 686 679 670 666 665 656 647 666 680 681 671 680 675 669 677 663 650 645 632 620 605 606 622 635 642 638 634 624 615 620 630 619 612 611 599 590 596 599 595 583 571 563 559 559 558 564 577 577 575 573 571 570 566 565 563 560 556 548 542 540 537 536 536 535 533 531 528 525 522 520 519 517 516 513 513 511 510 509 507 506 507 522 535 539 536 535 532 529 526 525 523 514 514 515 515 514 515 508 506 501 493 496 503 504 500 497 487 483 487 489 493 491 490 486 485 485 483 485 484 480 482 476 469 481 482 483 488 493 496 493 488 486 497 483 483 478 469 456 449 435 416 438 455 448 431 417 412 411 418 421 405 403 404 394 395 395 382 376 368 359 351 344 340 341 346 350 348 346 339 328 330 329 331 331 329 342 364 383 381 373 361 356 360 361 357 355 362 350 342 347 328 337 340 329 323 310 299 324 321 294 290 290 290 307 366 381 376 367 344 324 318 346 352 353 319 345 354 345 357 351 333 345 349 347 324 311 314 328 324 339 352 356 366 372 381 375 370 346 354 359 328 321 322 352 352 370 385 375 383 376 358 340 351 334 355 372 374 377 380 379 375 380 375 380 391 388 376 361 362 343 344 366 377 382 387 395 389 380 382 379 381 377 381 382 390 385 384 395 399 397 403 392 383 389 380 371 367 380 380 376 371 371 362 340 355 365 357 369 369 370 366 356 345 342 343 338 330 324 326 333 328 329 328 330 333 330 317 308 296 305 317 318 314 306 300 301 286 299 296 292 286 283 291 308 304 299 287 288 288 285 272 257 265 289 302 305 297 288 280 297 296 293 281 266 265 274 255 245 267 266 261 250 236 238 231 233 249 275 281 274 261 261 259 267 251 261 249 241 247 249 247 230 217 208 218 200 201 210 218 219 236 251 233 251 255 251 242 236 230 232 232 237 236 238 241 242 241 242 233 233 242 239 243 237 244 246 246 248 247 245 241 235 232 224 220 223 221 221 225 225 224 224 221 222 214 205 214 208 194 190 207 222 214 211 213 220 222 223 222 222 217 214 215 217 215 217 211 205 210 215 219 225 232 233 234 203 205 205 200 180 179 175 174 171 169 168 173 188 197 171 163 162 162 169 163 169 172 171 172 175 187 195 188 198 195 198 200 201 206 205 205 202 205 205 213 217 221 224 227 231 233 232 233 235 235 235 234 235 236 237 234 233 228 229 232 229 233 237 233 231 232 233 233 235 236 236 235 242 244 248 250 246 237 246 243 243 237 233 226 227 231 230 227 226 226 218 212 219 226 236 232 240 243 237 237 237 230 224 1211 1210 1206 1203 1202 1204 1216 1251 1432 1396 1320 1225 1212 1207 1203 1203 1203 1203 1204 1205 1204 1204 1202 1202 1203 1205 1211 1235 1298 1394 1458 1557 1794 1942 1662 1520 1435 1368 1328 1300 1287 1280 1275 1274 1274 1276 1280 1272 1273 1268 1266 1265 1264 1265 1265 1263 1263 1266 1269 1282 1310 1314 1341 1377 1429 1493 1498 1460 1417 1364 1320 1294 1278 1268 1267 1274 1292 1329 1382 1469 1536 1541 1493 1426 1372 1339 1324 1319 1319 1319 1320 1320 1322 1322 1332 1369 1465 1493 1440 1451 1452 1467 1545 1802 2017 2235 2000 1782 1666 1614 1520 1439 1406 1395 1385 1382 1382 1382 1384 1390 1397 1401 1408 1409 1404 1397 1396 1400 1408 1453 1679 1810 1846 1787 1706 1675 1621 1595 1591 1675 1852 1903 1823 1706 1661 1721 1742 1774 1837 1880 1843 1841 1787 1760 1779 1799 1751 1787 1718 1720 1755 1769 1805 1873 1965 2038 2104 2199 2273 2222 2151 2072 2010 2107 2213 2117 1964 1864 1803 1767 1753 1780 1864 1985 2082 2096 2160 2428 2332 2132 2032 1957 1904 1857 1827 1817 1830 1842 1860 1903 1957 2026 2120 2246 2268 2069 1975 1887 1840 1814 1790 1753 1718 1688 1664 1631 1655 1805 1922 1895 1838 1781 1749 1740 1754 1744 1723 1700 1677 1664 1647 1646 1649 1643 1645 1647 1653 1662 1679 1696 1710 1715 1723 1734 1735 1742 1763 1748 1716 1722 1739 1753 1774 1799 1826 1853 1869 1885 1889 1867 1827 1800 1804 1796 1791 1803 1848 1908 2035 2019 2069 2246 2318 2187 2120 2047 1976 1912 1880 1860 1841 1819 1819 1808 1773 1763 1798 1841 1878 1978 2126 2013 1796 1684 1608 1555 1513 1493 1498 1511 1539 1581 1641 1730 1865 2106 1732 1455 1329 1294 1295 1294 1294 1295 1295 1296 1296 1295 1296 1313 1398 1342 1296 1292 1290 1290 1289 1288 1287 1287 1287 1284 1283 1283 1282 1282 1282 1282 1282 1282 1284 1315 1445 1473 1305 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1284 1284 1286 1285 1286 1286 1286 1286 1286 1285 1288 1292 1291 1293 1324 1385 1402 1449 1612 1482 1350 1321 1290 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1284 1290 1302 1315 1327 1343 1365 1397 1441 1457 1462 1488 1476 1451 1630 2057 2386 2358 1994 1775 1681 1564 1506 1598 1722 1857 2011 2151 2283 2524 2395 2091 2009 2061 2048 2195 2108 1906 1777 1766 1884 2022 2150 2212 2259 2261 2319 2243 2184 2235 2123 2087 2163 2197 2127 2054 1954 1939 1975 1990 2027 2085 2190 2221 2180 2180 2169 2171 2173 2213 2243 2207 2234 2228 2214 2257 2299 2241 2234 2244 2254 2249 2271 2278 2333 2375 2372 2390 2460 2397 2466 2532 2567 2515 2505 2462 2450 2541 2505 2452 2425 2415 2385 2421 2447 2432 2467 2458 2461 2442 2438 2393 2331 2319 2345 2397 2360 2283 2257 2296 2389 2364 2335 2339 2367 2409 2474 2556 2553 2545 2532 2525 2406 2224 2159 2136 2115 2095 2074 2046 2080 2102 2152 2226 2166 2107 2052 2018 1987 1948 1933 1913 1885 1864 1864 1852 1839 1867 1927 1983 2045 2093 2127 2151 2183 2198 2248 2328 2443 2534 2514 2650 2653 2658 2614 2451 2376 2360 2223 2233 2311 2301 2276 2267 2265 2292 2323 2314 2290 2299 2345 2340 2383 2364 2331 2298 2273 2265 2256 2250 2243 2235 2229 2222 2227 2212 2188 2173 2161 2154 2144 2161 2207 2203 2203 2258 2381 2277 2190 2150 2132 2116 2117 2121 2125 2106 2105 2106 2061 2046 2032 2022 2014 2010 2011 2021 2034 2034 2037 2008 1990 1994 2004 2018 2018 2033 2040 2032 1991 1955 1920 1920 1929 1942 1964 1971 2020 2030 1972 1973 2012 1981 1980 1995 1984 1991 1983 2013 2029 1986 1940 1973 1981 2035 2109 2200 2274 2142 2101 2173 2245 2261 2224 2166 2172 2154 2110 2208 2256 2289 2365 2408 2436 2458 2463 2485 2486 2487 2505 2513 2499 2551 2613 2553 2652 2800 2974 3088 3140 3107 3117 2994 2958 3066 2963 2828 2779 2692 2624 2522 2524 2390 2477 2640 2842 2884 2737 2563 2563 2542 2573 2477 2423 2396 2380 2336 2324 2336 2372 2447 2497 2453 2449 2358 2535 2557 2541 2674 2752 2784 2816 2768 2708 2641 2659 2703 2749 2731 2730 2741 2725 2681 2647 2607 2544 2505 2443 2323 2435 2471 2490 2327 2262 2263 2263 2237 2219 2220 2222 2223 2229 2226 2229 2237 2247 2253 2256 2257 2259 2266 2263 2268 2269 2271 2279 2292 2313 2340 2363 2408 2446 2449 2466 2463 2493 2493 2466 2436 2412 2393 2387 2372 2351 2326 2306 2305 2284 2253 2220 2151 2096 2108 2132 2116 2095 2074 2062 2040 2024 1999 1976 1961 1940 1933 1920 1903 1882 1866 1861 1858 1840 1829 1822 1817 1812 1811 1823 1810 1804 1786 1775 1771 1768 1757 1753 1747 1740 1738 1733 1725 1718 1708 1703 1695 1687 1680 1674 1666 1659 1652 1645 1638 1631 1624 1614 1606 1598 1593 1585 1580 1573 1558 1585 1607 1604 1614 1617 1612 1607 1599 1596 1594 1582 1571 1561 1555 1547 1550 1545 1527 1531 1517 1523 1520 1511 1510 1508 1494 1499 1498 1498 1489 1485 1480 1472 1471 1465 1458 1450 1444 1438 1432 1430 1426 1422 1416 1411 1402 1394 1387 1376 1365 1360 1361 1360 1347 1326 1306 1300 1295 1291 1286 1280 1282 1283 1295 1278 1293 1301 1293 1291 1289 1281 1279 1266 1265 1269 1267 1261 1258 1249 1241 1241 1243 1241 1239 1236 1232 1223 1213 1189 1187 1181 1166 1151 1145 1146 1156 1166 1174 1170 1169 1166 1161 1157 1156 1156 1154 1149 1146 1141 1136 1127 1118 1122 1119 1120 1118 1115 1109 1107 1101 1097 1099 1095 1090 1085 1084 1086 1075 1079 1069 1061 1048 1055 1038 1033 1022 1017 1007 998 993 989 984 980 979 977 976 973 971 969 968 965 962 959 958 955 952 950 949 946 945 943 941 939 936 935 932 930 928 926 924 923 922 921 922 924 920 925 929 930 933 923 914 915 906 903 901 898 895 891 886 881 878 875 871 868 866 864 862 860 858 857 854 851 848 849 846 844 847 848 849 861 859 866 873 867 864 870 860 850 870 868 869 867 871 880 874 873 867 866 865 865 892 895 876 882 885 884 862 872 884 892 869 853 843 854 869 865 860 854 853 885 886 880 871 854 843 836 825 831 817 805 801 778 791 794 779 777 777 761 746 752 744 729 711 706 717 720 728 736 725 730 726 731 726 715 707 723 741 737 733 720 718 711 699 690 676 681 680 675 670 648 657 671 673 664 664 676 661 664 666 659 650 647 646 626 602 603 614 628 634 638 625 613 613 624 618 610 605 604 595 587 587 586 573 566 561 561 561 565 579 581 579 576 575 571 569 567 565 562 557 551 545 543 541 540 539 537 536 533 531 528 525 523 522 520 519 519 515 514 513 511 510 509 510 519 537 537 537 535 535 532 527 524 523 520 516 511 510 511 505 508 507 502 497 494 503 504 503 501 500 500 492 483 481 477 478 481 483 480 483 483 483 484 475 474 467 475 479 483 484 492 493 488 486 482 489 493 473 469 472 472 460 450 434 413 423 451 444 439 422 408 397 396 412 414 412 398 388 378 381 384 382 370 371 371 365 352 336 337 343 346 345 343 329 328 328 328 330 326 336 375 374 365 371 369 368 361 349 349 347 362 363 356 346 345 338 350 345 339 321 301 302 293 290 290 290 290 313 366 364 357 361 339 308 341 358 361 342 318 336 343 337 354 351 337 337 338 331 310 310 314 327 338 352 352 352 365 367 374 370 360 339 360 351 330 329 343 356 369 376 379 374 382 376 359 337 344 335 362 358 368 360 364 369 374 384 387 383 378 374 359 349 343 360 369 376 389 393 385 386 396 392 379 372 371 377 387 380 376 384 389 398 393 395 398 400 392 381 387 385 369 366 371 378 373 367 360 348 340 363 355 360 367 367 360 366 357 355 336 337 332 342 348 341 333 326 337 326 318 313 299 301 310 311 319 317 306 298 303 293 299 308 302 304 299 300 282 307 311 307 301 296 290 278 266 278 276 277 297 298 295 298 291 295 298 291 284 287 277 254 263 270 269 278 265 252 258 256 247 233 247 265 279 276 281 270 274 277 270 253 245 264 257 246 232 236 236 245 243 235 222 204 202 205 228 239 218 227 241 255 248 246 239 230 228 233 233 232 236 233 237 239 240 232 234 235 239 239 236 241 241 245 243 246 246 242 237 238 234 225 219 213 213 213 218 219 211 212 209 217 204 215 185 189 215 216 205 219 223 220 221 219 223 224 222 222 221 217 219 217 214 212 218 221 217 221 227 234 237 225 221 214 213 210 193 191 200 178 171 166 166 166 183 166 163 162 162 162 170 164 175 171 175 174 175 197 197 196 193 194 192 194 197 195 194 197 200 201 208 210 216 217 212 216 212 215 217 222 225 225 227 232 236 234 236 237 235 234 233 237 236 245 237 232 232 225 228 228 227 225 230 228 233 241 251 240 232 238 238 238 241 231 221 225 224 223 224 224 222 215 216 219 227 235 239 252 249 245 240 240 234 229 1203 1202 1202 1200 1200 1204 1217 1256 1346 1452 1328 1313 1214 1203 1202 1202 1202 1202 1204 1202 1201 1201 1201 1202 1206 1216 1227 1247 1316 1515 1550 1556 1720 1691 1614 1547 1510 1398 1343 1318 1300 1288 1286 1287 1293 1302 1299 1274 1272 1270 1268 1267 1267 1267 1266 1264 1264 1267 1271 1277 1300 1306 1321 1349 1383 1400 1410 1420 1393 1334 1303 1282 1270 1266 1270 1274 1286 1309 1344 1392 1437 1526 1499 1392 1340 1321 1319 1319 1321 1321 1321 1320 1321 1320 1323 1337 1363 1380 1377 1395 1423 1483 1587 1775 1988 1863 1684 1590 1518 1478 1435 1394 1378 1376 1373 1372 1372 1372 1372 1374 1379 1387 1390 1391 1390 1392 1399 1405 1433 1543 1639 1641 1622 1621 1611 1697 1731 1743 1772 1789 1753 1753 1727 1624 1720 1776 1736 1782 1831 1820 1773 1790 1709 1783 1843 1807 1731 1713 1671 1730 1777 1795 1846 1908 1984 2035 2077 2244 2331 2255 2141 2232 2160 1999 1991 1991 1900 1840 1790 1758 1739 1801 1850 1886 1945 2024 2103 2279 2266 2062 1978 1914 1873 1853 1825 1836 1850 1859 1883 1937 2000 2094 2229 2279 2078 1991 1921 1868 1819 1776 1769 1746 1734 1721 1646 1631 1707 1825 1898 1921 1907 1798 1729 1721 1744 1721 1694 1677 1665 1658 1647 1641 1641 1640 1652 1662 1669 1674 1685 1724 1749 1777 1780 1783 1814 1800 1799 1746 1725 1730 1753 1779 1805 1839 1877 1912 1960 1924 1936 1897 1791 1773 1763 1760 1772 1793 1828 1857 1909 1964 2080 2165 2222 2161 2071 2001 1945 1902 1872 1867 1842 1807 1807 1825 1794 1795 1848 1926 1989 2133 2205 2056 1836 1679 1599 1541 1503 1484 1486 1503 1550 1618 1722 1902 2156 1893 1586 1390 1303 1285 1290 1294 1294 1295 1296 1296 1296 1293 1296 1364 1517 1386 1312 1292 1291 1289 1288 1287 1287 1287 1287 1283 1282 1282 1282 1282 1282 1282 1282 1282 1287 1294 1406 1447 1334 1283 1282 1282 1282 1282 1282 1282 1282 1282 1282 1285 1287 1286 1286 1287 1287 1287 1286 1293 1290 1310 1312 1301 1302 1316 1342 1371 1483 1615 1456 1348 1299 1287 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1287 1293 1302 1313 1327 1342 1363 1387 1414 1432 1448 1461 1480 1695 2102 2497 2668 2289 1938 1739 1622 1567 1503 1562 1724 1861 2050 2209 2479 2412 2190 1971 1912 1881 2002 1987 1850 1705 1911 2019 1963 2045 2099 2203 2365 2300 2163 2125 2130 2030 2111 2076 2074 1984 1932 1967 2016 1988 2029 2078 2172 2234 2221 2251 2213 2195 2173 2196 2178 2224 2258 2259 2228 2256 2289 2288 2256 2253 2264 2296 2297 2312 2351 2422 2409 2387 2404 2422 2455 2560 2594 2590 2561 2533 2488 2503 2588 2544 2479 2475 2449 2425 2456 2496 2492 2544 2519 2509 2489 2450 2405 2382 2411 2472 2608 2480 2319 2300 2317 2354 2355 2379 2454 2554 2563 2570 2579 2569 2555 2505 2409 2284 2188 2147 2121 2108 2094 2063 2030 2053 2093 2105 2126 2119 2077 2037 2007 1982 1947 1919 1893 1881 1879 1859 1839 1838 1861 1901 1945 2022 2082 2104 2165 2212 2262 2320 2400 2483 2609 2656 2713 2696 2574 2421 2287 2162 2136 2115 2159 2177 2196 2252 2332 2331 2371 2355 2337 2396 2402 2435 2427 2370 2358 2340 2318 2280 2249 2226 2205 2203 2201 2201 2195 2190 2203 2184 2172 2159 2144 2126 2169 2219 2222 2194 2188 2302 2314 2207 2147 2126 2114 2105 2105 2118 2099 2105 2076 2052 2042 2032 2027 2022 2023 2028 2036 2044 2035 2027 2016 2022 2022 2029 2041 2044 2061 2081 2072 2028 1986 1949 1926 1898 1927 1939 1946 2018 1999 1955 1939 1955 1950 1962 1962 1973 1994 2000 2019 2060 2045 1944 1955 2011 2055 2118 2192 2197 2170 2098 2143 2150 2155 2159 2123 2125 2090 2129 2198 2298 2360 2402 2409 2431 2458 2471 2492 2475 2458 2397 2378 2489 2532 2501 2561 2804 2941 3002 3066 3052 3063 3134 3130 3107 3101 3108 2957 2812 2786 2718 2708 2557 2548 2637 2662 2755 2769 2668 2679 2829 2771 2693 2559 2477 2402 2367 2353 2361 2355 2348 2406 2479 2540 2540 2395 2624 2705 2612 2557 2655 2725 2781 2765 2676 2679 2735 2771 2810 2786 2768 2760 2744 2719 2706 2668 2600 2535 2457 2337 2520 2749 2632 2395 2314 2293 2283 2253 2245 2242 2243 2255 2244 2233 2232 2243 2252 2260 2268 2274 2296 2325 2333 2303 2295 2294 2300 2300 2308 2334 2377 2418 2444 2422 2422 2415 2438 2455 2443 2446 2416 2397 2370 2349 2333 2331 2319 2306 2285 2265 2220 2193 2174 2166 2150 2133 2112 2090 2073 2052 2035 2019 1996 1967 1946 1927 1913 1898 1883 1885 1876 1847 1836 1832 1831 1851 1855 1856 1849 1834 1816 1794 1787 1783 1784 1779 1769 1763 1752 1738 1727 1720 1707 1703 1697 1691 1683 1679 1673 1666 1659 1652 1645 1637 1631 1625 1619 1614 1608 1596 1584 1578 1569 1572 1605 1614 1624 1624 1621 1613 1611 1608 1601 1586 1571 1574 1580 1576 1565 1564 1554 1543 1546 1529 1533 1531 1525 1517 1507 1503 1500 1502 1498 1492 1486 1482 1477 1472 1465 1457 1452 1449 1446 1442 1434 1427 1421 1420 1417 1407 1409 1407 1402 1397 1387 1369 1349 1324 1313 1302 1301 1306 1304 1295 1312 1329 1323 1319 1308 1314 1312 1305 1298 1295 1291 1285 1279 1278 1272 1266 1259 1253 1253 1250 1247 1238 1233 1225 1220 1217 1206 1203 1196 1207 1218 1203 1182 1161 1144 1134 1133 1137 1143 1149 1151 1159 1157 1156 1156 1154 1149 1144 1138 1132 1126 1113 1107 1111 1106 1103 1100 1095 1093 1093 1085 1081 1088 1086 1083 1079 1077 1065 1047 1040 1028 1021 1015 1009 1003 999 996 992 990 988 990 993 995 997 1000 997 994 992 989 987 983 978 975 967 965 962 961 956 954 951 950 948 949 949 952 952 952 950 952 949 943 938 935 933 929 930 932 930 930 930 933 929 932 931 928 927 922 921 913 906 899 894 888 884 879 873 869 864 861 859 857 854 851 850 848 845 844 843 841 841 838 836 837 846 850 849 856 844 840 855 862 861 859 857 865 869 868 871 868 862 853 879 883 878 868 881 877 867 860 872 880 881 858 843 836 853 858 861 849 854 869 856 864 865 839 846 840 837 831 821 808 802 787 774 778 792 786 767 761 752 746 741 733 722 712 704 700 708 723 720 712 726 720 721 705 710 725 735 727 726 730 718 707 700 688 688 689 677 668 659 645 656 665 661 666 653 667 657 651 664 654 651 654 641 634 623 601 597 602 612 626 626 619 604 610 614 612 605 599 596 593 594 585 569 563 563 565 567 578 584 582 580 577 575 571 569 567 565 562 553 548 545 544 543 542 541 539 537 534 531 528 526 525 523 521 520 519 517 516 514 513 513 520 531 537 537 534 533 531 532 527 522 520 519 516 512 513 515 515 505 501 499 498 500 503 504 504 502 498 498 497 495 491 491 487 478 475 471 472 469 473 475 473 468 463 474 486 489 493 490 491 487 488 478 481 489 480 468 454 450 460 444 437 434 428 406 429 425 438 423 411 403 390 389 401 411 406 389 376 365 369 370 384 383 379 369 361 347 334 332 340 344 342 331 326 325 327 326 324 332 372 370 357 352 351 356 359 346 334 347 356 357 350 341 339 331 334 347 352 336 313 297 291 290 291 289 290 323 369 348 372 356 331 312 345 346 360 351 336 314 331 352 360 360 349 330 335 314 310 312 339 349 352 356 356 350 357 370 366 362 340 352 357 343 332 337 357 366 378 376 371 378 376 371 358 336 334 340 347 348 355 365 377 387 382 383 367 372 359 350 340 337 358 383 393 385 381 376 376 383 388 390 380 365 378 375 374 379 389 387 392 398 397 388 394 396 399 383 374 380 385 371 359 376 370 362 365 359 343 339 353 364 372 370 360 355 358 354 345 354 343 346 343 335 326 323 314 312 309 308 310 320 320 322 315 308 310 302 309 300 308 313 307 303 295 290 290 287 303 300 288 281 274 267 287 291 290 272 291 303 305 305 298 296 299 291 287 267 260 273 291 286 269 284 275 265 268 247 242 262 230 253 271 285 275 267 277 268 270 273 260 257 234 237 252 256 244 236 243 243 235 233 230 209 198 208 221 239 253 254 255 251 244 241 234 228 225 223 230 233 231 230 234 239 227 235 230 238 229 232 242 241 242 245 242 240 242 230 231 233 231 229 222 218 204 209 201 209 207 201 200 207 200 183 186 198 202 220 220 220 218 221 223 224 221 224 223 218 222 221 215 215 210 218 223 223 228 244 245 248 225 225 220 214 215 218 213 199 185 172 170 165 169 166 164 163 161 162 167 163 172 173 173 174 174 181 195 189 188 188 184 185 185 187 190 194 198 200 208 207 204 210 216 222 227 230 233 233 234 235 239 238 239 240 240 238 242 239 240 239 243 247 240 236 235 234 235 222 217 219 229 228 227 232 231 220 225 232 233 231 227 226 226 215 226 226 227 225 222 216 220 225 226 232 242 250 261 253 243 239 237 237 1198 1198 1197 1197 1200 1217 1261 1303 1320 1435 1373 1344 1214 1201 1201 1200 1201 1201 1201 1200 1200 1201 1200 1204 1218 1239 1255 1284 1335 1536 1531 1510 1599 1588 1631 1697 1603 1435 1375 1349 1329 1310 1324 1333 1334 1347 1396 1350 1277 1272 1271 1269 1267 1264 1263 1264 1264 1268 1268 1275 1292 1301 1312 1327 1344 1361 1391 1389 1363 1318 1289 1276 1270 1269 1270 1278 1294 1322 1358 1413 1497 1473 1411 1354 1320 1317 1318 1319 1321 1321 1321 1320 1319 1319 1329 1336 1336 1346 1357 1405 1509 1564 1712 1782 1730 1573 1507 1458 1421 1399 1374 1360 1361 1362 1361 1363 1365 1365 1364 1365 1371 1375 1378 1382 1389 1396 1403 1410 1431 1450 1485 1497 1509 1558 1718 1731 1799 1783 1714 1676 1656 1660 1595 1607 1657 1711 1726 1804 1798 1773 1717 1693 1663 1746 1813 1827 1771 1740 1716 1680 1755 1817 1858 1831 1872 1938 2072 2157 2274 2429 2318 2452 2272 2100 1915 1868 1857 1822 1779 1742 1733 1799 1853 1949 1971 2045 2061 2045 2110 2022 1948 1885 1857 1878 1838 1850 1861 1887 1910 1969 2086 2195 2251 2196 1996 1919 1873 1823 1787 1754 1727 1720 1718 1737 1638 1638 1768 1833 1903 1915 1818 1744 1688 1672 1694 1695 1670 1655 1649 1650 1638 1636 1636 1645 1672 1690 1705 1716 1734 1820 1869 1878 1980 1895 1943 1929 1862 1770 1738 1746 1790 1861 1906 1938 1954 2012 2057 1972 2004 1872 1783 1756 1748 1750 1759 1777 1809 1854 1910 2033 2134 2134 2169 2186 2074 2025 1967 1879 1849 1842 1825 1799 1790 1817 1837 1857 1863 1952 2096 2187 2219 1987 1787 1669 1583 1524 1486 1474 1484 1534 1635 1739 1910 2240 2226 1796 1539 1388 1302 1294 1295 1294 1296 1296 1297 1295 1295 1296 1318 1491 1575 1463 1412 1300 1290 1288 1288 1287 1287 1287 1286 1283 1282 1282 1282 1282 1282 1282 1282 1282 1285 1291 1435 1622 1381 1284 1282 1282 1282 1282 1282 1282 1282 1283 1283 1286 1287 1287 1287 1288 1288 1287 1288 1293 1303 1343 1385 1343 1316 1320 1331 1365 1458 1590 1447 1326 1286 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1285 1290 1294 1302 1312 1326 1340 1351 1362 1371 1386 1418 1459 1645 2057 2508 2734 2393 2038 1809 1755 1656 1558 1523 1619 1765 1839 2080 2304 2219 2099 2026 1823 1822 1828 1845 1687 1701 1826 1993 2137 2208 2290 2316 2358 2288 2116 2070 2015 2017 2041 2027 1934 1926 1973 2000 2089 2033 2065 2196 2291 2274 2307 2264 2231 2229 2189 2203 2204 2214 2260 2265 2242 2292 2314 2308 2277 2271 2302 2341 2333 2340 2427 2461 2439 2428 2424 2471 2505 2606 2625 2626 2603 2542 2552 2586 2607 2535 2511 2513 2464 2478 2490 2525 2539 2584 2591 2563 2611 2548 2448 2548 2612 2631 2557 2410 2338 2309 2287 2289 2337 2344 2439 2542 2556 2510 2440 2408 2369 2328 2252 2190 2166 2139 2140 2119 2097 2068 2029 2007 2041 2064 2081 2063 2049 2033 2009 1987 1949 1924 1895 1872 1857 1841 1838 1839 1869 1926 1993 2000 2037 2078 2117 2172 2215 2263 2322 2407 2572 2726 2713 2516 2356 2250 2172 2111 2081 2067 2084 2097 2112 2184 2239 2414 2447 2477 2469 2514 2499 2484 2444 2460 2406 2381 2337 2289 2288 2252 2220 2193 2175 2165 2161 2162 2185 2191 2187 2184 2156 2124 2134 2185 2228 2191 2157 2205 2320 2226 2162 2132 2116 2105 2097 2100 2093 2101 2098 2090 2071 2054 2047 2040 2047 2050 2069 2072 2073 2064 2067 2075 2082 2089 2089 2088 2087 2102 2078 2055 2001 1965 1930 1892 1898 1923 1958 1973 1965 1967 1928 1917 1935 1954 1974 1992 2011 2026 2024 2054 2039 1942 1946 2000 2057 2045 2069 2078 2091 2076 2104 2088 2109 2127 2104 2083 2083 2174 2196 2176 2229 2282 2339 2363 2401 2346 2289 2275 2249 2238 2361 2413 2432 2530 2497 2618 2745 2870 2853 2871 2976 3020 3028 2954 3044 3091 3065 2940 2852 2828 2790 2567 2760 2778 2841 2790 2786 2743 2750 2784 2827 2864 2809 2651 2521 2442 2424 2394 2351 2334 2355 2395 2435 2473 2433 2507 2659 2711 2685 2628 2567 2603 2636 2676 2724 2765 2779 2795 2795 2775 2768 2760 2748 2742 2703 2668 2610 2515 2353 2508 2676 2487 2388 2337 2306 2295 2273 2265 2270 2284 2256 2235 2240 2244 2247 2258 2272 2281 2292 2314 2347 2402 2408 2349 2342 2336 2330 2323 2334 2365 2406 2435 2432 2400 2384 2416 2407 2389 2420 2417 2404 2390 2367 2371 2345 2322 2301 2295 2252 2242 2223 2193 2162 2136 2113 2095 2075 2055 2034 2013 2003 1993 1972 1955 1938 1922 1902 1902 1892 1858 1850 1845 1852 1872 1877 1870 1858 1848 1837 1820 1816 1804 1795 1790 1779 1771 1761 1751 1741 1735 1725 1715 1707 1702 1688 1679 1675 1669 1664 1657 1651 1644 1637 1629 1622 1615 1611 1604 1597 1587 1577 1568 1570 1589 1628 1637 1631 1626 1621 1614 1601 1587 1582 1588 1589 1587 1580 1572 1565 1556 1554 1546 1545 1540 1530 1522 1522 1515 1513 1508 1503 1498 1493 1489 1484 1477 1470 1465 1464 1460 1456 1451 1447 1440 1432 1428 1425 1420 1417 1415 1410 1401 1392 1381 1361 1331 1318 1311 1314 1326 1347 1343 1326 1340 1336 1331 1326 1320 1313 1309 1306 1305 1301 1296 1288 1281 1276 1275 1271 1266 1262 1265 1263 1258 1253 1247 1240 1243 1241 1227 1232 1228 1222 1214 1207 1202 1186 1173 1160 1141 1129 1121 1121 1131 1151 1159 1157 1151 1150 1143 1137 1126 1121 1115 1107 1095 1100 1105 1101 1095 1095 1098 1094 1090 1076 1073 1070 1058 1044 1033 1023 1017 1012 1008 1006 1004 1002 1001 1002 1005 1004 1006 1008 1018 1019 1023 1027 1027 1016 1027 1020 1021 1013 1006 1005 999 978 990 989 984 978 976 971 963 962 958 957 954 953 957 951 946 947 942 941 939 940 941 947 949 946 947 942 950 954 947 947 941 940 935 937 933 925 921 916 909 907 904 898 893 885 879 876 879 877 871 864 857 851 845 841 840 838 836 834 831 830 829 827 826 825 825 825 836 851 852 846 858 863 864 864 858 854 850 859 866 869 861 876 868 868 849 860 870 874 859 849 833 846 844 845 839 847 859 841 840 853 833 821 827 841 830 824 822 804 801 788 769 773 785 782 761 764 749 740 741 735 735 728 716 701 699 702 705 723 710 727 708 703 720 722 715 714 722 719 699 701 700 702 688 674 663 658 649 640 643 653 658 646 661 658 645 653 654 641 648 640 635 630 622 604 595 594 598 604 610 608 596 598 603 603 601 599 595 586 572 566 567 569 571 577 585 587 584 579 578 575 571 569 566 563 555 551 549 546 545 545 544 543 541 537 533 531 529 526 525 524 523 522 520 519 518 516 522 533 540 540 536 532 529 528 528 529 526 523 524 522 520 517 514 508 504 504 511 509 507 506 505 505 504 503 502 498 499 500 495 490 490 489 489 488 487 480 470 466 462 459 459 473 479 485 495 495 490 481 481 475 489 491 465 452 455 442 466 457 446 433 420 403 403 422 443 422 408 405 399 384 382 391 394 386 387 377 364 366 370 382 379 364 355 350 348 338 331 332 336 335 325 325 326 323 322 332 369 371 362 354 344 345 345 342 332 344 333 343 343 333 331 329 320 340 339 339 328 301 291 291 290 289 289 311 357 352 370 358 339 308 330 334 357 351 339 317 333 342 351 352 346 325 314 309 313 328 347 360 368 364 342 347 360 365 362 353 338 361 342 335 323 345 352 360 379 364 372 370 381 371 356 352 328 333 354 358 369 375 382 377 379 361 355 362 340 342 356 371 374 382 379 370 378 384 388 389 381 382 379 371 365 378 384 381 388 395 396 390 394 387 394 399 399 394 380 370 385 382 367 359 373 363 355 364 350 332 353 362 369 359 357 347 354 363 355 359 354 351 350 337 341 336 333 330 325 306 327 328 329 321 324 316 310 320 310 308 315 315 311 309 307 298 288 295 298 298 297 288 267 283 300 302 296 283 277 298 300 307 303 298 293 275 268 279 288 283 295 293 289 282 286 278 256 260 254 264 258 233 250 269 282 280 279 280 273 273 256 243 262 258 248 242 240 239 240 226 214 217 222 227 209 199 211 228 238 247 253 249 252 248 246 241 231 229 224 219 225 223 230 232 234 227 227 235 225 238 234 234 238 240 243 243 240 236 242 235 227 227 216 217 226 225 218 217 216 212 191 201 187 182 192 215 212 210 219 218 218 221 221 221 224 224 224 223 223 219 222 221 219 213 216 218 223 240 245 253 235 230 227 224 224 221 217 215 192 207 202 199 188 164 163 163 162 162 162 161 173 173 173 172 173 176 197 200 198 180 187 188 189 190 192 197 200 205 208 210 214 218 216 220 224 225 225 228 233 236 237 239 232 238 233 232 234 235 240 242 245 255 242 241 235 239 236 240 223 218 223 224 214 218 219 221 220 223 218 220 223 223 219 216 218 217 221 219 215 210 226 226 226 230 223 232 243 258 254 247 240 236 1195 1196 1195 1197 1206 1250 1305 1365 1407 1470 1304 1229 1209 1201 1201 1200 1200 1199 1199 1199 1199 1200 1201 1217 1263 1289 1299 1312 1347 1430 1482 1517 1563 1611 1695 1770 1593 1475 1410 1385 1354 1332 1368 1415 1397 1446 1480 1501 1390 1272 1270 1268 1266 1263 1263 1266 1268 1269 1271 1276 1289 1306 1322 1337 1346 1370 1375 1342 1324 1301 1287 1280 1276 1277 1280 1292 1312 1354 1398 1486 1585 1488 1384 1336 1318 1319 1332 1326 1322 1321 1321 1321 1320 1320 1341 1330 1332 1343 1398 1505 1694 1656 1678 1646 1516 1439 1400 1383 1369 1354 1347 1347 1351 1352 1354 1357 1359 1360 1360 1363 1367 1371 1379 1386 1392 1397 1403 1413 1427 1445 1480 1551 1671 1686 1830 1903 1882 1859 1731 1682 1671 1642 1544 1548 1604 1659 1781 1770 1745 1700 1658 1633 1611 1633 1711 1732 1700 1733 1718 1695 1747 1788 1773 1819 1912 1989 2021 2127 2308 2442 2202 2398 2305 2104 1940 1885 1820 1787 1795 1731 1757 1826 1869 1945 2010 2060 2097 1971 1941 1912 1889 1845 1827 1854 1838 1858 1876 1903 1938 1994 2129 2148 2163 2033 1950 1900 1829 1784 1744 1715 1706 1685 1701 1727 1628 1644 1760 1811 1814 1775 1720 1680 1650 1643 1648 1646 1634 1635 1634 1639 1630 1632 1646 1668 1701 1718 1749 1818 1971 2225 2163 2079 1999 1939 1959 2049 1944 1776 1752 1801 1848 1956 1989 2052 2103 2210 2142 2012 1982 1842 1788 1754 1739 1738 1742 1757 1778 1820 1875 2041 2101 2165 2116 2016 1968 1965 1915 1843 1815 1807 1797 1786 1797 1834 1904 1990 1898 1988 2186 2286 2181 1932 1753 1636 1559 1502 1470 1470 1503 1610 1777 2004 2288 2479 2054 1728 1534 1396 1305 1294 1295 1293 1295 1297 1298 1297 1294 1297 1390 1526 1414 1343 1323 1291 1288 1288 1287 1287 1287 1286 1284 1282 1282 1282 1282 1282 1282 1282 1282 1282 1285 1290 1384 1625 1385 1284 1282 1282 1282 1282 1282 1282 1283 1289 1287 1288 1288 1288 1289 1289 1289 1290 1290 1295 1368 1337 1415 1453 1359 1334 1339 1359 1448 1461 1373 1332 1283 1283 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1283 1286 1289 1291 1298 1308 1318 1324 1332 1340 1352 1388 1444 1651 2040 2385 2712 2472 2125 1924 1779 1723 1633 1536 1530 1611 1678 1884 2100 1868 1900 1943 1777 1703 1732 1687 1652 1743 1903 1963 2078 2247 2368 2238 2195 2305 2170 2003 1932 2042 1936 1946 2002 1986 2058 2066 2109 2104 2122 2132 2272 2371 2341 2262 2242 2235 2214 2201 2242 2238 2270 2262 2259 2271 2307 2326 2300 2290 2340 2373 2399 2385 2442 2463 2469 2467 2465 2516 2534 2628 2661 2677 2620 2581 2658 2670 2618 2539 2553 2530 2595 2671 2645 2566 2584 2628 2642 2669 2693 2585 2535 2662 2628 2506 2421 2362 2331 2310 2287 2268 2258 2274 2309 2328 2355 2315 2263 2240 2206 2183 2163 2135 2115 2096 2085 2093 2089 2054 2038 2010 1994 2035 2055 2027 2058 2048 1997 1958 1934 1909 1882 1862 1850 1847 1839 1858 1909 1964 2022 2087 2125 2172 2188 2171 2191 2220 2275 2349 2378 2457 2441 2352 2267 2187 2125 2071 2039 2054 2078 2102 2110 2131 2174 2270 2395 2469 2545 2596 2577 2537 2502 2462 2445 2413 2365 2319 2287 2244 2216 2199 2182 2171 2158 2141 2149 2154 2154 2152 2150 2127 2109 2149 2202 2199 2151 2140 2212 2245 2191 2143 2115 2097 2091 2098 2111 2120 2126 2120 2110 2105 2116 2113 2121 2145 2163 2156 2157 2164 2167 2167 2169 2164 2171 2166 2160 2129 2101 2058 2027 2007 1944 1894 1889 1908 1918 1917 1940 1919 1916 1949 1982 1996 1995 2005 2033 2056 2038 1977 1952 1924 1958 2001 2043 2040 2019 2049 2027 2065 2060 2062 2119 2141 2081 2039 2129 2165 2222 2176 2170 2197 2259 2299 2287 2262 2240 2352 2417 2418 2380 2415 2457 2503 2468 2497 2675 2702 2717 2905 2930 2809 2746 2787 2853 2955 3028 2968 2907 2789 2677 2582 2752 2884 2981 2969 2948 2881 2846 2823 2785 2780 2826 2799 2735 2636 2537 2436 2363 2350 2349 2346 2365 2423 2472 2441 2544 2610 2661 2696 2647 2572 2610 2651 2683 2741 2763 2783 2796 2779 2774 2761 2745 2722 2707 2673 2614 2503 2366 2428 2524 2495 2411 2345 2340 2310 2285 2288 2301 2273 2247 2242 2241 2258 2259 2266 2286 2295 2308 2318 2351 2423 2507 2505 2405 2378 2361 2359 2361 2387 2405 2434 2440 2412 2380 2362 2366 2366 2403 2402 2384 2370 2355 2354 2357 2337 2296 2281 2243 2227 2212 2194 2170 2149 2127 2106 2081 2058 2044 2027 2006 1975 1951 1965 1961 1945 1928 1916 1890 1875 1869 1867 1881 1889 1880 1868 1861 1853 1843 1835 1823 1810 1804 1796 1785 1775 1764 1755 1747 1739 1718 1707 1699 1693 1690 1675 1666 1665 1659 1653 1648 1642 1636 1630 1624 1618 1611 1603 1596 1589 1582 1570 1578 1619 1645 1637 1631 1623 1613 1600 1596 1605 1591 1596 1596 1589 1578 1576 1567 1568 1558 1553 1556 1546 1535 1524 1519 1520 1515 1510 1506 1501 1497 1492 1487 1482 1476 1473 1469 1464 1459 1455 1448 1442 1438 1432 1427 1424 1419 1416 1404 1380 1354 1342 1334 1325 1319 1338 1365 1356 1350 1348 1342 1338 1335 1329 1325 1322 1319 1316 1312 1306 1299 1294 1288 1289 1289 1286 1282 1275 1274 1270 1263 1259 1254 1251 1253 1248 1246 1240 1239 1232 1230 1225 1219 1214 1202 1195 1187 1170 1164 1149 1125 1113 1122 1143 1151 1143 1136 1132 1129 1121 1116 1113 1110 1105 1088 1095 1097 1087 1086 1078 1071 1057 1047 1035 1028 1022 1019 1017 1015 1014 1012 1010 1008 1008 1011 1013 1019 1023 1032 1038 1028 1042 1043 1040 1044 1040 1032 1031 1028 1024 1019 1021 1019 998 985 1005 1016 1010 1003 996 995 984 986 982 978 979 973 980 971 970 962 957 956 954 962 971 970 971 963 955 951 956 957 960 953 943 939 941 940 936 933 931 934 926 920 915 913 912 906 904 899 905 909 902 882 882 870 861 854 842 839 836 834 832 830 827 825 824 822 822 820 818 823 844 841 842 851 849 854 852 846 846 849 855 857 847 860 854 861 844 847 863 861 858 844 825 833 848 855 829 847 855 836 835 847 841 823 817 834 833 829 819 811 805 791 779 763 780 782 774 775 758 754 755 747 747 746 733 724 709 697 688 703 703 710 711 694 702 712 709 703 716 713 701 686 684 699 691 683 670 655 653 654 638 634 640 641 647 656 645 640 642 639 634 643 639 633 627 624 619 603 594 589 587 585 584 581 580 579 579 576 575 572 571 573 575 576 580 588 585 585 582 579 577 573 571 568 566 559 553 552 550 548 547 546 545 543 540 535 533 532 530 528 526 525 525 524 523 522 526 535 542 541 541 538 534 531 530 531 529 530 526 524 524 520 516 512 509 509 511 512 511 511 511 508 506 505 504 502 502 500 500 500 496 496 495 493 493 491 489 485 484 479 477 473 461 468 478 494 494 488 485 475 475 473 483 488 470 458 441 434 450 452 451 445 433 411 393 414 430 435 417 402 392 379 369 373 375 377 379 379 371 356 365 380 374 368 364 363 367 357 350 334 328 326 325 323 323 322 321 352 370 369 369 361 347 335 336 336 326 322 312 313 314 304 304 316 312 303 303 310 305 294 292 291 289 289 289 292 341 335 361 349 328 307 323 347 352 341 333 313 339 355 354 339 337 331 306 308 317 342 351 349 360 360 341 352 366 354 358 341 343 346 326 319 326 344 359 368 378 362 365 378 377 380 362 356 329 335 350 355 356 361 366 376 368 347 345 339 336 361 374 380 364 369 371 388 390 389 386 390 384 373 371 373 364 381 373 383 395 391 393 385 386 392 394 399 392 395 383 384 370 371 376 363 354 359 348 362 356 332 352 367 366 352 349 349 359 368 367 365 351 351 346 341 350 348 343 327 318 318 338 330 325 323 318 324 320 324 318 318 304 302 301 298 297 292 297 306 302 301 288 268 292 292 302 295 286 291 290 281 296 307 299 287 274 294 285 293 295 294 297 292 291 281 260 262 261 261 281 273 256 255 239 247 274 287 287 283 265 253 267 268 268 270 260 252 258 240 218 245 239 248 219 228 225 221 198 212 215 224 236 251 246 245 244 240 242 241 238 233 228 221 220 222 223 231 230 220 230 222 229 237 230 233 237 232 241 242 234 234 231 232 233 229 226 224 215 219 208 206 200 193 180 201 209 216 220 217 215 220 216 220 219 222 223 221 221 224 224 224 222 220 222 222 220 223 223 235 246 252 239 232 230 227 225 219 224 219 206 220 216 215 212 192 163 162 162 161 164 170 176 178 174 174 174 191 191 191 183 185 184 185 186 189 190 194 188 197 198 202 203 209 210 216 215 218 218 220 222 230 235 228 224 230 232 233 236 239 241 245 247 246 245 247 241 240 239 231 223 228 230 221 228 225 212 209 210 210 219 219 220 216 218 218 221 212 204 217 203 217 219 217 218 217 211 216 219 230 242 265 261 249 1195 1194 1194 1198 1207 1233 1310 1449 1545 1425 1295 1222 1207 1201 1199 1199 1198 1198 1198 1198 1199 1199 1210 1251 1323 1341 1340 1361 1459 1525 1471 1572 1636 1644 1771 1857 1701 1533 1475 1412 1364 1325 1321 1343 1368 1442 1523 1462 1348 1270 1269 1267 1265 1264 1267 1269 1271 1272 1274 1278 1299 1331 1356 1367 1387 1380 1394 1393 1354 1321 1312 1294 1303 1309 1325 1357 1373 1428 1488 1544 1558 1480 1392 1350 1330 1318 1335 1320 1317 1315 1317 1320 1322 1323 1323 1324 1328 1351 1439 1582 1761 1751 1670 1568 1456 1398 1361 1352 1343 1341 1340 1342 1345 1347 1350 1353 1354 1356 1359 1362 1366 1372 1378 1383 1389 1396 1403 1413 1423 1441 1512 1638 1729 1814 1905 2045 1979 1850 1755 1672 1672 1647 1558 1529 1576 1633 1724 1704 1656 1617 1615 1601 1579 1583 1622 1613 1613 1633 1666 1738 1806 1765 1722 1759 1881 1978 2019 2177 2275 2284 2141 2190 2157 1996 1891 1855 1820 1779 1742 1719 1783 1862 1919 1940 2010 2104 2070 2002 1951 1873 1842 1812 1836 1875 1851 1855 1885 1915 1950 2001 2079 2113 2221 2023 1930 1857 1805 1763 1729 1700 1676 1670 1699 1681 1614 1648 1751 1828 1763 1700 1672 1651 1635 1627 1627 1624 1621 1620 1624 1628 1636 1646 1689 1699 1730 1747 1829 2057 2290 2613 2578 2405 2127 1990 1991 2173 1974 1775 1776 1860 1914 2071 2078 2178 2226 2316 2217 2117 2042 1856 1806 1762 1733 1730 1730 1740 1758 1789 1861 2082 2257 2256 2077 1988 1931 1871 1840 1803 1786 1780 1771 1778 1807 1842 1892 2033 1988 1998 2109 2216 2030 1910 1708 1590 1521 1476 1465 1479 1564 1728 2037 2470 2667 2402 2073 1720 1536 1404 1311 1294 1294 1294 1295 1299 1297 1297 1295 1295 1326 1434 1349 1293 1291 1288 1287 1287 1287 1287 1286 1286 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1284 1288 1358 1583 1422 1285 1282 1282 1282 1282 1282 1282 1282 1287 1288 1288 1289 1289 1290 1290 1291 1294 1305 1348 1459 1460 1410 1417 1378 1357 1353 1369 1446 1377 1312 1290 1282 1283 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1292 1300 1284 1282 1282 1282 1282 1282 1282 1283 1284 1285 1287 1291 1297 1304 1311 1319 1328 1362 1423 1603 1988 2247 2583 2562 2219 1975 1814 1704 1643 1577 1531 1536 1552 1688 1732 1595 1612 1680 1864 1992 1901 1814 1671 1734 1822 1923 2080 2227 2336 2211 2075 2225 2121 1931 1890 1888 1996 2029 2090 2038 2141 2197 2187 2243 2294 2273 2333 2485 2355 2302 2261 2238 2243 2231 2215 2243 2278 2275 2275 2287 2293 2320 2314 2326 2364 2421 2450 2475 2457 2483 2561 2602 2556 2572 2584 2636 2701 2714 2614 2667 2699 2718 2704 2637 2588 2621 2738 2804 2708 2636 2668 2670 2713 2754 2711 2703 2658 2631 2509 2429 2398 2368 2355 2328 2305 2287 2275 2250 2237 2219 2226 2226 2205 2176 2148 2125 2106 2094 2088 2087 2071 2053 2040 2030 2019 1998 1980 1952 1947 1951 2003 2043 2040 2012 1960 1916 1890 1867 1851 1850 1849 1917 1973 2027 2077 2102 2155 2175 2167 2144 2181 2194 2206 2233 2286 2353 2257 2225 2180 2100 2050 2016 2070 2132 2176 2173 2167 2182 2194 2247 2448 2595 2725 2749 2721 2676 2565 2545 2529 2518 2463 2366 2293 2250 2223 2191 2167 2158 2167 2166 2136 2109 2124 2128 2141 2130 2098 2147 2190 2191 2152 2119 2118 2155 2169 2170 2142 2103 2098 2121 2138 2146 2145 2150 2156 2164 2172 2185 2212 2240 2259 2255 2258 2277 2256 2201 2189 2178 2153 2105 2085 2053 2032 2023 2033 1979 1941 1909 1882 1884 1881 1886 1905 1910 1944 1972 1984 1963 1960 1988 2015 1952 1920 1916 1915 1929 1956 2002 2014 2013 1983 1995 1991 2005 2015 2046 2112 2074 2025 2069 2104 2144 2259 2254 2188 2246 2393 2375 2261 2179 2249 2307 2367 2425 2386 2371 2455 2451 2398 2465 2570 2497 2594 2724 2722 2658 2646 2735 2816 2725 2709 2743 2758 2691 2649 2594 2736 2893 2902 2969 2989 3051 3077 2937 2800 2711 2645 2640 2641 2638 2605 2461 2414 2382 2374 2365 2362 2376 2415 2463 2432 2598 2645 2687 2672 2626 2595 2649 2752 2802 2805 2788 2784 2804 2792 2769 2734 2716 2670 2633 2563 2420 2351 2412 2470 2530 2396 2347 2335 2314 2304 2323 2276 2253 2253 2256 2268 2301 2284 2276 2309 2321 2335 2365 2404 2468 2565 2587 2519 2426 2402 2389 2404 2449 2463 2452 2431 2406 2388 2361 2324 2353 2377 2378 2368 2368 2363 2336 2309 2287 2271 2256 2244 2216 2202 2182 2162 2143 2124 2102 2082 2058 2029 2012 1994 1967 1939 1930 1931 1933 1938 1926 1916 1904 1891 1883 1881 1882 1867 1857 1848 1838 1827 1815 1800 1797 1797 1792 1782 1772 1760 1750 1743 1727 1715 1700 1681 1659 1654 1659 1657 1658 1654 1649 1644 1637 1632 1627 1621 1615 1610 1604 1598 1592 1587 1575 1585 1642 1648 1638 1630 1622 1609 1608 1613 1604 1596 1602 1594 1595 1587 1575 1576 1570 1563 1564 1557 1550 1547 1537 1528 1524 1518 1516 1512 1508 1503 1498 1492 1487 1481 1477 1471 1464 1458 1455 1448 1443 1433 1428 1418 1399 1398 1382 1368 1357 1345 1337 1333 1332 1341 1365 1368 1357 1353 1349 1347 1343 1339 1334 1327 1322 1320 1318 1310 1305 1301 1298 1297 1299 1294 1289 1286 1280 1271 1265 1263 1258 1256 1256 1251 1250 1244 1237 1232 1223 1224 1219 1209 1202 1198 1189 1179 1174 1172 1171 1154 1119 1105 1116 1139 1137 1131 1121 1126 1120 1115 1115 1110 1102 1092 1072 1074 1071 1058 1046 1038 1031 1028 1026 1024 1023 1023 1024 1022 1023 1023 1025 1024 1028 1037 1041 1052 1050 1043 1054 1047 1044 1049 1044 1042 1040 1036 1030 1029 1028 1025 1021 1015 1002 989 1014 1019 1017 1012 1008 1007 1003 996 997 989 988 990 986 983 980 975 968 967 971 972 976 974 972 965 959 957 956 955 957 951 944 942 943 939 939 935 937 939 934 929 927 927 925 927 917 911 917 927 908 898 900 889 889 897 880 864 844 833 832 830 827 824 823 821 820 819 817 816 817 829 832 845 849 844 841 844 838 832 842 839 836 839 840 847 836 841 851 848 848 842 821 828 834 842 825 841 851 832 824 833 830 826 809 818 817 805 805 802 786 787 785 764 765 769 777 781 772 769 768 752 756 744 740 726 724 713 699 683 685 689 699 696 687 700 698 694 699 711 701 686 673 681 681 687 680 675 668 657 652 641 631 629 630 635 642 635 642 633 627 628 629 628 627 621 618 617 614 608 589 586 587 585 584 582 586 586 583 582 582 584 588 590 588 587 585 584 581 578 575 571 569 568 562 558 555 553 552 550 549 548 546 541 537 536 534 533 532 530 529 530 531 539 540 544 548 543 541 538 539 535 532 531 532 530 528 523 521 518 516 516 515 519 518 517 515 514 513 511 508 507 505 503 502 500 496 495 496 496 496 496 497 494 493 491 491 486 482 480 481 469 456 468 481 493 488 484 478 468 467 475 482 481 476 466 447 424 440 432 447 431 424 415 401 394 419 432 418 398 390 387 384 370 361 362 362 360 360 350 353 360 367 376 371 372 368 360 351 338 335 329 325 328 327 322 326 358 361 354 372 366 353 350 336 325 311 307 305 319 338 337 321 305 303 326 321 298 295 294 293 292 290 289 289 290 302 334 351 328 311 324 343 355 360 351 335 313 336 345 341 330 335 316 305 305 325 339 337 348 356 349 334 349 355 353 343 332 346 324 320 328 341 355 365 375 375 358 370 377 375 377 364 350 329 323 342 356 367 375 366 359 351 335 331 344 364 378 365 363 371 374 382 390 381 374 371 380 371 370 366 361 368 376 378 385 385 385 391 381 383 391 393 389 388 396 387 379 369 359 358 366 364 346 348 344 356 332 338 362 360 347 342 361 363 356 364 369 363 362 358 358 352 345 340 335 334 326 338 337 333 329 328 332 323 318 315 310 317 310 310 312 308 306 309 303 308 293 284 266 303 308 308 302 302 295 307 286 293 303 296 295 280 300 300 297 301 290 287 276 274 270 289 285 277 256 286 279 274 257 265 250 243 277 282 275 283 273 281 274 267 257 249 249 232 221 230 252 251 225 213 245 252 244 234 212 195 209 236 244 250 237 242 247 247 246 244 242 230 232 228 227 214 223 227 229 221 228 232 235 227 236 233 230 234 240 241 240 235 234 230 219 225 226 226 225 222 221 209 202 192 207 202 210 208 209 213 210 212 220 213 213 214 216 221 223 223 224 224 224 224 224 224 225 228 241 251 249 238 238 235 234 233 227 226 221 217 220 210 202 202 202 164 162 161 162 167 169 177 176 171 171 174 197 193 190 180 188 179 181 190 207 207 197 198 187 191 199 198 197 204 202 203 208 216 224 230 232 232 227 231 239 244 245 245 244 241 249 250 246 245 241 237 237 232 236 236 240 236 239 242 230 226 220 216 204 207 213 214 218 221 225 224 216 200 211 206 213 213 208 207 208 207 210 213 221 232 256 264 265 1193 1193 1193 1196 1202 1223 1397 1439 1551 1565 1444 1289 1205 1198 1199 1198 1198 1197 1197 1197 1198 1201 1216 1255 1329 1347 1359 1407 1532 1634 1611 1614 1655 1700 1789 1844 1722 1599 1537 1506 1366 1308 1291 1298 1311 1380 1499 1364 1283 1269 1269 1269 1268 1267 1269 1273 1275 1275 1277 1294 1339 1401 1424 1425 1431 1424 1462 1442 1388 1350 1359 1338 1357 1390 1408 1460 1482 1498 1562 1644 1597 1489 1410 1354 1319 1312 1312 1312 1314 1317 1317 1317 1318 1320 1322 1323 1329 1361 1426 1561 1729 1708 1565 1488 1407 1369 1346 1338 1337 1337 1338 1341 1343 1345 1347 1349 1351 1355 1359 1363 1367 1373 1378 1383 1390 1396 1405 1418 1435 1467 1513 1578 1760 1880 1992 2077 1964 1819 1687 1632 1623 1608 1535 1518 1552 1576 1610 1606 1588 1575 1569 1561 1574 1603 1619 1648 1679 1728 1760 1764 1721 1716 1686 1736 1792 1866 1947 2062 2116 2171 2049 2040 2107 1874 1823 1788 1771 1757 1735 1746 1841 1933 1996 2029 2121 2048 2005 1921 1891 1863 1806 1815 1886 1878 1870 1858 1896 1955 1990 2037 2101 2163 2140 2072 1922 1826 1771 1732 1705 1685 1658 1645 1686 1663 1606 1646 1740 1767 1735 1686 1657 1638 1627 1617 1614 1614 1621 1633 1640 1642 1649 1664 1683 1715 1763 1832 2003 2284 2578 2766 2894 2583 2285 2043 1970 2086 1868 1771 1780 1834 1895 1937 2009 2114 2224 2392 2267 2214 2042 1945 1857 1739 1723 1722 1723 1728 1740 1765 1839 2026 2256 2327 2135 1996 1908 1856 1814 1789 1772 1762 1759 1774 1803 1841 1914 2095 2160 2080 2162 2021 1843 1750 1631 1548 1494 1462 1465 1511 1630 1857 2242 2875 2749 2219 1920 1707 1539 1396 1308 1295 1295 1297 1294 1293 1300 1299 1293 1297 1301 1334 1302 1289 1288 1287 1287 1287 1287 1286 1286 1285 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1283 1287 1309 1492 1542 1305 1282 1283 1282 1282 1282 1282 1284 1285 1289 1288 1288 1290 1291 1291 1306 1331 1335 1373 1455 1536 1490 1412 1390 1413 1389 1384 1444 1347 1294 1285 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1283 1327 1315 1336 1387 1302 1282 1282 1282 1282 1282 1282 1282 1282 1282 1283 1285 1288 1295 1303 1312 1341 1383 1511 1857 2153 2480 2706 2342 2032 1851 1757 1691 1623 1580 1562 1545 1599 1697 1717 1724 1779 1913 2048 2052 1801 1623 1647 1750 1864 2012 2186 2281 2196 2010 2057 1941 1849 2006 2037 2139 2192 2165 2103 2156 2091 2160 2274 2247 2356 2465 2472 2355 2275 2211 2174 2204 2281 2241 2238 2269 2296 2291 2306 2316 2327 2346 2386 2413 2473 2549 2556 2566 2586 2663 2681 2675 2650 2642 2687 2731 2730 2637 2724 2744 2804 2822 2747 2651 2669 2814 2839 2742 2709 2685 2742 2788 2803 2785 2795 2730 2623 2510 2455 2428 2411 2383 2352 2335 2365 2364 2347 2319 2282 2234 2196 2174 2161 2169 2173 2152 2152 2164 2151 2127 2108 2117 2105 2085 2057 2024 2035 2001 1940 1921 1953 1947 2014 1991 1959 1927 1903 1879 1862 1873 1968 2047 2069 2085 2060 2069 2049 2047 2096 2110 2098 2164 2227 2305 2371 2288 2217 2113 2049 2008 2021 2110 2257 2363 2314 2270 2239 2259 2296 2408 2571 2840 2864 2770 2517 2367 2351 2432 2460 2421 2358 2339 2311 2251 2193 2178 2168 2147 2137 2121 2121 2106 2089 2082 2077 2112 2142 2176 2194 2160 2130 2109 2093 2110 2112 2086 2106 2151 2169 2167 2143 2128 2111 2124 2132 2115 2132 2155 2214 2178 2160 2174 2161 2133 2089 2063 2065 2047 2030 2002 1989 1978 1955 1960 1973 1965 1950 1955 1943 1905 1868 1901 1940 1938 1947 1926 1932 1948 1959 1960 1902 1903 1909 1915 1915 1920 1926 1929 1936 1940 1945 1958 1974 1991 2015 2030 2005 2055 2089 2121 2167 2254 2261 2188 2369 2675 2556 2301 2162 2203 2272 2309 2314 2337 2309 2364 2433 2350 2381 2409 2448 2508 2584 2583 2590 2732 2879 2763 2648 2600 2605 2595 2587 2610 2711 2768 2780 2789 2843 2947 3087 3202 2998 2837 2735 2648 2612 2672 2574 2507 2572 2587 2487 2431 2389 2390 2388 2398 2475 2476 2474 2508 2557 2570 2618 2623 2640 2746 2757 2754 2747 2778 2782 2762 2719 2686 2639 2641 2622 2509 2410 2445 2437 2474 2430 2405 2360 2331 2319 2334 2318 2284 2284 2269 2282 2304 2321 2294 2303 2343 2361 2398 2443 2510 2577 2629 2623 2572 2473 2423 2420 2434 2453 2418 2397 2393 2376 2344 2325 2315 2300 2325 2338 2328 2347 2349 2313 2306 2291 2273 2261 2248 2212 2187 2170 2147 2122 2107 2086 2066 2042 2030 2016 1993 1959 1945 1924 1905 1896 1907 1925 1916 1905 1900 1910 1909 1899 1885 1874 1867 1855 1844 1821 1818 1809 1794 1777 1766 1758 1750 1740 1726 1711 1701 1702 1688 1654 1646 1649 1648 1648 1647 1643 1638 1632 1627 1621 1618 1613 1609 1604 1600 1595 1591 1577 1584 1636 1650 1637 1627 1617 1624 1622 1612 1604 1604 1602 1603 1597 1591 1587 1583 1570 1574 1570 1559 1558 1553 1545 1538 1532 1528 1522 1518 1511 1507 1499 1494 1488 1485 1480 1476 1468 1459 1457 1450 1445 1442 1429 1404 1395 1397 1397 1387 1387 1359 1359 1376 1379 1376 1372 1365 1361 1356 1353 1350 1340 1334 1330 1329 1327 1319 1319 1315 1313 1304 1298 1299 1298 1293 1287 1284 1279 1271 1261 1256 1249 1241 1247 1253 1246 1241 1236 1230 1223 1210 1212 1210 1198 1186 1180 1177 1177 1172 1164 1156 1130 1105 1100 1124 1132 1130 1126 1115 1116 1105 1098 1094 1087 1074 1059 1046 1040 1038 1036 1035 1034 1033 1032 1033 1036 1040 1041 1048 1047 1056 1049 1053 1054 1059 1064 1063 1057 1048 1049 1047 1042 1043 1041 1038 1039 1035 1030 1028 1029 1026 1021 1016 1005 993 1012 1024 1021 1016 1007 1003 1001 1003 999 993 992 989 991 993 987 983 974 968 971 971 971 968 964 964 962 960 956 960 956 956 957 954 948 949 947 943 945 948 938 930 930 933 932 935 925 917 914 925 921 912 916 909 903 893 908 939 918 872 844 833 828 826 823 820 819 818 815 814 813 813 818 829 835 834 831 835 829 827 828 830 826 822 823 826 823 826 833 833 833 834 831 813 829 839 818 826 834 834 817 829 820 812 805 817 821 808 796 788 787 780 779 773 760 756 762 785 787 781 769 758 760 746 733 734 722 724 708 702 694 681 677 678 674 681 691 682 699 697 697 699 686 667 669 672 675 675 670 662 660 654 643 634 629 625 622 623 627 625 617 608 607 604 604 604 601 600 596 593 590 590 590 593 595 595 604 604 601 599 598 598 593 590 588 586 584 581 580 576 574 572 570 564 561 559 557 555 553 552 551 547 542 540 539 537 536 535 533 532 534 537 548 553 553 550 546 546 543 536 532 531 529 527 527 524 525 520 527 523 524 522 518 523 523 518 516 514 514 512 507 504 504 502 498 501 497 489 493 492 494 492 492 491 491 489 490 486 481 477 476 471 455 467 486 488 480 482 477 465 465 477 474 461 457 465 459 431 420 423 436 444 435 416 401 386 409 424 418 411 412 404 392 382 370 357 358 366 363 359 353 349 363 370 366 359 358 351 337 327 328 331 338 356 351 343 322 333 342 353 368 367 359 360 344 321 310 316 319 327 341 343 333 334 346 344 327 310 327 327 335 303 291 290 288 288 290 313 335 308 330 341 346 372 364 341 332 309 325 340 327 330 317 304 304 306 322 326 335 344 342 331 341 342 345 351 330 343 344 324 319 344 352 355 370 373 379 357 371 372 366 368 353 343 323 331 350 356 372 368 350 334 325 331 352 375 375 367 357 372 382 380 378 378 375 363 379 377 356 363 365 370 371 381 378 381 385 388 386 378 390 388 386 392 391 394 393 383 385 372 371 353 370 362 356 355 340 333 336 363 355 338 346 355 348 357 364 369 360 356 356 360 352 351 339 338 336 339 342 335 333 335 334 331 326 324 323 321 322 321 320 309 305 303 292 277 288 278 268 273 294 305 313 307 308 304 308 292 289 295 305 293 289 285 291 299 301 290 290 283 294 289 289 286 266 282 282 279 265 279 278 266 241 256 269 284 288 280 273 266 253 257 257 245 235 248 256 252 246 218 232 249 248 240 249 231 223 195 203 241 250 244 226 232 245 246 242 237 240 232 228 222 228 224 215 217 225 221 229 232 223 231 235 228 229 235 231 235 236 237 228 225 230 230 212 216 224 223 218 212 210 189 204 211 192 199 196 199 214 211 212 213 214 213 217 220 220 219 221 223 223 224 224 227 237 247 241 238 235 232 233 234 236 235 231 226 222 223 214 209 206 189 164 162 161 162 167 167 172 176 171 207 192 194 194 189 180 179 185 185 191 198 203 209 213 195 189 200 207 201 202 207 211 214 217 218 218 216 219 228 234 238 242 245 245 249 252 251 251 252 252 249 248 248 244 245 249 249 252 250 248 238 236 227 224 222 212 202 210 213 218 221 213 210 208 213 207 200 208 205 199 203 205 206 208 216 229 250 255 248 1192 1192 1192 1194 1201 1211 1394 1501 1397 1462 1384 1281 1206 1198 1198 1197 1198 1197 1196 1196 1197 1201 1218 1239 1280 1326 1361 1410 1553 1656 1688 1639 1619 1660 1681 1739 1710 1647 1573 1473 1359 1306 1284 1283 1284 1295 1286 1274 1272 1272 1272 1270 1269 1269 1271 1274 1276 1277 1293 1345 1454 1610 1558 1500 1469 1542 1518 1481 1447 1407 1493 1420 1431 1447 1480 1476 1514 1536 1600 1733 1832 1567 1393 1314 1312 1316 1327 1333 1348 1362 1381 1390 1336 1320 1319 1321 1327 1358 1421 1541 1652 1619 1505 1430 1375 1343 1336 1335 1336 1336 1338 1340 1342 1343 1346 1347 1351 1353 1357 1361 1367 1371 1377 1383 1389 1398 1409 1425 1440 1463 1505 1620 1701 1730 1911 2071 1922 1701 1614 1573 1566 1564 1518 1506 1525 1535 1542 1543 1544 1542 1556 1566 1590 1618 1650 1687 1728 1768 1801 1752 1668 1668 1673 1685 1727 1781 1858 1988 2067 2063 2116 1958 1934 1810 1765 1742 1726 1702 1706 1806 1902 1956 2063 2023 2053 1965 1910 1908 1815 1792 1782 1876 1916 1888 1888 1879 1919 2005 2067 2082 2138 2149 2049 2030 1893 1780 1731 1696 1680 1664 1643 1626 1678 1646 1601 1638 1693 1731 1695 1670 1641 1622 1610 1610 1618 1634 1635 1638 1656 1655 1651 1655 1683 1763 1856 1911 2035 2198 2429 2778 2965 2580 2239 2045 1932 1883 1788 1763 1777 1809 1846 1888 1942 2042 2158 2339 2402 2213 2133 2067 1816 1723 1718 1718 1718 1720 1729 1756 1817 2035 2295 2398 2354 2069 1975 1912 1811 1773 1762 1754 1753 1768 1795 1842 1918 2042 2158 2138 2153 1965 1767 1674 1597 1539 1487 1458 1486 1556 1678 1920 2389 2881 2647 2092 1792 1622 1504 1383 1302 1294 1295 1298 1295 1294 1292 1296 1296 1298 1305 1333 1323 1290 1288 1287 1287 1287 1287 1287 1285 1284 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1284 1287 1291 1394 1562 1360 1287 1286 1282 1282 1282 1282 1282 1285 1290 1288 1290 1292 1295 1300 1320 1421 1406 1401 1423 1447 1497 1422 1362 1377 1392 1371 1401 1333 1299 1287 1283 1284 1284 1283 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1293 1313 1283 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1345 1443 1364 1283 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1283 1284 1290 1303 1327 1346 1425 1765 2068 2313 2577 2448 2185 1991 1793 1679 1622 1657 1643 1553 1659 1863 1975 2016 1930 1994 2050 2043 1752 1667 1643 1675 1811 1999 2109 2146 2061 1928 1857 1960 2033 2182 2227 2281 2304 2256 2190 2099 2112 2158 2172 2220 2401 2656 2512 2313 2238 2191 2157 2218 2324 2296 2277 2276 2298 2316 2322 2341 2350 2369 2445 2484 2540 2646 2677 2718 2699 2796 2778 2785 2765 2746 2757 2762 2746 2658 2767 2835 2909 2896 2788 2676 2713 2859 2850 2783 2812 2735 2812 2853 2827 2835 2812 2735 2609 2535 2513 2477 2440 2409 2385 2393 2446 2431 2390 2371 2354 2325 2268 2222 2219 2217 2229 2204 2230 2249 2223 2204 2200 2164 2130 2087 2055 2054 2074 2065 2042 1971 1918 1892 1939 1951 1997 1986 1926 1872 1842 1855 1871 1893 1921 1944 1958 1986 1975 1970 1990 2024 2070 2119 2202 2397 2481 2346 2210 2067 1999 1997 2053 2151 2297 2516 2532 2432 2389 2380 2383 2458 2533 2699 2688 2528 2426 2358 2310 2288 2297 2333 2307 2279 2241 2179 2149 2170 2170 2161 2151 2130 2104 2090 2080 2061 2088 2130 2167 2191 2184 2163 2126 2109 2092 2086 2077 2058 2129 2157 2162 2160 2122 2087 2066 2071 2063 2081 2120 2124 2142 2116 2068 2047 2074 2065 2031 2009 2008 2020 1984 1967 1941 1953 1928 1964 1974 1952 1921 1915 1874 1861 1860 1863 1866 1874 1887 1909 1955 1975 1961 1922 1893 1913 1934 1969 1989 1989 1979 1977 1980 1962 1987 2005 1968 1961 1969 1972 1977 2007 2024 2092 2114 2107 2091 2107 2190 2324 2308 2184 2115 2197 2242 2295 2222 2207 2249 2276 2328 2265 2315 2345 2330 2362 2437 2492 2684 2876 2954 2848 2794 2780 2670 2579 2594 2595 2622 2706 2704 2800 2903 2973 3093 3034 2915 2839 2762 2644 2577 2587 2605 2562 2487 2570 2624 2558 2451 2406 2407 2416 2475 2526 2534 2471 2487 2540 2589 2623 2666 2640 2672 2679 2703 2704 2711 2700 2688 2664 2611 2564 2517 2456 2359 2398 2435 2475 2490 2540 2497 2402 2389 2327 2299 2290 2290 2296 2321 2352 2364 2313 2358 2390 2422 2472 2526 2586 2655 2638 2590 2548 2498 2441 2436 2420 2406 2394 2348 2326 2346 2342 2316 2295 2273 2279 2297 2284 2294 2309 2295 2296 2283 2251 2239 2228 2209 2186 2163 2143 2125 2104 2081 2055 2037 2031 2003 1968 1943 1914 1889 1882 1874 1892 1914 1901 1919 1917 1917 1909 1897 1885 1876 1862 1849 1830 1809 1810 1803 1789 1785 1779 1768 1760 1754 1736 1722 1700 1678 1673 1651 1642 1642 1640 1637 1638 1635 1631 1627 1622 1617 1612 1608 1605 1602 1597 1593 1581 1576 1589 1634 1648 1645 1633 1636 1632 1621 1613 1613 1608 1607 1606 1605 1596 1590 1587 1581 1581 1575 1560 1561 1557 1546 1539 1532 1529 1524 1520 1512 1504 1487 1483 1478 1472 1474 1468 1454 1446 1441 1437 1435 1427 1416 1407 1426 1423 1413 1405 1397 1387 1393 1384 1378 1373 1368 1365 1364 1359 1355 1345 1339 1339 1338 1334 1327 1328 1326 1324 1315 1308 1303 1301 1297 1294 1291 1287 1276 1273 1276 1271 1267 1250 1226 1230 1242 1245 1242 1232 1223 1213 1195 1190 1191 1183 1177 1171 1161 1160 1151 1140 1127 1109 1095 1103 1129 1120 1116 1109 1098 1093 1081 1069 1060 1050 1045 1043 1043 1042 1044 1047 1048 1050 1055 1063 1067 1075 1063 1068 1077 1076 1073 1074 1076 1068 1067 1063 1059 1053 1050 1048 1044 1043 1043 1040 1038 1034 1031 1031 1031 1028 1023 1017 1010 998 1010 1027 1026 1020 1014 1006 999 998 999 992 989 986 993 997 992 990 982 975 972 972 970 970 970 967 966 965 966 959 956 958 958 959 949 951 948 945 944 943 940 938 931 933 931 932 933 929 924 921 926 928 924 923 910 904 901 935 915 890 879 878 852 834 827 823 819 815 814 813 812 810 811 821 829 824 820 823 822 820 819 826 823 817 816 818 815 815 814 815 818 816 819 810 820 825 814 822 823 824 816 814 824 806 796 805 816 814 811 802 789 783 775 769 779 769 752 767 782 778 769 763 752 752 745 750 732 723 717 717 706 697 696 689 681 672 669 667 675 687 688 690 685 670 671 660 659 661 668 671 670 657 651 641 641 637 632 625 622 611 610 616 621 627 626 625 621 617 614 605 601 602 608 611 608 608 606 602 600 597 593 591 587 586 585 583 581 578 577 575 573 571 567 563 562 560 558 557 555 553 549 545 542 541 540 539 537 537 538 540 548 558 557 556 553 550 546 544 541 534 536 536 535 532 531 528 524 524 528 527 526 524 519 524 524 516 512 514 512 509 507 502 501 498 493 496 492 487 488 489 490 486 483 483 486 485 485 482 481 479 477 470 461 458 479 483 477 474 472 461 469 476 475 460 447 457 446 442 425 407 414 431 429 424 413 389 390 411 407 416 412 401 387 378 372 369 371 380 369 360 350 345 350 361 366 354 348 347 334 329 333 336 353 369 370 355 339 342 336 326 351 350 340 345 325 314 341 334 341 348 339 354 351 349 338 327 314 331 341 346 335 309 291 290 289 288 289 289 295 323 334 348 361 363 367 348 339 327 308 331 322 327 301 301 312 327 326 323 323 325 327 336 348 335 343 330 331 348 328 314 313 337 340 358 370 373 375 355 367 364 369 369 359 347 321 349 358 363 346 331 324 326 341 357 363 375 359 354 367 376 381 366 365 356 353 355 365 361 362 378 383 379 379 382 373 384 379 376 378 387 385 379 389 385 389 393 393 393 389 387 377 358 351 365 368 353 346 329 335 358 355 345 333 345 351 359 368 368 362 351 355 359 350 347 343 344 337 331 327 323 319 324 332 334 329 325 318 315 306 311 307 296 289 289 276 302 286 289 297 281 289 295 311 308 301 307 309 297 298 294 303 307 302 294 302 295 300 301 297 291 300 294 283 279 288 294 289 287 289 278 267 246 265 254 267 286 279 278 270 262 261 265 241 260 259 246 227 229 233 251 254 244 231 222 219 232 212 203 194 193 221 233 227 233 248 247 243 239 232 235 236 231 227 220 228 228 216 222 221 228 230 220 230 221 228 233 231 226 228 233 237 233 233 230 221 218 203 202 209 207 213 194 183 208 202 200 213 212 215 204 204 216 219 218 219 216 219 217 221 222 222 222 222 232 239 240 235 231 230 234 234 229 234 236 233 232 227 222 222 216 205 184 163 161 160 159 165 166 172 177 172 174 181 186 179 173 179 184 181 183 182 181 196 200 204 213 217 213 214 211 208 213 202 202 206 203 216 216 218 219 233 236 238 246 250 251 254 253 250 241 247 238 245 239 247 243 244 243 247 237 246 236 231 224 220 217 196 202 212 217 219 215 211 208 197 204 199 196 192 200 199 199 199 202 212 225 241 247 244 232 1192 1192 1192 1194 1198 1205 1255 1387 1333 1305 1244 1208 1200 1197 1197 1197 1197 1196 1196 1196 1197 1201 1220 1239 1275 1311 1360 1419 1498 1684 1666 1557 1587 1621 1588 1655 1650 1643 1547 1424 1369 1318 1283 1274 1272 1272 1273 1273 1273 1272 1270 1269 1270 1270 1273 1275 1277 1280 1328 1453 1635 1844 1682 1574 1523 1517 1462 1424 1391 1389 1464 1474 1445 1403 1403 1405 1427 1464 1564 1782 1728 1479 1350 1309 1322 1348 1367 1379 1408 1431 1523 1482 1378 1327 1322 1321 1322 1340 1426 1598 1629 1521 1481 1421 1351 1334 1342 1337 1336 1337 1338 1340 1341 1342 1344 1347 1351 1353 1355 1359 1364 1369 1374 1380 1388 1398 1411 1425 1439 1460 1514 1613 1650 1727 1874 1847 1696 1615 1562 1537 1526 1517 1510 1501 1515 1516 1516 1527 1543 1554 1564 1577 1596 1635 1674 1703 1743 1758 1711 1677 1618 1646 1638 1658 1701 1721 1800 1940 2125 2016 1926 1923 1790 1776 1758 1725 1690 1685 1765 1858 1970 2076 2112 2048 1998 1942 1905 1844 1804 1765 1835 1946 1928 1904 1899 1908 1943 1989 2052 2129 2089 2108 1963 1888 1816 1740 1688 1662 1653 1644 1627 1614 1660 1622 1597 1631 1687 1682 1664 1654 1625 1605 1614 1633 1638 1640 1660 1652 1660 1667 1668 1672 1736 1814 1916 1993 2114 2389 2587 2817 2995 2472 2168 2012 1895 1825 1771 1759 1768 1796 1829 1864 1915 1988 2060 2213 2269 2168 2084 1936 1796 1737 1719 1716 1716 1716 1725 1769 1854 1989 2235 2331 2255 2200 2144 1959 1770 1748 1745 1743 1746 1767 1794 1840 1953 2052 2073 2146 2007 1886 1744 1656 1565 1514 1472 1450 1493 1573 1689 1889 2282 2317 2067 1798 1640 1507 1408 1330 1298 1295 1297 1297 1296 1295 1296 1298 1349 1403 1424 1411 1371 1312 1293 1289 1287 1288 1286 1286 1284 1283 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1283 1287 1286 1310 1394 1371 1289 1288 1283 1282 1282 1282 1283 1287 1289 1290 1291 1292 1293 1299 1347 1462 1557 1509 1458 1448 1448 1409 1340 1337 1338 1342 1378 1428 1333 1291 1284 1283 1283 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1300 1310 1284 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1292 1312 1412 1344 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1283 1289 1304 1306 1329 1519 1797 1996 2136 2330 2263 2191 1910 1722 1776 1741 1639 1576 1670 1779 1900 2027 2103 2185 2161 1920 1753 1791 1794 1677 1702 1848 2008 1968 1858 1896 2028 2196 2214 2137 2145 2239 2225 2176 2042 2044 2207 2241 2343 2358 2462 2576 2376 2246 2178 2164 2162 2245 2354 2348 2311 2335 2319 2348 2383 2389 2374 2385 2487 2546 2611 2716 2752 2854 2883 2919 2885 2892 2856 2898 2909 2838 2757 2672 2813 2908 2965 2909 2781 2739 2802 2900 2881 2867 2866 2775 2878 2885 2850 2786 2715 2638 2606 2564 2521 2482 2464 2452 2424 2452 2474 2476 2474 2448 2415 2381 2337 2281 2281 2259 2279 2284 2347 2388 2367 2379 2272 2184 2140 2098 2088 2098 2069 2043 2018 1971 1951 1899 1858 1857 1876 1872 1847 1838 1838 1839 1868 1901 1922 1944 1971 1977 1957 1987 2040 2061 2034 2072 2136 2224 2234 2173 2156 2107 1986 2001 2098 2181 2226 2374 2492 2377 2540 2599 2594 2531 2537 2529 2524 2505 2536 2515 2436 2414 2402 2367 2320 2309 2293 2250 2144 2124 2122 2123 2132 2130 2133 2123 2079 2045 2129 2174 2201 2174 2136 2125 2114 2089 2085 2072 2067 2047 2077 2139 2148 2123 2108 2088 2061 2035 2016 2033 2054 2058 2037 2002 2012 1998 2015 2019 2016 1991 1989 2014 1988 1984 1946 1920 1903 1936 1899 1884 1868 1857 1877 1894 1879 1877 1879 1879 1873 1879 1891 1908 1905 1890 1896 1906 1928 1961 1978 1986 1986 2000 2014 1993 1970 1996 2032 2008 2011 2012 2032 2058 2039 2006 2039 2052 2045 2046 2079 2086 2072 2082 2082 2116 2133 2242 2162 2131 2144 2158 2169 2199 2192 2191 2261 2387 2542 2629 2685 2829 2819 2811 2744 2767 2809 2738 2632 2598 2670 2707 2751 2757 2821 2872 2943 2962 2972 2931 2812 2713 2627 2569 2598 2668 2559 2584 2658 2684 2623 2450 2427 2426 2433 2466 2476 2443 2507 2590 2637 2688 2706 2690 2679 2675 2706 2710 2679 2666 2655 2641 2620 2590 2540 2473 2389 2364 2406 2445 2549 2622 2701 2492 2413 2355 2328 2321 2329 2350 2362 2410 2347 2365 2421 2449 2486 2547 2601 2659 2661 2603 2568 2563 2522 2459 2454 2438 2398 2355 2330 2292 2293 2310 2267 2243 2225 2236 2275 2249 2263 2281 2275 2260 2257 2216 2228 2139 2166 2174 2154 2129 2097 2075 2047 2022 1984 1963 1951 1928 1910 1885 1864 1860 1858 1875 1868 1876 1915 1927 1915 1896 1883 1880 1876 1861 1843 1813 1808 1805 1790 1775 1769 1755 1733 1712 1708 1711 1694 1689 1666 1666 1670 1657 1650 1645 1638 1627 1625 1625 1621 1616 1613 1609 1604 1599 1596 1592 1587 1581 1583 1589 1612 1659 1651 1641 1642 1634 1624 1623 1621 1617 1613 1605 1600 1596 1594 1584 1588 1582 1575 1570 1560 1547 1531 1531 1529 1523 1520 1511 1501 1491 1498 1499 1489 1477 1457 1457 1460 1461 1455 1449 1443 1441 1432 1435 1432 1425 1418 1409 1409 1405 1392 1383 1378 1373 1370 1367 1364 1357 1352 1349 1345 1341 1336 1332 1335 1334 1331 1324 1319 1312 1308 1305 1298 1292 1287 1283 1282 1283 1281 1274 1270 1253 1234 1205 1207 1220 1225 1217 1216 1200 1183 1170 1178 1178 1165 1153 1143 1140 1136 1137 1133 1117 1092 1088 1104 1107 1094 1087 1078 1073 1065 1057 1051 1049 1051 1055 1062 1068 1075 1073 1087 1079 1086 1097 1095 1099 1091 1077 1086 1084 1079 1077 1075 1070 1068 1062 1055 1052 1050 1047 1046 1045 1046 1043 1040 1039 1035 1032 1030 1026 1021 1016 1012 1002 1008 1023 1037 1028 1016 1006 1000 999 999 997 991 987 988 992 991 995 986 979 976 976 974 972 972 968 968 971 971 966 962 960 961 956 954 953 947 948 947 942 940 937 934 933 932 930 931 934 933 931 928 928 917 906 906 900 903 922 901 904 881 912 870 862 853 836 827 822 817 814 811 810 809 808 809 813 816 817 818 819 812 816 821 814 811 810 809 809 807 807 806 803 801 801 809 807 817 810 819 810 818 801 809 805 792 808 818 815 801 794 794 796 780 774 762 768 749 755 772 764 766 753 750 748 760 760 743 739 723 716 716 710 714 701 690 687 689 681 665 661 677 677 685 684 688 679 669 653 655 659 661 658 656 650 651 642 640 635 619 614 622 629 631 630 627 624 619 617 616 608 611 616 616 612 610 608 606 598 595 592 588 587 584 584 582 582 581 577 575 573 571 569 567 565 563 560 559 558 557 554 548 546 544 543 542 540 541 544 549 560 562 559 558 554 552 550 545 539 539 536 536 538 537 535 533 530 528 529 530 528 526 524 520 519 518 515 512 510 510 508 504 499 499 497 492 488 483 478 476 481 488 488 484 483 483 480 481 479 476 475 473 474 468 455 466 473 472 468 469 457 469 472 472 467 447 442 434 424 434 429 406 410 416 413 412 402 382 402 393 398 396 412 399 388 379 375 383 390 378 371 361 352 346 348 359 360 349 338 331 330 335 339 358 371 372 360 358 360 362 330 323 318 322 323 326 343 345 339 358 358 353 359 357 345 335 331 317 323 329 344 342 327 307 289 288 289 288 288 288 295 333 343 363 356 370 356 354 330 308 311 323 307 300 303 330 330 345 346 348 341 337 352 346 328 323 335 349 336 313 311 327 338 354 361 366 372 377 353 361 360 373 362 350 340 320 340 356 352 328 331 354 357 366 376 367 360 347 363 380 370 365 350 348 360 369 373 364 365 373 372 387 382 376 374 370 375 373 378 385 384 376 384 388 381 387 393 389 391 385 384 381 366 358 345 365 367 361 346 326 337 351 342 334 337 354 365 370 362 352 345 355 361 358 352 341 339 341 338 344 337 329 326 313 318 328 327 319 322 319 310 303 296 284 280 287 306 301 307 297 296 298 299 304 299 298 295 308 310 303 300 303 310 309 305 305 306 301 301 301 296 302 297 294 288 281 293 278 277 280 267 261 277 285 276 259 281 286 272 286 282 264 259 264 264 266 253 238 260 248 254 239 247 253 249 243 238 241 220 201 197 193 192 197 222 243 244 238 235 242 241 237 236 232 231 229 220 227 212 209 214 206 207 214 209 231 229 236 230 232 234 233 232 231 228 230 228 221 218 212 209 198 200 179 181 177 175 198 219 213 212 218 216 212 219 215 215 219 220 215 218 221 220 226 239 239 238 234 231 230 226 227 231 235 236 236 234 233 228 222 212 201 208 168 160 161 160 162 165 168 176 174 174 176 194 192 186 189 188 188 187 191 185 184 190 202 201 211 217 221 223 226 227 218 216 217 227 229 225 228 231 234 239 242 247 250 251 251 250 248 244 242 230 228 243 240 236 233 242 240 234 233 224 224 224 215 208 198 213 216 209 210 209 207 204 192 192 193 200 194 197 199 201 203 209 226 226 234 246 236 226 1192 1192 1192 1192 1194 1198 1221 1297 1291 1319 1276 1197 1197 1196 1196 1197 1197 1197 1197 1198 1199 1203 1222 1239 1269 1299 1336 1394 1448 1577 1546 1519 1601 1644 1569 1521 1541 1590 1562 1519 1532 1395 1297 1272 1271 1272 1272 1272 1270 1270 1269 1269 1271 1272 1274 1276 1278 1281 1322 1520 1780 2000 1739 1589 1525 1460 1392 1358 1339 1355 1432 1463 1398 1358 1347 1354 1366 1398 1457 1553 1458 1371 1315 1324 1351 1398 1424 1439 1496 1537 1672 1536 1444 1349 1331 1326 1324 1328 1386 1484 1484 1469 1422 1363 1339 1347 1384 1348 1337 1338 1338 1339 1340 1341 1343 1347 1351 1353 1354 1358 1362 1366 1372 1378 1387 1397 1407 1419 1436 1462 1550 1599 1675 1771 1804 1677 1612 1576 1547 1526 1519 1513 1505 1497 1501 1506 1520 1531 1540 1552 1568 1584 1609 1627 1655 1703 1727 1691 1653 1627 1584 1589 1611 1593 1554 1705 1791 1949 2016 1918 1945 1787 1759 1728 1735 1721 1673 1692 1792 1923 2038 2187 2164 2018 1985 1921 1876 1776 1741 1782 1937 2011 2011 1926 1913 1936 1971 2014 2044 2040 2021 2029 1898 1837 1745 1708 1674 1650 1631 1632 1613 1613 1636 1609 1593 1632 1675 1664 1644 1628 1606 1605 1627 1646 1660 1652 1647 1664 1668 1681 1695 1745 1848 1900 1954 2043 2183 2338 2546 2821 2878 2391 2129 1993 1880 1822 1759 1749 1759 1783 1813 1848 1890 1962 2105 2249 2295 2232 2095 1939 1840 1740 1716 1714 1715 1715 1727 1782 1879 2048 2312 2465 2348 2303 2111 1828 1731 1728 1730 1733 1743 1768 1804 1845 1910 1959 2042 2177 2098 1892 1734 1650 1562 1506 1457 1434 1482 1557 1657 1907 2171 1954 1746 1646 1514 1427 1347 1302 1296 1295 1296 1296 1297 1298 1311 1355 1478 1661 1776 1607 1474 1418 1358 1320 1292 1290 1287 1286 1284 1284 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1285 1285 1284 1290 1290 1289 1286 1282 1282 1282 1282 1287 1287 1290 1291 1291 1292 1293 1308 1433 1611 1593 1547 1563 1481 1418 1363 1336 1325 1322 1325 1357 1452 1562 1367 1291 1285 1283 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1316 1440 1579 1388 1288 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1288 1292 1300 1366 1805 2252 2420 2350 2287 2214 1972 1887 1866 1849 1681 1590 1634 1770 1943 2089 2251 2240 2062 1862 1778 1822 1859 1777 1794 1681 1807 1813 1920 2032 2103 2082 1990 2026 2151 2201 2148 2209 2038 2069 2152 2200 2439 2454 2421 2446 2250 2152 2136 2208 2200 2216 2251 2300 2349 2398 2426 2494 2447 2440 2413 2415 2458 2562 2650 2647 2690 2884 3057 3013 2999 2932 2960 3008 2934 2876 2786 2693 2855 2969 2996 2913 2887 2818 2873 2928 2930 2931 2864 2830 2932 2901 2820 2740 2712 2681 2650 2630 2587 2530 2519 2492 2467 2502 2499 2513 2541 2522 2494 2463 2384 2390 2333 2307 2371 2453 2628 2684 2689 2576 2379 2268 2171 2148 2142 2102 2092 2057 1968 1917 1893 1880 1869 1859 1847 1841 1844 1843 1838 1840 1844 1863 1869 1887 1905 1918 1941 1972 1992 2031 2093 2128 2169 2243 2170 2129 2050 1961 1919 1944 1988 2044 2132 2218 2239 2280 2523 2576 2547 2581 2651 2643 2536 2614 2776 2813 2655 2513 2468 2426 2371 2328 2279 2214 2172 2142 2123 2101 2086 2080 2098 2093 2047 2066 2137 2167 2163 2121 2100 2067 2091 2054 2041 2043 2045 2071 2074 2138 2146 2115 2086 2067 2043 2008 1991 1984 1984 1993 2005 1981 1961 1970 1959 1955 1950 1957 1963 1955 1952 1928 1921 1925 1879 1844 1851 1857 1867 1884 1895 1923 1937 1923 1926 1926 1918 1902 1891 1886 1887 1896 1914 1926 1928 1926 1926 1942 1947 1959 1995 2019 1984 2022 2025 2064 2044 2054 2062 2042 2073 2036 2126 2181 2140 2125 2229 2227 2161 2147 2303 2299 2247 2208 2150 2160 2179 2212 2344 2453 2373 2190 2211 2334 2562 2704 2796 2744 2655 2640 2670 2773 2896 2838 2666 2648 2632 2669 2724 2842 2949 2971 3012 2959 2961 2877 2762 2688 2656 2633 2616 2576 2579 2606 2706 2799 2733 2608 2474 2443 2441 2437 2437 2449 2538 2576 2603 2631 2658 2664 2655 2661 2722 2752 2700 2701 2663 2613 2589 2561 2538 2491 2462 2418 2385 2452 2515 2521 2551 2484 2538 2433 2391 2378 2386 2417 2435 2415 2399 2414 2463 2510 2562 2624 2675 2657 2604 2584 2550 2552 2497 2486 2483 2454 2423 2389 2352 2318 2307 2277 2262 2223 2160 2209 2299 2213 2214 2254 2259 2244 2210 2179 2151 2034 2073 2136 2131 2100 2071 2042 2002 1965 1941 1923 1914 1898 1885 1871 1847 1843 1863 1854 1863 1867 1914 1909 1874 1860 1872 1880 1855 1846 1824 1811 1806 1807 1796 1782 1766 1762 1750 1704 1678 1672 1668 1687 1685 1669 1652 1655 1656 1648 1641 1632 1618 1616 1616 1612 1608 1604 1601 1598 1595 1592 1587 1586 1589 1595 1611 1649 1660 1653 1643 1636 1633 1631 1623 1616 1612 1610 1601 1591 1584 1583 1582 1579 1570 1559 1543 1540 1547 1548 1544 1529 1518 1508 1500 1497 1485 1465 1446 1418 1404 1417 1420 1436 1448 1451 1447 1436 1436 1435 1428 1422 1417 1415 1404 1398 1390 1384 1378 1375 1375 1371 1363 1359 1353 1349 1344 1341 1340 1339 1334 1332 1328 1323 1314 1314 1311 1304 1298 1293 1289 1286 1289 1284 1276 1262 1262 1254 1239 1221 1186 1179 1183 1181 1178 1194 1174 1154 1144 1155 1143 1139 1130 1118 1114 1109 1105 1096 1085 1083 1083 1083 1078 1073 1068 1063 1059 1054 1055 1067 1080 1079 1095 1103 1109 1100 1103 1107 1108 1107 1103 1098 1091 1087 1088 1085 1080 1077 1074 1070 1066 1062 1057 1052 1050 1049 1047 1045 1043 1046 1047 1042 1040 1034 1027 1024 1020 1017 1012 1006 1006 1014 1031 1038 1029 1013 1005 1000 999 996 993 988 988 987 985 990 989 983 986 980 978 977 972 970 970 969 967 967 968 962 960 957 957 954 952 948 944 941 943 938 937 936 932 931 930 932 930 937 936 927 922 911 917 915 923 929 917 891 894 900 875 881 877 858 851 841 827 817 811 809 808 806 803 802 802 804 807 808 806 807 817 812 808 805 804 803 802 800 801 797 796 795 794 796 802 800 815 803 814 809 796 799 790 809 802 807 816 807 804 798 786 771 768 759 748 743 752 755 754 754 743 743 744 752 743 744 740 735 724 719 711 704 703 704 700 687 679 663 657 663 674 678 678 671 675 662 652 650 647 638 633 633 634 638 630 620 618 631 636 634 631 627 626 623 622 622 614 614 621 618 618 620 618 616 609 595 594 588 587 586 583 581 581 580 579 577 575 573 571 569 567 565 563 562 561 559 556 551 550 548 547 545 542 542 548 560 566 564 561 559 557 555 551 548 545 542 543 539 539 538 538 537 538 536 531 526 527 528 524 522 519 516 514 512 510 509 507 506 502 497 494 490 484 484 481 481 486 474 475 475 479 474 469 466 463 466 476 474 468 465 466 457 451 460 473 466 468 457 462 467 472 475 465 447 432 424 411 416 415 396 393 400 398 403 380 390 392 380 379 390 401 393 388 392 399 391 390 377 372 366 352 342 356 356 352 338 331 335 337 352 347 360 380 376 361 360 361 339 357 347 343 352 350 347 364 344 349 361 368 362 352 342 337 336 336 338 323 331 343 354 342 296 290 289 288 287 288 289 322 359 353 356 366 349 338 335 308 319 307 301 298 313 334 346 339 352 353 356 346 352 330 319 342 354 352 329 308 317 339 340 353 366 364 369 371 349 353 365 379 367 352 341 319 333 354 330 325 346 366 355 359 365 345 348 364 364 359 351 349 361 374 382 385 386 382 385 384 378 385 386 378 369 368 371 384 377 386 376 378 379 378 382 391 392 386 391 386 377 374 368 366 352 340 346 356 363 355 331 324 326 325 337 356 362 366 360 355 343 348 357 362 352 349 349 351 346 344 338 333 328 329 321 307 305 300 303 300 293 288 291 314 314 309 311 315 308 308 313 312 309 300 299 308 299 294 306 309 305 307 312 312 306 304 300 293 288 286 282 291 287 286 287 278 272 285 264 269 271 270 273 293 285 270 272 285 288 280 275 280 273 262 255 242 258 266 261 263 259 256 254 253 241 234 244 242 236 218 201 194 193 192 221 235 229 242 244 242 242 241 238 236 232 226 220 220 224 220 225 224 223 225 218 209 221 229 222 227 229 226 226 229 222 221 220 213 212 206 201 198 198 200 186 185 194 213 216 209 215 220 221 220 214 214 214 215 215 218 219 219 222 234 243 236 226 226 226 223 227 231 232 233 234 232 228 223 226 221 218 218 205 170 160 159 159 162 165 174 175 176 185 199 200 206 211 215 215 210 199 205 205 203 203 206 211 211 215 220 225 229 231 231 230 229 228 227 229 232 233 236 237 239 241 244 246 244 244 239 239 231 216 236 235 232 230 224 237 237 231 223 224 214 214 213 201 198 211 207 208 204 204 206 204 194 196 199 202 199 201 202 204 209 216 223 227 244 243 232 223 1192 1191 1191 1192 1193 1197 1234 1310 1298 1279 1283 1208 1198 1196 1196 1196 1197 1197 1199 1200 1203 1210 1222 1235 1256 1287 1313 1348 1379 1451 1438 1488 1556 1596 1539 1463 1479 1558 1573 1585 1611 1477 1323 1274 1271 1271 1272 1270 1270 1270 1270 1269 1270 1272 1274 1277 1278 1282 1299 1383 1486 1580 1579 1508 1497 1407 1352 1326 1319 1347 1396 1379 1351 1329 1321 1324 1327 1329 1334 1336 1315 1307 1327 1361 1390 1429 1482 1531 1603 1678 1792 1637 1526 1406 1359 1343 1336 1329 1329 1352 1387 1395 1396 1408 1379 1391 1435 1403 1339 1339 1339 1340 1340 1340 1344 1345 1346 1349 1353 1356 1359 1365 1371 1378 1386 1392 1401 1411 1425 1467 1638 1744 1821 1812 1739 1627 1568 1713 1691 1561 1544 1526 1504 1494 1497 1514 1518 1532 1543 1547 1561 1593 1603 1613 1645 1686 1684 1665 1613 1561 1562 1631 1737 1747 1706 1714 1781 1975 1986 1862 1799 1740 1731 1717 1695 1698 1658 1710 1811 1894 2004 2185 2158 2067 1969 1898 1810 1765 1734 1783 1920 1967 2022 1953 1936 1970 2007 2079 2046 1969 1963 1870 1828 1823 1711 1656 1635 1610 1610 1609 1591 1609 1624 1597 1591 1634 1648 1641 1628 1609 1599 1615 1630 1635 1651 1669 1660 1659 1671 1704 1746 1823 1867 1975 2093 2270 2468 2641 2682 2816 2804 2334 2071 1948 1855 1768 1746 1741 1746 1764 1793 1821 1861 1979 2113 2178 2130 2072 2093 2013 1820 1728 1713 1713 1714 1719 1737 1805 1923 2104 2394 2595 2519 2218 1963 1756 1721 1720 1723 1727 1737 1763 1796 1829 1873 1927 2015 2162 2119 1840 1710 1619 1554 1507 1455 1416 1451 1524 1632 1818 1955 1706 1583 1510 1421 1349 1308 1296 1296 1296 1296 1297 1299 1308 1353 1432 1540 1673 1835 1841 1729 1549 1716 1613 1479 1406 1321 1286 1286 1286 1285 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1286 1285 1283 1282 1282 1284 1286 1283 1282 1282 1283 1287 1288 1290 1291 1291 1292 1294 1321 1539 1744 1684 1658 1592 1486 1412 1356 1331 1321 1319 1321 1339 1389 1564 1450 1322 1293 1285 1283 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1310 1503 1770 1491 1333 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1284 1287 1292 1344 1666 2106 2450 2621 2390 2377 2165 2012 1929 1778 1680 1635 1618 1778 1951 2086 2159 2329 2062 1896 1925 1927 1863 1856 1963 1788 1735 1804 1837 1830 1868 1914 2057 2221 2292 2087 2034 2047 1925 2008 2080 2157 2372 2399 2258 2228 2142 2192 2200 2275 2261 2272 2284 2330 2420 2434 2539 2660 2638 2545 2473 2440 2452 2503 2576 2609 2741 2888 2990 3041 3071 3040 3069 2959 2907 2920 2804 2715 2826 2988 3008 2946 2943 2864 2929 2956 2971 2946 2850 2902 2969 2875 2802 2754 2762 2803 2792 2758 2669 2604 2568 2537 2517 2524 2529 2528 2558 2635 2656 2524 2433 2401 2389 2367 2426 2611 2796 2846 2751 2576 2394 2300 2235 2257 2166 2079 2043 2002 1963 1934 1927 1922 1927 1968 1946 1991 1881 1841 1838 1854 1863 1878 1913 1937 1970 2023 2061 2075 2113 2149 2159 2252 2406 2406 2317 2291 2265 2014 1908 1945 1991 2021 2053 2102 2152 2252 2419 2430 2458 2533 2614 2625 2524 2492 2544 2615 2651 2565 2546 2589 2559 2445 2304 2218 2175 2143 2118 2100 2100 2086 2079 2040 2007 2074 2115 2106 2110 2084 2052 2037 2027 2039 2088 2095 2094 2101 2097 2156 2153 2126 2103 2065 2032 2028 2014 1996 1998 1998 1970 1971 1948 1935 1930 1916 1920 1913 1930 1917 1902 1883 1867 1855 1850 1881 1911 1888 1930 1935 1905 1926 1987 1981 1987 1972 1961 1935 1967 1932 1929 1932 1942 1941 1949 1944 1938 1980 2000 1971 1970 2018 2004 2080 2163 2124 2090 2171 2160 2121 2048 2074 2230 2301 2298 2210 2217 2311 2232 2184 2300 2397 2412 2319 2219 2180 2213 2293 2430 2447 2275 2263 2302 2309 2423 2532 2643 2694 2623 2576 2665 2857 2889 2763 2837 2810 2718 2792 2848 2807 3112 3226 3148 3042 2961 2888 2773 2719 2721 2716 2649 2646 2620 2666 2672 2771 2801 2699 2509 2469 2448 2429 2413 2448 2475 2552 2590 2653 2694 2712 2680 2698 2742 2783 2731 2702 2677 2672 2637 2599 2564 2498 2500 2458 2380 2415 2502 2503 2572 2593 2548 2567 2610 2584 2624 2519 2536 2472 2498 2530 2557 2601 2633 2663 2663 2660 2662 2694 2659 2602 2532 2436 2446 2421 2374 2384 2368 2356 2338 2300 2236 2181 2146 2208 2231 2166 2213 2238 2236 2208 2188 2156 2100 1977 1970 2072 2026 1976 1954 1954 1928 1908 1909 1896 1886 1880 1863 1845 1825 1825 1819 1836 1839 1842 1849 1844 1824 1818 1851 1858 1863 1850 1831 1822 1825 1819 1803 1797 1774 1731 1706 1688 1677 1673 1669 1649 1658 1666 1660 1643 1632 1640 1639 1633 1627 1616 1604 1604 1606 1603 1601 1597 1593 1590 1588 1588 1592 1603 1627 1670 1665 1653 1652 1647 1642 1633 1629 1625 1619 1609 1599 1581 1572 1565 1559 1558 1553 1549 1549 1560 1560 1550 1543 1528 1506 1467 1461 1449 1423 1402 1388 1375 1364 1363 1359 1358 1372 1386 1365 1360 1385 1436 1432 1430 1432 1414 1409 1401 1394 1386 1384 1382 1379 1373 1368 1360 1352 1347 1346 1347 1340 1334 1328 1327 1321 1315 1306 1289 1308 1307 1300 1284 1269 1267 1268 1260 1241 1237 1233 1238 1235 1225 1202 1169 1157 1155 1152 1170 1156 1136 1129 1123 1120 1115 1106 1098 1093 1087 1084 1080 1078 1078 1078 1077 1073 1069 1065 1059 1057 1070 1083 1089 1101 1104 1109 1126 1129 1124 1111 1115 1111 1105 1101 1098 1096 1091 1087 1084 1079 1076 1071 1068 1066 1063 1058 1053 1049 1050 1047 1044 1045 1043 1048 1047 1042 1034 1028 1021 1017 1014 1013 1011 1010 1018 1025 1038 1038 1022 1012 1004 1000 996 994 989 985 983 985 983 988 988 990 981 980 976 972 973 968 969 970 971 968 963 962 960 960 958 952 952 946 944 941 938 937 938 935 932 932 931 930 935 934 935 929 926 948 931 928 917 905 900 902 888 886 899 905 883 860 867 862 847 822 815 812 809 803 799 799 797 795 796 797 798 805 807 800 799 799 798 797 795 795 793 791 791 790 791 788 786 793 794 806 805 789 791 788 804 794 802 811 805 795 786 778 780 778 766 754 745 741 738 735 738 743 738 730 731 728 728 732 729 729 731 725 719 716 710 698 689 691 683 672 659 654 656 664 666 664 655 650 638 634 637 648 646 636 627 623 627 636 640 635 633 637 630 632 633 630 624 623 622 626 622 626 630 624 625 606 597 591 589 588 585 581 581 580 579 578 577 575 573 571 569 567 565 564 563 562 558 554 553 551 549 548 545 545 556 565 565 566 565 561 557 556 554 552 548 545 546 544 540 540 539 536 537 538 536 533 528 528 527 523 521 518 515 512 509 507 506 504 504 502 490 484 483 487 485 488 492 487 486 486 477 469 466 469 474 471 462 457 456 454 452 448 460 454 446 462 467 462 455 465 463 471 472 474 468 449 430 418 406 400 394 391 385 380 383 377 382 396 378 365 372 380 389 399 402 388 377 371 374 363 356 354 343 341 340 333 335 339 338 350 362 351 362 383 376 370 360 357 344 360 346 351 365 358 347 361 355 353 356 368 373 366 361 347 350 340 335 329 336 332 349 343 307 291 289 288 293 321 314 354 356 348 361 371 351 334 330 315 297 295 296 305 330 340 342 334 339 353 354 359 347 321 333 349 354 348 334 309 309 329 350 363 367 358 367 373 347 365 368 378 367 359 345 317 331 340 322 336 356 357 341 343 332 333 339 347 340 349 356 374 381 381 386 381 376 379 383 386 384 380 382 374 367 367 371 381 377 380 370 372 380 384 390 385 382 385 388 378 377 374 381 370 364 365 344 334 347 357 353 339 333 316 336 353 359 360 357 343 339 356 359 355 346 342 351 354 343 337 336 328 322 315 316 310 308 305 299 313 314 311 319 318 317 314 313 311 315 315 318 314 303 301 304 309 305 298 292 306 311 307 309 310 305 299 299 302 300 293 294 280 284 279 272 272 270 265 270 272 286 290 270 293 293 284 284 285 289 284 279 267 266 256 260 259 259 272 269 266 265 259 254 250 253 243 233 225 230 238 229 217 209 205 192 201 214 234 240 242 241 238 235 231 231 231 231 226 224 226 228 229 228 227 222 209 211 225 220 221 229 228 223 226 230 222 219 221 219 217 208 203 193 186 181 188 190 193 212 207 218 217 221 220 220 221 220 219 217 217 217 225 230 235 239 225 222 222 219 216 224 223 226 227 227 229 226 220 215 219 219 217 200 160 159 159 160 160 163 173 170 175 199 206 208 211 213 216 219 217 213 214 217 215 211 207 211 210 212 216 218 223 225 228 230 230 231 232 232 232 235 236 239 240 239 240 241 240 237 235 233 231 219 228 235 231 218 214 221 221 221 212 211 207 203 208 193 198 202 202 203 201 200 199 199 202 204 208 209 203 207 212 217 215 225 231 228 243 241 230 217 1192 1192 1191 1192 1193 1195 1206 1214 1215 1204 1199 1197 1194 1195 1196 1196 1197 1199 1201 1202 1206 1214 1223 1235 1252 1277 1299 1327 1368 1387 1410 1458 1491 1474 1439 1419 1448 1485 1514 1540 1565 1417 1355 1325 1272 1270 1271 1271 1272 1273 1274 1272 1271 1272 1275 1278 1280 1282 1294 1310 1339 1357 1368 1377 1370 1338 1314 1305 1306 1334 1360 1343 1348 1343 1314 1314 1313 1310 1304 1301 1304 1317 1352 1421 1471 1495 1546 1629 1697 1859 1996 1782 1614 1473 1411 1373 1356 1351 1345 1338 1350 1426 1520 1530 1470 1458 1488 1422 1348 1344 1341 1341 1341 1341 1342 1345 1347 1348 1350 1355 1359 1362 1367 1374 1379 1385 1393 1401 1414 1459 1588 1639 1588 1578 1536 1521 1568 1599 1559 1532 1524 1520 1498 1491 1495 1510 1534 1566 1585 1584 1578 1587 1645 1652 1671 1688 1678 1635 1550 1537 1559 1591 1624 1710 1737 1759 1808 2019 2034 1894 1786 1730 1694 1701 1697 1678 1646 1740 1798 1871 1929 1981 2048 2153 2052 1919 1822 1772 1721 1758 1866 1961 2005 1973 1956 1994 2071 2161 2070 2032 1935 1804 1753 1714 1693 1640 1601 1584 1589 1576 1578 1599 1614 1592 1591 1630 1627 1619 1609 1596 1599 1617 1626 1643 1649 1669 1669 1668 1692 1775 1824 1885 1989 2095 2251 2327 2560 2767 2991 3045 2672 2286 2023 1896 1803 1752 1739 1735 1736 1748 1769 1789 1828 1942 1969 2051 2038 2008 2032 1890 1793 1720 1713 1712 1712 1717 1740 1812 1940 2136 2398 2630 2482 2095 1889 1755 1718 1715 1718 1720 1726 1744 1773 1793 1824 1855 1887 1932 2032 1929 1685 1578 1515 1471 1430 1395 1410 1468 1544 1639 1770 1538 1445 1397 1341 1304 1298 1297 1296 1297 1297 1298 1306 1335 1390 1496 1631 1749 1963 1956 1679 1707 1767 1543 1383 1322 1293 1287 1285 1285 1285 1283 1282 1282 1282 1282 1282 1282 1282 1282 1282 1286 1285 1287 1283 1282 1282 1285 1283 1282 1285 1285 1287 1288 1292 1291 1292 1294 1301 1355 1570 1824 1821 1806 1639 1494 1405 1355 1330 1321 1318 1319 1330 1359 1432 1495 1488 1362 1298 1289 1286 1284 1283 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1328 1583 1683 1568 1379 1293 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1283 1285 1326 1651 2052 2290 2568 2470 2290 2196 2048 1865 1809 1815 1757 1669 1707 1883 1927 2129 2120 1939 1918 2002 1970 1879 1983 2040 2004 1883 1715 1713 1819 1947 2021 2081 2223 2164 1956 1912 1986 2027 2012 1977 2040 2116 2130 2066 2160 2173 2312 2358 2381 2409 2366 2378 2429 2510 2523 2588 2730 2716 2640 2545 2482 2481 2501 2543 2619 2694 2773 2802 2880 2955 3097 3070 2994 2961 2929 2819 2729 2796 2943 3016 2989 2962 2911 2959 2965 3011 2945 2865 2962 2986 2927 2896 2769 2851 2928 2948 2937 2739 2673 2647 2621 2618 2665 2842 2836 2762 2708 2590 2535 2541 2527 2492 2446 2505 2725 2789 2727 2647 2559 2360 2280 2263 2282 2381 2235 2100 2050 1991 1965 1975 2007 2038 1951 1858 1898 1907 1993 2010 1998 1967 2032 2080 2026 1996 2035 1993 2005 2017 2110 2188 2302 2331 2289 2242 2258 2304 2051 1999 2055 2230 2282 2220 2166 2250 2352 2330 2426 2565 2654 2659 2599 2537 2473 2443 2451 2469 2503 2653 2789 2781 2570 2354 2237 2176 2135 2121 2118 2129 2119 2106 2089 2044 2006 2038 2061 2012 2003 2012 2057 2067 2094 2098 2106 2103 2111 2130 2186 2168 2140 2111 2112 2092 2049 2031 2022 2055 2011 2024 1993 1984 1961 1954 1945 1948 1929 1898 1885 1878 1857 1861 1846 1880 1932 1951 1919 1935 1963 1916 1932 1987 2024 2031 2016 1995 1968 1975 2003 1975 1963 1968 1966 1959 1971 1946 1971 2007 1991 1971 2022 2034 2117 2294 2276 2228 2236 2248 2179 2131 2081 2238 2385 2415 2326 2227 2327 2369 2277 2238 2315 2327 2277 2232 2203 2326 2523 2403 2304 2387 2431 2358 2370 2357 2457 2526 2593 2556 2580 2723 2833 2843 2783 2936 2968 2747 2917 2974 2912 3184 3185 3116 3050 3026 2880 2890 2775 2721 2704 2781 2742 2646 2663 2771 2791 2851 2669 2535 2494 2492 2467 2448 2411 2433 2551 2657 2706 2757 2763 2641 2686 2793 2814 2782 2751 2748 2738 2718 2675 2604 2529 2482 2414 2402 2400 2527 2586 2626 2731 2647 2693 2743 2775 2798 2612 2572 2546 2563 2618 2659 2622 2598 2599 2632 2690 2706 2707 2697 2571 2521 2492 2391 2364 2369 2283 2287 2268 2279 2235 2210 2181 2129 2137 2129 2143 2178 2202 2217 2225 2187 2132 2059 1944 1931 2020 2026 1916 1894 1899 1900 1873 1863 1872 1861 1854 1851 1835 1813 1807 1800 1796 1817 1834 1816 1805 1791 1790 1804 1808 1816 1808 1839 1842 1830 1808 1794 1773 1753 1732 1698 1668 1662 1660 1657 1657 1636 1628 1626 1618 1612 1612 1615 1625 1623 1617 1613 1601 1593 1601 1599 1599 1597 1594 1593 1597 1598 1617 1663 1672 1660 1655 1660 1655 1643 1636 1618 1621 1607 1596 1588 1582 1576 1569 1567 1567 1567 1567 1571 1568 1552 1542 1538 1532 1503 1482 1478 1430 1407 1390 1372 1362 1351 1347 1337 1328 1329 1337 1330 1328 1345 1375 1406 1427 1418 1421 1413 1407 1396 1393 1388 1386 1381 1376 1369 1362 1354 1349 1344 1340 1339 1338 1335 1333 1330 1319 1312 1275 1280 1302 1283 1260 1243 1228 1228 1222 1218 1201 1202 1199 1199 1192 1183 1170 1150 1143 1133 1142 1135 1128 1118 1112 1103 1096 1092 1087 1084 1082 1080 1078 1076 1074 1071 1069 1067 1064 1064 1068 1083 1103 1119 1119 1110 1125 1123 1134 1131 1126 1120 1116 1112 1107 1103 1099 1096 1092 1089 1085 1080 1075 1072 1068 1066 1064 1060 1057 1053 1050 1050 1045 1042 1041 1042 1043 1037 1037 1031 1020 1017 1015 1013 1013 1015 1017 1026 1032 1029 1021 1019 1013 1004 997 994 992 984 982 982 979 983 986 985 976 978 973 970 970 967 970 970 971 967 962 962 963 959 956 954 952 947 943 941 942 938 941 938 936 933 930 932 931 929 932 926 926 943 953 925 918 901 913 914 895 895 917 897 877 863 888 871 853 858 837 819 812 807 804 797 795 795 793 791 790 792 801 799 794 792 792 790 790 790 789 788 788 786 785 784 781 780 780 785 794 796 778 786 800 791 789 799 808 804 792 792 790 780 770 767 755 760 753 740 733 729 726 725 725 720 716 714 717 717 721 718 722 723 714 709 703 694 682 677 668 669 660 654 649 646 648 651 648 652 651 650 648 647 640 646 643 645 641 638 637 642 637 635 645 636 627 636 631 632 634 634 636 632 625 602 594 591 590 588 584 582 582 580 579 579 577 576 574 573 570 569 568 566 565 560 557 555 553 552 550 549 551 561 567 564 564 564 560 559 557 555 555 551 546 545 548 547 543 539 540 536 537 536 532 529 526 526 525 521 517 517 514 511 507 505 504 502 498 497 487 491 498 496 494 493 492 492 492 494 490 487 483 483 482 480 478 477 474 467 463 453 448 457 446 448 458 466 459 454 459 464 464 469 473 451 444 440 435 424 420 418 404 392 382 373 370 383 393 381 363 365 377 381 394 383 377 364 358 357 342 340 338 337 335 338 340 347 349 362 369 367 359 373 388 377 366 367 355 365 354 364 373 369 361 374 362 358 366 375 372 365 357 353 360 346 354 338 353 343 328 322 302 290 289 287 335 371 363 356 340 349 357 363 352 345 331 317 298 294 295 320 340 347 334 332 345 350 345 355 339 317 333 343 352 335 320 306 317 338 346 359 360 361 372 362 344 365 378 381 372 352 333 312 328 327 329 353 349 328 326 338 359 364 356 355 365 374 375 378 379 382 386 374 385 387 384 387 384 375 371 373 379 365 369 374 375 376 369 377 377 380 384 378 387 379 381 375 374 381 385 382 381 377 368 358 342 341 350 352 319 330 351 358 351 349 352 342 335 351 355 344 339 345 348 355 344 346 337 335 332 319 324 331 322 320 323 328 327 324 318 319 322 316 313 314 307 308 306 304 309 315 311 309 309 302 296 290 291 302 303 305 308 306 300 294 302 305 297 288 294 288 288 291 278 278 291 271 282 292 288 283 297 294 288 279 276 287 282 275 282 281 276 270 269 271 266 260 263 260 255 247 245 251 241 242 234 224 219 223 233 229 217 204 189 195 217 228 231 237 236 234 236 235 233 231 226 223 223 226 227 227 228 223 216 206 204 211 223 222 224 227 229 227 225 223 226 221 217 220 212 209 188 209 209 195 202 211 204 206 212 214 218 220 219 220 220 221 227 237 226 221 218 213 216 216 215 206 218 218 220 223 227 226 225 224 218 211 207 219 199 158 159 160 159 160 166 174 169 193 208 212 216 219 221 222 222 223 223 221 221 219 219 216 217 216 211 216 223 223 227 229 230 232 233 231 228 230 230 233 235 237 238 237 234 233 232 230 227 222 220 215 223 220 219 206 212 209 213 199 192 194 189 193 194 201 206 210 208 208 207 208 211 211 215 217 220 212 216 220 217 219 236 233 227 241 241 228 216 1192 1192 1192 1191 1192 1194 1199 1199 1198 1196 1195 1194 1195 1196 1196 1197 1199 1200 1202 1205 1209 1216 1223 1232 1247 1269 1290 1308 1320 1339 1352 1380 1400 1387 1382 1413 1414 1436 1485 1509 1394 1325 1323 1281 1271 1270 1271 1272 1273 1274 1274 1275 1274 1275 1278 1283 1286 1293 1313 1328 1300 1296 1297 1304 1300 1297 1297 1297 1298 1309 1320 1358 1446 1353 1308 1305 1300 1300 1303 1307 1315 1332 1381 1457 1539 1608 1703 1894 1914 1901 2121 1939 1748 1547 1484 1421 1449 1391 1371 1371 1401 1479 1594 1583 1555 1520 1495 1437 1375 1349 1342 1342 1342 1343 1342 1342 1347 1351 1352 1351 1360 1362 1364 1368 1374 1380 1387 1390 1401 1426 1511 1497 1488 1461 1481 1579 1731 1587 1528 1515 1507 1514 1517 1521 1489 1536 1631 1751 1729 1642 1610 1598 1626 1661 1695 1747 1733 1553 1514 1547 1589 1604 1602 1638 1783 1795 1842 2014 1990 1862 1779 1721 1696 1669 1685 1647 1663 1774 1830 1833 1884 1976 2146 2258 2057 1914 1835 1776 1745 1779 1866 1925 1930 1916 1968 2083 2095 2005 1981 1959 1872 1780 1701 1666 1646 1606 1576 1577 1597 1689 1640 1601 1611 1588 1594 1606 1600 1596 1592 1594 1598 1606 1626 1633 1647 1662 1666 1667 1719 1806 1858 1927 2038 2234 2366 2603 2634 2873 2980 3019 2619 2226 2000 1877 1787 1747 1737 1732 1729 1731 1742 1757 1787 1829 1865 1891 1891 1877 1869 1795 1753 1722 1713 1712 1712 1713 1737 1812 1983 2192 2440 2647 2266 2020 1834 1750 1716 1712 1714 1715 1718 1727 1745 1764 1783 1800 1824 1860 1933 1852 1665 1541 1476 1436 1403 1376 1377 1413 1465 1516 1574 1434 1343 1317 1302 1297 1297 1297 1298 1297 1298 1302 1322 1361 1426 1520 1663 1937 1879 1646 1619 1501 1491 1340 1297 1297 1291 1289 1287 1283 1282 1286 1283 1282 1282 1282 1282 1282 1282 1282 1282 1286 1287 1285 1283 1282 1282 1283 1284 1282 1285 1288 1288 1289 1292 1292 1292 1300 1375 1414 1530 1707 1833 1847 1674 1504 1403 1347 1329 1320 1318 1319 1327 1357 1408 1524 1580 1465 1350 1313 1291 1287 1285 1283 1281 1281 1281 1282 1282 1282 1282 1282 1282 1282 1282 1286 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1285 1353 1466 1596 1402 1297 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1284 1304 1497 1895 2122 2305 2440 2253 2008 1951 1923 2010 2067 1916 1808 1745 1751 1798 1899 1851 1838 1944 2045 2015 2043 1990 2086 1946 1817 1785 1710 1818 1849 1845 1979 2002 1924 1848 1988 2089 2111 2108 2128 2025 2020 2028 2086 2157 2233 2341 2414 2501 2559 2595 2583 2617 2630 2667 2667 2708 2669 2610 2546 2542 2529 2559 2594 2600 2621 2677 2730 2840 2906 3002 3094 2973 2890 2837 2796 2799 2783 2844 3025 3037 3001 2967 3019 3019 3041 2959 2888 3015 3028 3044 2961 2822 2982 3034 2977 2874 2809 2852 2851 2741 2747 2735 2849 2888 2853 2725 2804 2796 2774 2771 2723 2753 2725 2707 2670 2540 2468 2431 2430 2499 2509 2406 2250 2157 2140 2098 2006 1991 2058 2085 1929 1868 1914 2068 2021 2147 2156 2188 2169 2091 2096 1884 1979 1941 1868 1921 1939 1974 2002 2113 2196 2157 2135 2196 2256 2151 2004 1945 2129 2087 2120 2107 2160 2211 2255 2393 2520 2587 2476 2468 2464 2459 2449 2471 2482 2468 2467 2517 2549 2482 2311 2234 2190 2163 2144 2145 2129 2102 2084 2069 2060 2033 1984 1986 2018 2082 2070 2116 2116 2084 2062 2057 2060 2076 2136 2210 2168 2143 2169 2160 2124 2110 2050 2045 2061 2032 2048 2025 2024 1988 1947 1913 1892 1894 1869 1831 1835 1854 1873 1899 1923 1954 1992 1948 1930 1980 1961 1945 1968 1995 2028 2050 2045 2006 1984 2026 2015 2030 2008 1984 1986 1992 1962 1975 2009 1992 1985 2044 2054 2191 2291 2416 2468 2423 2409 2356 2263 2110 2174 2316 2524 2496 2356 2372 2401 2332 2276 2268 2235 2245 2315 2328 2342 2415 2368 2547 2587 2561 2489 2427 2454 2406 2503 2612 2559 2598 2691 2729 2775 2838 2981 2986 2770 3022 3117 2901 2992 3084 3205 3172 3100 3059 2965 2766 2783 2857 2812 2746 2677 2579 2630 2818 2896 2758 2634 2639 2648 2549 2476 2417 2438 2552 2622 2604 2736 2760 2629 2699 2825 2888 2864 2826 2826 2806 2771 2726 2682 2603 2516 2460 2443 2429 2420 2493 2611 2671 2713 2756 2779 2879 2949 2759 2610 2582 2636 2697 2670 2649 2682 2688 2632 2600 2603 2632 2639 2589 2533 2482 2417 2300 2335 2343 2209 2185 2198 2211 2143 2145 2104 2081 2093 2107 2127 2146 2161 2189 2181 2122 2029 1933 1967 1936 1963 1879 1845 1840 1852 1847 1840 1853 1840 1831 1825 1822 1808 1791 1785 1779 1801 1793 1779 1773 1756 1772 1762 1754 1755 1765 1800 1806 1799 1772 1748 1746 1726 1703 1683 1664 1650 1646 1641 1640 1631 1617 1610 1602 1599 1599 1598 1604 1600 1588 1581 1579 1579 1599 1611 1609 1614 1614 1610 1609 1606 1617 1638 1642 1660 1667 1655 1645 1632 1626 1618 1609 1609 1607 1597 1581 1581 1594 1595 1585 1577 1574 1562 1539 1539 1544 1530 1515 1503 1485 1471 1434 1406 1388 1375 1359 1345 1328 1314 1306 1310 1318 1310 1310 1317 1325 1334 1346 1356 1382 1411 1407 1401 1396 1392 1387 1381 1371 1365 1336 1328 1334 1342 1343 1346 1344 1339 1321 1297 1294 1275 1266 1243 1256 1244 1232 1212 1198 1196 1190 1174 1174 1175 1173 1162 1156 1152 1143 1133 1130 1132 1121 1113 1109 1102 1098 1094 1090 1088 1087 1091 1098 1104 1108 1110 1102 1090 1082 1081 1084 1095 1108 1118 1128 1139 1143 1133 1136 1134 1134 1130 1125 1119 1113 1108 1103 1100 1098 1094 1090 1087 1083 1080 1078 1074 1071 1068 1064 1062 1058 1055 1052 1049 1046 1043 1043 1048 1042 1040 1039 1030 1030 1029 1028 1022 1018 1019 1020 1024 1028 1025 1015 1015 1008 1006 1002 996 994 986 980 979 978 979 978 981 978 978 972 972 970 972 968 970 966 966 964 961 961 956 956 950 948 945 945 943 938 938 939 941 941 936 934 929 933 929 920 916 917 914 942 946 945 914 925 930 905 900 912 890 885 885 902 877 859 879 873 846 829 815 808 802 796 793 791 791 789 787 784 787 785 785 786 785 783 782 782 782 782 782 781 779 776 775 774 772 770 773 771 780 796 788 783 797 790 798 795 803 795 789 778 765 766 774 770 760 754 748 744 741 746 741 730 725 719 712 706 704 705 716 724 713 700 691 690 685 678 680 675 671 667 664 665 665 663 666 655 663 654 651 645 647 652 647 643 639 640 649 639 637 646 640 637 639 636 640 634 632 625 624 605 596 593 592 590 588 586 584 584 583 582 581 578 576 575 573 572 572 571 568 562 560 558 556 555 553 552 556 568 569 570 566 564 564 564 560 557 555 554 550 548 547 548 543 544 537 537 534 533 532 527 524 523 525 522 520 516 512 510 504 500 498 503 504 497 490 496 502 500 498 496 496 495 494 494 492 488 486 487 485 483 482 479 478 476 469 471 467 452 447 454 448 446 459 453 457 469 469 473 476 472 452 439 443 430 430 423 411 402 407 400 388 369 367 393 392 373 359 363 368 386 387 381 370 352 343 339 337 338 337 339 344 350 362 359 364 375 382 369 369 379 380 380 381 378 378 368 377 384 381 380 377 364 361 375 376 377 371 362 369 366 353 361 353 356 342 335 313 304 287 288 287 323 350 348 335 342 349 356 363 344 341 335 320 295 292 297 328 335 336 321 328 338 350 340 355 338 314 328 334 347 334 310 309 331 344 356 364 353 367 373 351 345 364 373 370 366 354 330 311 325 319 331 353 334 328 356 369 368 369 375 374 373 374 382 388 394 392 384 372 380 381 376 382 386 381 384 386 381 372 363 363 370 379 367 378 372 378 378 386 376 369 379 378 366 374 382 378 376 380 378 369 357 340 328 330 320 323 349 360 359 349 343 344 331 349 345 349 342 331 346 355 349 347 341 334 334 333 336 335 335 330 327 326 323 319 321 326 326 318 322 325 323 317 317 314 319 313 309 306 311 300 292 299 296 291 290 294 306 300 298 289 301 306 300 297 297 299 299 295 291 286 278 276 278 290 294 289 289 297 295 287 279 268 282 286 275 278 280 278 272 265 262 261 258 257 255 255 252 242 246 239 237 233 232 234 243 231 235 228 216 198 187 196 209 217 230 234 228 227 224 233 228 220 218 221 218 222 225 228 226 218 225 209 206 211 213 222 227 225 221 219 223 226 224 220 217 215 201 199 215 202 193 191 212 204 201 214 213 217 218 216 215 219 233 234 227 222 220 213 209 206 200 206 208 214 216 218 220 220 219 221 217 212 200 206 190 158 160 159 159 161 169 172 172 197 206 209 214 217 220 223 225 226 227 227 226 225 224 223 226 225 223 219 218 220 225 226 227 228 229 231 228 227 228 232 236 238 237 234 233 226 219 215 213 211 210 203 199 194 196 193 193 190 182 200 198 207 210 204 210 213 216 218 216 216 214 219 222 223 227 227 223 218 222 215 217 230 236 227 225 235 238 226 213 1192 1192 1192 1192 1193 1192 1196 1198 1195 1194 1194 1194 1195 1198 1201 1201 1202 1204 1207 1208 1211 1216 1219 1227 1245 1269 1292 1320 1328 1345 1345 1349 1351 1361 1386 1386 1421 1452 1538 1530 1446 1328 1273 1271 1270 1271 1272 1273 1273 1274 1274 1275 1277 1279 1282 1287 1295 1318 1361 1343 1317 1299 1295 1294 1294 1296 1297 1300 1302 1329 1334 1325 1320 1302 1303 1304 1306 1310 1311 1313 1321 1348 1426 1508 1586 1738 1945 2007 2142 2165 2137 1941 1783 1689 1555 1513 1481 1418 1402 1422 1457 1535 1585 1564 1530 1502 1455 1425 1380 1351 1343 1342 1343 1343 1343 1343 1345 1351 1354 1355 1356 1360 1359 1364 1370 1376 1381 1386 1394 1408 1433 1433 1439 1459 1499 1579 1729 1595 1549 1528 1534 1547 1555 1538 1489 1552 1686 1848 1961 1714 1643 1631 1672 1730 1784 1790 1617 1497 1538 1575 1603 1560 1523 1562 1696 1774 1851 1910 1894 1788 1739 1697 1673 1677 1654 1625 1668 1776 1756 1789 1866 1923 2064 2105 1952 1865 1812 1775 1746 1823 1860 1946 1950 1926 1994 2063 1987 1959 1865 1840 1776 1716 1662 1612 1591 1564 1600 1720 1785 1849 1773 1742 1679 1597 1584 1584 1586 1589 1596 1605 1612 1607 1612 1622 1631 1639 1650 1665 1724 1831 1905 1974 2162 2316 2369 2521 2737 2793 2948 3081 2657 2233 1980 1854 1781 1748 1735 1730 1727 1725 1727 1735 1754 1778 1795 1809 1813 1803 1785 1753 1727 1716 1711 1710 1711 1712 1727 1782 1922 2189 2483 2497 2178 1920 1794 1736 1711 1709 1711 1712 1714 1720 1731 1747 1767 1789 1809 1793 1804 1729 1606 1528 1467 1422 1388 1363 1354 1368 1414 1442 1429 1346 1305 1302 1299 1299 1298 1298 1298 1298 1299 1305 1328 1367 1427 1524 1771 1833 1561 1457 1397 1327 1302 1288 1287 1289 1290 1331 1362 1287 1285 1286 1285 1282 1282 1282 1282 1282 1282 1282 1282 1283 1286 1283 1282 1282 1282 1282 1285 1285 1287 1288 1288 1290 1292 1291 1297 1359 1416 1413 1464 1607 1770 1765 1664 1481 1393 1346 1328 1322 1319 1320 1329 1357 1409 1596 1692 1545 1416 1334 1300 1289 1289 1284 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1308 1301 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1286 1383 1536 1393 1289 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1283 1284 1288 1304 1404 1759 1979 2154 2417 2386 2205 2021 1913 2137 2274 2094 1928 1874 2000 1936 1785 1772 1877 2018 2097 2144 2107 2065 2084 1919 1870 1787 1707 1741 1774 1849 1851 1889 1970 1953 1934 1950 1982 2044 2111 2098 2150 2145 2205 2238 2279 2287 2359 2475 2609 2731 2792 2803 2767 2774 2740 2686 2649 2587 2583 2606 2558 2582 2642 2693 2722 2799 2802 2952 3017 3152 3044 2879 2841 2881 2885 2959 3011 2826 2886 3074 3054 3008 3074 3091 3116 2978 2937 3115 3121 3102 2984 2916 2993 2940 2937 2889 2923 2893 2876 2863 2873 2889 2883 2857 2834 2790 2840 2908 2924 2866 2818 2893 2867 2850 2786 2706 2684 2688 2643 2711 2646 2571 2346 2314 2405 2341 2236 2143 2003 1949 2053 1964 1877 1887 2123 2309 2269 2253 2025 1898 1916 1861 1926 1864 1848 1896 1984 1996 1933 1890 1858 1813 1834 1879 1891 1890 1800 1809 1808 1819 1797 1781 1854 1940 2029 2104 2213 2217 2301 2419 2509 2530 2542 2561 2573 2576 2539 2430 2361 2318 2275 2232 2185 2130 2108 2108 2106 2075 2027 1997 2010 1969 1971 2026 2083 2093 2075 2070 2072 2049 2031 2027 2049 2084 2161 2228 2223 2221 2211 2175 2142 2112 2107 2113 2091 2065 2086 2067 2050 1944 1913 1896 1880 1846 1826 1833 1885 1912 1943 1964 1980 2004 2007 1969 1942 1996 2008 1970 1989 2017 2010 2004 2045 2051 2020 2034 2054 2046 2025 2025 2046 2015 1976 1981 2015 2003 1988 2032 2075 2113 2266 2416 2581 2664 2559 2464 2271 2174 2142 2233 2423 2475 2390 2414 2478 2442 2382 2326 2302 2345 2412 2508 2441 2464 2453 2745 2897 2796 2615 2516 2492 2414 2429 2541 2563 2645 2673 2688 2700 2767 2878 3018 2883 2906 2971 2963 2941 3116 3324 3349 3206 3125 2907 2763 2821 2858 2774 2731 2636 2541 2570 2685 2836 2921 2802 2700 2743 2716 2669 2488 2478 2432 2445 2474 2495 2524 2587 2718 2826 2881 2922 2920 2921 2898 2835 2797 2677 2578 2554 2539 2531 2491 2466 2419 2444 2505 2590 2699 2821 2941 2984 2734 2643 2664 2718 2713 2728 2766 2764 2733 2743 2669 2614 2581 2536 2538 2507 2490 2415 2363 2246 2269 2276 2273 2187 2122 2100 2083 2080 2101 2069 2074 2074 2067 2072 2112 2151 2100 1986 1894 1870 1893 1901 1832 1817 1801 1805 1804 1798 1805 1814 1805 1803 1800 1797 1780 1774 1761 1756 1759 1757 1756 1740 1733 1732 1734 1734 1724 1720 1727 1729 1718 1704 1695 1687 1694 1678 1661 1650 1638 1628 1626 1625 1611 1601 1595 1589 1587 1591 1593 1587 1569 1565 1567 1568 1575 1605 1615 1622 1616 1604 1594 1601 1614 1638 1673 1666 1655 1645 1639 1630 1632 1630 1623 1618 1609 1598 1590 1603 1607 1593 1593 1572 1575 1561 1521 1491 1503 1506 1491 1472 1446 1436 1424 1403 1383 1368 1351 1330 1317 1308 1303 1297 1292 1293 1296 1298 1305 1310 1319 1333 1337 1367 1401 1404 1399 1394 1387 1376 1360 1330 1300 1287 1292 1299 1322 1325 1310 1304 1299 1276 1256 1249 1239 1226 1215 1209 1205 1196 1182 1177 1174 1163 1156 1157 1155 1145 1133 1134 1134 1128 1121 1117 1109 1104 1100 1097 1096 1096 1099 1107 1122 1130 1137 1151 1152 1161 1142 1127 1126 1116 1119 1124 1142 1146 1152 1151 1149 1144 1139 1135 1133 1130 1127 1119 1114 1109 1105 1101 1097 1092 1087 1083 1078 1075 1071 1069 1067 1064 1062 1060 1058 1056 1051 1047 1042 1043 1044 1044 1045 1036 1031 1025 1020 1022 1029 1024 1024 1025 1024 1026 1027 1027 1019 1023 1019 1013 1002 995 992 989 984 978 976 975 972 972 974 973 968 971 966 966 963 966 964 965 963 961 958 955 954 950 946 941 941 940 937 937 936 935 934 938 933 929 926 926 916 908 904 902 926 931 941 931 933 944 913 906 924 903 891 887 900 876 868 875 864 851 863 839 825 810 801 797 794 791 788 787 784 782 779 778 778 778 779 777 776 776 774 775 775 774 771 770 770 768 765 764 765 766 777 779 776 792 781 788 779 789 792 779 772 775 777 786 778 771 768 761 757 746 755 744 739 736 736 733 719 721 707 701 711 721 710 705 707 695 687 689 679 683 674 671 672 671 672 671 658 666 665 659 649 657 655 655 647 649 644 652 641 647 650 652 646 643 643 639 628 624 618 607 599 597 594 593 592 589 587 586 586 584 583 581 579 577 576 574 574 573 571 566 563 561 560 557 556 555 561 573 570 568 566 565 563 562 558 559 555 556 553 549 547 549 544 540 538 531 525 525 525 525 521 516 515 513 511 510 512 509 509 504 510 506 497 495 493 499 501 500 500 498 496 497 495 494 494 492 488 487 483 483 483 480 478 475 474 472 470 466 462 452 443 446 440 453 449 456 460 465 472 464 455 446 427 427 429 415 408 413 410 391 384 384 372 362 387 395 382 367 352 363 378 376 365 358 343 339 339 340 343 346 345 355 361 360 369 379 385 394 386 376 387 385 388 382 383 385 387 392 392 383 383 375 366 374 379 381 376 375 367 372 368 367 371 360 348 336 337 327 325 289 287 287 291 334 340 331 335 356 366 369 345 330 321 311 292 291 301 323 329 316 329 341 349 339 340 344 323 316 336 343 344 326 304 309 326 336 347 356 354 364 365 347 349 357 369 359 362 351 335 311 312 322 348 337 320 341 359 357 358 373 370 372 382 384 382 386 388 379 368 370 372 375 381 385 386 389 385 383 375 370 377 366 367 365 373 370 380 378 378 386 377 366 372 374 365 368 382 382 372 370 370 370 362 354 354 333 317 312 335 348 351 354 341 337 326 340 335 344 337 328 344 352 349 345 344 343 342 339 338 336 332 334 334 331 330 325 319 326 330 324 327 325 319 314 314 310 313 315 307 300 298 296 301 307 302 297 293 290 288 300 290 281 285 300 306 300 303 301 298 297 290 290 281 289 278 288 293 296 290 297 294 287 283 276 263 274 282 272 264 275 276 270 267 268 267 258 253 248 245 239 238 249 253 248 244 230 225 231 231 229 234 228 204 188 187 188 196 211 227 226 217 229 234 229 223 219 218 226 226 229 226 223 227 226 214 207 204 208 209 206 215 213 219 224 223 220 216 209 199 196 215 213 206 194 191 207 200 200 215 212 217 210 213 221 225 230 227 224 220 216 220 219 215 198 198 207 208 214 216 215 214 213 217 218 209 192 168 159 159 160 161 160 165 168 195 200 202 206 213 217 222 225 227 228 229 230 230 230 230 229 232 229 225 226 226 223 224 226 224 224 228 227 228 230 230 233 236 236 232 230 232 231 231 226 222 217 213 209 209 208 216 218 204 189 203 210 211 216 215 213 215 218 218 219 220 222 224 227 233 231 231 233 230 227 229 226 232 234 225 219 219 233 235 223 213 1192 1193 1192 1188 1191 1193 1196 1196 1194 1194 1195 1197 1200 1204 1205 1207 1210 1213 1215 1215 1214 1215 1218 1229 1247 1288 1329 1366 1364 1364 1368 1365 1367 1373 1384 1401 1419 1392 1372 1388 1421 1311 1272 1270 1270 1271 1273 1273 1274 1274 1274 1275 1278 1286 1309 1328 1339 1360 1381 1375 1385 1325 1302 1298 1294 1295 1297 1294 1292 1293 1298 1304 1309 1311 1310 1310 1310 1310 1312 1316 1329 1360 1418 1506 1632 1778 1960 2231 2369 2400 2118 1935 1810 1723 1643 1555 1500 1465 1455 1496 1576 1692 1672 1604 1570 1541 1492 1448 1365 1345 1344 1343 1343 1344 1344 1345 1346 1351 1357 1359 1357 1359 1359 1363 1368 1373 1379 1386 1395 1403 1418 1423 1435 1460 1517 1622 1702 1649 1598 1560 1565 1568 1572 1575 1542 1523 1702 1931 1891 1724 1666 1672 1705 1735 1800 1635 1480 1480 1481 1523 1495 1473 1482 1535 1606 1709 1865 1967 1866 1741 1671 1653 1653 1661 1655 1614 1657 1702 1702 1761 1804 1835 1881 1895 1867 1811 1763 1719 1867 1902 1908 1955 1954 1992 2021 1940 1852 1828 1763 1768 1730 1700 1647 1599 1566 1577 1729 1902 2059 2077 1864 1771 1697 1631 1603 1599 1602 1600 1607 1619 1626 1616 1617 1622 1631 1641 1658 1661 1743 1826 1909 2073 2314 2411 2485 2661 2736 2817 2944 3041 2750 2258 1968 1837 1765 1744 1735 1730 1726 1724 1722 1723 1730 1743 1754 1762 1762 1755 1742 1724 1711 1709 1709 1709 1710 1711 1719 1761 1862 2127 2357 2409 2069 1886 1782 1727 1707 1707 1708 1709 1711 1716 1728 1756 1793 1821 1854 1836 1773 1694 1589 1525 1475 1428 1389 1354 1341 1338 1358 1392 1358 1327 1303 1302 1301 1300 1300 1300 1300 1300 1303 1315 1338 1372 1422 1533 1844 1713 1418 1310 1291 1287 1285 1286 1285 1287 1292 1316 1312 1289 1285 1287 1286 1284 1282 1282 1282 1282 1282 1282 1282 1284 1287 1283 1282 1282 1282 1282 1284 1287 1287 1288 1289 1292 1292 1292 1300 1333 1335 1361 1428 1516 1623 1660 1624 1507 1387 1340 1328 1323 1322 1326 1343 1370 1424 1577 1786 1644 1543 1389 1315 1291 1287 1285 1282 1281 1282 1282 1282 1282 1282 1282 1282 1282 1293 1413 1357 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1343 1517 1427 1286 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1283 1283 1285 1288 1299 1318 1378 1601 1836 2013 2218 2469 2414 2147 2027 2209 2349 2152 1996 1997 2194 2078 1832 1790 1868 1964 2007 2223 2230 2178 2122 1997 1926 1879 1714 1770 1880 2003 2088 2188 2123 2024 2072 2035 1977 1989 2078 2133 2208 2293 2280 2358 2403 2383 2410 2602 2697 2785 2955 2914 2905 2818 2767 2740 2646 2645 2708 2663 2584 2613 2671 2796 2881 2916 2923 3156 3165 3105 2906 2866 3001 3061 2989 3001 3103 2903 2890 3180 3146 3087 3124 3202 3091 2983 3061 3189 3143 2997 3032 3083 3111 3088 3019 3053 3073 2990 3057 3112 3089 3132 3058 2980 2943 2890 2904 2905 2989 2984 2925 2868 2814 2770 2745 2707 2658 2647 2631 2630 2594 2495 2355 2474 2528 2460 2407 2376 2266 2172 2154 2159 2205 1989 2009 2054 2000 2038 1948 2032 2006 1997 2018 1967 1929 1956 1900 1928 1918 1965 1936 1801 1813 1858 1882 1785 1803 1762 1737 1710 1694 1675 1737 1796 1854 1855 1904 1946 2178 2271 2258 2324 2320 2376 2507 2563 2566 2562 2549 2509 2448 2414 2337 2370 2176 2105 2088 2060 2041 1982 1934 1967 2054 2065 2014 2014 2007 1999 2006 2009 2017 2047 2070 2134 2261 2269 2218 2191 2158 2167 2190 2177 2169 2181 2152 2137 2133 2131 2075 1937 1909 1874 1838 1818 1825 1868 1896 1933 1949 1993 2027 2048 2017 1994 1952 1989 2017 1996 1984 2008 2047 2048 2020 2065 2094 2080 2068 2043 2062 2054 2077 2026 1982 1993 2016 2010 2011 2020 2070 2112 2178 2294 2394 2425 2465 2358 2247 2307 2276 2198 2207 2297 2334 2416 2521 2595 2565 2470 2474 2500 2603 2593 2470 2408 2464 2596 2643 2766 2761 2598 2530 2457 2434 2511 2581 2618 2667 2652 2667 2756 2931 3047 3022 3006 3097 3191 3066 3021 3246 3258 3094 3031 2948 2852 2777 2769 2711 2714 2581 2520 2543 2615 2689 2787 2787 2649 2577 2578 2569 2554 2434 2400 2413 2450 2607 2547 2557 2730 2958 2988 2998 3024 3031 2982 2944 2899 2825 2784 2766 2647 2581 2541 2493 2441 2432 2452 2479 2576 2797 2847 2776 2708 2752 2801 2806 2820 2842 2859 2829 2800 2774 2708 2655 2625 2559 2482 2418 2446 2433 2328 2260 2202 2178 2188 2186 2201 2099 2056 2029 2081 2046 2048 2035 2020 2014 2050 2109 2123 2054 1937 1833 1907 1920 1828 1793 1774 1776 1788 1778 1769 1762 1773 1793 1781 1773 1777 1762 1747 1737 1735 1745 1736 1726 1729 1715 1713 1714 1705 1689 1691 1708 1689 1685 1674 1662 1669 1680 1658 1637 1629 1620 1614 1614 1609 1597 1587 1580 1577 1580 1582 1580 1564 1558 1561 1562 1560 1565 1578 1590 1586 1571 1575 1592 1630 1678 1669 1661 1654 1648 1637 1633 1640 1626 1619 1605 1604 1605 1597 1605 1607 1605 1594 1558 1528 1514 1504 1491 1474 1473 1441 1425 1412 1397 1386 1373 1361 1355 1351 1348 1338 1315 1303 1296 1290 1286 1289 1287 1293 1295 1303 1309 1309 1323 1355 1382 1395 1395 1387 1376 1336 1308 1272 1262 1264 1266 1270 1280 1278 1271 1256 1237 1233 1224 1216 1211 1204 1190 1186 1177 1171 1160 1157 1161 1147 1142 1140 1135 1125 1121 1116 1113 1109 1106 1104 1102 1102 1105 1112 1126 1137 1148 1155 1170 1178 1181 1187 1186 1177 1170 1163 1154 1149 1153 1158 1155 1152 1151 1148 1143 1139 1135 1130 1126 1123 1119 1115 1111 1106 1101 1098 1094 1090 1086 1082 1079 1075 1071 1066 1063 1059 1056 1054 1054 1051 1048 1044 1040 1038 1037 1037 1035 1030 1023 1020 1018 1014 1021 1014 1017 1023 1023 1027 1028 1024 1021 1029 1031 1020 1009 1005 994 990 981 975 971 969 967 964 963 961 965 964 964 961 965 963 962 963 963 961 956 954 954 949 938 938 933 933 931 931 928 932 933 933 932 932 930 922 918 906 894 898 917 938 911 922 936 913 922 925 906 905 892 903 879 892 885 863 867 870 850 860 848 828 807 801 795 791 788 785 781 779 777 775 774 774 773 772 771 770 769 769 768 768 766 763 761 760 761 761 761 758 758 765 775 772 782 771 778 792 788 790 785 782 778 772 772 762 762 767 760 760 746 747 748 743 728 729 730 716 701 702 718 724 723 712 697 696 697 687 691 682 679 682 681 680 670 667 671 667 660 655 663 662 662 650 657 652 654 647 655 653 645 641 637 635 635 635 623 609 603 600 597 596 595 593 591 590 589 587 585 584 583 580 578 577 576 575 571 568 566 564 561 560 559 559 567 575 574 571 565 562 559 559 557 556 553 550 548 551 547 546 544 537 532 530 530 533 530 526 524 522 523 524 523 522 522 519 516 512 510 508 508 504 504 503 501 501 498 498 498 497 497 495 493 493 492 489 486 485 485 482 480 479 478 476 473 470 471 471 466 457 442 440 442 444 455 458 463 470 463 438 432 429 418 410 421 419 398 392 393 380 374 376 359 379 391 374 360 349 356 366 367 356 345 341 341 344 352 358 363 352 360 373 373 368 381 395 396 391 391 393 392 385 385 379 371 372 376 383 378 373 373 370 368 362 372 367 361 357 357 363 375 374 363 357 357 355 345 327 307 287 286 286 288 314 321 341 355 365 367 348 338 328 305 290 290 300 321 314 327 343 344 343 331 335 330 309 326 339 349 332 316 302 309 326 329 340 355 350 361 355 342 355 364 360 360 357 337 324 311 315 346 359 348 318 338 342 357 370 380 365 378 380 371 377 383 376 363 368 374 383 377 378 381 386 393 383 375 378 382 372 366 360 360 369 383 382 368 370 381 370 364 359 363 364 381 378 373 376 377 366 363 369 362 347 351 340 330 311 319 335 344 343 339 334 320 327 325 326 326 343 340 351 352 349 349 347 343 340 340 337 330 337 334 329 329 323 324 328 330 327 322 319 321 322 314 309 305 310 306 305 306 313 306 303 303 302 304 294 287 293 299 280 285 300 300 295 301 300 295 294 294 291 293 294 294 296 299 301 299 300 296 286 271 275 265 257 267 266 257 276 274 262 257 255 265 262 255 248 242 240 230 239 237 235 242 237 227 223 211 207 209 215 203 190 198 187 188 194 217 210 223 233 229 224 221 215 215 227 231 229 228 228 223 219 226 222 218 218 210 214 209 202 205 208 216 218 214 205 197 214 217 214 209 194 189 191 200 200 203 211 204 215 227 230 227 221 222 222 222 220 218 215 209 206 203 187 207 212 213 205 208 210 215 217 202 164 159 160 160 159 159 164 184 208 204 208 207 208 217 221 225 228 229 228 230 231 233 233 233 234 232 230 229 228 227 230 229 231 231 231 232 233 233 234 236 236 236 236 231 229 226 232 227 226 224 220 215 213 213 217 216 211 196 196 210 218 218 216 215 217 217 215 216 218 220 224 230 229 225 221 226 231 231 234 234 237 239 222 214 219 225 230 218 203 1192 1191 1192 1192 1192 1193 1194 1193 1194 1195 1198 1204 1207 1211 1213 1215 1219 1223 1223 1221 1219 1222 1227 1236 1269 1364 1438 1490 1406 1385 1390 1389 1405 1411 1418 1427 1391 1342 1317 1292 1279 1273 1271 1270 1271 1272 1273 1274 1274 1275 1276 1279 1290 1341 1412 1440 1482 1522 1498 1485 1440 1360 1315 1300 1296 1294 1291 1289 1301 1305 1318 1340 1343 1333 1319 1311 1310 1311 1313 1316 1326 1350 1407 1545 1797 2004 1993 2227 2462 2492 2158 2033 1942 1844 1691 1572 1586 1550 1486 1552 1708 1784 1651 1544 1493 1476 1436 1400 1347 1344 1344 1344 1345 1345 1346 1347 1348 1358 1361 1361 1359 1357 1359 1363 1367 1372 1378 1385 1391 1398 1406 1417 1433 1454 1503 1553 1613 1643 1593 1582 1588 1591 1592 1598 1593 1515 1709 1910 1746 1681 1662 1726 1752 1710 1621 1468 1462 1463 1459 1455 1446 1450 1460 1500 1613 1780 2007 2072 1921 1726 1639 1618 1619 1645 1613 1609 1645 1685 1718 1747 1754 1780 1799 1782 1790 1757 1704 1708 1829 1858 1849 1909 2022 1966 1910 1849 1770 1773 1731 1692 1675 1653 1598 1568 1561 1687 1899 1966 2030 1922 1794 1715 1672 1641 1621 1610 1599 1615 1613 1629 1638 1627 1622 1632 1666 1651 1670 1675 1776 1857 1897 1995 2213 2287 2375 2455 2578 2837 2905 2828 2732 2296 2005 1848 1762 1741 1733 1729 1725 1722 1721 1720 1720 1723 1728 1730 1726 1721 1714 1709 1707 1707 1708 1708 1709 1710 1713 1738 1820 2046 2334 2434 2106 1872 1755 1709 1704 1704 1705 1706 1707 1712 1734 1771 1828 1929 2000 1955 2079 1927 1653 1524 1463 1418 1379 1348 1333 1329 1327 1327 1325 1335 1305 1304 1303 1302 1302 1303 1311 1325 1340 1396 1391 1353 1370 1486 1630 1390 1301 1287 1285 1285 1283 1282 1284 1287 1288 1287 1288 1288 1285 1287 1286 1286 1285 1283 1282 1282 1282 1282 1282 1283 1283 1282 1282 1282 1282 1282 1284 1287 1289 1289 1288 1294 1293 1293 1296 1300 1307 1320 1366 1411 1461 1511 1556 1546 1379 1339 1338 1325 1323 1332 1372 1386 1430 1510 1658 1808 1568 1501 1431 1299 1288 1287 1284 1281 1281 1282 1282 1282 1282 1282 1282 1283 1374 1548 1430 1295 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1291 1454 1434 1286 1282 1282 1282 1282 1282 1282 1283 1284 1283 1283 1284 1285 1285 1289 1295 1314 1342 1402 1534 1792 2011 2210 2381 2542 2350 2261 2183 2374 2301 2072 2110 2267 2046 1879 1795 1906 2031 2119 2145 2289 2307 2167 2090 2018 1888 1757 1751 1865 1983 2121 2239 2122 2213 2183 2317 2138 2035 2085 2186 2332 2454 2460 2510 2579 2555 2570 2624 2826 2927 3038 2978 2899 2842 2803 2709 2720 2747 2751 2689 2599 2700 2690 2790 3052 3105 2984 3131 3219 3021 2888 3150 3205 3149 3030 3115 3201 2948 2917 3250 3275 3208 3214 3140 3048 3106 3244 3201 3067 3147 3182 3244 3256 3197 3105 3206 3161 3091 3238 3327 3275 3167 3145 3070 3062 2974 3043 3029 3059 3028 2961 2929 2891 2830 2796 2769 2711 2651 2639 2625 2614 2600 2609 2538 2522 2506 2453 2395 2325 2369 2419 2378 2337 2274 2051 2078 2220 2209 2144 2154 2137 2132 2140 2088 2049 2133 2135 2161 2274 2176 2042 1959 1946 1992 2050 2130 1949 1794 1754 1733 1719 1671 1678 1747 1785 1762 1803 1820 1826 1891 1939 2001 2021 2053 2208 2348 2428 2524 2528 2550 2530 2506 2454 2447 2280 2151 2095 2034 1951 1944 1984 2026 2022 2019 1991 1955 1964 1984 1998 2028 2059 2103 2181 2271 2265 2193 2157 2124 2104 2102 2150 2243 2244 2231 2220 2211 2174 2058 1951 1902 1878 1862 1818 1820 1856 1883 1909 1942 1967 1994 2016 2041 2050 1997 1970 2014 2036 2023 2020 2014 2014 2057 2067 2049 2093 2116 2080 2079 2096 2087 2056 2007 2008 2026 2026 2030 2036 2061 2102 2143 2156 2202 2275 2331 2421 2334 2366 2433 2401 2305 2253 2263 2341 2439 2583 2800 2744 2621 2740 2723 2612 2593 2485 2423 2494 2570 2673 2823 2847 2691 2654 2516 2523 2601 2648 2629 2625 2675 2725 2715 2908 3114 2980 2938 3071 3294 3195 3060 3313 3350 3146 3389 3069 2865 2763 2680 2625 2640 2592 2504 2522 2568 2602 2622 2621 2616 2538 2484 2450 2430 2409 2402 2415 2427 2486 2493 2505 2574 2726 2909 3060 3137 3137 3114 3063 3038 2992 2973 2900 2765 2667 2563 2508 2464 2442 2461 2480 2523 2658 2669 2822 2934 2918 2929 2953 2932 2909 2905 2881 2834 2827 2765 2698 2628 2558 2507 2433 2447 2447 2399 2305 2297 2297 2224 2182 2141 2112 2028 1975 1970 1988 2026 2011 1989 1953 2003 2040 2099 2049 1926 1834 1824 1889 1874 1787 1755 1760 1771 1759 1754 1742 1754 1781 1768 1758 1753 1757 1745 1729 1719 1724 1737 1709 1721 1699 1699 1689 1685 1666 1676 1686 1695 1667 1659 1657 1642 1652 1656 1645 1628 1618 1610 1601 1604 1602 1589 1577 1568 1570 1571 1569 1563 1552 1554 1555 1556 1556 1564 1561 1555 1557 1568 1584 1616 1653 1670 1665 1654 1649 1641 1638 1621 1591 1571 1570 1582 1597 1606 1605 1608 1586 1580 1542 1501 1485 1472 1483 1452 1432 1414 1402 1397 1394 1376 1366 1367 1352 1343 1335 1333 1323 1312 1305 1295 1285 1282 1284 1281 1285 1305 1292 1289 1315 1338 1337 1359 1370 1367 1327 1294 1267 1256 1248 1241 1247 1246 1250 1250 1250 1237 1217 1221 1214 1203 1208 1194 1183 1175 1162 1154 1154 1145 1141 1138 1129 1125 1121 1117 1115 1113 1111 1109 1109 1112 1120 1128 1136 1145 1159 1175 1187 1196 1187 1188 1188 1188 1184 1179 1175 1169 1162 1157 1160 1156 1152 1149 1145 1143 1139 1134 1130 1124 1119 1116 1113 1110 1106 1102 1098 1094 1092 1089 1085 1080 1079 1074 1070 1069 1067 1061 1058 1054 1051 1050 1047 1043 1039 1040 1035 1030 1029 1033 1024 1020 1016 1010 1009 1015 1009 1014 1012 1016 1024 1031 1025 1028 1030 1030 1022 1013 1006 1006 991 980 972 972 966 962 960 956 949 957 960 959 956 960 964 965 962 963 958 953 953 951 938 929 924 927 927 928 927 927 927 930 931 930 927 918 915 911 913 896 912 934 902 905 923 927 915 908 911 921 907 909 900 902 880 858 874 872 856 872 856 838 837 827 806 798 793 789 784 781 777 776 773 771 769 768 767 765 764 763 762 762 762 761 760 758 756 758 757 753 752 753 752 755 765 764 771 776 780 777 785 772 764 761 757 761 752 760 764 765 756 758 755 744 735 737 731 720 706 693 712 717 716 717 703 705 706 694 698 692 687 692 694 688 677 678 681 674 672 666 674 668 669 659 658 662 658 657 657 648 642 641 632 627 626 618 609 604 603 600 599 598 597 595 593 592 589 588 586 584 584 581 579 578 574 572 571 568 566 564 563 562 562 572 576 572 569 569 568 565 563 564 564 560 556 552 545 544 543 543 537 534 534 537 538 537 535 533 530 528 526 524 524 523 521 518 515 510 507 504 505 502 501 504 499 499 497 497 498 496 493 492 492 492 490 487 485 483 481 482 480 479 477 477 473 471 470 468 464 462 457 447 443 437 449 454 459 463 464 438 424 408 406 400 405 416 409 394 379 376 371 364 359 376 391 382 370 352 347 349 345 344 342 345 352 362 370 369 373 359 360 378 387 380 392 400 399 397 397 392 384 377 368 367 364 355 351 362 358 366 362 355 345 350 367 367 357 344 341 351 365 370 365 363 351 343 339 327 294 287 286 287 288 314 334 337 349 353 361 345 333 321 304 288 289 298 309 324 341 334 339 345 326 335 309 312 331 347 347 330 305 300 321 339 344 355 361 348 352 334 351 360 351 359 364 367 351 324 309 320 337 348 349 321 327 339 346 363 381 363 366 367 380 384 375 361 370 381 385 383 372 385 380 381 391 390 383 379 382 379 370 367 354 365 377 378 370 364 367 367 358 365 371 377 383 378 369 369 373 372 357 363 358 349 339 340 336 338 313 307 315 337 340 339 338 341 324 311 323 327 338 351 354 348 341 343 341 337 335 334 327 336 337 335 329 324 323 329 327 331 328 322 315 312 316 320 310 316 308 313 306 316 312 310 313 311 304 297 295 301 302 297 288 279 280 277 285 295 292 296 293 289 290 287 293 291 296 300 302 296 294 289 290 287 277 269 259 260 247 248 274 268 254 248 246 257 259 249 251 242 225 219 214 219 216 218 220 224 211 198 206 206 207 225 229 222 205 185 190 207 219 224 231 226 223 224 216 208 226 227 223 229 224 226 221 226 228 225 222 221 218 214 219 211 202 193 207 197 210 218 218 216 210 208 211 194 188 198 197 191 198 219 227 220 216 217 220 218 222 223 222 219 217 216 211 192 200 207 210 200 206 208 212 200 160 160 161 163 160 159 161 166 202 210 207 207 209 209 210 215 220 223 224 229 232 233 234 233 233 233 234 235 234 233 234 234 234 234 232 233 232 232 232 231 232 230 229 231 233 231 227 220 218 219 215 216 213 210 211 213 213 212 182 202 206 218 219 214 214 211 212 216 218 219 222 224 222 221 220 210 217 219 221 228 228 239 231 216 209 218 225 231 225 181 1192 1192 1192 1192 1192 1193 1194 1196 1197 1198 1203 1209 1214 1220 1225 1226 1229 1232 1232 1228 1230 1233 1240 1256 1330 1451 1567 1598 1450 1418 1436 1428 1456 1485 1524 1568 1511 1392 1337 1295 1276 1273 1272 1271 1272 1273 1274 1275 1276 1278 1283 1306 1392 1519 1623 1666 1656 1782 1705 1575 1455 1378 1326 1303 1296 1293 1287 1298 1307 1318 1373 1406 1415 1402 1380 1344 1316 1312 1313 1314 1318 1336 1410 1621 1924 2047 2136 2259 2436 2545 2523 2195 2014 1800 1669 1592 1558 1545 1520 1569 1659 1696 1557 1458 1424 1389 1361 1350 1347 1345 1344 1345 1345 1346 1347 1348 1377 1367 1360 1359 1359 1358 1358 1361 1364 1368 1372 1378 1383 1390 1400 1414 1432 1477 1489 1530 1602 1612 1604 1611 1614 1618 1616 1620 1616 1607 1573 1670 1592 1630 1641 1730 1755 1547 1452 1447 1449 1450 1448 1444 1439 1439 1442 1458 1550 1726 2013 1956 1767 1677 1626 1605 1598 1602 1593 1639 1715 1718 1696 1700 1684 1721 1740 1700 1680 1711 1649 1704 1794 1797 1852 1930 1946 1897 1820 1779 1734 1689 1667 1655 1631 1610 1570 1553 1603 1817 1821 1835 1879 1774 1715 1674 1646 1624 1621 1612 1607 1630 1626 1634 1649 1634 1633 1631 1652 1670 1683 1701 1776 1843 1809 1893 2035 2085 2075 2154 2302 2523 2600 2510 2587 2242 2049 1855 1764 1738 1730 1726 1723 1721 1720 1719 1718 1718 1718 1714 1711 1709 1708 1707 1707 1707 1708 1708 1708 1709 1711 1724 1787 1977 2228 2326 2070 1821 1729 1704 1704 1704 1705 1705 1706 1710 1728 1761 1832 2015 2091 2033 2131 2011 1698 1550 1464 1410 1374 1348 1336 1331 1326 1322 1319 1323 1318 1310 1308 1309 1313 1328 1348 1375 1413 1457 1369 1324 1315 1317 1302 1288 1287 1284 1283 1282 1282 1282 1285 1286 1289 1288 1287 1286 1284 1287 1287 1286 1286 1285 1282 1282 1282 1282 1282 1282 1292 1301 1282 1282 1282 1283 1286 1288 1289 1289 1290 1295 1293 1294 1304 1303 1302 1306 1323 1351 1382 1420 1485 1636 1430 1355 1337 1326 1324 1343 1430 1404 1431 1470 1550 1799 1791 1535 1442 1308 1291 1289 1286 1284 1282 1282 1282 1282 1282 1282 1282 1282 1354 1586 1638 1355 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1314 1395 1283 1282 1282 1282 1282 1283 1284 1284 1284 1284 1285 1286 1285 1287 1291 1299 1326 1378 1472 1597 1740 2003 2268 2435 2575 2626 2502 2315 2501 2362 2213 2310 2266 2087 1959 1816 1917 2067 2256 2374 2458 2505 2409 2354 2151 1996 1793 1751 1899 2012 2157 2185 2200 2226 2272 2304 2196 2080 2181 2339 2516 2615 2607 2684 2687 2703 2739 2736 2834 2978 3149 3021 2919 2839 2773 2744 2806 2805 2769 2711 2615 2785 2806 2745 2815 3016 3133 3209 3233 3077 2928 3191 3275 3206 3118 3222 3247 2944 3058 3414 3474 3357 3240 3095 3223 3269 3329 3160 3221 3338 3392 3390 3245 3161 3307 3329 3172 3207 3385 3500 3307 3258 3212 3153 3121 3065 3155 3154 3088 3029 3048 2994 2960 2923 2922 2875 2811 2737 2666 2666 2615 2560 2609 2608 2549 2479 2461 2409 2348 2314 2315 2236 2254 2180 2307 2297 2282 2305 2285 2315 2333 2271 2274 2235 2331 2285 2364 2574 2465 2381 2310 2280 2175 2152 2264 2309 2338 2109 1904 1786 1730 1677 1678 1728 1741 1720 1741 1769 1747 1747 1778 1783 1809 1836 1932 2051 2207 2347 2454 2520 2533 2526 2518 2447 2338 2182 2086 2027 1922 1953 2010 1996 1975 1967 1941 1968 2002 2022 2004 2014 2130 2315 2348 2264 2189 2148 2107 2071 2044 2049 2113 2159 2186 2238 2269 2252 2220 2188 2046 1919 1901 1861 1810 1827 1861 1886 1916 1945 1973 2003 2026 2053 2040 1996 1983 2033 2066 2058 2051 2051 2043 2032 2067 2064 2087 2129 2113 2108 2079 2046 2023 2034 2066 2084 2039 2052 2040 2036 2082 2175 2278 2259 2344 2411 2466 2440 2490 2537 2525 2423 2407 2355 2304 2459 2598 2754 2647 2544 2640 2646 2593 2534 2501 2454 2521 2603 2626 2811 2926 2778 2685 2672 2625 2670 2753 2705 2683 2721 2807 2815 2881 3116 2948 2900 2963 3132 3227 3031 3162 3328 3366 3276 3120 2959 2799 2733 2645 2600 2531 2492 2493 2528 2548 2563 2549 2532 2497 2461 2433 2407 2406 2412 2413 2423 2437 2462 2496 2542 2602 2721 2965 3088 3164 3188 3174 3141 3116 3047 2920 2830 2739 2645 2548 2504 2565 2472 2477 2526 2667 2773 3028 3076 3031 3061 3019 2979 2890 2821 2811 2812 2777 2800 2777 2682 2579 2526 2526 2475 2435 2401 2384 2394 2364 2321 2246 2167 2102 2047 2011 2015 1996 2004 2016 1988 1941 1925 1949 1972 1972 1870 1809 1803 1804 1838 1752 1735 1744 1753 1738 1732 1726 1748 1750 1753 1745 1740 1730 1735 1721 1719 1704 1725 1701 1693 1696 1678 1675 1669 1651 1654 1660 1675 1673 1649 1635 1628 1619 1636 1632 1622 1619 1612 1601 1591 1590 1601 1584 1564 1559 1562 1561 1558 1549 1547 1551 1549 1548 1543 1543 1546 1555 1564 1580 1605 1650 1665 1659 1659 1657 1628 1593 1582 1559 1545 1545 1561 1556 1556 1571 1583 1561 1536 1521 1514 1483 1461 1452 1438 1430 1420 1401 1381 1377 1372 1360 1354 1345 1336 1324 1319 1323 1319 1307 1295 1287 1278 1284 1277 1276 1292 1276 1279 1290 1303 1307 1314 1319 1325 1303 1288 1261 1240 1238 1231 1230 1223 1229 1232 1234 1227 1216 1206 1205 1193 1187 1184 1173 1165 1156 1145 1138 1134 1130 1127 1125 1123 1120 1118 1118 1120 1122 1127 1138 1148 1154 1162 1176 1182 1194 1208 1209 1207 1203 1197 1189 1187 1184 1181 1176 1169 1162 1159 1157 1156 1152 1148 1144 1140 1135 1130 1126 1125 1123 1119 1115 1112 1109 1105 1102 1098 1094 1089 1086 1082 1078 1076 1071 1067 1064 1062 1059 1058 1054 1049 1046 1043 1041 1039 1034 1030 1026 1027 1023 1019 1014 1015 1010 1005 1005 1010 1009 1013 1016 1021 1028 1031 1033 1028 1024 1023 1019 1011 996 981 975 971 963 961 955 952 943 948 956 959 956 959 961 958 960 961 965 957 951 951 941 928 916 919 922 924 919 919 923 927 923 923 910 905 915 914 921 899 905 916 916 889 906 905 903 884 889 915 928 912 904 893 873 880 888 892 880 876 864 842 857 846 834 839 810 799 791 787 781 776 774 770 768 766 765 763 762 762 760 760 758 757 760 758 756 755 753 751 749 749 746 745 745 747 753 758 769 763 774 777 775 769 760 750 747 749 753 753 758 761 760 752 745 732 721 721 713 694 697 709 706 714 711 710 703 700 695 696 697 692 692 688 686 687 685 684 683 676 673 681 676 671 668 668 668 665 665 652 643 634 636 633 615 610 607 605 604 602 602 600 598 596 595 592 591 589 587 586 585 582 578 576 574 572 570 568 567 566 565 567 574 574 573 574 574 572 572 566 563 564 564 558 556 552 550 548 544 538 539 540 541 540 537 531 530 527 523 526 526 519 518 518 517 515 510 505 504 504 498 493 493 498 499 498 494 495 495 490 489 486 486 488 486 485 482 481 482 482 479 477 476 477 473 472 468 465 464 461 459 456 450 436 440 453 461 468 465 455 440 434 419 402 388 395 400 404 404 398 381 360 360 370 384 379 376 361 348 347 348 349 345 358 365 368 384 384 370 375 365 367 381 397 405 401 394 386 386 389 392 379 380 377 369 372 359 349 348 350 350 345 337 331 340 349 348 340 328 351 359 351 348 350 344 337 320 305 287 286 285 285 288 340 352 356 341 356 352 346 333 320 298 288 291 308 327 330 336 327 334 337 325 324 301 328 342 342 334 313 298 300 320 335 351 358 353 349 336 342 358 349 353 363 360 356 359 328 309 317 341 356 349 319 333 352 363 372 380 359 373 374 372 372 361 367 376 378 377 376 370 376 377 383 386 388 386 381 374 378 379 371 356 360 376 368 370 357 363 364 351 364 364 374 376 372 379 368 361 362 357 368 359 361 348 355 349 335 331 333 308 317 339 330 331 340 331 312 328 340 348 345 352 347 344 341 337 333 333 328 321 329 337 334 330 326 327 332 332 331 329 323 319 317 319 322 315 315 309 317 312 313 317 313 311 313 305 303 306 302 307 304 300 301 296 295 283 275 274 275 278 291 288 284 287 286 293 296 300 299 290 287 294 289 289 284 278 282 268 247 244 255 269 262 248 236 243 233 222 222 237 242 235 234 239 228 221 210 210 223 235 229 214 232 237 224 213 205 195 188 193 200 208 226 226 220 212 207 220 224 219 229 227 228 226 227 228 228 226 223 225 223 222 220 214 199 191 196 212 215 216 213 211 207 199 197 184 193 199 183 190 215 214 209 219 220 219 216 220 221 221 221 218 214 209 202 184 190 202 199 205 197 187 159 159 163 158 157 158 160 165 184 196 200 201 200 205 208 210 211 212 218 222 227 228 227 228 228 230 230 231 232 233 233 232 232 230 228 225 224 224 226 227 227 229 227 228 230 231 228 228 223 212 212 207 209 207 205 207 207 207 199 182 203 206 212 221 214 208 212 214 217 220 224 226 226 222 217 210 204 210 211 209 209 221 236 228 220 210 208 222 229 224 174 1192 1192 1191 1192 1193 1195 1198 1200 1203 1207 1216 1226 1232 1236 1238 1240 1241 1243 1243 1242 1245 1251 1269 1314 1409 1533 1726 1666 1522 1431 1429 1471 1526 1576 1599 1654 1634 1556 1487 1364 1284 1276 1273 1273 1274 1275 1277 1280 1285 1296 1319 1369 1522 1777 1935 1995 1964 1796 1678 1554 1449 1387 1336 1302 1294 1289 1295 1308 1328 1391 1495 1548 1526 1552 1571 1496 1356 1315 1314 1315 1320 1346 1434 1685 1866 1988 1854 1963 2252 2558 2585 2294 1963 1793 1671 1610 1579 1556 1543 1601 1750 1638 1463 1400 1376 1359 1354 1351 1348 1346 1348 1351 1352 1356 1354 1350 1351 1351 1351 1352 1353 1356 1358 1360 1363 1366 1370 1375 1380 1387 1396 1407 1437 1539 1578 1579 1596 1614 1638 1644 1650 1645 1641 1640 1642 1659 1685 1713 1714 1600 1636 1618 1587 1458 1435 1437 1438 1438 1437 1436 1434 1434 1435 1440 1491 1588 1816 1874 1722 1691 1641 1612 1589 1586 1635 1718 1759 1729 1677 1641 1632 1642 1673 1679 1632 1628 1629 1708 1772 1810 1852 1894 1942 1848 1760 1726 1684 1651 1627 1607 1588 1564 1549 1568 1682 1755 1762 1741 1729 1695 1670 1647 1632 1647 1634 1624 1635 1650 1640 1654 1655 1642 1648 1645 1662 1691 1692 1720 1756 1843 1995 2023 1983 1941 1976 2006 2074 2202 2245 2278 2507 2441 2141 1879 1763 1732 1725 1722 1721 1719 1717 1717 1716 1719 1721 1710 1709 1708 1708 1705 1706 1707 1708 1708 1708 1708 1710 1716 1760 1924 2270 2160 1917 1784 1711 1703 1704 1704 1704 1705 1706 1715 1727 1744 1794 1863 1909 1964 2055 2028 1755 1573 1486 1429 1386 1362 1352 1352 1357 1366 1362 1364 1358 1344 1336 1335 1343 1362 1390 1428 1493 1569 1407 1296 1291 1288 1286 1285 1284 1282 1282 1282 1282 1282 1283 1283 1285 1287 1285 1287 1286 1287 1287 1287 1287 1286 1282 1282 1282 1282 1282 1282 1286 1286 1282 1282 1284 1288 1288 1290 1289 1290 1292 1295 1295 1309 1322 1302 1302 1303 1312 1325 1345 1371 1433 1580 1469 1387 1348 1328 1325 1351 1436 1410 1404 1425 1497 1690 1844 1626 1499 1323 1292 1288 1283 1282 1282 1282 1282 1282 1282 1282 1282 1282 1299 1520 1744 1457 1284 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1304 1282 1282 1282 1284 1285 1285 1285 1285 1285 1285 1285 1287 1287 1287 1290 1302 1358 1476 1624 1794 1916 1958 2229 2429 2547 2606 2470 2503 2445 2344 2429 2364 2167 2021 1931 1838 1941 2062 2215 2390 2552 2682 2583 2380 2200 1935 1790 1777 1908 2072 2187 2230 2315 2261 2322 2468 2343 2208 2151 2259 2386 2557 2714 2872 2844 2848 3012 2874 2935 3119 3081 2990 2932 2904 2822 2840 2900 2840 2816 2719 2654 2768 2976 2932 2903 2812 2943 3216 3317 3257 3018 3119 3423 3245 3310 3332 3248 2987 3026 3232 3496 3420 3213 3167 3400 3466 3318 3212 3404 3594 3549 3329 3343 3375 3519 3344 3249 3284 3436 3576 3568 3481 3367 3249 3136 3169 3238 3269 3203 3165 3098 3153 3126 3067 3037 2961 2875 2827 2768 2710 2643 2581 2548 2538 2508 2482 2449 2453 2441 2417 2388 2430 2427 2443 2438 2401 2402 2438 2551 2739 2709 2583 2443 2349 2631 2621 2533 2721 2518 2466 2545 2638 2542 2340 2232 2249 2346 2222 2129 1931 1825 1773 1676 1699 1716 1680 1673 1717 1706 1712 1728 1718 1715 1744 1758 1828 1997 2176 2286 2405 2458 2493 2533 2524 2456 2195 2040 2040 1956 1900 1934 1973 1939 1908 1929 2005 2070 2141 2092 2060 2207 2263 2235 2180 2168 2129 2097 2098 2056 2019 2049 2085 2116 2166 2204 2168 2184 2130 2044 1904 1859 1822 1815 1833 1857 1878 1895 1927 1968 2007 2051 2073 2049 2025 2001 2028 2077 2099 2092 2080 2081 2072 2073 2103 2078 2123 2116 2080 2061 2036 2064 2075 2109 2072 2068 2070 2045 2068 2106 2237 2278 2377 2438 2525 2598 2617 2703 2785 2716 2618 2544 2472 2372 2386 2454 2510 2499 2488 2508 2522 2571 2537 2567 2596 2568 2620 2698 2814 2777 2680 2667 2695 2667 2791 2997 2897 2819 2902 2963 3010 2981 2956 2898 2826 2747 2749 2922 2966 2999 3052 3348 3388 3192 2999 2876 2765 2644 2581 2584 2483 2482 2502 2532 2525 2512 2501 2486 2452 2426 2411 2412 2420 2414 2424 2447 2491 2509 2524 2555 2578 2685 2838 2964 3125 3217 3128 3053 3045 2959 2944 2843 2728 2611 2502 2576 2568 2479 2546 2727 2990 3101 3073 3101 3108 3123 3139 3017 2915 2888 2777 2669 2617 2595 2575 2551 2549 2502 2452 2423 2411 2424 2394 2261 2216 2170 2138 2088 2053 2011 2004 1991 2000 1948 1957 1949 1901 1910 1915 1914 1901 1793 1808 1773 1752 1734 1717 1719 1734 1729 1718 1709 1716 1730 1756 1748 1739 1716 1712 1712 1713 1696 1704 1696 1679 1669 1668 1660 1653 1644 1641 1650 1666 1661 1661 1652 1631 1614 1610 1617 1608 1599 1607 1600 1589 1576 1585 1585 1575 1558 1552 1551 1549 1547 1543 1549 1545 1549 1538 1537 1541 1555 1563 1573 1611 1671 1672 1672 1668 1654 1615 1581 1548 1535 1524 1512 1507 1506 1508 1513 1518 1511 1501 1499 1483 1471 1458 1440 1432 1417 1408 1409 1393 1370 1356 1355 1350 1349 1347 1342 1325 1310 1305 1304 1299 1293 1288 1277 1268 1270 1274 1268 1265 1277 1289 1279 1285 1289 1298 1285 1276 1266 1244 1225 1223 1207 1203 1219 1213 1213 1211 1204 1194 1188 1181 1172 1169 1160 1151 1144 1138 1134 1132 1130 1128 1127 1128 1130 1131 1140 1154 1157 1172 1179 1192 1202 1202 1203 1212 1215 1211 1208 1203 1199 1194 1190 1187 1183 1179 1177 1172 1165 1161 1157 1154 1150 1146 1142 1140 1136 1129 1126 1122 1119 1117 1113 1110 1107 1104 1101 1097 1094 1090 1086 1083 1079 1075 1072 1070 1064 1062 1059 1057 1056 1055 1048 1042 1041 1038 1035 1033 1028 1026 1025 1023 1014 1009 1006 1007 1001 1001 1008 1008 1006 1010 1021 1025 1033 1030 1019 1011 1001 994 988 976 968 964 963 961 958 952 944 938 946 952 954 956 958 959 957 960 966 961 947 941 941 929 909 909 906 911 913 910 916 915 922 920 919 899 907 910 911 897 895 901 913 891 896 891 891 875 887 902 927 917 907 893 894 895 916 906 901 878 853 850 859 842 854 847 824 837 812 793 784 779 775 772 771 768 766 764 761 759 757 757 758 757 756 755 754 752 750 748 747 745 743 742 742 740 737 738 744 749 764 759 773 773 764 756 747 738 745 742 747 747 752 751 736 731 721 714 708 702 686 696 697 705 704 702 695 695 688 687 693 692 685 682 686 686 679 679 683 681 682 678 674 676 678 677 669 655 657 657 648 636 630 618 612 610 608 606 605 605 603 601 599 597 595 594 592 590 588 586 583 580 578 577 574 573 572 571 569 569 570 579 577 575 577 572 576 576 572 565 559 560 559 556 554 551 548 548 547 545 538 533 534 534 529 525 527 529 526 518 518 515 514 508 506 506 508 504 503 495 495 500 498 492 488 488 486 485 479 477 476 475 483 485 485 485 483 480 480 480 478 474 475 474 472 470 467 464 463 459 458 456 450 437 440 453 456 463 456 444 432 430 428 413 401 384 383 390 398 390 378 357 357 361 377 363 369 352 348 353 359 364 355 355 368 378 391 392 386 392 371 379 379 389 406 404 393 397 388 386 383 377 387 392 381 384 374 362 370 365 358 346 358 346 327 330 330 331 322 348 348 332 333 337 340 332 324 293 286 285 285 284 307 361 358 341 331 339 351 344 334 324 295 285 290 312 317 329 321 336 323 318 318 308 309 332 342 335 323 296 297 311 334 349 356 349 343 350 328 350 358 343 361 370 360 343 351 320 306 313 334 350 347 314 331 352 363 370 360 361 371 361 362 360 371 372 363 363 369 366 374 381 387 388 381 378 377 381 372 379 372 365 365 351 365 370 374 354 354 348 366 371 369 364 368 373 381 380 372 367 356 370 362 357 353 358 351 354 341 321 310 315 338 335 326 324 329 308 328 335 350 343 343 340 339 339 339 338 337 332 319 328 329 336 332 328 328 330 333 327 329 331 328 324 322 326 322 317 315 319 316 310 309 309 308 316 313 306 304 300 295 304 300 301 300 292 287 279 290 281 275 275 276 275 274 280 290 292 293 300 297 288 276 284 286 277 266 260 263 265 269 246 232 248 245 227 218 222 242 242 251 254 249 246 249 244 241 234 234 236 234 229 232 231 240 232 229 230 220 212 201 192 191 207 227 225 223 218 200 205 219 224 222 221 227 223 227 225 228 228 227 224 220 218 216 212 204 198 202 203 210 212 213 208 208 204 186 177 178 175 176 194 211 199 217 219 213 216 219 218 219 220 217 215 210 206 209 198 186 188 191 173 162 161 163 162 157 157 158 163 174 203 209 215 212 204 205 201 204 207 211 214 216 218 216 217 219 222 225 228 230 231 232 233 231 229 227 227 226 219 224 221 223 227 229 227 226 223 222 219 221 216 207 203 203 199 199 201 204 199 187 178 191 203 207 211 213 200 209 207 210 216 222 222 219 220 214 208 202 198 207 208 204 202 212 225 225 215 207 206 219 225 211 175 1191 1191 1192 1193 1196 1201 1206 1212 1214 1221 1237 1264 1255 1254 1254 1255 1256 1256 1257 1260 1272 1307 1377 1431 1494 1597 1714 1694 1568 1473 1474 1481 1558 1637 1713 1740 1691 1587 1504 1397 1314 1283 1276 1275 1276 1291 1403 1391 1327 1322 1361 1426 1658 1886 1967 2128 1948 1819 1683 1528 1433 1380 1334 1305 1288 1294 1301 1322 1372 1468 1611 1814 1760 1719 1862 1668 1438 1332 1316 1318 1328 1344 1420 1692 1913 1807 1788 2058 2315 2521 2291 2102 1940 1876 1758 1724 1625 1573 1543 1573 1706 1573 1405 1368 1362 1358 1355 1354 1356 1359 1367 1374 1377 1377 1378 1357 1357 1354 1353 1353 1354 1355 1356 1358 1361 1364 1371 1379 1380 1386 1393 1406 1472 1659 1691 1681 1695 1663 1683 1679 1683 1675 1686 1697 1677 1696 1729 1753 1715 1607 1519 1467 1452 1428 1427 1428 1429 1429 1430 1429 1429 1433 1440 1445 1465 1587 1797 1755 1782 1743 1656 1615 1589 1609 1742 1832 1732 1718 1704 1645 1601 1619 1651 1660 1606 1627 1714 1723 1755 1795 1857 1937 1904 1775 1698 1645 1614 1596 1578 1567 1555 1551 1576 1635 1692 1712 1756 1696 1683 1670 1652 1647 1655 1663 1653 1634 1656 1674 1657 1664 1661 1659 1670 1665 1696 1708 1716 1749 1804 1991 2299 2289 2159 1967 1940 1975 2078 2176 2117 2262 2390 2559 2290 1946 1761 1725 1719 1717 1717 1716 1715 1714 1713 1714 1713 1710 1709 1709 1708 1706 1705 1707 1708 1708 1707 1707 1710 1716 1757 1865 2055 2037 1854 1739 1705 1704 1704 1704 1704 1705 1705 1707 1712 1731 1765 1803 1851 1937 2079 2078 1779 1610 1522 1454 1413 1387 1377 1384 1418 1497 1521 1475 1436 1404 1388 1380 1383 1406 1453 1509 1573 1637 1539 1293 1288 1287 1286 1283 1282 1282 1282 1282 1282 1283 1282 1282 1284 1285 1286 1287 1286 1287 1287 1288 1288 1287 1284 1282 1282 1282 1282 1282 1283 1282 1282 1283 1286 1286 1289 1289 1289 1289 1291 1293 1294 1297 1303 1317 1303 1303 1307 1312 1324 1349 1413 1533 1475 1402 1354 1329 1332 1360 1431 1389 1380 1404 1557 1632 1559 1651 1560 1352 1295 1291 1284 1282 1282 1282 1282 1282 1282 1282 1282 1282 1284 1400 1632 1455 1288 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1283 1286 1286 1286 1285 1286 1287 1286 1284 1285 1287 1288 1288 1324 1496 1623 1802 1955 2010 2056 2182 2269 2218 2316 2442 2522 2358 2181 2372 2296 2173 2074 2005 1898 2046 2158 2183 2348 2457 2440 2431 2297 2065 1900 1813 1827 1974 2063 2193 2357 2468 2496 2421 2558 2489 2298 2195 2338 2498 2611 2783 2954 3066 3062 2954 2767 2938 3021 3046 2900 3042 2945 2847 2949 2994 2876 2800 2723 2773 2757 2868 3050 3136 3125 2948 2924 3348 3333 3084 3160 3474 3340 3446 3257 3063 3235 3269 3163 3592 3424 3263 3252 3583 3525 3326 3263 3518 3734 3518 3594 3791 3665 3700 3640 3519 3467 3425 3683 3452 3345 3302 3243 3161 3280 3365 3407 3294 3184 3203 3320 3189 3118 3183 3166 3000 2926 2866 2776 2724 2649 2595 2578 2584 2582 2594 2576 2579 2601 2515 2547 2621 2810 2713 2768 2695 2735 2840 2925 2930 2850 2521 2405 2523 2561 2572 2677 2502 2468 2579 2494 2630 2408 2259 2393 2464 2258 2338 2269 2103 2035 1799 1795 1837 1734 1696 1692 1668 1681 1652 1643 1665 1698 1698 1712 1759 1907 2069 2177 2252 2333 2441 2463 2486 2379 2085 2028 1938 1887 1884 1907 1880 1907 1981 2158 2203 2194 2162 2111 2127 2154 2156 2115 2089 2097 2072 2046 2037 2000 2012 2050 2086 2153 2180 2101 2094 2088 1991 1885 1849 1808 1816 1846 1865 1882 1895 1907 1965 2008 2039 2076 2082 2054 2035 2022 2054 2100 2129 2121 2115 2113 2105 2127 2102 2103 2117 2087 2055 2073 2072 2111 2133 2086 2106 2083 2058 2096 2172 2251 2325 2418 2526 2573 2698 2794 2860 3044 2938 2782 2697 2593 2484 2568 2619 2595 2518 2581 2552 2620 2657 2608 2557 2559 2630 2647 2774 2913 2785 2775 2660 2617 2730 2722 2835 2749 2623 2837 2998 3175 3014 2818 2779 2670 2723 2892 3089 3255 3370 3343 3403 3317 3358 3148 2908 2749 2610 2567 2601 2476 2475 2483 2498 2493 2480 2477 2468 2459 2431 2417 2429 2419 2428 2422 2447 2466 2475 2494 2503 2500 2551 2596 2736 2958 3159 3234 3132 2965 2937 3009 2965 2866 2752 2592 2534 2568 2508 2547 2826 3086 3129 3097 3096 3128 3180 3171 3027 2965 2825 2724 2699 2628 2569 2519 2479 2455 2422 2421 2428 2391 2333 2329 2328 2346 2278 2179 2128 2074 1999 1959 1986 1987 1927 1850 1847 1840 1862 1855 1846 1832 1819 1774 1758 1744 1724 1709 1700 1714 1714 1708 1693 1693 1713 1738 1757 1735 1714 1696 1693 1698 1690 1685 1681 1668 1664 1655 1641 1638 1635 1627 1649 1662 1651 1660 1668 1656 1631 1614 1598 1607 1593 1600 1596 1589 1579 1564 1569 1573 1565 1543 1545 1541 1541 1538 1536 1540 1545 1538 1535 1533 1537 1545 1557 1587 1654 1677 1678 1671 1646 1618 1580 1552 1535 1510 1492 1485 1480 1484 1479 1480 1493 1479 1473 1459 1456 1441 1437 1427 1412 1399 1393 1396 1383 1365 1347 1341 1343 1337 1329 1323 1315 1303 1302 1291 1291 1293 1288 1272 1268 1277 1271 1256 1267 1277 1271 1268 1271 1278 1271 1260 1254 1251 1226 1211 1204 1194 1197 1205 1198 1191 1189 1182 1175 1165 1159 1152 1144 1141 1139 1138 1138 1137 1139 1145 1149 1152 1165 1177 1187 1186 1194 1199 1207 1211 1229 1223 1221 1220 1216 1210 1204 1197 1192 1191 1191 1188 1184 1180 1173 1169 1165 1160 1157 1155 1151 1146 1141 1135 1130 1127 1124 1122 1118 1115 1111 1106 1104 1100 1096 1092 1089 1086 1083 1080 1077 1074 1070 1067 1064 1060 1058 1053 1053 1053 1051 1043 1037 1035 1033 1035 1032 1027 1029 1026 1022 1016 1007 1001 998 997 1008 1006 999 1010 1012 1009 1020 1026 1024 1014 1003 998 991 994 983 976 980 969 960 952 948 945 934 940 948 949 951 952 955 956 955 962 948 936 927 921 911 903 901 903 909 904 903 906 917 935 906 903 895 906 902 904 889 883 906 900 879 888 880 867 889 902 906 906 915 905 914 888 908 908 890 887 867 875 861 864 869 843 846 849 830 826 803 787 779 777 774 770 767 763 761 760 758 756 756 755 753 752 751 749 747 745 744 744 742 741 739 738 735 733 733 733 733 742 751 764 767 757 761 750 735 735 741 739 745 750 746 744 734 728 714 704 692 684 685 695 693 692 691 688 686 682 686 687 677 680 683 680 678 672 679 675 680 673 665 669 668 673 670 657 645 650 647 631 626 615 612 611 610 608 607 605 603 602 600 597 596 594 592 591 588 585 582 580 579 577 575 575 574 572 571 572 580 582 580 579 576 573 571 571 566 563 559 558 555 554 550 551 550 544 540 538 539 542 534 529 528 533 533 532 528 523 523 522 520 516 513 513 511 508 505 505 504 503 502 499 498 495 490 491 490 490 488 478 472 483 482 482 481 480 475 477 477 473 472 473 471 470 466 461 459 458 452 451 446 435 435 450 449 453 457 432 425 415 420 406 400 388 374 372 380 382 382 374 355 351 357 350 350 352 356 360 372 381 372 363 364 383 398 399 405 393 384 392 393 389 398 399 403 397 396 395 384 389 395 392 388 390 381 378 380 377 376 361 368 360 351 341 325 314 309 327 322 313 317 323 338 327 314 290 285 284 285 285 291 342 331 321 334 341 354 341 322 315 287 287 291 313 323 320 322 328 315 312 301 304 325 333 331 327 307 296 304 322 333 341 355 346 340 333 332 355 341 352 360 366 348 336 351 330 305 309 332 349 346 315 327 346 365 368 353 370 362 356 369 366 359 361 369 372 377 383 388 388 384 374 373 381 371 373 380 375 368 368 363 350 362 366 370 354 344 355 355 355 364 369 369 377 379 377 373 360 349 365 371 367 365 355 348 341 353 332 308 306 335 333 330 321 313 317 330 342 344 339 335 345 335 334 329 328 334 328 318 325 330 335 336 332 331 334 334 328 321 322 323 326 326 318 323 321 317 314 318 317 311 306 300 310 316 314 307 301 291 295 297 284 283 284 295 293 298 294 291 286 284 283 276 274 280 287 294 298 296 288 285 273 267 262 261 265 263 256 244 245 249 234 229 240 237 244 258 260 260 261 256 252 249 250 246 240 238 231 230 232 225 228 230 235 241 238 230 224 221 221 202 189 205 216 217 217 222 207 205 218 209 217 219 222 225 227 227 225 227 227 225 222 221 219 219 212 211 204 199 207 216 214 210 206 201 203 192 197 206 188 190 193 213 210 212 213 217 215 217 220 220 220 220 216 213 211 205 204 205 193 162 162 161 161 157 157 160 165 189 201 206 211 215 214 210 207 205 208 210 210 211 212 214 216 218 221 223 225 227 228 229 228 227 226 224 221 220 219 215 213 218 218 222 218 217 215 206 209 210 208 205 203 200 194 195 198 194 189 178 183 198 199 197 199 199 201 204 200 201 207 210 208 206 210 206 202 199 191 196 195 199 193 200 211 205 205 208 208 218 235 227 192 1191 1191 1193 1195 1202 1206 1216 1229 1233 1246 1285 1285 1274 1267 1266 1267 1270 1269 1273 1284 1315 1382 1476 1520 1585 1736 1809 1712 1557 1510 1524 1537 1583 1714 1721 1774 1748 1693 1557 1440 1354 1310 1300 1288 1283 1316 1416 1522 1418 1349 1413 1497 1728 2015 2104 2140 1961 1808 1647 1481 1395 1347 1318 1300 1288 1299 1312 1348 1423 1549 1712 1910 1933 1923 1848 1593 1422 1344 1321 1325 1341 1365 1409 1527 1624 1711 1865 2084 2243 2191 2080 2042 2013 2037 1838 1713 1666 1580 1570 1541 1520 1439 1381 1369 1370 1375 1384 1407 1417 1428 1414 1410 1418 1438 1380 1371 1363 1363 1360 1357 1355 1356 1356 1358 1359 1361 1366 1382 1380 1386 1394 1411 1518 1766 1808 1769 1781 1736 1732 1724 1720 1704 1759 1741 1719 1745 1796 1837 1739 1561 1465 1427 1421 1420 1421 1422 1424 1425 1426 1426 1429 1436 1450 1464 1484 1626 1719 1720 1731 1747 1654 1629 1651 1670 1736 1755 1651 1637 1648 1613 1596 1574 1627 1591 1576 1657 1677 1695 1793 1858 1869 1863 1759 1687 1636 1597 1571 1551 1540 1553 1569 1607 1637 1720 1835 1773 1687 1660 1653 1654 1665 1672 1687 1679 1667 1646 1641 1682 1670 1679 1666 1670 1698 1700 1734 1732 1747 1797 1886 2069 2364 2478 2171 2031 1976 1990 2031 2038 2056 2209 2327 2454 2174 1911 1769 1719 1713 1713 1713 1712 1712 1711 1711 1712 1711 1710 1709 1709 1708 1706 1705 1707 1708 1707 1707 1706 1710 1715 1759 1872 2041 2025 1848 1738 1706 1705 1704 1704 1704 1705 1705 1706 1708 1722 1751 1798 1872 1966 2055 2202 1917 1689 1562 1487 1451 1421 1408 1415 1456 1550 1774 1691 1556 1499 1448 1435 1438 1477 1546 1569 1437 1415 1334 1289 1286 1285 1282 1282 1282 1282 1282 1282 1282 1285 1285 1288 1294 1284 1286 1287 1285 1284 1286 1287 1285 1287 1286 1282 1282 1282 1282 1282 1282 1282 1282 1283 1282 1285 1289 1289 1290 1290 1292 1293 1295 1295 1321 1343 1307 1304 1306 1310 1324 1361 1416 1507 1479 1399 1348 1335 1357 1403 1440 1427 1370 1370 1467 1471 1465 1551 1543 1407 1292 1290 1286 1282 1282 1282 1282 1282 1282 1282 1282 1282 1283 1367 1646 1428 1297 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1283 1284 1285 1287 1287 1287 1287 1287 1287 1288 1288 1288 1287 1339 1640 1810 1801 1746 1764 1870 2136 2226 2242 2327 2239 2164 2119 2072 2123 2237 2232 2105 1970 1953 2052 2191 2281 2452 2407 2295 2161 2024 1958 1860 1792 1866 2013 2112 2238 2462 2551 2644 2714 2715 2595 2415 2329 2398 2540 2702 2743 2818 2870 2771 2616 2541 2574 2606 2670 2782 2992 3078 2932 3052 2986 2860 2774 2857 2923 2957 2771 3062 3228 3299 3241 2961 3126 3412 3094 3336 3674 3596 3333 3151 3237 3505 3281 3263 3697 3471 3323 3280 3615 3536 3369 3331 3543 3822 3689 3662 3557 3602 3608 3493 3491 3520 3573 3653 3619 3461 3673 3576 3499 3524 3552 3646 3460 3381 3488 3454 3477 3285 3270 3347 3145 3052 2982 2909 2868 2827 2809 2810 2752 2898 2877 2906 2946 2864 2761 2880 2977 3054 2988 2979 2964 2904 2890 2866 2730 2744 2506 2491 2588 2730 2712 2637 2451 2482 2435 2492 2488 2304 2329 2459 2524 2296 2424 2328 2244 2299 1952 1962 2046 2054 2010 1933 1797 1745 1702 1661 1638 1651 1666 1663 1679 1726 1853 2038 2261 2284 2303 2300 2283 2357 2176 2073 1942 1889 1846 1874 1910 1983 2070 2163 2120 2117 2112 2068 2056 2075 2072 2061 2042 2044 2028 2015 2001 1983 1981 2026 2054 2098 2097 2052 2002 1989 1948 1873 1839 1805 1816 1862 1902 1922 1928 1924 1943 1990 2036 2076 2076 2091 2077 2058 2046 2074 2116 2150 2154 2148 2142 2157 2136 2139 2122 2097 2066 2104 2091 2120 2152 2121 2126 2099 2076 2079 2149 2309 2455 2453 2577 2726 2812 2946 2977 3093 2965 2899 2867 2737 2595 2642 2768 2763 2667 2665 2661 2751 2748 2669 2628 2558 2606 2762 2897 2752 2687 2673 2547 2505 2512 2517 2562 2592 2592 2655 2919 3024 2902 2724 2709 2717 2727 2841 3004 3207 3221 3239 3313 3421 3487 3094 2908 2731 2588 2552 2553 2522 2481 2472 2476 2494 2481 2460 2449 2439 2429 2416 2440 2430 2436 2444 2425 2439 2446 2449 2451 2482 2499 2508 2545 2635 2815 3051 3106 2998 2919 3001 3001 2893 2774 2658 2546 2598 2591 2529 2793 3024 3137 3086 3053 3116 3177 3112 2987 2903 2828 2840 2772 2662 2641 2604 2560 2500 2437 2439 2371 2296 2328 2401 2372 2392 2332 2270 2166 2069 1974 1919 1898 1894 1830 1800 1797 1804 1811 1820 1800 1861 1763 1729 1719 1718 1716 1706 1687 1685 1697 1693 1679 1691 1698 1735 1745 1741 1722 1691 1679 1682 1682 1668 1674 1660 1648 1651 1651 1628 1623 1616 1621 1642 1641 1646 1652 1662 1648 1618 1605 1587 1585 1579 1584 1580 1577 1569 1558 1555 1554 1540 1537 1539 1532 1531 1536 1534 1531 1530 1534 1536 1552 1558 1555 1568 1594 1620 1651 1660 1643 1630 1628 1584 1551 1518 1500 1482 1472 1462 1461 1464 1463 1454 1457 1443 1437 1423 1411 1430 1416 1397 1384 1378 1379 1365 1358 1353 1356 1352 1354 1351 1340 1317 1304 1295 1281 1276 1276 1270 1257 1266 1272 1249 1253 1265 1268 1260 1255 1260 1256 1247 1243 1230 1230 1207 1203 1195 1194 1185 1189 1184 1175 1167 1161 1153 1147 1146 1144 1143 1145 1148 1152 1152 1162 1169 1184 1186 1200 1200 1202 1208 1216 1217 1231 1235 1231 1226 1221 1216 1216 1215 1204 1194 1194 1193 1192 1188 1182 1176 1170 1167 1164 1161 1157 1154 1151 1146 1143 1139 1134 1129 1123 1117 1114 1113 1111 1107 1101 1098 1095 1091 1088 1084 1079 1076 1074 1073 1070 1066 1063 1060 1056 1053 1049 1049 1049 1047 1040 1032 1029 1031 1034 1032 1028 1026 1022 1015 1012 1006 996 991 1003 998 998 999 1001 1006 1010 1021 1021 1017 1005 1000 1004 1001 989 984 981 969 963 957 948 946 933 928 930 942 947 948 950 954 946 956 951 944 933 931 924 918 912 894 895 896 897 898 907 916 921 892 904 910 903 897 891 874 892 903 871 883 869 861 876 888 880 895 893 888 907 887 874 901 898 885 876 888 882 890 874 852 866 858 838 845 844 828 796 784 781 776 771 767 761 759 758 757 757 755 751 749 748 746 745 744 742 740 739 738 737 735 734 731 729 728 726 727 730 740 756 766 766 758 745 734 730 734 738 743 747 739 733 720 713 705 704 697 682 678 681 685 685 683 681 677 680 681 676 673 678 675 671 668 675 669 672 674 662 663 660 661 665 661 652 636 628 621 618 615 614 613 611 609 608 606 604 602 600 597 596 594 590 588 586 584 583 581 580 579 578 576 575 573 576 581 582 581 581 577 576 573 569 565 561 560 557 555 552 551 552 546 548 541 546 548 545 541 537 534 534 534 533 530 527 524 525 523 521 519 516 515 514 509 507 507 505 503 502 500 498 495 495 493 491 488 484 476 469 474 470 464 472 473 470 474 476 475 471 469 470 470 467 464 464 460 457 456 452 436 432 441 444 448 459 448 430 413 406 406 392 383 376 378 368 364 367 369 364 355 351 350 359 360 370 376 372 381 385 372 364 373 378 391 410 406 402 407 407 401 398 403 406 405 399 394 388 400 401 396 386 387 391 382 379 379 373 373 372 368 368 361 348 333 327 314 308 303 298 314 319 324 330 310 285 284 284 284 286 302 324 342 354 361 347 334 324 315 286 285 286 303 309 315 320 317 306 297 312 327 326 326 316 297 294 298 309 320 326 336 352 341 340 326 339 350 337 350 355 365 350 333 342 319 304 308 338 343 324 317 342 348 362 355 360 360 352 367 364 355 359 367 369 373 375 385 392 384 371 364 368 369 374 379 383 380 373 376 369 355 349 364 364 357 344 351 366 371 374 365 369 373 369 375 367 359 347 362 368 361 365 363 358 339 338 337 317 301 306 303 303 318 302 317 342 340 348 343 328 338 343 336 333 325 324 328 313 326 333 334 331 328 323 330 333 332 323 325 318 317 315 306 306 308 303 299 305 314 309 304 304 299 310 312 304 304 303 287 280 290 291 300 305 300 298 302 299 298 298 291 281 269 277 279 287 294 295 291 283 271 286 288 288 282 271 276 269 272 259 252 253 261 254 258 264 262 258 255 255 257 254 246 244 238 238 241 242 238 241 233 228 223 238 240 240 233 223 213 214 216 195 190 192 199 212 212 197 205 213 223 227 227 226 227 226 224 223 224 225 223 221 220 215 213 208 214 206 202 208 212 214 213 207 214 212 208 214 215 197 182 195 199 213 216 215 213 215 218 219 220 218 217 212 214 213 212 209 192 174 159 158 158 158 160 167 175 198 201 204 207 213 214 214 215 216 213 210 210 210 212 213 215 217 219 219 220 221 222 222 221 219 219 217 214 211 213 205 206 213 215 222 222 216 211 203 203 202 197 197 190 186 195 197 194 191 186 175 191 191 187 185 188 188 197 194 194 195 196 198 198 199 201 201 207 208 203 196 183 179 180 187 200 215 220 220 220 222 238 231 183 1192 1193 1197 1203 1211 1228 1243 1258 1269 1299 1316 1305 1296 1282 1280 1280 1282 1280 1286 1307 1349 1401 1450 1476 1534 1558 1573 1640 1647 1600 1554 1564 1600 1653 1665 1685 1668 1630 1715 1562 1472 1395 1347 1317 1300 1318 1353 1422 1403 1368 1422 1511 1718 1856 1897 2002 1940 1762 1594 1469 1372 1324 1302 1294 1287 1312 1331 1373 1501 1659 1832 1976 2027 2072 1792 1562 1412 1348 1325 1328 1343 1365 1390 1470 1687 1703 1789 2045 2185 2021 1947 2036 2081 2128 1916 1715 1608 1552 1656 1615 1432 1392 1380 1388 1424 1463 1535 1560 1587 1539 1481 1464 1489 1496 1432 1395 1383 1377 1372 1367 1360 1357 1358 1358 1360 1361 1363 1370 1381 1384 1395 1423 1519 1779 1928 1877 1820 1828 1783 1776 1774 1753 1768 1760 1841 1831 1829 1778 1552 1439 1419 1417 1417 1417 1417 1418 1421 1422 1423 1424 1431 1440 1454 1476 1507 1602 1658 1725 1732 1793 1720 1706 1736 1759 1613 1570 1560 1572 1581 1580 1580 1557 1564 1569 1638 1661 1653 1695 1821 1847 1840 1763 1671 1609 1582 1558 1539 1537 1562 1624 1663 1708 1712 1746 1760 1689 1645 1645 1641 1660 1699 1691 1705 1699 1678 1659 1659 1710 1693 1683 1673 1689 1732 1744 1757 1778 1797 1901 2064 2222 2373 2557 2292 2131 1995 1927 1920 1935 1991 2092 2224 2280 1991 1850 1762 1717 1706 1705 1709 1710 1710 1709 1710 1710 1710 1713 1711 1709 1708 1706 1706 1707 1707 1706 1706 1706 1709 1714 1770 1966 2206 2084 1877 1759 1710 1705 1705 1705 1705 1705 1706 1706 1707 1712 1729 1776 1888 2063 2183 2138 2088 1821 1619 1543 1501 1461 1438 1439 1475 1550 1689 1862 1687 1613 1532 1500 1492 1566 1485 1381 1307 1291 1287 1286 1284 1282 1282 1282 1282 1282 1282 1283 1284 1286 1286 1286 1288 1287 1287 1287 1286 1283 1284 1286 1285 1286 1288 1287 1286 1283 1282 1282 1282 1282 1282 1282 1283 1287 1289 1290 1291 1291 1290 1290 1294 1295 1333 1349 1306 1304 1306 1315 1339 1384 1438 1502 1437 1379 1351 1358 1414 1488 1545 1518 1406 1351 1353 1367 1379 1434 1374 1317 1296 1289 1286 1283 1283 1281 1282 1282 1282 1282 1282 1282 1283 1429 1591 1408 1287 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1283 1286 1287 1289 1289 1288 1288 1288 1288 1289 1289 1288 1289 1298 1501 1655 1619 1715 1831 2011 2040 2027 2046 2122 2032 1928 1977 1959 2065 2226 2244 2116 1959 2063 2166 2181 2216 2395 2354 2282 2168 1974 1937 1878 1837 1984 2044 2074 2177 2254 2326 2449 2602 2608 2502 2368 2384 2475 2387 2443 2434 2473 2463 2396 2396 2466 2474 2442 2480 2802 2948 3079 3030 3052 2981 2827 2984 3063 3043 3147 2816 3126 3364 3367 3131 3175 3141 3451 3117 3363 3633 3457 3298 3170 3504 3604 3346 3270 3665 3482 3447 3377 3596 3613 3484 3420 3572 3737 3735 3599 3441 3342 3322 3372 3336 3344 3338 3394 3343 3357 3495 3680 3667 3559 3482 3491 3420 3286 3413 3503 3455 3445 3431 3296 3217 3242 3109 3034 2995 3066 3146 3107 2968 3058 3066 3119 3119 3065 3063 3035 3002 3045 2957 2901 2886 2825 2804 2837 2727 2584 2506 2505 2546 2646 2687 2527 2403 2384 2432 2597 2418 2295 2361 2490 2450 2305 2454 2242 2257 2281 2214 2237 2135 2121 2221 2239 2125 1908 1812 1713 1685 1652 1638 1637 1650 1679 1717 1847 2100 2164 2107 2149 2092 2091 2151 2069 1936 1861 1864 1931 2003 2087 2087 2095 2060 2052 2035 2021 1995 2010 2013 2013 2000 1995 1983 1969 1966 1959 1953 1992 2013 2057 2039 2023 1971 1908 1916 1853 1818 1798 1828 1880 1911 1949 1971 1957 1943 1981 2016 2025 2051 2081 2107 2099 2086 2071 2080 2114 2149 2177 2184 2190 2175 2161 2120 2095 2086 2108 2127 2120 2159 2148 2152 2099 2055 2042 2078 2216 2257 2332 2519 2646 2787 2959 3108 3074 3025 3006 2879 2764 2695 2710 2827 2883 2794 2657 2741 2816 2823 2787 2590 2551 2653 2842 2919 2719 2632 2587 2494 2461 2455 2462 2484 2506 2492 2521 2647 2668 2621 2548 2730 2714 2644 2782 2944 3072 2955 3076 3254 3178 3450 3180 2913 2741 2613 2543 2551 2579 2562 2477 2472 2474 2471 2459 2460 2441 2418 2426 2445 2452 2432 2462 2464 2446 2439 2438 2437 2445 2471 2468 2484 2514 2566 2676 2897 3105 3038 2942 2988 2915 2796 2704 2611 2604 2586 2555 2725 3016 3072 3030 3040 3092 3112 3048 3072 3024 3001 2977 2886 2755 2662 2594 2567 2528 2496 2478 2459 2423 2356 2283 2240 2240 2290 2258 2190 2082 2006 1937 1921 1882 1835 1810 1786 1772 1794 1822 1820 1804 1754 1751 1692 1688 1695 1690 1681 1668 1677 1677 1667 1679 1678 1703 1727 1724 1717 1690 1670 1665 1669 1662 1655 1659 1638 1645 1648 1629 1627 1609 1604 1620 1634 1629 1634 1638 1637 1632 1610 1603 1591 1585 1571 1569 1568 1558 1553 1547 1546 1540 1529 1532 1528 1526 1532 1523 1524 1534 1541 1542 1557 1578 1583 1581 1578 1582 1599 1610 1606 1607 1609 1582 1562 1536 1509 1477 1465 1457 1450 1451 1439 1432 1445 1434 1423 1434 1423 1403 1418 1401 1386 1377 1369 1370 1362 1359 1357 1351 1354 1361 1361 1345 1325 1310 1289 1284 1275 1269 1257 1252 1263 1267 1249 1247 1252 1252 1247 1246 1241 1235 1230 1225 1213 1217 1199 1197 1193 1180 1173 1169 1163 1156 1153 1150 1150 1150 1152 1155 1165 1166 1182 1194 1199 1200 1205 1212 1225 1231 1226 1242 1245 1246 1243 1239 1232 1228 1224 1218 1214 1210 1206 1200 1196 1188 1186 1184 1180 1175 1172 1169 1165 1160 1157 1153 1150 1145 1139 1133 1131 1129 1125 1121 1112 1107 1106 1107 1102 1097 1093 1090 1086 1082 1077 1073 1068 1069 1070 1071 1068 1062 1056 1053 1049 1045 1046 1045 1041 1034 1029 1027 1030 1032 1026 1023 1019 1013 1009 1005 1001 995 988 989 992 997 1004 1004 998 1006 1009 1010 1005 992 984 990 996 998 984 971 971 954 946 941 942 941 925 934 938 936 945 946 944 946 946 945 945 938 929 921 927 924 899 883 888 885 896 900 906 887 908 914 902 901 882 868 884 887 869 871 854 868 884 872 867 885 879 900 881 896 866 874 898 896 877 868 866 874 873 874 881 870 842 856 840 831 819 806 793 784 777 768 762 759 757 755 753 752 752 750 746 743 742 742 740 738 736 735 734 733 731 730 729 726 725 723 721 721 725 738 752 750 751 747 735 726 731 735 738 730 738 728 721 718 711 700 698 688 680 673 672 672 674 678 672 673 673 668 671 669 666 667 668 663 663 665 662 657 654 653 653 641 633 626 624 621 619 616 614 613 612 610 608 606 603 601 599 597 594 592 590 589 587 585 584 583 581 579 578 577 577 584 587 584 582 582 577 577 577 573 570 566 561 556 555 555 555 555 554 548 545 545 547 544 542 539 536 534 535 533 531 529 527 525 524 521 520 518 513 513 512 508 507 507 504 503 501 499 498 496 495 491 487 489 487 484 477 470 468 468 455 451 457 465 472 471 469 465 464 469 467 465 464 459 458 455 451 445 434 430 439 446 452 437 426 419 400 389 389 387 393 400 392 378 369 364 359 358 353 353 364 367 371 387 391 394 398 387 374 365 383 395 406 410 396 391 396 389 384 389 391 397 403 396 400 401 400 393 388 377 391 386 382 372 368 364 361 351 354 346 349 344 327 316 309 314 313 292 293 296 293 292 284 283 283 283 284 293 354 343 354 365 362 345 335 317 287 283 284 295 299 294 293 297 298 312 325 332 312 301 291 293 298 313 317 330 344 346 341 333 344 322 340 340 341 342 358 358 335 323 330 314 302 312 349 335 310 326 348 358 360 353 367 348 353 354 362 365 370 375 374 374 386 385 387 376 365 372 376 375 376 378 384 382 378 373 369 359 345 355 360 343 344 363 367 365 367 358 368 376 365 366 362 360 353 365 367 357 364 365 359 350 335 334 335 322 310 309 293 302 298 326 345 336 344 334 331 337 341 333 331 327 316 326 313 315 328 334 326 319 318 323 327 334 331 332 328 322 310 321 320 318 316 309 300 296 299 297 295 289 291 291 304 305 299 285 294 301 297 303 303 302 300 294 294 291 292 284 287 274 267 268 276 282 287 296 292 283 294 295 290 285 282 279 280 269 262 267 274 270 264 261 267 263 263 259 254 249 247 245 241 248 247 244 234 233 231 240 237 226 219 227 238 240 232 229 231 227 215 217 207 193 193 193 189 208 222 221 221 222 222 223 227 224 223 223 222 220 218 218 216 210 217 218 217 213 206 201 209 211 211 215 216 215 215 226 206 207 201 185 187 194 208 215 214 212 214 215 211 211 207 207 207 210 210 210 181 161 157 157 159 165 170 188 193 188 192 196 200 202 206 209 216 220 220 217 214 213 214 215 215 216 216 215 215 215 215 215 213 213 211 211 210 208 201 205 217 221 225 220 225 217 205 198 195 197 192 184 179 189 191 193 191 182 172 178 182 183 186 185 186 188 189 193 191 190 194 193 195 199 197 192 189 179 173 183 191 193 193 198 210 212 212 222 238 238 229 175 1194 1199 1217 1226 1280 1357 1398 1324 1292 1296 1323 1317 1307 1298 1291 1293 1294 1296 1305 1317 1375 1430 1401 1411 1434 1523 1654 1595 1548 1534 1541 1609 1675 1626 1639 1659 1727 1729 1718 1578 1477 1427 1381 1343 1316 1299 1302 1317 1337 1372 1421 1503 1616 1707 1824 1763 1744 1699 1527 1401 1331 1303 1294 1283 1292 1315 1356 1416 1530 1647 1697 1763 1903 1958 1752 1528 1405 1354 1331 1328 1339 1354 1380 1429 1561 1624 1784 2048 2141 1873 1881 2085 2224 2186 2078 1787 1610 1495 1449 1416 1392 1395 1414 1450 1524 1594 1742 1794 1738 1709 1572 1526 1557 1575 1511 1446 1416 1400 1390 1380 1370 1362 1360 1360 1361 1362 1363 1365 1371 1383 1393 1423 1503 1665 1986 1954 1886 1895 1872 1843 1848 1826 1806 1810 1874 1860 1829 1571 1421 1409 1411 1413 1414 1414 1414 1417 1421 1420 1422 1426 1431 1440 1453 1477 1520 1577 1646 1716 1826 1943 1878 1856 1786 1588 1639 1621 1561 1537 1542 1555 1583 1561 1534 1569 1631 1647 1673 1729 1819 1775 1709 1650 1587 1547 1534 1530 1539 1567 1607 1679 1741 1821 1834 1774 1702 1653 1634 1630 1645 1684 1700 1705 1706 1716 1697 1687 1739 1725 1702 1691 1691 1729 1792 1806 1822 1906 2015 2180 2413 2613 2645 2659 2441 2150 1984 1905 1890 1901 1948 2038 2220 2207 1922 1816 1752 1719 1710 1710 1708 1707 1709 1710 1710 1710 1716 1737 1761 1763 1724 1707 1706 1706 1706 1707 1706 1706 1708 1713 1771 2017 2198 2093 1885 1770 1725 1710 1705 1705 1705 1705 1706 1709 1709 1711 1716 1753 1847 2058 2235 2053 1937 1843 1681 1606 1547 1498 1467 1454 1477 1541 1640 1826 1785 1721 1615 1510 1426 1393 1371 1306 1288 1285 1283 1282 1282 1282 1282 1282 1282 1282 1282 1284 1286 1287 1286 1284 1286 1286 1286 1287 1286 1284 1283 1284 1286 1287 1287 1288 1288 1288 1286 1282 1282 1282 1283 1283 1287 1289 1291 1289 1289 1291 1289 1290 1294 1295 1303 1335 1304 1304 1306 1315 1327 1396 1469 1504 1444 1379 1371 1388 1505 1697 1697 1526 1433 1359 1323 1316 1316 1345 1321 1289 1290 1287 1286 1283 1282 1282 1283 1282 1282 1282 1282 1282 1285 1325 1392 1292 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1284 1285 1287 1288 1289 1290 1290 1291 1290 1290 1288 1290 1290 1291 1325 1435 1505 1579 1704 1799 1816 2011 1956 1841 1808 1857 1924 1856 1997 2205 2142 2062 1957 2021 2137 2235 2355 2317 2235 2122 2019 2027 2109 1955 1846 1934 1981 2029 2124 2253 2367 2494 2448 2447 2361 2294 2249 2227 2209 2273 2325 2380 2363 2667 2831 2900 2946 2875 2529 2619 2818 2858 2940 3110 3047 2851 3178 3213 3210 3197 2926 3022 3432 3403 3138 3432 3203 3497 3179 3334 3607 3595 3351 3258 3322 3674 3438 3307 3520 3683 3589 3588 3571 3618 3680 3700 3784 3492 3453 3424 3355 3286 3224 3156 3153 3196 3250 3298 3287 3409 3483 3428 3512 3444 3360 3284 3288 3221 3318 3254 3240 3291 3396 3494 3485 3339 3273 3204 3235 3265 3224 3117 3047 3007 3020 3043 3025 3025 3025 2945 2915 2935 2978 2866 2808 2772 2790 2924 2869 2598 2505 2513 2693 2812 2783 2517 2399 2359 2429 2445 2323 2382 2410 2556 2397 2296 2389 2252 2214 2247 2380 2218 2073 2143 2227 2302 2325 2051 1898 1835 1872 1808 1702 1657 1640 1656 1664 1720 1874 1955 2050 1996 1905 1869 1919 1965 1915 1881 1920 2019 2110 2111 2043 2010 1990 1974 1975 1962 1947 1947 1952 1957 1959 1958 1953 1940 1935 1932 1934 1960 1981 2033 2014 1965 1942 1883 1884 1818 1794 1811 1854 1888 1918 1946 1978 1988 1971 1968 1980 1997 2018 2050 2087 2118 2126 2115 2110 2119 2123 2140 2178 2209 2201 2147 2127 2115 2118 2107 2156 2152 2157 2174 2141 2067 2048 2041 2128 2172 2235 2319 2427 2560 2713 2881 3100 3125 3152 3022 2903 2898 2861 2828 2931 2985 2828 2716 2775 2897 2727 2576 2507 2569 2694 2883 2907 2837 2695 2581 2537 2502 2491 2478 2479 2447 2547 2530 2682 2598 2614 2540 2690 2614 2566 2659 2657 2699 2884 3007 3078 3262 3232 3250 3011 2729 2607 2540 2534 2670 2588 2509 2458 2463 2462 2461 2462 2433 2433 2433 2451 2458 2444 2449 2469 2486 2489 2483 2461 2442 2446 2449 2458 2481 2510 2548 2691 3019 3172 3035 2989 2910 2941 2867 2748 2704 2574 2539 2614 2897 3021 3067 3098 3141 3166 3197 3253 3198 3195 3085 2963 2792 2667 2596 2554 2518 2507 2498 2467 2447 2431 2396 2368 2243 2114 2174 2170 2099 2009 1938 1907 1849 1841 1827 1784 1766 1772 1839 1870 1828 1737 1703 1676 1666 1674 1672 1666 1655 1659 1660 1653 1666 1660 1668 1707 1711 1704 1690 1664 1652 1652 1654 1640 1638 1628 1627 1637 1625 1615 1610 1593 1598 1622 1617 1616 1624 1620 1618 1617 1607 1600 1588 1578 1563 1557 1560 1554 1549 1539 1538 1526 1522 1524 1522 1528 1517 1523 1539 1536 1532 1536 1542 1560 1582 1584 1576 1582 1579 1578 1571 1560 1544 1533 1521 1511 1491 1472 1454 1438 1433 1441 1423 1426 1425 1414 1416 1424 1412 1396 1400 1385 1378 1373 1362 1356 1351 1348 1345 1346 1350 1347 1339 1326 1315 1300 1306 1292 1295 1284 1276 1253 1255 1254 1240 1234 1232 1235 1233 1230 1227 1218 1213 1208 1202 1197 1185 1184 1171 1164 1162 1158 1155 1156 1159 1160 1164 1178 1182 1196 1190 1198 1202 1218 1220 1235 1238 1243 1254 1250 1251 1250 1245 1239 1235 1228 1223 1223 1216 1214 1209 1205 1200 1196 1192 1186 1181 1178 1174 1170 1167 1164 1159 1155 1150 1147 1143 1138 1133 1127 1126 1123 1118 1113 1106 1103 1100 1098 1095 1092 1089 1085 1084 1079 1072 1066 1064 1063 1070 1074 1069 1056 1053 1048 1044 1040 1041 1041 1037 1028 1025 1024 1027 1026 1022 1018 1016 1015 1005 1004 1005 995 983 987 994 1000 998 992 998 1008 1010 1005 999 991 979 984 1002 989 981 970 959 949 947 946 948 929 924 930 929 936 945 946 934 941 934 941 939 925 924 917 919 906 887 873 873 875 889 890 885 888 897 898 901 904 863 876 887 862 861 847 866 879 860 862 861 880 881 878 890 884 856 879 894 889 881 871 859 860 865 867 868 865 863 852 838 829 829 815 817 797 775 765 761 762 758 753 750 748 746 746 744 742 740 738 736 734 734 733 729 728 728 727 725 723 721 720 718 716 716 718 734 739 743 743 724 729 728 725 724 737 731 729 723 712 707 707 704 698 686 681 676 669 667 666 669 666 664 669 663 660 665 661 657 654 652 650 646 647 638 633 631 628 625 622 620 619 617 617 613 611 610 608 605 603 600 598 596 594 593 592 590 588 587 584 583 581 581 580 585 590 590 590 588 584 582 580 578 575 571 568 565 561 559 556 554 554 552 552 548 547 547 547 543 538 534 537 535 535 532 529 528 525 524 523 520 517 515 511 512 512 509 505 505 501 499 497 496 495 491 493 491 487 485 482 481 478 473 461 457 450 450 449 446 448 457 462 468 460 468 467 468 466 464 461 458 455 450 447 432 436 442 446 431 415 407 407 410 411 409 400 396 388 389 382 379 377 364 357 353 370 381 381 380 384 402 402 389 385 375 380 389 407 407 405 394 381 386 370 372 378 393 394 393 395 395 394 389 381 371 379 382 381 376 371 364 364 363 357 352 337 329 325 322 317 325 325 308 315 290 284 284 283 283 282 282 283 291 355 331 349 360 345 346 325 313 286 282 284 298 305 305 305 311 316 329 333 318 292 289 290 295 315 333 329 339 340 340 330 346 334 327 344 328 338 355 350 352 344 337 314 306 300 320 346 313 312 333 351 355 351 353 361 347 352 363 379 378 372 371 369 379 385 383 371 375 363 367 372 377 381 383 378 384 375 368 370 356 347 357 348 337 360 365 359 363 353 359 371 372 360 367 357 349 353 366 362 353 358 362 347 351 338 330 331 338 334 321 301 292 308 330 342 334 338 325 335 343 341 339 330 328 322 311 310 316 329 331 317 316 323 332 335 329 327 328 321 320 317 327 328 319 317 314 317 312 313 306 306 298 308 304 294 285 290 289 305 309 300 307 305 302 299 299 299 292 287 287 279 290 278 277 265 274 291 295 290 296 297 294 290 288 289 282 278 275 273 275 273 269 262 254 252 250 248 256 256 254 252 253 254 251 244 242 247 239 236 230 227 223 223 216 214 223 237 231 220 220 211 217 221 215 221 213 193 195 216 214 214 213 215 224 225 221 217 222 224 226 223 220 217 213 218 219 217 215 216 208 199 202 208 215 215 217 216 225 218 221 212 201 205 185 181 190 201 212 207 202 208 205 203 200 205 208 208 212 199 161 159 157 159 172 175 184 183 182 183 184 189 191 198 206 207 209 219 220 221 221 220 219 217 216 216 216 215 214 213 212 210 212 211 209 207 199 201 202 206 210 208 214 223 223 215 205 197 187 186 185 179 183 182 173 169 170 170 179 187 192 192 197 197 201 201 197 193 188 188 194 198 195 179 178 184 188 167 193 198 202 205 207 210 211 210 223 239 237 238 185 1213 1246 1275 1338 1384 1509 1482 1345 1308 1311 1333 1342 1333 1321 1307 1307 1311 1326 1343 1343 1337 1369 1373 1404 1471 1615 1804 1699 1568 1542 1530 1549 1578 1574 1593 1629 1692 1797 1766 1581 1503 1447 1395 1351 1315 1292 1287 1295 1313 1346 1385 1506 1585 1601 1613 1566 1539 1523 1443 1340 1304 1291 1289 1283 1286 1318 1372 1472 1601 1723 1849 1868 1833 1834 1791 1595 1421 1349 1332 1330 1339 1349 1372 1412 1473 1555 1708 1979 2092 1809 1864 2299 2344 2278 2063 1829 1605 1446 1413 1403 1405 1439 1509 1576 1749 1821 1948 1930 1784 1651 1580 1611 1697 1675 1575 1499 1454 1429 1413 1397 1381 1372 1364 1362 1362 1363 1364 1365 1366 1375 1388 1419 1496 1645 1956 2049 1943 1958 1945 1917 1907 1883 1876 1837 1809 1688 1518 1415 1406 1407 1409 1410 1411 1412 1415 1421 1418 1419 1422 1427 1432 1440 1450 1473 1563 1686 1774 1844 1862 1975 1958 1879 1741 1688 1657 1608 1575 1544 1527 1545 1550 1547 1527 1552 1564 1581 1671 1752 1741 1666 1576 1540 1528 1531 1541 1547 1571 1624 1688 1798 1833 1878 1816 1766 1671 1628 1626 1630 1653 1671 1673 1668 1676 1730 1726 1711 1747 1732 1715 1711 1729 1791 1852 1888 1981 2173 2245 2315 2390 2646 2713 2803 2430 2110 1995 1907 1875 1887 1948 2077 2280 2061 1910 1818 1756 1723 1713 1712 1711 1709 1710 1710 1710 1715 1739 1778 1876 1942 1782 1717 1708 1707 1706 1706 1706 1706 1707 1711 1720 1811 1924 2038 1873 1761 1709 1705 1705 1704 1705 1705 1706 1716 1708 1709 1717 1747 1829 2001 2199 2117 1947 1798 1734 1655 1595 1534 1499 1471 1472 1509 1584 1673 1599 1716 1623 1401 1339 1297 1289 1286 1285 1283 1283 1282 1282 1282 1282 1282 1282 1282 1283 1286 1287 1287 1286 1285 1287 1287 1287 1286 1286 1285 1283 1283 1284 1287 1287 1288 1288 1288 1288 1285 1282 1283 1286 1288 1288 1288 1292 1289 1290 1289 1288 1291 1294 1296 1300 1358 1318 1305 1307 1312 1314 1334 1386 1430 1423 1410 1408 1444 1585 1825 1847 1645 1468 1361 1306 1298 1298 1308 1296 1289 1288 1287 1282 1284 1283 1283 1283 1282 1282 1282 1282 1282 1284 1286 1283 1282 1283 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1283 1287 1288 1288 1288 1288 1289 1290 1291 1292 1291 1291 1290 1292 1292 1292 1306 1331 1356 1429 1518 1670 1929 1763 1719 1831 1884 1815 1790 1901 1985 2128 2239 2213 2095 1968 2022 2170 2207 2116 2081 2093 2042 2163 2057 1995 1875 1865 1947 2109 2278 2419 2386 2392 2324 2372 2425 2238 2201 2297 2450 2586 2789 2682 2413 2726 2928 3024 2968 2758 2654 2633 2734 3064 3100 3153 3094 2931 3193 3395 3434 3221 2949 3211 3222 3588 3251 3389 3283 3554 3242 3351 3542 3541 3452 3582 3464 3599 3573 3558 3550 3584 3703 3621 3485 3398 3463 3762 3776 3496 3420 3430 3475 3521 3461 3405 3235 3053 3101 3180 3278 3455 3616 3328 3279 3407 3479 3296 3230 3187 3147 3157 3198 3376 3429 3347 3439 3543 3380 3444 3528 3346 3215 3136 3062 3000 2962 2935 2933 2934 2915 2906 2861 2858 2937 2924 2816 2736 2716 2811 2709 2591 2533 2626 2758 2637 2679 2465 2368 2352 2322 2313 2306 2334 2437 2435 2291 2290 2400 2250 2250 2351 2333 2145 2142 2223 2264 2333 2396 2221 2135 1974 2088 1947 1805 1786 1638 1671 1732 1686 1699 1768 1866 1872 1858 1844 1836 1832 1910 1978 1994 2071 2125 2123 2052 2008 1984 1963 1940 1938 1932 1920 1918 1913 1915 1916 1921 1916 1905 1904 1913 1936 1992 2011 2017 1950 1898 1865 1829 1793 1807 1829 1847 1862 1889 1941 1974 1998 2003 2008 2008 2017 2035 2036 2072 2097 2133 2142 2148 2162 2168 2165 2195 2212 2204 2170 2151 2132 2140 2119 2157 2176 2175 2172 2107 2055 2033 2018 2104 2250 2367 2365 2424 2548 2669 2743 2842 2897 2891 3012 3007 2949 2958 2797 2724 2801 2815 2710 2690 2688 2628 2482 2464 2559 2711 2946 3055 3054 2832 2647 2521 2503 2497 2506 2511 2452 2501 2515 2584 2527 2454 2428 2560 2534 2520 2550 2672 2932 3042 3170 3282 3255 3309 3142 2980 2777 2673 2600 2542 2572 2695 2517 2464 2462 2466 2479 2460 2430 2466 2446 2445 2462 2445 2455 2477 2479 2493 2508 2486 2461 2484 2479 2462 2461 2477 2506 2572 2774 3070 3129 2990 3048 3069 2980 2896 2826 2653 2580 2659 2886 3049 3041 3035 3063 3061 3152 3227 3267 3218 3049 2904 2785 2715 2653 2602 2579 2597 2557 2534 2503 2434 2408 2402 2365 2283 2165 2101 2060 1990 1946 1953 1965 1971 2025 1926 1855 1757 1903 1876 1795 1738 1751 1657 1653 1653 1654 1650 1644 1637 1644 1640 1650 1644 1650 1696 1699 1699 1712 1674 1648 1637 1639 1633 1625 1615 1608 1617 1608 1594 1594 1582 1589 1608 1616 1598 1607 1610 1602 1607 1607 1619 1603 1595 1577 1564 1543 1544 1544 1542 1531 1520 1514 1524 1529 1523 1517 1516 1522 1527 1526 1526 1529 1538 1544 1545 1551 1545 1546 1556 1549 1544 1539 1533 1509 1492 1478 1468 1461 1444 1431 1424 1412 1420 1428 1426 1404 1400 1407 1397 1384 1383 1376 1367 1362 1355 1345 1340 1340 1340 1338 1348 1339 1327 1317 1310 1309 1308 1304 1296 1282 1266 1250 1240 1240 1242 1219 1221 1223 1218 1220 1213 1205 1197 1192 1192 1182 1169 1165 1163 1162 1162 1167 1173 1180 1190 1203 1206 1208 1216 1218 1234 1225 1237 1249 1249 1263 1262 1263 1257 1252 1248 1243 1236 1231 1225 1220 1216 1213 1211 1207 1204 1199 1196 1192 1187 1182 1178 1173 1169 1166 1160 1157 1154 1151 1148 1142 1136 1132 1127 1124 1119 1116 1112 1105 1101 1100 1098 1096 1094 1091 1088 1080 1077 1074 1070 1065 1063 1062 1066 1068 1058 1059 1052 1047 1043 1037 1039 1036 1031 1026 1022 1021 1022 1021 1013 1009 1007 1005 998 995 993 987 979 994 998 991 988 991 1004 1005 1004 997 991 984 980 1005 1000 991 979 970 961 949 945 953 949 925 916 920 921 931 943 931 929 927 935 933 928 919 914 915 917 910 896 886 872 869 882 879 872 897 881 892 902 875 857 879 868 852 841 874 880 858 850 857 874 871 880 876 887 862 859 881 881 892 886 874 864 851 853 855 858 864 867 847 847 826 820 833 828 818 795 779 773 766 759 757 751 747 745 746 744 741 737 735 733 731 730 728 726 725 724 722 720 719 717 715 713 712 710 710 723 726 729 728 718 720 721 723 726 726 722 727 723 716 715 706 697 692 696 690 681 669 665 661 659 656 658 656 654 657 651 646 644 642 640 638 636 634 632 630 628 626 623 621 620 618 617 614 611 609 606 604 601 600 599 597 596 594 592 590 588 587 587 584 583 587 592 596 592 589 591 588 584 580 576 577 571 567 564 560 561 560 557 553 551 549 550 546 545 545 544 541 539 538 533 532 533 532 528 524 523 523 521 520 518 516 511 508 508 508 506 501 496 492 493 481 483 484 475 473 468 462 460 459 457 455 456 457 461 463 457 460 453 445 443 456 451 456 457 470 471 467 461 455 456 452 445 440 429 440 447 437 429 425 428 415 401 393 387 380 373 373 367 364 365 361 365 356 365 370 377 388 395 399 409 402 390 388 382 401 410 402 392 385 375 370 367 360 361 379 372 383 386 376 382 394 386 381 370 368 375 375 374 374 378 366 359 352 342 334 323 334 330 324 324 321 327 303 282 284 283 282 282 282 283 284 329 343 351 353 333 346 338 316 282 282 285 311 320 325 324 325 323 316 302 291 288 293 305 313 321 332 341 343 324 326 342 341 326 336 324 339 349 341 345 354 351 337 319 302 299 326 333 306 323 346 361 358 343 363 350 339 358 368 372 372 362 368 378 384 379 372 372 359 363 369 379 382 375 376 381 382 379 364 368 353 348 352 342 334 351 349 356 357 347 361 365 367 356 365 351 347 354 356 352 352 359 359 349 336 340 324 326 340 332 322 305 286 304 334 340 326 334 324 330 342 334 336 334 319 318 302 305 328 333 324 320 314 324 332 336 334 326 328 325 324 316 321 329 328 329 328 322 322 315 309 308 296 310 312 303 303 305 304 301 312 308 307 305 300 300 301 292 288 297 291 293 291 288 283 268 263 282 284 287 294 297 295 291 288 284 283 280 275 278 275 267 267 259 266 268 265 261 248 246 246 241 242 250 252 252 253 248 240 236 231 226 233 237 229 227 212 209 217 209 211 218 208 198 201 211 202 190 210 209 200 196 200 210 218 223 222 210 220 223 222 222 225 222 216 215 218 218 215 212 212 212 198 202 208 211 218 219 224 230 224 221 218 213 211 207 200 183 189 207 199 208 205 199 193 199 202 202 204 181 164 161 159 163 172 176 192 181 182 184 187 192 196 203 211 214 212 209 220 220 221 223 224 223 220 219 218 217 216 214 212 207 203 202 207 202 197 199 203 200 202 207 216 219 211 205 200 197 201 201 196 187 169 167 166 176 185 188 189 194 195 197 198 198 199 194 189 188 187 187 188 185 189 192 196 192 189 177 178 192 194 194 200 199 198 208 218 222 228 240 202 1241 1273 1324 1372 1410 1445 1381 1336 1326 1336 1358 1384 1403 1389 1347 1331 1338 1382 1424 1432 1392 1366 1384 1488 1480 1583 1625 1594 1564 1601 1587 1627 1614 1586 1614 1693 1753 1693 1729 1590 1529 1448 1388 1341 1308 1287 1280 1282 1294 1313 1351 1447 1548 1588 1493 1441 1414 1374 1331 1288 1283 1285 1286 1284 1294 1334 1384 1461 1569 1689 1716 1703 1799 2003 2020 1833 1505 1360 1337 1334 1340 1349 1361 1382 1422 1483 1626 1855 1825 1709 1823 2091 2212 2069 1832 1703 1526 1424 1413 1424 1453 1558 1677 1762 2032 2193 2023 1755 1667 1602 1597 1643 1690 1698 1631 1526 1477 1469 1448 1428 1405 1388 1374 1369 1365 1364 1364 1366 1367 1368 1376 1404 1475 1619 1916 2073 1991 1981 1992 1965 1932 1913 1853 1712 1653 1452 1402 1402 1403 1405 1406 1408 1409 1410 1415 1414 1419 1420 1423 1429 1435 1445 1463 1514 1622 1824 2017 2040 2024 2045 2066 1973 1796 1689 1653 1591 1570 1543 1530 1519 1531 1525 1531 1576 1552 1609 1729 1742 1680 1579 1523 1527 1531 1537 1566 1601 1649 1694 1763 1834 1841 1786 1744 1698 1631 1622 1632 1649 1644 1656 1662 1670 1688 1738 1747 1734 1750 1748 1742 1743 1788 1877 1929 1984 2071 2231 2375 2446 2744 2889 2737 2746 2206 2008 1916 1877 1865 1881 1951 2108 2366 2140 1989 1838 1759 1725 1718 1714 1712 1711 1712 1712 1713 1722 1746 1786 1858 1925 1817 1740 1711 1708 1707 1706 1706 1706 1706 1709 1713 1726 1784 1934 1838 1728 1704 1704 1704 1704 1704 1705 1706 1707 1708 1708 1728 1763 1834 2075 2137 2245 2049 1945 1959 1779 1653 1544 1493 1458 1438 1460 1508 1463 1443 1485 1415 1340 1292 1287 1286 1285 1282 1282 1282 1282 1282 1282 1282 1282 1283 1284 1285 1287 1287 1287 1287 1285 1287 1288 1286 1287 1287 1286 1283 1283 1283 1284 1284 1287 1287 1288 1287 1286 1283 1284 1285 1286 1286 1284 1291 1289 1286 1287 1291 1295 1296 1297 1300 1368 1332 1307 1306 1309 1312 1320 1340 1377 1394 1422 1452 1490 1679 1838 1919 1784 1505 1343 1296 1294 1292 1291 1290 1289 1287 1287 1286 1287 1285 1286 1286 1283 1282 1282 1282 1282 1283 1283 1283 1284 1283 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1283 1289 1302 1327 1327 1325 1301 1289 1291 1293 1294 1293 1293 1293 1292 1294 1293 1294 1300 1323 1397 1446 1510 1653 1890 2028 1975 1790 1754 1794 1846 1980 2073 2150 2168 2074 2016 1942 2051 2091 1999 1987 2031 2031 2125 2084 2025 1982 1927 1898 2015 2190 2186 2146 2257 2231 2280 2261 2183 2293 2296 2574 2775 2948 2764 2453 2698 2862 3032 2969 2966 2978 2771 2879 2861 3202 3273 3143 3052 3080 3355 3196 3307 3048 3288 3453 3458 3378 3558 3458 3426 3294 3472 3423 3448 3673 3501 3628 3396 3387 3415 3459 3599 3496 3461 3479 3329 3408 3574 3843 3693 3505 3452 3446 3435 3414 3339 3307 3142 2948 3323 3367 3489 3548 3396 3248 3310 3414 3327 3187 3125 3060 3207 3360 3452 3357 3256 3382 3446 3369 3289 3256 3248 3256 3233 3108 3033 2987 2942 2910 2866 2859 2886 2849 2871 2903 2962 2919 2743 2705 2849 2781 2624 2557 2644 2703 2567 2687 2640 2481 2395 2360 2354 2365 2339 2317 2291 2255 2413 2417 2221 2259 2247 2214 2143 2280 2434 2470 2500 2401 2267 2305 2225 2138 2129 1959 1819 1677 1651 1740 1755 1742 1731 1746 1798 1834 1814 1775 1837 1920 1989 2098 2142 2205 2195 2112 2067 2010 1972 1944 1924 1912 1900 1892 1888 1883 1880 1893 1897 1882 1886 1907 1929 1981 1982 2016 2027 1976 1907 1827 1788 1815 1854 1882 1894 1887 1930 1943 1962 1994 2022 2043 2046 2073 2075 2084 2105 2129 2160 2168 2185 2202 2197 2183 2173 2193 2204 2159 2159 2151 2149 2154 2190 2171 2147 2086 2055 2037 2010 2063 2235 2300 2371 2407 2467 2548 2580 2626 2642 2742 2838 2833 2785 2644 2583 2496 2598 2691 2601 2555 2590 2495 2454 2433 2498 2672 2781 2876 3065 2923 2648 2627 2532 2452 2505 2521 2446 2485 2471 2529 2399 2366 2412 2515 2726 2575 2851 2682 2981 3192 3238 3330 3127 3013 2934 2862 2753 2709 2660 2596 2524 2531 2556 2471 2465 2470 2475 2444 2450 2489 2459 2453 2463 2453 2463 2480 2483 2513 2513 2488 2495 2506 2510 2505 2483 2466 2472 2511 2741 3051 3240 3119 3057 3183 3075 2964 2905 2743 2572 2675 2846 2965 2991 3033 3045 3002 3128 3082 3105 3189 3156 2987 2831 2737 2691 2676 2597 2525 2453 2423 2403 2376 2353 2306 2331 2315 2251 2223 2157 2086 2043 2016 2009 2069 2101 1959 1899 1785 1894 1873 1771 1734 1756 1647 1631 1631 1636 1631 1629 1626 1624 1625 1627 1628 1638 1679 1685 1683 1676 1654 1644 1627 1622 1623 1616 1608 1601 1593 1585 1586 1579 1571 1582 1605 1607 1592 1597 1606 1592 1590 1598 1614 1601 1602 1593 1579 1560 1549 1535 1527 1524 1516 1509 1516 1528 1521 1517 1514 1515 1517 1518 1518 1520 1525 1528 1528 1547 1530 1527 1540 1530 1525 1530 1508 1497 1487 1480 1477 1466 1447 1433 1421 1413 1402 1400 1408 1416 1400 1391 1385 1376 1366 1367 1365 1356 1347 1342 1337 1329 1333 1348 1354 1355 1351 1337 1329 1326 1322 1311 1299 1293 1289 1267 1253 1251 1254 1231 1215 1208 1207 1207 1212 1222 1201 1186 1175 1171 1169 1168 1170 1175 1182 1191 1205 1212 1219 1228 1229 1236 1253 1244 1254 1256 1257 1268 1270 1267 1258 1255 1251 1247 1245 1241 1237 1231 1226 1222 1217 1214 1207 1202 1197 1194 1191 1189 1188 1182 1178 1173 1169 1166 1161 1158 1154 1149 1145 1142 1138 1133 1129 1126 1122 1116 1111 1106 1103 1100 1097 1095 1094 1093 1088 1082 1078 1075 1070 1066 1063 1064 1064 1058 1053 1052 1050 1047 1043 1038 1033 1032 1031 1028 1023 1020 1017 1018 1017 1011 1005 1001 1006 1002 989 981 973 983 995 985 982 989 997 1000 1005 1005 994 983 977 1001 996 984 983 963 957 960 956 945 957 951 937 914 915 922 935 943 926 922 926 934 928 926 931 939 935 936 920 912 901 870 858 868 862 869 867 875 903 885 854 856 866 842 837 858 871 854 840 848 854 873 865 862 859 869 848 863 872 875 880 866 857 863 848 842 845 859 866 859 841 845 829 845 843 826 818 810 804 800 795 781 775 763 754 745 741 740 738 736 733 731 729 728 726 724 723 721 719 718 716 714 712 710 709 707 706 710 712 717 711 714 711 717 718 721 716 721 721 723 718 715 702 705 703 699 691 683 675 666 662 660 659 655 653 651 648 645 644 642 639 637 636 635 633 631 628 626 623 622 620 617 614 612 610 607 606 604 603 602 601 599 597 595 593 594 598 601 599 598 596 600 598 596 592 592 590 589 584 582 574 572 567 565 560 557 553 552 548 547 544 543 548 544 540 542 542 538 537 534 533 533 535 532 529 524 521 516 519 518 517 515 511 505 505 503 500 497 494 490 482 473 472 470 470 472 475 479 478 477 472 472 472 473 472 465 463 471 469 458 444 442 440 439 441 453 465 469 462 456 452 449 447 444 428 430 444 453 447 439 423 411 413 411 399 389 379 393 386 379 381 376 368 359 375 385 385 391 398 411 416 411 405 395 392 406 405 402 396 385 393 393 388 373 356 360 362 383 385 375 363 379 387 387 381 366 361 358 361 369 369 374 369 359 352 341 340 343 335 330 335 325 315 293 284 283 282 282 281 281 281 281 306 337 332 324 337 348 324 311 281 282 286 307 316 315 307 287 290 287 286 288 294 309 322 330 329 330 341 327 329 346 351 339 319 328 332 346 334 340 353 359 347 331 314 300 311 330 306 313 334 352 364 355 342 356 344 345 357 372 359 358 370 373 378 379 372 365 360 366 381 384 378 374 379 382 383 376 378 368 358 346 355 356 351 332 344 339 343 351 360 362 357 353 363 359 348 342 357 350 348 359 363 355 340 331 325 332 317 325 318 320 298 293 315 322 341 332 326 317 329 341 334 327 329 315 318 314 295 315 325 318 308 313 324 329 336 334 331 335 333 329 322 322 330 327 323 325 319 316 319 315 303 299 307 315 312 313 310 310 309 310 312 304 300 295 292 294 293 295 303 299 291 277 282 273 270 263 265 274 286 285 293 296 290 286 283 280 279 274 271 268 264 264 272 272 266 265 266 261 260 262 253 250 239 237 238 251 247 247 243 240 239 240 243 242 241 237 220 223 218 230 230 218 224 212 191 186 198 201 192 185 184 192 210 216 220 216 209 221 223 219 223 225 223 218 214 216 218 217 214 209 214 213 207 199 208 213 216 222 227 221 216 218 219 219 213 207 197 182 185 181 191 202 198 187 186 184 189 178 163 163 161 162 166 171 188 185 190 194 197 199 200 205 208 214 218 222 222 221 220 222 226 229 226 222 220 218 214 212 210 208 208 209 205 202 196 196 191 191 195 200 203 213 219 213 206 201 200 199 192 184 168 175 177 183 186 184 186 193 201 203 210 210 209 200 200 206 198 199 199 201 195 200 201 196 198 194 187 169 168 174 175 176 179 184 191 196 210 215 228 228 1316 1369 1460 1493 1499 1464 1394 1359 1344 1368 1402 1469 1569 1537 1410 1358 1367 1461 1623 1634 1631 1618 1423 1473 1509 1589 1602 1557 1519 1545 1598 1748 1738 1645 1679 1749 1689 1598 1594 1531 1484 1417 1362 1328 1305 1289 1278 1275 1280 1292 1317 1394 1534 1504 1402 1364 1342 1316 1293 1282 1282 1283 1285 1286 1305 1341 1381 1440 1513 1549 1593 1667 1838 1903 1924 1850 1543 1407 1357 1342 1342 1350 1360 1375 1395 1425 1505 1579 1671 1841 1811 1917 1956 2004 1755 1599 1468 1426 1429 1461 1510 1589 1806 2010 1966 1906 1754 1647 1608 1574 1562 1588 1611 1663 1627 1565 1550 1515 1496 1473 1448 1414 1390 1379 1370 1365 1366 1367 1369 1370 1371 1380 1428 1533 1732 1990 2028 2028 2027 1993 1883 1815 1644 1476 1409 1398 1399 1401 1402 1403 1406 1408 1409 1411 1412 1414 1418 1422 1429 1437 1439 1448 1478 1543 1612 1714 1821 1904 2053 2053 2205 1988 1773 1678 1628 1591 1563 1543 1532 1535 1514 1514 1520 1543 1528 1577 1715 1773 1647 1535 1531 1568 1640 1753 1712 1653 1634 1686 1814 1790 1736 1707 1677 1621 1620 1638 1637 1654 1650 1666 1684 1721 1740 1743 1753 1759 1777 1784 1782 1801 1887 1950 2000 2084 2266 2317 2383 2539 2794 2883 2679 2238 2020 1916 1872 1862 1858 1874 1946 2088 2262 2062 1922 1833 1766 1734 1726 1723 1720 1717 1716 1714 1715 1722 1740 1774 1849 1914 1829 1761 1720 1709 1708 1706 1706 1706 1707 1711 1715 1748 1805 1886 1821 1714 1704 1704 1704 1704 1704 1705 1706 1707 1708 1708 1724 1776 1857 2004 2220 2320 2166 2141 2011 1855 1656 1556 1485 1434 1407 1408 1409 1359 1325 1313 1302 1289 1289 1287 1287 1286 1283 1284 1284 1285 1285 1285 1285 1284 1285 1285 1286 1287 1287 1286 1287 1287 1286 1287 1288 1287 1286 1287 1286 1286 1287 1286 1287 1287 1288 1288 1286 1285 1285 1285 1285 1289 1283 1289 1290 1289 1289 1294 1296 1296 1297 1298 1300 1315 1318 1311 1308 1310 1318 1327 1342 1368 1398 1437 1484 1552 1694 1801 1836 1791 1541 1349 1296 1292 1291 1291 1290 1289 1288 1289 1290 1289 1285 1302 1428 1296 1282 1283 1282 1282 1284 1283 1283 1283 1279 1282 1283 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1287 1294 1305 1350 1355 1355 1353 1302 1291 1292 1294 1296 1296 1295 1295 1295 1294 1293 1294 1303 1319 1367 1404 1489 1727 1984 1793 1749 1862 2039 2167 2084 2008 2226 2337 2389 2247 2180 2035 1972 2021 1982 1964 1981 1997 2086 2115 2046 1975 1985 1962 1911 1996 2003 2023 2068 2068 2109 2300 2351 2532 2477 2500 2770 2888 2721 2557 2605 2910 3113 3139 3131 2898 2955 3149 2932 2931 3168 3256 3201 3122 3400 3347 3272 3125 3450 3471 3301 3315 3372 3421 3473 3394 3531 3359 3290 3278 3326 3423 3297 3295 3482 3628 3468 3412 3351 3435 3217 3343 3479 3607 3671 3734 3502 3368 3311 3297 3185 3142 3114 2898 3095 3338 3427 3512 3353 3253 3182 3129 3169 3175 3014 3051 3200 3374 3542 3367 3192 3402 3281 3321 3431 3377 3219 3134 3093 3050 3008 2968 2925 2878 2859 2847 2899 2819 2842 2805 2950 2958 2773 2660 2666 2720 2703 2550 2588 2551 2526 2577 2600 2540 2420 2386 2379 2497 2542 2427 2316 2275 2282 2242 2207 2298 2212 2132 2175 2215 2289 2403 2523 2410 2220 2244 2161 2263 2386 2205 1865 1713 1650 1698 1741 1779 1796 1788 1767 1772 1791 1778 1852 1875 1911 1975 2041 2101 2146 2206 2182 2128 2029 1982 1952 1932 1920 1899 1884 1880 1867 1858 1869 1862 1887 1888 1919 1955 1965 2016 2036 2043 1911 1795 1792 1823 1854 1879 1908 1914 1918 1940 1964 1979 2014 2054 2083 2104 2112 2116 2130 2121 2122 2140 2162 2189 2180 2143 2125 2164 2170 2182 2191 2185 2172 2171 2160 2138 2114 2101 2061 2034 2014 2016 2134 2196 2335 2352 2339 2374 2287 2381 2531 2614 2605 2682 2652 2507 2415 2441 2634 2562 2511 2462 2457 2412 2416 2437 2472 2603 2643 2714 2811 2825 2673 2566 2567 2402 2317 2343 2352 2374 2357 2377 2444 2486 2585 2586 2599 2720 2941 2865 2897 3112 3277 3307 3243 3187 3143 2965 2785 2685 2607 2561 2520 2503 2496 2489 2478 2460 2447 2435 2474 2495 2468 2460 2457 2455 2462 2466 2475 2489 2498 2533 2544 2532 2528 2532 2491 2489 2475 2515 2584 2744 3023 3243 3162 3178 3169 3087 2992 2891 2683 2631 2930 3034 3083 3056 3029 2913 2896 2897 2922 3039 3040 2886 2769 2741 2721 2642 2556 2563 2464 2404 2376 2359 2299 2286 2300 2327 2258 2168 2127 2120 2070 2012 1960 2140 2038 1971 1861 1785 1918 1919 1745 1730 1690 1632 1615 1613 1620 1611 1613 1612 1608 1610 1612 1612 1623 1662 1678 1670 1667 1650 1627 1616 1611 1606 1606 1601 1592 1586 1579 1572 1568 1560 1576 1601 1606 1593 1579 1581 1587 1577 1588 1595 1591 1576 1573 1572 1560 1547 1537 1526 1516 1511 1509 1526 1525 1519 1514 1509 1508 1512 1518 1510 1510 1515 1519 1518 1527 1521 1514 1519 1511 1515 1505 1487 1483 1494 1484 1480 1478 1465 1459 1442 1419 1421 1419 1401 1387 1399 1402 1390 1380 1373 1362 1357 1350 1342 1341 1337 1324 1327 1356 1353 1349 1346 1344 1338 1326 1327 1317 1295 1282 1276 1282 1271 1269 1269 1262 1237 1223 1210 1196 1193 1198 1191 1178 1174 1173 1174 1181 1187 1200 1210 1218 1225 1231 1251 1254 1254 1262 1265 1277 1283 1282 1271 1273 1270 1265 1260 1253 1248 1242 1238 1233 1230 1226 1226 1221 1216 1212 1210 1206 1199 1194 1191 1188 1185 1181 1178 1173 1169 1164 1160 1157 1152 1148 1146 1142 1138 1133 1129 1124 1120 1116 1112 1108 1103 1100 1098 1096 1094 1093 1088 1082 1078 1074 1072 1068 1063 1064 1065 1057 1049 1046 1045 1056 1045 1039 1036 1030 1027 1027 1024 1021 1019 1017 1012 1010 1009 1003 999 995 986 980 971 976 985 979 983 988 992 996 1001 1009 1001 1002 992 970 988 982 997 976 968 970 969 965 954 964 946 936 909 914 920 937 930 916 920 936 933 934 929 928 934 918 908 895 894 885 878 863 857 851 848 854 869 888 881 847 853 846 828 847 865 858 831 855 846 859 853 876 867 851 846 845 858 864 872 872 859 850 860 852 836 846 852 855 864 859 846 849 851 833 826 811 813 812 814 808 801 797 789 768 752 742 737 734 732 731 729 728 725 723 722 720 719 717 715 713 711 709 708 706 704 703 704 703 699 698 698 699 702 706 709 708 710 715 708 710 714 713 709 708 696 693 691 680 676 675 666 658 652 651 648 647 644 642 639 638 635 633 631 629 626 624 622 621 618 616 614 612 610 609 607 606 604 602 601 600 604 608 609 609 608 607 606 603 602 602 599 595 593 591 590 586 584 582 578 575 572 566 560 553 556 554 555 556 552 549 539 537 532 534 538 536 531 527 525 522 528 526 522 517 509 503 504 511 513 514 510 510 511 509 506 503 496 486 475 483 489 489 489 488 488 487 485 482 482 479 477 473 468 471 473 472 471 469 465 458 454 452 445 440 440 451 456 455 454 453 452 447 438 427 430 449 455 447 439 427 411 395 387 382 393 407 393 380 375 374 369 361 365 382 395 404 403 412 429 418 408 397 406 413 407 403 400 399 398 386 383 376 372 347 356 370 374 367 355 357 373 379 375 375 372 364 348 350 355 365 371 362 366 353 350 354 344 341 347 339 323 285 282 282 281 280 280 281 280 280 281 293 312 330 347 333 324 306 283 279 283 309 313 294 283 285 284 285 292 301 306 318 329 328 334 341 338 320 338 342 346 326 321 318 329 325 331 341 355 352 336 331 311 298 321 311 306 326 337 352 366 353 338 341 336 353 366 372 361 359 372 385 375 366 373 355 365 371 379 378 370 377 383 373 373 372 378 371 359 343 352 356 341 343 328 343 360 355 345 348 349 357 365 358 343 344 350 349 353 355 359 358 350 344 333 316 316 305 311 307 292 297 311 327 337 326 331 317 328 330 323 336 333 321 306 304 297 315 314 318 304 319 325 336 331 327 324 331 332 328 325 327 330 330 320 321 316 314 312 308 310 305 310 311 310 311 311 307 305 302 302 302 300 306 307 305 300 299 299 290 283 293 299 293 285 276 263 258 269 285 291 295 290 291 286 289 283 280 272 273 279 276 278 275 269 263 262 266 266 261 259 259 253 249 242 234 234 232 237 244 245 234 226 227 239 244 237 238 238 237 233 233 224 218 199 190 189 188 190 208 206 191 191 209 213 209 206 220 216 218 223 224 222 220 215 211 216 217 215 211 208 210 209 195 206 214 217 229 224 221 220 216 209 205 206 209 208 197 201 197 183 172 175 171 166 162 163 162 163 162 163 164 169 180 192 195 204 208 210 209 210 212 217 219 223 227 229 228 227 226 226 229 229 225 224 223 223 217 212 210 207 204 209 206 203 201 196 192 184 196 199 204 208 208 202 195 192 187 179 174 173 180 181 187 197 195 197 203 205 206 212 214 219 213 206 211 209 210 212 209 201 205 208 199 206 197 202 193 181 183 173 165 155 158 166 187 197 195 206 211 1431 1547 1627 1683 1608 1488 1417 1373 1368 1405 1470 1683 1795 1553 1443 1380 1376 1486 1615 1669 1659 1510 1383 1414 1484 1564 1553 1518 1483 1499 1562 1677 1872 1762 1783 1693 1583 1526 1500 1462 1421 1389 1357 1330 1308 1290 1276 1271 1272 1273 1283 1368 1469 1381 1329 1312 1302 1290 1283 1281 1282 1279 1280 1290 1314 1343 1378 1414 1448 1473 1519 1569 1612 1671 1792 1887 1667 1474 1403 1356 1347 1351 1360 1372 1389 1409 1499 1695 1913 2004 2101 2030 1809 1805 1781 1553 1448 1437 1478 1553 1645 1704 1873 1872 1721 1668 1629 1587 1570 1550 1539 1558 1574 1600 1616 1624 1638 1613 1608 1580 1532 1458 1425 1403 1382 1370 1368 1368 1369 1370 1371 1373 1380 1423 1524 1725 2045 2019 1962 1900 1652 1613 1430 1393 1394 1396 1398 1399 1401 1403 1406 1408 1409 1411 1414 1417 1444 1462 1473 1531 1485 1465 1522 1629 1774 1853 1950 1977 2005 2010 2165 1889 1754 1661 1619 1586 1558 1535 1525 1522 1502 1502 1507 1529 1558 1571 1611 1613 1547 1558 1597 1743 1861 1837 1742 1661 1600 1719 1756 1702 1658 1629 1605 1615 1626 1633 1642 1649 1660 1673 1693 1717 1739 1756 1772 1788 1813 1831 1833 1881 1951 2055 2168 2307 2285 2423 2544 2789 2961 2706 2364 2011 1924 1875 1860 1854 1852 1865 1920 2060 2045 1987 1914 1818 1770 1749 1740 1734 1727 1722 1720 1719 1718 1720 1728 1757 1877 1971 1915 1813 1722 1711 1709 1708 1707 1709 1711 1714 1736 1876 1950 1939 1828 1730 1705 1704 1704 1704 1704 1705 1707 1707 1708 1708 1717 1778 1886 2137 2371 2230 2051 1984 1926 1779 1622 1530 1469 1420 1387 1363 1339 1310 1292 1289 1288 1287 1287 1287 1286 1285 1285 1286 1286 1286 1286 1286 1286 1285 1285 1285 1286 1286 1287 1286 1287 1287 1287 1287 1286 1283 1285 1287 1286 1287 1287 1288 1288 1288 1288 1288 1288 1287 1288 1288 1290 1289 1291 1290 1291 1296 1296 1297 1296 1297 1297 1298 1299 1301 1305 1309 1312 1315 1325 1340 1361 1391 1421 1466 1543 1699 1728 1825 1744 1581 1469 1361 1300 1293 1291 1292 1291 1290 1289 1288 1292 1292 1290 1331 1620 1386 1288 1287 1285 1284 1284 1284 1283 1284 1284 1283 1283 1282 1282 1282 1282 1282 1282 1282 1282 1282 1282 1286 1354 1424 1443 1490 1444 1428 1395 1338 1314 1299 1294 1295 1296 1297 1297 1298 1297 1296 1295 1294 1297 1303 1320 1355 1386 1439 1610 1702 1973 2164 2216 2295 2361 2345 2251 2220 2328 2398 2374 2264 2111 1997 1954 1959 2003 1997 1997 2111 2079 2009 2022 2096 2109 1930 1936 1961 1971 1982 1997 2174 2489 2650 2875 2681 2550 2825 2782 2740 2864 2736 2844 3034 3188 3165 2975 3157 3192 3121 3106 3062 3133 3144 3116 3230 3389 3320 3328 3451 3375 3216 3149 3276 3304 3262 3274 3490 3475 3369 3296 3148 3256 3196 3301 3473 3587 3400 3319 3305 3283 3173 3393 3587 3513 3408 3551 3715 3778 3576 3409 3364 3288 3162 2980 2827 3235 3467 3463 3575 3582 3497 3235 3071 2981 2920 3163 3365 3358 3407 3254 3132 3219 3183 3240 3369 3603 3379 3208 3140 3083 3039 3039 2944 2884 2822 2782 2913 2913 2768 2750 2818 2774 2737 2658 2584 2579 2574 2535 2481 2478 2466 2440 2444 2477 2423 2386 2454 2485 2489 2372 2362 2334 2430 2270 2220 2198 2177 2227 2280 2368 2511 2569 2524 2228 2135 2128 2155 2240 2321 2372 1946 1808 1732 1703 1710 1718 1739 1751 1757 1760 1754 1785 1824 1871 1902 1943 1977 1993 2050 2113 2178 2205 2163 2062 1996 1959 1922 1899 1885 1882 1878 1864 1842 1856 1862 1884 1920 1922 1960 1971 1988 1921 1822 1791 1825 1851 1859 1888 1915 1940 1955 1977 2000 2012 2032 2061 2092 2104 2115 2090 2073 2095 2130 2165 2169 2158 2140 2108 2095 2120 2137 2159 2183 2203 2190 2157 2127 2106 2075 2063 2060 2042 2030 2005 2017 2104 2191 2246 2237 2254 2178 2343 2479 2389 2438 2496 2611 2506 2339 2425 2466 2395 2357 2456 2525 2548 2557 2519 2489 2551 2659 2661 2668 2625 2691 2536 2408 2341 2271 2237 2237 2299 2438 2487 2492 2539 2678 2798 2811 2948 2929 3112 2867 3055 3226 3270 3209 3084 2902 2755 2635 2613 2575 2551 2535 2527 2607 2501 2483 2459 2441 2451 2489 2488 2479 2474 2468 2464 2468 2479 2481 2484 2494 2503 2518 2540 2561 2525 2512 2494 2476 2522 2592 2639 2743 3071 3309 3223 3210 3145 3063 3049 2888 2613 2935 3057 3079 3024 2969 2919 2681 2515 2711 2802 2859 2826 2700 2634 2574 2464 2474 2538 2503 2489 2456 2447 2411 2364 2272 2217 2255 2192 2147 2122 2142 2071 1943 2122 2072 1952 1795 1730 1943 1859 1722 1724 1639 1608 1601 1597 1597 1609 1596 1598 1596 1596 1596 1597 1611 1644 1672 1662 1653 1639 1616 1602 1600 1595 1592 1591 1584 1577 1571 1565 1558 1551 1570 1576 1590 1586 1579 1565 1559 1566 1564 1583 1569 1567 1561 1554 1556 1548 1534 1523 1517 1508 1500 1523 1520 1520 1516 1509 1511 1514 1524 1512 1504 1507 1511 1508 1518 1510 1500 1497 1502 1487 1483 1474 1470 1494 1496 1484 1466 1467 1452 1449 1442 1424 1409 1414 1402 1383 1376 1382 1377 1368 1360 1355 1350 1344 1335 1328 1325 1316 1328 1332 1337 1338 1332 1325 1329 1328 1314 1295 1281 1267 1262 1264 1261 1268 1263 1254 1247 1239 1215 1194 1184 1181 1178 1177 1181 1186 1195 1210 1220 1230 1241 1260 1264 1264 1283 1284 1285 1279 1291 1290 1285 1280 1275 1270 1265 1261 1253 1247 1242 1237 1234 1231 1227 1220 1216 1213 1211 1207 1202 1200 1198 1194 1188 1185 1182 1178 1172 1168 1165 1160 1156 1153 1148 1146 1142 1139 1133 1130 1125 1120 1116 1113 1111 1106 1101 1098 1095 1091 1088 1085 1080 1076 1073 1069 1068 1064 1060 1060 1056 1052 1046 1042 1050 1049 1039 1038 1031 1024 1023 1020 1018 1014 1013 1015 1009 1004 1003 1003 999 989 985 979 967 976 985 994 997 998 997 1003 1006 1001 995 995 989 980 977 994 974 975 980 980 970 959 951 944 936 923 906 911 917 926 912 916 930 931 923 928 923 924 911 920 903 887 883 892 890 893 884 875 841 857 876 883 866 834 855 826 835 858 851 827 844 839 838 853 861 858 867 863 842 833 854 859 859 855 848 843 849 840 834 848 844 851 848 841 842 848 840 828 818 815 810 810 818 812 812 805 797 781 763 750 739 734 730 728 727 726 723 721 719 717 715 714 712 710 708 706 705 703 702 701 699 696 694 693 692 692 690 690 689 687 686 689 692 700 703 701 701 698 694 693 688 686 679 665 656 652 651 648 646 643 641 638 637 634 632 630 628 625 624 622 621 619 617 615 613 612 611 609 607 605 603 604 612 616 616 613 611 608 606 605 603 604 598 599 595 593 590 589 584 579 575 572 571 569 566 559 557 560 559 558 554 556 550 546 544 538 532 529 524 522 520 522 518 515 512 510 511 511 515 509 502 497 501 504 510 512 509 504 502 497 485 477 492 498 494 489 491 490 488 485 485 482 478 475 472 471 475 472 469 467 464 464 465 459 458 459 456 447 438 437 447 446 448 451 448 439 429 425 445 458 448 437 425 410 411 396 400 404 406 399 391 389 386 377 368 363 377 379 391 408 419 429 435 422 417 416 420 408 395 390 390 387 380 367 363 364 357 342 347 353 365 360 345 354 375 376 380 377 367 366 354 340 343 355 358 367 359 354 365 347 355 341 330 323 291 281 281 281 280 280 279 279 279 279 280 285 335 346 325 318 316 291 280 295 293 282 284 287 291 293 299 314 318 313 312 314 322 332 338 334 321 332 339 339 319 313 323 330 343 353 351 359 350 333 318 301 300 328 300 314 335 346 352 358 359 342 332 356 365 362 370 355 360 372 385 371 363 360 362 372 373 372 371 382 378 373 365 369 373 374 373 365 347 340 351 336 334 331 352 352 341 355 365 370 365 355 346 334 350 341 353 345 351 352 361 357 342 333 336 316 317 309 301 306 292 301 320 331 330 321 318 320 320 334 335 335 323 314 304 292 308 316 311 303 323 331 333 331 323 319 331 333 329 328 334 333 327 326 326 326 321 324 321 321 309 316 313 317 314 317 313 313 313 312 311 309 308 306 307 305 294 285 292 298 294 307 302 295 282 273 259 259 279 283 295 296 294 288 284 278 277 282 283 285 282 276 273 271 269 263 257 261 262 262 260 259 256 253 251 245 245 237 227 229 225 236 230 222 237 241 241 236 235 231 231 231 231 211 197 204 217 216 214 208 204 201 183 202 198 202 216 216 215 221 223 223 220 218 212 211 212 215 214 210 205 204 201 195 210 216 231 219 218 220 217 215 212 207 196 193 196 188 186 177 162 162 161 162 161 159 162 162 162 163 167 171 194 196 203 207 213 216 214 216 217 217 224 226 228 230 233 233 231 229 228 230 232 230 226 224 218 213 210 206 202 206 204 203 202 200 192 191 196 197 199 199 197 185 191 192 182 165 176 179 183 188 193 204 208 207 206 209 210 210 213 223 221 215 218 219 219 223 214 216 213 215 208 217 215 214 196 193 206 213 204 184 178 174 170 190 186 190 195 1607 1698 1744 1691 1560 1487 1449 1389 1400 1444 1529 1765 1755 1502 1434 1389 1400 1429 1455 1486 1467 1416 1381 1398 1456 1480 1466 1499 1455 1475 1523 1600 1698 1784 1723 1632 1598 1621 1643 1539 1439 1392 1357 1325 1300 1282 1272 1269 1263 1260 1266 1337 1333 1300 1284 1278 1276 1274 1277 1279 1275 1275 1282 1300 1313 1343 1369 1387 1402 1416 1449 1483 1517 1576 1674 1863 1732 1586 1439 1380 1358 1353 1356 1363 1374 1389 1451 1598 1730 1912 2097 2064 1880 1718 1608 1497 1461 1464 1576 1778 1800 1756 1704 1644 1609 1589 1578 1557 1537 1524 1524 1540 1562 1615 1694 1694 1759 1814 1840 1802 1648 1537 1488 1447 1404 1382 1373 1370 1370 1371 1372 1373 1375 1381 1430 1544 1763 1674 1575 1518 1447 1411 1391 1392 1394 1396 1397 1399 1401 1403 1405 1407 1411 1424 1447 1426 1425 1451 1463 1528 1554 1516 1570 1665 1742 1852 1896 1914 2004 1957 2055 1855 1735 1676 1623 1585 1567 1542 1504 1511 1551 1583 1606 1645 1653 1638 1680 1619 1609 1626 1705 1932 2063 1913 1758 1630 1616 1705 1685 1634 1598 1598 1612 1628 1635 1645 1650 1664 1671 1680 1696 1724 1751 1772 1796 1825 1839 1892 1994 2140 2239 2263 2471 2553 2683 2442 2630 2990 2946 2436 2090 1924 1877 1858 1851 1848 1848 1854 1908 2074 1954 1901 1891 1820 1785 1766 1754 1740 1733 1731 1730 1727 1724 1722 1725 1757 1838 1954 1997 1842 1732 1713 1711 1712 1712 1714 1719 1731 1809 1992 2151 1963 1883 1754 1707 1704 1704 1704 1705 1705 1706 1707 1707 1708 1718 1762 1861 2065 2183 2246 2173 1968 1824 1708 1613 1537 1473 1419 1375 1342 1316 1295 1289 1287 1285 1287 1287 1287 1287 1286 1286 1286 1286 1286 1286 1286 1286 1284 1285 1286 1288 1286 1286 1287 1287 1286 1286 1287 1287 1283 1286 1287 1287 1287 1287 1288 1288 1288 1287 1288 1288 1288 1288 1289 1290 1291 1293 1294 1295 1300 1297 1297 1294 1294 1295 1297 1299 1302 1304 1306 1309 1316 1334 1361 1387 1417 1453 1504 1619 1811 1829 1726 1651 1519 1418 1357 1309 1294 1293 1292 1292 1292 1291 1291 1294 1296 1305 1440 1758 1534 1348 1358 1297 1287 1286 1286 1286 1286 1286 1285 1283 1282 1282 1282 1282 1282 1282 1282 1282 1282 1283 1444 1828 1927 1960 1742 1740 1649 1548 1430 1341 1332 1319 1312 1310 1307 1304 1303 1301 1298 1297 1296 1298 1303 1315 1351 1387 1432 1493 1751 2019 1970 1990 2020 2121 2254 2438 2540 2462 2592 2626 2417 2281 2065 1983 1968 2053 2099 2012 2100 2045 2101 2156 2199 2102 2012 1921 1933 1949 1965 1996 2193 2580 2846 2977 2861 2703 2773 2900 2844 2988 2994 2874 2924 3139 3205 3092 3250 3169 3168 3156 3260 3286 3070 2999 3058 3205 3328 3250 3313 3408 3227 3093 3079 3145 3175 3379 3621 3459 3335 3345 3209 3087 3086 3278 3399 3566 3352 3249 3201 3086 3273 3541 3398 3407 3326 3373 3746 3609 3448 3321 3244 3204 3155 3124 2773 3038 3278 3369 3430 3486 3383 3387 3239 2944 2830 3128 3254 3346 3324 3240 3124 3057 3110 3149 3267 3494 3337 3253 3105 3017 2966 2999 2959 2863 2821 2764 2890 2927 2774 2681 2626 2640 2676 2648 2599 2556 2508 2515 2470 2434 2416 2414 2384 2390 2390 2384 2372 2369 2373 2362 2407 2315 2381 2294 2297 2244 2234 2196 2204 2187 2251 2371 2448 2381 2157 2093 2142 2234 2376 2344 2119 1939 1974 1772 1748 1754 1735 1741 1766 1805 1817 1804 1833 1871 1915 1917 1916 1948 1986 2030 2091 2141 2151 2119 2047 1962 1928 1906 1878 1870 1848 1845 1843 1832 1866 1894 1917 1897 1902 1926 1967 1850 1786 1819 1835 1873 1891 1933 1974 1969 1992 2013 2034 2051 2056 2047 2049 2053 2075 2048 2080 2115 2145 2123 2107 2097 2090 2069 2102 2136 2167 2170 2174 2185 2168 2182 2172 2133 2101 2061 2037 2030 2012 2005 1986 1990 2021 2060 2170 2123 2211 2278 2392 2337 2244 2313 2386 2345 2258 2291 2356 2297 2305 2474 2640 2748 2738 2646 2655 2739 2804 2772 2585 2544 2557 2467 2417 2345 2262 2204 2266 2402 2528 2574 2564 2571 2712 2777 2846 2943 3047 3158 3151 3165 3259 3422 3230 2975 3102 3018 2664 2566 2560 2526 2516 2551 2642 2506 2477 2454 2444 2469 2508 2500 2505 2496 2494 2472 2478 2474 2480 2496 2499 2520 2533 2546 2554 2541 2526 2491 2486 2491 2514 2605 2709 2885 3363 3370 3266 3214 3223 3197 3049 2710 2897 3083 3086 3016 2957 2615 2586 2661 2488 2471 2458 2467 2418 2373 2382 2343 2257 2292 2273 2218 2231 2207 2254 2224 2107 2089 2169 2192 2052 2119 2035 1963 1899 1975 1891 1837 1755 1742 1863 1800 1684 1709 1622 1588 1584 1581 1588 1601 1582 1590 1585 1584 1584 1588 1609 1645 1642 1657 1645 1636 1627 1604 1589 1584 1580 1577 1575 1567 1561 1556 1550 1544 1546 1560 1568 1578 1573 1566 1555 1554 1550 1562 1567 1547 1555 1543 1542 1542 1528 1516 1512 1501 1496 1505 1509 1506 1505 1508 1514 1515 1520 1538 1517 1501 1502 1503 1503 1505 1508 1506 1485 1487 1477 1469 1467 1467 1481 1471 1461 1452 1448 1433 1435 1430 1416 1395 1389 1387 1380 1361 1358 1354 1344 1339 1335 1332 1324 1316 1317 1308 1302 1309 1332 1330 1330 1329 1335 1330 1309 1303 1292 1279 1273 1259 1246 1249 1254 1251 1233 1217 1205 1190 1183 1182 1183 1186 1195 1208 1226 1237 1244 1256 1263 1270 1289 1291 1299 1311 1304 1303 1299 1292 1287 1276 1271 1267 1262 1258 1253 1248 1246 1242 1237 1231 1226 1221 1217 1213 1207 1203 1199 1195 1192 1188 1185 1181 1180 1176 1172 1168 1165 1159 1156 1152 1148 1146 1142 1139 1135 1132 1128 1123 1119 1116 1112 1109 1103 1099 1096 1091 1088 1083 1080 1077 1073 1071 1066 1064 1059 1057 1053 1050 1048 1044 1038 1034 1033 1037 1037 1031 1019 1019 1019 1015 1013 1015 1014 1013 1002 998 997 993 988 985 967 982 1000 993 994 996 989 996 997 996 1001 991 1002 1008 992 971 979 982 966 975 980 969 969 971 959 941 912 901 908 919 908 912 925 936 927 926 930 934 931 927 904 891 879 871 878 892 883 866 848 841 861 872 874 835 842 822 826 849 840 828 831 827 839 864 850 850 844 853 846 827 852 854 847 841 842 838 835 831 826 834 840 841 832 826 836 833 836 825 820 811 804 802 805 811 808 800 798 797 787 776 768 745 733 729 726 724 723 721 718 717 716 713 711 709 707 706 704 702 700 698 697 695 694 692 690 688 687 686 685 682 679 679 678 677 677 680 682 678 678 680 676 669 661 656 653 650 648 645 643 641 639 637 635 633 631 630 628 627 625 623 621 619 617 615 614 612 610 609 608 609 613 620 621 619 616 612 610 607 603 603 606 606 601 597 597 592 590 586 582 575 571 567 568 564 562 559 561 560 557 557 552 552 547 542 537 534 534 527 532 533 535 534 530 527 523 524 525 525 521 519 516 509 498 492 497 502 505 496 488 485 479 488 499 499 491 489 488 487 486 483 483 481 479 478 476 474 473 470 471 470 467 459 461 461 457 451 448 448 445 434 432 431 431 435 436 435 431 420 426 452 452 440 421 434 423 409 411 410 419 403 405 404 397 388 382 368 366 383 402 415 421 420 432 434 425 411 406 402 388 378 375 369 364 356 353 347 342 341 334 334 345 361 345 341 354 364 364 368 358 366 362 359 342 335 343 353 352 347 362 362 362 346 337 324 312 309 284 279 279 279 279 278 278 278 278 281 316 351 337 326 303 282 280 285 287 282 285 301 306 316 322 324 330 326 332 321 329 341 328 319 325 336 341 330 309 327 326 334 347 353 345 351 356 338 322 300 301 324 296 311 330 350 341 352 357 340 329 356 365 360 364 349 361 370 378 361 350 358 373 371 365 369 375 378 363 361 365 367 372 375 363 356 349 341 343 331 325 338 339 344 355 352 355 363 367 359 348 333 356 340 340 347 351 355 360 351 352 348 338 323 330 316 299 288 285 292 309 323 324 318 308 318 323 332 326 336 330 321 300 292 310 320 297 314 321 327 327 318 323 315 326 335 334 330 335 333 331 327 333 331 325 329 324 316 319 323 316 318 319 319 314 314 310 310 305 303 303 298 297 294 294 304 301 300 303 307 300 293 285 280 261 255 262 283 291 296 293 289 287 288 289 286 281 277 274 275 274 275 271 267 264 258 255 263 260 256 257 254 250 252 251 248 247 247 246 240 235 226 219 226 238 240 239 234 227 224 222 226 227 226 226 220 217 210 204 207 210 194 182 182 195 205 210 216 219 221 219 220 217 214 208 214 214 210 210 205 196 195 209 214 225 218 214 213 212 215 214 210 205 195 185 182 175 162 160 159 159 158 159 160 160 163 160 165 168 181 191 195 205 211 216 221 224 226 226 225 225 227 229 231 233 234 235 234 233 233 233 232 230 226 216 210 206 203 200 200 203 200 196 197 190 176 182 187 189 190 194 175 177 176 161 172 183 185 188 190 193 199 207 213 220 220 218 218 216 222 223 227 229 230 229 229 225 224 224 221 219 223 225 219 211 213 217 215 214 212 209 207 160 174 181 177 160 1682 1810 1770 1615 1531 1484 1434 1414 1423 1469 1565 1800 1623 1472 1422 1405 1459 1489 1473 1455 1423 1409 1409 1405 1420 1415 1439 1438 1439 1471 1520 1597 1739 1913 1839 1810 1822 1830 1743 1554 1468 1412 1366 1327 1293 1275 1266 1263 1261 1266 1267 1267 1266 1270 1274 1272 1271 1269 1268 1270 1278 1281 1298 1354 1345 1329 1360 1359 1369 1380 1405 1436 1480 1551 1662 1906 1809 1631 1486 1411 1368 1360 1358 1360 1368 1383 1420 1486 1602 1789 1946 1965 1859 1692 1559 1500 1475 1489 1573 1721 1729 1637 1613 1599 1575 1552 1540 1528 1515 1508 1522 1554 1595 1677 1762 1767 1882 2094 2277 2088 1809 1637 1538 1462 1417 1392 1380 1374 1371 1372 1373 1374 1376 1377 1381 1419 1500 1441 1398 1387 1387 1389 1390 1392 1394 1395 1397 1399 1401 1408 1437 1509 1532 1566 1613 1460 1424 1443 1487 1577 1562 1575 1576 1601 1667 1741 1810 1963 2051 1917 1834 1773 1742 1668 1614 1606 1643 1514 1512 1578 1625 1665 1728 1729 1760 1775 1714 1673 1708 1753 1846 1986 1945 1838 1709 1613 1653 1669 1659 1603 1600 1605 1625 1645 1659 1668 1659 1674 1682 1688 1704 1728 1752 1785 1823 1890 2004 2166 2182 2605 2708 2596 2552 2754 2891 2767 2726 2960 2595 2112 1973 1881 1856 1848 1845 1844 1844 1847 1873 1945 1916 1883 1844 1814 1793 1774 1761 1748 1742 1742 1741 1735 1730 1726 1725 1752 1851 1991 1982 1821 1729 1718 1720 1724 1725 1735 1759 1817 2015 2224 2342 2059 1919 1812 1730 1705 1704 1704 1705 1705 1706 1706 1706 1708 1723 1772 1888 2024 2195 2264 2092 2010 1897 1730 1604 1526 1470 1420 1373 1333 1305 1292 1290 1288 1286 1287 1286 1286 1287 1286 1285 1286 1286 1286 1286 1286 1284 1284 1284 1286 1287 1286 1286 1286 1286 1290 1285 1286 1291 1287 1288 1289 1288 1288 1288 1289 1288 1289 1289 1288 1288 1288 1288 1289 1290 1291 1293 1293 1300 1308 1297 1298 1296 1295 1297 1299 1299 1304 1303 1305 1307 1312 1362 1403 1424 1456 1488 1531 1641 1864 1805 1704 1550 1475 1445 1351 1306 1296 1294 1294 1294 1293 1293 1293 1292 1294 1329 1627 1961 1670 1537 1519 1368 1293 1289 1288 1287 1287 1287 1286 1284 1283 1282 1282 1282 1282 1282 1282 1285 1287 1292 1348 1664 2141 2378 2057 1900 1724 1749 1595 1429 1392 1385 1372 1363 1350 1336 1325 1317 1306 1301 1298 1301 1306 1314 1330 1377 1422 1505 1632 1938 2135 2298 2322 2372 2621 2536 2463 2576 2714 2733 2507 2279 2101 2057 2078 2068 2103 2036 2055 2094 2148 2217 2261 2204 2146 2006 1927 1936 1963 2011 2180 2404 2637 2815 2845 2937 2948 3041 3007 3080 3033 3096 3100 3185 3125 3129 3152 3080 3025 3069 3185 3276 3171 2998 2936 3024 3063 3101 3230 3419 3350 3235 2993 3008 3296 3380 3393 3533 3370 3263 3143 2966 3026 3301 3429 3547 3365 3266 3090 3014 3299 3517 3365 3253 3236 3547 3685 3542 3453 3399 3375 3315 3126 2889 2678 3218 3343 3234 3282 3300 3263 3175 3131 2987 2779 3153 3184 3184 3220 3151 3135 3029 3009 3095 3153 3150 3103 3241 3142 3028 2913 2908 2843 2857 2753 2638 2671 2745 2725 2679 2624 2562 2584 2593 2583 2540 2505 2456 2483 2404 2365 2422 2418 2398 2358 2324 2342 2297 2294 2318 2343 2342 2362 2323 2301 2270 2387 2385 2170 2127 2114 2119 2164 2195 2179 2088 2291 2372 2334 2130 2161 2078 2140 1903 1824 1817 1777 1782 1768 1777 1819 1861 1872 1852 1838 1889 1927 1923 1939 1969 2027 2099 2134 2135 2136 2055 1982 1926 1891 1867 1848 1847 1835 1827 1856 1881 1911 1884 1859 1910 1869 1792 1806 1845 1878 1943 1963 2000 2064 1993 1999 2019 2029 2036 2036 2003 2018 2054 2051 2028 2067 2109 2100 2081 2067 2072 2059 2064 2102 2140 2144 2127 2153 2147 2164 2192 2168 2161 2135 2083 2061 2039 2038 2017 2026 2008 1974 1998 2068 2083 2121 2167 2213 2171 2145 2244 2320 2239 2200 2227 2274 2351 2337 2347 2496 2665 2635 2589 2743 2832 2772 2768 2582 2424 2542 2493 2341 2362 2246 2199 2298 2514 2621 2570 2515 2566 2649 2720 2738 2859 3065 3168 3290 3368 3490 3436 3150 3169 3197 3034 2771 2603 2565 2509 2496 2488 2483 2471 2458 2457 2468 2498 2502 2491 2480 2475 2474 2474 2499 2498 2481 2506 2513 2510 2526 2553 2567 2547 2513 2521 2523 2515 2517 2558 2719 2852 3251 3575 3377 3416 3331 3256 3093 2789 2758 3033 3033 2970 2774 2506 2862 2970 2861 2715 2679 2632 2657 2585 2602 2524 2529 2485 2420 2404 2358 2266 2140 2137 2116 2077 2028 1991 1972 2064 1931 2098 1906 1845 2007 1911 1865 1721 1682 1694 1641 1672 1608 1572 1569 1580 1592 1596 1579 1577 1579 1572 1571 1584 1607 1633 1618 1631 1641 1630 1625 1626 1598 1576 1570 1566 1564 1560 1551 1546 1540 1537 1533 1543 1563 1574 1576 1572 1561 1540 1542 1541 1553 1540 1536 1532 1525 1527 1521 1510 1501 1489 1508 1525 1528 1523 1509 1502 1503 1508 1515 1525 1522 1504 1501 1498 1496 1505 1503 1519 1499 1474 1476 1465 1456 1451 1460 1458 1445 1442 1435 1426 1423 1415 1414 1402 1387 1372 1370 1370 1362 1356 1371 1362 1361 1358 1346 1348 1344 1333 1310 1295 1317 1333 1343 1347 1341 1323 1298 1291 1292 1286 1280 1271 1263 1249 1228 1221 1217 1204 1192 1187 1185 1185 1189 1202 1222 1230 1240 1252 1267 1286 1291 1291 1308 1319 1318 1314 1306 1300 1295 1289 1287 1283 1276 1269 1263 1259 1255 1251 1246 1242 1236 1231 1226 1221 1215 1210 1205 1201 1198 1194 1191 1187 1183 1180 1175 1172 1170 1167 1164 1159 1154 1150 1146 1142 1139 1136 1133 1130 1127 1124 1119 1115 1113 1108 1105 1102 1096 1092 1088 1084 1080 1077 1073 1069 1064 1062 1059 1055 1052 1050 1047 1041 1037 1038 1029 1034 1039 1027 1019 1016 1018 1015 1010 1011 1008 1006 1000 1000 995 991 991 983 979 968 1001 1000 992 995 987 987 989 986 995 989 987 996 1000 986 966 981 976 961 969 980 982 975 962 950 943 911 902 908 901 908 918 935 935 929 934 931 921 925 910 895 883 879 866 865 866 874 853 827 848 858 867 851 821 829 815 844 835 818 828 820 842 855 847 834 842 856 831 823 833 851 856 852 846 850 845 844 832 822 833 833 829 817 825 822 827 825 821 812 792 790 785 788 790 798 798 800 793 789 778 775 758 745 733 726 723 721 718 716 715 713 711 710 708 706 704 703 702 700 698 695 694 692 690 688 687 683 682 680 678 675 674 672 670 669 667 665 663 662 660 657 657 654 651 649 647 645 643 641 639 638 636 634 632 630 628 626 625 623 621 620 618 616 615 614 613 614 619 625 626 626 624 623 618 613 612 607 604 606 608 604 600 596 594 592 587 584 580 577 573 572 571 568 566 561 561 557 553 545 545 544 546 544 543 542 539 540 539 538 537 533 529 528 528 528 527 523 520 519 513 504 498 508 500 488 490 488 484 493 496 502 500 498 492 487 488 490 489 487 485 485 481 479 475 475 473 470 468 465 469 469 469 466 463 457 454 449 449 448 447 434 427 426 423 422 424 425 419 432 454 448 441 434 415 428 427 427 422 419 419 414 408 399 390 383 369 377 392 400 416 411 424 427 420 409 397 388 380 372 367 367 371 371 353 367 368 355 351 349 334 334 342 331 338 351 351 353 349 357 371 365 360 352 334 330 337 348 360 353 366 360 343 326 320 311 295 279 278 279 279 279 278 277 278 305 353 352 333 321 295 279 281 299 296 297 309 318 320 326 336 336 339 339 341 338 338 339 322 322 338 347 338 320 307 320 336 339 342 353 341 353 354 337 322 297 296 318 295 311 338 348 338 337 350 352 326 350 359 357 348 358 361 371 362 347 361 375 368 363 375 374 376 366 356 372 375 372 363 369 364 356 339 345 348 337 321 335 351 350 357 349 346 362 358 348 341 335 352 337 343 358 359 351 351 342 351 348 342 335 332 320 316 309 288 281 291 296 301 318 304 308 316 327 319 327 329 326 318 299 295 313 297 318 314 322 318 309 312 320 327 334 335 335 329 333 325 322 331 325 331 330 323 317 324 327 324 321 321 319 321 316 315 313 313 310 310 310 306 302 298 299 302 302 297 301 297 289 287 275 272 253 255 276 286 285 296 296 294 290 288 285 282 278 278 277 272 267 272 268 261 259 254 250 253 259 257 252 255 253 249 247 247 246 246 245 239 237 233 223 217 226 236 235 235 233 227 221 219 218 221 225 218 215 219 218 214 212 210 201 193 180 207 217 219 220 219 216 218 215 208 210 214 214 209 204 195 186 196 204 209 213 204 208 208 212 211 210 205 197 193 194 183 159 158 157 159 158 156 157 160 161 162 168 182 202 204 209 213 216 221 226 229 231 232 231 229 232 233 235 235 236 237 237 236 235 234 232 229 227 220 216 216 218 211 199 194 193 191 190 187 182 184 185 180 173 174 187 192 183 159 175 184 186 191 195 200 202 201 208 211 219 223 225 227 227 225 227 231 233 233 228 226 225 221 218 217 219 221 221 218 216 215 208 205 206 204 189 163 168 160 147 139 1796 1824 1705 1576 1505 1449 1445 1478 1506 1525 1665 1678 1532 1463 1425 1420 1472 1502 1515 1481 1451 1443 1437 1451 1427 1412 1414 1418 1440 1478 1533 1610 1776 1901 1999 1966 1877 1783 1788 1608 1585 1463 1364 1321 1288 1269 1261 1260 1267 1269 1270 1274 1272 1274 1275 1275 1277 1278 1281 1285 1287 1295 1355 1423 1342 1326 1342 1344 1355 1370 1391 1426 1485 1576 1748 2012 1858 1638 1510 1424 1379 1369 1367 1365 1370 1383 1407 1448 1540 1755 1894 1705 1790 1724 1580 1515 1502 1524 1544 1570 1586 1637 1671 1692 1686 1581 1529 1509 1501 1510 1538 1582 1650 1761 1837 1872 1956 2153 2310 2217 1927 1732 1555 1483 1436 1401 1383 1375 1374 1374 1373 1375 1376 1378 1379 1381 1382 1383 1384 1386 1386 1388 1399 1432 1448 1447 1442 1464 1537 1575 1732 1811 1747 1710 1587 1490 1423 1424 1446 1525 1546 1565 1561 1589 1643 1709 1845 1908 1939 1920 1864 1806 1755 1705 1686 1732 1686 1494 1588 1660 1699 1750 1779 1806 1891 1879 1779 1768 1846 1909 1948 1992 1873 1749 1651 1615 1687 1692 1698 1637 1601 1599 1636 1670 1683 1685 1688 1701 1692 1710 1717 1725 1751 1814 1906 2044 2236 2434 2409 2285 2534 2857 2925 2836 2979 3104 2951 2714 2398 1993 1903 1862 1845 1841 1841 1841 1842 1843 1857 1879 1888 1863 1837 1816 1817 1808 1786 1765 1755 1752 1750 1743 1738 1729 1734 1774 1892 1992 1925 1780 1734 1733 1743 1752 1753 1775 1816 1957 2231 2491 2477 2219 1965 1817 1744 1709 1704 1704 1704 1704 1705 1705 1706 1708 1718 1765 1903 2074 2254 2337 2076 1979 1818 1710 1621 1546 1486 1431 1384 1342 1308 1293 1291 1289 1288 1287 1286 1286 1286 1285 1285 1285 1286 1286 1286 1285 1284 1284 1284 1285 1287 1285 1285 1285 1288 1284 1286 1286 1287 1287 1287 1289 1287 1288 1288 1288 1287 1287 1289 1287 1288 1288 1289 1291 1291 1291 1292 1293 1306 1345 1300 1298 1299 1299 1299 1299 1300 1303 1304 1304 1306 1315 1441 1489 1476 1499 1529 1571 1660 1837 1757 1616 1501 1434 1399 1344 1313 1299 1296 1297 1297 1295 1295 1295 1294 1300 1375 1647 2023 1954 1807 1709 1483 1325 1293 1290 1288 1287 1288 1287 1286 1283 1282 1282 1282 1282 1284 1288 1292 1302 1318 1389 1708 2173 2454 2135 2010 1938 1897 1649 1511 1476 1471 1460 1432 1397 1374 1359 1340 1320 1311 1304 1306 1312 1319 1325 1348 1388 1586 1958 2170 2400 2665 2693 2701 2847 2669 2678 2698 2754 2823 2639 2426 2378 2293 2082 2072 2112 2119 2052 2084 2002 2210 2329 2288 2162 2133 1977 1934 1949 2050 2323 2591 2624 2676 2646 2795 2973 2971 2936 2903 2934 3069 3002 3052 2972 3051 3193 3042 2965 3001 3140 3106 3068 2971 2821 3072 3076 3117 3205 3247 3313 3192 2994 2919 3266 3248 3277 3341 3311 3258 3160 2864 3041 3377 3499 3570 3379 3325 3193 2946 3170 3446 3366 3134 3194 3417 3496 3466 3516 3434 3309 3258 3181 2918 2592 3055 3251 3113 3152 3195 3194 3122 3063 3053 2858 2742 2987 3140 3193 3084 3050 3038 2928 3002 2984 2944 2926 2925 2876 2871 2806 2839 2762 2749 2736 2712 2471 2607 2659 2666 2602 2560 2476 2538 2525 2491 2445 2445 2404 2375 2354 2361 2365 2376 2342 2304 2267 2275 2244 2215 2229 2252 2276 2310 2279 2336 2407 2319 2177 2175 2210 2187 2134 2098 2080 2042 2140 2205 2222 2129 1867 1920 2120 2151 2011 1971 1907 1865 1837 1830 1844 1856 1907 1937 1924 1881 1936 1968 1963 1953 1981 2021 2080 2091 2086 2062 2018 1962 1910 1885 1871 1861 1859 1815 1863 1906 1922 1877 1833 1823 1791 1825 1867 1871 1957 2073 2081 1973 1968 1965 1957 1979 1993 2032 2009 1984 2023 2012 2010 2040 2056 2076 2091 2047 2035 2069 2034 2065 2091 2097 2095 2138 2133 2134 2176 2174 2158 2136 2159 2134 2081 2053 2050 2036 2010 1994 1978 1967 2032 2017 2097 2088 2067 2075 2152 2205 2197 2165 2145 2179 2221 2264 2210 2350 2443 2476 2489 2621 2749 2795 2667 2551 2408 2325 2371 2392 2350 2268 2194 2212 2419 2583 2489 2384 2470 2684 2865 2922 2998 3125 3096 3166 3184 3364 3442 3320 3265 3229 3075 2780 2690 2590 2550 2501 2508 2484 2512 2479 2457 2510 2544 2544 2522 2502 2486 2479 2476 2481 2512 2503 2484 2504 2528 2527 2525 2533 2565 2546 2524 2614 2617 2554 2531 2554 2664 2835 3133 3505 3536 3316 3234 3142 2942 2767 2828 2958 2730 2627 2664 2802 2847 3026 3083 3046 2999 2863 2934 2858 2762 2738 2643 2562 2495 2509 2468 2317 2254 2276 2241 2236 2248 2158 2096 2262 2077 2201 2061 1999 2131 2071 1905 1736 1654 1598 1657 1662 1597 1563 1559 1558 1566 1583 1572 1574 1567 1562 1560 1572 1606 1630 1604 1599 1627 1621 1611 1616 1590 1574 1562 1556 1553 1552 1542 1537 1531 1528 1525 1528 1547 1556 1547 1547 1555 1547 1528 1528 1532 1533 1522 1517 1515 1510 1518 1511 1495 1484 1503 1520 1539 1526 1521 1514 1508 1508 1516 1520 1512 1507 1506 1499 1493 1499 1491 1494 1494 1483 1471 1461 1449 1449 1441 1440 1437 1437 1425 1412 1408 1400 1391 1386 1385 1396 1403 1402 1397 1395 1399 1386 1389 1380 1369 1360 1351 1335 1317 1292 1292 1316 1349 1352 1331 1315 1300 1285 1282 1279 1274 1268 1262 1256 1237 1217 1207 1199 1192 1188 1186 1190 1205 1230 1240 1246 1261 1272 1274 1294 1312 1318 1321 1320 1314 1309 1304 1300 1296 1294 1286 1280 1277 1272 1267 1261 1256 1250 1246 1242 1237 1232 1227 1221 1217 1211 1205 1201 1197 1193 1190 1185 1183 1181 1177 1173 1168 1164 1160 1157 1153 1150 1146 1142 1138 1133 1130 1128 1125 1122 1119 1115 1111 1108 1104 1100 1097 1093 1090 1085 1080 1076 1072 1069 1064 1058 1057 1054 1051 1049 1051 1043 1039 1034 1032 1033 1020 1019 1018 1013 1016 1017 1012 1013 1006 1004 1001 1000 995 989 988 982 979 967 973 998 988 993 990 978 982 977 986 988 979 999 991 985 960 974 992 977 961 962 983 972 971 958 960 930 898 895 895 899 914 929 933 937 937 934 923 937 913 911 903 899 879 878 853 862 860 837 822 834 851 856 828 819 807 827 827 806 824 819 833 843 844 826 834 844 843 816 829 835 837 846 826 833 842 827 831 827 822 818 817 814 812 809 812 819 818 807 793 806 800 797 792 778 788 793 793 788 790 791 781 762 755 742 740 741 737 734 726 718 713 712 708 706 704 701 700 698 696 694 692 690 688 686 685 683 682 680 679 677 675 673 672 670 668 665 663 661 659 657 655 653 650 650 649 646 643 641 640 637 636 633 632 631 629 627 626 624 622 620 619 618 618 621 624 630 632 628 626 627 623 621 616 614 613 610 607 608 602 598 598 596 591 585 583 580 578 576 574 571 569 567 564 557 560 556 548 552 553 553 553 550 546 544 542 540 538 537 536 534 531 531 528 525 527 525 522 515 507 510 512 512 507 500 494 491 496 502 504 501 498 495 489 490 489 491 489 488 487 487 485 482 479 476 473 469 472 474 474 473 471 467 465 462 462 459 457 455 451 448 445 445 442 440 438 435 422 425 444 443 445 437 432 444 439 432 420 424 424 414 401 403 398 393 381 373 395 410 422 412 412 425 414 404 394 398 396 397 388 380 371 360 360 382 378 364 352 346 341 341 330 324 322 329 337 341 338 352 368 359 352 345 341 336 326 340 343 354 364 357 338 325 317 307 306 311 284 280 280 279 278 277 277 331 343 341 318 307 294 281 280 296 308 315 316 325 332 339 337 327 336 343 353 344 336 330 312 328 341 348 332 312 318 337 338 327 341 350 338 346 352 334 313 296 303 315 293 314 336 332 327 339 354 347 323 348 350 356 347 356 361 359 346 354 372 366 362 369 375 370 361 357 360 372 373 367 353 357 354 342 343 353 340 328 326 340 337 346 357 339 348 355 358 340 333 338 346 335 351 351 356 349 346 338 345 343 353 347 341 331 333 319 307 287 276 273 275 296 315 310 299 320 324 313 321 328 316 300 288 310 292 306 304 319 310 303 316 322 327 336 336 333 326 330 327 320 325 322 328 332 328 329 325 322 323 319 320 321 315 314 317 310 311 307 302 303 301 305 300 294 286 288 298 289 300 295 290 283 269 252 252 257 276 287 296 292 287 285 278 287 282 278 278 277 273 269 261 265 262 266 262 258 252 248 254 255 251 253 252 249 246 243 238 239 240 240 238 237 230 215 211 217 222 231 229 226 220 218 214 219 220 221 222 219 215 208 212 208 209 192 186 213 214 213 219 216 214 215 209 212 213 213 209 208 207 200 187 182 214 214 205 197 205 205 212 213 211 210 202 202 168 157 156 156 156 157 158 159 160 161 180 203 195 202 209 212 215 216 220 226 230 232 232 232 233 234 236 238 239 239 238 237 236 235 230 232 233 232 229 221 215 213 211 205 204 201 199 190 192 193 188 192 191 183 193 202 184 159 158 187 192 191 190 195 199 203 209 215 217 221 224 228 233 231 229 231 230 231 227 219 217 217 215 212 209 214 210 218 212 203 202 197 196 191 198 191 162 153 141 138 149 1762 1680 1595 1542 1509 1493 1514 1564 1648 1660 1608 1542 1502 1468 1430 1433 1459 1505 1560 1529 1510 1517 1511 1488 1460 1463 1440 1442 1464 1499 1575 1581 1647 1706 1830 2062 1903 1885 1821 1757 1580 1467 1386 1327 1285 1263 1260 1264 1267 1266 1267 1273 1275 1278 1283 1288 1308 1325 1325 1316 1312 1330 1332 1337 1332 1337 1344 1351 1360 1373 1403 1451 1521 1656 1847 2057 1880 1645 1507 1433 1389 1380 1377 1375 1374 1382 1400 1433 1481 1552 1628 1645 1734 1818 1628 1539 1533 1566 1612 1638 1670 1698 1664 1638 1604 1560 1529 1498 1494 1522 1571 1632 1722 1885 2112 2161 2051 2119 2222 2239 2037 1875 1669 1558 1479 1426 1389 1377 1376 1376 1375 1376 1377 1378 1379 1380 1381 1382 1383 1384 1411 1581 1640 1611 1617 1672 1771 1873 1891 1834 1871 1794 1722 1679 1598 1466 1424 1424 1427 1459 1527 1555 1546 1577 1637 1701 1772 1760 1793 1865 1882 1815 1806 1810 1772 1731 1556 1559 1685 1769 1762 1819 1882 1928 1915 1968 2018 1949 1907 1886 1862 1847 1768 1687 1634 1646 1721 1671 1640 1625 1625 1611 1625 1649 1655 1665 1684 1722 1711 1738 1742 1755 1811 1960 2128 2364 2498 2588 2677 2716 2438 2516 2503 2689 3053 3062 2837 2578 2216 1955 1874 1845 1838 1836 1837 1839 1842 1843 1862 1901 1908 1891 1850 1844 1880 1868 1817 1783 1772 1765 1759 1754 1745 1738 1763 1836 2031 2038 1878 1788 1772 1763 1774 1781 1792 1824 1899 2057 2197 2281 2453 2425 2077 1849 1742 1711 1704 1704 1704 1704 1705 1705 1706 1707 1711 1750 1950 2094 2192 2352 2281 2105 1871 1719 1634 1564 1502 1455 1423 1406 1418 1346 1297 1290 1289 1288 1288 1287 1287 1286 1287 1286 1285 1285 1284 1284 1284 1284 1284 1285 1287 1285 1285 1285 1286 1286 1286 1287 1293 1287 1286 1285 1287 1287 1286 1286 1287 1288 1290 1287 1288 1289 1290 1290 1290 1291 1292 1293 1306 1323 1338 1321 1299 1298 1299 1300 1301 1304 1303 1304 1307 1321 1473 1523 1530 1554 1580 1632 1744 1859 1758 1581 1496 1448 1382 1343 1316 1302 1298 1298 1298 1298 1297 1298 1300 1326 1405 1709 2102 2325 2158 1877 1590 1398 1316 1293 1291 1290 1290 1289 1287 1285 1285 1285 1285 1288 1291 1293 1300 1337 1393 1462 1700 2209 2457 2086 1904 1819 1773 1654 1580 1561 1551 1522 1483 1443 1412 1394 1369 1341 1318 1310 1318 1324 1327 1336 1351 1372 1640 2085 2420 2615 2538 2483 2681 2447 2344 2343 2482 2686 2858 2827 2688 2599 2422 2273 2187 2224 2228 2071 1955 1898 2073 2266 2186 2085 2046 1966 1949 1967 2093 2349 2491 2444 2485 2363 2476 2710 2791 2866 2776 2931 2898 2855 3018 2828 3044 3119 3007 2902 2932 3057 2982 2772 2787 2967 3252 3186 3081 3085 3131 3240 3309 2918 2881 3184 3150 3205 3473 3288 3261 3190 2963 2874 3265 3262 3409 3413 3243 3184 2972 2953 3395 3322 3053 3153 3304 3430 3271 3365 3459 3336 3259 3158 3127 2865 2539 2993 3051 3066 3082 3068 3028 2979 3021 3034 2813 2608 2698 2967 3022 2963 3020 2890 2885 2911 2846 2735 2737 2666 2582 2699 2812 2760 2698 2644 2718 2592 2428 2626 2655 2599 2525 2334 2393 2446 2393 2310 2397 2380 2210 2164 2150 2153 2200 2278 2310 2274 2241 2222 2201 2201 2210 2227 2251 2254 2267 2292 2322 2237 2367 2462 2508 2403 2347 2120 2069 2049 2062 2149 1876 2108 2255 2246 2284 2144 2029 1984 1951 1886 1868 1889 1895 1924 1952 1945 1919 1903 1934 1958 1979 1983 2006 2028 2022 1996 1979 1969 1990 1963 1897 1854 1826 1818 1819 1901 1948 1910 1836 1802 1833 1884 1908 1947 1967 2065 2058 1942 1930 1921 1931 1953 1945 1974 1974 1944 1963 1996 2029 2062 2077 2097 2096 2054 2019 2065 2067 2017 2022 2037 2057 2078 2098 2091 2133 2166 2175 2144 2116 2141 2155 2093 2053 2029 2013 2017 2014 1986 1954 1987 1990 2030 2028 2042 2080 2108 2079 2098 2113 2085 2042 2064 2110 2206 2289 2267 2335 2423 2583 2758 2851 2664 2408 2288 2238 2240 2253 2217 2192 2155 2314 2508 2566 2369 2400 2572 2734 2804 2837 2972 3070 3212 3283 3339 3432 3525 3307 3253 3058 2938 2773 2694 2578 2532 2533 2505 2516 2512 2501 2480 2463 2489 2510 2534 2539 2526 2503 2494 2491 2494 2494 2510 2494 2508 2518 2554 2543 2545 2558 2566 2627 2683 2638 2578 2576 2690 2828 3045 3314 3591 3365 3233 3098 3166 2803 2866 2939 2728 2884 2939 2967 2954 3026 3125 3213 3103 3062 3084 2976 2882 2788 2675 2650 2554 2427 2433 2422 2377 2407 2355 2490 2452 2423 2324 2195 2193 2236 2263 2173 2121 2055 1912 1812 1701 1608 1582 1594 1592 1569 1548 1548 1554 1569 1563 1557 1552 1550 1556 1567 1600 1609 1592 1585 1610 1615 1598 1606 1585 1558 1553 1547 1543 1542 1540 1528 1523 1519 1516 1520 1530 1542 1526 1524 1527 1540 1524 1518 1521 1517 1511 1504 1502 1500 1517 1515 1491 1481 1494 1510 1525 1530 1528 1533 1524 1522 1518 1516 1510 1507 1504 1502 1498 1495 1496 1484 1482 1474 1474 1470 1464 1475 1476 1460 1446 1428 1419 1430 1428 1417 1420 1416 1418 1421 1418 1412 1407 1400 1399 1399 1396 1393 1380 1363 1348 1334 1308 1296 1282 1302 1335 1323 1327 1316 1298 1287 1280 1274 1271 1265 1252 1238 1224 1214 1198 1196 1192 1191 1196 1213 1234 1249 1255 1273 1278 1285 1293 1302 1324 1334 1331 1328 1321 1315 1311 1305 1298 1292 1288 1283 1279 1273 1264 1259 1254 1249 1246 1242 1237 1232 1228 1222 1217 1213 1208 1202 1197 1192 1188 1186 1183 1177 1173 1172 1168 1164 1160 1156 1152 1147 1142 1138 1136 1132 1131 1128 1124 1121 1116 1114 1110 1106 1103 1099 1094 1090 1086 1083 1079 1075 1071 1068 1064 1059 1053 1050 1048 1046 1045 1044 1041 1036 1036 1027 1023 1015 1009 1018 1009 1013 1011 1016 1004 1006 1005 998 995 987 985 984 976 975 956 985 997 993 993 977 972 973 972 984 973 990 988 978 954 962 978 993 973 959 966 984 978 970 948 931 911 889 886 892 908 921 924 936 933 932 936 935 910 896 886 885 889 880 868 846 846 850 825 818 822 832 829 809 814 806 815 803 810 825 824 830 842 824 820 837 836 811 817 831 828 831 827 816 825 825 815 806 812 809 815 832 825 816 811 803 802 799 801 810 802 816 810 797 780 778 789 787 785 783 779 760 747 749 765 756 751 747 743 738 733 727 723 718 715 711 707 703 701 698 695 693 691 688 691 688 685 682 679 676 674 673 671 669 667 665 663 661 659 657 655 654 651 650 648 646 645 643 640 638 636 635 633 632 630 629 628 626 625 624 622 625 632 634 631 629 629 629 627 626 623 621 616 613 610 609 607 607 599 595 594 595 591 586 582 579 578 575 568 568 562 562 559 553 550 550 556 556 553 552 552 551 547 543 542 539 536 535 536 534 532 528 527 526 520 518 510 508 514 516 514 510 509 508 507 507 503 503 503 501 497 496 492 491 490 492 490 489 490 488 484 481 478 474 473 473 475 476 474 470 470 466 460 459 456 456 454 452 452 451 448 447 445 443 441 435 426 418 433 433 439 449 449 438 430 429 421 411 421 406 395 385 382 377 376 374 389 405 419 407 409 419 418 422 405 411 414 404 392 391 375 373 385 383 370 369 368 365 368 362 359 349 335 319 317 335 331 342 358 369 363 358 349 340 319 333 335 344 352 358 342 341 328 325 324 323 299 279 279 278 278 277 276 286 329 340 300 281 287 302 309 309 303 325 327 333 341 331 325 335 339 351 349 348 326 321 312 330 341 344 330 307 317 335 327 332 339 332 337 341 352 347 326 297 295 293 297 325 322 321 332 342 355 345 324 351 347 357 342 354 351 341 350 364 366 356 377 377 364 365 349 359 364 373 361 361 348 338 346 356 349 344 330 319 343 338 332 345 346 333 345 357 351 347 334 326 336 338 348 348 354 343 340 333 335 341 350 349 351 343 337 321 324 309 297 296 282 280 298 312 295 302 319 310 313 326 318 312 286 296 289 305 310 302 300 312 316 325 331 331 327 335 333 322 331 321 314 322 324 331 332 324 321 322 317 316 317 319 320 314 310 310 314 314 310 311 308 311 309 307 300 290 282 287 300 298 291 285 276 263 253 251 265 285 288 293 287 284 285 273 277 279 271 269 264 268 270 263 258 258 265 262 257 252 248 248 251 249 248 245 249 247 244 240 239 235 233 230 235 234 228 221 214 207 208 218 225 221 218 214 208 213 215 212 213 205 198 205 197 190 174 204 219 211 212 212 216 214 209 203 210 213 210 208 205 203 199 176 187 207 197 199 206 212 210 212 211 212 213 191 162 157 159 156 158 160 161 174 188 189 197 202 205 208 209 211 211 215 220 226 229 230 231 233 236 236 235 236 237 239 239 237 238 238 237 236 232 228 224 216 213 214 210 205 204 206 209 209 199 192 193 193 197 196 193 190 175 156 169 181 187 192 204 213 219 220 216 219 225 226 228 233 233 230 226 223 221 223 218 216 211 210 210 204 202 204 201 206 202 201 192 190 194 186 193 195 155 139 141 185 203 1612 1573 1554 1568 1583 1544 1603 1695 1751 1732 1604 1539 1498 1458 1443 1455 1483 1519 1561 1572 1607 1599 1576 1526 1502 1494 1455 1460 1457 1464 1493 1531 1582 1620 1740 1940 1808 1777 1815 1731 1580 1455 1379 1329 1290 1263 1263 1264 1267 1267 1266 1270 1279 1303 1335 1364 1413 1429 1404 1388 1406 1431 1381 1345 1335 1346 1359 1373 1384 1402 1478 1583 1657 1688 1741 1887 1825 1696 1538 1433 1400 1391 1388 1385 1381 1384 1401 1423 1468 1552 1681 1738 1669 1705 1632 1566 1572 1646 1702 1766 1834 1857 1712 1623 1578 1545 1516 1495 1494 1540 1602 1680 1788 1998 2186 2362 2169 2168 2121 2180 2230 1979 1823 1702 1591 1497 1414 1381 1379 1378 1378 1378 1378 1377 1378 1379 1381 1382 1383 1386 1449 1682 1824 1848 1773 2043 2119 1989 1850 1736 1724 1706 1684 1571 1489 1433 1426 1426 1427 1436 1509 1528 1531 1565 1610 1652 1697 1712 1788 1878 1836 1804 1851 1861 1739 1613 1544 1717 1824 1820 1841 1894 1913 1981 2051 2095 2050 2072 1998 1911 1809 1753 1703 1658 1625 1632 1650 1643 1632 1643 1662 1655 1623 1640 1655 1676 1698 1719 1744 1757 1776 1853 1997 2302 2560 2789 2897 2973 3004 2908 2705 2859 2864 2883 2766 2781 2454 2466 2167 1942 1858 1837 1833 1832 1834 1834 1837 1842 1863 1927 1956 1912 1872 1875 1931 1918 1838 1806 1789 1776 1774 1768 1761 1763 1814 1976 2176 2092 1919 1843 1825 1812 1815 1816 1844 1895 2040 2178 2297 2391 2477 2440 2141 1869 1745 1708 1704 1704 1704 1705 1705 1706 1707 1707 1711 1746 1856 1984 2145 2252 2098 2002 1894 1776 1684 1594 1527 1470 1429 1404 1400 1375 1319 1292 1289 1288 1288 1288 1288 1287 1287 1286 1285 1284 1284 1284 1286 1286 1286 1286 1285 1285 1285 1286 1286 1286 1285 1286 1287 1289 1290 1293 1291 1292 1289 1296 1295 1292 1290 1287 1288 1289 1289 1290 1290 1292 1293 1296 1347 1324 1310 1304 1300 1300 1300 1308 1312 1319 1308 1307 1311 1325 1470 1497 1556 1605 1627 1700 1848 1925 1735 1559 1487 1439 1374 1337 1312 1304 1302 1301 1300 1300 1300 1302 1311 1367 1489 1621 1822 2093 2312 1987 1681 1504 1410 1325 1299 1293 1292 1291 1291 1291 1291 1292 1294 1296 1299 1303 1311 1350 1422 1555 1709 2041 2361 2241 2070 2017 1945 1746 1656 1649 1591 1551 1498 1448 1412 1391 1375 1359 1331 1311 1325 1335 1344 1351 1368 1406 1479 1814 2124 2129 2035 2140 2274 2493 2663 2507 2470 2467 2567 2816 2876 2756 2616 2539 2357 2358 2270 2036 1910 1882 1998 2113 2132 2083 2023 1976 1965 1979 2024 2130 2188 2316 2282 2214 2287 2447 2491 2623 2594 2788 2707 2719 2753 2803 2969 2994 2908 2799 2869 2855 2774 2710 3220 3115 3216 3136 3095 3033 3005 3095 3191 2855 2901 3030 3051 3177 3353 3416 3255 3213 3075 2742 2989 3254 3402 3315 3301 3258 3106 2782 3041 3217 3085 2926 3226 3258 3256 3222 3239 3183 3182 3113 3158 2959 2531 2467 2705 2850 2858 2812 2805 2986 3033 2893 2956 2838 2521 2500 2801 2822 2966 2934 2781 2772 2642 2582 2549 2588 2522 2706 2743 2757 2744 2689 2564 2572 2335 2599 2617 2580 2502 2332 2120 2129 2222 2109 2117 2165 2060 1980 1938 1969 2025 2089 2213 2296 2282 2266 2245 2246 2247 2222 2209 2244 2188 2199 2214 2201 2273 2315 2369 2389 2431 2197 2117 2081 2105 1940 1886 2176 2195 2242 2390 2453 2211 2044 1999 1922 1899 1900 1920 1937 1955 1983 1969 1944 1917 1950 1966 1975 2005 2032 2009 1970 1928 1914 1944 1963 1952 1919 1868 1794 1811 1876 1912 1871 1788 1897 1938 1969 1991 2041 2097 1994 1916 1891 1932 1896 1893 1918 1920 1961 1973 1934 1991 2022 2003 2014 2031 2066 2066 2032 1987 2000 1994 1991 2012 2048 2069 2087 2065 2079 2114 2114 2124 2150 2117 2100 2128 2105 2055 2030 2011 1983 1989 1985 1949 1977 2004 2022 2045 2082 2056 2077 2047 2056 2149 2074 2016 2034 2081 2128 2171 2214 2244 2334 2482 2695 2615 2493 2331 2214 2170 2152 2161 2181 2163 2127 2274 2401 2506 2342 2463 2637 2685 2668 2750 2867 2998 3074 3156 3271 3384 3429 3326 3212 3181 3050 2769 2579 2539 2538 2517 2511 2553 2538 2507 2478 2477 2467 2462 2472 2493 2520 2531 2527 2517 2499 2506 2517 2515 2512 2518 2546 2568 2560 2565 2572 2630 2686 2624 2626 2609 2651 2817 2987 3264 3446 3383 3205 3435 3261 2918 2829 2913 2842 2822 3031 3087 3065 3082 3136 3291 3380 3241 3091 2936 2830 2801 2806 2686 2587 2498 2489 2488 2516 2532 2519 2574 2581 2460 2345 2241 2402 2354 2309 2237 2159 2062 2050 1937 1795 1669 1593 1571 1558 1546 1538 1537 1534 1549 1553 1542 1539 1537 1553 1569 1582 1601 1588 1568 1574 1590 1591 1587 1579 1552 1537 1538 1534 1530 1534 1529 1515 1510 1507 1508 1516 1525 1519 1506 1508 1522 1524 1510 1510 1510 1510 1498 1491 1489 1496 1497 1482 1475 1487 1494 1512 1526 1526 1522 1529 1527 1524 1522 1514 1504 1505 1505 1495 1488 1487 1498 1507 1493 1492 1495 1492 1481 1470 1470 1448 1446 1445 1459 1458 1454 1447 1434 1429 1427 1422 1414 1405 1395 1386 1381 1381 1382 1370 1357 1341 1325 1331 1317 1315 1282 1282 1287 1296 1308 1293 1285 1280 1278 1270 1256 1242 1229 1222 1205 1199 1197 1195 1201 1216 1236 1249 1261 1279 1292 1296 1306 1325 1331 1341 1341 1336 1331 1325 1316 1306 1302 1297 1291 1284 1278 1271 1265 1262 1259 1255 1248 1241 1238 1236 1233 1226 1221 1216 1212 1208 1203 1198 1193 1187 1183 1180 1177 1172 1167 1165 1161 1157 1154 1150 1145 1140 1136 1133 1128 1126 1125 1120 1116 1115 1111 1108 1104 1101 1097 1093 1089 1085 1081 1077 1073 1068 1065 1062 1058 1054 1050 1046 1043 1043 1040 1033 1032 1035 1028 1020 1016 1009 1005 1005 1004 1006 1005 1004 1005 1000 996 997 991 985 985 981 973 970 955 991 985 991 989 971 963 961 970 968 979 998 981 965 954 970 987 986 965 950 966 977 970 971 938 924 914 887 882 899 912 915 932 934 920 932 934 924 902 891 877 864 857 852 850 835 829 837 827 809 800 809 796 798 788 790 799 800 813 814 821 832 830 812 831 834 811 815 821 817 822 826 812 817 817 800 801 802 794 813 815 816 819 818 822 809 810 816 816 815 818 811 798 789 781 770 770 776 772 768 757 746 771 771 763 755 751 747 742 735 732 728 723 723 719 712 708 707 704 700 698 695 693 691 690 689 686 683 680 678 676 673 672 669 667 665 663 660 658 656 654 652 650 648 647 645 644 642 640 638 637 636 636 634 632 630 629 628 629 633 636 635 633 629 627 628 625 622 620 621 622 616 613 609 608 606 605 600 595 589 590 587 583 581 577 577 570 574 572 566 557 555 559 558 557 559 555 554 552 548 547 546 543 542 539 537 537 537 534 531 528 529 525 519 513 518 516 516 517 511 514 512 513 512 510 506 504 502 501 499 497 494 492 491 491 491 490 490 487 483 481 477 477 477 476 472 472 469 461 465 458 456 451 448 450 452 449 449 448 447 444 443 441 438 434 427 416 428 448 452 452 448 442 435 424 417 406 407 407 394 384 391 391 390 384 380 396 407 412 399 409 409 422 419 414 423 412 401 391 379 389 401 386 389 386 384 384 374 365 354 345 339 337 315 312 322 343 356 363 355 345 335 335 317 344 352 357 359 364 359 358 347 333 324 306 310 283 279 278 276 277 276 276 287 331 317 287 294 320 324 328 308 317 322 326 321 324 336 346 351 346 343 343 327 307 318 337 335 343 327 304 311 322 322 336 323 335 342 335 345 343 328 305 288 290 305 329 312 328 342 346 355 351 324 350 345 351 345 353 335 353 358 367 355 358 375 377 361 354 348 363 371 365 355 347 334 346 366 358 341 330 315 335 343 335 327 329 335 342 351 350 339 334 326 333 332 335 338 349 347 350 348 342 327 343 346 345 349 347 336 336 324 311 298 292 282 272 277 319 309 302 298 308 314 320 316 314 303 280 291 315 295 302 317 323 327 330 337 330 323 327 329 321 324 312 321 327 330 334 336 331 327 316 316 311 312 316 324 317 319 315 316 316 314 314 314 310 307 308 306 301 290 279 293 300 292 287 276 270 256 250 251 269 284 292 296 289 280 277 277 268 269 264 262 256 268 269 265 258 254 261 257 258 258 250 244 247 248 247 241 244 247 245 245 241 239 236 233 227 223 231 231 231 226 211 207 216 221 218 213 207 203 203 199 198 198 192 196 184 174 179 205 214 205 215 211 214 209 207 201 210 211 207 206 208 200 179 185 200 199 182 188 183 178 173 180 176 177 160 159 159 160 161 170 181 193 183 186 195 199 209 215 206 204 206 209 214 217 221 223 226 228 232 233 233 236 238 239 240 239 238 236 232 233 231 228 226 221 217 218 214 211 206 205 205 211 211 197 193 196 193 192 191 187 188 175 162 191 196 198 204 211 216 220 223 225 226 227 228 231 234 229 223 221 213 212 212 209 208 204 201 198 197 191 193 193 194 193 195 189 183 192 183 190 194 152 138 155 195 218 1550 1531 1549 1595 1638 1644 1678 1749 1712 1668 1640 1609 1493 1461 1469 1486 1521 1564 1627 1724 1718 1699 1690 1595 1544 1489 1478 1526 1504 1487 1481 1501 1530 1554 1611 1670 1671 1700 1730 1614 1520 1435 1379 1332 1294 1265 1264 1268 1266 1264 1266 1278 1307 1372 1451 1504 1560 1544 1532 1562 1628 1519 1423 1369 1345 1355 1374 1405 1437 1525 1788 1906 1930 1929 1905 1985 1815 1641 1524 1456 1416 1405 1401 1395 1389 1389 1395 1421 1483 1599 1735 1835 1748 1678 1668 1601 1632 1768 1852 2017 2093 1925 1806 1688 1620 1562 1515 1487 1488 1540 1613 1711 1868 2081 2196 2330 2199 2228 2300 2256 2301 2029 1821 1742 1727 1636 1467 1396 1382 1381 1380 1380 1380 1380 1380 1380 1382 1384 1386 1395 1455 1645 1775 1924 1978 2146 2004 1860 1752 1626 1577 1577 1580 1490 1431 1426 1428 1428 1429 1448 1474 1496 1567 1591 1592 1622 1621 1697 1720 1810 1752 1705 1751 1695 1566 1549 1638 1818 1828 1737 1811 1895 2000 2063 2102 2104 2010 1943 1987 1919 1777 1713 1669 1638 1626 1634 1637 1651 1652 1668 1714 1731 1654 1635 1673 1721 1737 1755 1782 1776 1815 1891 1982 2130 2336 2591 2848 3039 3147 3117 2894 2977 3006 3074 2770 2864 2357 2217 2076 1908 1846 1833 1831 1830 1831 1832 1833 1835 1851 1883 1887 1882 1882 1908 1946 1896 1848 1820 1802 1789 1796 1794 1798 1816 1884 2143 2385 2243 2012 1922 1903 1888 1862 1855 1896 1980 2157 2364 2442 2437 2357 2184 2092 1893 1738 1706 1705 1705 1705 1705 1706 1706 1707 1707 1709 1729 1874 2148 2321 2136 1968 1929 1970 1844 1780 1633 1530 1483 1407 1368 1336 1307 1296 1293 1290 1289 1288 1287 1288 1288 1287 1286 1285 1285 1285 1287 1286 1283 1285 1289 1282 1284 1285 1285 1286 1287 1285 1284 1285 1287 1288 1287 1288 1288 1288 1290 1288 1291 1292 1289 1290 1290 1290 1292 1291 1292 1294 1298 1357 1311 1301 1301 1301 1300 1303 1328 1307 1310 1329 1311 1320 1339 1392 1440 1499 1583 1641 1742 1942 2027 1770 1586 1529 1476 1351 1328 1312 1305 1304 1303 1302 1302 1303 1307 1337 1416 1536 1772 1934 2319 2341 2050 1716 1545 1450 1373 1326 1302 1297 1297 1297 1298 1299 1300 1303 1307 1310 1315 1325 1343 1382 1589 1903 2127 2478 2584 2300 2224 1964 1798 1693 1634 1588 1544 1501 1451 1418 1391 1368 1349 1330 1316 1335 1345 1365 1382 1410 1467 1511 1655 1930 2096 2379 2447 2526 2625 2895 2759 2754 2681 2642 2633 2857 2862 2815 2649 2579 2582 2337 2112 1952 1880 1941 2042 2073 2052 2026 2045 1969 1992 2018 2147 2173 2184 2294 2462 2373 2327 2343 2436 2522 2560 2535 2639 2877 3005 2896 2900 2784 2989 3087 3077 2794 2624 3072 3285 3215 3148 3078 3029 2961 2896 2972 2805 2851 3278 3277 3202 3333 3277 3209 3149 3098 2956 2663 3067 3297 3232 3156 3196 3219 3006 2696 2651 2697 2736 2990 3061 3198 3079 3158 3063 2983 3017 3145 3005 2735 2504 2350 2591 2634 2616 2892 3028 3003 2819 2716 2766 2755 2423 2390 2833 2953 2915 2836 2719 2710 2617 2608 2495 2394 2536 2663 2683 2704 2708 2639 2469 2216 2448 2545 2476 2366 2204 2072 1999 2021 1957 1900 1905 1889 1854 1835 1883 1933 1964 2011 2192 2301 2300 2302 2332 2334 2298 2204 2173 2154 2138 2145 2133 2212 2184 2188 2243 2324 2346 2192 2131 2151 1938 2124 2274 2183 2256 2464 2480 2333 2111 2024 2003 1954 1959 1960 1949 1962 1994 2007 1990 1942 1970 1981 2008 2027 2022 2006 2001 1972 1935 1914 1902 1883 1865 1831 1802 1779 1821 1823 1775 1832 1917 2002 2067 2097 2115 1988 1896 1873 1868 1866 1877 1897 1897 1918 1965 1947 1923 1942 1942 1956 1981 2010 2023 2013 1991 1976 2002 1989 2036 2079 2110 2107 2037 2080 2110 2112 2081 2078 2099 2078 2112 2135 2100 2047 2022 2029 2011 1992 1956 1943 1976 2003 2042 2052 2062 2023 2002 2048 2060 2110 2026 2047 2128 2125 2114 2197 2239 2243 2332 2459 2578 2514 2357 2261 2212 2188 2214 2181 2159 2132 2107 2174 2275 2403 2305 2432 2633 2600 2711 2827 2971 3055 2998 3161 3263 3292 3237 3292 3184 3023 2823 2694 2595 2549 2527 2517 2540 2530 2502 2493 2499 2485 2471 2471 2466 2474 2480 2493 2507 2514 2510 2533 2550 2542 2545 2538 2534 2568 2569 2589 2590 2605 2607 2615 2646 2656 2659 2715 2855 3257 3538 3526 3513 3365 3357 3010 2846 2827 2777 2817 3079 3170 3185 3152 3238 3343 3410 3445 3318 3181 3043 2921 2761 2674 2569 2496 2518 2684 2778 2790 2839 2831 2628 2517 2342 2288 2284 2447 2341 2276 2210 2124 2153 2070 1901 1714 1616 1608 1566 1542 1532 1528 1526 1534 1534 1531 1526 1527 1534 1557 1561 1577 1593 1571 1550 1557 1582 1568 1570 1547 1530 1528 1526 1521 1519 1519 1509 1503 1500 1498 1499 1514 1523 1507 1493 1500 1507 1505 1497 1503 1500 1492 1483 1481 1480 1477 1467 1473 1481 1488 1498 1508 1511 1507 1519 1530 1523 1512 1515 1506 1503 1509 1502 1497 1496 1505 1524 1523 1512 1501 1490 1478 1467 1456 1451 1464 1460 1458 1445 1437 1442 1437 1423 1419 1416 1405 1407 1407 1398 1380 1378 1385 1366 1371 1351 1350 1343 1345 1338 1293 1273 1267 1276 1291 1289 1284 1281 1276 1259 1241 1235 1228 1220 1205 1203 1200 1202 1219 1237 1253 1260 1270 1282 1298 1332 1341 1345 1352 1350 1344 1336 1328 1323 1317 1311 1306 1297 1292 1285 1279 1278 1275 1269 1262 1257 1249 1243 1240 1234 1229 1224 1222 1219 1214 1209 1202 1198 1193 1188 1184 1179 1173 1170 1167 1161 1158 1154 1149 1145 1142 1138 1134 1131 1126 1125 1122 1118 1116 1111 1108 1105 1102 1098 1094 1090 1086 1083 1080 1075 1071 1066 1062 1059 1056 1053 1049 1045 1042 1041 1041 1037 1028 1023 1027 1019 1010 1009 1008 995 993 1002 1001 1003 997 996 996 999 988 983 981 981 977 971 955 968 974 983 990 979 963 957 957 961 965 1000 994 977 947 962 968 971 974 950 943 965 969 968 940 924 926 899 882 902 907 902 928 931 927 914 922 940 915 911 894 888 879 867 857 847 844 830 815 818 818 815 813 807 807 805 786 781 805 801 809 819 824 807 813 823 817 801 806 820 830 810 813 802 810 813 792 783 792 799 804 795 810 810 810 818 806 801 820 812 817 815 801 806 794 782 777 763 762 761 756 750 779 776 765 757 754 752 745 738 735 730 726 724 721 717 714 711 709 704 706 705 701 696 690 689 686 683 681 680 677 677 675 672 671 667 666 664 661 659 657 655 653 651 650 650 647 646 644 641 641 640 638 636 636 636 635 636 638 639 635 631 630 629 627 627 625 620 614 616 624 616 612 608 605 603 602 599 595 590 586 584 579 579 575 570 570 573 567 565 560 561 560 554 554 556 555 554 551 547 545 543 541 541 540 538 536 536 532 530 529 528 521 517 524 524 519 518 517 514 514 514 511 509 508 506 502 501 500 497 496 494 494 494 492 491 489 489 486 484 482 479 478 475 468 459 458 454 449 447 444 444 441 438 439 441 442 442 444 447 445 442 438 437 429 419 414 428 448 448 444 439 430 429 432 427 416 396 390 392 395 408 405 396 402 391 383 390 394 393 395 404 412 429 428 418 413 406 397 400 392 395 401 396 385 372 381 377 363 362 358 351 336 325 311 314 339 341 347 355 354 337 324 316 336 356 368 369 368 360 349 353 333 320 321 323 305 278 279 277 276 276 275 275 306 291 284 299 311 330 326 321 314 322 317 330 333 337 350 351 338 338 331 316 311 333 335 330 341 327 312 300 310 331 337 320 335 336 329 333 343 326 298 288 290 303 309 315 331 345 357 350 347 325 350 340 339 354 336 351 358 369 366 351 366 367 379 366 349 344 362 363 367 361 344 335 355 357 339 322 315 331 345 346 334 322 336 347 340 346 347 328 319 327 344 324 337 346 349 338 344 341 339 327 340 340 347 342 340 339 333 332 320 300 301 280 269 274 320 319 307 292 291 294 308 304 311 307 279 299 301 295 309 319 331 330 331 338 329 325 319 330 322 319 309 319 319 320 327 335 328 328 320 317 311 303 313 322 322 322 323 319 315 312 307 305 301 296 300 301 298 294 279 293 299 287 284 281 280 267 253 250 261 277 276 289 294 292 290 281 284 282 272 264 263 255 250 266 262 255 250 249 254 255 256 253 242 243 250 245 237 242 243 241 243 241 239 237 235 232 222 230 232 227 225 218 210 202 204 207 218 217 208 210 215 209 205 212 205 196 172 201 214 203 202 214 212 206 203 202 211 212 209 204 202 206 199 172 177 169 166 162 162 159 158 161 164 169 174 186 199 186 194 206 210 204 192 188 197 199 199 198 199 200 201 203 205 212 216 221 226 229 231 232 234 234 234 236 236 237 236 235 232 229 226 225 223 219 213 213 215 211 207 203 202 206 202 199 199 196 194 194 187 187 169 165 182 194 198 203 210 212 214 216 216 220 222 224 225 228 225 220 217 213 208 205 203 203 197 201 194 191 187 191 184 186 185 191 191 191 178 188 176 180 182 140 139 160 193 202 1548 1519 1549 1595 1686 1767 1811 1798 1722 1769 1771 1605 1499 1483 1504 1530 1561 1623 1698 1872 1849 1799 1831 1681 1572 1518 1538 1579 1551 1544 1520 1529 1506 1503 1529 1552 1577 1610 1671 1723 1591 1464 1385 1329 1293 1270 1262 1262 1263 1269 1277 1306 1377 1492 1608 1655 1731 1733 1856 1877 1674 1511 1430 1377 1352 1360 1381 1423 1496 1600 1750 1798 1837 1929 2109 2033 1775 1635 1546 1476 1435 1423 1415 1404 1396 1396 1398 1426 1491 1591 1746 1807 1715 1694 1707 1659 1681 1807 2029 2318 2242 2090 1884 1717 1604 1553 1503 1476 1484 1535 1610 1719 1887 2125 2185 2235 2164 2127 2335 2188 1982 1942 1835 1650 1589 1558 1470 1426 1403 1385 1382 1382 1382 1383 1382 1383 1384 1386 1391 1402 1471 1662 1823 1864 2008 2030 1895 1744 1636 1545 1502 1488 1487 1437 1426 1427 1429 1432 1448 1523 1517 1504 1540 1522 1536 1552 1570 1578 1652 1677 1642 1718 1767 1603 1518 1509 1569 1692 1654 1721 1815 1880 1962 1940 1995 1999 2030 1914 1831 1804 1738 1689 1659 1639 1652 1657 1662 1656 1678 1712 1775 1768 1668 1665 1676 1676 1689 1735 1786 1806 1832 1872 1942 2032 2128 2293 2422 2583 2817 2843 2921 3004 3104 2868 2843 2550 2350 2187 1974 1876 1840 1830 1828 1828 1828 1828 1829 1832 1858 1861 1856 1865 1880 1901 1931 1904 1864 1836 1812 1806 1825 1835 1846 1884 1999 2309 2511 2267 2087 2046 2000 1941 1903 1897 1952 2071 2265 2396 2340 2237 2189 2017 1908 1829 1731 1706 1705 1705 1706 1706 1706 1706 1707 1707 1709 1736 1889 2137 2353 2125 1940 1855 1817 1748 1700 1618 1532 1457 1400 1357 1321 1297 1293 1292 1290 1289 1289 1289 1289 1289 1288 1289 1286 1282 1287 1286 1291 1283 1286 1282 1280 1282 1283 1283 1285 1286 1286 1287 1287 1283 1285 1287 1287 1289 1288 1290 1291 1292 1292 1291 1292 1293 1293 1294 1294 1293 1295 1298 1306 1302 1301 1301 1301 1300 1302 1309 1304 1305 1309 1314 1326 1347 1380 1423 1484 1575 1655 1780 1984 1985 1745 1571 1500 1448 1361 1330 1313 1308 1306 1306 1305 1306 1316 1344 1402 1500 1653 1927 2173 2548 2222 1946 1746 1616 1500 1418 1367 1335 1317 1310 1309 1309 1312 1314 1318 1324 1332 1340 1350 1363 1382 1570 2019 2160 2287 2333 2401 2238 1970 1817 1710 1632 1575 1528 1488 1456 1425 1397 1373 1352 1332 1320 1336 1358 1380 1422 1431 1452 1525 1837 2248 2583 2912 2977 2875 2965 3062 2959 2905 2961 2899 2733 2938 2942 2763 2659 2667 2675 2371 2173 1961 1896 1928 1929 1950 1954 1964 1959 2007 1989 2016 2065 2184 2301 2348 2463 2564 2597 2515 2315 2337 2358 2492 2712 2874 2771 2653 2729 2699 2943 3011 3007 2753 2632 3183 3229 3320 3226 3180 3199 3104 3016 2827 2738 2806 3190 3215 3395 3285 3154 3146 3095 3025 3126 2895 2600 2994 3081 2997 3103 3143 3164 3064 2974 2789 2541 2701 2861 3011 3019 2948 2876 2839 2989 3097 3099 2936 2669 2358 2327 2507 2530 2764 2925 2990 2922 2763 2574 2573 2655 2293 2660 2896 2912 2869 2752 2538 2683 2757 2593 2544 2432 2344 2514 2626 2653 2623 2576 2334 2307 2345 2264 2209 2212 2010 1902 1848 1803 1780 1788 1805 1791 1802 1811 1847 1905 2047 2198 2278 2322 2331 2325 2277 2149 2065 2088 2143 2089 2041 2114 2129 2030 1893 2028 2294 2458 2276 2027 1845 1921 2355 2373 2258 2490 2529 2519 2368 2305 2268 2267 2203 2156 2063 2016 2022 2028 2043 2006 1978 1990 2021 2027 1967 1946 1935 1937 1925 1910 1889 1910 1885 1857 1838 1814 1773 1755 1758 1808 1837 1858 1907 1950 2008 2051 1987 1916 1926 1850 1865 1885 1911 1929 1917 1911 1892 1913 1915 1955 1991 2036 2076 2097 2087 2052 1988 1977 2036 2073 2082 2062 2024 2048 2118 2114 2085 2087 2051 2052 2079 2098 2066 2043 2021 1995 1984 1983 1972 1957 1944 1991 2015 2035 2031 1990 1993 1990 2007 2023 2066 2033 2054 2077 2071 2173 2213 2178 2266 2422 2537 2527 2460 2353 2280 2251 2233 2215 2170 2135 2120 2100 2096 2132 2244 2284 2492 2414 2543 2593 2685 2765 2835 2930 3055 3221 3305 3051 3020 2999 2810 2736 2689 2652 2573 2543 2563 2529 2518 2514 2511 2490 2479 2480 2478 2470 2473 2490 2492 2515 2534 2515 2578 2619 2609 2590 2557 2553 2580 2602 2615 2617 2622 2618 2616 2645 2661 2687 2717 2806 3025 3327 3605 3515 3277 3174 3000 2814 2805 2895 2857 3029 3179 3287 3336 3339 3330 3225 3190 3252 3146 2967 2889 2834 2701 2580 2563 2604 2679 2868 2918 2901 2733 2569 2459 2417 2307 2207 2262 2372 2269 2141 2029 2132 2117 1947 1786 1677 1641 1571 1558 1542 1528 1520 1514 1511 1515 1518 1517 1527 1540 1544 1560 1584 1571 1554 1541 1563 1566 1550 1540 1523 1516 1515 1514 1509 1502 1497 1494 1492 1491 1496 1511 1521 1509 1487 1483 1491 1482 1491 1489 1490 1489 1482 1475 1470 1468 1465 1471 1477 1490 1501 1506 1504 1505 1510 1517 1516 1505 1510 1506 1494 1493 1498 1504 1507 1504 1514 1515 1512 1502 1491 1484 1475 1461 1457 1461 1457 1451 1446 1442 1429 1429 1425 1422 1414 1401 1390 1392 1402 1398 1389 1386 1378 1376 1369 1362 1355 1353 1335 1309 1295 1271 1261 1257 1266 1272 1279 1271 1248 1236 1231 1219 1209 1207 1204 1203 1217 1240 1255 1274 1274 1277 1283 1300 1330 1361 1360 1356 1350 1346 1341 1336 1329 1323 1316 1310 1307 1299 1294 1289 1282 1275 1270 1262 1256 1257 1253 1246 1242 1235 1226 1220 1218 1215 1210 1205 1200 1195 1190 1186 1178 1172 1169 1164 1161 1157 1151 1146 1144 1142 1136 1133 1130 1127 1124 1121 1119 1116 1112 1106 1101 1099 1094 1090 1088 1084 1080 1076 1071 1068 1062 1059 1055 1052 1051 1047 1042 1038 1038 1036 1035 1029 1019 1013 1010 1007 1009 1007 1000 983 989 997 997 994 990 990 993 986 988 976 979 976 978 974 948 958 990 983 976 965 957 949 953 954 983 985 988 963 938 957 960 965 956 937 950 962 956 929 916 905 906 880 901 894 899 922 923 926 915 912 929 929 916 894 880 873 875 861 870 860 848 827 843 836 837 824 827 824 821 807 781 784 794 799 811 823 818 798 807 822 796 803 816 818 819 799 808 793 808 798 781 786 789 798 786 802 797 794 806 798 786 804 795 793 798 815 808 806 795 784 783 778 762 754 763 771 769 760 757 755 760 752 748 743 735 732 725 721 717 715 711 707 707 708 708 705 701 697 697 695 690 684 680 678 676 673 670 669 668 666 665 663 660 659 658 657 656 654 652 650 648 646 645 643 642 643 644 645 642 637 634 635 632 628 626 624 627 627 625 626 626 620 614 623 614 610 607 604 601 600 596 592 591 589 587 583 579 576 577 575 572 568 570 568 564 560 557 557 556 553 549 546 545 542 540 537 535 534 537 537 535 531 528 524 520 520 526 526 524 520 519 517 516 514 513 510 508 508 505 502 501 499 497 496 495 495 495 494 491 488 487 484 482 482 478 478 472 458 460 466 467 465 460 456 452 455 450 448 441 438 436 432 431 441 442 438 435 431 421 411 413 438 445 435 431 423 415 414 406 401 400 397 405 413 415 414 413 408 397 396 393 397 404 403 403 415 424 424 411 406 399 393 386 384 380 388 394 386 373 359 358 351 345 355 356 348 335 319 308 324 329 330 339 340 334 320 313 340 349 353 363 359 352 342 352 347 338 339 339 322 280 277 277 276 275 275 274 277 278 292 319 326 334 336 339 334 338 337 329 325 335 343 345 334 324 322 305 316 330 323 334 340 328 304 298 325 335 327 316 333 319 326 342 334 321 300 288 295 307 314 326 339 349 361 355 336 324 347 335 355 345 334 354 364 367 366 349 361 362 372 376 356 338 355 356 359 340 334 345 341 341 316 314 332 341 331 337 325 322 335 343 335 335 334 315 334 347 338 323 345 346 338 338 331 336 333 325 339 335 343 339 338 328 334 320 321 312 301 282 267 275 308 327 317 310 300 284 300 298 297 295 278 294 302 311 319 330 328 326 333 335 337 328 315 319 317 314 307 321 316 321 325 332 327 322 323 326 318 302 311 321 315 319 321 319 317 310 308 305 301 297 291 301 293 292 280 278 297 301 297 289 275 269 259 252 277 280 278 281 289 296 292 289 287 284 278 278 273 265 257 247 264 264 261 251 249 249 252 256 250 245 236 246 244 237 239 239 237 239 237 234 233 231 228 219 219 229 229 229 227 221 218 207 199 208 219 219 215 216 213 214 210 203 189 178 180 203 214 213 214 210 202 201 207 211 211 209 206 195 196 169 164 160 160 159 158 160 183 199 195 207 211 210 208 203 208 209 206 195 187 191 192 195 194 192 192 192 196 198 208 214 215 218 222 225 226 228 230 230 231 232 234 234 234 232 231 228 225 223 220 218 213 210 209 205 204 201 198 196 199 196 189 193 195 193 185 170 173 171 185 190 195 196 198 199 203 206 211 213 214 215 215 215 215 212 210 206 203 201 194 191 188 193 191 185 184 179 175 182 186 187 185 185 174 173 174 170 150 136 140 157 185 191 1518 1544 1530 1586 1680 1758 1876 1839 1777 1818 1696 1560 1504 1509 1539 1578 1632 1758 1795 1910 1968 1998 1852 1701 1602 1557 1612 1724 1692 1584 1599 1622 1549 1491 1483 1496 1523 1539 1616 1696 1656 1497 1375 1319 1290 1279 1271 1262 1265 1273 1296 1375 1462 1668 1851 2004 2049 2065 2078 1837 1629 1516 1431 1372 1355 1364 1391 1459 1571 1767 1880 2008 1926 1960 2085 1947 1796 1678 1567 1479 1453 1446 1443 1421 1413 1410 1407 1416 1452 1538 1638 1634 1676 1706 1760 1764 1784 1999 2348 2495 2417 2119 1902 1717 1583 1515 1478 1462 1480 1529 1594 1679 1826 1971 2071 2039 1959 2003 2205 2006 1957 1813 1683 1580 1524 1484 1440 1408 1395 1389 1385 1384 1384 1384 1384 1385 1386 1388 1393 1405 1449 1604 1697 1778 1872 1882 1773 1667 1584 1496 1465 1450 1438 1434 1431 1454 1490 1455 1436 1475 1477 1468 1464 1472 1479 1490 1488 1498 1521 1531 1519 1544 1566 1556 1675 1651 1556 1534 1596 1745 1826 1874 1876 1842 1891 1953 1896 1846 1781 1741 1706 1678 1665 1658 1680 1690 1701 1699 1699 1760 1839 1768 1677 1643 1698 1713 1722 1717 1728 1770 1829 1858 1903 1949 1995 2169 2282 2393 2462 2642 2797 2841 3081 3030 2822 2453 2184 2070 1890 1840 1830 1827 1826 1826 1826 1826 1827 1829 1836 1847 1856 1869 1887 1910 1936 1949 1898 1853 1827 1826 1855 1883 1905 1948 2140 2410 2488 2413 2453 2229 2083 1983 1954 1951 2058 2144 2326 2329 2165 2064 2072 1927 1815 1764 1731 1709 1706 1706 1706 1707 1707 1707 1707 1708 1709 1740 1935 2333 2432 2176 1995 1871 1784 1707 1649 1601 1518 1460 1411 1367 1327 1300 1293 1292 1291 1291 1291 1290 1290 1290 1290 1290 1290 1288 1287 1289 1293 1294 1295 1295 1291 1288 1286 1283 1286 1287 1287 1286 1286 1284 1288 1288 1288 1291 1288 1290 1291 1291 1293 1297 1296 1294 1294 1296 1298 1298 1297 1300 1302 1304 1304 1300 1300 1299 1301 1305 1303 1304 1305 1308 1318 1345 1386 1424 1469 1549 1651 1810 1991 1890 1713 1555 1480 1415 1368 1338 1320 1311 1309 1309 1309 1311 1335 1402 1478 1568 1714 1916 2253 2460 2211 1965 1763 1631 1533 1462 1410 1377 1348 1331 1326 1328 1333 1338 1345 1356 1367 1376 1390 1408 1432 1490 1663 1915 1966 2213 2269 2150 2011 1811 1715 1641 1581 1535 1502 1474 1445 1415 1387 1364 1341 1321 1341 1371 1390 1446 1471 1508 1555 1801 2225 2526 2686 2804 2811 2789 2701 2667 2822 2885 3096 2949 2958 2902 2715 2580 2484 2558 2283 2018 1821 1985 2150 2107 2147 2160 2154 2107 2073 2034 2054 2041 2058 2169 2323 2370 2449 2496 2389 2332 2509 2641 2477 2458 2571 2544 2756 2841 2901 2975 2985 2952 2659 2593 3105 3236 3245 3205 3363 3246 3295 3299 3168 2793 2639 3187 3322 3346 3294 3360 3252 3161 3110 2915 2917 2664 2624 2798 2985 3162 3174 3134 3073 2992 2988 2793 2488 2700 2817 2845 2821 2772 2693 2893 3006 2951 2866 2716 2465 2300 2298 2406 2648 2837 2883 2801 2622 2499 2404 2535 2345 2402 2633 2808 2731 2598 2406 2504 2538 2407 2325 2349 2360 2242 2365 2384 2338 2269 2199 2131 2127 2039 2125 2194 2034 1901 1864 1829 1787 1757 1724 1736 1760 1771 1839 1915 1949 2008 2130 2194 2143 2128 2062 1992 1896 1866 1912 1914 1844 1889 2001 2091 2053 1895 2329 2481 2337 1974 2144 2205 2222 2260 2354 2414 2369 2419 2390 2310 2285 2268 2331 2335 2312 2181 2148 2110 2093 2005 2048 2063 2068 2021 1957 1945 1910 1881 1867 1853 1862 1811 1819 1796 1767 1751 1755 1791 1816 1830 1876 1874 1883 1919 1959 1948 1970 1945 1906 1834 1889 1944 1983 1978 1948 1890 1886 1932 1971 2023 2052 2063 2053 2055 2081 2048 1964 1978 2018 2065 2067 2026 2029 2082 2080 2091 2036 2036 2049 2095 2105 2138 2075 2022 1996 1982 1971 1948 1953 1928 1946 1983 2025 2043 2012 1976 1965 2024 2045 2016 2025 2103 2182 2117 2093 2118 2151 2196 2265 2408 2573 2654 2531 2415 2289 2265 2215 2176 2146 2203 2221 2137 2131 2196 2154 2267 2289 2555 2701 2672 2841 3029 3120 3195 3190 3182 3273 3131 2975 2801 2738 2718 2671 2613 2569 2550 2539 2516 2508 2501 2499 2489 2492 2488 2481 2476 2479 2482 2497 2523 2539 2531 2530 2592 2594 2596 2615 2589 2602 2610 2642 2644 2650 2653 2633 2710 2690 2767 2786 2840 2968 3133 3424 3488 3293 3169 3029 2897 2939 2978 2938 3106 3261 3394 3474 3499 3360 3139 3044 2995 2933 2904 2813 2740 2645 2587 2658 2764 2730 2629 2600 2583 2511 2359 2315 2280 2267 2172 2107 2304 2292 2211 2074 1962 2038 2060 1959 1731 1658 1590 1561 1549 1539 1528 1516 1505 1502 1504 1506 1514 1523 1527 1539 1557 1564 1537 1529 1537 1559 1544 1530 1522 1509 1506 1505 1503 1497 1491 1486 1484 1489 1506 1510 1508 1505 1485 1474 1473 1471 1470 1478 1478 1482 1477 1473 1465 1464 1461 1468 1480 1495 1504 1502 1500 1501 1506 1518 1520 1509 1499 1502 1499 1493 1492 1493 1492 1490 1499 1506 1516 1516 1506 1491 1480 1470 1462 1456 1463 1456 1457 1450 1437 1422 1419 1419 1414 1408 1399 1400 1404 1407 1397 1385 1374 1366 1365 1352 1360 1345 1351 1342 1315 1286 1277 1266 1254 1249 1249 1254 1246 1236 1229 1216 1211 1208 1206 1211 1235 1258 1266 1277 1285 1290 1292 1300 1321 1360 1362 1360 1354 1346 1339 1332 1328 1322 1314 1310 1305 1299 1293 1287 1281 1275 1271 1266 1264 1258 1251 1244 1238 1232 1228 1222 1215 1210 1205 1201 1198 1194 1188 1182 1178 1173 1170 1164 1158 1154 1151 1147 1143 1140 1135 1130 1128 1125 1123 1119 1116 1114 1111 1106 1103 1101 1098 1093 1089 1085 1081 1077 1074 1070 1065 1059 1056 1052 1047 1044 1041 1036 1033 1033 1030 1024 1015 1010 1009 1010 1004 999 997 994 979 981 985 987 988 986 986 986 981 979 971 974 970 972 961 949 999 980 970 965 958 950 946 947 970 971 992 980 950 935 945 950 966 950 934 953 950 944 927 917 897 878 883 884 901 909 919 911 920 904 917 916 899 906 895 896 887 877 869 853 843 837 839 841 845 837 840 829 825 821 802 778 775 785 802 810 814 802 795 812 798 794 799 807 808 810 792 787 798 808 787 776 780 787 784 787 791 782 792 789 776 796 801 781 791 819 809 805 791 795 787 786 775 771 777 774 766 760 758 758 759 761 757 751 746 740 732 723 720 716 713 710 707 704 702 699 696 701 697 695 692 690 688 685 681 675 674 672 669 666 665 664 663 663 662 661 661 659 658 655 653 649 650 647 647 646 644 641 639 638 635 632 629 628 629 623 624 625 627 628 624 617 607 619 612 608 602 600 599 598 594 592 593 591 589 585 582 581 580 578 574 572 569 566 564 561 559 558 555 552 551 548 546 543 545 541 539 536 531 530 529 526 527 528 528 527 530 529 524 520 518 517 514 513 512 510 507 505 502 502 501 499 497 496 494 493 493 492 491 489 485 482 482 482 479 474 467 457 469 469 467 463 461 464 461 463 459 460 457 450 450 441 432 429 438 437 435 428 421 411 410 430 437 425 419 417 413 416 413 417 410 410 410 426 426 432 426 414 405 405 402 404 417 414 416 415 414 427 427 418 404 406 397 387 377 368 381 384 378 364 354 349 346 338 335 344 346 333 314 305 309 315 323 327 325 316 310 334 330 346 360 358 343 339 344 344 332 327 329 334 302 277 278 276 275 275 274 275 276 292 315 313 324 335 325 327 330 331 317 337 348 347 333 331 317 304 311 328 325 324 335 333 316 296 305 318 333 330 312 316 324 340 339 333 313 301 289 313 323 337 330 348 346 356 347 339 321 335 343 346 332 352 361 356 362 368 353 350 365 363 368 366 340 342 355 337 330 343 338 335 313 318 345 344 333 326 317 321 333 330 328 330 317 315 331 350 347 337 319 338 344 335 325 330 340 328 324 335 336 340 334 331 326 335 319 305 313 303 273 267 279 311 327 319 308 297 284 293 309 297 274 288 302 309 318 327 330 322 322 333 332 332 331 325 310 320 311 305 322 309 321 328 327 328 320 314 323 316 307 304 319 308 316 319 316 319 316 308 310 305 304 299 289 294 288 288 275 290 297 294 287 281 277 263 253 258 278 289 286 293 285 287 278 277 274 280 276 269 273 267 257 244 263 261 254 249 244 240 249 252 247 244 233 245 244 237 233 233 235 233 234 234 230 232 229 224 217 220 225 225 227 223 221 216 201 202 211 217 214 215 218 217 213 212 206 187 188 211 207 211 211 208 197 196 208 208 210 205 202 178 168 165 160 160 158 169 195 204 205 207 207 210 211 209 207 205 202 197 193 195 192 193 195 196 192 188 193 199 205 211 214 217 217 219 220 221 225 227 229 231 232 233 233 231 228 228 225 221 219 216 213 204 204 204 201 199 198 196 196 196 189 192 195 193 192 190 185 164 152 168 190 187 189 192 194 195 199 201 202 204 205 209 209 208 206 206 201 196 194 193 184 180 186 185 172 175 181 183 185 187 187 182 181 184 178 150 144 134 137 151 173 182 190 1563 1567 1511 1555 1631 1769 1852 1795 1868 1816 1640 1547 1512 1532 1576 1627 1691 1799 1949 2076 2124 2100 1886 1761 1648 1608 1701 1745 1638 1611 1655 1697 1637 1531 1476 1459 1468 1484 1531 1580 1552 1430 1365 1316 1297 1288 1279 1271 1264 1288 1335 1442 1596 1843 2189 2431 2325 2332 2062 1801 1581 1479 1418 1374 1358 1381 1425 1492 1694 1914 2012 2096 2083 2048 2078 1963 1843 1643 1569 1509 1519 1581 1551 1494 1462 1441 1426 1421 1438 1489 1538 1584 1626 1662 1687 1769 1860 2073 2452 2448 2200 2048 1811 1646 1553 1495 1465 1453 1468 1510 1564 1625 1768 1911 1902 1837 1809 1959 1990 1855 1783 1791 1602 1535 1492 1453 1423 1402 1393 1389 1387 1386 1386 1385 1385 1386 1389 1392 1395 1406 1436 1546 1635 1694 1824 1785 1681 1586 1532 1490 1478 1509 1533 1606 1598 1551 1474 1443 1442 1453 1452 1451 1450 1460 1456 1457 1479 1541 1574 1544 1577 1663 1681 1753 1819 1749 1658 1561 1579 1707 1788 1821 1766 1841 1910 1958 1891 1854 1785 1740 1716 1698 1683 1688 1721 1744 1765 1732 1714 1844 1856 1742 1674 1640 1667 1738 1741 1747 1749 1752 1790 1831 1855 1882 1944 2094 2276 2430 2565 2707 2878 2976 3055 2793 2482 2233 2067 1952 1864 1832 1827 1826 1825 1825 1825 1825 1826 1827 1831 1841 1859 1875 1898 1937 1997 2056 1967 1893 1850 1867 1891 1921 1968 2032 2215 2386 2521 2691 2492 2226 2108 2054 2110 2123 2086 2225 2175 2100 2081 1987 1919 1838 1773 1732 1715 1709 1707 1707 1707 1707 1707 1707 1708 1708 1714 1773 1949 2295 2426 2202 2010 1880 1793 1717 1649 1584 1524 1467 1416 1371 1330 1301 1295 1293 1292 1292 1292 1292 1292 1292 1291 1291 1291 1291 1290 1288 1287 1285 1291 1292 1291 1288 1290 1286 1287 1290 1285 1286 1288 1285 1286 1287 1286 1287 1288 1290 1291 1294 1294 1295 1295 1295 1295 1296 1296 1296 1297 1296 1297 1299 1299 1299 1299 1299 1301 1302 1303 1303 1304 1306 1313 1338 1374 1404 1452 1523 1649 1854 2046 1937 1667 1536 1472 1409 1373 1344 1324 1315 1314 1312 1312 1315 1343 1522 1576 1628 1753 1907 2174 2337 2163 1982 1788 1679 1578 1503 1454 1416 1385 1363 1352 1351 1356 1364 1375 1391 1405 1418 1438 1458 1479 1517 1586 1748 2028 2311 2257 2091 1959 1785 1695 1630 1587 1550 1515 1489 1462 1428 1402 1377 1355 1329 1338 1366 1393 1441 1485 1525 1610 1823 1984 2180 2247 2262 2407 2582 2820 3009 3142 3061 3076 2818 2623 2445 2277 2339 2177 2337 2261 1925 1770 1883 2166 2241 2196 2175 2166 2127 2129 2145 2231 2201 2190 2123 2133 2248 2352 2273 2232 2393 2526 2723 2785 2609 2598 2778 2892 3011 3031 3014 2927 2894 2699 2530 3031 3107 3004 3268 3278 3126 2995 2990 3093 2950 2570 3087 3153 3199 3106 3118 3265 3146 3190 3150 2896 2636 2497 2645 2947 3014 3008 3147 3178 2989 2784 2751 2517 2513 2683 2656 2665 2651 2597 2660 2744 2759 2717 2594 2486 2429 2258 2275 2386 2508 2588 2542 2439 2328 2226 2258 2229 2239 2493 2635 2524 2381 2296 2273 2280 2237 2199 2192 2287 2228 2110 2088 2031 2058 1986 1910 1942 1923 2021 1937 1860 1780 1799 1839 1876 1813 1751 1715 1712 1757 1803 1838 1829 1882 1951 1973 1965 1906 1892 1861 1824 1755 1752 1756 1766 1745 1772 1823 1785 1898 2355 2334 2322 2082 1812 2072 2203 2215 2252 2261 2279 2289 2299 2357 2246 2235 2287 2384 2328 2205 2197 2181 2138 2109 2097 2114 2062 2003 1985 1932 1904 1898 1894 1908 1907 1840 1778 1752 1758 1771 1781 1832 1868 1882 1871 1878 1898 1930 1930 1872 1862 1857 1841 1824 1862 1895 1922 1948 1941 1898 1916 1976 1996 1999 1983 1962 1969 1982 1989 1976 1931 1968 1991 2005 2013 1999 2016 2019 2042 2047 2017 2056 2072 2105 2104 2144 2093 2032 2002 1968 1945 1935 1919 1969 1988 2019 2032 2009 1978 1959 2004 2088 2083 2102 2118 2098 2179 2232 2197 2130 2163 2228 2248 2348 2447 2462 2345 2358 2433 2374 2243 2148 2116 2336 2475 2180 2099 2168 2167 2142 2290 2430 2540 2583 2770 2906 2920 3000 2935 3052 3228 3169 3005 2871 2783 2696 2623 2595 2599 2564 2531 2519 2505 2496 2490 2497 2520 2501 2484 2488 2499 2491 2495 2502 2521 2535 2534 2533 2540 2555 2558 2590 2621 2627 2630 2660 2682 2680 2671 2652 2717 2836 2872 2787 2817 2977 3273 3456 3302 3111 3008 3032 3055 3090 2961 2977 3143 3291 3376 3448 3457 3386 3295 3214 3090 2923 2812 2799 2712 2678 2868 2933 2764 2678 2605 2525 2463 2448 2356 2394 2272 2161 2081 2016 2049 2209 2221 2042 1852 1951 2050 1856 1679 1643 1566 1552 1539 1529 1522 1512 1497 1493 1497 1501 1508 1512 1520 1532 1542 1535 1520 1525 1538 1529 1514 1517 1502 1497 1494 1493 1492 1487 1479 1476 1488 1503 1505 1491 1499 1497 1480 1467 1464 1463 1464 1462 1473 1473 1467 1461 1455 1459 1478 1495 1497 1488 1484 1482 1477 1483 1497 1520 1528 1519 1505 1493 1489 1492 1487 1485 1488 1497 1503 1508 1520 1503 1491 1484 1472 1463 1449 1460 1469 1459 1451 1443 1423 1408 1402 1416 1433 1424 1410 1413 1419 1407 1401 1387 1375 1367 1355 1343 1335 1343 1327 1312 1293 1293 1285 1270 1253 1243 1238 1232 1230 1224 1219 1214 1209 1210 1228 1252 1266 1277 1285 1292 1301 1309 1318 1344 1361 1355 1350 1344 1338 1335 1329 1325 1319 1311 1306 1300 1295 1294 1292 1287 1281 1277 1273 1264 1258 1252 1246 1243 1236 1230 1225 1219 1212 1210 1204 1198 1193 1190 1186 1180 1175 1168 1162 1157 1152 1150 1146 1144 1141 1137 1133 1130 1127 1121 1117 1113 1110 1108 1103 1100 1098 1095 1091 1087 1083 1080 1076 1072 1069 1066 1061 1056 1051 1047 1044 1040 1039 1035 1028 1028 1023 1016 1013 1013 1013 1010 1007 1004 1002 997 985 974 964 983 985 982 983 978 980 970 969 971 970 965 940 984 989 971 964 961 951 946 937 959 961 973 988 960 931 931 957 957 958 934 928 932 947 940 924 913 900 871 881 898 890 908 902 907 909 904 908 884 900 902 909 893 879 862 864 850 852 854 862 858 844 828 822 810 811 804 790 778 770 776 795 807 807 786 797 806 789 790 798 800 808 796 781 796 798 785 767 777 773 782 775 785 778 782 781 775 796 785 774 785 793 797 794 778 788 775 778 782 775 774 773 770 765 758 758 759 757 753 759 755 743 738 729 722 717 715 713 709 704 701 700 698 695 696 693 690 687 686 684 680 681 682 676 676 678 676 675 672 669 669 665 663 662 660 658 661 657 654 651 648 646 643 641 638 639 636 633 630 631 629 621 620 622 624 621 618 613 604 612 609 606 601 596 596 593 594 588 588 584 585 581 581 579 578 577 573 571 568 565 563 561 556 554 555 553 550 545 545 544 546 543 541 538 536 535 531 533 536 534 535 530 533 531 525 520 517 515 510 511 509 509 506 503 500 498 497 499 497 493 488 487 491 490 490 490 487 483 478 477 475 470 460 469 471 468 466 468 472 468 468 467 469 463 457 451 449 451 446 433 431 434 435 432 424 410 412 428 437 442 430 433 426 424 432 422 427 422 423 433 438 432 430 427 419 418 420 415 427 423 414 403 416 420 414 424 422 411 400 384 379 367 361 365 379 377 371 367 357 350 338 322 322 321 317 309 302 302 301 301 305 304 310 332 323 334 349 358 346 332 333 346 334 321 312 330 323 276 276 275 275 275 274 275 276 316 316 321 330 324 313 321 315 313 329 330 341 332 333 326 305 306 328 334 316 325 325 325 306 295 317 325 337 330 311 314 334 337 326 325 307 292 287 316 333 345 347 337 348 351 357 346 321 336 332 330 349 357 362 350 357 364 348 353 366 358 357 349 338 327 333 330 338 337 321 307 316 336 351 346 328 315 318 326 322 328 328 308 321 336 333 340 337 325 322 345 341 329 320 340 334 319 329 339 328 338 329 324 330 328 319 301 306 302 271 266 282 297 318 316 308 300 301 281 295 297 277 280 300 311 313 330 331 320 326 328 332 326 329 323 315 308 312 302 312 307 317 327 326 317 317 311 318 321 303 305 307 315 318 321 307 313 312 309 301 298 295 289 287 284 279 277 275 277 296 288 294 287 270 265 251 249 271 290 292 297 285 281 277 282 276 267 267 272 262 260 265 255 243 257 259 250 248 244 235 246 250 244 240 230 242 243 241 233 229 229 225 229 229 234 235 232 229 217 213 221 222 225 218 219 219 202 189 197 211 212 215 216 213 211 205 191 188 201 203 205 201 209 205 193 206 204 208 207 203 178 168 166 158 158 171 198 203 203 205 207 209 209 210 209 205 202 201 201 203 201 197 196 195 193 195 192 196 195 201 205 208 208 211 217 219 219 224 226 227 229 230 231 231 228 224 221 219 216 211 209 204 199 199 199 197 195 194 197 193 190 189 186 187 186 188 188 189 175 150 161 189 182 186 191 197 199 201 201 201 202 202 205 204 202 200 203 198 194 189 186 186 172 176 171 163 180 181 182 186 186 185 176 165 160 143 138 133 134 147 162 176 190 189 1624 1510 1486 1523 1602 1749 1729 1804 1941 1709 1570 1520 1506 1545 1605 1691 1754 1833 2027 2233 2038 1877 1779 1664 1669 1606 1614 1542 1547 1541 1596 1702 1691 1554 1493 1448 1428 1436 1444 1467 1458 1383 1337 1316 1304 1293 1284 1274 1270 1306 1365 1480 1650 1878 2280 2621 2416 2201 1940 1732 1569 1478 1411 1369 1355 1390 1452 1530 1704 1880 1959 2088 2238 2068 1980 1835 1733 1647 1596 1557 1650 1797 1692 1605 1518 1480 1451 1434 1438 1457 1501 1534 1589 1706 1766 1835 1920 2115 2281 2305 2140 1819 1692 1590 1523 1483 1458 1445 1452 1482 1521 1587 1677 1708 1703 1732 1706 1808 1967 1924 1734 1616 1524 1475 1444 1422 1409 1398 1392 1390 1389 1388 1388 1388 1388 1390 1394 1398 1399 1408 1449 1509 1573 1673 1869 1743 1643 1583 1546 1519 1619 1650 1607 1665 1571 1492 1448 1437 1452 1474 1480 1480 1472 1496 1524 1567 1580 1646 1615 1616 1685 1796 1802 1814 1892 1821 1721 1586 1554 1693 1688 1748 1890 1928 2047 2065 1987 1980 1851 1797 1749 1716 1712 1751 1783 1808 1812 1750 1737 1828 1783 1728 1681 1632 1686 1735 1759 1755 1768 1782 1795 1814 1853 1909 1994 2130 2172 2280 2356 2545 2741 2981 3048 2668 2377 2090 1970 1862 1833 1824 1822 1823 1825 1824 1824 1824 1825 1826 1829 1838 1862 1883 1912 1963 2084 2130 1994 1910 1868 1888 1913 1946 2005 2067 2180 2342 2686 2847 2548 2357 2331 2251 2315 2197 2206 2203 2015 1975 2024 1903 1833 1793 1757 1724 1709 1709 1709 1708 1708 1708 1708 1708 1708 1708 1720 1794 1954 2166 2503 2271 2091 1999 1810 1727 1653 1591 1533 1478 1426 1380 1342 1309 1296 1294 1293 1293 1293 1293 1292 1290 1290 1292 1292 1292 1291 1289 1288 1287 1288 1286 1290 1289 1288 1287 1286 1287 1287 1287 1291 1282 1286 1287 1287 1286 1287 1287 1288 1288 1289 1290 1291 1292 1293 1293 1294 1294 1294 1295 1295 1297 1296 1299 1299 1299 1300 1301 1302 1303 1305 1308 1316 1332 1355 1389 1451 1539 1661 1885 2130 1878 1655 1557 1484 1433 1383 1345 1324 1319 1317 1315 1315 1320 1374 1652 1682 1695 1812 1978 2260 2372 2140 1975 1780 1676 1605 1543 1494 1454 1423 1397 1377 1376 1379 1387 1403 1428 1445 1461 1482 1505 1529 1570 1645 1739 1918 2379 2338 2062 1956 1890 1696 1631 1589 1549 1512 1485 1464 1431 1399 1370 1348 1327 1340 1369 1396 1449 1477 1523 1705 2200 2641 2745 3007 2809 2883 2890 3124 3247 2940 2824 2622 2660 2815 2572 2252 2008 1952 1960 1951 1817 1743 1771 1904 2121 2237 2190 2216 2275 2266 2269 2304 2325 2398 2371 2265 2190 2242 2225 2220 2345 2350 2528 2706 2741 2644 2726 2761 2828 2913 2968 2969 2900 2617 2339 2600 2770 3131 3330 3323 3251 3253 3104 2837 2734 2514 2486 2524 2574 2726 2766 3030 3099 3003 3168 2987 2785 2584 2445 2592 2825 2805 2945 3051 2990 2847 2547 2375 2537 2635 2549 2519 2502 2469 2491 2544 2531 2497 2418 2416 2404 2318 2198 2215 2261 2349 2332 2225 2164 2121 2117 2125 2132 2293 2367 2309 2235 2220 2164 2129 2103 2095 2111 2190 2321 2325 2242 2046 1948 1955 1882 1896 1888 1893 1780 1729 1751 1764 1794 1885 1862 1782 1723 1678 1722 1732 1752 1778 1805 1810 1831 1819 1777 1751 1775 1739 1706 1673 1639 1695 1674 1687 1771 1906 1911 2138 2036 1917 1835 1755 2079 2080 1995 2125 2187 2212 2202 2189 2238 2250 2251 2288 2317 2338 2292 2184 2189 2175 2283 2254 2279 2191 2080 2002 2008 1978 2043 2075 2099 2064 1886 1779 1788 1944 1881 1815 1822 1901 1914 1904 1888 1881 1868 1833 1805 1805 1810 1813 1810 1815 1828 1844 1864 1871 1840 1883 1915 1919 1919 1925 1910 1951 1962 1947 1946 1912 1922 1938 1956 1966 1976 1970 1980 1981 1993 2027 2073 2091 2066 2071 2024 2004 1983 1997 1959 1921 1914 1935 1970 1997 1998 1976 1955 1951 1952 2033 2087 2138 2115 2128 2137 2144 2195 2178 2095 2126 2150 2164 2274 2255 2325 2323 2389 2344 2494 2412 2238 2109 2192 2182 2100 2073 2077 2054 2119 2288 2391 2428 2381 2523 2617 2671 2752 2992 3153 3234 3162 3070 2991 2818 2683 2601 2579 2571 2562 2561 2550 2553 2551 2498 2518 2545 2506 2489 2491 2492 2493 2497 2514 2539 2537 2544 2548 2546 2564 2569 2577 2578 2662 2671 2658 2718 2720 2705 2673 2693 2779 2796 2801 2837 2898 3029 3272 3298 3152 3132 3233 3223 3150 3053 3010 2977 3132 3417 3606 3622 3751 3602 3333 3129 2955 2954 3010 2858 2805 2927 3058 2990 2788 2785 2726 2713 2582 2515 2488 2403 2365 2198 2059 1989 1958 2233 2116 1892 1811 2050 1921 1705 1652 1575 1557 1547 1538 1527 1516 1502 1487 1489 1491 1497 1500 1512 1518 1512 1518 1510 1512 1520 1512 1500 1502 1500 1490 1487 1483 1493 1484 1471 1471 1489 1483 1490 1478 1482 1493 1485 1469 1459 1459 1454 1454 1453 1461 1457 1451 1453 1472 1497 1500 1486 1474 1469 1466 1454 1459 1472 1492 1506 1511 1507 1506 1499 1506 1497 1489 1484 1493 1493 1492 1510 1510 1499 1482 1473 1463 1448 1449 1468 1464 1450 1437 1423 1405 1398 1406 1426 1434 1427 1419 1413 1407 1399 1390 1379 1374 1368 1358 1342 1324 1313 1303 1299 1296 1294 1288 1271 1253 1245 1240 1225 1220 1218 1212 1213 1227 1248 1264 1279 1299 1314 1315 1323 1332 1348 1362 1366 1361 1356 1349 1346 1343 1335 1328 1321 1314 1307 1300 1293 1288 1283 1279 1273 1268 1263 1261 1257 1251 1247 1241 1238 1234 1229 1224 1216 1211 1205 1201 1198 1193 1185 1179 1173 1168 1164 1160 1156 1151 1147 1143 1138 1136 1133 1130 1124 1121 1117 1115 1108 1103 1100 1098 1094 1091 1087 1082 1079 1076 1074 1070 1066 1063 1059 1054 1051 1047 1043 1040 1036 1037 1032 1024 1021 1019 1017 1013 1010 1006 1004 999 996 993 993 991 978 963 965 968 975 972 971 969 960 960 967 959 933 956 993 978 963 958 953 947 941 940 958 951 972 969 951 918 938 938 959 947 927 916 937 935 921 905 893 880 868 876 879 900 905 892 911 907 886 877 888 885 899 892 878 875 872 863 871 865 860 849 848 837 828 821 798 794 792 793 782 766 787 790 802 794 782 798 800 779 787 788 805 792 776 791 794 793 772 762 765 768 772 787 768 779 773 771 780 778 763 777 781 786 779 774 770 789 762 770 775 771 766 770 766 762 758 754 751 745 751 751 741 743 736 726 720 717 714 712 709 705 702 698 694 694 692 690 685 685 687 685 684 682 677 681 678 678 675 672 669 669 666 667 664 662 662 661 657 654 652 649 647 646 642 639 638 635 632 629 628 625 624 619 622 622 620 613 609 605 600 602 600 599 595 594 588 585 582 584 584 582 583 580 577 575 575 569 567 566 563 562 560 557 557 554 549 548 548 546 547 546 543 541 539 538 538 535 537 537 536 535 531 529 527 521 517 513 512 512 510 506 506 502 500 498 496 493 494 492 491 493 486 484 483 485 487 486 483 478 474 466 467 471 475 471 474 476 477 478 477 476 474 473 466 458 462 463 460 452 435 423 420 425 432 427 411 407 424 444 450 442 446 437 433 445 437 441 434 440 437 434 432 428 422 419 421 417 421 423 427 422 408 400 407 403 415 418 413 396 395 392 381 371 354 359 365 362 370 364 345 338 340 335 333 329 319 316 305 315 307 301 296 299 321 313 327 340 346 343 333 321 340 331 322 312 308 309 275 275 274 274 274 275 275 275 280 313 306 318 310 318 304 320 326 322 331 327 330 327 316 296 316 325 332 311 316 323 316 292 307 325 341 343 334 312 308 321 327 320 302 290 286 292 313 330 336 336 339 338 345 352 340 319 324 332 344 353 363 354 352 359 361 344 354 361 355 351 327 329 342 337 334 318 306 301 313 334 337 349 348 340 321 315 321 329 323 305 324 335 321 322 322 319 318 342 348 343 336 317 325 320 323 338 329 330 336 325 327 321 318 308 297 295 290 271 286 306 305 312 322 318 316 304 285 276 285 294 269 292 294 310 326 322 318 326 322 329 321 327 329 320 313 307 297 303 305 311 323 321 320 311 307 318 312 303 300 300 314 323 319 308 305 308 307 309 306 295 293 303 303 295 296 280 272 298 296 281 282 270 276 273 254 249 275 285 296 294 290 291 289 284 279 271 259 257 256 251 252 252 239 244 254 254 254 245 235 242 247 249 239 229 227 236 241 240 236 233 224 224 232 227 233 231 225 221 215 208 207 218 217 213 218 211 200 189 203 212 215 215 210 210 204 186 179 182 177 182 203 209 201 194 192 201 205 204 180 167 166 158 160 188 201 202 203 205 206 208 209 211 211 212 210 210 209 207 206 203 199 196 190 194 189 195 196 195 196 202 207 209 212 214 215 218 221 223 226 225 224 224 223 220 218 213 210 207 204 203 201 195 192 191 191 197 196 191 189 187 188 185 179 187 185 183 160 151 172 180 173 186 190 194 199 202 202 197 199 203 206 203 200 194 199 197 192 189 183 176 175 172 153 169 180 160 154 153 146 139 135 135 138 134 133 137 143 156 164 187 194 193 1503 1458 1456 1482 1562 1632 1699 1959 1801 1575 1512 1485 1513 1572 1651 1828 1934 2016 2118 2083 1894 1759 1621 1539 1506 1506 1500 1451 1432 1461 1517 1593 1722 1601 1503 1459 1427 1400 1386 1378 1371 1354 1349 1328 1303 1290 1283 1272 1277 1323 1394 1504 1677 1901 2151 2601 2599 2192 2009 1689 1500 1444 1395 1357 1345 1372 1425 1515 1717 1989 2252 2289 2085 1952 1981 1814 1730 1667 1612 1649 1765 1913 1752 1664 1573 1502 1488 1463 1445 1457 1483 1512 1573 1702 1802 1821 1885 2057 2235 2071 1947 1723 1635 1569 1514 1476 1452 1438 1436 1450 1476 1520 1562 1579 1634 1622 1607 1695 1805 1877 1748 1562 1476 1446 1421 1407 1399 1395 1393 1392 1391 1390 1390 1391 1393 1400 1407 1409 1409 1422 1459 1506 1577 1724 1899 1818 1668 1597 1681 1689 1653 1611 1568 1556 1553 1458 1438 1441 1457 1469 1476 1483 1494 1526 1579 1632 1667 1701 1679 1657 1733 1894 1916 1868 1973 1864 1740 1651 1555 1674 1716 1844 2195 2163 2324 2335 2088 1971 1876 1812 1763 1748 1782 1866 1816 1810 1795 1753 1762 1824 1768 1711 1655 1636 1666 1698 1713 1740 1777 1794 1822 1864 1907 2002 2185 2392 2422 2456 2524 2550 2818 3030 2910 2469 2183 2011 1879 1833 1823 1820 1820 1821 1823 1824 1823 1824 1825 1827 1829 1839 1865 1889 1921 1970 2073 2066 1984 1909 1871 1882 1909 1943 1989 2060 2279 2619 2855 2523 2366 2289 2363 2290 2261 2251 2320 2147 2066 1949 1869 1826 1781 1748 1726 1713 1709 1710 1709 1709 1709 1709 1708 1708 1708 1709 1726 1847 2004 2144 2285 2325 2161 1997 1838 1749 1676 1617 1553 1489 1442 1401 1363 1327 1303 1296 1296 1296 1295 1294 1293 1292 1291 1289 1292 1291 1289 1290 1289 1289 1289 1288 1288 1289 1288 1288 1287 1288 1287 1286 1290 1290 1284 1286 1286 1286 1286 1287 1287 1287 1288 1289 1290 1295 1294 1295 1296 1300 1294 1294 1295 1295 1295 1297 1299 1300 1300 1301 1301 1302 1305 1311 1320 1333 1352 1385 1447 1574 1743 1979 2147 1870 1688 1594 1477 1430 1382 1342 1326 1322 1320 1319 1322 1339 1390 1506 1616 1676 1831 2091 2435 2393 2132 1960 1818 1734 1657 1586 1540 1506 1469 1433 1403 1396 1398 1405 1421 1454 1481 1507 1530 1562 1600 1711 1977 2162 2113 2338 2228 1858 2117 1979 1705 1619 1572 1534 1501 1472 1444 1413 1388 1367 1350 1332 1350 1359 1383 1433 1452 1690 2042 2535 2984 3014 3182 3080 3128 3182 3016 2956 2844 2648 2462 2610 2695 2533 2369 2135 1875 1761 1747 1716 1711 1713 1780 1928 2086 2142 2218 2171 2254 2310 2382 2419 2442 2429 2398 2337 2464 2361 2487 2516 2438 2511 2735 2806 2757 2816 2855 2827 2880 2917 2954 2935 2749 2425 2319 2603 2931 3217 3202 3167 3136 3197 3141 3149 3040 2856 2761 2603 2379 2355 2529 2844 2863 3011 3104 2981 2772 2546 2396 2385 2421 2627 2737 2791 2685 2446 2368 2522 2578 2509 2462 2415 2392 2365 2402 2397 2321 2306 2310 2325 2238 2208 2142 2127 2203 2218 2134 2088 2031 2030 2044 2057 2121 2176 2172 2156 2118 2123 2074 2043 2033 2090 2215 2375 2541 2356 2118 1976 1920 1864 1833 1858 1823 1750 1703 1712 1734 1790 1888 1955 1835 1717 1652 1670 1707 1716 1734 1750 1772 1746 1748 1720 1673 1671 1674 1639 1625 1560 1591 1635 1749 1707 1963 1952 1830 1919 1797 1629 1777 1892 1803 1848 2078 2142 2144 2152 2144 2174 2167 2166 2170 2227 2251 2284 2278 2176 2216 2241 2154 2226 2270 2245 2185 2233 2154 2176 2141 2143 1991 1882 1798 1819 2052 2131 1871 1852 1884 1859 1870 1863 1819 1801 1797 1828 1840 1871 1865 1853 1829 1808 1801 1805 1811 1842 1866 1888 1917 1903 1913 1889 1915 1924 1926 1920 1901 1950 1954 1959 1958 1952 1973 2002 2007 2010 2028 2063 2071 2026 1986 1994 1968 1938 1949 1918 1938 1961 1973 1988 1948 1926 1917 1924 1948 2002 2069 2142 2166 2139 2171 2172 2167 2157 2087 2020 1991 2014 2083 2201 2163 2272 2329 2302 2239 2293 2337 2247 2133 2111 2088 2040 2036 2086 2154 2093 2120 2268 2330 2259 2411 2533 2636 2799 2926 3062 3077 3156 3189 2999 2774 2730 2623 2583 2672 2625 2628 2599 2624 2682 2590 2542 2543 2507 2499 2497 2501 2510 2515 2538 2558 2562 2564 2556 2560 2564 2582 2602 2598 2611 2712 2751 2708 2753 2779 2711 2710 2771 2947 2924 2928 2903 3002 3193 3323 3178 3308 3380 3281 3282 3158 3237 3196 3028 3193 3378 3419 3550 3573 3434 3298 3142 3331 3343 3180 2998 2971 3165 3128 3044 3061 3036 2876 2681 2586 2542 2446 2354 2199 2120 2055 1911 1894 2037 2040 1796 1895 1900 1733 1681 1605 1570 1556 1542 1529 1518 1509 1496 1481 1484 1487 1502 1510 1506 1500 1501 1502 1498 1500 1492 1489 1488 1497 1484 1479 1476 1477 1474 1462 1468 1477 1465 1472 1463 1471 1484 1478 1472 1458 1453 1448 1452 1446 1445 1443 1453 1474 1492 1496 1495 1478 1458 1457 1451 1441 1445 1456 1469 1470 1477 1468 1481 1503 1502 1499 1496 1491 1481 1481 1477 1484 1486 1499 1485 1469 1463 1459 1442 1448 1462 1452 1440 1425 1409 1400 1408 1411 1422 1420 1415 1408 1402 1395 1387 1378 1365 1363 1362 1349 1330 1313 1306 1301 1299 1293 1288 1267 1252 1244 1229 1220 1218 1216 1216 1224 1241 1258 1272 1284 1300 1331 1349 1361 1364 1375 1388 1380 1369 1362 1353 1346 1339 1333 1328 1321 1316 1309 1303 1297 1293 1289 1282 1277 1269 1263 1258 1253 1248 1243 1238 1233 1229 1225 1221 1216 1212 1206 1199 1193 1188 1184 1179 1175 1171 1165 1161 1157 1153 1148 1145 1141 1137 1133 1129 1125 1120 1114 1112 1108 1107 1103 1095 1091 1088 1084 1083 1080 1074 1067 1064 1064 1062 1056 1053 1050 1046 1042 1039 1035 1033 1031 1027 1019 1019 1018 1015 1012 1010 1006 1002 999 996 990 985 988 996 994 974 957 950 947 942 945 940 954 955 929 949 991 976 962 955 950 946 941 939 941 941 950 967 963 932 911 930 952 937 933 913 920 920 928 916 905 904 879 862 867 889 902 887 903 911 882 868 876 875 887 886 892 889 883 875 870 855 850 840 834 845 840 819 814 809 797 788 777 761 763 778 785 789 777 786 795 778 777 781 798 792 770 781 785 784 781 761 756 759 777 775 764 772 760 776 770 770 759 767 772 764 773 765 756 776 769 751 767 776 765 768 764 765 765 754 750 744 739 738 737 741 735 731 721 720 718 715 713 711 705 699 696 694 691 690 687 689 687 685 683 681 679 680 677 676 675 674 674 672 671 669 666 665 663 660 655 651 648 649 647 646 642 639 636 634 632 629 627 625 625 619 621 620 618 615 611 608 605 596 594 591 592 587 584 583 578 584 584 579 580 576 574 572 571 569 566 563 562 560 558 557 556 554 551 549 547 544 544 544 541 539 539 538 535 534 534 534 531 529 525 524 525 521 517 513 511 508 509 506 503 501 498 499 499 498 499 497 496 494 492 490 487 479 478 478 477 474 468 474 476 476 478 477 474 469 471 473 474 477 473 468 464 465 469 463 459 448 438 433 429 416 428 427 414 405 417 438 443 451 454 447 447 450 446 450 450 450 445 444 441 432 425 421 411 408 412 421 422 418 420 410 396 394 403 403 413 414 413 406 384 373 361 344 343 345 352 354 355 353 354 349 346 335 321 312 311 311 319 317 302 295 295 304 324 320 338 349 334 320 325 340 329 317 299 278 275 275 275 274 274 275 274 274 274 274 277 290 302 308 310 323 311 324 332 325 336 317 309 293 311 321 314 307 321 322 298 294 313 325 338 340 324 312 297 308 316 320 289 283 285 301 317 332 325 324 328 340 352 357 346 322 318 334 343 354 351 345 355 362 359 343 351 354 351 340 320 342 353 328 306 303 320 325 324 327 343 336 338 331 323 309 326 317 303 309 331 312 312 323 330 336 336 344 337 343 342 330 314 315 321 331 324 329 335 326 319 320 314 300 291 289 290 272 271 294 309 304 312 319 317 310 300 289 278 286 273 282 301 307 324 326 312 316 320 329 317 319 329 325 326 312 301 293 294 303 319 323 317 310 304 309 318 301 295 304 317 321 314 315 306 296 291 300 310 305 307 307 302 293 289 281 261 279 292 286 286 289 289 272 250 248 274 282 297 291 291 299 293 287 282 275 277 278 277 270 271 258 251 245 236 256 251 248 241 235 237 247 245 243 239 226 227 239 235 230 229 219 220 218 229 231 230 226 227 221 216 205 205 201 208 216 216 209 194 195 209 213 215 215 210 208 202 198 188 181 209 208 204 204 198 185 201 205 200 172 166 164 165 163 190 198 203 203 205 207 209 210 211 212 212 211 209 207 206 204 200 196 191 187 191 196 199 192 192 196 199 202 206 210 214 217 221 223 223 221 217 217 216 215 214 212 208 205 204 202 202 196 190 191 191 196 191 191 190 189 188 187 183 179 186 181 166 150 174 169 176 187 190 192 189 188 194 195 201 207 207 206 204 193 195 195 189 183 181 182 180 168 169 181 145 134 134 133 132 132 135 135 138 137 140 148 149 153 159 186 189 196 1448 1434 1435 1456 1500 1562 1683 1920 1708 1504 1467 1475 1531 1600 1698 1814 2035 2193 1992 1941 1854 1725 1561 1483 1443 1429 1396 1389 1404 1435 1477 1542 1614 1598 1503 1457 1422 1412 1395 1389 1405 1421 1417 1386 1324 1287 1276 1265 1278 1323 1386 1490 1671 1909 2169 2443 2587 2215 1928 1642 1488 1402 1361 1339 1329 1345 1401 1483 1617 1776 1941 2016 2020 1833 1900 1846 1863 1801 1722 1784 2008 2021 1832 1726 1617 1559 1611 1619 1500 1462 1485 1513 1553 1653 1746 1840 1944 2040 2193 2061 1779 1665 1600 1540 1497 1464 1440 1430 1429 1429 1438 1460 1487 1502 1505 1520 1538 1558 1613 1680 1568 1468 1425 1416 1408 1401 1398 1396 1395 1394 1394 1398 1402 1400 1402 1411 1426 1430 1424 1440 1488 1550 1620 1846 1898 1775 1701 1649 1739 1697 1627 1570 1531 1503 1509 1446 1438 1444 1456 1465 1477 1492 1523 1579 1655 1696 1757 1798 1728 1662 1676 1780 1820 1916 2006 1867 1777 1689 1570 1638 1749 1851 2020 2154 2324 2429 2238 2129 1935 1836 1795 1796 1933 1932 1837 1832 1783 1874 1861 1810 1732 1683 1643 1648 1655 1663 1681 1695 1723 1758 1818 1913 2053 2238 2413 2773 2840 2705 2762 2708 2794 3040 2596 2381 2149 1924 1843 1823 1820 1820 1820 1820 1821 1823 1826 1828 1830 1828 1832 1841 1864 1887 1924 2007 2015 1962 1929 1875 1857 1865 1892 1931 1991 2118 2354 2672 2645 2398 2228 2150 2147 2125 2285 2338 2180 2036 2027 1892 1823 1783 1758 1731 1716 1711 1710 1710 1710 1708 1709 1709 1709 1708 1708 1708 1732 1929 2189 2207 2448 2480 2181 2063 1876 1793 1743 1684 1580 1520 1472 1431 1391 1353 1317 1300 1297 1297 1296 1295 1295 1294 1293 1292 1293 1288 1291 1290 1290 1290 1289 1289 1289 1287 1288 1288 1288 1287 1288 1288 1286 1287 1284 1286 1286 1286 1286 1289 1289 1288 1288 1289 1290 1292 1293 1294 1294 1362 1324 1296 1295 1295 1295 1297 1299 1298 1300 1301 1301 1302 1309 1322 1330 1347 1366 1400 1466 1610 1822 2107 2055 1861 1738 1598 1459 1401 1370 1341 1329 1325 1322 1324 1329 1354 1398 1460 1569 1731 1984 2279 2573 2414 2248 2095 1898 1830 1739 1659 1604 1571 1527 1476 1432 1419 1422 1430 1444 1474 1509 1551 1614 1693 1718 1903 2250 2418 2452 2510 2100 1773 2070 1935 1712 1640 1585 1542 1506 1477 1444 1414 1390 1368 1353 1334 1348 1357 1369 1391 1583 2075 2475 2737 2857 2892 2928 2828 2880 3028 2653 2560 2425 2390 2545 2674 2639 2371 2332 2126 1875 1728 1712 1692 1692 1701 1735 1797 1875 1937 2053 2020 2187 2333 2392 2465 2498 2523 2442 2565 2416 2485 2647 2715 2687 2541 2564 2612 2730 2893 2959 2981 2920 2953 3004 2960 2910 2813 2360 2381 2858 3013 3093 2909 3053 3275 3315 3173 3067 3157 3171 2994 2900 2727 2379 2442 2742 2708 2830 2980 2913 2776 2571 2410 2347 2372 2464 2491 2477 2357 2373 2477 2501 2463 2435 2390 2337 2297 2274 2316 2251 2247 2253 2278 2205 2138 2118 2079 2058 2059 2037 2038 1995 1979 1992 1994 1995 1999 2032 2061 2056 2076 2059 2001 2024 2084 2198 2422 2491 2267 2126 2004 1931 1913 1814 1830 1787 1719 1686 1683 1695 1738 1786 1861 1820 1752 1639 1621 1667 1674 1694 1727 1738 1698 1688 1666 1642 1618 1617 1583 1564 1523 1535 1603 1748 1974 2264 2314 2258 1885 1649 1685 1781 1799 1912 1751 1964 2007 2097 2048 2042 2114 2120 2056 2017 2151 2185 2179 2183 2189 2195 2226 2156 2224 2229 2247 2243 2247 2203 2200 2103 2026 1957 1888 1783 1808 1997 2268 2052 1870 1844 1835 1803 1794 1805 1825 1862 1880 1876 1891 1905 1882 1862 1870 1827 1818 1811 1815 1831 1881 1868 1867 1872 1882 1897 1909 1895 1902 1944 1981 1991 2011 2001 1991 1986 1972 1976 1986 2005 2026 2018 1994 1972 1943 1920 1915 1904 1896 1913 1929 1937 1923 1907 1930 1938 1921 1916 1959 2019 2059 2072 2104 2132 2070 2052 2002 1964 1946 1947 1955 2011 2173 2123 2167 2193 2220 2156 2181 2198 2229 2148 2069 2034 2021 2055 2095 2073 2056 2088 2150 2168 2192 2390 2562 2725 2950 3061 2965 3063 3141 3156 3062 2818 2771 2640 2603 2675 2742 2704 2620 2598 2664 2644 2544 2525 2507 2502 2513 2508 2517 2530 2547 2564 2578 2596 2597 2581 2571 2585 2610 2623 2605 2691 2878 2854 2873 2892 2799 2739 2770 2890 3005 3021 3088 3113 3246 3320 3265 3477 3448 3413 3296 3220 3151 3084 3043 3082 3135 3202 3317 3476 3427 3515 3532 3463 3509 3348 3160 3216 3286 3130 2874 2988 3095 2960 2802 2597 2522 2449 2335 2247 2240 2091 1960 1830 1734 1842 1846 1753 1791 1712 1705 1620 1554 1546 1533 1519 1517 1509 1500 1483 1475 1478 1479 1486 1491 1488 1502 1497 1486 1490 1486 1477 1477 1492 1488 1470 1468 1465 1461 1455 1462 1474 1454 1453 1452 1470 1480 1460 1459 1451 1440 1438 1437 1437 1440 1459 1479 1495 1507 1488 1473 1469 1453 1447 1440 1432 1429 1437 1449 1452 1453 1456 1451 1474 1493 1493 1487 1492 1488 1471 1460 1459 1467 1478 1487 1475 1471 1458 1453 1448 1450 1441 1435 1431 1424 1415 1413 1407 1404 1407 1405 1399 1393 1388 1379 1378 1371 1364 1359 1346 1326 1310 1304 1302 1298 1293 1279 1256 1246 1231 1223 1220 1220 1219 1228 1238 1254 1266 1281 1293 1304 1316 1330 1366 1389 1389 1386 1380 1366 1359 1354 1347 1340 1335 1329 1322 1317 1315 1310 1303 1296 1290 1283 1277 1273 1269 1265 1258 1253 1247 1242 1238 1234 1228 1224 1218 1212 1206 1200 1193 1186 1182 1177 1174 1171 1165 1162 1170 1154 1149 1146 1143 1139 1135 1130 1126 1123 1120 1114 1111 1113 1127 1111 1095 1092 1090 1091 1101 1087 1072 1063 1057 1059 1056 1051 1049 1046 1043 1040 1035 1028 1028 1026 1022 1012 1021 1019 1012 1010 1006 1004 999 997 993 991 989 1001 1019 1020 992 1002 981 969 959 939 929 928 923 925 960 972 967 952 944 945 939 935 931 934 929 945 960 938 914 921 945 930 922 923 904 905 919 928 920 906 898 883 855 861 882 879 893 913 890 877 860 866 874 873 886 875 870 888 877 872 856 847 842 828 833 834 833 816 801 798 793 766 754 758 765 770 781 771 782 783 766 774 785 791 775 767 772 774 768 767 747 757 775 769 754 766 753 771 762 768 753 754 768 754 771 761 746 763 757 744 753 770 764 760 758 765 768 761 751 749 740 734 734 733 729 724 720 724 723 717 713 712 710 705 698 695 691 688 689 688 686 683 682 681 680 678 677 678 676 676 675 673 672 669 668 666 664 660 655 652 650 645 640 640 637 636 635 628 626 629 626 623 622 619 616 616 617 615 610 607 605 601 599 590 588 588 588 586 575 582 580 578 575 574 574 572 569 566 561 561 561 560 559 557 557 554 550 548 547 545 544 540 537 537 538 536 534 532 530 530 529 526 524 521 521 518 517 514 511 511 510 504 503 501 501 502 500 501 499 497 499 497 495 494 490 486 480 480 475 471 479 482 478 478 481 477 471 467 457 461 465 470 472 473 472 472 467 456 448 443 437 428 424 414 428 427 412 403 409 425 437 448 451 452 451 445 440 444 451 447 443 442 441 442 435 425 425 425 405 406 415 410 421 410 407 391 384 389 400 409 413 407 394 375 360 354 361 344 336 331 332 337 339 339 332 327 315 312 320 316 330 326 317 301 293 293 299 312 323 340 342 328 314 334 330 322 299 274 275 275 275 275 274 274 273 274 274 273 274 278 299 296 305 304 315 331 325 323 335 326 309 291 317 318 302 319 312 307 289 303 313 325 335 341 328 323 309 299 310 313 281 280 287 313 330 317 312 320 330 339 357 361 340 317 322 334 349 350 339 348 355 364 356 346 339 350 351 332 322 348 343 320 297 322 347 335 315 318 329 322 336 322 305 321 321 309 299 314 308 308 327 341 350 346 351 337 329 338 336 324 316 305 327 323 327 330 329 330 320 315 321 307 297 283 283 265 263 281 295 301 301 313 308 311 302 295 282 279 270 291 308 316 323 318 317 305 318 328 319 314 328 322 317 322 312 305 289 308 323 315 321 317 313 296 313 304 290 302 310 315 325 321 310 308 306 292 297 302 299 297 306 300 289 281 278 262 281 293 278 280 282 275 252 249 262 273 289 289 277 290 293 282 281 274 270 270 268 263 264 268 265 256 238 245 255 250 251 244 229 244 239 245 244 239 228 223 235 237 235 230 226 218 215 217 220 227 228 223 221 223 221 215 204 202 216 215 208 198 189 203 211 213 209 207 206 194 189 177 203 206 203 201 200 184 200 205 203 200 189 199 199 171 161 187 199 203 206 206 208 210 212 212 213 212 211 208 204 199 194 192 189 184 193 196 195 189 188 193 200 204 209 213 215 217 217 217 218 217 214 210 213 215 216 213 210 207 204 201 199 195 189 190 190 193 195 193 194 190 187 185 182 177 175 184 169 166 170 181 180 178 184 185 189 198 202 203 204 204 201 202 195 196 194 190 189 187 180 182 181 161 150 138 134 133 132 132 138 142 146 145 141 138 151 161 156 151 164 186 188 197 1422 1417 1418 1431 1463 1531 1693 1813 1545 1445 1428 1459 1532 1651 1807 1929 1966 1981 1952 1826 1743 1627 1497 1435 1409 1390 1377 1373 1388 1411 1462 1560 1552 1510 1474 1462 1463 1445 1428 1437 1500 1549 1560 1469 1372 1307 1283 1266 1288 1332 1396 1482 1662 1938 2294 2432 2101 1869 1755 1585 1465 1401 1357 1328 1316 1323 1362 1408 1515 1734 1831 1771 1961 1756 1755 1754 1808 1852 1890 1836 2047 2163 2029 1836 1682 1618 1679 1616 1514 1478 1490 1512 1544 1615 1781 2023 2190 2222 2027 1818 1687 1598 1544 1502 1469 1447 1429 1424 1423 1422 1421 1430 1445 1450 1453 1473 1487 1490 1501 1492 1448 1418 1406 1404 1403 1401 1401 1400 1399 1400 1406 1422 1436 1429 1428 1445 1488 1497 1517 1568 1627 1594 1671 1883 1808 1815 1917 1877 1752 1637 1589 1545 1502 1474 1459 1446 1439 1446 1455 1468 1484 1509 1555 1601 1676 1786 1892 1906 1727 1623 1618 1665 1758 1984 1967 1861 1772 1672 1571 1618 1732 1793 1868 1984 2135 2411 2230 2080 1942 1882 1838 1898 1977 1924 1890 1844 1849 1984 1946 1821 1742 1699 1643 1647 1671 1691 1713 1727 1727 1753 1839 2022 2322 2608 2747 2645 2711 2867 2892 2941 2902 2816 2447 2233 2080 1895 1832 1820 1819 1819 1820 1820 1820 1821 1825 1830 1834 1833 1835 1842 1859 1881 1919 1955 1919 1888 1861 1846 1846 1858 1884 1922 1983 2077 2177 2410 2334 2239 2161 2090 2057 2047 2170 2247 2057 1982 1951 1866 1789 1753 1730 1719 1714 1712 1712 1712 1710 1709 1709 1709 1709 1709 1708 1710 1764 1995 2306 2430 2682 2521 2256 2070 1938 1828 1734 1662 1610 1556 1508 1473 1437 1397 1357 1317 1300 1298 1297 1296 1295 1295 1293 1291 1287 1287 1287 1287 1291 1291 1290 1290 1290 1289 1288 1288 1288 1288 1288 1288 1287 1287 1287 1286 1287 1287 1288 1289 1290 1287 1288 1289 1290 1291 1292 1293 1295 1321 1327 1307 1307 1298 1297 1298 1298 1298 1300 1300 1302 1304 1314 1342 1350 1368 1398 1446 1512 1631 1889 2090 1942 1873 1766 1608 1476 1402 1359 1339 1331 1329 1327 1329 1336 1352 1389 1478 1607 1830 2228 2567 2911 2626 2443 2169 1980 1903 1768 1681 1618 1570 1547 1510 1476 1468 1472 1469 1476 1492 1539 1675 1869 1774 1909 2199 2171 2077 2332 2565 2427 2301 2138 1870 1773 1702 1606 1557 1526 1492 1456 1420 1389 1367 1351 1341 1352 1367 1404 1468 1614 1880 2129 2138 2183 2279 2295 2512 2880 2672 2359 2258 2196 2612 2814 2865 2793 2419 2250 2178 1861 1694 1675 1676 1691 1711 1731 1758 1800 1839 1889 1947 2046 2092 2210 2364 2513 2616 2605 2588 2519 2555 2767 2870 2781 2648 2654 2691 2814 2910 2917 2836 2792 2905 2972 2960 2830 2939 2732 2315 2558 2864 3069 2865 2924 3134 3091 3035 2888 3019 3247 3176 2995 2791 2564 2251 2404 2497 2647 2791 2857 2719 2556 2455 2371 2324 2296 2334 2352 2297 2384 2448 2414 2389 2364 2356 2307 2267 2224 2208 2211 2199 2187 2207 2220 2096 2076 2041 2017 1995 1968 1957 1925 1931 1941 1940 1941 1899 1903 1923 1969 1977 1965 1959 2010 2076 2222 2371 2351 2180 2065 1934 1846 1848 1771 1740 1728 1689 1650 1640 1663 1682 1695 1711 1701 1696 1636 1595 1620 1655 1714 1759 1766 1739 1703 1684 1690 1671 1602 1544 1533 1607 1726 1908 2149 2252 2258 2061 1851 1712 1674 1666 1702 1774 1824 1709 1779 1925 1998 1986 1989 1893 1800 1818 1841 1953 2072 2145 2108 2117 2108 2133 2114 2158 2154 2139 2156 2119 2130 2060 2038 2003 1945 1846 1751 1795 1956 2222 2231 1943 1804 1804 1796 1834 1838 1857 1893 1930 1915 1896 1935 1891 1897 1919 1878 1869 1844 1844 1817 1829 1870 1948 1945 1951 1950 1954 1965 1968 2002 2006 1945 1943 1951 1955 2004 1964 1984 2012 2026 1992 1947 1931 1920 1953 1932 1892 1888 1887 1886 1889 1893 1911 1926 1945 2015 1971 1970 1924 1941 1951 1957 1969 1980 1954 1944 1940 1946 1957 1966 1957 1961 2055 2083 2167 2119 2175 2115 2106 2090 2098 2124 2068 2008 2020 2030 2026 2031 2038 2049 2095 2123 2147 2287 2526 2744 2706 2769 2973 3050 3068 3128 3110 2916 2795 2692 2665 2717 2777 2663 2588 2562 2563 2553 2539 2522 2507 2510 2525 2528 2532 2544 2586 2605 2594 2612 2628 2613 2585 2592 2596 2608 2635 2654 2795 3002 3012 2998 2903 2822 2801 2846 2879 2883 2915 2947 3040 3095 3166 3259 3465 3391 3356 3166 3127 3136 3245 3156 3401 3361 3307 3512 3800 3768 3528 3413 3318 3160 3064 2953 2841 2932 2818 2627 2766 2806 2881 2740 2617 2518 2501 2375 2217 2238 2103 1995 1765 1703 1712 1708 1908 1773 1707 1620 1564 1544 1536 1510 1503 1503 1493 1484 1471 1470 1470 1470 1468 1472 1479 1476 1481 1490 1478 1468 1467 1479 1476 1465 1461 1457 1454 1449 1451 1458 1444 1436 1450 1472 1479 1455 1438 1433 1429 1430 1430 1431 1450 1473 1486 1495 1512 1490 1461 1447 1440 1437 1439 1428 1420 1424 1428 1434 1434 1439 1439 1447 1465 1483 1490 1485 1487 1487 1478 1456 1442 1449 1468 1477 1477 1471 1459 1446 1438 1430 1419 1412 1406 1404 1409 1413 1401 1401 1401 1400 1391 1385 1380 1371 1361 1353 1345 1339 1324 1308 1304 1300 1297 1288 1263 1251 1237 1227 1224 1223 1223 1227 1243 1262 1270 1281 1290 1297 1309 1325 1342 1371 1392 1385 1378 1377 1367 1355 1349 1343 1336 1331 1327 1326 1320 1313 1308 1304 1299 1292 1286 1280 1273 1267 1263 1257 1252 1246 1241 1235 1229 1225 1220 1216 1212 1207 1203 1193 1186 1182 1176 1171 1167 1163 1160 1163 1160 1160 1147 1142 1136 1133 1130 1126 1126 1126 1121 1114 1118 1120 1106 1095 1093 1091 1089 1091 1083 1079 1068 1063 1052 1048 1048 1044 1042 1036 1032 1030 1023 1020 1021 1015 1007 1017 1016 1013 1011 1007 1003 1000 995 993 990 988 986 996 1014 1017 1014 1010 999 993 990 975 966 929 915 919 937 955 945 948 935 933 934 934 942 937 924 933 930 904 917 934 930 913 922 911 892 905 912 913 909 911 894 878 856 852 869 889 901 882 868 863 858 863 871 876 861 861 874 861 876 867 849 838 829 820 816 824 817 801 785 777 771 776 769 750 753 772 767 764 780 770 758 776 774 785 772 758 765 757 762 746 750 762 772 751 759 747 756 757 769 744 746 755 748 757 760 742 754 741 739 745 764 766 757 755 758 753 757 749 752 750 739 738 734 726 722 720 723 722 721 714 712 709 708 705 698 694 691 688 686 683 683 686 683 679 678 678 678 679 677 676 674 672 671 669 667 665 664 659 656 652 648 645 640 638 638 633 632 623 622 618 619 620 619 616 612 615 613 609 604 601 599 597 594 587 590 586 583 571 581 578 575 573 572 572 570 567 564 564 561 559 558 557 557 553 552 549 547 547 544 543 540 538 537 536 535 533 531 528 527 527 525 522 519 517 515 514 512 510 509 506 506 506 503 502 502 500 499 499 500 498 497 496 494 491 487 486 483 475 481 484 487 486 485 486 481 477 471 463 453 459 459 464 468 462 467 467 457 450 439 433 426 420 412 426 426 413 402 407 428 443 449 444 444 443 439 436 440 446 449 443 436 437 438 440 437 432 429 416 402 395 398 409 418 409 405 396 379 385 393 399 403 390 376 361 378 372 361 346 346 344 328 326 322 323 323 330 334 324 324 339 322 318 308 306 292 291 290 297 316 327 323 307 325 332 317 301 295 287 277 274 273 274 273 273 273 274 273 274 314 319 315 323 331 331 331 312 328 329 315 305 292 314 299 312 318 300 289 295 315 320 319 331 345 334 318 306 292 313 315 280 281 287 298 302 307 333 339 350 355 361 356 348 322 317 333 349 336 344 360 362 369 359 351 336 345 348 326 323 344 336 324 294 319 341 337 325 308 312 331 326 303 313 322 312 297 295 311 312 319 333 352 352 334 340 331 330 342 342 333 322 303 317 319 322 331 322 323 318 317 321 308 303 296 272 262 261 283 286 296 312 309 297 295 293 283 284 278 267 280 299 317 319 310 301 313 324 331 320 310 323 325 313 318 317 305 289 304 313 311 311 316 301 292 311 313 287 298 311 320 321 315 308 312 311 300 291 285 281 282 301 306 294 280 276 261 261 284 277 266 275 282 258 247 271 286 284 271 276 285 293 288 286 284 286 281 281 272 264 259 256 259 249 235 232 241 244 243 234 228 227 234 242 237 238 231 219 219 226 230 225 226 228 223 216 209 214 218 218 221 216 215 215 205 195 200 212 210 193 192 208 209 210 211 203 199 204 188 173 188 180 186 199 195 183 200 197 202 201 198 200 196 158 186 199 203 203 207 209 210 211 211 210 209 206 204 200 197 194 192 190 185 186 188 183 185 189 193 201 207 211 212 213 215 216 216 217 217 216 216 210 214 214 214 210 201 195 194 196 197 203 200 197 195 196 201 206 197 198 196 194 194 187 168 157 179 188 187 188 194 198 202 203 203 201 198 202 202 192 193 193 187 192 186 187 184 178 179 161 140 137 134 131 131 132 148 152 150 151 146 139 143 156 160 158 156 161 175 182 191 1397 1398 1398 1404 1432 1501 1697 1738 1481 1401 1398 1430 1529 1680 1802 1738 1828 1890 1824 1789 1708 1586 1460 1402 1379 1366 1362 1367 1386 1410 1441 1482 1517 1503 1512 1519 1509 1507 1492 1486 1537 1593 1592 1484 1387 1321 1293 1273 1290 1328 1392 1489 1652 1944 2154 2420 2111 1880 1724 1548 1458 1397 1349 1318 1306 1303 1311 1332 1389 1473 1556 1662 1825 1731 1606 1619 1652 1744 1866 1963 2068 2088 2001 1884 1742 1671 1697 1610 1542 1519 1490 1505 1544 1620 1754 1961 2240 2203 2007 1748 1629 1551 1507 1473 1447 1428 1419 1417 1418 1417 1414 1414 1418 1423 1431 1443 1448 1449 1448 1459 1465 1429 1408 1406 1406 1406 1407 1408 1409 1412 1426 1453 1497 1521 1568 1646 1855 1702 1823 1771 1779 1657 1707 1861 1980 2066 2115 1936 1717 1618 1556 1513 1483 1459 1446 1440 1439 1444 1454 1470 1497 1540 1574 1611 1697 1878 1950 1844 1675 1593 1597 1667 1783 1980 1882 1803 1721 1628 1571 1574 1673 1776 1833 1877 2027 2204 2164 1991 1924 1892 1916 1890 1937 1961 1924 1870 1932 2076 1937 1820 1734 1688 1647 1659 1683 1685 1688 1722 1759 1790 1867 2010 2170 2357 2683 2830 2902 2873 3091 2788 2672 2474 2446 2199 1967 1845 1821 1818 1818 1818 1818 1819 1820 1821 1826 1832 1837 1839 1840 1843 1848 1865 1889 1888 1866 1847 1839 1840 1844 1865 1887 1910 1940 1981 2023 2119 2149 2119 2081 2030 2004 1983 2009 2001 1933 1957 1896 1844 1747 1730 1719 1717 1717 1714 1712 1712 1711 1710 1709 1709 1709 1709 1709 1710 1798 2044 2311 2451 2511 2335 2143 2009 1877 1787 1772 1758 1684 1617 1569 1527 1488 1465 1451 1361 1303 1298 1296 1295 1295 1293 1292 1288 1287 1287 1287 1287 1289 1292 1292 1291 1291 1290 1290 1290 1290 1288 1288 1288 1288 1288 1287 1286 1287 1289 1289 1289 1292 1289 1288 1290 1290 1291 1292 1293 1296 1300 1311 1346 1439 1369 1300 1299 1297 1298 1298 1299 1301 1303 1311 1357 1364 1379 1422 1498 1552 1645 1809 1978 1972 1976 1815 1592 1462 1397 1352 1338 1335 1333 1332 1332 1337 1344 1391 1507 1646 1986 2303 2578 2953 2609 2426 2261 2033 1904 1818 1696 1628 1596 1611 1590 1577 1584 1606 1510 1484 1531 1647 1798 2024 1880 2005 2230 2613 2481 2277 2377 2305 2100 1993 1953 1869 1738 1651 1667 1712 1576 1524 1468 1417 1387 1352 1365 1405 1508 1608 1735 1817 1796 1850 1715 1742 1795 2201 2626 3009 2803 2373 2061 2131 2400 2498 2675 2631 2303 2122 1960 1739 1668 1661 1680 1704 1728 1748 1765 1790 1824 1891 2002 2114 2216 2248 2284 2441 2670 2705 2723 2680 2645 2850 2860 2806 2754 2862 2910 2925 2913 2905 2841 2737 2624 2606 2675 2713 2775 2806 2499 2282 2603 2792 2759 2682 2771 2791 2706 2707 2843 3048 3233 3003 2809 2631 2418 2228 2367 2520 2556 2582 2574 2478 2442 2386 2312 2252 2242 2283 2249 2339 2369 2334 2327 2280 2304 2260 2224 2189 2152 2176 2127 2101 2086 2138 2053 2014 2000 1974 1958 1939 1914 1888 1881 1887 1887 1885 1820 1802 1805 1831 1916 1921 1917 1960 1997 2102 2162 2127 2134 1986 1925 1844 1782 1738 1705 1681 1657 1635 1616 1610 1634 1636 1645 1644 1653 1600 1604 1626 1684 1797 1772 1877 1976 2047 2104 2000 2043 1892 1639 1973 2238 2274 2271 2265 2213 2095 1948 1939 1982 1860 1816 1754 1713 1693 1683 1772 1708 1747 1793 1798 1805 1926 1945 1800 1907 1819 1869 1970 1990 2066 2040 2021 2110 2110 2033 1976 2036 2051 1965 1939 1920 1934 1786 1728 1813 1913 2099 2175 2016 1801 1814 1848 1875 1855 1881 1880 1922 1927 1916 1897 1890 1920 1930 1894 1868 1849 1900 1913 1885 1890 1902 1874 1884 1887 1895 1925 1964 2001 1994 1931 1906 1893 1921 1957 1938 1959 1997 1999 1991 1950 1916 1906 1914 1915 1930 1948 1938 1924 1938 1939 2041 2031 1970 1961 1975 2012 1990 1969 1965 1953 1946 1965 1972 1959 1954 1976 2001 2001 1996 1977 2013 2018 2026 2068 2034 2008 2002 1992 1997 2006 2036 2048 2024 2047 2055 2103 2141 2172 2125 2078 2128 2242 2336 2469 2716 2869 2962 3014 3062 3117 3072 2888 2815 2733 2680 2684 2703 2672 2628 2606 2600 2555 2533 2533 2530 2537 2552 2560 2583 2573 2593 2678 2720 2662 2646 2626 2600 2600 2621 2621 2632 2662 2749 2979 3202 3134 3092 3040 2893 2848 2933 2986 3096 3243 3373 3404 3479 3425 3456 3244 3174 3376 3333 3226 3197 3171 3532 3603 3509 3510 3788 3876 3766 3565 3432 3363 3145 3053 2811 2656 2589 2557 2415 2503 2587 2761 2825 2719 2507 2358 2186 2158 2114 2059 1879 1701 1655 1671 1817 1812 1713 1643 1568 1550 1551 1524 1506 1490 1492 1488 1485 1479 1463 1464 1465 1463 1460 1463 1470 1470 1464 1455 1453 1453 1453 1455 1450 1449 1447 1443 1443 1441 1434 1429 1439 1461 1459 1452 1431 1420 1421 1423 1427 1433 1448 1460 1469 1478 1496 1489 1466 1445 1429 1425 1428 1423 1425 1436 1433 1423 1421 1422 1425 1427 1436 1447 1448 1444 1474 1472 1487 1485 1474 1429 1448 1450 1476 1475 1468 1456 1447 1435 1427 1421 1415 1404 1395 1393 1399 1401 1409 1406 1400 1389 1386 1379 1372 1358 1341 1319 1317 1310 1303 1299 1289 1269 1254 1238 1230 1228 1227 1229 1231 1239 1254 1279 1287 1292 1305 1308 1319 1336 1361 1392 1401 1384 1374 1369 1367 1356 1344 1338 1334 1330 1325 1318 1311 1305 1299 1295 1292 1289 1283 1276 1272 1268 1262 1256 1250 1246 1243 1237 1230 1223 1217 1209 1206 1200 1195 1190 1185 1180 1175 1170 1166 1162 1175 1156 1156 1160 1148 1146 1143 1138 1130 1126 1123 1136 1136 1127 1114 1114 1112 1098 1093 1094 1095 1093 1080 1071 1068 1063 1058 1048 1039 1035 1031 1026 1024 1024 1018 1012 1008 1009 1003 1009 1014 1015 1011 1008 1003 1001 997 991 987 985 983 980 991 1011 1008 992 999 995 1003 1005 997 984 963 938 909 914 937 936 939 923 925 929 936 944 939 935 934 916 895 918 914 916 903 917 896 890 898 911 897 895 897 886 866 839 858 888 894 891 871 855 848 860 856 868 857 849 863 851 867 867 859 845 845 833 817 811 806 797 803 800 795 778 777 766 742 749 769 756 766 771 753 762 766 769 773 769 754 748 745 749 736 756 764 754 750 743 746 752 763 746 738 744 744 751 746 733 745 742 725 739 759 770 759 754 753 747 744 743 753 750 748 746 740 734 725 721 720 717 716 714 712 708 707 707 705 699 692 688 685 685 685 683 681 680 681 679 679 679 678 676 674 673 673 671 669 669 667 661 657 655 653 650 647 641 637 637 634 630 621 620 612 616 618 614 610 607 610 606 602 599 597 593 590 581 583 581 579 572 570 572 572 570 570 569 568 567 564 561 558 557 556 555 553 550 549 548 546 543 544 544 539 535 538 539 538 535 534 531 528 528 523 526 521 520 518 513 514 511 511 509 508 506 503 501 502 499 500 501 501 498 495 493 492 488 487 484 480 480 485 492 493 496 496 494 486 482 479 468 456 453 446 456 459 455 456 463 458 455 447 435 432 429 410 419 424 412 400 405 420 437 441 439 436 433 429 438 444 443 445 447 438 431 431 437 441 428 428 424 417 415 399 388 399 409 411 405 392 375 370 384 387 387 378 378 383 374 358 363 363 348 348 352 339 338 341 346 336 322 344 339 337 323 321 313 312 295 289 288 289 306 313 303 321 331 317 325 327 313 311 298 286 274 272 272 274 273 274 274 325 331 332 344 335 326 312 319 333 326 311 298 292 298 309 308 297 286 297 315 316 328 334 338 338 337 323 307 288 307 301 279 285 302 318 326 316 318 343 352 350 348 356 343 322 315 345 342 339 354 356 362 366 364 353 333 343 344 323 330 341 329 323 291 314 333 328 317 305 316 331 315 299 323 312 301 296 309 318 326 335 339 345 351 340 324 326 329 335 329 334 332 321 298 310 321 324 322 312 315 314 308 310 295 296 288 262 260 282 284 301 316 316 309 306 302 301 304 295 282 265 292 301 311 299 303 321 327 326 326 310 313 323 314 306 316 311 296 286 305 307 305 312 304 291 307 309 285 301 310 310 320 319 315 319 317 311 309 303 297 286 277 292 299 289 278 282 275 259 257 252 253 271 248 249 282 275 268 278 285 292 285 288 282 277 281 287 280 278 278 270 264 253 258 256 247 229 228 224 224 225 225 220 238 238 237 238 235 233 219 215 213 212 219 223 225 224 221 212 206 216 220 216 217 210 205 197 190 212 207 185 196 203 202 207 210 209 208 201 183 162 165 165 196 197 191 178 200 203 200 192 190 192 160 190 202 203 206 207 209 207 208 210 209 209 209 208 204 200 196 188 187 180 178 183 186 190 199 206 209 208 211 213 213 214 215 216 217 216 216 208 209 211 206 203 193 198 208 208 205 202 201 200 199 200 199 204 204 202 200 196 195 182 165 158 176 188 192 195 196 198 202 203 203 203 202 191 196 192 182 186 189 188 192 189 182 186 177 167 135 134 134 134 131 133 147 153 154 153 152 143 141 150 157 157 158 154 156 166 179 198 1384 1383 1382 1381 1393 1443 1599 1623 1471 1388 1366 1399 1467 1564 1614 1657 1839 2061 1808 1677 1581 1481 1412 1380 1360 1352 1352 1365 1388 1417 1452 1492 1524 1546 1565 1567 1566 1583 1564 1499 1463 1487 1476 1430 1363 1325 1305 1287 1282 1311 1367 1451 1667 1900 2202 2509 2232 1989 1758 1549 1436 1379 1343 1316 1299 1292 1290 1298 1332 1383 1428 1499 1625 1643 1537 1591 1755 1852 1943 2104 2048 1967 1886 1799 1705 1650 1647 1603 1589 1552 1486 1501 1549 1623 1738 1995 2455 2254 1937 1705 1591 1515 1475 1448 1427 1415 1412 1411 1413 1412 1410 1410 1411 1414 1419 1422 1421 1420 1421 1426 1441 1446 1410 1411 1413 1418 1423 1428 1430 1438 1470 1513 1580 1654 1782 1989 2054 1742 1912 1915 1854 1750 1805 1994 2192 2098 1950 1834 1694 1593 1537 1497 1469 1451 1442 1438 1438 1444 1458 1499 1543 1571 1607 1654 1700 1810 1859 1719 1617 1569 1613 1778 1951 1938 1845 1754 1664 1599 1563 1569 1628 1703 1753 1826 1939 2055 2159 2007 2014 1965 1976 1956 1999 2003 1968 1918 1985 2046 1882 1785 1718 1680 1658 1645 1673 1696 1716 1709 1756 1797 1854 1931 2035 2234 2337 2458 2661 2922 3048 2665 2402 2229 2136 1989 1862 1825 1819 1817 1817 1818 1818 1818 1820 1822 1826 1833 1840 1838 1839 1838 1839 1844 1854 1862 1842 1837 1837 1838 1840 1861 1878 1877 1890 1915 1948 1990 2015 2012 2004 1979 1949 1931 1917 1897 1857 1836 1800 1757 1724 1721 1720 1718 1719 1717 1713 1713 1711 1710 1709 1709 1709 1709 1709 1710 1741 1841 2003 2123 2221 2338 2248 2038 1900 1889 2073 1961 1753 1668 1617 1602 1541 1542 1535 1428 1330 1299 1297 1294 1294 1293 1293 1291 1287 1286 1285 1286 1288 1289 1291 1291 1291 1291 1291 1290 1290 1289 1289 1288 1289 1289 1288 1287 1288 1289 1290 1290 1292 1292 1290 1290 1290 1291 1292 1293 1294 1300 1320 1442 1473 1348 1302 1299 1298 1298 1299 1299 1299 1301 1307 1317 1333 1370 1463 1599 1618 1649 1816 1953 1901 1893 1711 1567 1461 1390 1355 1344 1340 1338 1338 1339 1342 1351 1389 1480 1625 1990 2407 2753 2963 2804 2683 2328 2135 2134 1997 1764 1682 1653 1770 1830 1727 1780 1816 1602 1534 1623 1895 2130 2217 2101 2050 2088 2474 2858 2594 2592 2572 2385 2165 1981 1863 1786 1848 1859 1893 1762 1662 1586 1508 1440 1377 1411 1563 1731 1827 1875 1796 1682 1649 1599 1567 1697 2171 2626 2676 2669 2423 2176 2335 2371 2432 2415 2248 2045 2036 1846 1841 1679 1666 1707 1731 1784 1787 1799 1855 1902 1907 2088 2239 2437 2476 2420 2496 2671 2810 2832 2827 2860 2952 2976 2966 2903 2878 2865 2832 2830 2683 2634 2573 2508 2454 2459 2402 2442 2471 2455 2201 2362 2502 2505 2529 2552 2511 2522 2575 2718 2887 3049 2940 2717 2604 2490 2243 2231 2373 2416 2440 2423 2369 2357 2356 2318 2289 2202 2218 2199 2269 2304 2265 2264 2233 2202 2238 2202 2153 2129 2100 2043 1956 1921 1935 1925 1943 1951 1930 1915 1901 1882 1861 1840 1835 1838 1839 1791 1752 1753 1762 1773 1856 1885 1907 1943 1972 1978 1979 2015 1966 1876 1830 1783 1731 1699 1675 1652 1631 1610 1589 1584 1597 1608 1603 1610 1569 1601 1619 1716 1763 1696 1783 1893 1909 1763 1706 1692 1640 1664 1828 2031 2202 2279 2312 2287 2105 2010 1988 1942 1974 1992 1846 1778 1798 1739 1666 1713 1721 1684 1765 1793 1832 1894 1975 1994 1995 1974 1900 1824 1795 1820 1845 1994 2017 1866 1878 1894 1903 1821 1827 1807 1805 1747 1720 1753 1800 1934 1945 1991 1873 1852 1855 1886 1871 1908 1908 1912 1933 1924 1907 1905 1924 1919 1904 1868 1880 2036 2131 2090 1980 1890 1841 1839 1844 1863 1905 1954 1979 2009 1929 1898 1922 1917 1900 1945 1958 1964 1973 1950 1952 1906 1874 1880 1921 1929 1943 1951 1959 1997 2021 2100 2098 2067 2015 1991 2013 2075 2022 2000 1988 1994 2023 2001 1981 1969 1957 1976 2019 1997 1991 2068 2086 2168 2209 2237 2123 2069 2066 2027 2062 2039 2141 2118 2094 2094 2255 2341 2383 2360 2143 2096 2175 2334 2610 2922 2994 3010 3054 3085 3088 3016 2849 2786 2761 2689 2623 2611 2622 2701 2751 2702 2583 2554 2561 2575 2594 2594 2608 2708 2712 2683 2633 2686 2756 2695 2620 2607 2620 2620 2639 2658 2676 2714 2828 2968 3135 3178 3123 2926 2874 3026 3133 3143 3151 3396 3598 3449 3250 3239 3108 3359 3486 3307 3338 3213 3157 3317 3680 3713 3839 3661 3446 3653 3525 3255 3055 2859 2776 2765 2747 2545 2414 2372 2239 2259 2416 2594 2585 2460 2305 2136 2042 2010 2007 1983 1750 1660 1638 1687 1792 1684 1631 1574 1558 1558 1538 1526 1508 1510 1507 1512 1504 1486 1469 1457 1457 1455 1455 1450 1448 1448 1444 1443 1441 1438 1437 1440 1443 1439 1437 1438 1436 1430 1426 1433 1440 1437 1439 1419 1415 1418 1422 1430 1448 1461 1469 1462 1456 1468 1474 1460 1447 1431 1421 1421 1425 1432 1451 1449 1424 1419 1411 1413 1416 1422 1427 1425 1418 1434 1435 1466 1490 1481 1455 1414 1418 1439 1440 1465 1454 1447 1436 1435 1425 1413 1403 1400 1405 1402 1402 1406 1401 1394 1386 1380 1374 1368 1351 1330 1316 1305 1304 1301 1291 1273 1256 1242 1233 1232 1231 1233 1238 1242 1250 1259 1272 1291 1299 1313 1325 1324 1346 1374 1407 1402 1385 1373 1364 1360 1366 1361 1343 1332 1324 1318 1314 1309 1303 1297 1290 1283 1280 1276 1270 1266 1260 1259 1255 1249 1241 1236 1235 1228 1221 1216 1210 1204 1197 1192 1187 1182 1178 1174 1170 1166 1162 1169 1166 1159 1152 1149 1150 1157 1159 1137 1129 1127 1129 1126 1125 1119 1115 1118 1106 1095 1098 1104 1096 1082 1075 1065 1059 1056 1051 1045 1036 1031 1027 1027 1021 1018 1015 1007 1003 997 991 990 995 999 1000 997 991 992 983 977 976 972 969 969 987 1004 989 984 984 974 990 979 981 986 970 947 914 902 913 938 921 917 926 924 927 943 944 953 940 907 895 904 905 895 901 896 879 896 908 896 883 883 876 865 843 844 871 878 886 864 859 838 855 841 861 857 839 850 843 857 850 850 853 848 841 833 820 810 802 812 810 796 784 787 768 758 745 743 752 752 760 757 750 756 757 765 757 768 759 741 739 730 744 752 749 739 736 736 743 752 748 735 735 736 747 735 726 736 730 722 738 749 764 762 757 754 749 732 739 750 745 746 748 747 739 728 723 719 717 712 712 709 708 707 706 708 706 697 691 687 686 685 684 682 683 682 679 679 680 679 677 674 673 673 672 672 671 670 667 662 659 656 653 648 645 641 637 632 628 622 621 615 611 612 613 614 606 605 605 601 598 598 595 591 585 575 571 566 560 556 560 565 569 567 566 565 565 563 560 558 555 557 555 552 549 548 545 543 541 538 539 537 540 538 538 538 537 531 529 528 527 523 525 522 519 520 515 516 514 514 511 509 506 504 499 498 499 501 500 498 496 493 490 488 482 481 479 479 484 487 492 494 495 493 496 490 481 470 468 463 455 450 442 445 448 450 455 449 452 445 434 429 428 414 408 419 406 398 404 415 427 430 428 423 431 442 446 448 441 435 443 438 428 428 437 436 423 424 418 412 408 400 393 383 385 392 393 385 374 365 362 370 371 381 390 389 376 379 374 358 356 364 354 343 350 345 341 333 330 351 352 338 332 325 325 315 312 302 290 287 285 303 299 315 334 335 333 319 314 327 330 330 318 278 271 272 273 272 273 307 341 345 346 329 313 312 328 330 331 326 307 285 293 307 288 286 300 316 326 331 321 328 336 332 337 323 309 290 288 285 280 293 304 315 330 332 320 342 345 342 355 359 345 325 311 333 330 343 354 354 360 367 355 345 332 339 331 321 330 324 323 315 289 316 334 333 316 298 319 324 297 309 321 305 290 310 316 313 323 336 340 340 348 339 324 320 331 339 325 320 329 319 309 301 317 329 322 307 319 317 300 294 300 289 280 262 260 265 282 294 306 310 313 305 293 292 300 289 267 269 288 308 313 292 309 314 325 321 317 308 304 316 318 301 311 303 301 282 301 298 302 311 311 294 296 300 284 292 300 307 321 321 316 321 318 309 318 311 309 300 291 275 275 289 296 291 289 278 282 268 256 245 241 248 275 260 273 285 293 282 279 279 282 276 274 272 278 272 270 270 267 260 249 248 250 251 241 245 234 234 225 224 214 232 234 236 237 236 231 227 232 229 217 207 215 226 227 224 216 203 214 223 216 211 213 209 196 189 186 190 179 181 193 204 200 206 209 204 203 185 162 160 171 192 184 173 197 203 200 195 185 164 164 195 198 203 206 209 211 211 211 211 209 208 207 207 202 195 190 186 181 176 179 189 187 197 205 207 209 209 210 210 211 213 214 215 213 214 213 201 198 194 197 205 213 213 210 207 206 204 203 202 201 201 199 202 202 199 196 192 180 181 168 186 186 192 195 197 198 198 198 198 195 194 199 187 179 182 186 186 187 185 187 185 175 178 173 140 135 133 137 133 140 154 156 156 155 155 152 142 142 151 157 154 155 152 162 173 180 180 1376 1373 1370 1365 1363 1372 1397 1429 1416 1359 1333 1353 1399 1438 1505 1606 1747 1887 1698 1632 1471 1412 1371 1349 1343 1341 1347 1363 1389 1426 1473 1527 1574 1610 1635 1648 1670 1693 1576 1496 1448 1420 1399 1375 1350 1328 1312 1286 1281 1307 1351 1448 1668 1953 2295 2417 2040 1815 1700 1560 1453 1396 1349 1314 1293 1284 1279 1279 1291 1317 1344 1386 1449 1477 1535 1650 1801 1996 2077 2241 2097 1944 1830 1701 1618 1573 1574 1505 1505 1463 1463 1509 1578 1669 1781 1984 2368 2360 1979 1669 1540 1479 1447 1423 1411 1408 1408 1409 1409 1408 1408 1409 1410 1414 1414 1415 1417 1420 1422 1416 1414 1414 1417 1421 1427 1435 1446 1461 1467 1492 1548 1622 1762 1927 1994 2220 2147 1817 1834 1908 1926 1908 2062 2156 2126 2004 1899 1760 1661 1583 1527 1484 1459 1446 1441 1439 1439 1453 1504 1616 1690 1707 1711 1728 1647 1674 1676 1598 1554 1553 1690 1940 1972 1883 1811 1733 1649 1600 1566 1584 1618 1671 1729 1812 1908 1994 2079 2198 2143 2053 2047 2053 2078 2037 1967 1921 1962 1977 1825 1750 1707 1680 1662 1649 1650 1655 1681 1717 1747 1780 1840 1923 2063 2151 2192 2314 2478 2726 2904 2556 2353 2124 1947 1869 1835 1826 1821 1817 1817 1817 1817 1817 1819 1822 1827 1836 1843 1841 1838 1837 1837 1836 1836 1839 1836 1837 1838 1837 1838 1846 1855 1856 1863 1882 1908 1932 1947 1945 1933 1927 1906 1888 1876 1859 1819 1786 1770 1736 1724 1722 1721 1721 1725 1736 1731 1723 1718 1713 1711 1710 1709 1709 1709 1710 1716 1758 1829 1942 2219 2538 2376 2107 1971 1977 2144 1968 1792 1707 1652 1665 1615 1612 1477 1390 1332 1302 1295 1294 1289 1292 1290 1289 1291 1291 1292 1289 1291 1291 1291 1291 1291 1291 1291 1291 1291 1290 1289 1289 1288 1288 1288 1290 1290 1290 1290 1292 1294 1294 1295 1292 1291 1292 1292 1293 1294 1314 1361 1471 1464 1318 1301 1299 1299 1299 1299 1299 1300 1301 1304 1307 1318 1353 1439 1616 1768 1740 1810 1821 1769 1668 1600 1517 1452 1398 1369 1356 1348 1346 1346 1347 1364 1367 1401 1484 1619 1910 2368 2522 2839 2912 2786 2556 2425 2253 2024 1801 1726 1675 1650 1651 1654 1747 1670 1553 1546 1638 1809 2011 2320 2375 2340 2267 2537 2876 2561 2242 2211 2252 2158 2038 1920 1955 1929 1852 1829 1827 1773 1690 1675 1558 1424 1414 1479 1572 1713 1696 1595 1543 1519 1510 1533 1696 2251 2174 2101 2104 2100 2143 2339 2403 2291 2194 2097 1955 2076 1858 1697 1661 1764 1951 2005 1968 2051 1972 1909 2058 2017 2044 2197 2355 2526 2687 2675 2650 2841 2955 2923 2888 2815 2751 2735 2716 2626 2587 2557 2541 2494 2464 2421 2393 2366 2328 2299 2294 2302 2384 2282 2150 2306 2320 2457 2450 2376 2366 2443 2589 2792 2908 2974 2740 2558 2432 2323 2174 2215 2360 2350 2304 2296 2298 2293 2268 2280 2203 2147 2160 2191 2221 2211 2218 2181 2155 2118 2103 2136 2068 2062 2019 1915 1868 1852 1862 1896 1901 1884 1874 1860 1844 1827 1808 1793 1790 1791 1781 1725 1724 1721 1742 1826 1849 1864 1868 1860 1847 1874 1893 1896 1850 1810 1831 1769 1705 1669 1648 1630 1612 1593 1563 1572 1581 1574 1578 1551 1606 1567 1593 1631 1632 1594 1593 1554 1606 1763 1826 1937 2188 2300 2280 2283 2307 2335 2348 2330 2359 2359 2308 2289 2277 2199 2066 2157 2150 1878 1846 2051 1968 1922 1945 1922 1943 2008 2048 2066 2051 2018 1984 2000 1992 1978 1869 1891 1929 1951 1862 1771 1734 1734 1734 1725 1724 1750 1766 1775 1771 1927 1986 1967 1894 1897 1917 1899 1911 1942 1935 1940 1925 1926 1921 1957 1906 1882 1857 1922 2090 2285 2157 1990 1896 1938 1892 1836 1834 1853 1919 1939 1910 1947 2009 1945 1904 1938 1919 1901 1925 1927 1964 1989 1897 1893 1921 1949 1980 1994 2017 2022 2012 2058 2132 2228 2265 2194 2070 2070 2054 2027 2030 2017 1994 1981 1975 1973 1979 1999 2004 2011 2007 2010 2030 2108 2218 2330 2354 2208 2129 2104 2113 2099 2033 2085 2161 2161 2139 2225 2337 2393 2334 2133 2069 2150 2449 2711 3050 3079 3088 3121 3100 3059 3040 2955 2952 2870 2741 2718 2664 2615 2604 2702 2725 2623 2561 2592 2622 2761 2712 2670 2749 2875 2840 2770 2714 2792 2804 2703 2611 2621 2632 2639 2650 2662 2694 2722 2772 2852 2893 2900 2935 2911 3000 3189 3272 3342 3324 3552 3509 3245 2964 3255 3462 3541 3358 3280 3460 3361 3293 3628 3813 3414 3359 3294 3317 3415 3349 3117 2921 2767 2610 2525 2410 2335 2290 2343 2273 2138 2121 2211 2248 2172 2217 2136 1984 1945 1962 1811 1665 1619 1617 1658 1643 1611 1569 1551 1546 1530 1520 1513 1520 1531 1532 1513 1514 1513 1479 1451 1447 1448 1445 1443 1440 1439 1435 1433 1427 1425 1425 1427 1431 1431 1429 1427 1422 1420 1422 1422 1422 1425 1411 1412 1414 1424 1441 1461 1469 1464 1443 1438 1454 1459 1439 1430 1428 1416 1414 1426 1434 1455 1449 1421 1409 1401 1412 1410 1413 1420 1414 1405 1413 1422 1455 1478 1484 1473 1445 1402 1404 1406 1427 1425 1425 1429 1430 1436 1427 1412 1408 1413 1412 1408 1402 1394 1392 1386 1377 1367 1351 1334 1322 1316 1310 1295 1280 1270 1256 1241 1237 1236 1235 1236 1240 1248 1256 1263 1265 1269 1277 1291 1309 1325 1338 1354 1363 1386 1402 1391 1377 1367 1363 1363 1372 1357 1340 1329 1322 1317 1310 1304 1299 1294 1291 1287 1281 1278 1271 1264 1255 1248 1246 1240 1233 1226 1221 1215 1211 1206 1200 1196 1192 1188 1184 1179 1175 1170 1166 1162 1159 1158 1155 1150 1148 1149 1147 1139 1142 1142 1131 1135 1125 1127 1126 1115 1110 1101 1094 1090 1098 1089 1091 1076 1069 1064 1057 1057 1050 1042 1040 1040 1041 1035 1036 1026 1020 1018 1010 999 994 1009 984 979 986 978 978 977 972 962 960 956 952 956 984 982 953 963 954 967 965 960 969 971 970 950 922 895 896 902 912 918 918 916 926 931 943 943 923 896 887 880 880 880 892 875 897 898 906 892 878 864 859 848 827 853 862 869 873 851 833 848 838 848 857 835 841 831 846 850 838 839 836 844 843 838 823 821 822 814 808 805 790 775 777 762 749 737 738 759 755 743 743 747 758 746 754 761 754 734 722 731 743 740 731 728 730 735 746 736 739 724 737 749 740 727 719 721 715 730 755 750 759 747 753 740 739 725 741 741 745 745 744 742 735 726 720 717 713 712 711 710 705 706 705 703 703 697 689 686 685 684 681 678 680 680 679 677 679 676 674 672 671 672 672 670 671 674 673 665 663 660 655 650 644 641 636 628 620 617 614 609 607 604 606 607 598 604 599 596 592 592 591 586 583 577 559 562 561 558 551 551 562 563 560 561 559 556 556 551 556 555 552 550 548 546 543 538 541 535 537 537 536 532 531 531 528 526 524 524 520 521 517 518 517 517 512 509 508 507 507 504 502 500 499 500 501 498 497 495 492 488 484 481 480 483 485 488 488 489 488 489 487 492 494 486 478 466 463 465 461 449 438 437 448 449 441 444 438 431 426 424 420 411 404 403 397 403 412 420 421 416 431 444 445 449 441 435 429 434 429 423 433 435 429 425 421 419 419 416 412 401 401 395 379 376 374 374 385 372 358 356 355 362 378 387 391 376 362 377 365 356 364 355 361 354 335 349 347 359 354 349 339 339 323 332 319 309 304 289 288 289 313 325 332 335 333 326 317 311 304 304 287 272 272 272 272 272 282 331 329 340 323 301 321 327 314 324 319 315 298 282 280 287 303 312 313 327 323 325 336 342 326 331 318 308 295 277 279 290 303 314 317 329 338 319 340 337 347 357 358 350 334 311 321 329 350 345 355 356 360 345 332 335 329 317 329 336 311 322 302 293 325 330 323 312 294 304 295 301 323 314 294 291 304 304 321 325 328 325 339 333 328 320 314 328 338 328 315 324 322 301 310 311 321 319 304 317 313 305 291 286 282 282 269 258 261 279 291 300 310 301 308 294 284 283 276 263 288 304 315 313 290 314 323 327 313 322 312 302 316 315 301 299 302 279 286 295 302 313 314 301 292 287 301 280 286 297 304 314 321 312 306 310 303 312 311 305 303 290 281 265 273 284 281 279 294 292 279 284 267 239 248 273 261 274 277 294 291 292 282 279 275 272 268 264 260 261 266 261 257 256 258 247 251 254 250 248 246 240 237 220 211 226 228 232 231 235 233 230 226 224 223 213 210 221 221 222 215 200 217 220 220 217 215 213 213 204 197 202 185 185 187 183 194 204 206 203 197 170 156 156 173 181 170 195 202 198 197 198 160 180 196 200 200 204 207 211 213 213 213 210 207 205 206 203 198 191 187 182 172 186 189 190 193 195 200 204 203 205 208 209 211 211 209 204 194 195 193 200 207 209 209 212 211 211 208 202 198 197 199 199 198 197 201 197 190 186 183 187 181 171 173 191 195 197 196 193 193 188 191 183 177 172 175 183 184 181 176 179 176 176 173 172 174 157 134 132 136 134 151 158 158 158 157 154 157 152 143 144 145 147 149 152 152 154 158 158 165 1368 1365 1362 1359 1355 1351 1356 1373 1382 1334 1307 1316 1348 1381 1440 1534 1623 1642 1520 1458 1369 1351 1338 1332 1332 1340 1357 1378 1409 1451 1515 1601 1669 1684 1717 1733 1726 1647 1542 1489 1452 1420 1394 1367 1343 1323 1307 1268 1293 1307 1352 1475 1659 1976 2335 2478 2051 1978 1761 1564 1438 1382 1341 1309 1285 1273 1268 1270 1279 1295 1319 1348 1386 1450 1566 1688 1727 1867 2134 2259 2106 1959 1816 1660 1556 1516 1473 1445 1433 1425 1461 1527 1634 1744 1890 2214 2488 2292 1892 1630 1504 1443 1418 1408 1405 1404 1406 1407 1408 1408 1407 1411 1462 1487 1482 1445 1429 1426 1419 1417 1417 1420 1426 1433 1445 1457 1475 1502 1536 1581 1719 1898 2101 2248 2092 2353 2118 1872 2047 2048 2059 2068 2090 2018 1965 1886 1782 1690 1619 1562 1512 1477 1457 1447 1442 1440 1449 1509 1587 1650 1659 1605 1586 1570 1563 1559 1538 1526 1531 1572 1748 1982 1933 1841 1775 1705 1636 1601 1574 1576 1600 1663 1785 1882 1902 1991 2117 2282 2253 2143 2060 2102 2071 2008 1945 1906 1936 1896 1785 1728 1698 1682 1669 1655 1657 1666 1670 1705 1719 1783 1870 1986 2173 2319 2526 2565 2657 2886 2800 2401 2118 1985 1857 1828 1821 1818 1817 1817 1817 1817 1817 1818 1818 1823 1832 1841 1849 1848 1845 1842 1841 1840 1844 1859 1836 1836 1843 1837 1837 1842 1847 1852 1860 1873 1889 1909 1925 1914 1898 1881 1864 1849 1841 1826 1802 1770 1747 1730 1725 1724 1724 1730 1769 1801 1794 1772 1755 1731 1719 1713 1711 1710 1710 1710 1711 1735 1772 1892 2141 2461 2475 2194 2035 1941 1950 1866 1767 1704 1646 1605 1566 1547 1472 1485 1398 1304 1296 1294 1293 1293 1292 1292 1293 1292 1291 1291 1291 1291 1291 1291 1291 1291 1291 1291 1291 1291 1291 1290 1289 1288 1288 1289 1290 1291 1293 1293 1294 1293 1295 1292 1293 1293 1293 1293 1294 1301 1316 1363 1429 1313 1300 1300 1299 1299 1300 1300 1300 1300 1303 1307 1313 1338 1412 1580 1782 1842 1934 1793 1714 1603 1541 1493 1444 1407 1385 1369 1357 1353 1353 1360 1389 1390 1429 1501 1608 1769 2187 2433 2458 2533 2718 2329 2446 2131 1958 1829 1748 1674 1618 1578 1557 1548 1526 1521 1572 1619 1702 1834 2008 2165 2410 2471 2745 2901 2799 2544 2189 2027 1965 2009 1977 1849 1797 1751 1724 1902 1913 1814 1719 1624 1494 1405 1400 1451 1486 1485 1481 1477 1485 1501 1525 1669 1916 2151 2313 2464 2521 2381 2324 2428 2457 2228 1977 1901 1965 1780 1654 1769 1812 1838 1990 2111 2270 2204 2013 2021 2250 2136 2152 2294 2454 2715 2862 2759 2809 2990 2902 2824 2812 2739 2691 2692 2757 2858 2761 2648 2656 2624 2553 2472 2477 2406 2498 2502 2464 2445 2337 2180 2130 2214 2255 2311 2371 2321 2406 2475 2603 2676 2704 2727 2652 2529 2386 2249 2149 2190 2253 2255 2242 2254 2267 2243 2231 2228 2134 2115 2122 2137 2146 2130 2135 2109 2077 2049 2022 2010 2025 1990 1891 1846 1814 1838 1851 1846 1837 1832 1820 1806 1791 1776 1765 1752 1744 1743 1700 1690 1692 1708 1779 1797 1812 1804 1792 1777 1770 1808 1804 1786 1794 1900 1833 1728 1683 1655 1630 1612 1594 1574 1543 1556 1553 1575 1551 1521 1535 1519 1494 1459 1466 1480 1517 1506 1531 1552 1645 1830 2020 2116 2194 2275 2326 2364 2372 2363 2376 2386 2360 2359 2291 2379 2508 2474 2259 2115 2324 2355 2408 2369 2281 2350 2487 2428 2361 2292 2292 2247 2222 2165 2073 2054 2021 1964 1879 1803 1819 1763 1731 1748 1751 1766 1822 1847 1915 1876 1864 1910 1941 1918 1938 1954 1934 1916 1932 1928 1924 1950 1939 1908 1894 1875 1871 1884 1927 2064 2093 2040 1945 1942 1971 1930 1859 1840 1845 1839 1876 1869 1912 1931 1912 1972 1946 1901 1947 1914 1885 2010 1967 1905 1963 2001 2025 2068 2117 2159 2181 2132 2153 2199 2288 2335 2251 2175 2133 2089 2042 2021 2016 2006 1999 1993 2004 2056 2148 2066 2036 2028 2028 2042 2064 2187 2324 2303 2134 2082 2079 2099 2103 2038 2088 2116 2176 2208 2222 2355 2377 2229 2095 2073 2153 2304 2638 2858 2904 2961 3001 3011 3016 3119 3167 3086 3009 2850 2716 2631 2604 2604 2596 2621 2587 2598 2596 2617 2670 2708 2744 2802 2918 3080 2941 2784 2828 2914 2801 2640 2652 2664 2660 2671 2683 2682 2696 2748 2786 2810 2834 2872 2923 3220 3174 3173 3238 3376 3658 3432 3163 2930 3244 3476 3354 3415 3562 3552 3364 3436 3488 3414 3319 3124 3080 3286 3032 3091 3010 2757 2738 2610 2487 2445 2416 2493 2597 2614 2464 2263 2140 2020 2055 2096 2058 2000 1888 2014 1769 1658 1644 1583 1612 1621 1600 1564 1547 1535 1523 1519 1513 1519 1530 1533 1535 1519 1510 1494 1476 1465 1479 1482 1463 1456 1457 1447 1449 1441 1432 1426 1421 1418 1420 1420 1418 1415 1412 1412 1412 1410 1413 1408 1408 1412 1428 1446 1452 1442 1439 1437 1427 1433 1442 1426 1418 1424 1416 1403 1411 1422 1442 1449 1421 1400 1391 1397 1395 1382 1412 1401 1387 1391 1403 1423 1454 1458 1447 1447 1436 1392 1388 1407 1389 1391 1426 1428 1436 1434 1427 1419 1412 1399 1393 1397 1396 1387 1372 1363 1348 1334 1321 1314 1311 1295 1283 1269 1250 1243 1241 1241 1242 1245 1246 1255 1263 1271 1275 1274 1271 1276 1281 1291 1301 1316 1332 1351 1373 1389 1378 1371 1364 1362 1357 1358 1355 1342 1329 1322 1317 1313 1308 1303 1296 1291 1285 1278 1273 1269 1264 1259 1252 1243 1239 1232 1223 1217 1211 1208 1204 1201 1199 1193 1189 1183 1179 1174 1170 1166 1161 1158 1155 1151 1146 1143 1145 1150 1157 1135 1135 1141 1141 1125 1116 1115 1106 1105 1102 1091 1091 1091 1088 1085 1075 1088 1075 1068 1060 1055 1050 1050 1046 1042 1039 1038 1034 1030 1026 1018 1014 1005 1005 1006 991 979 972 972 965 961 960 953 951 952 944 941 945 954 933 933 930 941 938 951 942 954 944 951 936 908 885 881 894 903 901 919 919 918 939 949 920 908 909 891 874 871 872 878 878 895 900 901 885 872 851 834 835 856 852 863 862 842 824 835 837 855 833 827 825 843 841 828 833 827 835 830 827 835 836 831 822 821 811 796 787 789 779 772 763 734 750 760 752 734 732 740 739 744 748 751 746 734 718 728 732 724 723 720 732 739 729 729 721 738 736 731 737 717 707 725 733 735 735 742 729 741 739 725 721 736 732 737 739 740 740 739 733 726 719 716 712 709 709 707 704 699 698 699 703 692 687 685 683 681 683 681 679 678 677 678 676 675 670 671 670 668 668 669 672 671 667 668 663 659 650 644 641 634 627 622 622 618 616 616 607 599 600 598 593 593 590 589 591 589 587 583 577 561 572 573 571 567 555 543 557 559 559 556 552 548 545 554 553 551 548 546 544 544 543 540 536 532 530 533 531 527 527 527 525 522 523 518 518 519 517 513 513 512 510 507 506 505 503 500 499 497 497 498 498 497 495 492 489 486 485 486 488 488 486 485 486 482 484 483 491 491 484 478 470 466 461 455 447 440 431 440 443 437 437 432 426 422 417 417 418 403 406 396 399 408 415 409 426 436 438 436 447 444 435 426 422 422 433 439 437 428 427 434 434 428 417 411 411 417 409 402 395 391 394 376 376 389 377 367 356 354 360 373 384 381 385 377 374 378 366 369 353 342 356 368 367 368 363 357 348 347 346 346 335 333 323 298 283 292 313 312 324 336 330 330 320 321 323 299 273 274 272 272 271 272 299 335 336 312 308 330 322 305 318 312 303 290 278 292 312 315 323 323 322 313 323 336 335 322 332 319 308 290 277 287 306 307 322 333 337 342 328 334 334 344 355 353 346 334 310 313 337 347 343 357 351 358 349 335 334 338 317 332 337 320 304 289 301 324 336 317 317 291 292 310 320 324 306 288 286 294 312 315 310 321 332 334 320 318 317 328 336 332 330 314 317 304 296 304 317 316 306 310 319 321 315 310 306 294 285 268 256 256 273 284 306 305 296 308 308 291 267 261 270 297 303 306 294 295 309 321 319 309 314 312 297 314 311 302 293 291 285 303 311 317 313 315 299 286 286 299 272 295 307 304 311 324 319 316 309 308 295 307 302 293 295 300 292 278 269 263 267 289 288 292 288 274 247 243 254 266 276 282 287 298 301 296 290 289 286 282 282 273 262 259 271 265 254 251 250 242 250 252 244 247 244 240 237 219 208 224 226 226 232 236 232 230 225 226 219 217 204 206 206 217 209 200 216 221 220 216 214 213 213 209 210 209 205 200 193 178 179 202 204 187 168 156 154 169 170 175 193 200 200 199 189 160 178 196 197 197 201 203 206 209 212 213 213 210 206 201 199 202 200 195 186 180 183 183 183 184 193 194 200 203 203 204 201 192 189 192 199 207 207 204 201 201 205 209 207 202 195 195 196 201 200 198 196 195 196 201 204 193 192 191 191 186 191 178 157 187 193 189 182 185 179 181 176 167 182 183 182 178 173 170 170 168 173 168 167 169 137 133 136 137 154 159 161 159 156 155 155 153 144 144 144 145 148 149 151 151 156 160 166 170 1358 1357 1355 1354 1351 1352 1365 1380 1371 1326 1305 1288 1302 1321 1375 1458 1609 1534 1385 1351 1323 1317 1320 1325 1340 1363 1388 1417 1465 1513 1588 1722 1846 1812 1803 1784 1725 1661 1557 1497 1473 1497 1409 1362 1335 1316 1298 1272 1300 1320 1368 1529 1740 2007 2309 2524 2247 2002 1783 1566 1450 1377 1330 1299 1274 1263 1260 1260 1271 1286 1302 1325 1359 1415 1495 1618 1769 1877 2088 2263 2052 1870 1721 1667 1545 1464 1420 1405 1402 1420 1467 1582 1781 1886 2065 2497 2529 2256 1844 1589 1479 1423 1409 1404 1402 1402 1403 1405 1408 1408 1411 1457 1631 1652 1624 1484 1433 1424 1419 1419 1421 1427 1435 1446 1461 1480 1504 1547 1593 1702 1911 2105 2342 2472 2417 2396 2121 2022 2046 2199 2108 2034 2176 2001 1899 1823 1720 1636 1589 1544 1506 1478 1458 1447 1442 1443 1497 1525 1528 1526 1514 1506 1507 1507 1509 1507 1509 1520 1537 1593 1832 2001 1886 1813 1749 1686 1639 1609 1578 1574 1614 1680 1850 1910 1942 2041 2333 2548 2356 2208 2122 2109 2038 1964 1927 1884 1878 1832 1774 1734 1707 1688 1674 1660 1663 1683 1688 1688 1722 1815 1905 2044 2202 2255 2389 2602 2903 3001 2800 2359 2007 1863 1824 1819 1817 1817 1817 1817 1817 1817 1817 1818 1819 1826 1837 1851 1860 1861 1853 1849 1848 1854 1935 1909 1850 1847 1868 1837 1837 1840 1846 1859 1870 1888 1910 1935 1935 1918 1892 1882 1844 1819 1811 1799 1781 1759 1738 1728 1729 1734 1744 1769 1833 1874 1863 1837 1802 1769 1736 1721 1714 1711 1710 1710 1710 1712 1722 1788 1957 2196 2525 2287 2050 1900 1833 1793 1764 1694 1631 1581 1539 1507 1470 1479 1447 1311 1301 1299 1297 1296 1295 1295 1294 1293 1292 1292 1292 1291 1291 1291 1291 1291 1291 1291 1291 1291 1291 1291 1290 1289 1289 1289 1289 1291 1290 1294 1294 1296 1296 1292 1292 1293 1293 1293 1293 1297 1301 1306 1316 1299 1299 1299 1300 1300 1300 1300 1301 1301 1303 1306 1309 1330 1387 1492 1654 1917 1928 1762 1646 1583 1526 1481 1449 1421 1396 1376 1364 1360 1360 1363 1378 1398 1444 1506 1583 1687 1889 2175 2400 2593 2766 2336 2172 2257 2126 1883 1751 1666 1604 1560 1528 1515 1512 1535 1606 1658 1709 1827 2114 2348 2369 2582 2574 2565 2847 2587 2225 2137 2044 1862 1892 1752 1775 1741 1677 1678 1791 1847 1706 1600 1479 1402 1380 1389 1408 1439 1454 1464 1474 1483 1504 1586 1990 2554 2509 2741 3106 2778 2740 2560 2333 2364 2078 1799 1831 1691 1698 1709 1739 1719 1800 1904 2111 2324 2249 2140 2084 2257 2393 2521 2634 2739 2872 2895 2882 2958 2953 2886 2815 2845 2871 2850 2889 2989 2903 2945 2925 2803 2682 2552 2504 2470 2423 2391 2374 2336 2270 2295 2185 2129 2171 2184 2208 2196 2318 2370 2436 2546 2702 2900 2865 2674 2471 2302 2158 2095 2224 2296 2215 2209 2229 2223 2189 2174 2139 2066 2079 2088 2088 2069 2019 2012 1976 2003 2010 1979 1998 1981 1858 1823 1799 1788 1810 1798 1787 1781 1780 1771 1755 1742 1734 1726 1712 1696 1677 1665 1671 1685 1738 1755 1770 1740 1727 1735 1729 1722 1727 1748 1747 1797 1795 1750 1720 1685 1648 1627 1605 1584 1557 1525 1533 1554 1583 1545 1503 1487 1455 1453 1460 1469 1493 1480 1477 1547 1594 1631 1713 1835 1948 2222 2345 2375 2386 2380 2399 2400 2409 2405 2434 2479 2453 2329 2153 2223 2228 2314 2419 2415 2309 2455 2520 2461 2365 2304 2267 2233 2208 2180 2149 2096 2087 2023 1930 1831 1870 1816 1798 1808 1787 1811 1951 1993 2011 1987 1900 1886 1936 1947 1955 1992 1973 1954 1917 1946 1944 1939 1921 1924 1898 1899 1903 1919 1939 2018 2017 1977 1957 1979 1978 1893 1888 1863 1865 1848 1859 1947 1981 2002 1905 1921 1908 1984 1951 1899 1875 1936 1936 1943 2100 2184 2198 2230 2291 2275 2280 2286 2255 2265 2324 2338 2298 2266 2264 2212 2112 2053 2026 2028 2011 2030 2071 2179 2183 2225 2087 2067 2060 2068 2111 2175 2318 2193 2083 2058 2044 2044 2056 2047 2080 2150 2177 2239 2227 2271 2313 2147 2077 2091 2124 2232 2386 2571 2750 2824 2898 2956 3000 3016 3017 3014 2928 2794 2687 2611 2607 2645 2732 2771 2670 2724 2671 2676 2709 2717 2819 2951 3112 3216 3038 2885 2866 2901 2905 2707 2722 2701 2690 2692 2706 2714 2708 2724 2745 2769 2820 2967 3048 3187 3418 3397 3483 3320 3632 3418 3168 2895 3261 3333 3510 3446 3297 3497 3577 3531 3278 3068 2893 2826 2844 3068 2858 2916 2791 2783 2735 2647 2582 2444 2455 2562 2542 2347 2341 2286 2151 2187 2284 2318 2158 1926 1813 1837 1792 1656 1618 1579 1565 1577 1581 1556 1539 1532 1528 1517 1512 1514 1513 1519 1519 1514 1510 1497 1502 1504 1510 1506 1488 1474 1467 1461 1478 1471 1455 1447 1435 1420 1415 1411 1409 1406 1406 1402 1403 1403 1404 1403 1403 1415 1435 1446 1437 1428 1426 1418 1417 1424 1442 1431 1412 1405 1413 1396 1408 1420 1428 1433 1420 1403 1385 1381 1382 1365 1383 1388 1373 1377 1388 1405 1419 1432 1441 1431 1437 1425 1389 1373 1370 1380 1405 1397 1429 1436 1428 1420 1413 1393 1364 1368 1380 1369 1355 1338 1335 1329 1319 1307 1295 1281 1264 1250 1246 1246 1245 1246 1246 1253 1269 1277 1277 1278 1283 1291 1281 1281 1284 1291 1300 1312 1329 1348 1370 1371 1369 1361 1356 1350 1349 1349 1358 1355 1339 1325 1317 1309 1304 1298 1294 1289 1282 1277 1270 1263 1260 1253 1246 1237 1232 1229 1220 1214 1211 1206 1201 1200 1195 1188 1184 1181 1176 1172 1168 1171 1162 1158 1158 1154 1147 1144 1142 1141 1149 1140 1137 1137 1132 1120 1113 1116 1105 1102 1106 1095 1087 1084 1086 1081 1074 1076 1072 1073 1067 1058 1053 1052 1048 1043 1040 1039 1036 1031 1025 1021 1021 1017 1011 1010 1032 1032 1028 1008 1003 983 964 976 982 952 943 949 942 935 931 937 919 914 910 909 909 916 923 934 929 944 925 899 872 877 884 905 905 901 920 946 939 930 921 907 888 876 861 859 869 890 886 901 895 875 858 839 820 839 840 851 847 856 833 817 826 841 842 817 818 838 844 828 820 817 825 819 814 830 818 821 807 812 814 809 803 798 781 778 762 740 733 746 757 751 741 728 728 734 739 738 736 743 730 714 720 725 715 712 726 730 721 715 720 732 726 719 724 718 701 723 727 723 726 727 719 726 736 721 710 725 735 721 737 738 734 735 735 736 726 723 715 709 708 706 704 701 699 696 696 698 690 684 682 681 681 679 678 677 676 676 676 674 671 671 669 669 670 665 662 662 665 662 657 654 645 636 634 638 632 631 629 626 621 617 610 608 600 594 597 589 583 578 579 580 581 575 569 566 575 571 566 558 556 545 541 539 541 542 535 539 538 546 550 548 547 545 542 542 540 538 535 534 531 527 526 523 524 525 524 523 520 516 514 517 515 513 512 510 509 506 504 503 499 495 494 494 495 496 496 494 493 489 488 487 486 485 485 485 481 482 485 479 481 481 485 486 476 475 479 477 469 464 458 451 434 428 438 435 426 425 426 424 418 411 413 402 408 402 394 399 410 406 424 428 425 435 443 437 438 431 415 425 435 433 432 428 422 426 430 434 425 426 424 426 415 406 401 394 388 389 401 398 392 387 374 362 349 350 365 370 369 386 387 380 382 382 370 350 366 374 367 362 360 365 365 365 366 362 351 344 331 309 293 284 289 299 311 321 328 335 331 334 323 300 289 274 272 271 270 270 275 324 335 299 318 315 325 311 302 308 288 276 285 310 320 325 324 321 309 323 330 331 326 318 329 316 305 289 280 297 321 327 333 326 329 344 341 327 344 353 346 349 334 325 308 312 335 340 344 353 350 357 347 326 329 320 325 325 326 320 294 289 320 337 330 312 313 290 297 318 323 321 314 306 284 290 301 301 319 333 321 315 319 305 323 323 331 317 320 308 314 298 306 303 321 320 308 309 316 318 309 308 305 304 294 280 259 254 262 293 306 291 295 308 300 294 272 258 260 287 293 310 291 298 316 323 315 305 308 295 303 313 299 286 297 285 283 306 307 309 317 315 306 292 277 298 273 288 294 304 310 323 326 320 317 316 309 296 293 286 280 278 280 289 287 282 260 275 284 278 289 274 245 239 240 260 282 292 291 297 303 300 294 289 287 287 275 272 270 260 261 264 255 249 246 245 247 253 248 241 246 244 239 235 219 207 209 218 221 231 233 228 227 225 228 227 223 222 214 203 201 202 195 206 216 217 214 211 209 208 213 212 208 208 204 198 188 174 196 180 163 153 153 165 165 180 176 182 196 197 201 180 158 186 184 189 196 198 203 205 209 212 212 212 209 207 205 202 197 192 188 189 185 172 175 182 180 181 193 185 188 186 195 203 208 207 208 207 205 199 198 199 196 192 188 191 198 202 205 203 199 196 195 193 196 199 201 196 194 191 193 197 193 176 153 176 165 150 147 164 163 175 166 178 179 181 180 179 176 170 166 165 170 157 140 132 130 133 133 148 158 165 164 157 153 154 156 154 151 146 145 151 156 161 164 163 164 164 165 169 1351 1349 1348 1348 1359 1415 1459 1470 1448 1396 1400 1327 1267 1287 1341 1468 1709 1424 1317 1306 1307 1316 1329 1342 1361 1389 1426 1462 1512 1581 1672 1800 1962 2005 1924 1840 1737 1655 1566 1510 1499 1468 1455 1371 1324 1306 1293 1273 1299 1319 1370 1555 1781 1912 2159 2492 2255 1958 1789 1625 1453 1379 1326 1290 1265 1256 1253 1254 1260 1269 1278 1296 1331 1382 1440 1551 1682 1829 1940 2169 1952 1817 1723 1593 1513 1440 1399 1386 1392 1417 1488 1625 1865 2000 2262 2670 2349 2050 1708 1560 1470 1422 1408 1403 1402 1402 1404 1407 1409 1411 1432 1487 1622 1725 1585 1495 1434 1424 1421 1422 1426 1435 1443 1454 1471 1496 1531 1574 1631 1764 1998 2167 2320 2533 2720 2471 2160 2038 2167 2296 2164 2089 2030 1943 1845 1739 1668 1615 1569 1531 1501 1475 1456 1446 1443 1459 1461 1462 1465 1469 1471 1477 1483 1488 1494 1512 1542 1561 1589 1679 1934 2067 1897 1815 1748 1679 1641 1607 1579 1578 1622 1716 1840 1980 1998 2129 2289 2449 2352 2280 2163 2086 2008 1940 1895 1856 1820 1785 1755 1728 1709 1691 1675 1662 1678 1693 1704 1712 1760 1873 2046 2265 2236 2259 2400 2778 3007 2971 2526 2229 1909 1821 1817 1817 1817 1817 1817 1817 1817 1817 1817 1818 1823 1836 1854 1860 1868 1872 1868 1862 1860 1885 1996 1906 1875 1928 1962 1841 1837 1840 1854 1875 1893 1917 1960 2059 1971 1922 1900 1862 1836 1803 1790 1774 1758 1743 1733 1731 1745 1763 1789 1834 1957 1986 1956 1914 1852 1807 1770 1740 1722 1716 1712 1711 1710 1711 1713 1750 1852 2056 2353 2175 1976 1859 1792 1743 1706 1649 1622 1585 1542 1488 1447 1422 1355 1323 1312 1306 1303 1301 1300 1299 1298 1296 1295 1294 1292 1292 1292 1291 1290 1291 1291 1291 1291 1291 1291 1291 1291 1290 1289 1288 1289 1290 1290 1292 1294 1293 1293 1292 1292 1292 1294 1294 1295 1295 1297 1299 1301 1298 1298 1299 1299 1300 1300 1301 1301 1302 1303 1305 1308 1322 1370 1469 1657 1885 1804 1703 1629 1589 1571 1508 1462 1430 1405 1385 1376 1372 1373 1378 1378 1397 1438 1488 1547 1623 1765 2034 2251 2493 2863 2685 2420 2447 2261 1971 1773 1670 1599 1556 1537 1520 1518 1534 1578 1619 1667 1838 2171 2643 2803 2578 2295 2486 2768 2480 2293 2102 2021 1881 1733 1681 1662 1663 1655 1598 1629 1632 1572 1514 1459 1403 1376 1380 1389 1404 1419 1436 1447 1450 1464 1484 1732 2257 2336 2444 2968 3194 2980 2603 2169 2082 2086 1759 1716 1950 1902 1814 1711 1693 1740 1846 1912 2056 2380 2399 2367 2296 2185 2359 2653 2838 2840 2761 2916 3027 2962 2918 2935 2904 2812 2740 2745 2824 2965 3065 3001 2863 2729 2619 2541 2475 2401 2376 2387 2419 2440 2467 2299 2178 2099 2067 2126 2160 2239 2307 2413 2525 2684 2840 2760 2669 2520 2310 2182 2086 2134 2224 2210 2159 2163 2179 2161 2129 2103 2042 2039 2043 2036 2023 1997 1972 1964 1945 1972 1958 1964 1979 1853 1794 1769 1747 1743 1748 1746 1734 1746 1737 1724 1710 1702 1696 1685 1671 1655 1647 1656 1669 1686 1706 1748 1709 1683 1727 1698 1669 1656 1673 1693 1697 1712 1725 1765 1707 1673 1642 1616 1589 1567 1537 1505 1522 1558 1550 1517 1484 1447 1455 1517 1488 1489 1545 1540 1597 1705 1696 1713 1818 1992 2296 2410 2411 2398 2422 2480 2456 2444 2400 2379 2326 2266 2202 2210 2229 2352 2380 2390 2361 2323 2382 2365 2412 2440 2330 2253 2227 2180 2151 2148 2134 2101 2078 1964 1919 1904 1887 1895 1878 1840 1858 1924 1989 2037 2029 1955 1910 1942 1994 2023 2044 2033 1998 1972 2010 2003 1971 1944 1956 1921 1933 1948 1978 1998 2073 2005 1968 1975 1961 1917 1916 1905 1879 1905 1879 1872 1881 1949 2072 2053 1980 1922 1932 1935 1948 1970 1945 2012 1986 1984 2070 2166 2207 2282 2217 2294 2234 2200 2201 2281 2316 2340 2344 2320 2293 2154 2125 2084 2075 2060 2106 2137 2228 2245 2229 2178 2202 2187 2106 2152 2228 2195 2124 2076 2057 2047 2041 2105 2074 2081 2140 2263 2310 2267 2244 2158 2097 2082 2100 2164 2389 2500 2736 2821 2842 2916 2942 2991 2967 2919 2896 2804 2693 2622 2610 2630 2708 2766 2761 2747 2717 2808 2831 2771 2779 2833 2949 3187 3344 3290 3076 2997 2903 2921 2811 2798 2748 2735 2728 2746 2744 2754 2749 2774 2798 2831 2943 3172 3166 3252 3336 3375 3437 3620 3356 3094 2808 3049 3245 3478 3502 3379 3230 3194 3489 3596 3319 3157 2900 2724 2647 2600 2571 2576 2532 2449 2484 2418 2374 2385 2353 2308 2269 2275 2349 2430 2302 2331 2224 2212 2136 1960 1849 1858 1689 1622 1605 1564 1550 1541 1530 1527 1526 1522 1513 1506 1497 1492 1491 1495 1497 1505 1518 1528 1531 1519 1501 1494 1504 1492 1488 1495 1482 1470 1469 1451 1428 1418 1413 1409 1410 1411 1408 1407 1401 1396 1397 1397 1402 1420 1428 1428 1419 1414 1409 1409 1426 1437 1437 1419 1402 1392 1391 1403 1410 1420 1426 1419 1404 1381 1372 1368 1354 1355 1357 1359 1363 1371 1383 1390 1395 1429 1434 1440 1445 1420 1388 1363 1355 1372 1365 1377 1409 1409 1415 1409 1400 1386 1347 1347 1344 1336 1329 1316 1310 1300 1291 1277 1259 1252 1251 1251 1250 1249 1251 1262 1279 1290 1297 1286 1285 1288 1302 1299 1294 1290 1301 1310 1311 1326 1344 1356 1353 1363 1357 1351 1341 1339 1332 1334 1341 1334 1321 1312 1305 1299 1296 1289 1285 1282 1277 1273 1266 1257 1253 1243 1235 1228 1226 1222 1215 1210 1207 1204 1195 1188 1184 1180 1178 1175 1170 1171 1172 1166 1158 1156 1154 1151 1146 1144 1143 1141 1136 1139 1127 1125 1123 1129 1122 1108 1102 1098 1095 1091 1087 1084 1082 1080 1071 1069 1067 1065 1061 1053 1052 1047 1042 1040 1039 1034 1029 1027 1024 1020 1016 1013 1010 1012 1036 1043 1045 1048 1032 997 1001 1017 981 982 1007 982 988 974 973 949 956 945 943 924 901 893 901 905 909 911 923 910 876 863 873 894 887 897 920 930 915 923 913 904 889 881 862 849 871 871 892 886 874 868 861 845 817 820 828 833 841 843 816 821 845 837 812 813 825 844 835 826 811 806 819 806 818 821 807 801 792 807 800 799 783 772 761 751 743 728 739 753 763 747 732 723 720 726 727 727 732 731 712 707 714 708 706 720 719 712 705 725 730 714 713 714 710 697 713 718 715 716 720 711 717 723 724 701 715 725 713 725 732 723 720 729 730 722 729 728 719 710 706 705 705 704 695 690 691 695 685 680 679 676 673 670 672 673 672 672 671 668 667 669 670 670 665 662 664 664 661 656 649 640 638 641 642 640 634 633 629 625 619 616 614 607 596 596 587 582 584 577 574 570 573 572 580 577 576 570 571 566 565 557 555 547 539 541 535 527 529 544 543 545 542 540 539 538 535 534 532 531 530 529 527 522 521 523 520 518 516 514 513 513 511 509 509 508 506 504 502 498 494 494 494 495 494 495 492 489 485 485 484 483 484 484 482 479 479 482 476 476 483 479 478 470 473 473 470 466 455 452 444 437 423 422 430 430 419 412 414 410 404 401 400 398 398 394 393 397 405 414 415 427 429 429 436 437 426 413 420 428 424 430 418 427 434 432 430 429 429 432 422 421 417 413 413 410 403 411 399 388 380 381 385 374 356 343 342 351 369 374 381 386 374 367 356 374 374 375 370 366 353 359 361 371 366 355 353 340 321 300 293 282 280 286 301 312 323 316 331 329 324 320 277 271 270 270 269 270 294 330 303 300 312 324 316 301 287 274 283 304 319 314 317 318 305 320 329 330 314 314 319 328 312 304 297 281 287 316 330 319 321 341 342 346 335 343 346 344 348 346 331 306 312 344 335 345 347 350 348 335 323 318 325 335 327 310 319 289 295 324 329 321 313 309 299 281 304 321 308 316 296 280 286 304 306 319 328 308 316 299 312 317 332 320 307 312 307 319 296 295 311 316 313 300 306 315 307 300 298 298 289 294 287 268 253 253 282 293 284 300 311 298 294 288 268 256 281 286 301 290 292 311 319 311 303 305 286 306 312 307 293 285 282 279 301 300 308 312 312 302 303 288 275 273 294 305 314 320 322 325 323 322 314 311 315 311 301 306 298 286 273 268 265 272 256 282 271 281 278 264 247 237 253 276 279 277 292 303 300 297 296 290 283 284 274 264 266 251 252 262 265 251 242 233 243 249 239 238 241 240 236 236 229 212 204 204 218 233 230 229 225 221 227 228 225 219 223 209 202 196 191 193 207 217 213 210 205 208 210 209 205 203 200 191 165 175 173 160 152 151 152 154 153 153 168 192 191 186 181 154 175 200 200 200 201 202 203 205 207 209 211 209 204 200 196 194 193 194 192 188 185 175 171 171 170 164 182 196 200 198 199 202 203 202 201 199 195 185 182 186 193 199 201 200 198 197 196 194 194 194 194 195 197 200 203 204 203 201 192 193 191 179 169 176 164 152 142 146 151 176 176 173 176 177 178 174 170 152 144 138 130 132 131 132 134 148 154 155 161 160 160 156 159 155 153 150 150 155 158 160 165 163 163 163 162 164 170 1348 1347 1346 1372 1522 1701 1615 1609 1562 1475 1399 1273 1249 1261 1323 1515 1559 1327 1292 1300 1315 1346 1354 1368 1390 1419 1456 1506 1555 1645 1751 1855 1952 2060 1957 1832 1752 1650 1566 1495 1458 1429 1483 1373 1314 1293 1285 1275 1294 1314 1357 1457 1681 1950 2304 2579 2235 2010 1790 1599 1476 1390 1321 1278 1256 1249 1247 1248 1251 1254 1260 1272 1295 1333 1386 1466 1595 1697 1879 2138 2127 1896 1669 1573 1510 1419 1390 1378 1390 1431 1494 1675 1995 2139 2542 2716 2307 1939 1641 1539 1471 1429 1409 1406 1404 1403 1406 1410 1420 1429 1457 1558 1643 1699 1540 1456 1434 1426 1424 1424 1430 1441 1453 1467 1482 1503 1538 1607 1704 1884 2034 2197 2257 2390 2613 2426 2124 1966 2013 2046 2164 2255 1955 1863 1781 1715 1646 1596 1557 1520 1489 1467 1453 1446 1444 1446 1450 1454 1459 1467 1476 1486 1493 1504 1510 1530 1609 1666 1744 1868 2107 2100 1928 1806 1722 1662 1627 1607 1585 1583 1622 1691 1843 1960 1969 1984 2066 2269 2257 2227 2194 2050 1962 1914 1879 1844 1809 1774 1749 1727 1713 1697 1674 1681 1702 1724 1723 1733 1787 1877 2009 2184 2266 2496 2507 2747 2791 2593 2503 2110 1853 1819 1814 1815 1817 1817 1817 1816 1817 1818 1818 1820 1832 1854 1873 1876 1883 1888 1905 1879 1874 1917 1930 1907 1945 2004 1926 1844 1838 1842 1879 1917 1928 1936 1993 2131 2017 1916 1888 1852 1829 1808 1782 1763 1750 1740 1734 1740 1767 1809 1852 1921 2061 2128 2032 1951 1893 1840 1797 1761 1735 1723 1719 1713 1711 1711 1711 1720 1769 1937 2117 2080 1932 1832 1770 1717 1673 1628 1584 1543 1501 1463 1440 1432 1358 1335 1326 1317 1312 1311 1309 1308 1306 1302 1298 1295 1294 1293 1292 1291 1291 1290 1291 1291 1291 1291 1291 1291 1291 1293 1291 1290 1289 1290 1290 1291 1293 1292 1293 1294 1293 1293 1294 1295 1296 1297 1297 1298 1299 1298 1298 1299 1299 1300 1300 1301 1301 1302 1303 1305 1307 1317 1363 1450 1616 1816 1847 1763 1678 1607 1639 1567 1478 1449 1422 1403 1393 1388 1391 1420 1391 1395 1427 1470 1525 1593 1681 1878 2105 2209 2559 2762 2357 2200 2256 1973 1770 1651 1582 1547 1531 1527 1533 1543 1563 1588 1626 1730 2032 2403 2536 2401 2171 2457 2826 2702 2732 2333 2077 1908 1764 1650 1620 1595 1591 1555 1546 1531 1525 1480 1419 1385 1372 1376 1383 1386 1385 1392 1411 1417 1415 1419 1493 1739 2039 2248 2519 3091 3231 2768 2252 2037 1904 1703 1954 2210 2354 2210 1939 1798 1733 1775 1830 1947 2180 2464 2558 2430 2168 2319 2526 2743 2759 2728 2840 3016 3010 2915 2828 2720 2636 2592 2569 2665 2801 2975 2964 2797 2663 2578 2534 2528 2482 2412 2483 2586 2735 2678 2537 2392 2243 2072 2055 2080 2073 2124 2222 2373 2556 2685 2629 2553 2431 2281 2169 2052 2084 2196 2183 2144 2115 2128 2123 2092 2072 2033 1990 2009 2002 1987 1966 1937 1932 1918 1927 1920 1957 1953 1828 1788 1748 1720 1707 1700 1714 1664 1680 1707 1699 1681 1673 1670 1657 1647 1632 1638 1656 1650 1665 1683 1705 1709 1650 1679 1677 1638 1613 1622 1633 1642 1652 1682 1789 1815 1724 1673 1634 1600 1571 1547 1514 1486 1509 1507 1481 1466 1447 1469 1492 1507 1533 1581 1670 1715 1830 1807 1933 2078 2210 2365 2444 2450 2467 2448 2383 2376 2350 2315 2272 2239 2215 2206 2197 2203 2243 2291 2318 2290 2265 2260 2279 2239 2371 2341 2275 2226 2171 2108 2081 2082 2039 2043 2010 1972 1973 2015 1984 1936 1918 1923 1920 1929 2010 2065 2003 1986 1998 2068 2105 2201 2160 2071 2070 2078 2036 2034 2037 1961 1955 1983 2100 2113 2089 2018 1994 2008 1975 1952 1938 1919 1912 1934 1900 1902 1901 1909 1882 1950 2039 2029 2010 1959 2129 2077 2131 2135 2172 2074 2017 2001 2104 2171 2157 2145 2184 2202 2160 2148 2202 2259 2263 2370 2412 2305 2269 2217 2196 2187 2188 2168 2154 2260 2329 2283 2253 2308 2276 2182 2142 2162 2113 2081 2066 2054 2049 2061 2097 2088 2120 2130 2156 2262 2188 2161 2122 2099 2087 2105 2245 2514 2769 2887 2873 2838 2867 2903 2915 2937 2913 2887 2803 2671 2690 2697 2653 2718 2683 2692 2753 2749 2848 2953 2858 2971 2942 2943 3017 3136 3329 3253 3056 3009 2908 2874 2834 2861 2879 2846 2846 2822 2800 2787 2845 2885 2908 2970 2984 3233 3313 3563 3480 3348 3527 3347 2974 2794 3146 3429 3455 3659 3580 3480 3293 3047 3171 3445 3286 3174 2898 2709 2723 2891 2556 2466 2380 2328 2314 2331 2376 2404 2357 2549 2584 2530 2584 2463 2199 2126 2088 1995 1941 1812 1735 1683 1631 1610 1589 1560 1546 1537 1528 1515 1506 1499 1491 1498 1500 1492 1483 1474 1475 1489 1508 1520 1525 1525 1525 1520 1496 1478 1467 1470 1467 1450 1435 1420 1415 1413 1415 1414 1413 1414 1415 1407 1401 1398 1395 1391 1392 1397 1404 1408 1403 1400 1411 1423 1421 1435 1422 1402 1384 1390 1408 1418 1417 1408 1395 1408 1391 1368 1365 1355 1352 1348 1348 1351 1354 1361 1364 1376 1384 1393 1407 1423 1430 1406 1385 1362 1345 1347 1368 1371 1371 1398 1395 1377 1360 1348 1327 1327 1319 1313 1301 1288 1280 1273 1260 1256 1256 1256 1254 1255 1262 1278 1295 1303 1300 1305 1293 1290 1291 1300 1311 1314 1310 1304 1319 1329 1333 1338 1335 1335 1347 1351 1339 1335 1325 1321 1315 1318 1324 1315 1299 1296 1291 1283 1276 1271 1268 1268 1264 1259 1250 1242 1234 1228 1222 1219 1218 1214 1210 1205 1200 1195 1189 1186 1183 1179 1175 1173 1171 1168 1165 1160 1157 1152 1150 1150 1148 1143 1141 1143 1129 1129 1133 1129 1120 1117 1112 1105 1101 1097 1097 1095 1090 1086 1087 1079 1072 1072 1067 1062 1057 1050 1048 1046 1044 1040 1034 1033 1028 1024 1020 1016 1012 1009 1006 1010 1031 1037 1041 1037 1016 1021 1032 1001 1002 1024 1020 1018 1012 995 975 985 973 951 943 940 934 906 883 880 876 873 887 901 902 875 860 870 874 904 917 904 899 902 912 907 897 876 854 852 858 873 872 880 885 869 849 845 829 810 805 817 834 807 815 836 824 815 806 831 838 835 833 818 806 802 811 800 815 808 794 785 796 788 791 791 780 769 765 754 737 733 748 751 755 748 743 723 716 714 717 724 731 726 708 702 697 704 719 706 700 712 726 718 706 706 706 705 695 707 710 707 704 712 706 709 707 717 703 700 709 712 727 725 719 713 719 724 718 723 732 725 719 712 707 702 703 700 690 690 689 689 684 683 676 672 672 673 671 670 667 664 664 664 667 671 668 669 666 660 658 658 656 650 644 643 642 642 640 639 634 629 626 623 621 612 605 596 590 587 596 590 585 584 584 582 581 586 581 581 573 575 576 569 567 563 553 552 557 549 546 529 522 525 530 538 539 535 534 532 533 531 530 528 527 525 523 518 518 519 516 513 510 508 508 505 504 508 507 505 501 500 499 498 495 494 494 494 492 489 486 484 482 481 482 481 480 478 475 475 477 475 470 477 476 470 465 466 466 458 457 450 447 445 433 425 418 414 414 413 410 405 408 408 411 407 405 399 398 394 392 394 401 407 412 417 427 430 432 421 412 411 419 426 419 419 431 431 421 421 426 431 434 434 434 430 425 429 420 417 410 408 402 401 389 378 369 356 345 343 344 339 357 364 383 379 374 362 381 380 384 381 374 362 349 350 359 366 353 340 335 326 308 320 308 283 276 282 294 311 303 321 318 318 322 278 272 270 269 269 269 271 310 295 314 330 337 325 307 284 273 298 316 315 310 317 302 316 325 319 316 308 324 333 330 322 307 295 280 285 307 321 309 330 331 335 344 338 338 338 339 347 341 326 304 315 342 332 344 344 345 347 331 320 315 338 326 314 313 303 291 293 316 316 323 308 300 301 278 299 311 302 306 295 274 276 290 305 314 303 304 300 313 327 326 334 323 307 297 319 314 293 304 314 316 302 298 316 318 307 296 286 283 279 290 283 271 252 252 270 280 294 306 307 300 288 283 263 269 276 292 299 278 296 307 304 308 309 295 287 293 300 306 294 276 270 289 295 301 307 313 304 301 294 306 289 268 296 303 313 314 314 319 314 316 310 308 305 299 309 312 304 300 300 288 262 267 251 258 275 266 275 272 242 234 247 274 284 290 297 298 298 297 293 290 280 287 282 272 260 257 249 244 256 258 253 247 232 245 244 242 234 237 241 232 227 226 227 216 202 215 232 226 223 219 225 225 225 226 224 217 214 215 217 196 188 205 215 212 211 204 206 210 207 200 202 199 188 165 161 155 151 150 150 150 151 151 153 157 166 160 154 166 183 193 200 200 201 200 199 201 204 205 207 203 201 202 198 196 192 189 184 182 178 178 182 171 174 166 171 189 193 189 190 192 192 184 179 180 185 192 194 195 196 194 192 191 190 190 193 197 198 196 196 197 200 204 204 207 203 196 197 205 200 193 187 185 183 179 169 149 139 164 175 170 171 172 172 171 166 133 130 131 133 133 131 136 146 154 157 157 160 160 161 159 155 151 149 151 155 155 157 160 164 164 162 160 161 165 169 1347 1346 1356 1474 1763 1777 1540 1499 1538 1405 1265 1234 1233 1237 1295 1512 1498 1320 1286 1305 1329 1358 1378 1397 1419 1451 1489 1534 1611 1684 1807 1901 1961 2026 1918 1813 1698 1626 1569 1515 1500 1409 1450 1373 1300 1281 1269 1277 1288 1300 1319 1406 1668 1978 2243 2527 2272 1936 1759 1611 1465 1377 1313 1273 1251 1244 1243 1243 1244 1247 1251 1259 1276 1308 1361 1427 1506 1645 1837 2067 2102 1852 1726 1607 1497 1394 1376 1373 1390 1424 1540 1802 1923 2162 2498 2496 2169 1854 1625 1534 1473 1430 1411 1409 1408 1406 1407 1417 1439 1467 1518 1549 1641 1691 1528 1448 1430 1427 1426 1426 1432 1444 1461 1478 1502 1529 1565 1664 1813 2070 2389 2270 2202 2250 2341 2335 2131 1977 1894 1916 2057 2218 2093 1893 1812 1686 1615 1569 1537 1508 1482 1463 1451 1445 1444 1446 1450 1455 1461 1470 1485 1503 1531 1575 1606 1763 2095 2020 1969 2229 2114 1940 1867 1800 1724 1666 1629 1592 1587 1599 1654 1713 1795 1871 1903 1954 2063 2229 2155 2087 2013 1967 1919 1886 1857 1826 1797 1772 1754 1732 1713 1699 1673 1692 1736 1737 1751 1758 1782 1894 1993 2036 2135 2223 2289 2450 2593 2314 2178 1936 1818 1815 1813 1817 1817 1816 1817 1817 1817 1818 1821 1827 1845 1868 1882 1895 1903 1907 1904 1898 1893 1908 1906 1945 2046 2153 1984 1855 1840 1867 1999 2026 1998 1968 1980 2046 1989 1908 1867 1855 1868 1847 1800 1763 1748 1740 1743 1755 1793 1850 1916 2029 2223 2246 2101 1999 1920 1861 1817 1782 1754 1734 1726 1721 1713 1711 1711 1712 1731 1806 1949 1937 1897 1803 1759 1706 1648 1607 1565 1529 1493 1462 1440 1420 1372 1355 1340 1330 1325 1321 1320 1318 1315 1310 1304 1299 1296 1295 1293 1292 1292 1291 1291 1291 1291 1291 1291 1291 1291 1293 1292 1292 1291 1291 1291 1290 1293 1292 1293 1294 1294 1294 1294 1296 1296 1296 1297 1297 1298 1298 1298 1299 1299 1300 1301 1301 1302 1302 1303 1304 1307 1316 1363 1452 1604 1804 1954 1812 1708 1638 1599 1565 1531 1473 1446 1425 1414 1409 1407 1406 1394 1393 1413 1447 1489 1546 1636 1752 1854 1982 2187 2438 2195 1987 1975 1903 1723 1632 1574 1541 1532 1532 1541 1564 1583 1609 1646 1711 1844 2094 2125 2261 2356 2441 2899 2886 2748 2400 2028 1810 1702 1614 1588 1570 1549 1528 1528 1493 1473 1465 1405 1382 1371 1372 1373 1373 1374 1381 1392 1395 1391 1393 1433 1500 1746 2045 2399 2499 2919 2846 2405 2075 1773 1890 2027 2113 2356 2564 2235 1993 1857 1785 1810 1897 2084 2454 2626 2520 2346 2269 2430 2726 2674 2646 2751 2940 2994 2903 2742 2640 2532 2475 2452 2539 2655 2715 2834 2786 2729 2733 2782 2798 2650 2471 2418 2596 2906 3003 2952 2773 2470 2224 2055 2013 2033 2103 2132 2213 2335 2468 2459 2376 2288 2191 2120 2075 2067 2167 2132 2106 2081 2071 2082 2067 2037 2000 1973 1956 1970 1960 1934 1911 1918 1894 1888 1897 1936 1933 1819 1757 1726 1701 1679 1665 1675 1622 1608 1663 1680 1667 1649 1649 1647 1624 1609 1621 1623 1630 1640 1634 1642 1660 1668 1636 1637 1625 1599 1585 1586 1619 1614 1652 1732 1806 1805 1700 1637 1599 1566 1551 1522 1493 1469 1468 1455 1451 1461 1509 1501 1520 1548 1640 1678 1761 1898 2060 2212 2339 2449 2331 2219 2265 2194 2140 2224 2319 2336 2319 2267 2238 2231 2252 2247 2225 2239 2292 2297 2314 2307 2301 2306 2234 2204 2185 2192 2152 2115 2093 2036 1998 1961 2010 2066 2005 2013 1966 1973 1991 1957 1979 1992 1994 2027 2110 2103 2057 2051 2064 2087 2183 2166 2113 2142 2079 2041 2038 2119 2040 2047 2060 2234 2228 2143 2158 2102 2074 2015 1983 1952 1951 1941 1926 1922 1943 1952 1921 1899 1924 1988 2053 2047 1959 2093 2121 2107 2206 2239 2178 2089 1976 1999 2012 2022 2015 1996 1976 2026 2077 2118 2170 2272 2309 2305 2311 2378 2325 2327 2308 2277 2227 2221 2238 2368 2405 2354 2348 2296 2318 2135 2094 2083 2132 2179 2118 2089 2113 2142 2153 2208 2208 2205 2242 2172 2152 2156 2116 2098 2114 2178 2436 2711 2836 2886 2915 3012 3005 2983 3013 2884 2862 2776 2640 2622 2694 2781 2596 2582 2648 2817 2839 2851 2942 2993 3082 3171 3123 3154 3304 3287 3331 3319 3140 2969 2854 2932 3097 3019 2965 3017 2935 2879 2835 2989 3143 3028 3026 3064 3163 3234 3431 3572 3340 3170 2975 2791 2887 3200 3232 3438 3597 3687 3550 3292 3567 3104 2949 3215 3040 2878 2600 2537 2551 2455 2399 2370 2445 2318 2352 2411 2489 2547 2653 2578 2499 2463 2391 2226 2096 2103 2043 2052 1827 1721 1726 1678 1647 1608 1574 1554 1543 1542 1538 1524 1523 1526 1529 1519 1518 1509 1489 1472 1462 1474 1485 1511 1509 1506 1498 1486 1470 1459 1445 1438 1427 1422 1418 1419 1418 1418 1425 1437 1440 1429 1414 1411 1406 1399 1396 1393 1388 1384 1390 1389 1394 1410 1403 1408 1417 1416 1397 1381 1382 1397 1397 1398 1384 1379 1384 1383 1365 1357 1351 1342 1336 1334 1336 1338 1340 1346 1360 1364 1370 1382 1403 1426 1433 1413 1391 1358 1335 1343 1351 1350 1364 1361 1354 1339 1332 1321 1315 1305 1295 1284 1274 1269 1263 1260 1260 1260 1260 1261 1274 1287 1297 1308 1316 1314 1312 1304 1295 1299 1305 1316 1325 1331 1323 1318 1335 1349 1342 1330 1334 1339 1339 1340 1328 1320 1310 1304 1299 1301 1299 1292 1284 1279 1276 1272 1265 1260 1255 1251 1248 1239 1233 1231 1224 1219 1214 1212 1206 1205 1203 1201 1198 1191 1188 1184 1180 1177 1174 1175 1178 1165 1163 1159 1157 1152 1151 1153 1142 1134 1134 1135 1125 1123 1119 1114 1111 1109 1108 1101 1097 1093 1095 1104 1092 1087 1079 1077 1083 1076 1065 1061 1052 1048 1048 1049 1049 1036 1036 1030 1024 1021 1017 1013 1009 1006 1005 1009 1033 1035 1035 1034 1032 1027 1025 1013 1008 1011 1011 1008 1006 996 990 976 958 969 951 933 920 922 920 920 892 876 862 866 879 874 844 854 894 899 892 888 879 894 905 893 883 867 844 842 858 854 866 879 876 865 863 853 839 824 799 805 801 796 817 818 805 798 820 823 823 832 821 803 792 802 792 806 809 796 788 776 786 777 780 790 782 770 753 739 721 734 752 763 750 745 739 731 719 703 714 722 717 723 711 693 695 717 704 693 713 715 716 699 697 704 698 685 701 698 703 698 699 703 704 698 706 699 691 700 715 709 715 723 716 716 720 716 717 725 715 721 715 704 699 701 704 694 688 687 689 690 688 681 676 673 671 671 668 665 666 663 661 661 667 668 670 666 663 657 652 654 650 647 645 643 642 642 644 640 632 630 624 618 614 611 595 595 596 594 588 591 586 591 586 586 589 583 587 579 580 580 571 563 562 562 555 559 556 554 548 541 534 523 518 524 530 526 525 529 528 528 528 526 525 526 522 515 513 511 513 510 511 510 508 505 503 505 503 501 499 498 497 495 494 494 493 491 489 484 482 480 478 479 479 475 474 472 470 471 470 465 470 472 465 457 457 461 452 453 445 436 441 433 423 417 422 420 414 408 419 421 421 417 416 416 413 410 406 400 391 392 398 409 409 421 420 427 424 407 405 423 421 414 427 428 418 419 431 436 441 442 444 445 437 426 421 416 406 394 388 382 385 382 369 363 365 367 365 357 343 340 349 361 369 384 373 374 384 391 383 376 369 364 346 341 349 352 354 339 322 320 335 318 302 279 275 277 279 288 302 306 308 319 272 273 269 269 268 269 269 275 303 320 334 324 325 310 284 277 302 318 307 308 300 305 322 324 304 306 321 328 335 329 314 308 305 286 278 295 306 309 328 318 326 334 336 332 335 348 348 330 318 301 314 337 329 342 339 348 346 323 313 318 338 328 320 303 294 291 284 306 313 321 311 298 295 279 287 303 296 299 278 272 281 283 287 288 292 296 301 318 320 321 332 314 307 293 315 313 301 286 313 317 306 297 312 318 311 304 299 288 275 272 280 272 253 251 267 276 294 302 299 293 284 294 273 275 299 300 302 273 295 301 310 314 310 300 301 282 298 307 289 269 278 297 296 295 310 311 293 288 297 303 279 267 286 303 302 314 307 318 319 306 309 298 310 305 294 309 311 308 295 295 287 269 272 250 247 265 261 260 240 234 249 271 283 294 298 293 296 288 292 293 286 279 277 275 266 262 260 252 239 250 257 248 239 228 229 244 240 234 242 238 235 233 225 220 206 201 224 226 220 217 220 225 220 224 221 223 224 219 211 207 196 186 191 204 208 207 201 206 208 207 198 192 190 183 160 154 151 149 149 149 149 149 151 162 179 189 187 193 196 199 200 200 202 201 197 194 199 202 197 197 195 189 187 188 189 191 188 188 185 183 182 183 180 177 162 177 179 178 175 168 172 180 193 200 199 197 194 192 189 188 187 189 194 196 196 197 196 197 200 202 202 201 201 208 207 204 205 201 197 189 187 183 180 177 173 162 142 143 159 170 166 168 168 164 137 129 130 130 129 136 143 147 151 149 150 153 156 160 156 152 150 149 150 154 154 155 157 159 161 163 161 159 159 162 166 1351 1363 1441 1514 1532 1520 1467 1377 1363 1283 1218 1217 1218 1222 1275 1465 1472 1315 1287 1315 1365 1395 1405 1423 1447 1484 1532 1576 1650 1734 1776 1842 1948 1931 1802 1753 1684 1608 1555 1486 1416 1369 1347 1326 1284 1263 1262 1275 1282 1297 1311 1358 1571 1898 2013 2218 2090 1877 1741 1675 1477 1381 1323 1278 1249 1241 1240 1240 1240 1243 1248 1256 1273 1302 1344 1403 1481 1588 1746 1906 2133 1955 1803 1609 1485 1402 1368 1376 1407 1450 1569 1731 1864 2050 2290 2360 2221 1956 1626 1509 1460 1430 1414 1412 1413 1414 1417 1429 1485 1531 1591 1607 1692 1678 1521 1464 1434 1431 1430 1429 1433 1446 1463 1485 1513 1543 1595 1684 1787 1940 2125 2386 2553 2466 2417 2432 2194 2025 1979 1838 1906 1914 1959 1804 1746 1649 1591 1550 1517 1494 1475 1462 1451 1444 1444 1446 1452 1458 1464 1475 1493 1529 1579 1686 1773 2014 2369 2226 2122 2266 2110 1937 1843 1786 1725 1671 1622 1593 1605 1618 1656 1715 1751 1823 1900 2026 2147 2197 2136 2099 2048 2027 1915 1873 1841 1811 1780 1757 1737 1730 1720 1688 1674 1700 1741 1763 1775 1780 1790 1827 1878 1946 2052 2128 2178 2256 2350 2348 2158 1862 1818 1814 1815 1816 1817 1817 1817 1818 1820 1826 1842 1863 1884 1900 1906 1922 1930 1934 1930 1927 1918 1906 1904 1943 2017 2100 2018 1849 1850 1927 2127 2163 2058 1990 1954 1926 1903 1880 1851 1833 1832 1822 1807 1770 1747 1747 1758 1779 1819 1886 1991 2194 2307 2385 2165 2076 1950 1896 1838 1798 1764 1745 1734 1723 1714 1709 1709 1711 1721 1753 1802 1838 1829 1776 1760 1690 1636 1592 1553 1522 1495 1468 1442 1417 1395 1376 1357 1347 1342 1338 1334 1332 1325 1317 1308 1302 1299 1296 1294 1293 1292 1292 1291 1291 1291 1291 1291 1291 1291 1291 1291 1291 1292 1292 1292 1292 1293 1292 1293 1294 1294 1295 1296 1296 1296 1295 1296 1296 1297 1298 1298 1299 1300 1300 1301 1302 1302 1303 1304 1304 1306 1317 1361 1461 1648 1723 1792 1839 1859 1759 1684 1613 1564 1540 1487 1450 1439 1433 1427 1421 1406 1400 1405 1425 1454 1501 1554 1642 1717 1807 1946 2053 1985 1884 1816 1771 1704 1639 1585 1548 1534 1535 1550 1579 1597 1620 1655 1701 1760 1899 2066 2370 2486 2501 2591 2684 2338 2402 2035 1740 1625 1572 1550 1539 1526 1516 1549 1557 1498 1440 1410 1388 1371 1368 1368 1368 1368 1370 1375 1377 1377 1379 1400 1442 1521 1788 1993 2051 2170 2185 1873 1823 1823 1888 2044 2116 2316 2339 2547 2315 2068 1929 1898 1903 2046 2345 2583 2629 2517 2364 2329 2547 2562 2586 2694 2754 2892 2903 2684 2561 2483 2452 2396 2432 2531 2643 2759 2821 2934 2907 2802 2870 2787 2530 2336 2552 2775 2974 3016 2918 2624 2367 2166 2017 1996 2030 2033 2121 2185 2241 2248 2233 2194 2162 2094 2053 2019 2149 2137 2110 2088 2064 2040 2017 2008 1981 1950 1925 1931 1928 1916 1873 1888 1874 1858 1842 1861 1879 1778 1736 1724 1692 1663 1645 1645 1627 1595 1594 1622 1646 1630 1629 1631 1606 1590 1591 1597 1600 1593 1601 1630 1623 1640 1639 1593 1604 1590 1559 1560 1585 1597 1611 1660 1701 1745 1708 1637 1589 1555 1539 1518 1500 1483 1446 1442 1448 1505 1531 1524 1559 1583 1572 1744 1925 2073 2195 2311 2234 1999 1873 1866 1927 1986 1997 2081 2158 2193 2226 2268 2285 2311 2379 2337 2345 2305 2313 2311 2351 2405 2421 2420 2365 2299 2250 2181 2162 2112 2097 2065 1966 1897 1904 1998 1936 1911 1868 1866 1906 1941 1918 1970 2012 2012 2047 2045 1972 1969 2003 2033 2037 2019 2007 2120 2133 2099 2053 2065 2029 2086 2240 2292 2299 2198 2351 2305 2185 2112 2031 1991 1994 1963 1943 1956 1946 1929 1923 1934 1979 1944 1926 1915 1991 2068 2110 2096 2129 2209 2180 2065 1970 2031 2158 2158 2171 2141 2023 2059 2040 2007 2029 2051 2163 2309 2411 2402 2363 2283 2298 2317 2307 2287 2297 2417 2424 2321 2347 2369 2369 2178 2121 2148 2164 2144 2164 2193 2159 2195 2168 2230 2257 2206 2200 2170 2170 2144 2123 2121 2117 2129 2294 2506 2696 2755 2893 3070 3002 2993 3019 2877 2760 2726 2628 2529 2552 2589 2531 2584 2715 2826 2913 2893 2997 3129 3295 3232 3259 3186 3281 3345 3278 3268 3247 3057 2940 2948 3245 3315 3179 3255 3126 2996 2937 3026 3036 2917 2979 3005 3174 3445 3429 3353 3238 3218 2976 2724 2892 3135 3175 3235 3361 3549 3559 3637 3605 3282 2938 2774 2713 2634 2549 2500 2481 2447 2529 2467 2417 2392 2557 2551 2475 2518 2702 2655 2561 2488 2418 2158 1993 2117 2067 2057 1846 1781 1761 1749 1686 1602 1574 1563 1562 1565 1557 1557 1555 1546 1542 1550 1534 1515 1501 1490 1471 1458 1457 1469 1474 1473 1463 1450 1438 1431 1427 1423 1425 1426 1424 1423 1422 1423 1444 1462 1454 1438 1426 1418 1410 1404 1401 1403 1395 1384 1381 1381 1385 1388 1385 1391 1389 1394 1393 1377 1375 1381 1381 1391 1369 1363 1364 1361 1353 1348 1343 1337 1337 1343 1341 1330 1328 1329 1333 1346 1359 1375 1391 1399 1409 1398 1393 1379 1353 1329 1330 1329 1335 1346 1337 1329 1317 1304 1297 1288 1279 1272 1268 1266 1263 1264 1264 1267 1277 1289 1299 1305 1313 1318 1321 1325 1324 1326 1310 1306 1313 1323 1334 1344 1343 1331 1325 1340 1350 1339 1337 1341 1336 1335 1336 1326 1322 1313 1309 1307 1303 1303 1294 1287 1280 1273 1271 1268 1260 1250 1241 1234 1229 1222 1217 1215 1209 1206 1205 1201 1201 1200 1195 1189 1186 1182 1179 1181 1179 1182 1176 1172 1167 1161 1164 1158 1149 1149 1151 1139 1134 1136 1126 1126 1118 1115 1111 1108 1104 1101 1097 1092 1099 1097 1084 1084 1083 1076 1075 1071 1066 1062 1056 1057 1055 1049 1047 1038 1041 1041 1037 1029 1018 1013 1008 1004 1001 1000 1006 1026 1030 1025 1030 1026 1017 1018 1006 1006 1005 1006 1005 1000 996 981 978 978 970 962 950 955 941 939 926 917 888 885 870 859 849 841 841 852 869 882 867 883 889 891 889 868 851 837 835 841 856 870 866 878 871 858 854 834 821 813 806 796 782 789 789 794 814 804 815 812 820 812 798 785 784 794 808 796 783 775 779 776 770 781 780 771 764 749 735 718 748 749 756 737 729 734 727 709 700 709 709 723 713 700 687 705 704 688 703 713 703 698 688 705 704 680 694 689 698 693 691 695 696 692 698 696 682 688 705 701 701 713 718 718 720 718 710 707 704 709 708 704 698 699 703 699 695 691 686 693 695 689 682 676 676 678 674 668 665 663 660 659 659 660 668 666 665 659 653 650 648 643 639 638 640 639 643 644 633 636 629 620 611 607 596 601 597 594 594 593 594 593 591 592 593 589 591 585 586 585 572 575 573 565 567 562 561 555 548 540 531 528 524 523 515 511 510 519 530 527 525 523 522 521 521 519 515 512 507 506 507 507 505 499 502 503 502 499 497 495 491 492 492 492 490 490 486 483 479 478 475 473 473 472 469 472 467 466 464 460 469 470 470 463 450 453 449 439 436 433 429 427 423 436 434 428 424 418 425 429 424 420 420 418 415 410 405 401 394 389 389 398 402 411 412 416 415 405 405 423 414 414 418 410 415 428 432 435 439 443 440 444 434 424 417 408 400 392 402 388 384 377 384 388 388 366 365 371 370 358 347 340 366 386 386 377 387 388 383 368 365 356 351 348 336 338 344 346 330 339 334 319 302 298 294 279 279 274 276 282 290 304 271 271 268 268 268 268 269 269 276 319 334 316 322 306 285 278 302 316 298 300 304 315 322 314 301 314 317 322 331 338 323 308 306 284 275 287 295 322 315 311 323 332 340 328 342 341 351 339 310 300 313 338 327 334 338 340 345 322 306 325 342 331 318 313 307 284 279 302 312 316 318 303 295 284 273 297 292 288 268 275 296 307 308 314 315 318 319 319 309 323 331 327 314 295 298 311 298 287 310 309 298 304 314 318 307 298 297 300 293 277 265 261 250 249 270 271 294 292 296 293 279 289 282 272 280 287 284 282 300 299 309 305 302 308 300 278 293 307 288 263 293 300 289 294 299 311 301 284 290 294 277 269 296 304 304 302 306 317 318 313 307 301 299 308 303 295 306 305 305 286 289 287 292 284 266 244 265 264 240 237 251 268 282 279 283 294 287 291 294 292 285 279 276 276 272 263 254 251 247 235 241 249 250 245 227 237 241 234 234 240 241 237 235 233 224 206 201 227 228 222 215 222 225 221 216 214 219 219 216 212 208 202 195 184 189 205 205 200 201 204 208 205 198 184 159 152 151 150 149 151 150 150 156 189 197 213 204 199 199 201 203 203 202 201 201 194 190 188 187 193 198 197 203 203 200 195 192 191 188 187 184 178 175 168 159 163 165 166 165 174 181 190 194 196 195 194 187 185 189 193 194 196 195 192 192 195 200 203 204 203 200 200 203 202 204 199 200 197 196 193 196 191 188 186 180 170 160 143 143 146 158 159 150 137 129 129 132 135 137 139 144 147 148 150 150 151 156 150 149 150 151 150 152 152 153 154 157 158 159 160 159 158 159 162 166 1366 1417 1453 1376 1368 1416 1420 1282 1268 1212 1203 1205 1206 1212 1250 1330 1330 1272 1296 1341 1378 1413 1450 1498 1510 1518 1562 1586 1647 1715 1805 1854 1927 1953 1840 1681 1597 1579 1527 1415 1354 1323 1297 1279 1270 1255 1255 1271 1286 1305 1327 1368 1522 1728 1887 1927 1939 1734 1684 1633 1496 1411 1340 1285 1251 1241 1238 1238 1238 1242 1246 1256 1273 1301 1344 1401 1476 1603 1812 2029 2250 2135 1849 1611 1487 1411 1366 1379 1410 1452 1671 1726 1787 1904 2053 2187 2080 1842 1621 1519 1461 1429 1419 1422 1424 1431 1442 1488 1617 1750 1693 1722 1714 1651 1484 1492 1449 1439 1433 1432 1435 1444 1463 1499 1545 1589 1685 1806 1858 1867 1919 2058 2154 2307 2464 2440 2134 2031 1929 1864 1796 1763 1744 1718 1672 1635 1568 1538 1514 1491 1471 1458 1449 1445 1444 1447 1455 1463 1471 1484 1513 1562 1728 1867 2038 2076 2207 2301 2161 2070 2075 1937 1807 1742 1703 1670 1625 1600 1604 1633 1663 1687 1733 1816 1887 2008 2298 2313 2243 2088 2025 1995 1900 1860 1830 1799 1772 1749 1731 1712 1703 1683 1682 1709 1743 1763 1782 1800 1823 1843 1931 1952 2059 2105 2144 2216 2252 2152 2071 1857 1819 1816 1816 1817 1817 1819 1821 1825 1832 1857 1891 1951 2009 2000 1980 1965 1968 1971 1971 1959 1941 1918 1896 1898 1906 1907 1890 1845 1860 2026 2176 2153 2159 2073 1997 1944 1916 1887 1858 1832 1808 1789 1780 1757 1756 1765 1780 1803 1846 1910 2016 2219 2377 2291 2142 2043 2004 1980 1879 1823 1770 1733 1718 1715 1710 1708 1709 1711 1731 1769 1808 1911 1909 1809 1737 1680 1635 1597 1564 1539 1516 1494 1473 1450 1433 1424 1395 1378 1366 1361 1353 1344 1333 1321 1312 1304 1300 1297 1295 1294 1293 1292 1291 1291 1291 1291 1291 1292 1291 1291 1292 1292 1292 1293 1293 1293 1294 1293 1293 1294 1294 1295 1296 1296 1295 1296 1296 1297 1297 1298 1298 1299 1300 1301 1301 1302 1303 1303 1304 1305 1307 1330 1387 1452 1533 1580 1584 1639 1760 1854 1796 1697 1596 1575 1555 1487 1468 1456 1450 1443 1429 1418 1414 1417 1437 1471 1514 1567 1627 1685 1853 2084 1957 1923 1773 1717 1673 1634 1593 1559 1541 1535 1546 1569 1586 1610 1636 1664 1711 1814 1996 2265 2424 2250 2246 2386 2316 2049 1985 1699 1560 1526 1515 1509 1504 1499 1524 1604 1598 1518 1470 1418 1375 1368 1368 1368 1368 1368 1368 1369 1371 1378 1398 1440 1463 1537 1747 1706 1635 1668 2125 2472 2313 2024 1864 1912 2056 2114 2338 2604 2344 2132 2084 2050 2140 2455 2553 2594 2707 2584 2368 2468 2465 2602 2613 2777 2698 2753 2737 2707 2669 2555 2427 2374 2450 2644 2621 2705 2891 2834 2802 2712 2739 2568 2321 2398 2570 2816 2882 2863 2652 2458 2276 2115 2024 1966 2016 2112 2113 2189 2132 2152 2165 2118 2083 2027 1977 2018 2113 2134 2099 2073 2048 2021 1988 1957 1937 1912 1890 1898 1889 1856 1856 1853 1829 1813 1800 1813 1773 1719 1684 1657 1629 1611 1618 1630 1615 1567 1566 1603 1611 1606 1621 1596 1571 1570 1569 1565 1582 1607 1631 1611 1596 1616 1592 1558 1563 1539 1534 1559 1552 1602 1627 1635 1631 1647 1557 1542 1540 1547 1526 1493 1458 1442 1443 1479 1494 1501 1533 1565 1605 1559 1652 1735 1672 1694 1719 1745 1745 1744 1783 1785 1788 1850 1993 1994 2083 2116 2229 2351 2342 2404 2458 2499 2398 2352 2334 2329 2351 2368 2398 2421 2392 2220 2245 2254 2160 2060 1989 1955 1929 1831 1840 1825 1848 1814 1821 1847 1837 1871 1932 1937 1989 1974 2018 1949 1923 1945 1970 1951 1933 1944 1989 2179 2147 2205 2090 2053 2086 2225 2327 2293 2255 2414 2390 2299 2178 2176 2143 2082 2077 2076 2011 1962 1965 1950 1974 1981 1938 1918 1914 1906 1919 1929 1940 1944 1994 1985 1971 2032 2121 2200 2205 2165 2087 2099 2193 2217 2145 2154 2114 2026 2139 2228 2264 2317 2219 2273 2286 2319 2379 2437 2457 2391 2249 2207 2222 2211 2201 2219 2188 2142 2199 2252 2213 2227 2257 2191 2276 2247 2354 2421 2285 2212 2167 2196 2172 2122 2238 2524 2838 2906 2932 2943 2934 2943 2953 2901 2849 2738 2745 2703 2569 2467 2468 2488 2575 2772 2774 2814 2787 2970 3191 3220 3093 3220 3304 3388 3342 3102 3041 3288 3157 3003 3096 3194 3182 3376 3527 3239 2997 2825 2850 2832 2841 2865 2860 2998 3357 3465 3257 3108 2988 2898 2724 2753 2895 2990 3086 3313 3422 3277 3526 3510 3410 3113 3122 3042 2844 2742 2628 2589 2492 2681 2588 2443 2443 2661 2611 2534 2399 2567 2599 2506 2405 2308 2155 1965 1993 2204 2086 1861 1805 1757 1737 1677 1611 1585 1568 1565 1570 1559 1549 1553 1548 1543 1540 1532 1513 1504 1489 1479 1463 1455 1450 1446 1443 1440 1435 1436 1438 1435 1434 1433 1430 1429 1430 1426 1426 1448 1471 1462 1447 1431 1417 1410 1408 1406 1422 1423 1407 1391 1380 1377 1382 1383 1380 1379 1376 1376 1374 1374 1372 1368 1372 1364 1360 1359 1352 1345 1341 1343 1352 1357 1357 1355 1351 1339 1325 1323 1327 1346 1363 1368 1375 1381 1371 1368 1373 1360 1343 1333 1316 1316 1333 1324 1312 1301 1291 1286 1281 1273 1270 1270 1269 1268 1268 1272 1284 1298 1307 1314 1323 1331 1337 1333 1338 1343 1344 1321 1309 1317 1333 1346 1358 1361 1349 1342 1344 1354 1346 1343 1344 1342 1335 1334 1334 1336 1329 1318 1311 1307 1308 1300 1289 1283 1280 1277 1271 1262 1252 1241 1233 1227 1222 1216 1212 1208 1204 1201 1198 1197 1195 1191 1187 1184 1182 1180 1185 1184 1180 1174 1172 1167 1165 1165 1166 1163 1159 1161 1150 1145 1148 1134 1121 1120 1115 1113 1108 1118 1107 1104 1100 1097 1090 1086 1083 1083 1088 1079 1069 1066 1063 1058 1056 1055 1055 1051 1043 1039 1036 1037 1033 1030 1018 1012 1007 1002 1000 996 999 1026 1027 1023 1025 1021 1016 1012 1002 1000 998 998 992 987 986 985 981 973 964 962 964 963 957 932 917 916 919 908 900 876 874 861 835 832 855 858 867 879 868 879 872 867 863 837 825 847 844 859 859 853 855 846 845 844 833 837 822 805 787 775 775 801 791 809 799 805 820 809 796 778 792 803 787 775 768 764 772 759 770 768 764 755 750 740 712 728 737 749 740 731 718 727 725 712 696 705 709 702 704 683 697 699 684 696 701 696 698 683 693 699 679 683 681 692 687 685 692 688 687 687 696 677 682 694 690 701 706 712 715 719 714 719 708 700 699 698 703 699 702 701 697 692 688 687 688 689 688 687 680 678 678 680 677 673 661 657 656 657 650 653 660 659 663 657 647 642 643 642 641 630 634 629 633 624 623 620 616 612 607 597 604 600 601 598 599 599 598 596 596 598 595 597 589 592 582 580 582 574 568 571 565 558 548 544 538 539 537 543 536 533 530 513 508 524 529 525 521 520 518 516 516 514 513 512 508 506 500 498 493 496 500 499 497 495 493 489 485 488 488 488 487 485 483 481 479 478 477 470 467 462 468 469 465 457 461 465 464 468 464 456 445 444 448 448 449 443 431 435 437 434 431 429 429 434 434 428 426 421 418 415 410 411 408 402 395 388 386 395 402 409 409 406 395 411 413 407 406 408 420 422 425 431 435 436 434 436 445 445 427 417 403 400 414 407 394 408 411 398 393 381 379 387 387 370 366 360 338 358 375 387 374 371 378 386 384 375 362 351 337 336 325 325 330 336 347 342 324 307 318 305 296 307 291 286 271 271 269 268 270 269 268 267 268 268 268 268 284 328 308 324 317 296 272 291 312 299 296 310 306 317 306 297 306 314 328 337 333 327 310 300 280 276 292 308 307 304 325 335 342 343 329 330 336 339 337 312 299 314 334 321 336 333 338 339 326 302 319 332 331 321 318 309 290 275 290 304 308 314 320 307 291 270 288 294 280 266 278 293 305 310 307 307 303 303 305 319 329 322 321 315 309 285 307 292 289 310 299 294 310 319 314 307 292 286 287 293 286 280 260 248 247 262 268 285 287 287 275 281 291 271 267 257 278 276 292 306 292 304 305 294 304 304 284 277 294 284 262 293 303 287 292 303 303 301 285 279 275 266 283 303 296 297 307 306 318 313 313 316 305 294 288 287 280 303 289 302 297 288 274 275 279 275 263 239 241 236 239 264 270 280 270 284 293 283 291 287 291 291 289 285 273 278 272 268 258 251 252 237 229 228 236 227 220 221 226 223 229 236 237 235 231 231 215 198 211 228 225 216 211 220 223 225 219 213 213 214 214 218 215 215 208 189 182 198 206 200 196 204 205 202 190 157 151 149 149 149 150 150 151 149 181 201 219 218 207 204 203 204 205 203 196 185 181 186 193 200 203 206 204 202 203 202 197 191 188 183 176 173 170 174 171 164 163 159 156 169 173 178 184 187 190 186 184 189 194 195 194 192 193 192 196 201 202 201 202 204 203 202 200 197 197 202 194 195 193 194 190 191 187 184 181 181 174 168 165 166 150 136 137 135 132 129 129 135 143 142 141 142 144 144 146 147 147 148 148 149 151 152 152 153 153 153 153 156 157 157 156 157 159 162 167 172 1406 1423 1419 1404 1391 1389 1283 1226 1202 1194 1195 1199 1204 1210 1232 1284 1277 1287 1326 1382 1422 1482 1509 1511 1609 1607 1597 1608 1689 1741 1753 1798 1897 1898 1767 1616 1529 1484 1425 1353 1307 1281 1269 1259 1249 1252 1271 1288 1300 1338 1387 1445 1543 1749 1807 1837 1866 1888 1834 1747 1651 1514 1336 1282 1255 1241 1236 1235 1237 1240 1244 1252 1270 1307 1376 1462 1572 1688 1741 1825 1971 2027 1952 1705 1500 1396 1354 1369 1409 1644 1685 1683 1736 1800 1930 2064 2128 1838 1642 1559 1460 1432 1427 1433 1443 1457 1484 1558 1802 1851 1804 1766 1663 1608 1548 1496 1469 1450 1438 1435 1438 1447 1477 1541 1615 1649 1722 1784 1898 2057 2050 2082 2098 2270 2411 2381 2151 1946 1870 1830 1813 1777 1804 1818 1736 1633 1549 1518 1502 1485 1468 1453 1445 1443 1444 1448 1460 1476 1493 1526 1635 1796 2097 2123 2023 2252 2326 2278 2171 2049 1909 1841 1788 1741 1686 1654 1626 1598 1602 1618 1646 1677 1716 1865 1956 2039 2236 2126 2238 2069 1994 1950 1889 1846 1811 1779 1757 1747 1728 1714 1697 1681 1702 1710 1730 1752 1781 1819 1855 1875 1968 2072 2145 2139 2130 2222 2141 2063 2012 1859 1826 1818 1817 1819 1822 1827 1830 1839 1867 1899 1958 2031 2083 2114 2066 2025 2026 2025 2011 1994 1976 1941 1906 1874 1856 1847 1844 1873 1953 2197 2307 2181 2264 2158 2043 1979 1937 1897 1860 1825 1798 1780 1764 1755 1768 1784 1802 1824 1863 1923 2010 2172 2397 2342 2189 2080 2066 2007 1954 1896 1773 1722 1713 1711 1710 1709 1709 1713 1761 1856 1953 2152 2061 1842 1765 1699 1648 1611 1586 1576 1568 1548 1514 1492 1483 1501 1447 1459 1431 1410 1383 1358 1339 1323 1312 1303 1299 1298 1295 1294 1293 1293 1292 1291 1291 1291 1291 1291 1291 1292 1292 1292 1293 1293 1294 1294 1295 1295 1295 1294 1295 1295 1296 1296 1296 1297 1297 1297 1298 1297 1298 1299 1300 1301 1302 1303 1303 1304 1305 1305 1308 1341 1432 1413 1413 1450 1462 1497 1559 1679 1739 1680 1613 1584 1575 1573 1503 1486 1474 1458 1441 1429 1426 1421 1426 1452 1485 1523 1559 1608 1731 2060 1970 1893 1790 1720 1671 1633 1596 1568 1545 1537 1536 1547 1562 1587 1610 1626 1647 1711 1828 2000 2087 2143 2181 2050 2180 2030 1764 1658 1550 1503 1493 1490 1489 1490 1497 1567 1750 1753 1600 1500 1417 1372 1368 1368 1368 1368 1368 1368 1371 1386 1400 1442 1458 1472 1510 1570 1709 1849 2676 2882 2474 2275 2054 1976 2071 2090 2219 2382 2518 2260 2269 2353 2331 2349 2422 2603 2823 2676 2435 2468 2418 2532 2537 2648 2625 2834 2982 2914 2797 2695 2679 2562 2403 2496 2548 2574 2672 2750 2701 2643 2578 2492 2307 2290 2433 2534 2612 2580 2495 2353 2290 2154 2072 2077 2015 1985 2068 2102 2183 2115 2088 2071 2148 2067 1950 1974 2142 2140 2093 2076 2042 2008 1976 1950 1925 1901 1871 1854 1859 1846 1814 1833 1830 1823 1785 1766 1752 1725 1689 1648 1607 1585 1582 1597 1585 1553 1547 1555 1577 1588 1607 1597 1561 1550 1554 1572 1580 1585 1604 1610 1602 1587 1573 1540 1535 1519 1509 1519 1526 1563 1595 1574 1531 1528 1490 1455 1457 1505 1504 1509 1447 1450 1484 1516 1536 1533 1524 1536 1565 1573 1558 1568 1579 1598 1630 1658 1668 1688 1696 1713 1733 1837 1876 1849 1904 2015 2140 2262 2361 2465 2503 2516 2533 2347 2317 2340 2298 2166 2171 2187 2138 2097 2092 2048 2018 2098 2018 1946 1915 1835 1790 1799 1821 1795 1795 1807 1812 1867 1882 1940 1932 1971 1977 1973 1897 1883 1903 1891 1892 1888 1954 2159 2284 2246 2210 2140 2112 2183 2324 2314 2304 2403 2412 2226 2280 2369 2291 2189 2157 2075 2042 2029 2048 2000 1986 1959 1946 1951 1927 1914 1947 1969 1950 1937 1983 2010 2039 2142 2222 2299 2262 2233 2151 2231 2270 2351 2279 2216 2158 2049 2045 2063 2073 2128 2178 2215 2248 2301 2379 2404 2353 2286 2265 2216 2200 2239 2293 2211 2227 2263 2255 2206 2324 2347 2234 2278 2329 2290 2394 2540 2488 2362 2245 2361 2283 2171 2394 2722 2837 2856 2885 2911 2938 2956 2906 2874 2838 2731 2679 2586 2513 2450 2436 2455 2662 2732 2570 2648 2835 2968 3052 3064 3045 3031 3212 3284 3189 2961 2949 3113 3227 2962 2975 3048 2928 3110 3325 3262 3048 2841 2763 2812 2817 2942 2935 2895 2999 3169 3404 3308 3191 2960 2743 2683 2835 2942 3012 3090 3192 3454 3494 3608 3641 3433 3247 2999 2834 2769 2714 2736 2828 2693 2695 2649 2687 2649 2777 2626 2587 2390 2378 2501 2533 2407 2166 1959 1884 1918 2004 1867 1802 1780 1690 1652 1608 1585 1572 1561 1552 1545 1530 1525 1521 1521 1513 1505 1491 1479 1471 1465 1476 1478 1465 1458 1447 1439 1437 1443 1443 1441 1438 1435 1434 1441 1449 1434 1431 1447 1468 1456 1436 1423 1416 1415 1414 1414 1427 1447 1439 1420 1409 1385 1377 1375 1377 1376 1375 1373 1370 1368 1366 1365 1364 1363 1359 1353 1347 1347 1354 1360 1361 1362 1360 1358 1356 1352 1348 1338 1333 1326 1336 1350 1360 1376 1368 1349 1363 1357 1352 1352 1336 1308 1307 1308 1296 1288 1282 1280 1275 1273 1275 1275 1273 1275 1283 1293 1311 1319 1317 1321 1328 1345 1361 1354 1357 1365 1355 1325 1312 1326 1341 1354 1367 1379 1373 1363 1359 1356 1348 1349 1345 1344 1339 1336 1336 1337 1336 1327 1311 1305 1301 1303 1294 1286 1282 1277 1271 1266 1258 1244 1235 1226 1223 1219 1215 1211 1209 1204 1202 1201 1198 1193 1189 1185 1184 1182 1185 1180 1176 1186 1173 1162 1164 1168 1165 1156 1159 1163 1136 1137 1140 1136 1122 1116 1114 1120 1111 1111 1106 1101 1096 1093 1091 1087 1085 1082 1086 1075 1069 1068 1062 1057 1059 1056 1050 1051 1052 1041 1038 1035 1034 1029 1025 1018 1011 1007 1005 1001 994 998 1021 1024 1022 1018 1017 1015 1012 1006 992 993 991 983 983 986 977 973 961 952 951 964 941 940 940 931 913 894 888 873 877 887 877 848 826 843 855 861 855 861 853 860 860 850 829 823 837 851 843 845 838 841 830 844 845 843 836 826 811 799 777 773 780 794 797 791 805 797 795 772 783 791 789 776 762 754 765 755 757 755 759 744 750 733 718 707 729 736 726 729 719 712 716 711 702 684 683 676 674 674 676 676 678 680 687 686 688 679 683 694 684 667 675 684 678 681 688 680 677 680 689 671 685 686 682 696 698 697 708 702 700 715 721 715 698 690 698 697 704 708 701 692 688 690 690 686 687 685 682 676 675 679 676 674 662 658 656 649 646 645 652 654 660 657 652 647 647 641 636 632 625 623 626 620 618 612 609 607 603 599 605 604 606 604 605 606 602 602 604 600 602 602 594 592 583 585 574 577 578 575 567 556 551 545 551 545 544 544 539 532 526 522 511 506 518 519 520 520 518 515 513 512 510 511 508 507 507 505 502 491 491 493 494 491 490 489 484 483 485 486 486 483 482 479 477 474 475 473 471 466 460 466 466 459 454 461 458 460 463 462 460 460 459 456 450 443 435 441 441 439 439 438 436 440 437 435 431 426 423 419 415 416 412 408 403 395 387 385 389 401 402 400 392 408 401 402 412 424 430 434 433 431 428 430 437 442 445 443 430 415 413 425 425 415 405 415 412 413 397 395 395 394 383 384 380 366 345 343 364 381 377 365 365 374 376 377 365 353 344 350 338 336 320 329 341 338 320 316 329 313 306 320 308 299 281 278 276 272 270 269 267 266 267 267 267 267 269 314 306 324 306 288 273 295 312 299 290 301 313 310 295 306 317 327 335 323 327 323 306 296 283 276 295 293 299 320 328 329 333 342 335 325 331 338 341 315 299 303 323 317 336 329 337 331 311 300 324 323 329 316 306 299 293 276 275 301 297 305 306 298 293 269 283 297 276 265 276 292 297 290 292 300 309 321 317 320 316 311 316 309 304 281 298 285 287 303 289 304 312 313 311 311 299 285 278 273 270 263 258 247 246 254 275 285 276 285 270 280 284 273 250 262 282 271 289 300 286 298 299 291 299 304 295 274 288 274 264 291 303 288 284 291 299 300 295 300 283 268 289 299 287 301 315 321 317 311 308 313 315 302 307 292 280 274 272 269 278 296 292 279 263 268 257 259 235 233 244 251 255 259 270 284 293 288 282 284 293 293 287 282 274 271 273 270 266 263 268 262 250 241 239 240 234 232 218 211 210 212 224 235 229 230 226 213 195 206 222 219 211 215 218 220 221 221 216 215 205 206 207 207 209 209 186 181 197 203 199 190 189 198 198 179 150 149 149 149 149 149 149 147 174 197 213 222 210 207 205 201 199 193 187 185 183 187 191 195 201 204 205 206 205 202 196 190 188 185 190 183 172 169 169 172 181 182 171 161 164 172 179 178 176 186 193 193 190 188 190 191 194 199 200 200 201 202 203 202 199 197 193 190 199 200 190 190 191 190 185 185 176 177 176 175 172 167 172 170 169 142 134 134 133 132 134 141 143 145 151 151 146 147 148 149 149 149 149 151 151 152 153 154 154 154 155 156 155 156 157 158 161 166 170 175 1463 1485 1510 1591 1603 1350 1232 1202 1192 1191 1194 1199 1205 1211 1220 1238 1296 1344 1385 1428 1473 1567 1594 1571 1559 1597 1659 1636 1684 1686 1710 1660 1737 1709 1626 1534 1449 1381 1344 1310 1270 1251 1249 1242 1243 1264 1296 1328 1390 1488 1507 1469 1571 1730 1883 1875 1920 1962 1878 1754 1646 1519 1373 1317 1273 1243 1235 1234 1234 1237 1241 1245 1272 1345 1465 1634 1761 1851 1893 1935 1971 1896 1719 1699 1528 1388 1342 1363 1508 1784 1835 1875 1795 1828 1902 1853 1819 1725 1591 1583 1460 1442 1454 1480 1473 1510 1581 1690 1923 1988 1976 1906 1782 1710 1561 1508 1484 1462 1442 1439 1453 1472 1522 1577 1681 1784 1855 1926 1957 2020 2179 2179 2088 2233 2325 2182 2071 2014 1937 1924 1894 1800 1798 1827 1658 1583 1526 1493 1482 1470 1460 1451 1446 1445 1445 1452 1470 1505 1550 1669 1940 2049 2283 2214 2112 2340 2310 2135 1994 1930 1842 1796 1769 1733 1685 1651 1619 1599 1610 1613 1639 1677 1711 1777 1901 2013 2177 2170 2186 2104 2015 1958 1900 1851 1811 1769 1740 1729 1722 1698 1683 1693 1716 1728 1745 1765 1796 1844 1885 1923 1962 2028 2079 2133 2192 2256 2269 2153 1949 1835 1827 1825 1824 1825 1832 1838 1846 1866 1882 1916 1990 2065 2110 2141 2126 2150 2159 2104 2059 2062 2019 1957 1914 1876 1852 1847 1850 1891 2053 2192 2370 2289 2213 2267 2128 1982 1920 1882 1852 1818 1790 1766 1766 1777 1779 1793 1816 1835 1869 1920 1980 2053 2146 2243 2242 2141 2123 2125 2088 1893 1786 1726 1715 1712 1712 1711 1713 1726 1811 2036 2253 2221 2011 1856 1795 1726 1672 1630 1666 1681 1654 1635 1572 1542 1559 1568 1526 1478 1477 1462 1448 1396 1359 1333 1319 1305 1300 1297 1295 1294 1293 1293 1292 1292 1292 1292 1291 1291 1292 1293 1291 1292 1293 1293 1294 1294 1295 1296 1296 1296 1295 1295 1296 1296 1297 1298 1298 1299 1299 1300 1300 1300 1301 1301 1302 1302 1303 1305 1305 1307 1310 1327 1373 1373 1354 1367 1387 1420 1480 1544 1582 1625 1596 1599 1583 1568 1559 1526 1496 1475 1456 1444 1436 1427 1426 1435 1461 1489 1517 1577 1680 1947 2084 1956 1829 1736 1682 1635 1598 1576 1555 1541 1537 1538 1552 1575 1584 1589 1607 1650 1710 1792 2022 2257 2226 2026 1843 1849 1683 1585 1532 1495 1486 1484 1483 1484 1487 1557 1820 1993 1852 1641 1501 1403 1368 1368 1368 1368 1368 1368 1370 1380 1394 1438 1455 1466 1464 1531 1791 2083 2552 3032 2562 2400 2455 2234 2468 2335 2471 2578 2374 2273 2346 2493 2582 2489 2575 2728 2810 2666 2503 2466 2439 2414 2529 2617 2593 2760 2996 2991 2887 2832 2688 2587 2493 2365 2437 2407 2461 2549 2553 2478 2473 2400 2282 2201 2273 2357 2373 2414 2389 2300 2205 2147 2094 2105 2152 2153 2042 1995 1981 1989 1976 1944 1961 1923 1899 1935 2022 2036 2018 1967 1980 1975 1953 1954 1931 1910 1899 1858 1816 1812 1805 1800 1809 1805 1784 1737 1716 1719 1682 1640 1594 1569 1560 1573 1566 1548 1538 1536 1544 1559 1595 1577 1547 1532 1537 1547 1555 1565 1580 1585 1573 1586 1591 1565 1564 1532 1506 1476 1493 1516 1545 1533 1486 1450 1465 1485 1494 1457 1455 1449 1463 1481 1489 1521 1564 1588 1565 1550 1575 1597 1597 1582 1588 1588 1602 1619 1637 1651 1662 1676 1693 1724 1772 1806 1878 1966 2124 2231 2302 2347 2379 2419 2377 2177 2092 2071 2086 2063 2079 2055 2020 1971 1962 1951 1936 1934 2037 1955 1882 1832 1787 1777 1778 1780 1766 1775 1798 1803 1818 1873 1973 2081 1982 1918 1919 1862 1855 1868 1863 1867 1923 2107 2288 2315 2278 2291 2298 2136 2136 2270 2355 2370 2278 2266 2308 2447 2293 2160 2103 2084 2098 2093 2140 2103 2046 2008 1996 1957 1939 1983 1995 2004 1959 1964 2044 2056 2063 2187 2304 2357 2331 2235 2208 2209 2317 2427 2432 2283 2127 2068 2092 2136 2142 2174 2202 2284 2206 2241 2275 2280 2271 2313 2332 2334 2264 2349 2408 2393 2384 2263 2273 2353 2345 2351 2363 2430 2333 2340 2502 2675 2616 2396 2290 2421 2441 2251 2277 2577 2888 2961 2975 3005 2998 2963 2984 2912 2839 2755 2568 2579 2512 2468 2476 2480 2460 2474 2483 2596 2774 2833 2855 2848 2944 2933 3213 3072 2930 2843 3022 3125 3090 2979 2878 2956 2972 2840 2908 3033 3023 2872 2748 2794 2868 3032 3091 3021 2960 3105 3329 3203 3054 2955 2766 2670 2872 2953 3115 3354 3245 3301 3349 3381 3623 3631 3325 3038 3026 3055 3138 3063 3083 2841 2906 3128 2883 2778 2743 2614 2629 2650 2533 2241 2403 2275 2127 1929 1800 1830 1800 1796 1779 1769 1723 1651 1587 1569 1556 1547 1539 1534 1523 1514 1510 1501 1495 1492 1496 1504 1499 1494 1503 1487 1487 1467 1443 1445 1446 1448 1445 1442 1442 1444 1451 1465 1473 1446 1435 1453 1477 1457 1441 1431 1421 1421 1429 1430 1441 1461 1462 1447 1425 1403 1394 1390 1386 1379 1371 1368 1368 1366 1362 1359 1357 1354 1352 1352 1355 1368 1370 1368 1366 1366 1363 1362 1359 1355 1350 1347 1344 1338 1323 1327 1359 1361 1358 1341 1344 1340 1327 1324 1319 1306 1296 1293 1287 1282 1282 1281 1280 1279 1279 1280 1287 1297 1300 1308 1318 1334 1328 1328 1332 1339 1354 1365 1375 1379 1355 1329 1317 1336 1352 1360 1376 1380 1376 1370 1363 1359 1356 1357 1352 1348 1346 1340 1332 1331 1331 1329 1320 1309 1303 1299 1297 1288 1283 1277 1273 1266 1258 1246 1235 1230 1227 1223 1221 1217 1211 1210 1209 1206 1202 1200 1195 1189 1186 1184 1187 1187 1177 1172 1165 1163 1159 1170 1172 1148 1147 1145 1133 1129 1132 1129 1120 1117 1115 1111 1111 1109 1105 1101 1098 1095 1096 1089 1087 1082 1082 1078 1073 1065 1066 1063 1056 1052 1048 1053 1053 1045 1039 1037 1036 1031 1024 1027 1017 1012 1010 1005 999 991 994 1018 1027 1011 1004 1007 1017 1009 999 986 993 996 992 992 981 974 967 958 951 959 956 933 917 911 904 890 891 895 888 886 871 857 845 823 825 840 844 847 858 840 857 843 831 812 829 841 834 833 828 839 826 831 844 841 829 822 822 818 790 773 763 776 787 780 794 783 784 769 769 777 776 780 769 752 750 753 745 750 745 739 740 742 727 705 718 722 716 716 709 695 691 685 678 675 675 671 670 667 667 666 665 662 660 662 665 670 674 679 676 671 667 675 669 673 672 675 669 679 688 668 677 672 682 699 690 687 704 701 693 699 705 710 701 694 686 689 697 705 705 696 690 690 694 686 680 681 684 678 674 681 677 673 664 663 661 651 652 648 647 649 652 655 653 649 648 643 644 640 625 621 619 613 612 609 608 608 606 606 603 608 611 612 612 612 611 611 610 607 605 607 600 597 587 579 579 588 580 572 566 561 560 546 553 550 549 543 541 537 531 533 528 518 508 502 509 512 517 516 515 513 510 509 506 504 503 502 502 499 496 489 485 483 480 479 477 473 478 482 482 481 480 476 474 470 472 470 465 458 459 465 466 464 456 450 456 452 459 465 458 459 456 451 444 439 443 449 447 443 440 439 440 434 436 433 434 432 429 427 422 412 406 403 404 400 388 386 384 386 396 395 393 399 395 415 423 429 429 425 424 421 426 438 435 436 433 437 431 427 421 435 431 417 417 419 411 406 413 411 396 391 379 370 375 371 360 332 350 362 370 373 357 356 361 372 373 365 359 360 349 334 324 315 335 330 331 324 332 329 321 324 306 293 302 293 297 294 291 290 271 268 268 267 268 265 265 293 323 327 305 278 280 303 309 291 294 311 306 305 290 312 310 323 321 317 332 321 309 301 284 277 288 306 318 325 320 318 321 331 335 323 336 341 330 321 299 300 318 333 338 329 331 319 300 304 330 318 318 328 324 309 303 288 272 281 297 306 305 288 286 268 286 291 262 263 275 283 294 300 307 309 316 319 307 313 309 302 308 306 300 282 287 279 281 283 288 308 308 311 312 312 301 300 291 274 275 279 263 247 245 258 280 276 269 283 269 263 275 264 254 283 280 270 293 288 290 296 288 285 299 301 285 268 285 264 266 289 301 293 279 287 299 289 294 287 271 278 288 298 285 297 306 317 317 315 307 311 319 315 309 302 300 296 301 283 269 269 265 284 284 275 267 246 236 234 245 259 264 267 276 285 294 286 284 279 287 289 291 284 279 273 264 265 263 264 264 261 259 257 253 251 244 243 238 228 224 215 209 221 228 225 221 218 207 194 197 211 219 209 207 211 216 219 222 219 214 214 202 200 196 195 199 183 178 193 207 202 192 188 189 180 153 149 147 147 149 151 148 146 160 200 209 216 218 203 196 192 191 197 202 184 182 195 196 198 200 203 205 205 202 198 195 195 193 189 183 188 186 182 188 191 189 188 179 165 159 166 167 162 175 182 181 187 196 197 197 196 197 197 199 201 202 202 200 198 196 192 185 190 203 200 187 188 187 184 180 178 170 167 166 168 166 159 160 169 169 167 148 133 133 135 140 144 146 154 151 149 149 150 150 151 150 150 152 152 150 151 153 155 153 154 155 155 156 157 160 162 173 181 179 174 1528 1573 1682 1881 1664 1356 1221 1191 1190 1190 1193 1197 1203 1208 1220 1246 1286 1334 1432 1482 1570 1673 1657 1640 1616 1596 1670 1696 1599 1584 1631 1577 1558 1540 1496 1424 1368 1306 1279 1257 1235 1234 1232 1234 1248 1305 1358 1399 1464 1577 1659 1576 1580 1640 1782 1845 1955 2017 1976 1778 1622 1510 1397 1332 1281 1249 1234 1232 1232 1233 1236 1241 1281 1404 1668 1912 2203 2283 2282 2177 1926 1766 1666 1576 1454 1381 1341 1384 1540 1733 1846 1992 1882 1725 1725 1754 1638 1602 1530 1538 1498 1503 1579 1695 1634 1698 1720 1747 1894 2045 2027 2014 1865 1667 1579 1543 1530 1478 1446 1446 1467 1496 1539 1592 1671 1755 1880 2007 2182 2178 2144 2027 1981 2085 2141 1999 1955 1895 1963 1875 1783 1715 1694 1732 1618 1534 1495 1472 1464 1457 1453 1450 1448 1446 1448 1464 1532 1712 1789 1908 2078 2154 2267 2314 2256 2207 2077 2011 1919 1837 1798 1759 1727 1700 1671 1647 1622 1604 1611 1623 1635 1671 1703 1762 1868 2053 2211 2176 2183 2240 2157 2017 1952 1915 1811 1775 1747 1726 1707 1692 1692 1709 1724 1741 1754 1775 1814 1855 1894 1973 2086 2162 2258 2418 2391 2391 2271 2036 1857 1822 1821 1822 1826 1831 1837 1847 1860 1890 1914 1935 2027 2086 2131 2132 2200 2314 2279 2173 2169 2227 2093 1995 1921 1871 1858 1870 1883 1933 2129 2371 2464 2522 2314 2410 2212 1995 1904 1859 1831 1807 1784 1766 1807 1816 1805 1807 1836 1854 1895 1902 1939 1985 2042 2076 2066 2048 2111 2095 2025 1861 1780 1742 1727 1719 1716 1716 1719 1748 1842 2063 2253 2062 1945 1863 1772 1720 1688 1660 1715 1769 1711 1685 1632 1626 1641 1621 1628 1519 1489 1476 1554 1507 1404 1363 1340 1316 1302 1297 1295 1294 1293 1293 1293 1293 1293 1292 1292 1292 1292 1292 1292 1293 1293 1294 1295 1295 1295 1296 1296 1298 1297 1297 1297 1297 1298 1298 1298 1299 1300 1300 1301 1301 1301 1302 1303 1303 1303 1306 1307 1308 1311 1315 1321 1325 1327 1335 1348 1368 1412 1454 1493 1516 1516 1572 1641 1636 1603 1578 1554 1509 1483 1468 1454 1443 1435 1439 1451 1473 1515 1583 1722 1901 2301 2142 1923 1801 1717 1656 1610 1581 1562 1549 1539 1537 1540 1550 1562 1568 1578 1602 1628 1688 1784 1926 2021 1921 1763 1677 1628 1546 1506 1488 1483 1481 1480 1480 1485 1553 1755 2127 2155 1850 1586 1451 1382 1368 1368 1368 1368 1368 1368 1374 1384 1416 1447 1456 1443 1470 1700 2194 2371 2805 2801 2767 2699 2743 2648 2448 2213 2348 2423 2377 2244 2376 2566 2523 2683 2797 2816 2703 2573 2457 2408 2375 2453 2449 2463 2649 2916 2942 2810 2811 2720 2624 2569 2499 2325 2284 2345 2374 2368 2338 2323 2283 2241 2168 2186 2232 2219 2213 2240 2238 2180 2124 2077 2045 2150 2191 2231 2240 2162 2240 2233 2179 2112 2069 1946 1860 1837 1836 1869 1893 1891 1897 1904 1951 1952 1946 1926 1877 1827 1773 1761 1760 1747 1743 1744 1737 1683 1667 1657 1619 1591 1569 1554 1546 1539 1533 1529 1534 1557 1548 1584 1558 1544 1519 1528 1536 1540 1552 1561 1563 1549 1565 1591 1571 1568 1517 1494 1474 1455 1465 1452 1451 1462 1467 1473 1521 1553 1513 1506 1497 1476 1491 1513 1517 1537 1557 1571 1573 1588 1607 1623 1602 1624 1633 1615 1619 1629 1638 1655 1674 1692 1708 1795 1872 1942 1995 2024 2042 2076 2083 2128 2141 2101 2038 1943 1936 1986 1991 1946 1966 1865 1803 1842 1828 1839 1902 2033 1973 1863 1822 1760 1768 1754 1752 1747 1756 1769 1769 1780 1866 2027 1983 1971 1870 1899 1822 1821 1822 1826 1859 1908 2025 2149 2187 2208 2209 2227 2068 2048 2133 2307 2374 2345 2360 2368 2427 2239 2149 2154 2189 2182 2167 2135 2123 2080 2106 2100 2063 2052 2037 2116 2030 2007 2002 2006 2066 2090 2239 2354 2382 2433 2421 2367 2314 2305 2375 2376 2231 2110 2132 2219 2305 2327 2315 2348 2281 2211 2354 2422 2467 2420 2428 2381 2401 2347 2473 2495 2429 2390 2414 2430 2403 2487 2431 2526 2434 2318 2341 2528 2629 2515 2344 2225 2220 2261 2291 2380 2456 2617 2713 2830 2900 3019 3029 2947 2876 2844 2788 2615 2664 2553 2527 2502 2553 2544 2463 2416 2505 2688 2726 2719 2646 2699 2820 2948 2946 2745 2909 2967 2878 2841 2765 2853 2822 2780 2770 2825 2829 2802 2743 2859 2861 2949 3104 3343 3273 3140 3202 3312 3184 2993 2845 2743 2660 2744 2868 3107 3143 2902 2961 2998 3183 3473 3693 3381 3469 3296 3364 3536 3320 3004 2799 2882 3259 2889 2651 2523 2501 2525 2658 2497 2200 2101 2030 2007 1955 1818 1766 1786 1718 1738 1754 1677 1637 1590 1572 1557 1543 1532 1520 1521 1519 1508 1514 1531 1532 1531 1535 1520 1517 1515 1496 1472 1448 1449 1450 1451 1449 1448 1451 1456 1461 1473 1487 1474 1448 1442 1459 1479 1471 1457 1440 1427 1427 1440 1453 1451 1463 1477 1457 1438 1421 1411 1413 1405 1395 1381 1378 1380 1376 1377 1374 1369 1371 1372 1374 1369 1371 1373 1373 1372 1369 1369 1366 1362 1356 1352 1350 1348 1343 1338 1325 1317 1321 1325 1323 1314 1311 1306 1301 1296 1292 1290 1290 1290 1289 1287 1286 1284 1284 1290 1301 1310 1312 1311 1314 1318 1326 1334 1340 1343 1351 1360 1376 1394 1387 1361 1332 1337 1329 1349 1366 1377 1376 1372 1369 1369 1370 1368 1363 1355 1348 1342 1336 1333 1330 1329 1326 1326 1317 1306 1302 1296 1291 1283 1276 1268 1263 1253 1245 1240 1234 1231 1230 1226 1220 1216 1214 1214 1211 1208 1203 1196 1189 1190 1191 1185 1188 1181 1183 1167 1163 1163 1165 1156 1147 1145 1148 1139 1130 1133 1129 1123 1119 1125 1114 1111 1116 1111 1102 1097 1094 1092 1088 1086 1081 1080 1078 1077 1068 1067 1059 1055 1053 1047 1046 1045 1041 1039 1039 1035 1031 1028 1021 1015 1017 1012 1004 1001 995 987 994 1018 1017 1010 996 993 1011 1006 988 988 998 988 985 988 981 975 971 956 957 950 941 919 918 906 911 909 909 901 889 875 865 851 856 841 823 813 814 827 832 849 843 835 817 814 826 837 820 823 823 824 819 834 828 831 825 808 810 804 800 778 758 769 772 787 779 773 766 758 771 761 763 765 757 743 743 737 747 733 740 724 734 720 706 695 696 694 689 685 684 683 681 687 695 695 684 678 672 666 662 660 660 657 655 653 652 652 654 656 653 654 657 662 666 668 666 660 673 674 664 671 668 678 686 684 683 694 695 684 687 693 699 689 699 682 684 693 689 697 698 698 692 696 685 679 676 681 680 679 678 675 672 667 663 662 655 653 649 641 643 646 648 653 650 647 637 639 639 632 629 623 619 616 619 614 614 610 611 608 613 615 611 614 617 610 611 607 611 611 609 606 600 592 583 588 588 585 580 573 565 559 550 555 555 551 551 549 543 539 541 539 535 525 515 504 495 504 511 513 513 510 509 507 506 503 499 499 500 498 494 492 491 489 487 485 480 470 472 477 477 478 473 471 466 467 467 455 457 463 459 463 463 462 453 445 447 456 458 451 455 455 451 452 449 450 445 443 443 434 430 430 429 432 427 429 429 422 422 418 405 409 402 394 393 398 397 391 383 384 388 402 398 390 405 414 420 421 413 414 424 426 425 431 437 442 442 442 434 434 438 430 427 429 426 417 405 399 409 398 386 385 378 365 355 360 344 326 337 352 370 371 354 347 356 362 361 369 356 349 344 334 312 320 320 322 325 329 334 339 329 320 306 317 299 311 308 292 314 294 309 279 266 265 265 265 270 305 312 310 278 276 301 312 288 292 304 285 287 298 303 317 312 312 327 328 324 308 291 280 279 287 305 324 318 306 321 329 337 339 322 324 339 334 318 298 296 326 340 329 326 330 310 296 321 321 314 305 319 316 320 313 299 278 269 286 297 310 299 283 265 280 290 262 262 273 285 290 294 302 308 319 315 302 307 311 303 293 307 300 291 270 279 273 294 305 304 299 303 310 309 306 296 293 291 294 292 281 254 245 248 266 263 278 285 279 262 276 275 253 268 279 263 292 280 289 290 280 289 293 297 281 265 284 262 264 285 299 295 283 275 284 288 297 290 265 281 298 303 292 282 293 308 313 307 311 302 310 320 319 312 311 316 305 296 279 279 273 256 266 284 276 262 241 240 257 274 275 269 275 286 289 292 286 277 281 288 283 284 277 272 276 273 267 265 260 255 250 257 252 250 246 241 238 242 235 225 212 206 210 218 229 227 221 213 197 191 194 204 209 206 204 217 217 217 213 211 212 212 211 210 195 191 181 177 190 202 203 197 184 181 159 148 146 146 148 151 147 146 147 184 196 210 212 200 199 199 200 199 190 177 186 189 196 200 200 201 200 202 204 202 200 196 194 190 189 192 194 193 194 194 193 188 180 170 160 160 165 171 179 195 199 196 193 200 204 204 200 200 200 198 197 197 196 192 190 186 187 192 201 195 188 180 181 179 174 172 178 185 184 178 178 176 169 152 151 147 136 131 131 135 144 146 146 148 151 155 151 152 152 153 152 153 153 150 151 152 154 154 154 154 156 159 164 176 177 168 176 178 170 176 1602 1662 1884 1902 1653 1348 1227 1194 1190 1191 1192 1196 1199 1207 1221 1247 1288 1355 1456 1545 1621 1697 1697 1699 1722 1657 1640 1548 1493 1501 1514 1517 1463 1413 1391 1359 1294 1247 1232 1228 1226 1227 1228 1234 1272 1399 1551 1485 1487 1626 1789 1784 1627 1629 1653 1724 1860 2024 2184 1933 1716 1557 1411 1341 1283 1247 1234 1231 1232 1232 1233 1238 1278 1372 1512 1718 1961 2092 2141 2166 1987 1774 1630 1476 1407 1355 1334 1408 1614 1790 1914 2063 1907 1710 1592 1575 1521 1502 1468 1478 1555 1623 1742 1847 1722 1716 1759 1924 1963 2014 1997 1982 1838 1662 1604 1624 1675 1567 1460 1450 1469 1497 1532 1607 1758 1808 1819 1948 2203 2343 2202 1976 1880 1916 1969 1882 1809 1765 1906 1898 1778 1709 1641 1594 1556 1508 1479 1465 1458 1455 1453 1451 1451 1455 1482 1630 1842 1860 1973 1928 2062 2156 2263 2303 2204 2132 1972 1896 1829 1789 1768 1749 1717 1679 1656 1639 1623 1608 1612 1622 1638 1688 1733 1789 1876 2061 2249 2112 2136 2361 2196 2014 1928 1867 1819 1782 1748 1726 1697 1692 1704 1713 1730 1750 1771 1796 1838 1891 1961 2138 2367 2461 2501 2480 2512 2272 2102 1903 1838 1822 1822 1821 1827 1834 1843 1856 1875 1882 1914 1976 1993 2030 2074 2130 2218 2349 2403 2324 2360 2357 2157 2044 1925 1876 1872 1902 1929 2000 2146 2323 2472 2688 2503 2464 2321 2064 1919 1847 1814 1796 1780 1773 1819 1823 1822 1837 1875 1892 1929 1988 1989 1970 1983 2021 1979 1952 1943 1927 1873 1818 1780 1758 1741 1730 1723 1723 1728 1767 1889 2069 2136 1977 1929 1845 1780 1747 1747 1713 1708 1757 1772 1733 1691 1779 1836 1689 1607 1518 1498 1489 1530 1528 1455 1424 1389 1357 1328 1302 1295 1294 1293 1293 1293 1293 1294 1292 1292 1292 1292 1293 1293 1293 1293 1294 1294 1295 1295 1296 1296 1297 1298 1298 1298 1298 1298 1298 1298 1299 1300 1301 1302 1302 1304 1303 1303 1304 1304 1305 1307 1309 1311 1312 1314 1316 1318 1320 1326 1337 1361 1397 1433 1451 1481 1602 1631 1610 1627 1643 1608 1549 1514 1483 1464 1450 1444 1448 1455 1478 1525 1604 1750 1876 2225 2469 2084 1891 1771 1686 1635 1598 1574 1556 1545 1540 1541 1539 1548 1553 1558 1568 1580 1618 1677 1734 1800 1800 1723 1653 1584 1540 1501 1485 1481 1479 1478 1478 1479 1537 1764 2086 2262 2031 1668 1509 1407 1369 1368 1368 1368 1368 1368 1368 1373 1388 1427 1446 1423 1454 1586 2017 2069 2216 2477 2893 2930 2659 2326 2215 1999 2058 2142 2312 2143 2261 2351 2477 2552 2601 2776 2785 2685 2564 2412 2355 2425 2403 2391 2493 2672 2847 2761 2714 2633 2637 2661 2578 2422 2322 2217 2268 2258 2276 2218 2194 2173 2148 2126 2153 2160 2145 2119 2144 2106 2070 2035 2012 2037 2034 2065 2182 2304 2268 2184 2157 2136 2087 2014 1900 1866 1830 1793 1816 1842 1854 1867 1887 1862 1874 1835 1888 1805 1745 1721 1741 1729 1710 1690 1670 1651 1633 1616 1598 1583 1569 1558 1555 1556 1530 1522 1523 1553 1524 1537 1538 1522 1510 1526 1542 1551 1566 1564 1540 1527 1566 1570 1545 1560 1553 1515 1475 1445 1441 1490 1484 1468 1515 1463 1478 1535 1549 1547 1519 1518 1505 1504 1514 1529 1540 1564 1593 1607 1641 1658 1632 1638 1659 1637 1651 1712 1667 1660 1672 1704 1724 1764 1855 1927 1939 1947 1957 1957 1976 1963 1943 1951 1941 1899 1860 1832 1833 1866 1883 1835 1776 1739 1742 1782 1889 1915 1918 1886 1834 1750 1757 1766 1731 1727 1744 1738 1746 1767 1823 1988 1968 1893 1840 1812 1808 1791 1809 1824 1874 1908 1948 1999 2052 2120 2062 2023 2041 2013 2094 2248 2399 2421 2428 2460 2356 2235 2207 2260 2287 2299 2256 2224 2164 2155 2200 2146 2108 2128 1986 2073 2143 2066 2028 2001 2042 2104 2164 2179 2281 2353 2384 2477 2453 2479 2458 2365 2246 2145 2182 2377 2515 2559 2533 2503 2349 2255 2428 2629 2699 2689 2673 2604 2555 2507 2487 2526 2508 2488 2520 2464 2519 2584 2558 2627 2440 2329 2300 2374 2343 2278 2267 2235 2231 2309 2505 2485 2656 2808 2739 2690 2702 2700 2749 2811 2792 2808 2805 2725 2711 2608 2580 2597 2534 2550 2457 2392 2419 2514 2616 2642 2548 2610 2776 2783 2696 2875 3058 2896 2789 2751 2673 2708 2699 2680 2785 2788 2797 2849 2729 2763 2852 3018 3267 3407 3314 3146 3073 3135 3077 2880 2783 2662 2649 2667 2737 2824 2759 2903 3330 3381 3141 3293 3697 3760 3586 3433 3863 3631 3351 3076 2802 2710 2907 2969 2735 2497 2453 2393 2371 2302 2380 2219 2109 2010 1923 1805 1872 1879 1848 1729 1706 1634 1598 1578 1562 1551 1552 1548 1544 1541 1530 1531 1543 1555 1555 1538 1520 1511 1510 1489 1469 1450 1451 1454 1454 1454 1456 1461 1471 1475 1484 1497 1491 1467 1451 1451 1468 1481 1471 1451 1437 1431 1435 1446 1465 1467 1466 1472 1460 1443 1432 1426 1430 1420 1398 1388 1386 1396 1389 1392 1393 1385 1378 1378 1377 1374 1375 1377 1378 1376 1374 1371 1366 1360 1355 1356 1353 1349 1344 1332 1324 1326 1326 1320 1312 1307 1302 1298 1297 1298 1298 1297 1297 1294 1292 1291 1289 1290 1300 1311 1316 1320 1325 1318 1317 1320 1328 1339 1353 1355 1367 1365 1374 1389 1386 1358 1343 1366 1345 1344 1363 1383 1384 1383 1381 1380 1376 1372 1364 1356 1349 1342 1337 1335 1331 1325 1323 1320 1318 1308 1299 1291 1285 1277 1272 1267 1259 1252 1249 1243 1238 1235 1234 1228 1223 1218 1215 1213 1208 1204 1202 1196 1191 1188 1203 1203 1187 1179 1172 1171 1168 1160 1164 1149 1146 1143 1139 1134 1132 1130 1130 1128 1123 1122 1116 1117 1113 1111 1099 1096 1096 1092 1090 1084 1079 1080 1076 1070 1064 1063 1061 1056 1051 1051 1049 1044 1040 1038 1039 1034 1027 1026 1024 1020 1013 1013 1006 1000 998 993 988 997 1017 1007 994 978 991 997 988 983 993 988 964 975 972 970 974 969 959 960 945 937 937 923 916 906 898 881 875 872 866 880 885 867 860 847 824 811 809 840 839 829 820 806 809 823 820 812 808 820 807 819 816 815 823 811 805 796 794 796 786 764 757 772 780 762 764 749 764 750 754 751 751 748 731 730 731 721 714 706 700 698 695 692 691 691 692 694 700 702 698 707 698 710 702 705 703 697 696 685 681 682 677 665 660 656 650 646 645 645 644 644 649 656 660 653 668 664 665 658 660 671 671 681 681 687 686 685 675 684 689 679 694 688 675 686 684 679 685 685 687 693 691 684 677 674 677 678 678 672 668 663 664 661 656 651 650 642 635 635 643 650 645 639 636 629 634 632 636 629 627 624 624 619 621 615 617 611 616 617 608 605 605 602 597 598 598 605 598 603 598 595 595 590 583 578 576 575 569 561 550 559 561 558 557 553 547 542 540 538 532 525 513 509 506 498 493 503 511 509 509 506 504 502 499 495 497 496 492 490 489 489 487 486 485 480 475 466 468 473 472 468 460 455 459 455 448 453 453 456 460 455 454 448 440 451 448 443 447 452 455 450 446 444 441 437 437 435 433 428 427 423 419 424 422 417 416 409 407 418 418 411 412 412 409 403 395 386 386 399 396 386 396 403 410 410 406 417 416 427 435 442 444 453 446 447 444 442 436 425 426 420 412 409 403 405 391 403 395 379 367 361 352 343 341 332 322 345 362 370 364 354 338 345 353 367 362 351 341 337 327 314 306 305 308 314 325 336 337 327 319 329 309 323 311 300 323 301 332 325 269 265 264 264 265 266 283 284 270 283 304 309 293 284 285 290 310 317 320 307 312 325 318 325 324 309 306 297 280 282 303 317 304 311 317 321 334 337 327 321 339 341 326 301 297 327 336 322 326 319 300 296 318 312 306 298 309 312 308 308 305 291 271 267 286 307 301 288 266 271 291 262 260 278 292 298 293 302 310 316 304 300 301 302 298 291 306 303 291 273 267 282 301 301 291 298 310 308 306 307 301 298 296 292 286 281 261 243 243 251 267 276 286 289 269 263 282 255 260 279 260 281 283 280 279 290 288 293 299 287 264 281 272 263 281 284 293 284 269 288 295 280 273 258 281 288 297 297 280 296 312 309 303 302 304 315 319 313 312 309 315 305 295 298 301 291 273 250 279 277 267 263 235 252 273 280 282 280 284 282 282 283 283 277 274 282 280 282 275 268 274 274 273 269 267 257 247 252 252 250 243 237 235 238 237 232 222 219 212 204 207 215 223 217 210 196 192 188 189 193 196 204 213 219 219 216 215 215 211 205 201 198 180 175 190 205 200 192 187 171 155 149 146 148 151 146 146 147 171 191 199 202 207 204 201 201 199 180 185 192 199 200 201 203 204 203 201 203 204 204 202 195 199 201 206 202 198 196 191 189 190 189 183 170 157 157 177 178 181 190 189 201 203 203 203 203 199 198 194 191 190 187 186 178 189 193 193 200 196 190 183 179 179 182 184 185 188 192 190 185 179 174 161 134 132 130 130 133 142 144 147 147 149 150 153 157 155 155 154 152 151 151 149 150 153 153 154 155 157 163 170 176 179 175 172 173 172 168 171 1689 1792 2061 1966 1774 1403 1225 1194 1191 1191 1191 1193 1198 1209 1226 1251 1292 1356 1451 1616 1757 1888 1829 1777 1762 1698 1601 1519 1456 1426 1410 1432 1431 1353 1312 1280 1242 1222 1221 1222 1223 1225 1230 1247 1281 1377 1535 1657 1578 1597 1734 1773 1660 1617 1561 1618 1747 1950 2246 1987 1743 1569 1446 1359 1290 1245 1232 1231 1232 1232 1233 1239 1267 1345 1439 1548 1677 1872 1865 1982 1781 1642 1509 1405 1373 1335 1314 1410 1684 1881 1988 2004 1747 1611 1518 1470 1436 1420 1446 1493 1601 1711 1881 1877 1755 1703 1737 1817 1831 1853 1860 1947 1904 1709 1767 1764 1696 1579 1472 1449 1484 1546 1557 1627 1762 1888 1829 1957 2233 2085 2026 1905 1813 1812 1894 1932 1731 1684 1753 1840 1788 1762 1633 1508 1543 1507 1476 1464 1459 1457 1455 1463 1481 1557 1776 1976 1927 1889 1890 2014 2011 2107 2165 2124 2015 1964 1887 1822 1777 1753 1735 1718 1696 1666 1646 1635 1620 1611 1617 1639 1649 1664 1774 1893 1842 1912 2023 1990 2081 2271 2182 2009 1948 1899 1840 1770 1732 1715 1700 1696 1710 1727 1737 1751 1776 1813 1853 1896 1987 2224 2361 2469 2697 2915 2875 2433 2076 1869 1828 1821 1822 1833 1849 1847 1858 1879 1899 1908 1906 1934 1955 1998 2082 2141 2211 2377 2557 2569 2629 2459 2230 2065 1947 1907 1888 1916 1958 2002 2088 2252 2360 2429 2589 2624 2420 2135 1939 1861 1822 1803 1789 1794 1798 1811 1823 1860 1899 1922 1953 1954 2004 2055 2019 2039 2009 1940 1938 1917 1883 1850 1812 1785 1768 1740 1730 1733 1740 1776 1861 1979 1945 1933 2023 1895 1824 1789 1803 1780 1747 1730 1772 1806 1732 1739 1710 1662 1572 1515 1510 1522 1527 1530 1550 1513 1495 1505 1491 1367 1309 1297 1295 1294 1294 1293 1293 1292 1293 1293 1293 1293 1294 1294 1294 1294 1294 1294 1295 1296 1296 1297 1297 1298 1299 1300 1299 1299 1300 1300 1302 1302 1303 1304 1305 1304 1306 1306 1306 1307 1308 1309 1311 1311 1312 1312 1313 1315 1319 1325 1333 1355 1382 1409 1458 1529 1538 1527 1547 1594 1640 1615 1561 1510 1474 1454 1454 1459 1469 1499 1551 1635 1746 1975 2289 2538 2338 1983 1843 1744 1675 1626 1591 1565 1551 1551 1551 1545 1540 1543 1548 1550 1558 1582 1619 1644 1672 1680 1660 1605 1556 1523 1498 1486 1480 1477 1476 1476 1478 1537 1740 2068 2170 2048 1750 1623 1434 1368 1368 1368 1368 1368 1368 1368 1369 1375 1390 1411 1402 1420 1508 2107 2390 2507 2782 3083 2831 2478 2190 2029 1873 1887 2001 2185 2198 2333 2369 2456 2389 2483 2598 2735 2791 2622 2460 2374 2349 2363 2347 2381 2499 2605 2639 2675 2559 2512 2473 2423 2375 2297 2202 2166 2209 2206 2142 2122 2118 2109 2080 2100 2091 2083 2060 2080 2078 2061 2073 2065 2027 2008 1963 2038 2076 2128 1945 1931 1990 2010 1935 1892 1866 1836 1818 1778 1803 1832 1835 1844 1836 1798 1746 1745 1738 1705 1681 1666 1668 1669 1685 1678 1658 1641 1630 1622 1619 1613 1594 1578 1558 1545 1524 1521 1521 1509 1505 1498 1495 1494 1512 1519 1577 1580 1552 1525 1507 1529 1556 1528 1519 1519 1506 1475 1457 1435 1476 1517 1465 1453 1454 1467 1496 1537 1556 1549 1558 1558 1539 1539 1563 1577 1578 1575 1595 1634 1679 1664 1676 1660 1651 1674 1728 1727 1697 1702 1721 1758 1764 1800 1840 1855 1862 1869 1883 1880 1851 1836 1797 1792 1804 1826 1800 1776 1757 1753 1745 1719 1707 1707 1721 1751 1782 1827 1821 1776 1746 1732 1753 1747 1710 1728 1721 1749 1804 1954 1969 1919 1893 1852 1799 1783 1791 1837 1826 1848 1861 1892 1900 1911 1943 2019 2132 2223 2116 2057 2198 2315 2379 2434 2370 2324 2327 2307 2362 2393 2402 2364 2238 2250 2257 2261 2216 2100 2133 2063 2091 2233 2236 2142 2056 2042 2084 2175 2241 2214 2276 2428 2481 2545 2493 2453 2339 2234 2255 2277 2357 2575 2722 2776 2699 2486 2332 2359 2582 2764 2878 2888 2772 2728 2703 2660 2585 2497 2541 2474 2493 2650 2664 2539 2494 2477 2363 2344 2260 2318 2378 2512 2419 2350 2340 2549 2464 2518 2725 2908 2861 2861 2840 2912 2895 2896 2893 2847 2848 2760 2680 2596 2529 2474 2520 2494 2385 2362 2426 2446 2542 2503 2555 2711 2831 2682 2820 2979 2939 2801 2782 2687 2598 2628 2699 2854 2870 2817 2734 2696 2761 2847 3020 3266 3275 3148 3050 3017 2988 3060 2924 2732 2645 2639 2582 2576 2668 2939 3131 3383 3558 3484 3343 3385 3555 3717 3741 3875 3882 3488 3016 2765 2651 2614 2696 2644 2449 2427 2472 2401 2332 2463 2249 2131 1977 1860 1766 1821 1935 1827 1731 1734 1665 1620 1592 1575 1576 1579 1568 1558 1548 1566 1559 1545 1530 1528 1517 1504 1488 1480 1474 1453 1456 1453 1458 1460 1463 1467 1477 1486 1499 1513 1514 1490 1471 1461 1456 1477 1476 1457 1444 1439 1439 1437 1451 1467 1480 1476 1474 1462 1446 1437 1435 1428 1415 1402 1395 1395 1410 1402 1400 1406 1412 1398 1390 1382 1379 1380 1382 1381 1381 1379 1373 1373 1367 1358 1351 1346 1342 1336 1333 1335 1333 1329 1326 1322 1320 1315 1312 1309 1306 1304 1301 1299 1296 1294 1293 1292 1305 1323 1326 1328 1329 1332 1325 1320 1320 1327 1349 1362 1368 1367 1364 1372 1392 1406 1389 1355 1379 1366 1351 1369 1393 1389 1387 1385 1383 1379 1372 1363 1357 1347 1341 1338 1331 1324 1320 1316 1310 1309 1303 1295 1289 1278 1273 1267 1263 1260 1255 1250 1246 1242 1238 1235 1232 1228 1223 1217 1213 1208 1204 1199 1194 1190 1187 1191 1186 1181 1176 1175 1166 1163 1158 1158 1154 1146 1144 1139 1134 1132 1133 1130 1128 1126 1120 1117 1114 1109 1102 1095 1098 1093 1091 1088 1087 1079 1077 1072 1072 1064 1058 1058 1057 1055 1053 1047 1042 1041 1039 1036 1032 1030 1028 1029 1018 1012 1009 1007 999 995 992 989 984 997 1016 993 982 965 972 978 970 986 987 971 952 951 952 968 964 960 949 947 941 931 928 924 916 904 900 897 898 899 898 880 883 875 862 848 845 814 803 822 827 817 813 799 803 811 803 805 817 811 799 809 806 814 799 806 805 795 779 779 780 752 759 777 767 754 748 755 747 739 731 725 720 717 714 710 708 705 703 705 706 704 706 710 708 719 713 721 721 709 716 705 710 716 716 712 704 697 688 695 698 689 694 681 685 681 673 659 651 645 638 636 635 638 640 643 651 658 646 653 667 666 670 674 675 682 672 672 686 681 672 691 686 670 680 680 670 676 670 674 680 685 686 679 672 669 669 666 669 666 663 665 660 652 649 652 647 636 634 642 644 640 632 627 622 625 629 637 629 630 627 623 623 626 620 618 616 619 614 609 601 593 592 587 594 586 595 591 592 588 590 595 594 585 581 575 565 562 557 561 566 564 558 555 551 542 535 530 528 524 521 519 522 520 517 503 488 498 501 508 506 503 502 495 494 493 491 490 488 484 486 484 481 480 480 480 475 465 462 460 455 456 455 450 447 444 438 439 442 443 444 447 449 447 435 436 433 436 445 455 450 444 440 436 431 429 426 426 424 420 425 421 415 413 410 414 412 421 429 422 419 424 415 415 410 407 396 392 390 390 383 387 393 400 399 405 410 424 436 442 451 454 460 455 455 443 433 428 430 424 421 415 414 422 410 400 384 396 384 381 366 367 358 354 349 323 326 347 362 377 361 343 329 344 355 363 355 350 338 328 330 325 323 312 299 311 325 336 331 335 329 321 328 313 317 322 305 319 337 323 297 280 265 264 264 264 264 282 309 317 305 284 283 297 306 320 313 314 299 319 311 317 330 331 323 306 294 280 277 293 306 298 308 313 328 323 332 326 319 330 335 315 300 310 324 331 318 330 312 292 302 327 325 312 304 295 308 299 307 299 299 284 266 270 291 299 290 277 261 283 262 259 272 283 284 296 310 303 306 294 298 310 308 293 290 303 297 281 261 271 294 299 289 287 300 311 306 302 303 300 289 285 287 279 277 260 241 241 243 265 280 279 280 263 253 252 245 271 277 257 283 281 274 273 290 285 288 293 293 276 268 283 255 264 281 289 280 269 287 296 294 267 260 289 283 291 283 279 293 308 304 301 298 311 311 320 319 314 308 308 312 305 295 298 294 289 259 255 268 259 258 235 257 272 289 293 287 290 286 283 278 277 273 273 274 275 279 283 271 270 271 269 263 266 262 253 245 242 248 245 244 237 234 232 231 234 233 230 220 209 201 199 213 220 215 219 209 206 197 193 185 193 208 216 216 212 210 209 207 209 203 199 177 173 196 202 199 197 183 172 148 146 148 148 146 146 147 166 191 204 216 219 203 198 196 195 175 182 193 198 202 202 202 204 206 206 203 204 206 204 203 207 206 203 200 202 201 198 194 188 182 171 171 166 160 172 165 170 177 186 188 201 206 208 208 204 198 199 194 186 178 178 186 194 193 190 196 202 194 188 192 192 189 196 196 194 189 183 183 182 180 149 133 132 131 131 136 143 145 149 147 147 149 153 159 154 154 152 150 150 151 151 153 153 154 156 161 168 180 183 179 178 181 176 173 171 168 165 1790 1990 2053 1916 1748 1408 1215 1191 1190 1192 1191 1192 1200 1214 1232 1263 1307 1380 1463 1553 1704 1991 2063 1864 1708 1639 1594 1499 1462 1452 1442 1373 1339 1288 1264 1243 1222 1220 1221 1221 1222 1223 1229 1251 1297 1392 1454 1606 1569 1609 1701 1671 1594 1545 1506 1573 1691 1972 2258 1960 1783 1632 1419 1329 1268 1238 1231 1232 1231 1231 1235 1240 1259 1326 1421 1539 1569 1656 1722 1783 1635 1520 1408 1340 1329 1308 1324 1417 1621 1697 1833 1925 1711 1528 1464 1413 1377 1409 1467 1543 1689 1759 1866 1862 1789 1797 1779 1759 1730 1721 1728 1793 1905 1924 1810 1797 1710 1543 1479 1453 1482 1542 1582 1665 1885 1906 1842 1938 2148 2050 1916 1826 1767 1779 1805 1747 1645 1628 1674 1707 1714 1769 1587 1511 1498 1481 1469 1464 1460 1459 1464 1496 1542 1740 1884 2079 2151 2086 1922 1951 2024 2169 2259 2140 1947 1870 1819 1778 1747 1726 1705 1693 1674 1657 1645 1634 1622 1616 1621 1630 1662 1706 1807 1966 1913 1907 1939 1978 2022 2132 2162 2018 1925 1895 1840 1772 1741 1728 1710 1702 1705 1724 1744 1759 1779 1813 1860 1912 1974 2068 2184 2342 2495 2922 2985 2479 2060 1842 1822 1821 1828 1909 1933 1878 1882 1912 1938 1937 1909 1928 1958 2025 2095 2131 2209 2330 2457 2551 2635 2540 2221 2057 1984 1968 1924 1925 1964 1999 2077 2220 2318 2307 2408 2576 2343 2143 1974 1894 1852 1829 1812 1797 1787 1796 1821 1840 1876 1904 1949 1980 1982 2000 2024 2043 2031 2002 2031 2079 1984 1898 1870 1859 1896 1806 1760 1752 1746 1756 1795 1833 1854 1910 2005 2006 1901 1847 1849 1824 1814 1766 1757 1794 1793 1765 1692 1664 1593 1541 1537 1583 1648 1622 1698 1739 1778 1921 1831 1595 1373 1310 1298 1296 1295 1294 1293 1293 1294 1293 1294 1294 1294 1294 1294 1294 1294 1294 1295 1296 1297 1297 1298 1299 1300 1301 1301 1301 1301 1302 1305 1306 1306 1307 1307 1308 1308 1308 1308 1308 1309 1309 1311 1313 1312 1312 1313 1314 1317 1320 1324 1335 1352 1383 1417 1443 1450 1462 1477 1514 1539 1534 1533 1502 1488 1470 1465 1475 1493 1528 1582 1668 1783 1995 2248 2359 2234 2030 1925 1792 1700 1642 1604 1577 1558 1563 1570 1562 1547 1544 1541 1541 1544 1555 1579 1600 1617 1628 1625 1603 1554 1518 1496 1484 1478 1475 1474 1475 1484 1555 1707 1968 2022 1928 1651 1569 1397 1368 1368 1368 1368 1368 1368 1368 1370 1372 1376 1383 1387 1390 1448 1945 2330 2338 2746 2903 2574 2223 2062 1893 1792 1914 2039 2244 2101 2213 2288 2228 2344 2409 2494 2637 2792 2661 2514 2420 2386 2331 2329 2334 2352 2370 2491 2583 2719 2688 2557 2374 2316 2287 2251 2170 2136 2176 2146 2096 2072 2056 2051 2039 2054 2028 2010 2006 2014 2036 2084 2067 2107 2062 1976 1928 1971 1998 1936 1875 1855 1883 1839 1806 1799 1806 1813 1787 1768 1813 1814 1818 1830 1828 1783 1717 1683 1665 1654 1640 1623 1606 1600 1607 1619 1633 1640 1641 1617 1605 1589 1571 1550 1543 1546 1551 1542 1538 1525 1511 1499 1484 1478 1472 1491 1525 1488 1481 1487 1496 1527 1540 1517 1493 1501 1495 1465 1454 1492 1508 1515 1531 1546 1517 1489 1519 1552 1582 1604 1593 1582 1569 1562 1603 1621 1646 1641 1661 1683 1718 1713 1689 1683 1695 1747 1798 1773 1738 1762 1820 1816 1801 1780 1793 1806 1811 1817 1813 1791 1777 1751 1767 1819 1823 1793 1766 1747 1738 1723 1705 1693 1688 1699 1715 1726 1739 1748 1746 1743 1728 1723 1741 1711 1700 1725 1816 1974 2009 1961 1890 1850 1879 1823 1770 1780 1789 1807 1811 1829 1848 1863 1918 1973 2150 2223 2303 2316 2140 2156 2207 2248 2364 2450 2396 2399 2411 2454 2479 2383 2287 2321 2386 2405 2308 2155 2167 2177 2052 2140 2354 2365 2224 2117 2137 2121 2151 2262 2288 2331 2405 2520 2565 2486 2445 2460 2291 2452 2402 2484 2462 2548 2696 2776 2653 2505 2345 2442 2640 2865 2969 3010 2951 2852 2781 2698 2600 2537 2504 2599 2582 2504 2519 2618 2487 2364 2291 2315 2457 2579 2720 2730 2635 2493 2400 2428 2435 2543 2819 2937 2955 3032 3133 3148 3089 2994 2872 2827 2841 2760 2643 2542 2592 2569 2453 2373 2351 2353 2384 2423 2414 2450 2580 2746 2637 2708 2906 3002 2796 2730 2678 2649 2730 2817 2926 2931 2901 2826 2802 2668 2826 2949 3084 3027 2937 2865 2874 2826 2781 2816 2739 2612 2589 2625 2787 2705 2741 2803 3080 3188 3329 3393 3601 3770 3451 3485 3456 3409 3444 3110 2808 2623 2621 2552 2600 2524 2543 2498 2299 2129 2123 2064 1986 1900 1860 1757 1714 1748 1715 1651 1659 1740 1629 1604 1576 1561 1558 1565 1565 1571 1582 1564 1549 1530 1513 1502 1494 1480 1471 1456 1459 1461 1457 1460 1472 1488 1481 1483 1499 1513 1531 1512 1494 1473 1465 1464 1477 1471 1453 1445 1449 1458 1450 1446 1463 1479 1485 1474 1461 1449 1439 1429 1421 1413 1406 1403 1406 1418 1412 1413 1416 1430 1428 1414 1394 1385 1385 1386 1385 1387 1383 1377 1382 1378 1362 1356 1352 1349 1348 1344 1340 1336 1331 1327 1324 1321 1317 1314 1312 1309 1307 1308 1304 1299 1296 1295 1294 1311 1333 1339 1341 1340 1341 1339 1324 1323 1326 1341 1358 1368 1366 1361 1365 1379 1391 1393 1374 1392 1373 1371 1395 1401 1396 1393 1390 1383 1376 1370 1363 1357 1351 1344 1335 1330 1324 1318 1313 1308 1302 1299 1293 1281 1276 1272 1268 1264 1259 1257 1254 1250 1247 1242 1237 1232 1227 1223 1218 1214 1209 1205 1199 1197 1192 1188 1190 1188 1179 1178 1175 1169 1164 1159 1156 1157 1153 1149 1143 1135 1134 1134 1131 1130 1125 1123 1116 1109 1106 1104 1101 1098 1094 1097 1088 1089 1082 1078 1074 1069 1065 1059 1058 1057 1057 1051 1050 1044 1045 1040 1037 1034 1034 1025 1026 1015 1011 1006 1008 997 992 989 986 983 984 994 1016 1004 987 963 953 958 974 974 962 949 936 940 950 946 943 929 927 930 923 916 917 915 905 900 893 884 890 889 869 858 871 865 857 851 837 816 797 799 803 799 788 785 784 782 784 788 797 793 796 804 800 791 790 792 791 788 777 766 760 741 750 755 742 733 729 725 723 722 725 724 718 720 722 723 729 720 732 724 726 732 729 718 733 723 727 729 720 719 715 718 724 727 717 711 709 699 705 706 704 702 698 697 689 687 683 683 667 675 663 651 642 631 630 628 635 641 653 656 660 659 669 666 676 661 674 679 670 668 686 684 670 667 670 659 661 661 664 669 673 672 679 674 665 663 659 652 657 656 662 661 651 649 654 649 636 632 636 639 636 625 623 615 616 622 630 618 625 617 618 619 623 623 614 613 615 609 601 610 599 582 581 585 578 587 582 582 579 581 584 590 591 589 585 576 570 563 567 559 560 552 547 548 545 540 532 530 527 524 524 516 512 508 497 493 488 483 488 497 497 493 483 479 482 482 484 486 487 484 482 483 480 475 473 472 470 468 460 465 471 468 465 462 458 451 442 440 441 436 434 428 435 433 430 430 425 446 464 462 455 446 439 435 434 435 427 436 430 435 426 428 421 419 424 429 430 434 433 426 428 427 422 418 412 407 407 410 406 390 382 386 393 404 402 414 423 430 441 442 452 461 450 446 449 442 438 437 438 434 428 423 415 419 409 397 382 398 382 384 381 373 364 357 336 322 333 351 365 355 354 336 329 351 356 354 348 344 339 327 322 314 317 312 301 316 322 333 343 338 337 338 326 331 324 312 332 349 338 343 334 272 264 264 264 264 273 310 319 305 277 293 311 321 313 305 306 299 313 303 319 316 326 317 321 304 290 277 292 297 295 307 321 318 311 324 326 312 327 335 316 300 318 329 332 318 316 294 295 320 324 314 312 296 289 292 293 296 289 298 298 276 262 269 275 271 267 257 268 261 259 275 286 298 302 308 295 298 285 297 307 300 289 292 284 281 272 268 285 287 278 285 300 308 310 303 296 300 297 288 278 286 276 272 270 241 240 239 251 268 274 271 267 244 241 242 269 260 266 283 275 265 284 292 279 287 289 287 268 271 279 250 266 286 288 280 265 278 287 280 256 273 282 292 275 269 289 296 307 299 295 294 298 308 320 320 318 312 304 310 309 299 288 290 279 284 271 253 241 241 243 266 268 279 294 294 294 291 287 285 284 279 270 266 267 273 281 273 265 261 269 262 259 264 260 255 242 244 249 243 237 236 241 235 228 231 232 227 227 221 209 198 199 214 222 220 217 214 213 201 185 191 208 213 215 214 210 205 205 204 197 188 173 183 198 197 196 194 191 165 147 150 147 146 145 146 165 191 200 216 222 204 194 191 195 173 185 196 196 199 203 204 205 206 208 208 206 208 208 209 207 207 206 204 204 202 199 190 188 184 183 175 163 161 163 157 154 163 177 190 201 207 210 208 207 206 200 194 189 192 190 174 181 192 186 187 198 202 203 205 204 204 198 196 198 192 185 179 171 160 132 132 131 131 134 140 143 148 148 147 148 152 155 154 151 150 149 150 150 151 153 155 156 159 167 180 174 177 179 179 182 180 174 169 175 168 163 1895 2024 1894 1717 1488 1301 1227 1196 1191 1192 1191 1193 1206 1222 1243 1273 1313 1363 1422 1510 1644 1902 2045 1872 1740 1699 1578 1487 1435 1390 1381 1357 1305 1267 1245 1227 1219 1219 1220 1219 1221 1224 1245 1275 1402 1502 1498 1582 1526 1556 1626 1564 1520 1453 1463 1538 1732 2088 2296 2059 1821 1620 1393 1286 1245 1233 1230 1232 1231 1232 1237 1242 1256 1304 1469 1521 1508 1580 1673 1675 1566 1460 1374 1320 1292 1269 1325 1404 1519 1633 1800 1808 1605 1462 1398 1363 1350 1412 1500 1705 1787 1935 2122 2066 1903 1857 1807 1784 1767 1712 1681 1739 1824 1818 1658 1657 1709 1577 1487 1457 1473 1505 1559 1656 1915 1834 1798 1881 2016 1947 1824 1757 1708 1701 1675 1632 1595 1586 1622 1618 1604 1572 1512 1485 1478 1472 1468 1464 1463 1468 1483 1516 1698 1831 1951 2058 2185 2113 2020 2020 2074 2111 2163 2089 1970 1882 1789 1760 1731 1714 1690 1669 1657 1651 1639 1626 1625 1627 1643 1666 1696 1736 1824 1950 1998 2007 1986 2070 1961 1953 1984 2013 1894 1844 1801 1774 1748 1725 1718 1727 1718 1716 1739 1765 1794 1825 1875 1936 2013 2109 2210 2355 2603 2913 2971 2480 2048 1834 1821 1822 1849 1950 1974 1925 1944 1978 2006 1979 1948 1948 1957 2011 2098 2177 2187 2270 2341 2350 2377 2367 2197 2093 2081 2035 1983 1935 1931 1961 2048 2266 2587 2546 2393 2558 2408 2191 2034 1929 1886 1862 1844 1827 1807 1790 1805 1825 1869 1966 1968 2029 2043 1956 1931 1979 1983 2013 2058 2136 2021 1945 1906 1969 1958 1847 1796 1781 1805 1756 1774 1813 1839 1910 2014 2024 1938 1887 1918 1865 1814 1798 1769 1791 1870 1884 1760 1701 1592 1562 1578 1612 1698 1679 1762 1890 2080 2195 1928 1636 1429 1338 1313 1300 1297 1296 1295 1294 1294 1294 1294 1294 1294 1294 1294 1294 1294 1295 1296 1296 1296 1298 1299 1299 1300 1302 1302 1304 1304 1306 1306 1306 1306 1307 1308 1309 1310 1311 1311 1310 1309 1310 1311 1312 1312 1312 1314 1315 1317 1319 1322 1325 1333 1344 1366 1392 1400 1414 1438 1451 1468 1484 1507 1480 1476 1478 1480 1500 1528 1554 1606 1677 1774 1937 2250 2191 2078 2122 2001 1827 1705 1648 1612 1587 1567 1576 1575 1560 1552 1555 1546 1543 1544 1546 1559 1577 1592 1623 1691 1773 1598 1523 1492 1482 1479 1476 1475 1476 1489 1562 1646 1791 1908 1792 1531 1436 1371 1368 1368 1368 1368 1368 1368 1368 1369 1370 1370 1374 1376 1378 1406 1757 2270 2604 2673 2855 2524 2213 1914 1787 1849 1907 2074 2046 2057 2216 2136 2189 2307 2297 2346 2476 2754 2668 2563 2482 2393 2377 2336 2318 2321 2319 2373 2445 2619 2576 2461 2387 2363 2326 2306 2308 2190 2162 2190 2095 2050 2033 2032 2027 2007 2019 1992 1993 2008 2026 2063 2024 2018 2054 2017 1950 1908 1925 1874 1872 1821 1833 1830 1810 1775 1750 1761 1770 1748 1794 1796 1794 1810 1810 1802 1763 1679 1647 1636 1627 1617 1602 1586 1576 1572 1583 1599 1586 1574 1564 1559 1553 1566 1588 1604 1605 1578 1545 1519 1503 1486 1478 1471 1465 1460 1457 1467 1479 1480 1483 1487 1501 1513 1504 1488 1482 1469 1443 1469 1469 1487 1510 1538 1551 1531 1521 1547 1580 1614 1641 1642 1626 1596 1611 1633 1678 1727 1729 1744 1767 1761 1753 1736 1725 1737 1814 1868 1788 1798 1831 1813 1792 1768 1782 1785 1798 1821 1800 1772 1770 1746 1755 1846 1830 1803 1783 1764 1760 1739 1718 1699 1687 1722 1752 1778 1806 1796 1774 1755 1738 1716 1708 1701 1690 1721 1820 1892 1986 2023 1911 1838 1843 1843 1777 1800 1804 1815 1849 1856 1847 1878 1929 2004 2083 2169 2289 2366 2307 2162 2140 2153 2255 2394 2452 2454 2494 2488 2422 2372 2352 2472 2450 2340 2181 2236 2257 2244 2112 2142 2236 2193 2100 2074 2080 2103 2194 2380 2391 2493 2575 2640 2646 2575 2448 2359 2278 2389 2581 2524 2641 2587 2651 2769 2810 2724 2506 2350 2461 2599 2673 2821 2949 3058 2905 2789 2690 2637 2617 2569 2559 2514 2553 2513 2441 2387 2313 2303 2414 2575 2699 2841 2885 2657 2509 2463 2447 2588 2725 2792 2811 2871 2938 3096 3087 3003 2896 2837 2862 2806 2669 2673 2741 2599 2451 2361 2340 2325 2358 2375 2368 2394 2508 2590 2533 2575 2765 2941 2815 2661 2575 2710 2858 2957 3079 3048 2977 2885 2796 2772 2670 2821 2898 2844 2801 2747 2759 2703 2651 2643 2647 2597 2558 2591 2771 3041 3099 3157 3052 3335 3467 3426 3366 3611 3354 3184 3244 3124 3018 2874 2660 2589 2533 2546 2490 2428 2398 2322 2215 2140 2026 1984 2023 2028 1898 1817 1729 1648 1641 1613 1610 1635 1602 1606 1582 1560 1552 1558 1551 1547 1553 1548 1535 1529 1518 1507 1496 1490 1484 1460 1463 1464 1461 1465 1479 1502 1501 1491 1501 1524 1531 1507 1489 1473 1465 1467 1475 1463 1453 1456 1463 1469 1464 1448 1461 1473 1478 1459 1450 1443 1439 1429 1421 1416 1412 1412 1417 1425 1420 1421 1428 1439 1449 1425 1401 1393 1391 1391 1389 1390 1389 1385 1385 1390 1371 1361 1356 1353 1350 1346 1341 1338 1333 1330 1326 1322 1319 1317 1315 1317 1326 1334 1319 1307 1304 1301 1299 1301 1335 1351 1353 1349 1348 1352 1333 1327 1327 1331 1341 1349 1355 1355 1359 1368 1378 1391 1393 1398 1378 1384 1411 1407 1401 1394 1387 1380 1374 1370 1367 1364 1356 1348 1340 1333 1327 1323 1317 1312 1311 1304 1301 1290 1280 1275 1273 1268 1263 1260 1255 1251 1247 1241 1237 1232 1227 1224 1218 1214 1209 1204 1200 1199 1196 1189 1190 1187 1180 1175 1173 1171 1165 1161 1160 1155 1150 1151 1144 1138 1134 1132 1125 1123 1123 1119 1113 1110 1109 1107 1101 1096 1092 1094 1089 1089 1081 1075 1072 1063 1062 1058 1062 1059 1052 1049 1053 1045 1042 1039 1036 1028 1028 1025 1024 1016 1010 1008 1006 996 990 987 987 982 978 979 992 1012 1003 988 964 939 956 965 955 949 922 934 927 938 926 935 909 911 929 898 902 894 891 877 886 872 864 878 870 853 846 855 846 843 839 835 822 799 789 787 786 784 782 776 776 774 772 780 795 811 801 790 780 785 777 778 769 754 742 737 735 733 733 734 740 750 741 747 753 756 740 751 741 747 741 729 742 731 734 742 740 724 729 739 731 737 721 725 730 733 741 734 730 721 722 711 717 720 718 717 715 713 705 703 698 692 685 688 682 672 667 658 638 626 624 626 640 649 649 662 661 665 666 657 667 669 659 667 672 673 670 663 658 653 645 649 654 656 667 660 676 675 669 670 669 661 649 643 662 657 650 647 651 645 632 624 628 630 629 615 620 605 609 615 621 611 615 612 609 611 616 618 611 602 605 602 593 596 598 585 575 570 570 581 579 575 572 572 575 579 581 579 582 581 574 574 564 553 549 552 548 541 541 539 538 535 528 525 510 507 508 513 510 506 498 492 485 480 477 476 473 474 473 470 465 467 476 481 480 470 464 475 478 474 470 471 472 472 470 467 465 464 458 455 457 449 441 433 430 427 418 415 417 420 421 443 461 465 457 448 442 440 446 438 430 438 438 441 436 432 428 428 427 432 436 433 433 434 431 430 430 426 422 417 417 419 409 390 381 386 399 401 395 407 418 427 430 438 451 447 450 439 440 438 435 426 426 434 435 414 407 401 401 400 385 386 397 395 377 359 351 348 349 321 318 343 360 354 341 342 321 338 345 360 353 352 347 331 322 319 309 306 304 296 309 324 336 327 333 334 326 335 330 329 341 346 333 317 313 283 263 263 264 264 264 266 293 310 277 288 304 317 300 304 292 302 297 303 306 321 326 306 309 311 289 275 282 287 298 312 317 303 316 326 330 309 323 331 311 300 319 332 318 316 307 295 319 330 316 308 301 307 301 291 284 281 277 286 292 280 263 260 259 258 256 256 255 254 256 273 285 287 295 302 292 283 292 301 302 292 279 297 286 264 258 271 278 276 279 290 302 302 305 303 293 292 292 284 271 282 278 264 263 251 238 238 241 256 269 277 259 240 239 248 267 256 284 277 263 275 292 286 275 286 280 287 265 265 262 249 275 289 282 276 260 278 287 277 258 264 272 290 271 269 282 293 307 294 287 301 310 314 319 317 317 308 301 311 301 293 296 290 288 276 269 278 257 239 263 278 283 284 294 297 297 293 286 280 277 274 273 272 267 260 275 277 275 269 259 255 252 250 254 254 249 238 244 247 242 241 240 239 232 226 223 222 218 219 225 221 202 197 208 216 217 217 214 207 201 182 192 198 208 213 210 206 203 203 206 197 185 177 193 197 192 195 193 182 149 151 146 145 144 145 175 196 201 213 220 207 199 188 191 174 186 191 198 200 201 202 206 208 209 209 209 209 209 207 207 208 206 203 198 199 197 198 195 193 186 182 177 174 170 165 147 166 185 190 199 203 205 205 205 201 198 196 196 194 191 182 180 172 177 193 198 200 202 200 201 200 200 194 186 184 191 183 176 137 133 134 134 136 139 144 147 150 148 146 147 151 154 151 149 149 149 150 150 153 155 157 163 173 178 182 179 176 175 177 177 174 169 166 165 164 168 1889 1851 1729 1616 1367 1289 1236 1201 1191 1192 1192 1195 1208 1226 1249 1278 1311 1350 1403 1487 1642 1819 1918 1814 1822 1687 1612 1519 1476 1431 1348 1306 1274 1256 1271 1228 1216 1217 1217 1218 1220 1229 1269 1358 1553 1633 1634 1687 1646 1606 1558 1491 1481 1415 1466 1563 1737 1938 2066 1830 1658 1522 1368 1277 1237 1231 1230 1232 1231 1235 1240 1247 1265 1303 1384 1433 1520 1670 1741 1589 1509 1434 1361 1315 1274 1253 1318 1392 1482 1658 1787 1638 1500 1390 1340 1307 1347 1413 1567 1871 2004 2210 2330 2158 2070 1938 1902 1866 1798 1724 1719 1732 1738 1682 1615 1609 1588 1585 1482 1459 1472 1502 1565 1642 1838 1827 1819 1932 2034 1939 1873 1737 1670 1653 1610 1584 1562 1554 1580 1565 1526 1505 1493 1485 1479 1474 1471 1468 1470 1513 1603 1721 2058 2085 2013 2275 2234 2066 1962 1961 2035 2027 2027 2001 1954 1829 1753 1739 1713 1697 1666 1650 1644 1638 1635 1641 1645 1659 1684 1725 1755 1835 2011 2032 2037 2193 2023 1957 1894 1865 1870 1939 1899 1837 1847 1883 1759 1735 1761 1798 1763 1719 1740 1775 1806 1846 1892 1961 2069 2244 2328 2516 2817 3016 2877 2449 1999 1825 1820 1822 1860 2018 2002 2005 2099 2142 2093 2074 2004 1990 1992 2021 2081 2143 2147 2210 2241 2225 2189 2178 2239 2302 2139 2063 1982 1939 1924 1955 2009 2165 2335 2620 2584 2483 2393 2212 2105 1974 1918 1892 1871 1846 1818 1794 1788 1808 1852 1938 1977 1991 2079 1965 1893 1891 1920 1985 2038 2151 2141 2033 1949 2026 2001 1897 1822 1856 1976 1775 1768 1805 1841 1898 1988 2005 1933 1894 1867 1841 1811 1793 1758 1743 1790 1812 1743 1708 1645 1566 1609 1645 1669 1715 1748 1861 2002 1884 1751 1591 1439 1375 1336 1310 1299 1297 1296 1295 1295 1294 1295 1295 1294 1294 1294 1294 1294 1295 1296 1296 1296 1298 1299 1300 1301 1302 1302 1305 1306 1306 1306 1307 1307 1308 1309 1310 1312 1313 1313 1312 1311 1312 1314 1314 1313 1313 1315 1315 1317 1319 1320 1323 1326 1330 1336 1348 1364 1402 1477 1455 1446 1471 1494 1494 1481 1482 1504 1516 1560 1583 1610 1668 1768 1907 2117 2279 2043 1956 1907 1779 1704 1654 1619 1589 1580 1584 1567 1560 1561 1561 1551 1551 1550 1548 1549 1565 1590 1626 1723 1723 1625 1522 1491 1482 1480 1478 1478 1478 1495 1551 1619 1738 1764 1574 1427 1380 1368 1368 1368 1368 1368 1368 1368 1368 1368 1368 1368 1368 1369 1370 1375 1484 2033 2447 2543 2430 2174 1940 1733 1928 2055 1979 1948 1883 1964 2029 2173 2209 2161 2182 2300 2385 2625 2741 2630 2523 2397 2344 2346 2318 2318 2318 2373 2415 2448 2430 2414 2368 2331 2317 2258 2269 2243 2168 2121 2067 2025 2013 2014 2012 2001 1976 1968 2019 2062 2079 2094 2051 2024 1999 1992 1979 1930 1887 1868 1826 1805 1775 1810 1802 1768 1747 1756 1745 1734 1773 1763 1764 1778 1727 1754 1778 1716 1646 1629 1620 1611 1601 1592 1588 1577 1570 1563 1557 1552 1549 1554 1539 1547 1551 1561 1562 1546 1518 1496 1498 1502 1510 1512 1512 1506 1466 1450 1470 1477 1475 1470 1468 1470 1486 1474 1445 1437 1451 1457 1469 1484 1507 1535 1560 1577 1560 1593 1600 1617 1638 1673 1695 1703 1716 1718 1734 1727 1709 1739 1745 1763 1761 1771 1785 1772 1784 1823 1836 1831 1806 1782 1768 1750 1770 1796 1815 1778 1756 1729 1744 1713 1778 1802 1796 1875 1840 1810 1799 1759 1726 1704 1674 1674 1706 1747 1768 1771 1760 1796 1810 1792 1788 1737 1687 1714 1724 1743 1865 1955 1878 1848 1792 1781 1800 1851 1851 1843 1885 1874 1865 1919 1993 2082 2240 2252 2271 2246 2368 2305 2131 2100 2112 2219 2314 2341 2421 2495 2430 2498 2427 2394 2287 2245 2257 2329 2409 2332 2270 2084 2060 2055 2130 2126 2115 2205 2299 2534 2564 2485 2598 2746 2815 2658 2493 2486 2351 2356 2622 2596 2727 2751 2766 2842 2887 2774 2564 2440 2429 2430 2496 2577 2739 2919 2974 2840 2747 2706 2705 2652 2552 2522 2484 2446 2392 2366 2380 2326 2354 2507 2651 2789 2898 2750 2681 2554 2493 2504 2691 2878 2892 2906 2923 2932 2980 3026 3009 2943 2805 2847 2761 2676 2766 2591 2427 2366 2343 2319 2309 2329 2362 2415 2537 2528 2449 2549 2668 2815 2912 2667 2581 2709 2863 3090 3262 3122 2957 2876 2871 2786 2820 2668 2794 2715 2740 2637 2698 2647 2575 2569 2575 2573 2612 2589 2694 2853 3071 3251 3306 3268 3272 3500 3701 3687 3469 3170 3050 2926 2830 2873 2768 2623 2547 2538 2619 2620 2518 2362 2216 2227 2288 2251 2226 1964 1850 1744 1810 1762 1640 1594 1581 1578 1575 1564 1557 1552 1541 1542 1537 1532 1522 1530 1518 1519 1515 1510 1494 1485 1467 1461 1467 1471 1465 1466 1479 1499 1514 1505 1513 1531 1528 1505 1488 1473 1468 1473 1474 1461 1459 1462 1472 1480 1474 1457 1462 1479 1476 1461 1447 1437 1433 1432 1425 1422 1421 1423 1430 1433 1428 1428 1430 1446 1435 1415 1406 1399 1396 1396 1394 1399 1395 1390 1388 1398 1387 1369 1362 1366 1364 1356 1349 1345 1340 1330 1326 1323 1322 1325 1331 1339 1345 1344 1331 1323 1316 1311 1305 1303 1327 1354 1362 1358 1357 1364 1350 1337 1334 1334 1336 1340 1346 1352 1360 1367 1373 1382 1398 1414 1390 1414 1424 1413 1405 1398 1392 1386 1377 1369 1358 1355 1348 1343 1337 1330 1323 1317 1314 1309 1305 1299 1294 1289 1286 1282 1277 1272 1267 1261 1256 1251 1246 1241 1236 1231 1227 1226 1222 1215 1211 1206 1202 1203 1198 1192 1191 1189 1184 1174 1170 1169 1165 1162 1159 1158 1152 1145 1149 1144 1135 1134 1133 1123 1117 1115 1113 1107 1106 1107 1097 1094 1091 1088 1090 1083 1076 1070 1066 1062 1061 1055 1057 1053 1051 1047 1043 1043 1042 1043 1034 1030 1029 1026 1020 1014 1012 1008 1003 997 988 980 985 981 972 975 971 984 1000 989 977 959 934 937 940 943 933 910 911 930 908 928 911 888 904 905 878 880 872 874 862 873 860 857 860 851 841 833 835 819 814 802 796 797 803 815 813 817 812 800 786 776 769 770 777 782 781 779 774 771 764 755 744 743 744 745 751 758 765 770 755 760 750 759 759 765 747 756 750 753 738 738 752 738 747 751 738 729 741 751 740 743 732 740 740 744 744 741 739 736 732 727 724 719 708 705 705 699 693 691 686 678 681 681 681 682 680 668 662 648 629 623 623 635 642 653 653 653 655 654 658 661 652 664 665 659 660 670 661 653 649 636 643 648 654 650 658 665 668 667 662 661 656 643 638 643 647 645 646 644 636 620 620 621 621 611 605 599 600 607 616 604 605 606 599 600 611 611 603 597 597 597 587 585 593 597 588 577 562 574 568 563 570 568 566 574 575 568 569 575 578 575 571 561 550 544 542 538 535 533 529 524 520 520 518 518 528 523 517 508 507 503 501 497 487 488 493 491 492 489 482 470 461 459 456 455 454 451 456 473 477 477 475 474 472 469 467 467 464 456 449 432 441 443 440 440 431 432 433 429 418 420 443 444 449 450 443 443 448 442 437 440 443 441 442 439 434 437 434 429 433 430 432 430 427 425 425 423 426 424 417 412 414 397 387 378 389 388 401 417 426 429 434 442 437 439 443 440 432 433 427 420 428 439 435 425 423 417 398 393 387 374 384 404 381 367 353 342 338 332 313 326 348 357 343 333 321 325 342 353 358 349 339 333 331 321 309 311 307 300 296 317 322 314 331 333 314 330 330 343 340 331 333 311 301 300 265 264 264 265 265 264 264 284 277 288 313 315 297 300 290 291 295 307 320 321 326 305 294 299 283 270 282 283 294 304 297 297 309 322 331 310 320 326 314 299 318 327 312 315 293 303 325 333 329 323 319 319 312 309 299 295 279 272 268 269 272 275 280 283 273 263 259 255 258 270 281 287 293 299 287 280 297 287 294 279 282 294 296 279 259 254 270 269 289 299 292 294 301 305 303 295 286 287 271 268 276 275 268 269 243 238 237 246 263 274 260 237 237 249 256 259 279 275 257 274 279 286 274 278 281 283 260 270 257 251 275 291 283 268 259 273 288 288 267 254 270 287 266 277 290 297 296 300 284 298 304 309 310 311 314 306 300 308 311 301 282 285 276 272 282 263 272 240 241 262 281 276 283 287 295 292 293 284 285 281 280 272 268 260 265 274 275 270 261 268 263 255 246 241 252 248 238 239 242 243 238 240 238 234 231 227 224 217 212 216 218 214 195 196 205 206 211 215 202 202 190 186 201 205 210 207 203 198 203 202 196 182 177 192 189 194 191 187 152 150 145 145 143 143 167 196 201 205 212 208 198 190 176 181 192 196 195 195 199 203 206 207 208 210 211 211 211 209 207 205 206 205 205 209 207 203 200 194 191 186 185 177 162 149 162 185 193 204 199 189 190 199 198 201 203 199 198 194 193 191 185 179 177 189 193 192 190 187 188 187 183 191 193 188 180 183 188 145 133 133 135 141 142 145 150 150 147 146 147 149 151 154 151 149 148 150 153 158 158 166 186 191 193 183 180 176 172 175 173 171 168 168 164 162 168 1729 1679 1620 1465 1353 1297 1253 1219 1197 1193 1194 1196 1209 1230 1257 1287 1320 1357 1407 1468 1538 1627 1803 1743 1701 1649 1538 1528 1549 1472 1333 1270 1246 1254 1235 1214 1214 1215 1215 1215 1218 1235 1290 1444 1673 1778 1759 1755 1729 1665 1530 1484 1384 1405 1483 1566 1675 1822 1837 1717 1678 1457 1342 1275 1235 1230 1230 1231 1232 1238 1243 1249 1264 1300 1372 1469 1629 1898 1795 1590 1532 1428 1335 1335 1281 1238 1301 1387 1425 1557 1690 1572 1437 1344 1286 1288 1349 1421 1595 1769 1868 2228 2425 2287 2220 2061 2008 1974 1840 1783 1777 1687 1607 1587 1547 1529 1496 1477 1464 1462 1473 1511 1567 1659 1946 1944 1892 2057 2215 2007 1878 1756 1650 1613 1603 1568 1550 1548 1591 1525 1521 1539 1533 1498 1498 1500 1501 1541 1634 1681 1876 2112 2029 2282 2198 2358 2180 2013 1924 1881 1923 1925 1891 1884 1829 1768 1731 1703 1683 1662 1656 1658 1658 1653 1647 1658 1676 1711 1753 1806 1850 1991 2156 2198 2071 2181 2012 1862 1819 1840 1827 1844 1887 1890 1898 1911 1799 1755 1813 1843 1777 1723 1742 1773 1814 1884 1942 1965 2080 2241 2322 2523 2747 2803 2610 2369 2039 1824 1820 1825 1881 1941 1945 2054 2284 2293 2251 2169 2067 2014 2034 2067 2032 2090 2106 2135 2165 2135 2104 2154 2262 2301 2141 2014 1970 1935 1928 1953 1994 2069 2255 2483 2719 2335 2193 2154 2079 2013 1952 1907 1874 1848 1819 1796 1784 1786 1803 1835 1866 1944 1973 1922 1862 1860 1886 1943 1999 2111 2131 2038 1969 2066 2022 1906 1850 1916 2048 1801 1763 1791 1853 1922 1959 2009 1963 1922 1870 1821 1805 1805 1763 1710 1707 1693 1651 1628 1589 1638 1679 1741 1763 1748 1764 1821 1796 1729 1621 1543 1535 1477 1395 1356 1317 1300 1297 1296 1296 1295 1295 1295 1295 1295 1294 1295 1295 1294 1295 1296 1297 1298 1299 1300 1301 1302 1303 1306 1306 1307 1309 1309 1309 1310 1310 1311 1312 1314 1314 1314 1313 1314 1315 1315 1315 1315 1316 1316 1317 1318 1320 1322 1324 1327 1329 1333 1339 1359 1406 1423 1454 1476 1539 1528 1499 1488 1497 1515 1540 1583 1665 1670 1754 1879 2123 2299 2107 1893 1800 1747 1696 1654 1620 1593 1601 1595 1580 1583 1573 1571 1567 1563 1558 1556 1552 1559 1582 1623 1678 1729 1616 1512 1487 1482 1480 1480 1480 1482 1504 1574 1580 1530 1511 1433 1378 1368 1368 1368 1368 1368 1368 1368 1368 1368 1368 1368 1368 1368 1368 1371 1375 1382 1532 1951 2251 2110 2079 2003 1707 1980 1820 1874 1895 2113 2177 2121 2260 2229 2061 2138 2371 2428 2421 2510 2610 2487 2391 2349 2351 2320 2318 2320 2347 2372 2373 2370 2357 2401 2396 2340 2359 2375 2368 2344 2239 2143 2105 2083 2067 2036 2026 2022 2001 2098 2149 2176 2138 2124 2100 2076 2051 2018 1986 1941 1888 1866 1817 1785 1756 1748 1748 1745 1728 1732 1726 1751 1705 1682 1676 1666 1663 1698 1739 1723 1667 1634 1618 1607 1602 1589 1578 1574 1576 1576 1558 1548 1542 1538 1534 1529 1522 1516 1512 1515 1529 1547 1551 1554 1544 1538 1532 1498 1449 1447 1464 1491 1476 1467 1468 1465 1472 1467 1439 1428 1442 1501 1530 1555 1581 1598 1628 1636 1650 1651 1667 1677 1673 1687 1706 1700 1689 1708 1698 1686 1712 1726 1735 1734 1750 1767 1763 1780 1768 1783 1829 1818 1793 1760 1751 1781 1816 1831 1781 1737 1713 1707 1724 1764 1740 1793 1920 1908 1861 1806 1777 1754 1711 1669 1681 1685 1692 1709 1717 1681 1681 1679 1682 1697 1718 1743 1770 1778 1727 1740 1766 1746 1735 1754 1779 1791 1806 1832 1870 1901 1911 1973 2077 2205 2238 2143 2201 2164 2201 2294 2280 2252 2089 2055 2090 2157 2268 2350 2345 2425 2522 2507 2405 2396 2279 2338 2392 2496 2436 2333 2172 2139 2183 2194 2183 2217 2306 2382 2498 2643 2656 2598 2683 2818 2681 2710 2676 2487 2423 2506 2592 2745 2854 2860 2926 3037 2799 2655 2612 2536 2531 2497 2516 2612 2728 2932 2902 2812 2857 2866 2760 2680 2609 2543 2465 2398 2377 2414 2370 2358 2459 2601 2770 2886 2922 2840 2711 2591 2505 2535 2665 2930 3056 3142 3152 3080 3124 3094 3014 2870 2821 2790 2703 2607 2523 2405 2359 2348 2322 2301 2321 2367 2427 2481 2481 2426 2443 2599 2629 2685 2564 2648 2845 2866 2996 3025 3169 3098 2992 2931 2996 2984 2802 2594 2615 2599 2694 2695 2624 2568 2545 2536 2529 2588 2672 2605 2770 2950 3097 3300 3536 3415 3324 3614 3686 3642 3536 3240 3090 3150 3294 3008 2739 2622 2643 2580 2490 2472 2345 2331 2447 2451 2272 2012 2010 2025 1983 1909 1844 1668 1605 1586 1570 1556 1546 1546 1546 1535 1530 1537 1526 1515 1513 1509 1500 1498 1484 1473 1465 1465 1471 1480 1479 1470 1470 1479 1493 1507 1518 1526 1531 1514 1500 1488 1478 1473 1476 1470 1467 1470 1477 1478 1494 1486 1471 1464 1477 1467 1453 1445 1438 1433 1432 1429 1427 1430 1436 1444 1439 1434 1433 1438 1436 1423 1412 1408 1405 1402 1400 1398 1402 1400 1397 1393 1406 1405 1382 1367 1368 1381 1373 1366 1360 1352 1335 1326 1326 1326 1340 1347 1357 1364 1360 1343 1329 1320 1314 1310 1305 1318 1341 1365 1364 1363 1368 1359 1345 1341 1340 1342 1346 1352 1360 1367 1375 1381 1388 1395 1414 1427 1435 1425 1418 1409 1399 1389 1382 1375 1367 1361 1354 1347 1339 1332 1328 1324 1320 1316 1312 1307 1300 1295 1292 1291 1288 1280 1274 1271 1264 1258 1253 1247 1242 1237 1232 1228 1225 1223 1217 1213 1209 1207 1204 1198 1191 1190 1188 1182 1176 1172 1169 1175 1163 1160 1155 1152 1148 1143 1145 1133 1130 1130 1124 1118 1115 1111 1108 1105 1101 1102 1095 1089 1090 1089 1080 1072 1069 1072 1064 1062 1057 1058 1056 1052 1051 1045 1041 1039 1037 1029 1029 1026 1022 1019 1016 1008 1008 1006 1001 989 976 974 970 965 971 969 958 982 976 955 964 961 929 927 921 932 914 893 910 908 897 908 890 880 893 882 866 864 865 868 853 855 845 840 827 815 809 807 804 807 811 826 828 824 845 835 843 838 823 819 807 796 779 767 764 762 759 758 755 752 753 757 764 772 769 764 776 776 768 762 759 762 765 762 772 763 758 758 745 745 744 756 744 756 757 745 740 747 760 758 751 746 740 742 728 731 726 725 724 717 724 713 710 701 690 701 688 679 679 683 670 667 671 666 669 670 673 675 663 646 626 619 617 623 637 651 644 650 644 656 650 648 661 655 652 649 657 661 663 660 648 628 632 642 645 642 654 657 652 647 654 649 654 634 630 646 644 645 641 629 618 609 608 601 611 591 591 585 602 609 611 593 595 592 592 607 601 596 595 586 587 586 576 580 588 583 577 555 564 569 556 566 568 558 566 568 561 561 563 574 566 573 566 559 556 554 547 540 539 535 536 537 531 533 529 535 530 523 516 511 510 505 500 494 503 503 500 499 495 495 488 481 473 473 470 463 463 452 454 470 472 469 468 466 464 459 465 459 446 435 450 461 458 456 455 444 457 458 445 432 424 415 428 440 446 443 445 447 447 444 442 442 436 435 438 436 435 432 424 430 428 427 423 423 416 419 416 419 422 416 407 410 407 390 378 382 385 400 413 427 424 429 429 423 438 430 437 427 421 421 422 431 441 440 428 418 414 403 408 399 382 371 396 391 377 367 352 338 325 313 322 330 350 345 330 319 310 330 335 342 353 346 347 330 321 329 324 312 302 292 291 313 305 321 321 307 323 319 331 337 326 323 330 318 310 292 265 265 265 265 265 264 265 265 266 286 309 293 296 282 290 295 309 309 319 327 311 296 284 271 269 270 277 294 292 292 309 317 326 328 316 306 327 316 296 311 328 310 307 288 304 325 323 324 329 326 314 314 308 298 286 288 291 286 283 292 299 298 295 278 286 275 263 255 272 281 288 299 292 278 281 281 285 275 275 282 295 292 291 270 252 256 271 287 293 286 291 296 303 303 298 288 281 269 261 267 276 277 270 257 238 236 240 260 264 249 235 236 252 250 263 269 275 257 266 272 281 268 274 281 270 253 274 256 258 282 292 292 276 266 258 279 289 263 262 282 284 261 284 293 285 283 286 292 281 292 305 301 313 308 301 299 311 313 310 300 286 294 276 261 273 257 252 237 258 265 263 269 291 294 296 290 292 292 286 278 275 272 267 254 263 272 273 271 269 266 258 257 248 238 234 235 234 231 231 236 235 236 234 231 232 226 219 213 209 206 207 211 210 201 194 191 204 217 216 206 187 182 193 208 207 204 203 196 196 194 196 185 177 182 194 190 180 153 150 145 144 142 142 160 188 196 196 200 209 194 184 167 179 182 187 189 194 199 201 204 206 207 210 211 212 211 211 210 208 206 206 208 207 207 203 199 198 191 184 176 180 172 153 159 176 179 182 185 176 185 189 200 205 204 202 201 198 194 196 198 196 185 158 185 180 183 186 189 192 191 178 185 178 176 159 152 134 132 135 141 143 144 149 151 157 147 147 148 151 153 155 153 147 150 154 160 168 178 184 192 191 188 176 174 172 169 170 170 170 164 164 163 163 167 1665 1574 1503 1407 1355 1309 1263 1227 1204 1199 1201 1202 1213 1236 1267 1303 1343 1389 1455 1542 1588 1609 1690 1684 1599 1527 1477 1451 1448 1380 1321 1279 1245 1219 1209 1209 1211 1213 1212 1212 1215 1227 1291 1381 1521 1658 1683 1591 1568 1481 1421 1374 1344 1372 1435 1545 1661 1618 1590 1500 1524 1394 1271 1242 1232 1230 1230 1232 1235 1241 1246 1253 1268 1323 1408 1515 1805 1976 1806 1625 1528 1405 1357 1398 1285 1236 1270 1326 1328 1413 1550 1471 1352 1275 1242 1268 1337 1443 1624 1856 1868 2076 2289 2135 2109 2116 2063 1990 1996 1914 1845 1695 1678 1601 1519 1488 1478 1470 1465 1466 1478 1510 1561 1685 1854 1989 1967 2067 2166 1979 1847 1715 1626 1583 1579 1566 1557 1656 1655 1551 1545 1571 1613 1574 1559 1571 1695 1720 1721 1796 2019 2522 2416 2436 2326 2242 2106 1982 1893 1841 1834 1840 1814 1790 1761 1738 1715 1686 1667 1666 1668 1685 1681 1670 1667 1682 1715 1750 1800 1850 1923 2061 2219 2350 2062 1969 1894 1827 1815 1782 1781 1785 1806 1856 1913 1958 1844 1781 1902 1869 1773 1732 1755 1786 1831 1872 1934 2027 2138 2198 2351 2549 2756 2742 2372 2200 1892 1823 1822 1826 1860 1869 1905 2054 2272 2396 2351 2255 2157 2056 2040 2037 2025 2058 2090 2098 2097 2084 2065 2105 2212 2254 2088 1991 1949 1931 1928 1952 1989 2046 2131 2325 2642 2497 2186 2083 2261 2249 1998 1900 1862 1834 1806 1790 1783 1783 1789 1804 1820 1837 1855 1842 1831 1843 1892 1977 1960 1983 2010 1986 2010 2079 1988 1917 1885 1965 2025 1791 1759 1782 1830 1900 1922 1941 1949 1922 1835 1784 1772 1784 1753 1692 1656 1662 1623 1582 1569 1614 1658 1683 1726 1747 1765 1801 1773 1699 1644 1662 1642 1551 1517 1453 1389 1330 1302 1299 1297 1295 1296 1296 1295 1295 1295 1295 1295 1295 1296 1296 1297 1298 1299 1300 1301 1301 1302 1307 1307 1346 1401 1429 1380 1313 1311 1312 1312 1313 1314 1315 1316 1316 1318 1317 1316 1316 1317 1317 1319 1320 1321 1322 1324 1327 1329 1333 1335 1340 1353 1371 1400 1450 1547 1546 1509 1502 1509 1525 1549 1575 1639 1681 1739 1849 2018 2121 1987 1824 1743 1711 1676 1640 1612 1614 1629 1622 1608 1600 1591 1588 1582 1576 1569 1562 1557 1557 1577 1598 1623 1661 1588 1499 1487 1484 1483 1483 1483 1487 1517 1550 1481 1436 1408 1376 1368 1368 1368 1368 1368 1368 1368 1368 1368 1368 1370 1369 1371 1371 1371 1372 1378 1391 1406 1515 1776 1949 2011 1799 1637 1798 1856 2040 2131 2189 2195 2272 2379 2318 2047 2092 2252 2250 2261 2351 2539 2566 2413 2326 2321 2319 2318 2341 2344 2335 2343 2345 2335 2446 2463 2441 2443 2456 2447 2440 2454 2430 2370 2284 2282 2261 2254 2186 2000 2055 2244 2230 2165 2071 2128 2130 2071 2006 1948 1934 1899 1840 1805 1783 1774 1780 1772 1756 1728 1709 1694 1695 1686 1709 1706 1685 1664 1651 1637 1644 1653 1627 1615 1617 1600 1593 1606 1616 1617 1611 1601 1579 1574 1579 1588 1563 1535 1541 1547 1544 1559 1606 1601 1585 1572 1563 1544 1525 1482 1438 1448 1478 1475 1459 1463 1461 1481 1470 1429 1424 1431 1458 1499 1523 1582 1625 1628 1616 1612 1609 1626 1614 1621 1648 1671 1659 1678 1700 1664 1659 1692 1719 1701 1701 1732 1737 1730 1727 1730 1744 1763 1800 1792 1738 1720 1783 1856 1862 1749 1706 1668 1659 1721 1708 1733 1799 1874 1904 1887 1836 1787 1730 1702 1660 1671 1668 1652 1656 1677 1719 1741 1730 1788 1834 1854 1848 1896 1955 1898 1769 1720 1760 1742 1718 1754 1795 1815 1849 1881 1914 2040 2126 2137 2096 2106 2094 2154 2097 2206 2208 2239 2327 2249 2066 2005 2043 2126 2229 2274 2361 2520 2534 2513 2394 2331 2394 2398 2510 2568 2418 2235 2341 2383 2361 2281 2320 2451 2432 2529 2643 2728 2722 2861 2904 2889 2910 2778 2602 2464 2597 2692 2812 2832 2971 3000 3133 3033 2888 2738 2626 2631 2556 2597 2688 2758 2938 2938 2992 3083 2979 2839 2705 2635 2547 2451 2439 2415 2392 2388 2374 2450 2590 2688 2794 2926 3028 2988 2750 2600 2548 2569 2829 3027 3121 3194 3151 3116 3168 3063 2948 2791 2792 2696 2561 2466 2384 2353 2319 2311 2297 2317 2356 2468 2516 2451 2393 2381 2429 2492 2676 2805 2782 2824 2817 2875 3040 3292 3198 3091 3029 3018 3032 2939 2718 2573 2521 2604 2653 2557 2550 2565 2523 2523 2529 2580 2598 2773 3068 3336 3450 3356 3561 3478 3563 3756 3507 3351 3322 3383 3450 3367 3051 2807 2958 2827 2645 2508 2410 2395 2324 2279 2264 2231 2195 2263 2078 1984 1862 1734 1650 1613 1589 1573 1553 1540 1533 1528 1531 1519 1520 1529 1512 1509 1499 1481 1477 1474 1475 1477 1482 1492 1500 1491 1477 1474 1478 1492 1503 1516 1537 1537 1522 1507 1491 1481 1478 1478 1475 1478 1478 1491 1488 1498 1494 1477 1478 1475 1462 1449 1444 1441 1438 1435 1434 1435 1442 1446 1449 1441 1437 1438 1443 1429 1420 1415 1411 1409 1414 1404 1404 1403 1405 1402 1398 1408 1410 1394 1378 1369 1373 1387 1381 1374 1362 1350 1334 1330 1331 1351 1360 1367 1372 1368 1355 1335 1323 1315 1311 1308 1318 1344 1363 1373 1370 1370 1371 1360 1348 1346 1349 1357 1365 1369 1375 1383 1393 1403 1412 1433 1436 1430 1425 1414 1409 1398 1389 1378 1371 1364 1356 1350 1345 1340 1335 1331 1326 1321 1316 1312 1306 1301 1297 1294 1289 1288 1283 1275 1271 1268 1260 1254 1247 1244 1238 1233 1230 1226 1222 1218 1213 1211 1207 1204 1200 1193 1190 1189 1183 1175 1176 1174 1165 1161 1160 1161 1157 1149 1148 1138 1132 1130 1134 1123 1121 1116 1118 1107 1108 1105 1101 1096 1091 1086 1084 1078 1070 1070 1070 1066 1062 1057 1063 1055 1045 1047 1039 1037 1036 1035 1030 1028 1022 1018 1016 1013 1004 1008 1004 998 988 979 972 964 953 949 949 947 944 963 947 931 942 939 914 910 898 895 888 884 897 888 886 896 875 869 863 849 846 841 841 837 824 819 818 816 819 820 823 830 833 833 846 849 841 839 848 847 839 826 824 817 813 808 796 773 765 764 762 763 766 792 776 788 792 781 771 786 776 779 774 765 771 772 776 785 773 766 756 755 762 755 762 756 762 767 761 753 759 756 754 745 738 732 726 723 717 724 710 716 708 708 704 702 691 688 688 680 680 670 668 663 656 656 647 659 656 662 667 668 661 656 644 619 615 617 637 642 640 645 651 637 652 652 653 646 645 647 654 648 658 655 639 618 632 631 635 647 653 640 638 646 635 644 636 617 635 641 645 638 634 629 627 625 608 595 592 584 574 591 602 605 591 583 581 588 603 595 588 586 579 577 583 569 576 583 573 573 555 558 565 554 559 567 555 550 553 553 551 560 565 558 565 563 563 564 559 554 549 548 541 545 541 537 542 538 536 535 526 520 516 509 506 503 506 507 501 500 496 492 492 492 488 485 481 482 481 478 462 447 453 454 449 444 443 442 445 445 440 440 455 460 468 469 468 464 462 466 464 454 442 430 413 422 433 435 434 441 445 444 439 433 436 438 430 431 430 433 430 422 427 426 423 423 416 413 409 410 411 415 414 406 402 396 388 379 375 389 401 406 423 412 425 412 423 427 425 425 419 411 417 432 439 439 434 431 416 407 401 393 402 389 369 379 393 378 363 351 333 332 342 330 313 337 342 325 319 306 309 306 325 340 344 346 336 333 340 325 315 310 301 286 295 307 311 314 300 317 312 328 332 323 313 334 331 323 319 302 269 266 265 265 264 264 264 264 265 271 292 281 295 307 313 300 306 316 325 309 294 287 275 271 273 286 288 293 301 314 314 319 319 321 300 319 311 290 300 328 318 297 287 303 323 315 328 326 318 313 303 308 297 290 288 302 297 283 298 303 306 287 291 293 286 278 256 274 291 297 286 291 285 271 274 268 273 283 277 283 287 275 268 253 255 280 291 287 277 289 298 306 302 299 293 284 284 286 269 256 265 267 256 241 234 239 263 254 245 234 236 260 252 250 267 269 255 265 275 268 266 283 278 262 253 270 263 251 277 286 289 281 284 273 257 275 252 263 278 277 262 273 288 276 276 283 298 283 292 306 298 310 308 297 295 310 305 310 299 302 298 286 269 255 270 254 238 254 264 270 279 294 291 288 287 292 288 289 282 278 276 274 268 253 264 268 270 268 261 258 262 257 256 249 242 235 231 238 226 239 230 232 235 233 231 227 222 223 223 222 222 215 210 208 202 193 202 217 217 207 186 181 195 206 208 204 200 195 188 191 197 189 178 186 192 180 148 148 144 143 142 142 155 186 186 187 191 204 171 164 176 185 184 190 195 194 193 198 201 203 206 209 210 213 213 213 212 210 210 208 206 207 200 201 201 196 194 195 183 169 174 164 149 146 152 167 165 172 182 190 201 206 208 207 204 200 203 201 198 192 185 170 174 185 186 187 184 183 182 163 138 133 131 132 131 132 134 140 141 144 146 151 156 152 146 147 148 149 153 156 149 159 170 165 170 184 201 195 188 186 185 186 172 173 167 163 164 168 170 161 157 158 160 1731 1721 1557 1406 1343 1308 1269 1234 1211 1206 1209 1211 1222 1248 1279 1318 1365 1420 1488 1568 1698 1821 1765 1653 1548 1469 1424 1411 1375 1390 1388 1380 1303 1231 1210 1208 1209 1209 1209 1208 1208 1213 1248 1314 1432 1562 1637 1585 1468 1383 1326 1310 1317 1338 1373 1417 1478 1450 1434 1416 1340 1289 1242 1231 1230 1230 1231 1236 1241 1249 1258 1267 1297 1362 1440 1565 1793 1911 1753 1568 1449 1393 1460 1464 1305 1231 1203 1219 1236 1270 1408 1367 1260 1220 1215 1236 1336 1493 1720 1878 2080 2413 2171 1939 1946 2069 2065 2090 2055 2017 1801 1702 1700 1608 1505 1486 1473 1469 1469 1473 1485 1511 1554 1817 2060 2013 2041 2093 2007 1961 1806 1728 1598 1567 1563 1567 1598 1687 1643 1583 1589 1629 1689 1685 1664 1697 1867 1870 1927 1815 1976 2342 2468 2196 2248 2195 2052 1927 1851 1806 1779 1768 1760 1750 1729 1709 1686 1675 1676 1680 1681 1703 1693 1693 1690 1699 1754 1790 1827 1890 1993 2112 2253 2309 2034 1920 1845 1802 1796 1767 1766 1767 1769 1782 1850 1906 1835 1792 1878 1829 1754 1743 1774 1800 1840 1911 1984 2094 2261 2402 2394 2567 2655 2411 2148 1920 1829 1822 1822 1825 1834 1843 1900 2011 2188 2364 2263 2291 2240 2117 2076 2042 2039 2049 2092 2101 2066 2113 2060 2036 2062 2066 2026 1955 1934 1922 1927 1954 1991 2046 2115 2247 2581 2595 2220 2220 2420 2375 2093 1934 1864 1822 1799 1786 1782 1784 1787 1792 1796 1803 1809 1815 1822 1835 1904 1989 1940 1958 1980 2004 2050 2093 2022 1932 1957 2160 1967 1816 1762 1775 1803 1839 1873 1892 1907 1877 1795 1742 1710 1723 1700 1668 1623 1603 1596 1580 1570 1579 1600 1635 1683 1803 1877 1894 1843 1753 1735 1806 1736 1645 1546 1472 1394 1346 1313 1303 1299 1297 1296 1295 1295 1295 1295 1295 1295 1296 1296 1297 1297 1299 1299 1300 1299 1300 1301 1305 1339 1513 1637 1708 1490 1357 1317 1313 1313 1313 1314 1316 1316 1318 1319 1318 1318 1318 1319 1320 1321 1324 1334 1326 1326 1328 1330 1333 1336 1340 1347 1357 1378 1418 1463 1501 1554 1545 1535 1538 1559 1588 1620 1662 1716 1789 2001 2004 1827 1745 1691 1667 1646 1619 1619 1633 1677 1682 1647 1631 1614 1606 1598 1587 1578 1571 1565 1562 1596 1616 1614 1605 1539 1501 1490 1487 1487 1485 1486 1497 1520 1508 1433 1402 1379 1368 1368 1368 1368 1368 1368 1370 1370 1368 1368 1369 1372 1373 1376 1378 1377 1376 1380 1392 1418 1440 1479 1569 1789 1939 1817 2236 2168 2060 2226 2030 2022 2234 2163 2092 2015 2068 2120 2302 2398 2400 2493 2522 2439 2400 2380 2369 2320 2359 2347 2367 2388 2344 2325 2422 2498 2497 2451 2530 2541 2478 2356 2352 2365 2379 2450 2418 2381 2298 2063 1968 2152 2109 2055 2014 1994 1991 1959 1888 1815 1828 1835 1851 1860 1855 1857 1883 1869 1852 1826 1761 1784 1780 1762 1754 1743 1722 1718 1704 1686 1659 1646 1627 1620 1617 1626 1643 1645 1640 1632 1618 1604 1589 1587 1573 1553 1545 1551 1569 1574 1580 1595 1608 1595 1583 1575 1568 1561 1544 1521 1471 1431 1459 1477 1460 1452 1458 1458 1426 1426 1434 1445 1456 1478 1517 1556 1567 1578 1578 1554 1549 1570 1563 1589 1636 1643 1651 1678 1664 1618 1640 1676 1686 1657 1687 1695 1700 1700 1683 1689 1714 1727 1738 1744 1712 1729 1767 1778 1743 1700 1682 1659 1639 1650 1655 1703 1779 1782 1825 1807 1840 1844 1757 1669 1677 1694 1694 1709 1719 1731 1782 1798 1850 2041 2043 2035 1987 1968 1970 1917 1902 1827 1798 1893 1767 1741 1772 1823 1814 1875 1858 1941 1951 1982 1955 1956 1985 2070 2035 2151 2179 2206 2304 2317 2174 2036 1981 2059 2130 2210 2363 2393 2376 2478 2426 2335 2293 2324 2402 2485 2413 2347 2481 2613 2624 2510 2414 2429 2445 2528 2645 2747 2893 3024 3059 2965 2831 2724 2641 2522 2719 2811 2955 3097 3156 3153 3090 2991 2950 2975 2765 2699 2721 2843 2896 2870 2995 3003 3148 3304 3110 2921 2835 2756 2620 2550 2496 2443 2416 2422 2435 2413 2473 2557 2667 2770 2945 3082 2914 2782 2674 2564 2584 2843 3077 3098 3111 3052 3111 3101 3043 2907 2764 2618 2531 2463 2379 2351 2327 2311 2297 2304 2350 2399 2421 2402 2380 2356 2358 2472 2689 2926 2882 2779 2917 3002 3040 3251 3096 2936 2972 2931 2818 2982 2847 2633 2597 2535 2512 2492 2490 2592 2527 2523 2523 2549 2619 2704 2862 3134 3155 3158 3370 3401 3383 3647 3607 3460 3232 3257 3269 3194 3117 3055 3000 2744 2572 2502 2559 2514 2449 2412 2376 2318 2390 2195 1970 1880 1781 1699 1668 1638 1583 1564 1552 1541 1535 1526 1520 1511 1504 1501 1496 1495 1487 1482 1483 1487 1489 1497 1499 1513 1515 1505 1486 1478 1479 1487 1499 1517 1540 1534 1518 1509 1496 1486 1482 1482 1481 1497 1485 1493 1505 1509 1503 1485 1485 1478 1462 1449 1447 1445 1443 1442 1440 1451 1457 1461 1455 1448 1442 1444 1443 1427 1424 1424 1415 1419 1432 1408 1408 1409 1409 1406 1405 1407 1418 1405 1390 1376 1376 1395 1397 1383 1370 1358 1343 1335 1336 1351 1366 1374 1373 1362 1350 1334 1324 1318 1313 1311 1316 1349 1363 1366 1375 1377 1379 1375 1363 1357 1354 1360 1366 1376 1384 1393 1404 1416 1437 1439 1431 1420 1414 1407 1402 1395 1386 1379 1372 1364 1355 1351 1349 1344 1338 1333 1327 1321 1317 1313 1308 1303 1298 1296 1290 1285 1283 1277 1271 1272 1265 1256 1248 1244 1240 1235 1230 1224 1221 1218 1213 1210 1202 1202 1201 1193 1189 1185 1185 1177 1174 1171 1165 1164 1156 1156 1154 1151 1146 1142 1136 1131 1136 1121 1116 1111 1115 1108 1105 1100 1099 1097 1093 1086 1077 1075 1069 1061 1063 1061 1061 1055 1054 1049 1050 1044 1039 1032 1033 1035 1026 1024 1020 1021 1013 1009 1005 1001 1000 1000 991 982 976 986 979 963 946 937 929 923 922 923 906 920 932 921 918 913 908 887 869 866 861 855 849 845 839 841 841 841 842 843 842 836 843 842 848 845 846 861 852 852 847 866 864 861 855 845 828 824 812 807 797 788 777 774 772 785 806 795 783 801 785 797 797 782 774 791 786 795 780 776 783 790 782 796 783 769 770 766 774 770 771 769 768 755 761 754 751 746 737 732 726 737 716 719 705 712 704 710 704 698 697 681 672 681 676 669 666 653 648 645 644 641 636 639 641 651 653 654 646 645 646 645 618 610 616 631 631 644 640 635 648 643 646 644 635 644 645 642 650 653 647 624 613 614 626 635 645 639 628 636 623 634 627 609 623 622 628 623 625 623 615 620 616 611 614 601 578 580 592 597 590 574 571 589 590 593 585 576 570 571 577 563 568 571 566 564 547 556 556 547 556 562 564 554 544 542 545 553 557 552 557 550 555 558 559 558 555 551 548 552 549 545 543 538 532 530 527 523 517 515 514 511 509 506 502 496 493 492 485 487 482 477 468 466 466 463 455 454 449 446 450 451 447 452 460 457 459 458 467 465 466 467 465 461 462 466 460 463 445 431 419 408 426 428 427 433 441 440 436 428 428 436 432 428 425 429 427 419 424 425 418 425 424 422 415 406 401 404 408 407 395 394 388 381 372 380 397 413 417 402 410 400 409 415 425 410 410 421 430 426 429 425 427 434 427 415 402 391 389 399 380 362 383 379 361 346 352 348 360 343 320 311 317 313 303 304 304 310 303 314 318 326 322 328 328 332 327 316 307 296 285 304 302 306 294 307 304 311 324 320 305 324 320 313 310 315 291 263 263 265 264 264 263 264 264 263 264 267 276 304 303 295 310 318 323 311 308 301 294 275 273 287 291 300 311 304 308 302 313 319 303 302 301 286 302 319 323 305 287 288 311 315 316 321 307 312 299 298 295 288 295 309 305 291 292 306 300 288 304 294 288 276 268 267 289 293 277 284 287 281 273 267 264 261 274 276 282 260 255 252 255 276 285 274 286 295 298 299 297 299 297 294 288 284 274 258 249 255 257 242 234 240 258 252 241 232 235 256 243 264 269 265 251 271 265 265 280 284 282 264 249 261 253 255 275 280 283 278 270 280 255 262 247 261 280 270 258 279 284 265 272 287 290 279 298 295 301 309 308 293 302 310 300 307 304 286 288 291 275 257 258 263 239 270 289 283 294 298 292 285 281 283 283 289 286 281 273 270 267 257 254 264 268 264 263 267 262 259 256 253 247 240 226 226 222 234 235 228 228 231 232 231 230 229 226 223 219 217 216 216 207 203 188 205 216 212 206 200 185 191 199 205 202 199 195 189 196 193 187 172 185 160 148 146 143 144 143 143 150 178 175 183 180 183 175 183 181 181 177 185 189 193 200 200 202 206 208 209 211 212 214 216 214 213 211 209 207 204 208 206 207 204 198 189 180 172 174 180 169 166 149 147 157 167 180 195 202 204 206 205 205 205 205 204 200 191 185 165 186 182 174 174 171 167 146 133 131 131 131 131 133 134 136 142 143 145 147 149 153 150 146 147 148 152 155 152 146 152 147 144 144 146 170 182 184 192 180 181 171 163 152 151 153 153 154 155 155 157 159 1706 1655 1574 1425 1363 1319 1275 1239 1220 1216 1217 1220 1231 1260 1293 1331 1373 1444 1546 1615 1698 1857 1856 1799 1541 1434 1385 1347 1335 1377 1406 1408 1333 1260 1227 1210 1206 1206 1205 1204 1204 1205 1224 1282 1390 1544 1705 1601 1427 1341 1305 1289 1293 1304 1325 1360 1412 1388 1350 1323 1284 1254 1236 1231 1231 1232 1236 1241 1248 1262 1281 1299 1332 1408 1501 1674 1984 1891 1674 1471 1388 1420 1461 1430 1286 1217 1180 1174 1170 1178 1274 1257 1197 1190 1197 1230 1443 1511 1690 1875 2075 2318 2217 1936 1821 1857 1913 1887 1881 1898 1808 1716 1650 1585 1500 1483 1473 1472 1477 1491 1512 1553 1611 2020 2273 2224 2181 2041 1937 1863 1768 1643 1562 1574 1614 1609 1693 1777 1691 1617 1637 1655 1693 1783 1807 1808 1984 2070 1867 1791 1862 2085 2278 2131 2039 2076 1985 1867 1805 1768 1748 1741 1726 1717 1702 1689 1687 1692 1708 1698 1694 1716 1704 1714 1706 1703 1754 1809 1867 1916 1970 2080 2170 2212 1993 1894 1837 1800 1772 1764 1764 1764 1764 1766 1779 1876 1899 1804 1806 1777 1740 1761 1790 1821 1858 1910 1973 2088 2169 2328 2607 2731 2798 2368 1958 1828 1822 1822 1823 1824 1831 1843 1891 1971 2135 2189 2129 2192 2202 2202 2123 2074 2044 2028 2107 2131 2054 2133 2077 2003 1983 1974 1972 1950 1924 1915 1919 1941 1985 2078 2122 2235 2489 2713 2404 2299 2641 2480 2209 1956 1864 1820 1796 1786 1783 1784 1787 1791 1796 1802 1809 1818 1829 1843 1865 1896 1967 2038 2006 2045 2101 2035 1986 1955 2040 2194 1949 1818 1767 1773 1791 1813 1836 1859 1869 1854 1821 1753 1709 1676 1654 1636 1636 1635 1607 1580 1571 1571 1594 1631 1692 1821 2026 2130 1982 1852 1847 1844 1714 1641 1545 1455 1384 1340 1317 1307 1303 1298 1297 1296 1296 1296 1296 1296 1296 1296 1296 1296 1296 1298 1298 1298 1299 1300 1302 1304 1314 1387 1568 1717 1851 1492 1332 1316 1313 1313 1314 1316 1317 1318 1320 1321 1321 1320 1321 1323 1325 1344 1418 1393 1330 1331 1332 1336 1339 1344 1351 1362 1377 1404 1478 1618 1741 1678 1597 1568 1568 1596 1634 1692 1755 1771 2003 1905 1784 1701 1664 1642 1631 1632 1637 1648 1705 1784 1697 1655 1632 1622 1608 1598 1593 1585 1577 1572 1618 1763 1755 1620 1536 1503 1495 1493 1492 1492 1494 1508 1516 1461 1433 1389 1370 1368 1368 1368 1368 1368 1396 1447 1378 1370 1371 1372 1375 1377 1381 1384 1384 1384 1389 1416 1436 1442 1461 1607 1846 1918 2015 2323 2315 2179 2024 1900 2010 2204 2297 2049 1977 2106 2134 2340 2435 2395 2435 2520 2439 2371 2354 2321 2318 2361 2360 2381 2378 2343 2336 2404 2471 2432 2422 2446 2272 2218 2128 2100 2106 2151 2222 2261 2197 2116 2044 1938 1960 1919 1886 1879 1871 1867 1885 1904 1933 2007 2007 1998 1960 1955 1934 1952 1919 1871 1796 1804 1862 1840 1805 1804 1782 1759 1754 1736 1714 1708 1677 1663 1663 1673 1674 1665 1646 1636 1613 1603 1598 1588 1576 1564 1552 1543 1531 1524 1517 1527 1583 1611 1593 1573 1562 1553 1549 1554 1540 1512 1440 1429 1453 1457 1443 1438 1427 1422 1425 1435 1451 1469 1484 1505 1528 1526 1537 1537 1509 1520 1548 1579 1611 1647 1611 1633 1634 1603 1583 1591 1620 1614 1650 1665 1664 1671 1652 1651 1668 1690 1695 1689 1666 1685 1743 1729 1774 1769 1689 1660 1646 1632 1625 1633 1656 1698 1720 1751 1747 1788 1812 1687 1736 1744 1761 1753 1758 1790 1761 1842 1900 1965 2236 2179 2109 2050 2035 1982 1922 1850 1873 1846 1952 1901 1891 1789 1771 1783 1786 1865 1883 1866 1887 1894 1871 1921 1914 1948 2088 2087 2209 2264 2275 2186 2034 1969 1998 2172 2316 2264 2173 2221 2292 2201 2183 2249 2313 2280 2264 2327 2346 2612 2765 2763 2704 2638 2603 2597 2544 2708 2763 2966 3131 3136 3041 2791 2658 2567 2601 2783 2952 3009 3115 3181 3211 3164 3103 3084 2954 2919 2802 2838 3038 3151 3127 3193 3095 3222 3334 3276 3067 2920 2789 2739 2698 2522 2466 2507 2527 2495 2443 2468 2564 2684 2880 3049 3083 3051 2954 2887 2763 2623 2627 2828 3020 3038 3045 3022 3046 3078 3003 2827 2664 2535 2477 2441 2456 2400 2325 2289 2329 2441 2570 2454 2397 2358 2339 2333 2413 2569 2797 2812 2705 2877 2985 2886 2913 2854 2802 2829 2813 2684 2922 2730 2598 2660 2634 2561 2524 2469 2491 2521 2520 2564 2559 2594 2569 2576 2684 3028 3303 3249 3251 3299 3302 3315 3518 3381 3125 3023 2940 2874 2844 2739 2671 2658 2660 2616 2578 2485 2403 2431 2383 2482 2258 1973 1808 1721 1685 1699 1671 1596 1567 1556 1550 1539 1531 1524 1522 1528 1524 1512 1501 1491 1489 1497 1495 1501 1508 1512 1522 1525 1515 1495 1482 1483 1493 1512 1529 1554 1552 1534 1515 1497 1489 1489 1489 1487 1510 1496 1495 1512 1527 1509 1493 1493 1480 1462 1453 1452 1452 1449 1448 1444 1451 1466 1469 1466 1460 1450 1441 1435 1431 1432 1441 1429 1425 1443 1418 1414 1413 1413 1411 1412 1410 1424 1419 1401 1386 1379 1396 1401 1394 1377 1361 1345 1340 1341 1353 1369 1380 1372 1359 1346 1337 1326 1320 1319 1318 1316 1334 1350 1362 1373 1388 1391 1389 1383 1368 1364 1369 1371 1384 1392 1402 1411 1421 1443 1435 1425 1419 1415 1411 1405 1395 1388 1380 1371 1364 1361 1360 1356 1350 1345 1336 1328 1325 1322 1321 1311 1306 1300 1295 1290 1285 1280 1276 1273 1269 1264 1258 1256 1246 1241 1237 1232 1226 1221 1216 1211 1207 1204 1199 1203 1201 1192 1184 1183 1175 1177 1167 1163 1163 1155 1156 1151 1148 1145 1138 1132 1127 1126 1119 1113 1109 1115 1104 1100 1097 1104 1099 1093 1085 1079 1077 1064 1054 1052 1060 1055 1047 1051 1043 1044 1043 1041 1033 1023 1029 1026 1020 1020 1018 1012 1009 1007 1000 993 991 989 979 969 970 976 978 981 976 960 957 931 917 911 893 900 891 884 878 870 861 855 853 851 849 850 859 861 860 864 862 866 859 870 854 866 860 856 855 858 871 869 872 864 870 850 851 846 828 824 814 805 793 786 793 801 801 789 798 823 804 796 805 797 806 795 786 783 795 796 809 798 793 786 805 797 801 793 785 787 777 772 762 765 757 754 747 741 741 739 730 726 735 716 722 715 709 698 689 691 693 696 689 688 673 661 663 659 656 654 666 663 662 661 662 658 649 629 630 629 630 624 618 616 622 618 610 610 613 628 637 627 636 638 635 636 645 628 637 637 638 639 640 637 636 623 603 612 632 631 633 615 620 616 627 616 607 607 609 614 605 612 608 602 607 602 605 602 603 585 568 584 593 583 566 576 588 579 581 584 582 563 559 571 557 559 569 554 556 537 553 552 544 552 558 551 550 554 538 533 543 550 543 548 543 546 549 549 547 548 542 544 548 553 547 541 538 532 525 523 520 517 513 511 510 508 507 502 497 494 490 487 477 475 473 479 475 466 470 470 475 466 469 468 454 458 463 469 468 471 469 468 459 459 461 457 453 449 455 453 449 443 437 427 405 404 411 419 427 437 435 428 429 422 433 431 427 423 422 425 418 419 423 416 420 425 421 419 417 412 401 398 408 402 392 386 381 373 400 405 412 410 394 393 405 416 416 409 406 421 427 422 414 417 429 435 432 427 411 401 393 378 391 390 368 370 375 373 365 371 368 360 346 334 320 319 316 333 333 334 329 325 301 294 301 301 304 309 316 325 320 310 308 295 284 288 290 285 294 294 309 310 321 304 313 328 316 313 296 307 276 263 264 263 263 263 263 264 263 263 264 264 281 285 295 302 307 322 324 312 304 298 286 266 265 284 297 295 294 295 304 301 310 312 296 286 283 295 313 320 308 288 283 296 310 313 317 313 305 303 308 303 302 295 308 312 301 300 310 299 307 304 297 287 274 260 270 281 278 264 270 280 291 286 276 277 257 271 272 267 250 247 252 275 268 273 278 289 295 288 287 295 293 297 296 289 284 275 258 259 260 245 241 239 234 247 244 243 232 237 251 246 267 265 252 257 270 258 270 273 281 279 265 248 250 250 271 277 278 282 273 264 271 255 268 245 268 276 262 256 271 269 268 279 291 281 280 296 291 306 301 308 293 290 305 295 304 303 290 276 286 285 255 242 246 244 274 284 294 294 299 299 294 286 284 279 280 285 278 275 269 265 259 249 265 264 267 265 263 263 262 256 250 244 240 243 243 235 221 227 235 229 225 224 230 229 228 226 223 220 221 216 213 209 210 199 185 196 204 205 204 200 188 193 205 204 201 196 191 187 192 185 177 185 173 150 146 145 144 145 145 148 173 164 164 170 178 183 186 198 204 192 179 186 192 193 199 203 201 204 208 209 212 214 216 217 216 214 214 212 210 206 209 208 200 191 188 176 172 168 174 170 175 169 150 156 178 182 187 193 197 203 206 204 201 206 216 208 198 198 164 181 176 177 142 137 133 132 133 132 133 131 132 134 136 140 143 144 145 148 150 151 148 146 147 146 144 144 143 143 143 144 145 147 151 149 146 147 152 151 150 150 150 152 155 155 156 161 161 156 157 159 1805 1778 1620 1447 1369 1322 1283 1252 1232 1228 1228 1229 1238 1266 1303 1346 1395 1455 1533 1636 1745 1851 1954 1696 1519 1411 1347 1311 1286 1292 1325 1359 1301 1247 1208 1203 1204 1202 1202 1201 1202 1203 1213 1282 1452 1613 1781 1596 1415 1316 1279 1272 1273 1278 1289 1318 1325 1314 1300 1281 1255 1242 1238 1236 1234 1237 1240 1247 1257 1273 1305 1342 1379 1442 1564 1799 2067 1803 1532 1413 1353 1400 1390 1284 1234 1188 1168 1148 1140 1145 1182 1177 1172 1177 1195 1309 1430 1491 1596 1765 2021 2135 2030 1932 1795 1743 1767 1776 1796 1839 1811 1705 1683 1596 1501 1481 1476 1479 1489 1513 1545 1601 1740 2021 2278 2326 2237 1948 1902 1760 1664 1571 1556 1589 1626 1729 1764 1722 1666 1656 1690 1723 1760 1834 1889 1907 2049 1961 1798 1754 1770 1922 2275 2183 2049 1961 1902 1838 1790 1756 1736 1723 1714 1705 1698 1698 1697 1715 1715 1708 1704 1732 1718 1730 1720 1733 1780 1840 1991 1961 2015 2068 2186 2242 1987 1834 1802 1774 1764 1763 1762 1761 1763 1764 1769 1802 1851 1857 1807 1751 1744 1765 1790 1822 1864 1914 1992 2094 2214 2519 2827 2915 2716 2216 1882 1822 1822 1823 1824 1826 1841 1863 1895 1948 2032 2032 2082 2170 2278 2263 2152 2085 2047 2008 2039 2059 2038 2114 2086 1979 1960 1951 1940 1935 1919 1913 1913 1923 1962 2063 2124 2256 2538 2833 2563 2507 2848 2445 2219 2028 1880 1818 1790 1783 1783 1784 1786 1790 1795 1802 1812 1824 1837 1852 1870 1892 1945 2018 2030 2100 2090 2062 2035 2016 1984 2026 1908 1814 1772 1773 1789 1807 1830 1861 1885 1874 1861 1762 1713 1689 1666 1654 1674 1647 1616 1601 1582 1572 1592 1633 1692 1798 1920 2001 1951 1876 1917 1876 1805 1706 1548 1445 1379 1341 1318 1308 1304 1299 1297 1297 1296 1297 1296 1296 1296 1296 1297 1297 1297 1297 1297 1299 1299 1300 1302 1303 1310 1327 1409 1613 1865 1511 1331 1316 1314 1314 1314 1316 1317 1319 1321 1323 1323 1323 1326 1328 1328 1339 1396 1478 1342 1335 1336 1339 1342 1347 1357 1371 1387 1408 1465 1550 1611 1677 1652 1619 1581 1614 1678 1759 1829 1812 1921 1843 1735 1688 1659 1641 1646 1654 1655 1662 1694 1756 1748 1670 1643 1632 1621 1615 1607 1598 1586 1583 1641 1712 1798 1659 1539 1519 1502 1499 1501 1510 1516 1548 1493 1488 1414 1383 1370 1368 1368 1368 1368 1381 1553 1596 1387 1371 1372 1374 1378 1381 1385 1389 1392 1399 1421 1439 1438 1444 1484 1820 2281 2327 2321 2300 2299 2002 1808 1963 2112 2098 2241 2012 1937 2043 2190 2207 2310 2396 2492 2513 2437 2364 2366 2344 2327 2487 2457 2486 2531 2482 2505 2406 2430 2478 2440 2319 2302 2483 2388 2339 2379 2262 2124 2076 2081 2084 2165 2018 2039 2106 2084 2073 1983 2121 2127 2031 2124 1992 2125 2106 2064 2074 2026 1994 1922 1844 1871 1906 1903 1875 1851 1851 1817 1810 1791 1774 1752 1723 1707 1712 1700 1698 1695 1676 1654 1640 1631 1628 1624 1614 1597 1584 1573 1559 1546 1534 1521 1509 1517 1558 1594 1571 1547 1526 1506 1511 1529 1493 1482 1436 1429 1467 1432 1423 1425 1428 1427 1429 1440 1453 1466 1487 1485 1482 1481 1489 1517 1534 1534 1532 1566 1581 1568 1603 1606 1559 1565 1561 1568 1597 1627 1634 1655 1643 1627 1632 1642 1653 1668 1683 1671 1657 1687 1753 1801 1828 1738 1670 1639 1620 1609 1617 1633 1644 1645 1647 1645 1741 1782 1682 1733 1806 1841 1801 1804 1827 1835 1851 1956 2046 2313 2222 2182 2128 2041 1982 1922 1910 1869 1841 1823 1931 2050 1986 1828 1749 1842 1843 1810 1816 1848 1837 1832 1853 1890 1979 2008 2016 2136 2172 2177 2162 2029 1939 1981 2126 2275 2154 2223 2328 2359 2224 2328 2386 2404 2409 2284 2228 2251 2444 2494 2626 2692 2752 2784 2789 2753 2850 2907 3031 3097 3024 2961 2725 2612 2634 2779 2843 3004 3166 3100 3061 3090 3134 3178 3103 3051 3012 2922 2828 3005 3243 3343 3345 3236 3247 3327 3327 3110 3003 2913 2792 2632 2542 2570 2575 2528 2494 2459 2469 2538 2607 2728 2893 2913 2803 2768 2805 2911 2894 2708 2768 2891 2883 2937 2914 2920 3028 3015 2876 2663 2578 2552 2668 2661 2510 2360 2294 2515 2568 2458 2411 2377 2368 2335 2316 2393 2562 2637 2626 2609 2656 2781 2768 2798 2645 2658 2641 2636 2578 2668 2556 2492 2470 2501 2452 2442 2440 2476 2562 2615 2591 2693 2823 2867 2798 2714 2683 3047 2917 2983 2990 3222 3161 3583 3395 3365 3270 3051 2927 2860 2795 2711 2660 2663 2623 2574 2492 2274 2217 2272 2224 2094 1965 1834 1716 1665 1659 1630 1601 1571 1556 1546 1541 1535 1533 1538 1553 1537 1521 1504 1498 1507 1512 1506 1514 1516 1524 1532 1530 1518 1505 1486 1488 1493 1508 1528 1552 1549 1531 1513 1499 1494 1498 1496 1494 1504 1514 1508 1512 1529 1517 1500 1485 1471 1461 1458 1459 1458 1455 1452 1452 1456 1469 1475 1470 1462 1458 1442 1443 1438 1443 1453 1447 1427 1445 1437 1419 1418 1417 1416 1416 1415 1428 1432 1415 1400 1387 1392 1415 1407 1389 1370 1352 1345 1345 1356 1375 1381 1374 1357 1346 1339 1330 1323 1323 1322 1321 1331 1353 1364 1379 1392 1399 1402 1401 1378 1384 1379 1382 1383 1390 1402 1412 1426 1444 1435 1430 1421 1414 1406 1402 1400 1392 1380 1375 1377 1373 1366 1360 1354 1346 1339 1332 1329 1338 1336 1323 1309 1301 1298 1293 1288 1284 1279 1273 1269 1266 1263 1258 1250 1244 1240 1235 1229 1224 1219 1213 1206 1204 1198 1199 1192 1186 1177 1177 1166 1165 1157 1154 1153 1148 1141 1138 1133 1132 1130 1122 1115 1114 1107 1105 1104 1105 1097 1090 1083 1095 1087 1088 1079 1074 1071 1069 1063 1049 1034 1041 1042 1046 1035 1040 1037 1031 1028 1011 1019 1017 1011 1013 1015 1010 1002 1008 1005 992 976 981 970 964 963 959 958 955 950 936 929 907 892 882 876 873 870 866 865 865 867 872 871 877 873 874 880 880 874 889 877 889 872 879 870 877 868 878 879 880 877 871 863 850 842 842 829 827 822 811 801 797 816 805 818 829 810 798 814 817 815 805 806 812 812 805 797 791 803 813 816 807 809 803 804 800 798 796 789 786 777 769 758 749 754 738 730 721 723 721 717 714 715 706 704 706 692 688 693 688 687 680 678 675 676 677 678 676 685 676 685 686 685 681 676 671 657 628 626 628 630 626 624 624 621 617 613 609 606 609 613 616 623 628 628 627 634 624 629 628 629 632 629 625 624 627 614 596 614 617 619 613 607 604 613 604 602 591 595 598 592 596 591 591 587 587 586 586 585 583 563 581 582 574 558 570 573 568 570 568 571 569 551 567 554 552 562 553 544 535 543 549 539 544 549 543 539 545 542 531 526 540 536 539 534 539 543 544 541 540 533 538 539 545 550 543 540 532 533 531 528 521 518 511 506 506 504 502 499 495 491 487 476 486 486 482 484 471 482 485 484 479 470 460 462 471 474 476 473 466 460 460 449 458 453 447 448 448 442 445 445 439 433 427 416 410 399 413 429 426 431 419 422 419 428 433 432 426 419 423 416 413 415 413 416 421 418 415 416 411 404 395 404 397 387 380 379 375 378 390 398 400 387 398 409 403 398 400 418 410 408 408 421 430 431 445 441 429 425 411 400 386 375 384 376 360 360 376 385 382 381 377 357 342 350 345 326 341 335 321 314 323 323 314 303 299 301 288 293 312 316 299 297 302 301 291 290 282 277 285 290 300 309 298 301 318 330 325 307 290 279 264 264 264 263 263 263 263 262 263 265 266 266 296 316 312 324 327 322 308 301 288 274 263 263 283 283 290 292 287 293 289 298 310 307 284 281 298 305 314 309 288 281 287 300 311 315 320 315 316 319 316 304 297 307 312 314 319 313 307 310 312 309 294 285 270 261 263 256 253 265 274 286 292 281 266 260 262 264 248 252 258 271 271 269 272 278 285 282 279 288 287 291 297 298 295 288 277 276 284 275 259 246 272 270 259 237 233 230 240 241 249 262 260 245 259 264 256 262 269 278 281 264 246 247 271 274 274 279 278 270 262 258 249 271 246 269 277 251 264 270 261 268 284 292 283 272 291 291 300 296 307 298 288 300 299 298 303 293 291 273 278 264 231 232 259 275 283 287 286 295 299 295 293 289 283 275 279 281 279 277 273 267 250 252 261 258 268 263 259 262 259 256 251 247 243 238 235 236 220 228 234 229 225 223 229 223 221 219 217 218 222 217 215 208 203 199 194 185 188 191 203 197 185 192 202 201 197 195 194 182 183 179 185 187 155 151 155 146 145 146 147 151 167 181 193 198 203 200 203 208 202 184 183 190 196 195 199 201 204 206 208 212 214 216 219 218 219 216 212 210 209 201 199 191 179 174 178 179 169 153 165 159 155 156 152 177 175 179 187 197 201 202 196 195 202 208 218 214 201 172 176 166 143 133 133 132 133 132 132 132 136 137 137 139 142 142 142 144 149 150 147 144 143 142 142 141 142 142 143 145 155 160 168 163 170 158 147 146 148 148 149 151 153 155 157 158 161 165 161 163 164 1868 1801 1704 1489 1391 1341 1306 1276 1250 1243 1241 1240 1245 1269 1302 1345 1397 1457 1535 1640 1746 1917 1835 1626 1491 1396 1325 1275 1248 1239 1239 1224 1206 1198 1198 1199 1199 1199 1198 1198 1199 1202 1224 1304 1474 1614 1680 1521 1351 1278 1256 1256 1256 1263 1271 1296 1283 1272 1264 1253 1244 1243 1242 1241 1240 1244 1252 1262 1282 1304 1348 1396 1433 1490 1605 1756 2021 1710 1435 1329 1283 1245 1260 1196 1166 1144 1136 1133 1130 1136 1145 1153 1164 1183 1298 1482 1613 1484 1559 1719 1857 1884 1814 1766 1735 1720 1690 1656 1734 1745 1675 1591 1546 1516 1489 1482 1483 1492 1510 1543 1599 1701 1812 2050 2246 2320 1993 1839 1777 1690 1592 1562 1589 1655 1749 1922 1804 1742 1692 1711 1741 1792 1865 1916 1879 2052 2083 1905 1751 1739 1740 1843 2059 2081 2005 1929 1860 1816 1785 1760 1741 1728 1719 1708 1700 1712 1723 1729 1739 1731 1709 1739 1734 1742 1737 1766 1811 1886 1967 1974 2017 2055 2131 2152 1923 1789 1765 1762 1760 1760 1760 1761 1762 1764 1789 1890 1945 1864 1799 1765 1747 1764 1790 1825 1872 1931 2012 2112 2214 2368 2620 2689 2510 2102 1848 1823 1823 1823 1822 1827 1844 1872 1899 1930 1966 2015 2091 2228 2341 2302 2150 2074 2033 1994 1989 1996 2024 2038 2019 1963 1943 1934 1927 1934 1917 1911 1912 1926 1961 2012 2129 2402 2595 2845 2825 2879 2700 2599 2498 2171 1852 1803 1785 1783 1783 1783 1785 1788 1794 1803 1814 1829 1846 1862 1881 1900 1934 1979 2028 2089 2100 2186 2108 2053 2000 1919 1875 1804 1778 1776 1790 1817 1854 1919 1910 1910 1856 1773 1738 1712 1694 1677 1671 1648 1628 1611 1594 1577 1594 1638 1701 1775 1844 1881 1858 1839 1922 1983 1848 1664 1538 1455 1393 1348 1317 1307 1304 1300 1298 1297 1297 1297 1296 1296 1296 1297 1296 1296 1296 1296 1297 1298 1300 1301 1302 1303 1309 1317 1347 1527 1622 1397 1329 1315 1314 1314 1315 1316 1317 1318 1320 1323 1328 1327 1327 1333 1331 1333 1343 1402 1359 1349 1348 1348 1348 1352 1360 1374 1393 1414 1448 1481 1504 1543 1611 1579 1590 1631 1708 1865 1924 1870 1971 1850 1737 1695 1672 1655 1660 1672 1675 1683 1695 1779 1780 1690 1661 1651 1642 1631 1625 1617 1603 1599 1619 1623 1628 1629 1573 1543 1514 1509 1511 1551 1570 1512 1472 1436 1406 1388 1376 1369 1368 1368 1368 1420 1751 1757 1416 1372 1372 1376 1381 1384 1387 1392 1399 1411 1441 1444 1448 1474 1648 2164 2675 2614 2453 2117 2129 1870 1772 1917 1917 1935 2151 1891 1908 2054 2173 2190 2370 2466 2545 2473 2395 2369 2411 2368 2444 2622 2588 2673 2699 2654 2520 2525 2642 2760 2635 2526 2690 2521 2583 2631 2559 2430 2333 2205 2371 2355 2326 2035 2171 2319 2230 2059 2135 2242 2175 2139 2225 2068 2108 2162 2166 2141 2051 1951 1924 1941 1977 1959 1921 1907 1886 1861 1870 1853 1819 1789 1751 1726 1737 1741 1736 1725 1713 1692 1678 1669 1665 1663 1653 1633 1615 1599 1584 1561 1541 1528 1520 1506 1497 1495 1538 1560 1554 1524 1501 1483 1498 1459 1453 1453 1425 1435 1425 1426 1466 1472 1447 1436 1445 1454 1464 1462 1453 1456 1469 1495 1499 1483 1497 1516 1515 1515 1556 1590 1562 1545 1545 1559 1574 1590 1619 1642 1624 1613 1618 1627 1647 1670 1693 1674 1667 1649 1680 1720 1780 1808 1765 1700 1646 1622 1604 1598 1609 1607 1608 1609 1607 1615 1630 1658 1775 1824 1814 1852 1867 1883 1909 1950 2080 2273 2344 2266 2169 2077 2047 1981 1984 1992 1942 1867 1841 1848 1921 2002 1925 1831 1757 1768 1780 1793 1796 1798 1819 1867 1989 2040 1954 2007 2092 2069 2023 2041 1989 1928 1972 2124 2140 2200 2338 2289 2274 2185 2359 2377 2475 2372 2229 2317 2304 2353 2576 2631 2692 2706 2693 2729 2764 2739 2825 2907 2925 2864 2822 2703 2572 2689 2873 2939 3028 3064 3097 3006 2917 3011 3092 3144 3177 3118 3079 2987 2955 3064 3212 3314 3419 3327 3387 3366 3328 3214 3013 2827 2660 2657 2634 2608 2554 2493 2458 2473 2479 2540 2588 2710 2828 2697 2663 2670 2783 2845 2827 2760 2784 2821 2806 2811 2861 2952 2964 2832 2716 2773 2851 2770 2688 2572 2425 2281 2349 2385 2417 2412 2355 2337 2313 2296 2360 2470 2423 2434 2493 2499 2618 2716 2671 2542 2508 2492 2467 2428 2418 2476 2496 2404 2403 2421 2450 2488 2510 2550 2650 2664 2720 2789 2842 2957 2897 2743 2643 2858 3115 3030 3327 3414 3633 3741 3622 3394 3206 3068 2983 2867 2776 2712 2691 2616 2545 2610 2444 2346 2299 2090 2057 2005 1903 1707 1641 1623 1610 1593 1576 1563 1560 1580 1573 1557 1545 1544 1532 1513 1506 1515 1529 1520 1514 1524 1524 1540 1544 1529 1518 1504 1490 1492 1498 1514 1529 1551 1548 1531 1514 1500 1497 1512 1506 1501 1504 1511 1523 1531 1525 1505 1491 1479 1469 1466 1467 1467 1464 1460 1456 1459 1468 1479 1482 1482 1467 1462 1449 1452 1450 1452 1465 1466 1438 1436 1450 1425 1424 1423 1422 1421 1418 1431 1446 1431 1419 1403 1390 1411 1416 1390 1376 1362 1355 1349 1352 1369 1379 1372 1360 1354 1354 1341 1327 1329 1327 1326 1328 1351 1360 1364 1367 1373 1388 1401 1399 1397 1398 1392 1403 1398 1406 1412 1418 1434 1434 1431 1424 1416 1413 1403 1394 1384 1385 1390 1383 1376 1371 1364 1353 1344 1338 1334 1333 1327 1323 1315 1310 1307 1301 1296 1290 1286 1281 1277 1274 1268 1264 1258 1251 1246 1243 1238 1232 1227 1223 1221 1214 1210 1201 1199 1196 1190 1185 1176 1170 1169 1161 1157 1143 1135 1131 1121 1112 1118 1118 1115 1106 1095 1096 1085 1080 1075 1073 1069 1066 1080 1075 1076 1069 1073 1071 1060 1054 1049 1041 1026 1033 1038 1033 1032 1030 1029 1026 1018 1002 1014 1007 1003 1006 1000 995 998 998 986 973 971 973 961 960 951 943 933 926 908 892 885 885 889 887 891 881 886 885 886 881 887 889 886 884 894 899 891 887 905 890 895 880 893 885 881 892 892 888 888 882 869 854 840 834 824 817 814 811 800 817 825 832 815 831 844 827 804 819 830 830 817 821 829 828 817 815 806 812 816 803 790 795 787 790 796 781 781 777 773 769 753 758 745 736 723 713 710 707 705 706 705 701 699 700 702 702 713 715 712 711 704 703 701 700 699 697 695 696 690 692 686 679 671 662 650 641 631 643 650 655 645 647 640 646 645 640 641 616 607 603 602 603 603 609 614 622 618 624 627 618 622 616 616 610 615 615 593 599 606 604 602 594 593 598 589 587 578 572 575 573 571 574 578 572 565 561 562 560 564 557 565 563 557 547 553 550 547 545 547 552 559 544 553 546 537 541 540 533 535 529 539 529 534 534 532 529 530 532 536 525 519 527 529 530 530 535 540 531 537 527 528 529 533 539 544 541 539 539 538 534 528 524 512 503 502 503 500 498 493 493 486 483 491 488 489 485 477 488 486 481 472 466 476 476 480 473 470 469 463 456 446 440 450 452 445 440 438 433 441 436 436 434 428 427 428 418 402 404 416 421 410 417 434 435 431 429 425 420 420 421 418 415 410 409 417 420 413 412 405 403 389 394 390 379 390 392 395 385 371 377 397 379 387 393 389 399 409 400 401 417 425 432 435 434 442 442 430 427 421 406 388 373 365 363 361 356 361 384 382 385 375 367 361 350 341 333 324 317 302 294 293 304 314 322 319 312 299 289 284 288 283 280 288 309 314 308 301 295 278 274 281 298 287 309 315 314 323 312 301 290 267 264 264 263 263 262 262 262 263 265 264 263 276 316 324 323 320 318 298 291 290 264 262 262 285 280 279 279 285 288 302 303 314 311 288 280 287 310 318 311 291 281 285 311 320 327 332 330 324 319 316 308 309 318 324 329 327 320 312 299 299 295 290 269 259 254 255 261 252 254 258 284 293 285 280 266 258 254 254 273 275 265 260 271 280 278 269 276 277 280 286 291 296 294 296 289 288 284 282 270 253 269 282 287 278 251 241 231 234 240 242 258 259 243 254 258 255 272 278 273 269 250 238 259 270 266 269 282 281 269 262 254 249 267 242 262 267 248 262 255 267 264 276 296 293 272 281 286 291 297 306 295 282 292 298 289 300 284 283 282 269 265 246 238 244 265 274 280 274 296 294 293 292 291 285 280 272 271 277 275 275 270 262 248 249 259 266 266 261 257 256 256 253 248 245 244 239 233 226 216 231 234 232 224 222 222 222 221 218 211 217 215 220 221 217 217 212 206 204 195 189 200 193 187 196 201 196 192 195 192 194 189 174 179 167 151 155 150 145 144 144 154 176 182 191 196 206 213 219 218 209 198 184 192 193 198 203 202 204 208 208 208 213 217 218 219 221 220 220 216 210 199 185 182 191 196 197 179 168 177 179 174 163 144 150 164 172 181 190 194 192 191 186 187 191 193 204 212 205 177 159 144 134 132 132 133 135 135 138 139 139 139 141 139 141 141 142 145 145 140 140 141 141 141 141 142 144 156 162 169 170 173 170 163 154 149 150 151 152 153 154 155 157 158 160 162 166 168 175 176 174 1767 1690 1616 1530 1432 1382 1338 1300 1271 1257 1257 1254 1253 1271 1303 1341 1387 1444 1520 1621 1728 1725 1625 1528 1425 1345 1287 1241 1214 1205 1196 1193 1194 1195 1195 1196 1196 1196 1196 1197 1199 1210 1282 1382 1487 1617 1513 1420 1299 1247 1240 1243 1248 1251 1266 1288 1265 1256 1252 1249 1249 1249 1248 1247 1251 1267 1290 1327 1354 1393 1447 1469 1499 1546 1619 1747 1965 1685 1362 1206 1158 1130 1112 1120 1116 1117 1121 1123 1126 1132 1143 1168 1208 1294 1520 1744 1627 1523 1544 1642 1683 1679 1646 1614 1609 1606 1583 1565 1565 1578 1522 1493 1487 1486 1486 1486 1493 1513 1549 1590 1655 1782 1927 2026 2227 2167 1841 1740 1662 1614 1567 1593 1690 1859 2063 1997 1840 1769 1730 1754 1811 1889 1970 2036 2010 1993 1915 1800 1739 1731 1734 1776 1874 1935 1951 1871 1814 1783 1763 1749 1737 1731 1727 1729 1734 1752 1753 1738 1753 1750 1714 1748 1747 1752 1753 1808 1901 1965 1951 1957 1989 2038 2130 2133 1858 1767 1765 1761 1759 1759 1760 1761 1761 1778 1883 1985 2097 1936 1823 1780 1760 1758 1785 1822 1867 1922 1991 2075 2188 2351 2599 2690 2348 2018 1841 1823 1823 1823 1826 1832 1845 1867 1890 1923 1968 2058 2182 2285 2364 2234 2126 2073 2012 1982 1974 1987 2016 1999 1975 1953 1941 1930 1921 1919 1920 1910 1912 1928 1963 2011 2109 2326 2419 2741 2813 2521 2683 2614 2310 2018 1830 1787 1783 1783 1784 1784 1784 1788 1795 1803 1816 1838 1862 1880 1893 1918 1965 1981 2001 2041 2131 2221 2109 2033 1983 1907 1850 1803 1786 1786 1805 1837 1893 1983 1981 1967 1895 1826 1790 1750 1722 1701 1704 1674 1652 1632 1611 1586 1591 1630 1710 1885 2043 1964 1868 1819 1929 2055 1989 1721 1546 1457 1401 1354 1324 1312 1307 1301 1298 1297 1297 1298 1297 1296 1297 1297 1296 1296 1297 1297 1298 1298 1299 1300 1301 1302 1308 1312 1320 1360 1500 1374 1328 1316 1314 1315 1315 1317 1318 1319 1321 1322 1325 1332 1332 1332 1334 1336 1344 1358 1372 1364 1363 1373 1375 1356 1361 1369 1389 1425 1472 1502 1518 1530 1550 1568 1597 1640 1697 1802 1948 1947 1993 1828 1757 1722 1691 1679 1681 1690 1696 1705 1717 1741 1748 1698 1686 1674 1662 1653 1649 1641 1637 1664 1719 1773 1748 1667 1623 1561 1528 1525 1528 1561 1591 1522 1462 1437 1415 1394 1379 1369 1368 1368 1371 1482 1867 1804 1434 1376 1374 1375 1380 1381 1384 1384 1400 1409 1421 1437 1458 1497 1872 2404 2803 2720 2373 2045 1900 1778 1697 1726 1737 1802 1847 1830 1956 2030 2141 2177 2364 2507 2557 2461 2449 2468 2437 2451 2584 2689 2746 2822 2633 2522 2518 2635 2778 2728 2789 2831 2671 2768 2668 2616 2518 2370 2282 2397 2542 2412 2211 2039 2186 2325 2224 2200 2277 2298 2224 2299 2247 2067 2145 2231 2201 2105 1982 2037 2058 2053 2022 2003 1970 1937 1910 1937 1923 1878 1841 1803 1757 1798 1807 1795 1776 1757 1750 1733 1723 1706 1701 1679 1645 1620 1600 1578 1563 1548 1536 1527 1523 1512 1499 1481 1487 1500 1514 1498 1494 1520 1499 1473 1447 1436 1445 1424 1422 1433 1439 1437 1431 1439 1445 1449 1450 1442 1448 1443 1446 1460 1470 1480 1491 1485 1490 1521 1549 1536 1545 1534 1537 1559 1574 1607 1627 1622 1603 1617 1639 1654 1685 1705 1702 1659 1636 1680 1712 1740 1796 1791 1692 1655 1653 1623 1595 1585 1590 1601 1616 1627 1633 1661 1698 1784 1905 1946 1875 1862 1908 1962 2050 2083 2162 2379 2293 2237 2163 2082 2046 2047 2041 1973 1907 1940 1900 1862 1841 1936 2012 2048 1985 1903 1777 1823 1770 1804 1822 1905 2034 2007 1960 2050 2061 1975 1966 1999 1964 1928 1936 2067 2132 2086 2166 2076 2092 2058 2141 2222 2351 2223 2216 2421 2383 2240 2387 2627 2821 2804 2711 2546 2545 2673 2707 2679 2733 2708 2716 2672 2578 2722 2728 2776 2761 2835 2812 2779 2770 2886 2907 2997 3138 3202 3135 3085 3167 3050 3190 3482 3570 3485 3504 3415 3297 3279 3146 2966 2793 2737 2734 2730 2669 2610 2570 2551 2496 2493 2541 2596 2668 2623 2595 2579 2652 2744 2763 2794 2695 2717 2727 2788 2883 2972 2976 2906 3010 3016 2870 2683 2586 2502 2343 2280 2283 2288 2328 2345 2373 2325 2290 2292 2357 2382 2416 2361 2430 2442 2553 2630 2645 2582 2391 2402 2434 2477 2601 2708 2730 2552 2443 2421 2438 2463 2500 2537 2604 2736 2702 2744 2879 2977 3079 3090 2913 2853 3272 3410 3230 3386 3702 3522 3374 3234 3153 3105 3042 2925 2819 2749 2691 2609 2534 2538 2483 2356 2204 2228 2145 2032 1913 1700 1646 1605 1589 1584 1576 1574 1600 1630 1600 1572 1550 1540 1518 1518 1529 1530 1535 1531 1523 1531 1540 1544 1530 1519 1516 1508 1494 1497 1504 1519 1535 1558 1548 1530 1519 1505 1499 1514 1518 1510 1511 1529 1525 1540 1543 1519 1501 1487 1478 1474 1475 1474 1471 1471 1464 1466 1481 1494 1493 1493 1476 1460 1454 1456 1464 1471 1479 1470 1448 1438 1453 1434 1429 1429 1427 1425 1423 1435 1450 1455 1434 1417 1398 1404 1427 1401 1382 1370 1367 1358 1353 1366 1381 1380 1370 1363 1355 1341 1332 1333 1332 1329 1329 1339 1345 1347 1354 1369 1375 1382 1392 1405 1417 1402 1417 1407 1413 1421 1427 1442 1441 1431 1419 1409 1402 1398 1389 1396 1398 1393 1388 1377 1368 1359 1350 1345 1341 1340 1338 1333 1335 1319 1314 1311 1306 1300 1294 1289 1283 1279 1276 1268 1263 1259 1253 1247 1243 1240 1234 1229 1228 1230 1222 1216 1205 1204 1200 1194 1190 1185 1178 1172 1171 1175 1164 1152 1142 1134 1122 1100 1093 1093 1095 1086 1080 1076 1071 1070 1057 1048 1047 1043 1045 1047 1056 1057 1053 1053 1047 1044 1043 1034 1015 1021 1021 1019 1023 1021 1022 1017 998 1001 1001 999 993 990 989 991 982 982 976 966 968 958 948 941 928 906 896 892 892 898 911 912 907 907 895 911 905 909 895 897 907 900 896 906 909 905 896 910 908 903 898 908 904 899 903 898 877 864 867 852 849 836 819 813 826 828 815 809 840 845 835 825 844 838 819 817 824 834 848 833 835 832 828 828 819 814 809 805 797 777 783 776 773 782 778 766 763 763 763 754 736 724 717 721 724 733 736 731 730 730 723 724 723 725 726 721 728 724 722 718 718 710 704 703 698 692 689 685 683 672 660 657 647 636 637 641 656 667 659 654 656 653 662 652 648 656 641 640 631 619 609 603 596 595 597 601 610 618 612 609 603 600 594 593 594 598 589 594 587 585 576 570 568 566 563 561 561 557 554 553 552 550 549 549 545 544 544 541 540 542 540 539 535 532 530 530 528 527 527 535 535 532 526 522 518 515 515 514 513 518 522 524 521 519 516 517 518 520 522 519 516 518 519 520 524 533 521 532 525 518 524 524 529 541 541 534 527 533 532 528 523 511 503 498 500 498 499 494 487 483 490 495 494 492 483 487 487 485 482 473 477 486 483 472 465 455 457 455 456 454 445 433 441 446 446 433 431 435 430 425 419 414 410 412 419 412 402 396 402 402 432 437 439 435 430 425 427 433 434 425 429 418 409 407 414 412 405 404 396 389 383 386 384 406 406 401 400 393 368 375 384 397 394 399 396 393 403 420 424 437 443 448 449 450 445 430 414 406 407 391 381 391 383 375 359 358 382 372 376 381 368 355 346 329 324 311 296 301 325 319 294 290 288 290 286 291 299 305 301 308 303 280 284 301 307 308 307 302 296 281 275 281 303 296 304 301 316 308 308 283 263 263 264 264 263 262 261 263 262 261 261 280 315 316 310 320 324 308 289 277 261 262 270 279 271 277 284 291 297 299 309 313 317 293 280 286 308 319 316 294 279 290 313 311 318 328 331 325 321 315 313 317 319 329 324 320 311 314 309 293 286 276 280 280 271 276 272 274 270 256 262 290 286 279 260 260 249 268 277 268 255 268 275 277 272 267 273 273 286 291 286 286 290 296 296 295 289 284 274 267 279 286 290 289 282 261 237 250 241 237 255 251 242 258 248 265 273 274 261 254 237 245 268 267 260 275 281 284 273 260 249 254 266 241 251 253 249 248 259 261 268 285 294 281 266 282 282 285 297 308 301 284 284 299 286 299 284 276 275 265 263 258 231 238 252 262 268 270 290 294 288 291 290 287 285 282 273 267 266 268 269 266 262 249 248 262 264 258 255 253 251 253 249 250 246 241 238 235 228 215 229 234 229 223 218 214 212 217 211 207 206 217 216 214 213 218 216 214 203 189 192 202 199 179 191 197 194 189 188 193 191 177 171 181 151 154 146 144 143 143 151 180 185 194 198 206 214 226 226 218 206 197 200 201 197 195 199 202 207 212 215 213 215 216 219 222 222 214 203 198 196 201 208 210 207 189 176 181 193 193 192 173 156 144 172 176 184 192 189 182 179 175 181 177 185 188 189 196 186 157 134 133 135 136 139 138 136 133 141 143 143 142 140 140 141 141 138 138 139 140 140 141 142 143 148 164 175 177 178 174 174 171 164 151 148 159 159 160 162 164 163 164 166 171 174 181 178 181 185 185 1834 1737 1651 1558 1472 1410 1363 1323 1290 1274 1271 1267 1260 1270 1299 1336 1382 1436 1507 1579 1659 1640 1537 1479 1381 1314 1257 1215 1196 1192 1192 1192 1191 1191 1192 1193 1194 1194 1195 1196 1201 1292 1446 1557 1646 1609 1455 1365 1268 1236 1230 1231 1235 1245 1262 1285 1271 1256 1256 1258 1259 1258 1259 1264 1285 1330 1361 1416 1471 1532 1600 1606 1603 1691 1748 1860 1900 1593 1222 1115 1092 1089 1090 1096 1103 1109 1113 1116 1120 1128 1158 1216 1292 1471 1695 1839 1686 1580 1546 1570 1569 1559 1545 1541 1545 1539 1530 1519 1514 1503 1492 1490 1490 1490 1491 1492 1500 1517 1582 1669 1717 1847 2048 2190 2230 1902 1713 1641 1599 1572 1567 1614 1766 2008 2217 2013 1874 1830 1834 1831 1911 2018 2158 2224 2295 2136 1897 1767 1726 1723 1725 1736 1779 1854 1903 1827 1785 1779 1785 1779 1790 1811 1803 1800 1817 1818 1784 1752 1767 1755 1721 1751 1756 1759 1765 1818 1927 1970 1917 1944 1989 2069 2143 2157 1854 1770 1766 1760 1759 1760 1760 1761 1763 1830 1928 1987 2165 2061 1870 1800 1773 1759 1781 1816 1855 1904 1958 2026 2112 2207 2357 2500 2324 1994 1853 1826 1825 1838 1837 1838 1848 1865 1892 1927 1982 2123 2269 2262 2260 2191 2130 2050 1984 1966 1973 2015 2099 2082 2011 1970 1950 1926 1915 1915 1932 1911 1912 1930 1963 2003 2089 2316 2653 2937 2643 2367 2366 2370 2242 1915 1816 1789 1784 1783 1784 1784 1785 1792 1803 1817 1854 1892 1912 1928 1931 1942 1975 1998 2026 2083 2173 2165 2085 2005 1954 1895 1848 1817 1798 1799 1823 1855 1918 1997 2062 2015 1973 1908 1817 1772 1740 1720 1712 1689 1658 1632 1608 1591 1602 1636 1728 1948 2181 2103 2062 1912 1816 1804 1834 1691 1535 1443 1387 1344 1320 1306 1302 1302 1298 1298 1297 1298 1297 1296 1296 1296 1296 1297 1296 1297 1298 1298 1299 1300 1301 1302 1304 1309 1312 1320 1360 1327 1319 1317 1316 1316 1316 1318 1319 1320 1322 1324 1325 1328 1337 1334 1341 1344 1353 1359 1376 1366 1391 1450 1413 1363 1365 1371 1391 1451 1542 1584 1599 1586 1579 1590 1615 1667 1732 1834 2010 2137 2039 1882 1816 1759 1720 1715 1710 1711 1717 1731 1770 1772 1794 1726 1713 1694 1689 1675 1675 1674 1691 1792 1889 1979 1853 1756 1829 1634 1563 1553 1558 1578 1560 1527 1484 1455 1424 1399 1382 1374 1370 1368 1371 1642 1952 1756 1428 1381 1380 1382 1385 1383 1382 1384 1402 1421 1433 1634 1736 1659 1737 2076 2378 2300 2115 1910 1824 1676 1639 1779 1839 1808 2002 2003 2064 2238 2298 2256 2417 2562 2570 2496 2586 2529 2554 2578 2753 2802 2702 2639 2576 2760 2710 2779 2854 2886 2908 2830 2885 2868 2739 2595 2383 2465 2480 2551 2430 2339 2161 2067 2347 2295 2382 2295 2348 2333 2320 2178 2115 2229 2231 2257 2162 2024 2092 2160 2151 2111 2067 2024 1989 1955 1932 1931 1904 1877 1851 1808 1795 1815 1856 1833 1808 1795 1784 1766 1747 1729 1706 1676 1650 1623 1598 1580 1564 1547 1534 1522 1515 1508 1498 1489 1480 1470 1471 1472 1483 1503 1448 1450 1451 1423 1423 1423 1425 1426 1429 1427 1428 1427 1430 1431 1443 1439 1437 1438 1445 1455 1465 1475 1470 1477 1492 1498 1515 1523 1527 1526 1539 1554 1578 1592 1595 1594 1607 1633 1658 1686 1713 1739 1729 1703 1666 1620 1639 1651 1672 1621 1591 1600 1608 1611 1627 1639 1638 1664 1674 1701 1659 1743 1721 1776 1824 1880 1894 1862 1988 2037 2034 2176 2320 2400 2347 2255 2184 2123 2081 2041 1986 1935 1954 1983 1934 1888 1860 1922 1970 1987 1971 1900 1886 2021 1869 1826 1802 1914 1942 1919 1982 2073 2003 1921 1919 1953 1928 1893 1932 2103 2183 2105 1991 2027 1988 1997 2028 2060 2074 2049 2087 2144 2160 2167 2265 2469 2665 2718 2649 2485 2652 2641 2647 2575 2494 2628 2694 2700 2511 2591 2619 2569 2535 2549 2591 2593 2596 2717 2869 3005 3099 3221 3250 3207 3281 3187 3143 3369 3526 3303 3361 3366 3190 3076 3041 2872 2830 2865 2773 2667 2659 2662 2640 2609 2586 2564 2530 2537 2559 2544 2540 2568 2802 2855 2792 2732 2694 2702 2680 2699 2777 2799 2925 3106 3154 3043 2801 2633 2519 2406 2288 2253 2268 2268 2276 2336 2310 2282 2263 2272 2274 2294 2316 2301 2329 2390 2484 2551 2506 2465 2450 2451 2479 2596 2725 2832 2821 2654 2501 2460 2443 2490 2507 2538 2718 2718 2888 2869 2898 3026 3068 3100 3080 3115 3030 3566 3534 3603 3618 3455 3363 3351 3280 3302 3073 2851 2764 2647 2591 2526 2515 2484 2464 2426 2263 2221 2073 1921 1838 1699 1665 1629 1594 1584 1579 1594 1626 1627 1587 1565 1544 1527 1523 1535 1544 1554 1555 1545 1539 1549 1549 1536 1532 1535 1534 1512 1497 1499 1506 1525 1540 1562 1548 1532 1519 1508 1507 1522 1529 1516 1515 1535 1546 1544 1550 1529 1512 1494 1485 1480 1481 1481 1478 1480 1472 1473 1491 1512 1505 1501 1477 1463 1460 1465 1474 1488 1492 1473 1451 1447 1464 1449 1435 1434 1431 1429 1427 1444 1456 1465 1444 1421 1408 1401 1431 1415 1392 1377 1368 1365 1359 1366 1378 1384 1378 1366 1352 1342 1335 1335 1336 1335 1335 1338 1356 1361 1360 1362 1368 1376 1387 1398 1415 1430 1433 1427 1420 1427 1434 1440 1429 1419 1411 1407 1403 1398 1401 1407 1405 1397 1388 1376 1367 1359 1354 1349 1347 1346 1344 1334 1328 1324 1323 1317 1313 1313 1300 1293 1287 1282 1277 1273 1265 1261 1255 1250 1246 1241 1235 1233 1230 1230 1230 1223 1208 1204 1198 1193 1188 1180 1176 1172 1169 1172 1160 1144 1123 1110 1106 1108 1112 1113 1113 1124 1121 1117 1110 1111 1101 1090 1076 1054 1037 1029 1027 1031 1032 1038 1036 1039 1036 1024 1021 1005 1011 1010 1008 1007 1007 1002 999 986 991 990 981 985 983 983 978 967 965 959 948 952 933 921 905 899 902 912 924 926 936 937 939 925 914 913 923 932 912 914 918 914 906 908 922 926 907 917 922 914 912 897 894 898 888 881 878 869 852 843 834 825 842 834 854 847 834 832 833 856 856 838 857 838 829 829 834 840 849 837 831 823 809 816 806 808 793 796 787 780 762 760 756 757 755 753 753 756 746 739 724 728 740 743 741 748 751 738 742 741 734 736 735 738 733 727 720 715 710 709 703 696 687 689 678 673 672 662 662 656 650 648 644 646 658 663 669 674 664 663 668 660 668 667 662 667 656 654 640 641 635 632 624 609 602 595 595 597 597 595 595 593 579 578 576 574 573 572 571 569 570 572 575 580 574 579 577 585 577 581 578 567 567 567 569 571 562 565 551 546 545 549 545 549 550 551 554 542 533 526 524 522 519 520 527 529 524 519 515 509 507 508 507 504 504 501 500 499 499 501 503 508 508 509 513 522 514 524 518 513 516 515 517 524 524 523 512 521 515 514 512 509 506 500 495 492 490 489 486 494 494 498 498 491 487 487 481 482 480 481 482 486 479 477 466 459 445 445 442 438 437 434 435 438 439 437 429 426 420 420 420 433 442 421 409 404 402 403 403 399 393 407 420 426 430 431 438 445 445 437 434 431 418 401 405 407 402 399 389 392 404 409 396 411 415 412 403 392 378 366 385 397 395 385 392 410 421 427 436 442 450 453 460 452 438 428 421 417 397 387 403 395 382 368 356 349 374 373 359 369 362 349 331 315 301 299 310 333 319 312 313 300 291 294 293 288 283 288 284 290 283 278 274 276 283 286 296 298 304 296 288 272 275 286 287 295 312 308 301 270 264 263 263 263 262 262 261 260 259 259 277 329 325 311 306 312 318 304 293 285 268 270 290 275 273 285 296 284 293 300 302 311 322 302 280 284 303 314 320 301 283 292 303 317 324 325 327 323 319 320 308 314 321 326 315 312 309 313 311 303 290 286 292 296 279 283 297 296 277 275 253 272 265 267 256 251 248 261 270 260 252 259 268 269 264 262 257 272 285 286 275 277 283 288 293 297 291 284 283 279 284 287 278 278 280 258 231 244 236 239 255 239 250 259 247 263 268 263 256 240 236 255 271 265 259 269 280 274 272 261 247 244 265 251 240 241 243 250 264 277 284 283 291 273 267 288 289 279 297 303 306 295 275 289 283 297 287 276 263 271 254 260 242 247 271 279 289 282 290 292 288 287 292 289 283 281 280 276 271 258 268 260 259 255 246 259 260 263 263 258 251 246 243 241 244 243 241 237 234 225 212 228 233 230 226 223 218 213 216 222 210 205 217 217 209 209 210 211 206 186 182 197 201 193 173 185 194 190 182 184 189 184 173 167 158 154 149 144 143 144 153 178 184 193 203 212 217 226 231 224 214 205 208 207 204 201 205 207 211 216 218 218 221 221 220 217 215 217 218 219 220 222 220 209 192 186 191 199 206 206 196 190 176 150 161 180 184 186 184 175 171 167 170 173 180 186 181 155 144 132 132 137 135 136 138 141 140 137 139 140 139 139 139 140 138 138 138 138 140 143 147 150 152 163 170 166 177 183 182 179 176 174 173 161 148 158 173 170 170 176 176 176 177 180 188 192 191 184 177 181 1823 1784 1691 1593 1497 1434 1379 1338 1309 1291 1284 1277 1268 1267 1289 1322 1369 1444 1579 1703 1730 1585 1492 1454 1374 1289 1226 1196 1191 1191 1190 1190 1189 1190 1191 1191 1192 1194 1196 1202 1255 1426 1548 1670 1713 1549 1379 1291 1241 1222 1221 1224 1226 1231 1245 1264 1279 1281 1300 1293 1275 1279 1290 1307 1338 1414 1519 1609 1622 1765 1943 1791 1793 1856 1960 2087 2044 1361 1098 1073 1076 1080 1086 1092 1098 1104 1106 1110 1118 1140 1192 1281 1435 1698 1856 1831 1720 1644 1589 1550 1524 1514 1511 1510 1508 1506 1507 1503 1498 1495 1492 1493 1495 1496 1497 1506 1525 1567 1631 1726 1887 1888 1937 2061 1969 1743 1630 1590 1571 1571 1580 1613 1752 1888 1949 1911 1871 1921 1937 1905 2036 2086 2253 2340 2385 2099 1915 1770 1721 1716 1718 1724 1741 1773 1813 1829 1840 1849 1873 1932 2029 2027 1944 1917 1918 1862 1791 1763 1775 1761 1732 1747 1765 1772 1777 1830 1915 1923 1909 1950 2012 2130 2283 2086 1884 1805 1763 1760 1760 1760 1761 1761 1766 1876 2059 2164 2346 2185 1929 1830 1791 1769 1792 1816 1849 1887 1936 2002 2071 2197 2435 2365 2283 1999 1876 1850 1840 1849 1845 1846 1851 1865 1896 1943 2026 2146 2218 2177 2136 2096 2139 2031 1960 1967 1992 2079 2248 2170 2068 2001 1958 1911 1908 1909 1909 1910 1912 1925 1947 1978 2079 2346 2740 2729 2648 2805 2570 2211 1959 1855 1818 1794 1785 1784 1784 1784 1788 1804 1832 1873 1948 2050 2023 1992 1981 1975 2042 2104 2072 2136 2223 2218 2088 2021 1968 1905 1860 1832 1810 1805 1834 1884 1938 2018 2036 2033 1987 1936 1845 1801 1759 1727 1700 1687 1678 1642 1610 1606 1624 1661 1741 1921 2207 2207 2100 1953 1889 1766 1677 1626 1517 1441 1381 1339 1312 1303 1300 1300 1299 1298 1298 1298 1298 1297 1296 1296 1296 1296 1298 1298 1298 1299 1299 1300 1300 1302 1303 1305 1309 1311 1318 1324 1317 1319 1319 1319 1319 1319 1320 1322 1323 1325 1327 1331 1335 1342 1341 1352 1358 1361 1365 1368 1374 1414 1462 1374 1375 1386 1420 1509 1703 1742 1715 1665 1638 1642 1642 1689 1765 1876 2080 2361 2205 2015 1893 1794 1762 1748 1741 1739 1743 1752 1777 1841 1823 1750 1746 1732 1708 1693 1708 1720 1760 1931 2036 2121 1929 1823 1971 1746 1622 1595 1637 1703 1606 1556 1513 1469 1429 1402 1382 1371 1370 1369 1390 1571 1868 1641 1438 1394 1395 1399 1409 1402 1394 1404 1427 1447 1530 1940 2155 2227 1834 1613 1772 1941 1893 1669 1633 1685 1747 2008 1994 2001 2175 2294 2132 2117 2225 2236 2356 2580 2545 2599 2723 2647 2690 2656 2702 2807 2711 2585 2712 2840 2916 2907 2972 3039 3015 2912 2763 2594 2443 2414 2472 2634 2605 2603 2503 2302 2086 2111 2457 2331 2417 2349 2440 2289 2223 2306 2283 2351 2245 2137 2049 2102 2201 2235 2181 2137 2099 2047 1982 1973 1959 1923 1894 1884 1853 1873 1861 1865 1899 1875 1855 1833 1814 1792 1770 1745 1714 1692 1663 1634 1611 1601 1577 1553 1543 1540 1537 1530 1518 1504 1488 1476 1461 1447 1449 1446 1439 1436 1422 1435 1454 1448 1446 1454 1448 1438 1442 1447 1450 1455 1459 1472 1473 1443 1446 1449 1459 1462 1469 1484 1485 1502 1505 1517 1522 1532 1543 1561 1565 1580 1599 1618 1644 1662 1694 1729 1758 1766 1730 1746 1718 1621 1627 1621 1605 1612 1628 1688 1700 1640 1660 1675 1675 1710 1733 1720 1690 1775 1777 1789 1794 1844 1906 1930 1912 2054 2156 2148 2271 2449 2376 2312 2239 2148 2069 2012 1969 2004 2012 1985 1933 1877 1857 1923 1959 1922 1885 1843 1953 2031 2071 2030 1912 1812 1880 1971 2071 2045 1957 1898 1885 1887 1879 1881 1956 2067 2123 2012 1955 1952 1968 2015 1977 1994 2010 2036 2056 2085 2098 2128 2169 2247 2412 2473 2433 2608 2680 2617 2578 2549 2410 2490 2481 2477 2387 2467 2537 2719 2819 2854 2902 2944 2822 2668 2764 2893 3037 3150 3379 3468 3461 3357 3220 3408 3509 3259 3163 3153 3024 2960 2938 2943 2965 2901 2814 2836 2728 2625 2600 2575 2544 2528 2519 2509 2506 2503 2545 2713 2773 2830 2799 2765 2696 2663 2715 2747 2818 2768 2918 2997 3034 2996 2928 2780 2605 2430 2274 2240 2238 2244 2250 2281 2255 2247 2272 2301 2320 2343 2382 2407 2371 2317 2339 2347 2389 2459 2599 2677 2690 2752 2750 2783 2737 2738 2564 2474 2480 2570 2567 2607 2730 2807 2902 2898 2870 3012 3093 3091 3094 3276 3212 3170 3384 3649 3784 3631 3456 3422 3395 3241 2993 2809 2725 2680 2619 2582 2531 2473 2375 2192 2103 2103 2045 2002 1840 1691 1656 1632 1609 1594 1577 1569 1569 1563 1550 1541 1538 1546 1545 1537 1558 1573 1578 1562 1561 1554 1554 1556 1545 1534 1527 1512 1502 1503 1511 1528 1547 1567 1550 1533 1520 1511 1518 1535 1541 1524 1522 1530 1548 1564 1554 1530 1511 1498 1489 1488 1490 1490 1487 1489 1482 1482 1496 1515 1514 1501 1474 1469 1467 1473 1483 1498 1490 1471 1457 1456 1474 1447 1441 1439 1435 1434 1432 1444 1459 1467 1450 1439 1422 1407 1427 1428 1401 1387 1377 1372 1367 1366 1373 1382 1374 1363 1353 1348 1347 1344 1343 1340 1342 1342 1358 1371 1378 1385 1390 1394 1402 1423 1421 1432 1443 1449 1442 1442 1437 1429 1423 1420 1423 1422 1419 1416 1411 1401 1394 1389 1380 1375 1370 1364 1360 1355 1350 1345 1340 1333 1331 1329 1326 1319 1317 1314 1308 1305 1298 1285 1279 1275 1269 1263 1257 1251 1248 1244 1240 1236 1234 1234 1227 1218 1208 1203 1199 1194 1189 1184 1182 1177 1170 1170 1166 1140 1125 1147 1138 1150 1165 1157 1158 1150 1137 1141 1130 1123 1121 1110 1099 1096 1078 1073 1056 1032 1013 1012 1015 1011 1009 1009 1006 997 991 994 992 989 987 985 981 971 968 972 966 965 961 965 956 954 955 943 937 937 919 906 908 915 925 938 955 957 942 953 957 944 923 912 934 939 922 927 937 929 928 927 933 934 925 918 908 902 897 885 873 873 872 867 864 858 851 838 848 841 864 853 855 851 849 853 839 851 860 854 859 850 846 850 841 842 839 829 817 814 805 805 807 795 787 782 774 759 751 752 762 756 750 748 739 737 738 733 739 750 760 752 754 760 759 752 755 755 749 747 745 732 724 721 708 704 701 690 680 674 669 667 665 665 660 663 653 660 668 667 659 661 672 675 674 685 675 679 677 674 666 665 658 659 664 654 653 651 651 648 637 634 623 609 595 595 596 596 598 605 602 603 598 596 592 593 589 600 597 599 603 590 594 602 609 593 589 596 585 588 586 599 587 575 578 582 565 573 566 578 560 559 561 565 567 559 555 545 549 544 554 544 554 553 544 533 540 528 530 523 518 515 516 513 511 505 498 493 492 492 493 497 502 507 504 512 512 501 511 502 508 508 507 505 501 511 508 506 506 508 504 502 502 501 498 497 496 501 500 501 499 491 489 490 486 489 489 488 488 479 476 473 470 466 456 447 443 452 460 448 445 432 439 431 428 425 437 437 433 445 461 440 426 424 427 429 422 410 404 394 391 407 423 429 440 445 450 443 440 429 417 409 403 394 395 391 400 416 423 421 410 410 421 415 407 398 393 367 379 387 382 402 410 416 421 430 432 435 443 446 455 455 438 438 433 422 409 408 404 392 379 375 359 345 361 372 352 351 345 340 323 312 311 319 330 328 333 338 321 322 306 317 320 317 302 319 308 298 293 305 302 278 273 271 273 272 281 290 294 283 270 266 268 293 294 289 294 264 262 262 262 262 262 263 261 260 260 269 323 311 325 305 302 310 316 301 296 281 288 284 272 265 274 298 301 295 298 312 323 324 321 305 284 281 301 318 319 304 285 297 299 316 315 323 327 321 313 314 305 320 328 330 320 312 304 302 313 304 298 301 301 300 293 288 297 294 291 280 260 249 248 242 242 240 240 243 247 245 240 247 254 257 258 257 265 268 278 280 264 266 274 292 295 295 293 290 277 271 277 279 266 257 265 256 227 228 228 239 251 236 249 254 243 258 264 259 242 234 240 263 265 261 255 267 274 267 266 254 243 242 255 257 232 241 256 265 274 281 280 285 291 278 258 283 290 272 293 298 302 288 291 270 285 298 287 269 264 256 245 262 233 233 253 268 281 286 284 291 289 282 289 287 283 276 272 275 271 262 262 263 254 251 240 249 256 259 264 260 257 253 248 244 237 234 234 236 233 227 210 222 233 230 225 223 224 221 222 219 213 202 212 221 218 217 210 204 204 199 192 196 204 198 183 180 189 194 189 181 180 190 188 187 166 151 154 145 143 144 153 176 182 187 193 199 214 228 233 225 218 214 213 210 210 210 210 216 219 219 222 224 224 223 218 220 222 226 226 227 227 219 208 204 207 205 200 212 210 201 194 182 168 160 154 171 175 175 172 165 170 161 167 179 181 160 137 131 131 131 134 134 135 135 135 136 135 135 135 136 138 137 138 137 139 148 169 177 180 181 178 179 171 175 176 171 182 178 181 180 177 172 175 173 154 167 173 175 176 177 182 182 183 185 188 191 192 187 182 180 1814 1804 1716 1588 1497 1440 1390 1351 1322 1304 1300 1287 1279 1272 1282 1319 1381 1469 1610 1726 1730 1609 1526 1485 1380 1272 1207 1192 1190 1189 1188 1188 1188 1189 1190 1191 1192 1196 1210 1329 1483 1507 1548 1546 1481 1389 1292 1236 1212 1209 1213 1217 1221 1223 1230 1260 1338 1349 1345 1321 1300 1315 1344 1384 1446 1635 1750 1904 1849 2019 1930 1901 1834 1805 1977 1906 1544 1122 1064 1067 1073 1077 1083 1088 1093 1099 1106 1115 1139 1181 1250 1411 1638 2015 2082 1916 1756 1647 1569 1530 1516 1510 1506 1503 1500 1499 1498 1497 1521 1512 1495 1497 1500 1502 1506 1536 1562 1601 1666 1778 1900 1976 2013 1874 1738 1614 1578 1572 1573 1580 1598 1636 1700 1811 1842 1849 1887 1924 1944 1965 2056 2141 2146 2317 2291 2038 1879 1766 1723 1714 1715 1723 1745 1771 1820 1926 2027 2054 2014 2134 2200 2127 2052 1926 1889 1820 1771 1782 1777 1763 1743 1739 1767 1782 1786 1813 1930 1877 1913 1965 2038 2188 2245 1989 1866 1775 1762 1761 1760 1761 1762 1762 1774 1936 2197 2275 2463 2217 1970 1851 1808 1777 1790 1814 1842 1878 1917 1959 2017 2094 2195 2183 2127 1997 1913 1885 1874 1865 1858 1861 1862 1878 1923 1986 2120 2246 2188 2092 2067 2058 2015 1971 1945 2003 2019 2092 2222 2217 2165 2042 1962 1913 1908 1908 1909 1913 1921 1930 1946 1972 2066 2396 2480 2579 2441 2612 2491 2142 1888 1831 1808 1791 1785 1785 1785 1786 1797 1827 1880 1951 2054 2180 2132 2111 2064 2001 2057 2195 2198 2161 2321 2301 2157 2104 2042 1945 1895 1852 1818 1799 1835 1915 1981 2007 1981 1983 1966 1909 1856 1815 1779 1749 1725 1702 1674 1648 1623 1617 1640 1688 1767 1926 2204 2371 2235 1974 1803 1719 1648 1583 1515 1458 1403 1342 1310 1302 1300 1300 1299 1299 1299 1298 1297 1297 1296 1297 1297 1297 1298 1298 1298 1299 1299 1299 1300 1301 1303 1304 1307 1311 1311 1313 1317 1355 1349 1324 1323 1324 1324 1324 1325 1327 1330 1335 1339 1345 1348 1346 1359 1365 1367 1369 1373 1375 1386 1378 1385 1415 1471 1569 1824 1906 1859 1792 1738 1715 1698 1705 1776 1865 2010 2173 2262 2182 1994 1857 1808 1784 1774 1769 1774 1780 1840 1878 1833 1782 1782 1786 1734 1722 1741 1771 1840 2032 2074 2083 2017 1916 2105 1895 1722 1659 1727 1851 1691 1609 1528 1467 1431 1398 1377 1369 1368 1369 1373 1406 1549 1573 1484 1411 1410 1417 1445 1461 1440 1463 1494 1534 1654 2117 2386 2221 1826 1667 1667 1613 1632 1653 1806 1836 1925 2053 2189 2243 2432 2324 2231 2365 2298 2308 2314 2459 2512 2476 2666 2707 2673 2619 2656 2630 2615 2723 2747 2873 2734 2768 2878 2791 2766 2695 2510 2492 2610 2656 2685 2714 2550 2369 2252 2152 2055 2254 2480 2415 2529 2480 2321 2237 2450 2415 2304 2215 2231 2170 2145 2278 2291 2271 2220 2169 2110 2049 2006 2058 2023 1980 1968 1945 1940 1937 1899 1959 1938 1911 1888 1868 1839 1831 1805 1773 1741 1707 1683 1660 1643 1618 1598 1583 1565 1563 1556 1548 1536 1522 1507 1486 1470 1453 1443 1434 1435 1427 1427 1441 1447 1457 1470 1468 1465 1457 1460 1470 1478 1478 1467 1470 1479 1477 1450 1472 1478 1488 1502 1502 1504 1507 1521 1533 1545 1551 1562 1583 1605 1621 1639 1646 1654 1685 1731 1761 1754 1740 1716 1707 1669 1581 1625 1726 1675 1664 1654 1751 1732 1673 1699 1715 1705 1750 1759 1730 1698 1768 1811 1844 1887 1961 1979 2010 1936 2003 2092 2245 2412 2438 2371 2295 2202 2131 2064 2013 2008 2043 1991 1952 1925 1883 1882 1936 1950 1900 1836 1867 1957 2024 2067 2111 2103 1928 1831 1915 2024 1992 1942 1855 1851 1851 1861 1886 1933 2037 1968 1912 1919 1926 1947 1971 1954 1963 1972 1990 2003 2037 2056 2078 2115 2170 2253 2307 2367 2470 2502 2537 2526 2420 2299 2326 2344 2375 2457 2587 2727 2856 2941 3041 3141 3195 3049 2927 2764 2708 2851 3033 3118 3128 3203 3458 3457 3412 3355 3154 3123 3162 3147 3119 3182 3057 3015 2916 2837 2782 2692 2655 2613 2584 2556 2551 2551 2567 2538 2503 2541 2724 2841 2894 2724 2700 2723 2715 2755 2840 2803 2705 2728 2787 2835 2847 2840 2857 2614 2391 2327 2299 2260 2258 2359 2515 2345 2300 2310 2350 2343 2371 2418 2441 2445 2394 2389 2402 2409 2451 2550 2724 2815 2951 2920 2671 2561 2545 2510 2496 2512 2667 2732 2664 2688 2735 2835 2797 2803 2927 3122 3192 3145 3225 3394 3343 3383 3702 3574 3436 3295 3188 3150 3086 2895 2794 2738 2598 2492 2495 2414 2382 2288 2237 2132 1981 1926 1954 1841 1662 1635 1618 1606 1590 1586 1581 1572 1568 1573 1567 1563 1575 1569 1546 1566 1595 1593 1579 1570 1564 1566 1555 1535 1522 1519 1513 1505 1507 1516 1538 1557 1569 1549 1531 1519 1522 1538 1548 1550 1532 1531 1530 1547 1566 1557 1533 1515 1504 1498 1499 1499 1499 1495 1500 1494 1486 1512 1522 1520 1491 1478 1478 1473 1481 1495 1507 1505 1485 1465 1457 1458 1446 1446 1442 1440 1438 1436 1447 1462 1475 1471 1449 1432 1415 1420 1439 1413 1401 1398 1387 1383 1375 1371 1380 1380 1369 1356 1352 1365 1367 1350 1345 1345 1346 1350 1356 1362 1369 1380 1396 1408 1422 1445 1449 1454 1456 1452 1454 1443 1440 1436 1441 1438 1433 1427 1416 1407 1400 1396 1390 1385 1379 1375 1368 1361 1356 1351 1346 1341 1338 1334 1331 1333 1328 1318 1314 1307 1303 1294 1288 1283 1278 1275 1265 1260 1254 1253 1247 1244 1242 1239 1230 1225 1218 1211 1208 1203 1197 1193 1192 1188 1185 1176 1168 1158 1139 1152 1180 1159 1158 1170 1175 1166 1155 1145 1143 1139 1126 1119 1118 1106 1101 1101 1085 1061 1050 1031 1011 1001 1001 1007 999 993 984 980 978 975 969 967 967 961 958 953 952 949 942 936 934 931 928 929 924 917 913 911 911 917 928 958 945 966 968 972 963 948 933 916 928 948 944 937 940 947 941 944 940 937 924 910 901 898 896 891 887 891 872 867 866 855 851 845 849 877 863 874 865 871 870 854 867 852 862 876 878 869 865 852 841 836 833 829 827 813 804 796 787 791 783 769 763 756 756 776 776 785 774 772 766 766 755 762 755 760 762 766 762 765 765 754 748 744 746 749 738 734 729 715 704 690 685 688 678 683 676 681 689 688 691 685 684 672 687 678 684 676 680 677 685 679 691 689 687 671 667 661 657 647 649 650 646 645 641 637 635 628 621 604 598 596 610 615 615 613 620 615 617 602 611 613 613 598 611 611 615 622 601 605 620 611 602 612 605 607 606 598 613 598 598 595 585 573 582 580 584 566 564 576 574 571 575 568 555 556 553 565 554 571 560 546 549 548 538 544 531 532 535 529 526 533 525 517 508 500 494 489 486 485 486 488 493 497 495 499 493 501 497 496 490 493 500 498 498 497 505 506 507 504 502 502 500 502 506 501 498 498 496 494 497 492 495 494 489 488 477 469 465 468 461 450 441 453 473 471 460 465 454 471 456 440 451 462 453 440 460 458 449 431 444 448 444 433 427 427 407 388 397 408 418 416 430 443 444 438 432 427 420 415 407 398 408 417 424 429 422 418 420 416 403 398 398 379 363 372 378 397 396 406 417 424 419 418 425 430 439 449 455 444 424 414 407 398 396 386 382 370 361 354 340 366 365 366 355 340 323 312 315 339 349 350 333 348 339 339 333 330 333 339 334 317 319 316 330 325 321 321 295 290 287 278 274 274 270 275 267 278 280 266 271 265 265 285 263 261 262 263 261 260 261 260 260 259 261 291 318 304 292 303 312 325 322 308 293 307 307 294 275 272 288 288 306 311 318 311 323 319 317 301 280 292 305 318 309 283 281 301 312 308 326 328 323 317 304 304 315 326 324 320 312 313 303 301 312 308 301 305 293 295 286 295 302 290 279 269 263 252 252 240 239 237 238 238 235 235 236 237 246 260 256 258 261 263 269 255 261 279 284 287 287 294 285 279 276 256 261 265 257 247 240 230 226 226 238 241 235 252 247 246 261 261 249 233 238 255 268 260 251 264 262 274 268 264 262 237 245 261 244 231 247 259 270 284 281 276 290 290 272 261 287 287 273 286 290 300 295 296 275 277 293 282 272 262 269 246 253 233 231 253 259 263 275 283 287 289 279 284 286 282 282 273 266 261 257 256 265 262 259 255 238 248 260 262 261 256 255 250 246 245 240 242 235 227 235 219 216 229 232 228 223 218 220 217 220 219 209 199 216 222 221 216 214 203 203 206 196 196 192 193 177 170 181 185 181 174 185 189 180 158 152 153 147 142 143 159 179 186 197 198 207 208 220 226 229 223 219 220 218 224 227 223 223 225 222 223 223 220 222 221 220 221 224 224 225 226 226 219 219 220 214 217 217 212 203 194 187 176 175 168 160 156 149 159 168 169 177 171 142 133 129 129 131 132 134 133 133 134 136 138 140 148 142 136 138 140 142 155 164 164 174 172 180 182 182 181 180 176 178 179 181 175 179 178 181 180 177 178 178 160 173 176 181 181 184 185 188 185 185 187 189 190 188 186 183 1711 1699 1667 1565 1492 1436 1391 1355 1328 1320 1316 1303 1291 1281 1287 1323 1391 1475 1565 1649 1608 1580 1566 1510 1377 1245 1193 1190 1188 1188 1187 1189 1189 1189 1190 1192 1197 1242 1275 1368 1404 1337 1336 1337 1311 1269 1226 1203 1203 1200 1200 1206 1213 1219 1227 1261 1397 1467 1370 1326 1334 1364 1413 1475 1584 1805 2033 2055 2123 1941 1710 1690 1655 1750 1974 1593 1216 1069 1060 1064 1068 1075 1081 1083 1089 1102 1120 1146 1192 1264 1378 1607 1848 2279 2326 1942 1736 1616 1543 1517 1511 1508 1506 1504 1503 1501 1500 1511 1620 1593 1518 1503 1507 1510 1515 1557 1588 1630 1735 1862 1985 2029 1908 1734 1650 1587 1577 1577 1581 1591 1612 1647 1695 1750 1806 1961 1965 1920 1895 1920 1976 2044 2060 2148 2142 1978 1832 1749 1721 1714 1715 1722 1738 1792 1862 1947 2019 2136 2211 2192 2142 2066 1989 1902 1836 1799 1792 1790 1780 1763 1757 1763 1760 1775 1792 1825 1895 1866 1915 1984 2087 2260 2071 1877 1792 1763 1761 1761 1761 1761 1762 1763 1770 1946 2269 2397 2515 2238 2053 1909 1828 1795 1789 1812 1836 1861 1886 1920 1960 2006 2053 2093 2046 2008 1983 1965 1938 1905 1881 1882 1880 1905 1987 2073 2193 2284 2207 2086 2034 1994 1961 1941 2043 2044 2065 2121 2199 2151 2099 2040 1936 1911 1907 1907 1908 1910 1920 1950 1977 1996 2057 2204 2414 2712 2557 2284 2211 1981 1849 1807 1793 1788 1786 1786 1786 1789 1815 1861 1952 2085 2185 2257 2261 2200 2107 2043 2126 2219 2225 2222 2427 2353 2238 2158 2080 2017 1947 1882 1821 1787 1813 1896 1937 1965 1939 1902 1899 1887 1878 1817 1782 1747 1722 1693 1662 1644 1630 1637 1655 1713 1800 1971 2268 2377 2207 1980 1770 1675 1608 1554 1520 1464 1421 1349 1308 1302 1301 1300 1299 1299 1299 1299 1298 1297 1297 1297 1297 1298 1298 1298 1298 1299 1299 1300 1300 1302 1303 1304 1306 1310 1311 1313 1321 1383 1526 1430 1373 1344 1333 1334 1334 1336 1339 1344 1348 1351 1356 1356 1346 1363 1369 1372 1375 1376 1377 1379 1388 1429 1516 1661 1845 2014 2178 2053 1888 1805 1776 1742 1780 1863 1976 2086 2220 2253 2056 1933 1878 1840 1819 1807 1813 1813 1837 1902 1892 1829 1812 1819 1779 1763 1774 1833 1968 2243 2333 2294 2227 2133 2198 2119 1836 1741 1778 1964 1789 1599 1527 1474 1432 1401 1378 1370 1371 1372 1372 1375 1395 1496 1489 1430 1422 1431 1481 1592 1554 1568 1622 1685 1893 2410 2484 2185 2028 2006 1806 1742 1588 1826 1945 1920 1887 1948 2054 2302 2308 2080 2144 2276 2234 2164 2210 2383 2337 2314 2414 2558 2651 2638 2645 2639 2733 2759 2644 2614 2571 2570 2654 2664 2578 2522 2548 2647 2578 2472 2435 2458 2386 2262 2136 2094 2139 2407 2449 2543 2376 2298 2401 2506 2322 2292 2370 2388 2190 2223 2340 2364 2325 2313 2273 2205 2095 2066 2125 2106 2051 2037 2029 1994 1985 1953 1985 2009 1985 1965 1934 1904 1871 1861 1848 1817 1776 1739 1713 1685 1660 1634 1612 1598 1587 1584 1574 1562 1550 1535 1520 1498 1481 1465 1453 1442 1435 1425 1436 1438 1451 1464 1478 1488 1485 1477 1476 1489 1486 1499 1495 1494 1496 1500 1475 1472 1497 1509 1526 1540 1549 1558 1565 1574 1578 1589 1612 1625 1636 1663 1686 1693 1688 1717 1739 1717 1667 1648 1615 1620 1664 1713 1672 1798 1793 1715 1713 1691 1798 1728 1731 1741 1765 1809 1804 1751 1710 1784 1826 1869 2007 2209 2155 2032 2042 2120 2102 2153 2342 2349 2279 2197 2153 2138 2094 2070 2070 2055 2015 1975 1934 1886 1905 1969 1967 1925 1899 1845 1917 1921 1957 2007 2071 2066 2014 1882 1867 1862 1869 1939 1913 1877 1870 1875 1899 1941 1922 1934 1961 1984 1990 1975 1953 1963 1972 1996 2010 2041 2077 2101 2144 2214 2271 2313 2427 2453 2419 2445 2345 2296 2508 2622 2496 2550 2531 2502 2531 2684 2860 2953 3088 3258 3250 3097 3066 2823 2868 2845 2946 3076 3279 3493 3471 3248 3197 3234 3385 3538 3399 3263 3218 3099 3044 3006 2920 2801 2745 2763 2714 2644 2717 2749 2738 2778 2656 2617 2570 2640 2737 2812 2724 2647 2703 2839 2862 2871 2793 2723 2647 2647 2684 2613 2596 2518 2550 2627 2595 2437 2341 2263 2325 2398 2352 2392 2372 2370 2379 2416 2403 2381 2408 2446 2484 2495 2427 2418 2502 2613 2704 2769 2960 2889 2659 2586 2578 2605 2576 2662 2780 2734 2656 2666 2751 2709 2740 2888 3044 3144 3159 3324 3463 3560 3505 3725 3752 3656 3427 3178 3059 3029 2901 2738 2733 2659 2599 2529 2488 2399 2325 2195 2125 2001 1881 1860 1750 1651 1627 1609 1601 1598 1605 1605 1595 1604 1607 1596 1600 1593 1573 1554 1567 1593 1600 1587 1576 1564 1550 1537 1533 1535 1537 1520 1507 1510 1520 1544 1566 1567 1548 1532 1525 1540 1549 1561 1551 1540 1536 1535 1553 1565 1544 1530 1520 1513 1507 1507 1509 1508 1503 1506 1507 1494 1510 1535 1519 1491 1485 1484 1482 1491 1505 1517 1501 1482 1468 1462 1455 1452 1449 1449 1443 1439 1439 1452 1475 1482 1470 1451 1437 1424 1422 1451 1435 1425 1411 1397 1386 1382 1373 1384 1389 1377 1363 1358 1375 1377 1357 1350 1351 1353 1356 1359 1366 1378 1377 1383 1402 1416 1431 1445 1464 1463 1463 1464 1461 1459 1453 1448 1436 1427 1421 1414 1410 1405 1399 1393 1387 1381 1375 1368 1364 1358 1352 1348 1346 1342 1338 1331 1329 1328 1318 1317 1306 1300 1296 1294 1290 1282 1275 1269 1265 1260 1257 1255 1251 1242 1241 1238 1232 1221 1217 1212 1207 1200 1197 1189 1185 1178 1171 1159 1153 1161 1177 1192 1177 1161 1159 1168 1165 1156 1152 1148 1145 1135 1123 1117 1106 1093 1087 1068 1053 1027 1009 1011 1013 1003 1000 1000 1002 998 1005 1001 995 1003 997 993 981 978 999 991 976 972 969 961 960 949 944 938 939 934 917 921 932 933 963 977 981 986 978 958 942 932 920 939 965 969 957 954 958 949 945 928 920 914 916 922 919 922 915 905 889 889 896 891 876 865 856 867 877 879 887 877 888 871 870 876 866 869 879 872 870 858 843 832 824 816 815 820 813 803 785 775 769 766 772 776 780 779 792 785 788 785 778 779 774 767 777 769 770 776 769 761 760 755 752 740 730 731 733 732 720 718 707 694 686 690 687 698 708 699 696 706 705 706 690 695 690 695 691 693 686 694 688 694 690 686 692 679 668 657 655 646 640 638 638 634 630 625 622 617 609 605 604 609 620 619 628 628 625 628 626 621 611 624 628 621 606 618 630 635 625 605 611 625 621 616 624 625 628 618 613 623 608 603 604 593 584 588 593 584 571 569 588 586 579 586 579 566 568 566 576 566 575 567 561 563 553 552 551 549 544 542 534 536 540 528 530 522 523 518 514 502 494 485 482 481 480 480 484 481 479 479 479 477 477 479 484 483 485 492 501 505 503 506 509 506 507 507 501 500 503 497 500 501 498 498 493 489 481 481 476 464 455 453 448 463 457 473 481 472 471 465 475 464 458 468 469 461 454 471 473 468 454 452 467 470 451 436 433 411 405 388 395 406 423 434 430 436 440 430 435 425 420 413 408 410 418 419 419 413 407 418 414 398 386 385 367 371 377 390 397 407 409 411 415 410 426 433 437 443 455 459 444 433 425 415 405 396 381 371 368 357 357 345 348 360 351 348 339 323 312 324 352 364 341 345 366 359 367 363 354 356 351 336 328 326 342 355 336 341 332 314 321 305 289 282 293 277 272 280 295 308 288 284 269 264 265 262 261 290 309 312 268 260 260 259 259 260 260 297 285 311 315 325 331 331 322 307 314 315 295 268 268 276 291 302 312 302 309 323 318 309 297 283 287 305 321 313 307 296 288 299 317 325 320 312 311 300 306 315 325 318 322 312 304 302 297 313 310 298 298 297 288 281 289 292 288 286 281 273 264 258 242 239 243 246 248 253 251 243 245 251 262 257 251 251 257 257 252 269 283 270 274 279 288 292 286 288 272 251 249 250 255 248 231 226 228 240 237 233 249 242 243 255 258 247 242 256 261 266 256 248 258 261 272 264 259 263 243 235 246 229 235 252 265 278 277 273 277 286 283 270 260 272 279 272 281 286 297 289 293 290 267 288 294 272 255 249 241 240 242 226 232 243 253 271 285 282 285 284 276 284 280 284 276 273 268 264 255 262 260 259 253 251 237 258 261 260 257 253 249 247 247 246 242 240 228 234 234 225 218 228 227 222 222 215 213 215 219 214 203 208 217 218 214 210 204 202 198 198 192 174 176 184 188 175 186 187 178 175 182 165 144 150 153 147 142 142 167 188 191 201 213 210 213 213 219 223 225 222 224 219 214 214 214 214 222 219 226 232 218 224 222 217 215 219 221 222 228 232 226 225 224 224 223 219 212 206 197 188 184 175 177 174 167 150 166 169 173 158 138 132 132 129 130 131 135 136 135 135 138 141 162 189 198 195 168 163 171 186 172 185 185 185 186 174 175 177 178 181 182 179 181 184 180 176 179 179 181 180 182 168 170 182 178 182 185 185 186 186 185 186 187 188 188 188 187 183 1611 1601 1578 1525 1476 1430 1392 1361 1337 1338 1333 1321 1307 1294 1296 1328 1377 1439 1487 1505 1516 1523 1502 1452 1374 1244 1191 1189 1187 1188 1188 1189 1190 1190 1192 1211 1269 1378 1337 1357 1261 1228 1219 1216 1212 1200 1195 1193 1194 1196 1196 1200 1206 1215 1228 1249 1305 1364 1359 1358 1383 1429 1504 1618 1751 1954 2224 2109 1899 1740 1643 1553 1553 1819 1717 1272 1075 1056 1058 1062 1066 1072 1077 1085 1102 1120 1147 1185 1236 1310 1416 1601 1851 2186 2223 1917 1691 1578 1524 1513 1510 1509 1508 1508 1507 1508 1509 1531 1574 1628 1574 1529 1523 1528 1525 1561 1621 1670 1733 1807 1921 1949 1854 1717 1612 1585 1583 1585 1593 1604 1628 1656 1691 1735 1802 1908 1963 1905 1866 1875 1900 1961 1962 2030 2129 1958 1801 1735 1716 1714 1718 1725 1744 1800 1891 2005 2121 2194 2196 2130 2089 2024 1926 1865 1820 1806 1802 1792 1777 1782 1784 1784 1787 1797 1819 1816 1858 1863 1913 2000 2126 2223 1974 1822 1766 1761 1761 1761 1761 1761 1763 1763 1768 1883 2224 2440 2590 2297 2197 2088 1871 1828 1807 1805 1826 1847 1874 1907 1946 1996 2056 2159 2139 2124 2139 2130 2043 1967 1911 1908 1906 1958 2076 2226 2342 2390 2320 2123 2016 1961 1936 1937 2035 2028 2135 2279 2327 2197 2044 1984 1927 1909 1907 1907 1908 1913 1923 1965 2001 2027 2130 2383 2711 2642 2500 2284 2081 1896 1840 1803 1790 1787 1787 1787 1790 1808 1850 1922 2032 2327 2441 2328 2255 2152 2110 2095 2153 2176 2217 2289 2434 2408 2352 2291 2225 2083 1993 1887 1806 1774 1794 1836 1858 1866 1864 1852 1845 1855 1858 1808 1783 1745 1707 1670 1672 1677 1654 1654 1679 1729 1817 1990 2320 2483 2314 2053 1780 1663 1580 1519 1488 1485 1432 1343 1311 1304 1302 1302 1301 1301 1301 1300 1300 1299 1298 1298 1298 1298 1298 1299 1298 1299 1299 1300 1301 1302 1303 1304 1305 1308 1311 1315 1389 1450 1583 1529 1502 1538 1418 1361 1357 1352 1353 1355 1358 1360 1360 1366 1361 1350 1373 1375 1376 1376 1378 1384 1402 1447 1540 1786 1946 2010 2187 2220 2026 1906 1864 1818 1802 1868 1963 2093 2266 2478 2350 2141 2026 1930 1891 1863 1865 1862 1856 1904 1903 1911 1874 1860 1834 1804 1801 1877 2076 2260 2365 2280 2265 2309 2112 1955 1897 1867 2026 1938 1784 1598 1540 1488 1441 1404 1380 1374 1374 1373 1375 1388 1413 1469 1464 1456 1446 1457 1625 1826 1630 1689 1793 1982 2397 2574 2707 2613 2292 2020 1964 1909 1642 1658 1735 1740 1699 1745 1827 1985 1995 1907 1948 2003 2009 2098 2271 2400 2333 2186 2228 2358 2637 2674 2689 2754 2646 2525 2530 2617 2550 2564 2694 2704 2636 2628 2569 2497 2444 2390 2316 2265 2215 2164 2153 2289 2482 2590 2498 2391 2384 2522 2567 2319 2366 2555 2427 2213 2331 2400 2435 2420 2421 2366 2261 2133 2126 2208 2191 2151 2108 2117 2056 2073 2016 2033 2025 2065 2033 2002 1973 1937 1913 1900 1879 1839 1811 1783 1752 1723 1690 1660 1635 1623 1615 1606 1593 1575 1550 1527 1509 1496 1483 1468 1474 1443 1460 1464 1461 1449 1461 1469 1473 1479 1486 1491 1494 1507 1504 1514 1525 1532 1522 1505 1517 1487 1493 1483 1540 1545 1554 1583 1599 1603 1619 1623 1652 1664 1682 1702 1722 1690 1695 1700 1714 1693 1629 1681 1756 1777 1768 1840 1680 1738 1863 1798 1761 1792 1717 1761 1778 1792 1835 1826 1803 1721 1778 1827 1857 1912 1993 2212 2216 2043 2155 2387 2350 2258 2352 2248 2160 2120 2089 2074 2073 2054 2045 2012 2002 1978 1937 1888 1915 1968 1995 1975 1944 1842 1887 1945 1951 1946 1973 2069 2056 1962 1974 1986 2062 2179 2062 1960 1926 1922 1965 2124 1984 1955 1994 2025 2028 2007 1976 1994 2052 2034 2081 2140 2213 2231 2270 2333 2387 2272 2304 2313 2268 2265 2333 2501 2616 2856 2632 2676 2728 2632 2581 2605 2728 2818 2934 3092 3385 3378 3087 2896 3156 3025 2954 3026 3238 3443 3459 3339 3475 3371 3411 3502 3621 3450 3248 3138 2987 2891 2868 2829 2788 2907 2888 2762 2821 3041 2960 2914 2715 2611 2573 2645 2600 2508 2578 2632 2785 2892 2937 2887 2814 2745 2632 2570 2445 2274 2234 2424 2666 2727 2713 2561 2396 2280 2296 2390 2417 2437 2444 2470 2441 2464 2444 2425 2388 2406 2468 2537 2485 2465 2462 2612 2779 2863 2800 2978 2833 2681 2673 2788 2651 2651 2655 2633 2619 2564 2600 2611 2647 2759 2916 3005 3063 3290 3421 3688 3514 3315 3363 3507 3301 3109 3028 2921 2743 2600 2620 2565 2505 2449 2411 2358 2312 2121 2072 1974 2008 2004 1970 1744 1664 1628 1618 1615 1622 1619 1643 1654 1630 1628 1612 1587 1567 1570 1588 1607 1595 1577 1565 1555 1546 1555 1563 1556 1539 1524 1511 1516 1524 1550 1567 1555 1542 1532 1535 1545 1559 1570 1556 1548 1550 1549 1556 1571 1556 1543 1536 1524 1517 1519 1519 1516 1513 1516 1521 1512 1509 1523 1507 1494 1496 1490 1491 1505 1519 1521 1496 1478 1468 1461 1460 1458 1454 1455 1449 1443 1443 1447 1468 1484 1476 1471 1452 1440 1424 1446 1466 1445 1432 1411 1397 1390 1381 1382 1395 1390 1373 1366 1378 1376 1365 1356 1354 1361 1360 1363 1371 1384 1396 1404 1402 1398 1413 1433 1445 1448 1469 1476 1474 1461 1451 1443 1436 1435 1428 1423 1413 1404 1397 1390 1386 1382 1377 1374 1370 1362 1357 1353 1350 1344 1337 1333 1334 1326 1317 1313 1310 1305 1298 1292 1288 1284 1279 1273 1270 1265 1261 1257 1252 1246 1243 1237 1231 1223 1219 1215 1208 1195 1187 1181 1178 1169 1167 1175 1174 1192 1204 1199 1186 1173 1161 1160 1166 1162 1160 1159 1145 1144 1133 1112 1108 1079 1062 1054 1039 1017 1024 1044 1031 1033 1028 1028 1038 1021 1033 1021 1028 1023 1023 994 1004 1000 1016 994 1001 1011 1011 1000 989 980 972 952 932 921 924 948 957 949 951 972 990 981 970 961 951 933 929 954 971 970 958 948 944 937 930 927 931 931 934 942 934 926 911 901 903 909 897 882 869 868 885 868 890 898 897 896 895 888 885 884 886 879 882 870 852 861 862 851 838 827 809 802 796 781 776 788 794 794 800 795 796 791 792 801 800 801 794 791 786 779 770 775 769 766 758 749 750 745 738 736 718 712 720 719 705 699 694 701 708 713 709 721 714 707 710 717 717 704 705 708 708 711 704 695 703 697 697 691 683 681 682 676 668 659 648 639 624 628 624 617 614 611 610 612 616 613 628 630 634 625 637 636 641 644 639 631 618 630 639 624 620 627 640 633 622 614 624 641 629 636 640 638 638 638 630 634 618 617 616 605 594 602 606 597 578 576 589 595 592 598 588 580 583 584 590 588 589 576 576 577 568 565 568 565 555 549 546 545 548 543 540 540 534 528 527 520 518 510 501 490 482 477 476 473 473 472 470 469 467 465 465 467 472 480 487 496 493 498 506 504 508 507 503 505 501 503 500 496 496 492 490 486 481 474 472 460 460 459 470 476 463 471 479 478 480 484 484 482 480 483 483 480 478 479 485 481 480 463 470 465 447 434 433 420 400 386 397 412 422 420 419 428 438 426 428 420 419 417 404 399 406 406 410 400 403 416 412 407 395 381 363 380 381 386 390 392 396 403 405 413 422 436 448 452 457 461 449 438 428 416 410 396 386 389 384 371 357 342 348 370 361 357 351 323 313 338 361 364 349 366 386 373 381 392 379 369 362 357 335 350 361 351 336 332 328 316 322 301 286 299 299 284 277 293 303 314 301 287 278 270 265 267 266 297 324 327 289 260 260 259 259 259 259 261 302 311 318 322 321 320 332 324 321 308 303 287 265 274 288 302 297 312 312 329 325 311 307 299 295 292 313 323 315 297 282 302 312 320 324 313 301 295 305 312 323 317 313 317 313 299 289 309 304 299 287 302 293 277 290 291 274 271 270 262 256 249 239 244 254 263 264 271 269 249 244 253 252 251 245 247 246 247 258 271 266 257 260 277 291 294 293 291 277 260 255 248 240 237 225 226 236 244 234 236 247 239 244 252 261 256 235 250 252 256 245 254 252 269 271 261 257 248 237 233 239 227 251 263 269 276 271 269 277 283 278 267 254 265 280 264 282 285 296 285 281 281 267 294 289 267 262 269 266 236 249 226 223 244 264 271 281 279 280 280 278 281 281 279 280 277 269 263 254 263 261 254 254 248 235 248 261 257 258 256 251 249 245 246 244 240 232 225 235 223 215 213 215 222 212 214 206 207 220 221 216 205 207 218 217 213 213 201 192 201 201 196 184 171 186 176 171 185 184 166 155 149 143 144 151 148 142 144 172 187 193 205 216 217 216 215 217 213 218 222 223 218 219 217 213 205 205 210 213 230 220 223 222 224 221 215 216 221 227 228 227 226 224 223 221 217 213 207 200 196 194 189 181 176 176 168 161 167 141 131 131 132 132 131 131 132 134 135 139 141 145 155 192 197 198 199 197 195 188 188 187 176 180 184 185 177 183 184 181 178 182 182 183 185 182 176 181 181 180 182 182 171 156 163 182 182 181 182 182 184 183 184 184 184 183 186 185 183 1539 1538 1515 1475 1444 1414 1386 1364 1357 1369 1370 1363 1349 1333 1322 1346 1402 1476 1496 1441 1411 1406 1396 1366 1299 1213 1190 1188 1189 1188 1188 1190 1192 1205 1235 1310 1397 1413 1295 1249 1213 1201 1195 1193 1191 1190 1189 1189 1188 1190 1193 1195 1206 1209 1225 1268 1339 1342 1340 1388 1452 1496 1608 1781 2056 2098 2117 1957 1902 1768 1761 1656 1528 1438 1222 1075 1053 1054 1057 1062 1068 1077 1086 1098 1116 1139 1167 1212 1273 1347 1454 1589 1829 2021 2125 1858 1631 1541 1517 1514 1514 1514 1514 1514 1513 1515 1520 1549 1617 1624 1583 1551 1553 1562 1566 1566 1585 1696 1764 1817 1857 1783 1675 1610 1591 1592 1593 1597 1612 1621 1640 1665 1697 1736 1805 1877 1954 1917 1849 1837 1846 1880 1882 1912 1964 1836 1741 1716 1714 1716 1722 1733 1753 1803 1906 1992 2132 2259 2129 2059 1988 1930 1879 1841 1826 1816 1805 1799 1799 1807 1811 1823 1845 1861 1888 1836 1847 1875 1922 1993 2115 2121 1870 1779 1764 1761 1761 1761 1761 1761 1763 1764 1766 1814 2123 2381 2560 2378 2123 2012 1917 1858 1829 1809 1829 1851 1876 1907 1951 2011 2100 2246 2301 2345 2306 2265 2191 2058 1963 1936 1941 2010 2113 2285 2282 2324 2316 2178 2033 1942 1915 1928 1997 2056 2164 2304 2306 2128 2009 1946 1916 1906 1906 1906 1908 1919 1933 1982 1993 2061 2201 2515 2924 2697 2367 2150 1948 1857 1815 1796 1789 1788 1788 1791 1801 1836 1891 1976 2106 2391 2664 2514 2314 2185 2129 2103 2123 2158 2205 2288 2394 2580 2506 2364 2203 2089 2003 1884 1803 1768 1772 1794 1809 1816 1816 1819 1817 1813 1809 1772 1748 1725 1688 1683 1707 1699 1689 1683 1713 1759 1846 2058 2388 2604 2393 2148 1837 1694 1592 1516 1455 1409 1380 1343 1315 1306 1304 1303 1302 1302 1303 1303 1302 1301 1301 1300 1299 1299 1299 1299 1299 1299 1300 1300 1301 1302 1303 1304 1306 1307 1310 1313 1394 1542 1635 1705 1632 1623 1531 1464 1416 1428 1372 1366 1366 1367 1365 1370 1368 1350 1354 1364 1375 1380 1384 1395 1426 1480 1554 1676 1782 1904 2069 2204 2126 2046 1950 1864 1827 1881 1961 2066 2195 2444 2564 2348 2282 2103 2042 1978 1938 1932 1926 1933 2001 2033 1995 1921 1884 1852 1826 1894 2008 2043 2069 2024 2032 2167 2158 2036 2073 1974 1938 1797 1755 1643 1540 1488 1446 1410 1385 1379 1379 1376 1377 1396 1441 1479 1489 1494 1501 1697 2075 2073 1717 1885 2174 2274 2768 2991 2760 2358 2167 1909 1905 1893 1630 1699 1695 1840 1894 1964 1907 1904 1853 1775 1813 1911 2024 2184 2260 2242 2242 2104 2180 2303 2465 2609 2592 2529 2547 2470 2471 2582 2478 2531 2639 2723 2656 2594 2546 2463 2405 2310 2249 2239 2203 2190 2236 2346 2607 2493 2572 2460 2511 2630 2375 2454 2616 2333 2300 2500 2536 2525 2506 2484 2452 2329 2182 2241 2212 2289 2250 2195 2179 2126 2157 2116 2066 2039 2113 2105 2079 2055 2006 1977 1946 1942 1913 1882 1857 1828 1802 1764 1735 1700 1665 1651 1642 1626 1612 1589 1560 1545 1525 1511 1507 1474 1437 1474 1506 1507 1491 1491 1467 1488 1501 1504 1505 1511 1514 1522 1517 1530 1543 1562 1545 1529 1559 1540 1541 1504 1516 1546 1572 1601 1623 1632 1652 1652 1671 1683 1692 1708 1711 1608 1588 1640 1644 1631 1657 1722 1796 1865 1831 1881 1716 1697 1770 1825 1842 1816 1744 1768 1838 1845 1830 1807 1746 1729 1790 1837 1857 1904 1982 2180 2185 2141 2275 2485 2427 2343 2323 2231 2182 2127 2076 2034 2000 1983 1973 1956 1944 1933 1906 1931 1938 1964 1994 1969 1940 1852 1922 1950 2003 2054 2023 2002 2044 2054 2036 2146 2180 2238 2203 2076 1981 1968 1999 2156 2013 2007 2131 2192 2135 2107 2079 2016 2117 2205 2264 2332 2402 2440 2462 2430 2335 2178 2195 2190 2306 2454 2597 2724 2844 2943 2768 2718 2877 2798 2731 2651 2900 3057 3056 3029 3333 3450 3023 2995 3278 3104 2966 3139 3226 3407 3483 3494 3545 3328 3240 3271 3393 3410 3237 3087 2988 2886 2751 2725 2758 2890 2910 2851 2807 3030 3029 2907 2784 2520 2552 2478 2459 2385 2411 2651 2887 3036 2922 2873 2759 2677 2477 2392 2296 2159 2217 2520 2712 2648 2568 2521 2406 2316 2283 2376 2583 2530 2537 2595 2528 2492 2471 2486 2452 2433 2445 2505 2556 2586 2563 2534 2655 2850 2918 2923 3043 2864 2798 2748 2677 2654 2639 2604 2590 2570 2564 2583 2598 2638 2786 2902 2987 3120 3412 3658 3488 3465 3273 3153 3170 3073 3032 2867 2679 2581 2550 2547 2503 2471 2468 2479 2476 2457 2335 2260 2275 2262 2245 1886 1726 1663 1638 1635 1641 1658 1701 1686 1640 1616 1598 1582 1576 1594 1620 1623 1602 1584 1567 1555 1568 1580 1573 1556 1545 1527 1516 1522 1528 1550 1565 1555 1538 1536 1543 1558 1570 1583 1560 1555 1557 1553 1562 1579 1570 1557 1549 1533 1528 1530 1527 1528 1523 1526 1541 1532 1518 1523 1506 1503 1505 1502 1495 1518 1532 1521 1497 1484 1470 1466 1466 1464 1458 1459 1456 1448 1448 1456 1460 1483 1499 1483 1465 1458 1443 1435 1464 1455 1433 1418 1405 1394 1385 1393 1399 1401 1383 1377 1382 1373 1372 1364 1359 1365 1368 1372 1372 1379 1393 1406 1422 1422 1412 1416 1425 1438 1459 1486 1481 1471 1459 1450 1443 1434 1421 1413 1408 1403 1400 1396 1394 1390 1382 1376 1368 1364 1362 1356 1349 1342 1340 1342 1338 1332 1324 1315 1315 1309 1303 1297 1289 1285 1282 1278 1274 1271 1266 1263 1256 1254 1248 1240 1234 1226 1223 1218 1206 1199 1197 1190 1190 1187 1190 1198 1199 1208 1212 1202 1189 1180 1169 1165 1170 1166 1162 1149 1128 1131 1126 1112 1085 1073 1053 1027 1021 1030 1050 1054 1053 1047 1054 1052 1056 1047 1078 1050 1057 1050 1022 1016 1032 1039 1034 1033 1031 1021 1011 1001 984 973 944 930 930 938 938 951 978 982 963 963 989 990 961 954 947 945 953 965 989 979 968 956 961 950 942 939 949 940 942 951 936 928 920 918 907 894 886 879 883 885 894 879 888 898 907 907 900 884 883 890 881 870 860 869 859 846 850 844 833 818 814 797 783 790 802 809 812 809 801 808 811 802 807 800 791 785 785 774 771 767 757 758 753 757 745 743 732 728 720 719 718 712 715 704 701 707 702 714 728 724 720 733 720 717 720 728 721 712 719 720 721 719 716 709 707 699 697 685 677 681 674 674 663 662 649 642 629 627 641 637 628 627 635 628 641 627 633 647 649 636 639 648 653 642 636 629 631 639 642 627 630 645 647 650 631 628 637 639 639 636 631 624 620 627 627 633 631 631 633 623 614 611 601 588 579 588 592 602 602 605 600 596 598 596 594 594 591 589 585 584 582 576 576 570 568 564 558 557 560 555 550 549 547 535 537 534 528 525 515 510 500 501 491 490 488 486 480 478 478 475 466 463 463 465 476 485 484 488 496 487 495 508 507 508 502 504 497 491 490 489 489 484 478 472 463 464 475 469 476 481 474 480 485 485 485 487 486 474 469 473 483 484 487 483 478 469 476 467 461 450 435 424 419 423 409 392 386 400 420 408 412 423 429 425 420 418 406 410 407 392 393 397 403 392 405 414 406 399 391 383 362 384 398 390 401 405 406 404 415 426 435 432 444 460 456 457 447 440 431 419 411 397 385 384 362 356 353 336 351 369 359 366 354 330 318 335 360 363 362 363 384 387 392 396 393 383 370 361 346 361 362 363 348 332 313 303 299 291 292 306 306 298 283 288 310 320 304 289 295 298 292 295 289 284 307 307 298 291 276 258 259 259 259 258 269 300 308 317 311 312 323 329 332 326 311 295 269 294 292 300 311 308 319 332 330 331 320 311 299 291 309 321 321 305 284 303 319 328 319 309 296 299 312 317 317 322 316 310 309 292 295 308 296 288 281 297 295 278 289 297 286 273 267 264 249 250 248 262 271 278 283 292 277 265 244 236 233 256 256 243 240 245 255 254 248 254 268 279 293 297 292 285 274 277 261 247 245 236 223 223 223 236 228 240 240 235 248 254 261 242 235 255 251 244 246 248 253 262 261 255 258 250 240 225 227 235 247 252 264 272 263 275 281 283 270 280 257 257 271 263 278 281 288 287 291 277 260 281 289 290 287 284 265 242 234 233 223 244 261 256 274 283 280 275 274 281 282 281 275 273 270 262 250 262 262 257 250 252 247 235 250 257 255 255 252 248 245 243 241 241 238 230 221 222 222 217 215 206 201 195 194 197 209 221 220 212 195 205 213 212 208 206 199 193 189 201 195 185 172 176 171 173 182 168 166 148 145 144 147 152 143 151 178 184 198 211 219 220 216 212 205 210 209 216 222 223 220 217 210 211 210 205 208 216 224 212 224 226 218 212 216 222 224 225 225 224 219 217 216 215 218 213 206 201 198 192 182 186 183 169 149 145 136 133 132 132 130 130 131 135 135 136 141 144 144 151 178 183 183 194 194 192 190 187 187 179 185 182 183 184 182 188 185 186 185 184 186 186 185 182 177 182 182 183 182 179 163 182 184 184 183 184 183 184 185 185 184 181 180 182 181 180 1498 1483 1487 1434 1413 1394 1386 1385 1399 1410 1439 1448 1423 1416 1381 1399 1477 1495 1457 1453 1339 1329 1298 1281 1246 1198 1190 1189 1188 1187 1188 1195 1230 1280 1303 1354 1342 1296 1252 1207 1199 1194 1190 1189 1189 1188 1188 1188 1187 1188 1189 1192 1200 1213 1226 1260 1334 1418 1372 1427 1544 1587 1714 1937 2131 2023 1876 1674 1622 1572 1588 1516 1407 1166 1089 1058 1051 1055 1060 1071 1080 1091 1102 1112 1127 1153 1182 1221 1277 1344 1443 1560 1714 1843 1881 1746 1639 1526 1517 1518 1521 1521 1520 1521 1520 1523 1534 1556 1613 1622 1612 1606 1599 1597 1619 1659 1614 1720 1786 1817 1844 1709 1611 1595 1598 1604 1608 1619 1634 1645 1659 1683 1716 1762 1852 1973 1957 1893 1841 1803 1815 1834 1818 1824 1863 1756 1715 1714 1715 1719 1727 1739 1753 1810 1906 2003 2075 2220 2192 2077 1974 1916 1863 1852 1840 1825 1830 1830 1826 1840 1881 1923 1935 1948 1951 1866 1849 1884 1931 2009 2144 2022 1795 1763 1761 1761 1761 1761 1762 1762 1762 1764 1766 1783 2009 2252 2465 2498 2159 1998 1900 1854 1832 1826 1834 1861 1890 1920 1957 2020 2131 2376 2602 2564 2421 2230 2125 2049 1987 1993 2038 2136 2246 2290 2167 2140 2177 2056 1966 1915 1905 1927 2066 2122 2212 2195 2120 2077 1976 1925 1908 1905 1907 1907 1911 1954 2027 2000 1997 2081 2310 2733 2979 2663 2311 2034 1885 1830 1799 1790 1789 1789 1791 1799 1818 1858 1948 2018 2168 2553 2807 2556 2327 2155 2095 2086 2115 2151 2194 2293 2374 2586 2661 2470 2270 2143 1976 1853 1794 1762 1754 1765 1776 1782 1787 1791 1793 1790 1789 1751 1713 1701 1710 1721 1730 1726 1701 1719 1753 1814 1914 2110 2445 2745 2686 2375 2004 1740 1637 1555 1444 1379 1351 1335 1318 1310 1307 1305 1304 1304 1304 1304 1303 1303 1303 1303 1301 1300 1300 1300 1300 1300 1301 1302 1302 1303 1304 1304 1306 1307 1309 1312 1322 1401 1554 1650 1776 1773 1706 1598 1493 1568 1447 1382 1372 1369 1368 1373 1373 1374 1370 1359 1351 1367 1387 1400 1449 1508 1579 1661 1779 1991 2235 2230 2291 2199 2035 1915 1899 1907 1922 1989 2064 2196 2427 2553 2449 2378 2272 2123 2051 2053 2075 1997 2000 2182 2165 2006 1996 1909 1865 1860 1918 1918 1904 1887 1908 2006 2077 2110 2033 1967 1877 1797 1770 1660 1539 1484 1447 1415 1394 1387 1382 1378 1378 1457 1542 1517 1524 1549 1608 1939 2415 2201 1864 2041 2407 2643 2781 2879 2778 2334 2014 1827 1771 1651 1707 1882 1737 1821 2013 2198 2207 2175 2005 1866 1784 1824 1884 2028 2040 2027 2044 2020 2086 2173 2200 2313 2388 2472 2452 2427 2412 2539 2500 2432 2553 2673 2633 2543 2504 2451 2374 2332 2397 2317 2305 2222 2283 2488 2597 2603 2558 2661 2574 2408 2481 2551 2284 2422 2624 2638 2642 2597 2570 2479 2311 2232 2356 2386 2302 2370 2321 2261 2242 2232 2188 2137 2086 2141 2179 2139 2105 2070 2039 1988 1970 1985 1949 1906 1879 1855 1833 1797 1765 1737 1705 1685 1668 1650 1622 1590 1563 1545 1531 1507 1472 1454 1437 1471 1526 1538 1527 1527 1512 1493 1485 1525 1537 1539 1544 1546 1536 1549 1553 1577 1561 1580 1597 1579 1576 1522 1520 1573 1611 1613 1603 1628 1665 1631 1613 1591 1592 1591 1586 1564 1570 1582 1627 1692 1787 1836 1884 1933 1959 1865 1759 1735 1713 1739 1779 1820 1819 1839 1859 1856 1832 1764 1794 1761 1740 1849 1904 1923 1966 2112 2264 2193 2310 2505 2464 2394 2337 2244 2200 2122 2082 2049 2014 1991 1988 1968 1952 1925 1939 1964 1977 1987 1970 1939 1872 1915 1961 2021 2049 2075 2099 2058 2064 2073 2092 2119 2227 2337 2348 2250 2080 2023 2057 2162 2026 2144 2327 2424 2326 2328 2294 2153 2116 2294 2405 2444 2370 2302 2257 2210 2262 2151 2225 2239 2234 2391 2595 2728 2913 3042 2929 2879 2885 3048 2933 2729 2873 3262 3397 3328 3315 3426 3245 3140 3352 3328 3168 3140 3393 3495 3496 3482 3552 3372 3235 3138 3155 3050 2988 2927 2866 2839 2721 2585 2631 2758 2896 2940 2971 2977 2937 2903 2792 2567 2372 2367 2346 2278 2341 2543 2815 2809 2819 2736 2704 2562 2353 2224 2231 2231 2273 2477 2746 2802 2738 2676 2530 2386 2306 2316 2392 2475 2616 2812 2672 2605 2516 2488 2516 2477 2500 2467 2586 2665 2717 2699 2696 2827 2969 2948 3037 3099 2919 2856 2878 2852 2694 2644 2625 2606 2606 2591 2652 2621 2661 2856 3045 3235 3448 3528 3398 3253 3129 3150 2974 3085 2920 2725 2644 2581 2544 2535 2566 2616 2511 2452 2384 2463 2401 2300 2266 2229 2261 2005 1787 1705 1662 1681 1706 1716 1685 1658 1638 1625 1604 1590 1611 1627 1637 1621 1601 1583 1565 1576 1594 1587 1574 1566 1551 1521 1523 1526 1532 1549 1562 1548 1540 1545 1554 1570 1587 1585 1564 1563 1568 1560 1573 1590 1579 1573 1559 1542 1539 1538 1533 1536 1533 1534 1541 1547 1535 1529 1514 1510 1515 1522 1507 1514 1534 1514 1499 1486 1472 1470 1471 1469 1464 1463 1458 1450 1456 1477 1470 1468 1494 1499 1473 1465 1459 1443 1452 1473 1452 1425 1412 1404 1392 1400 1418 1406 1389 1387 1384 1376 1375 1373 1363 1368 1375 1377 1377 1379 1382 1388 1402 1420 1433 1436 1433 1443 1454 1480 1487 1472 1464 1450 1441 1432 1421 1419 1418 1413 1408 1406 1395 1387 1384 1378 1373 1366 1361 1357 1351 1346 1342 1342 1333 1330 1324 1321 1319 1309 1304 1303 1298 1290 1287 1286 1280 1276 1268 1264 1260 1253 1245 1239 1234 1230 1224 1220 1212 1205 1203 1197 1193 1189 1193 1190 1198 1204 1207 1201 1190 1183 1176 1167 1169 1163 1157 1138 1124 1099 1105 1106 1087 1059 1030 1035 1048 1050 1054 1069 1080 1072 1078 1085 1093 1083 1079 1071 1067 1060 1052 1040 1041 1045 1038 1027 1017 1007 992 988 972 945 936 947 955 970 969 947 960 983 984 975 1004 992 969 986 968 959 988 998 991 977 966 968 978 964 948 949 961 959 959 962 953 943 928 913 903 892 903 896 904 900 900 899 898 907 901 893 887 879 869 886 874 865 852 859 848 835 837 827 821 813 795 786 799 818 816 816 822 817 815 823 812 816 806 791 780 771 773 758 756 751 742 735 735 729 729 724 721 720 730 733 738 728 735 730 719 733 720 729 728 738 729 736 729 726 737 735 725 724 728 721 713 712 705 710 698 688 692 693 682 670 667 669 659 654 643 633 630 637 654 654 635 647 648 639 651 648 638 649 659 652 655 655 651 650 641 644 654 646 639 637 642 651 651 651 645 645 648 638 623 622 615 610 605 609 616 618 623 636 636 627 616 610 597 601 600 598 610 606 603 596 596 604 597 592 585 588 587 587 580 579 581 575 571 567 565 563 564 561 556 554 550 550 547 545 546 543 540 536 528 525 514 516 508 503 504 503 498 501 496 492 487 478 462 458 459 471 475 484 483 478 487 507 508 509 506 502 495 491 487 485 481 484 481 470 476 472 482 480 479 485 484 485 487 487 480 476 484 475 455 462 471 473 483 476 461 461 464 462 451 458 446 428 424 407 409 405 391 386 406 404 398 407 415 420 412 411 404 395 390 389 388 389 393 385 402 404 395 392 379 364 374 390 404 399 400 412 415 418 424 433 438 441 448 459 450 454 446 432 422 416 413 403 386 366 366 368 360 347 335 350 356 347 343 323 325 353 374 378 383 374 375 393 399 397 398 390 383 368 365 357 347 336 335 325 307 310 308 303 318 316 323 311 290 285 311 312 303 294 294 306 315 310 299 285 293 311 302 304 304 293 271 258 258 258 258 267 287 292 292 307 320 334 339 324 309 303 271 287 296 315 333 331 335 335 342 340 326 314 297 285 291 316 321 307 285 304 318 324 320 301 289 304 312 306 315 318 310 309 304 288 295 305 302 297 280 279 287 274 293 291 290 276 264 250 242 267 269 269 283 293 297 288 281 259 253 257 240 246 239 244 242 240 246 241 248 270 278 288 293 295 297 289 285 277 262 254 248 238 223 222 222 237 225 236 233 239 245 252 251 236 234 252 247 240 245 245 260 257 250 258 261 250 241 226 235 250 254 261 266 273 260 267 276 274 266 276 249 267 261 274 272 280 277 277 286 266 265 279 296 299 292 285 260 249 231 225 221 227 242 251 272 280 284 277 269 279 279 280 274 270 268 265 251 259 264 259 255 249 248 237 237 258 253 253 255 250 247 243 241 240 235 238 231 232 224 223 221 218 213 203 191 189 192 210 217 214 209 194 194 204 210 205 203 196 191 187 194 193 182 162 161 157 163 169 176 150 146 143 146 150 151 158 181 189 198 210 222 216 211 206 199 205 216 218 222 223 218 214 215 215 210 202 202 207 211 219 232 219 215 222 225 225 223 222 223 223 217 209 210 212 211 213 208 204 198 194 188 189 191 186 186 185 174 169 132 130 129 132 134 135 138 140 143 141 144 150 184 190 186 188 188 191 190 188 186 186 188 186 186 186 187 186 187 189 190 187 190 189 187 183 179 180 182 183 184 184 175 162 161 166 180 181 183 184 185 183 184 184 178 179 178 177 1500 1460 1447 1442 1431 1414 1423 1464 1463 1451 1507 1565 1491 1434 1374 1355 1360 1370 1356 1308 1264 1234 1215 1214 1214 1192 1190 1187 1186 1185 1190 1255 1289 1280 1263 1281 1271 1226 1202 1192 1190 1189 1187 1187 1186 1186 1186 1186 1185 1186 1187 1190 1203 1215 1236 1274 1334 1414 1437 1532 1640 1703 1826 1957 1883 1772 1753 1644 1421 1359 1185 1107 1070 1057 1057 1051 1051 1056 1064 1073 1086 1100 1117 1132 1147 1158 1185 1266 1280 1326 1401 1501 1606 1702 1685 1671 1655 1543 1520 1532 1529 1530 1529 1529 1529 1539 1551 1560 1578 1627 1650 1665 1657 1664 1743 1719 1733 1636 1737 1825 1761 1647 1602 1600 1609 1617 1625 1639 1656 1664 1677 1703 1740 1799 1882 2035 2057 1898 1834 1792 1780 1786 1771 1767 1754 1732 1716 1714 1715 1718 1728 1742 1765 1824 1898 1993 2107 2199 2309 2113 1987 1917 1884 1878 1862 1874 1897 1919 1998 1953 1975 2015 2038 1994 1938 1882 1861 1900 1955 2033 2130 1920 1772 1764 1762 1761 1762 1761 1762 1762 1761 1764 1766 1775 1890 2101 2240 2424 2176 2011 1910 1858 1850 1846 1843 1870 1903 1938 1984 2035 2126 2250 2358 2479 2391 2201 2167 2090 2042 2133 2258 2258 2226 2187 2068 2048 2033 1946 1909 1898 1911 2005 2145 2129 2155 2081 2030 1999 1953 1917 1906 1905 1908 1916 1950 2032 2113 2072 2026 2128 2373 2796 2632 2522 2169 1921 1825 1798 1791 1790 1790 1790 1796 1810 1840 1886 1963 2063 2274 2549 2542 2378 2195 2118 2069 2076 2107 2144 2199 2292 2429 2521 2507 2368 2194 2127 1927 1827 1776 1748 1744 1747 1754 1760 1767 1771 1774 1773 1753 1744 1738 1728 1753 1748 1757 1748 1721 1730 1792 1870 2006 2275 2546 2865 2660 2507 2232 1868 1718 1599 1465 1381 1334 1323 1317 1311 1309 1308 1307 1307 1306 1306 1305 1305 1305 1304 1302 1301 1301 1301 1301 1302 1303 1303 1303 1304 1305 1305 1306 1308 1310 1312 1317 1347 1405 1511 1634 1759 1874 1801 1612 1540 1535 1396 1374 1372 1372 1374 1376 1377 1375 1380 1412 1397 1365 1422 1475 1522 1578 1682 1808 2005 2243 2314 2345 2217 2018 1972 1962 1864 1826 1874 1952 2058 2185 2298 2404 2566 2417 2259 2261 2167 2096 2072 2060 2118 2278 2140 2096 1966 1903 1874 1855 1849 1837 1832 1850 1912 1980 2060 2144 2005 1879 1744 1681 1629 1551 1500 1458 1421 1402 1398 1392 1382 1382 1486 1580 1539 1567 1661 1744 2077 2676 2440 2050 2065 2145 2310 2400 2357 2282 2074 1868 1728 1681 1808 1953 1981 1945 1904 1860 1992 2207 2272 2044 1903 1915 1914 1896 1902 1926 1980 1977 1939 1975 2034 2113 2264 2409 2455 2434 2382 2370 2477 2476 2399 2532 2639 2670 2594 2524 2486 2447 2418 2441 2433 2384 2262 2282 2458 2671 2692 2645 2504 2459 2596 2521 2356 2403 2591 2738 2711 2665 2644 2520 2376 2264 2426 2504 2422 2442 2401 2349 2341 2291 2254 2229 2172 2130 2234 2201 2169 2154 2086 2016 2044 2050 2013 1941 1937 1930 1894 1863 1841 1809 1771 1740 1719 1689 1648 1619 1595 1580 1561 1547 1512 1469 1478 1518 1562 1576 1565 1559 1553 1555 1538 1511 1496 1542 1564 1561 1557 1570 1579 1578 1605 1591 1593 1612 1601 1585 1548 1528 1553 1603 1584 1583 1661 1679 1550 1562 1565 1527 1535 1549 1572 1599 1613 1690 1703 1811 1858 1866 1948 2022 1930 1884 1802 1752 1764 1746 1780 1842 1865 1841 1821 1799 1802 1861 1813 1752 1814 1864 1918 1948 1994 2146 2245 2415 2535 2448 2408 2334 2233 2168 2170 2134 2086 2044 2010 1991 1971 1946 1957 1979 1991 2018 2001 1937 1872 1934 1985 2013 2033 2108 2116 2134 2137 2118 2095 2117 2161 2194 2263 2322 2382 2262 2075 2094 2196 2052 2179 2446 2518 2471 2400 2304 2269 2163 2064 2094 2136 2139 2180 2140 2113 2205 2289 2380 2452 2451 2299 2309 2535 2768 3070 3181 3115 2893 3111 3173 2977 2825 2877 3113 3401 3411 3372 3370 3359 3392 3429 3395 3373 3302 3519 3433 3193 3152 3137 3131 3082 3018 3046 2857 2780 2732 2712 2636 2544 2496 2547 2682 2774 2823 2872 2832 2735 2621 2423 2295 2248 2149 2225 2377 2569 2572 2520 2555 2559 2484 2385 2199 2155 2258 2418 2400 2557 2743 2873 2880 2724 2566 2440 2355 2330 2418 2519 2711 3005 2940 2748 2608 2540 2533 2519 2571 2546 2558 2663 2821 2900 2806 2757 2870 3011 3079 3161 3163 3047 2964 3001 2778 2696 2648 2659 2640 2616 2680 2681 2685 2817 2967 3201 3542 3527 3351 3234 3146 3041 2891 2842 2800 2704 2642 2629 2623 2640 2623 2588 2523 2470 2389 2318 2253 2220 2162 2111 2317 2041 1794 1704 1715 1732 1738 1717 1695 1672 1648 1623 1608 1621 1651 1631 1612 1602 1589 1576 1578 1600 1618 1606 1590 1565 1536 1525 1530 1534 1540 1552 1557 1556 1557 1564 1571 1581 1597 1586 1572 1573 1580 1570 1576 1596 1604 1588 1569 1554 1551 1547 1544 1546 1545 1544 1545 1556 1548 1530 1521 1520 1528 1544 1527 1512 1534 1521 1504 1485 1477 1476 1475 1471 1471 1469 1465 1454 1463 1487 1490 1473 1498 1512 1494 1493 1467 1464 1452 1474 1455 1431 1420 1409 1403 1403 1423 1413 1402 1395 1392 1386 1379 1375 1368 1370 1375 1381 1385 1386 1391 1395 1398 1412 1420 1438 1456 1457 1473 1485 1481 1470 1466 1455 1439 1429 1431 1428 1423 1419 1413 1403 1396 1390 1384 1379 1373 1367 1363 1359 1355 1349 1344 1341 1338 1335 1329 1328 1318 1312 1309 1304 1302 1294 1291 1288 1281 1276 1269 1266 1261 1255 1248 1242 1238 1231 1228 1223 1218 1212 1208 1203 1199 1194 1192 1194 1194 1200 1201 1200 1182 1178 1180 1173 1166 1155 1151 1140 1132 1104 1074 1071 1065 1045 1038 1059 1081 1057 1077 1098 1091 1091 1100 1096 1085 1069 1060 1052 1048 1038 1040 1030 1034 1033 1026 1019 1002 994 981 965 946 946 966 965 977 976 990 972 955 992 993 983 1009 1004 1004 992 989 962 990 1000 983 979 981 981 973 962 950 962 975 971 961 952 948 941 925 912 899 910 917 906 918 912 911 906 903 891 887 878 879 870 857 871 872 860 845 835 839 825 820 815 802 792 794 809 823 820 830 830 834 831 828 824 806 798 799 785 771 769 752 743 747 750 757 752 747 751 746 745 747 741 737 757 749 738 752 742 732 735 734 734 736 745 743 740 740 736 739 743 739 734 728 724 711 704 698 696 700 687 679 682 677 668 659 664 651 640 636 639 649 653 660 657 645 660 654 661 662 654 651 659 668 671 670 668 665 651 652 661 663 656 652 648 640 637 632 628 631 645 652 646 633 613 600 599 597 605 613 607 610 628 629 627 631 623 612 622 616 616 615 607 598 590 589 596 596 587 578 582 580 584 577 570 571 568 565 567 558 557 556 556 545 545 542 540 535 542 537 531 533 529 525 525 522 520 520 515 517 514 506 497 490 485 480 475 465 458 456 457 469 473 475 473 484 498 505 506 505 502 499 496 487 486 484 481 475 475 482 481 485 489 487 486 480 478 481 485 478 465 479 474 452 451 459 462 477 463 452 457 450 452 445 450 446 428 418 412 400 394 397 385 393 398 387 402 410 418 410 404 396 396 396 385 379 377 379 384 392 394 385 381 372 360 380 395 405 406 401 408 413 421 428 434 429 436 443 453 441 453 448 438 426 418 405 389 395 389 376 358 353 352 352 331 326 326 324 319 324 351 362 369 372 384 387 397 402 410 408 402 393 387 378 364 354 342 332 324 335 330 331 325 327 334 324 311 292 290 315 323 304 307 303 318 312 300 289 292 304 315 313 305 296 292 285 258 258 258 257 257 270 303 313 323 336 336 322 327 311 290 270 293 315 326 325 331 342 325 329 338 336 323 315 293 296 314 316 308 284 309 315 319 323 310 288 300 301 306 313 312 308 302 305 293 282 293 290 290 290 283 274 272 291 281 275 278 269 245 249 270 284 280 292 307 302 293 274 258 269 265 269 265 241 250 252 240 234 239 246 255 269 277 283 296 287 280 286 279 272 264 242 241 234 223 228 226 223 228 235 240 242 254 241 226 235 251 242 236 241 250 257 252 247 255 253 245 227 224 233 248 263 268 272 273 256 267 268 261 268 274 249 260 260 271 265 275 266 277 286 272 263 285 293 290 282 272 268 252 248 225 220 231 255 266 275 274 281 272 269 273 275 280 276 270 264 264 255 245 251 252 257 253 252 238 236 255 253 248 252 250 246 243 242 241 240 235 240 238 235 233 228 224 226 226 213 206 189 192 210 216 214 213 207 199 194 199 193 194 191 178 186 182 188 173 165 158 154 152 157 148 146 143 144 148 148 161 182 194 197 213 225 218 202 198 211 217 218 224 228 226 222 221 219 215 214 207 205 196 200 208 213 213 226 221 223 221 223 220 221 218 218 212 205 204 208 211 210 204 201 200 197 193 187 184 178 187 175 196 145 130 129 134 134 138 145 141 141 143 145 154 182 181 178 182 183 184 185 188 189 189 186 188 189 189 189 187 189 190 192 189 190 192 189 186 186 184 184 186 186 186 185 183 177 164 165 178 180 182 184 183 181 181 179 176 176 174 1451 1413 1396 1407 1430 1434 1468 1536 1492 1513 1527 1555 1541 1535 1454 1326 1281 1266 1240 1218 1205 1194 1189 1190 1198 1190 1188 1186 1186 1224 1348 1287 1207 1194 1194 1196 1198 1192 1189 1186 1186 1185 1184 1184 1184 1185 1184 1184 1184 1184 1185 1188 1194 1218 1237 1291 1366 1404 1519 1695 1760 1842 1947 1968 1677 1690 1530 1370 1167 1100 1053 1040 1038 1041 1043 1045 1049 1054 1062 1072 1087 1103 1122 1140 1160 1177 1205 1248 1254 1297 1351 1403 1487 1551 1602 1641 1607 1589 1573 1544 1535 1540 1541 1541 1544 1547 1567 1590 1614 1668 1731 1775 1751 1769 1806 1790 1754 1622 1668 1722 1656 1644 1623 1623 1670 1648 1646 1660 1673 1684 1700 1729 1782 1845 1945 2070 2024 1904 1840 1797 1767 1752 1743 1737 1730 1721 1716 1714 1714 1716 1723 1736 1798 1973 2007 1955 2047 2222 2332 2118 2001 1934 1932 1931 1964 2054 2137 2160 2136 2078 2050 2146 2139 2057 1965 1901 1877 1925 2078 2118 2047 1862 1769 1764 1763 1762 1762 1761 1761 1762 1763 1764 1766 1773 1843 2097 2367 2553 2236 2041 1929 1884 1876 1867 1861 1875 1899 1941 1982 2039 2124 2251 2410 2511 2398 2284 2284 2158 2100 2268 2313 2140 2066 2039 1995 1964 1924 1900 1893 1900 2015 2116 2184 2069 2032 1993 1974 1950 1923 1908 1905 1906 1911 1937 1978 2025 2070 2048 2132 2222 2366 2613 2402 2155 1962 1838 1796 1792 1791 1791 1791 1791 1801 1824 1866 1920 1998 2155 2459 2467 2348 2185 2113 2074 2043 2065 2095 2133 2186 2273 2404 2557 2519 2325 2232 2027 1878 1810 1758 1738 1738 1739 1743 1749 1773 1785 1768 1764 1757 1759 1758 1754 1773 1772 1781 1766 1757 1747 1812 1903 2112 2375 2621 3021 2896 2763 2450 2039 1719 1583 1483 1381 1326 1317 1315 1312 1311 1310 1310 1310 1309 1308 1307 1308 1307 1306 1304 1303 1303 1303 1303 1305 1305 1304 1306 1305 1306 1307 1307 1308 1311 1314 1319 1334 1373 1428 1490 1566 1663 1798 1845 1707 1683 1423 1377 1377 1377 1378 1379 1380 1383 1387 1473 1508 1399 1393 1424 1474 1559 1641 1760 1981 2188 2121 2336 2114 1938 1929 1813 1759 1752 1795 1851 1934 1982 2072 2270 2354 2314 2438 2400 2336 2255 2194 2174 2094 2194 2089 2087 1981 1908 1875 1836 1802 1793 1796 1809 1849 2019 2165 2278 2002 1877 1863 1743 1602 1516 1473 1441 1414 1413 1427 1430 1418 1413 1499 1575 1533 1697 1810 1833 2050 2669 2426 2221 2200 2343 2402 2442 2233 2028 1863 1761 1681 1794 1968 2238 2369 2223 2126 2025 1986 2048 2142 2019 2063 2165 2041 2081 2150 2166 2211 2146 2040 1962 2044 2104 2144 2193 2266 2308 2352 2309 2373 2382 2394 2494 2591 2731 2687 2577 2497 2574 2509 2556 2485 2368 2380 2322 2337 2424 2602 2610 2540 2614 2531 2393 2568 2559 2681 2632 2498 2462 2368 2300 2275 2421 2577 2542 2559 2510 2490 2417 2406 2381 2304 2239 2163 2244 2243 2180 2130 2082 2044 2072 2097 2034 1959 1967 1968 1944 1925 1897 1872 1847 1807 1779 1730 1686 1665 1640 1620 1617 1596 1569 1506 1459 1457 1556 1580 1598 1607 1590 1577 1584 1565 1543 1517 1555 1589 1587 1580 1596 1607 1600 1618 1594 1617 1622 1639 1606 1577 1590 1572 1543 1527 1529 1552 1533 1539 1566 1651 1590 1594 1638 1667 1617 1658 1729 1786 1739 1795 1870 1941 1991 2051 1950 1872 1786 1783 1800 1793 1824 1885 1870 1854 1813 1880 1884 1826 1788 1775 1852 1902 1935 1979 2050 2251 2439 2541 2430 2376 2307 2286 2264 2210 2163 2104 2059 2009 1977 1954 1986 1994 2025 2030 2006 1957 1893 1918 1970 2020 2080 2083 2135 2160 2139 2202 2144 2167 2153 2237 2248 2276 2313 2372 2353 2196 2102 2217 2075 2166 2359 2393 2411 2336 2276 2320 2330 2277 2141 2149 2301 2309 2238 2250 2277 2439 2508 2596 2636 2596 2318 2365 2628 2907 3252 3187 3158 3217 3231 3277 3268 3127 3087 3059 3221 3325 3367 3375 3348 3449 3409 3374 3415 3518 3370 3384 3287 3110 3017 2904 2840 2898 2849 2711 2687 2646 2599 2520 2478 2433 2495 2580 2643 2691 2675 2640 2350 2242 2207 2171 2163 2183 2471 2441 2379 2401 2416 2375 2428 2322 2318 2306 2231 2350 2401 2431 2689 2860 2891 2741 2595 2454 2399 2327 2374 2466 2652 3020 3180 2947 2705 2586 2553 2535 2583 2598 2563 2643 2791 2797 2921 2936 2930 2984 3020 3039 3052 2951 2904 2872 2803 2786 2714 2691 2678 2663 2668 2718 2771 2862 2988 3131 3420 3533 3451 3297 3179 3094 3035 2910 2905 2903 2778 2656 2616 2585 2555 2539 2516 2490 2455 2366 2289 2210 2161 2053 1997 1950 1785 1779 1799 1771 1748 1747 1709 1671 1650 1635 1646 1654 1645 1626 1607 1593 1589 1591 1602 1609 1600 1580 1563 1545 1528 1533 1538 1542 1547 1556 1558 1562 1569 1580 1588 1596 1607 1586 1580 1580 1593 1583 1581 1597 1610 1590 1576 1570 1562 1558 1555 1556 1554 1555 1555 1559 1545 1535 1527 1531 1544 1555 1533 1519 1535 1523 1501 1485 1483 1481 1476 1473 1474 1473 1464 1457 1467 1492 1498 1492 1489 1517 1507 1487 1473 1483 1465 1471 1465 1449 1448 1430 1422 1399 1419 1422 1407 1398 1396 1392 1388 1379 1374 1384 1389 1385 1390 1394 1398 1408 1409 1416 1431 1435 1441 1461 1486 1487 1481 1470 1460 1451 1443 1444 1439 1433 1425 1416 1407 1402 1397 1390 1386 1381 1375 1373 1368 1364 1359 1352 1346 1344 1342 1335 1330 1328 1318 1314 1310 1307 1303 1295 1295 1290 1280 1277 1274 1273 1268 1262 1254 1246 1241 1237 1232 1229 1223 1216 1211 1207 1202 1198 1195 1191 1193 1195 1196 1190 1178 1175 1179 1177 1172 1160 1136 1126 1110 1097 1104 1098 1069 1040 1047 1074 1081 1089 1100 1103 1094 1082 1081 1080 1071 1065 1052 1037 1029 1022 1015 1024 1022 1017 1010 1013 998 970 954 950 953 963 984 980 993 996 994 984 962 987 1011 1006 1011 1026 1012 1010 987 983 999 1001 987 994 990 986 973 967 967 970 973 966 953 942 933 930 926 914 906 923 924 925 924 921 904 887 886 894 876 875 864 861 849 848 853 845 842 825 821 817 806 798 797 810 828 821 836 825 836 827 829 819 818 810 810 790 785 788 771 750 758 765 765 771 774 760 769 763 767 763 759 742 751 759 756 746 762 750 739 740 745 740 746 748 751 750 750 746 743 739 736 725 720 715 711 697 699 686 687 679 671 669 668 657 654 647 640 644 648 657 666 660 667 658 661 672 673 681 677 671 660 675 679 676 671 679 670 663 663 660 658 653 640 627 621 621 619 614 620 640 642 631 629 622 603 587 586 594 592 600 612 622 615 623 621 621 624 622 616 617 606 605 599 593 581 589 587 588 574 573 576 581 574 575 569 558 555 560 555 550 547 549 542 533 531 533 525 533 529 524 525 522 515 508 513 510 506 509 508 511 505 497 488 483 478 472 466 458 456 453 457 465 473 478 486 492 495 503 501 499 495 494 487 493 488 493 488 489 489 492 490 486 485 483 483 470 475 482 480 463 466 471 454 444 447 454 462 454 442 450 453 441 446 433 440 439 434 423 410 402 395 395 384 378 380 393 405 414 420 417 411 415 408 401 401 388 369 371 379 381 377 376 365 363 373 391 407 412 411 414 421 427 432 426 425 431 435 443 436 449 442 432 422 409 403 403 391 382 369 376 374 379 362 357 350 339 333 338 324 344 344 349 360 374 385 386 390 401 406 410 403 391 379 369 375 365 362 355 346 334 329 334 324 328 318 307 290 303 323 325 313 321 314 321 311 294 306 310 321 316 314 306 287 289 284 289 261 257 257 256 256 271 306 327 332 326 307 318 321 304 263 301 321 313 299 323 333 311 311 327 333 324 322 288 297 318 313 309 288 295 301 317 318 315 289 290 302 314 312 304 302 306 303 291 286 279 278 269 269 270 273 264 280 284 273 266 262 249 260 278 288 298 309 309 294 283 269 274 276 273 281 271 258 235 232 242 235 232 240 251 259 263 284 290 275 275 285 290 287 282 269 271 263 231 219 220 220 227 232 236 242 244 226 223 238 250 241 233 237 249 251 247 246 248 257 253 231 235 250 256 259 263 265 268 261 254 265 256 267 263 246 260 259 264 262 264 269 282 284 281 257 277 286 287 277 262 251 250 238 224 219 237 250 267 278 272 279 279 272 269 275 278 274 270 262 264 257 255 251 242 247 255 259 248 230 247 255 251 246 251 249 246 241 240 236 233 240 239 236 232 227 228 227 225 224 220 207 199 189 200 211 214 215 215 205 196 196 188 185 189 186 176 179 186 178 184 179 175 165 150 147 145 145 143 144 154 187 197 201 212 219 218 209 184 204 214 212 219 227 231 230 226 221 214 208 208 214 206 192 206 197 208 219 224 223 215 215 216 218 215 217 213 208 204 208 206 206 202 198 193 196 197 188 182 175 165 176 169 131 130 132 133 137 141 141 138 143 145 155 184 184 184 187 187 187 186 188 189 190 190 189 190 190 191 191 191 191 190 192 192 194 194 192 190 187 187 186 186 186 186 183 178 177 171 157 179 182 183 182 180 177 179 179 176 174 173 1403 1390 1358 1374 1402 1453 1508 1529 1525 1569 1574 1520 1521 1462 1399 1279 1221 1202 1190 1186 1187 1187 1188 1190 1194 1200 1195 1200 1342 1443 1279 1196 1188 1188 1189 1188 1187 1186 1185 1184 1184 1183 1183 1184 1184 1184 1184 1183 1183 1184 1185 1188 1195 1213 1256 1326 1421 1461 1516 1649 1840 1990 2000 1740 1506 1470 1473 1177 1066 1046 1038 1035 1035 1038 1039 1042 1047 1053 1063 1077 1095 1115 1130 1145 1170 1204 1262 1297 1241 1264 1297 1345 1398 1450 1517 1562 1557 1547 1604 1548 1545 1549 1553 1548 1548 1554 1582 1620 1661 1711 1808 1896 1810 1860 1831 1767 1663 1613 1604 1597 1624 1671 1681 1688 1743 1720 1684 1671 1690 1705 1724 1762 1820 1923 2034 2128 2077 1947 1849 1801 1765 1743 1734 1728 1723 1717 1715 1714 1714 1714 1721 1746 1923 2218 2190 2045 2037 2161 2260 2114 2033 1986 1987 2019 2203 2442 2357 2277 2240 2149 2173 2195 2235 2200 2077 1943 1899 1942 2109 2149 2007 1836 1771 1764 1762 1762 1762 1762 1761 1763 1764 1764 1765 1770 1828 1987 2178 2306 2245 2059 1961 1920 1900 1886 1879 1891 1896 1920 1955 2013 2104 2251 2392 2415 2374 2416 2313 2153 2139 2273 2225 2092 2007 1973 1931 1916 1900 1891 1896 1965 2176 2220 2143 2041 1983 1952 1935 1916 1909 1906 1905 1909 1928 1961 2050 2110 2123 2165 2208 2180 2184 2340 2175 1955 1871 1812 1793 1792 1792 1792 1791 1793 1807 1846 1905 2007 2083 2271 2452 2384 2180 2099 2065 2037 2027 2062 2098 2149 2222 2380 2491 2616 2543 2444 2208 2015 1814 1769 1739 1731 1733 1737 1740 1748 1765 1784 1791 1777 1772 1770 1776 1780 1784 1796 1801 1796 1788 1784 1848 1947 2223 2604 2979 2911 2760 2589 2370 1940 1674 1540 1444 1373 1335 1320 1316 1314 1314 1313 1313 1313 1312 1311 1310 1309 1309 1308 1306 1305 1305 1305 1306 1308 1307 1306 1307 1306 1307 1308 1308 1310 1313 1318 1325 1338 1361 1398 1442 1496 1561 1696 1838 1807 1709 1450 1386 1381 1381 1383 1385 1388 1395 1405 1427 1485 1452 1440 1387 1420 1493 1583 1698 1934 2003 2066 2224 2059 1921 1879 1779 1706 1696 1724 1762 1806 1859 1911 2017 2082 2179 2357 2370 2385 2263 2228 2130 2105 2124 2025 2004 1954 1888 1875 1832 1796 1765 1763 1772 1807 1902 2014 2094 2049 2040 1992 1745 1582 1501 1453 1428 1416 1431 1470 1463 1523 1636 1686 1555 1527 1713 1990 2172 2128 2519 2431 2438 2395 2459 2512 2486 2257 2047 1883 1774 1694 1906 2214 2199 2364 2388 2202 2216 2247 2071 2156 2194 2336 2287 2153 2235 2423 2447 2276 2222 2122 2031 2140 2272 2277 2461 2501 2449 2339 2264 2314 2467 2524 2552 2608 2758 2716 2672 2599 2639 2654 2627 2483 2509 2477 2412 2419 2480 2605 2665 2642 2532 2467 2528 2651 2644 2512 2443 2437 2387 2478 2360 2490 2490 2662 2632 2629 2579 2528 2492 2425 2371 2344 2256 2270 2307 2230 2164 2138 2098 2119 2088 2035 2003 2018 2010 1994 1983 1954 1951 1916 1877 1849 1810 1755 1722 1691 1670 1657 1628 1553 1449 1467 1432 1501 1529 1558 1602 1621 1623 1614 1592 1551 1529 1563 1578 1592 1609 1613 1611 1637 1629 1648 1625 1642 1658 1662 1584 1621 1683 1637 1659 1618 1584 1609 1586 1595 1593 1646 1696 1655 1696 1702 1630 1675 1738 1811 1878 1814 1766 1835 1891 1943 2040 1922 1850 1830 1832 1838 1882 1895 1873 1870 1863 1907 1871 1867 1868 1798 1843 1910 1938 1973 2027 2148 2454 2551 2465 2400 2343 2265 2207 2133 2097 2054 2054 2050 2006 1989 2009 2032 2052 2033 1980 1932 1884 1942 1990 2031 2112 2172 2183 2206 2184 2238 2174 2242 2171 2187 2304 2289 2336 2395 2432 2275 2129 2248 2140 2144 2272 2431 2463 2401 2392 2368 2331 2216 2252 2212 2402 2387 2336 2365 2301 2478 2603 2707 2796 2755 2484 2325 2548 2873 3141 3228 3251 3262 3286 3294 3251 3357 3349 3308 3271 3334 3350 3322 3273 3197 3272 3324 3393 3528 3442 3387 3520 3335 3115 2994 2834 2711 2671 2648 2551 2442 2385 2343 2317 2350 2355 2394 2377 2402 2400 2345 2156 2097 2110 2093 2095 2117 2262 2246 2384 2690 2531 2235 2140 2148 2265 2330 2286 2286 2318 2318 2487 2688 2804 2710 2720 2604 2490 2371 2369 2422 2601 2845 3100 3104 2878 2707 2660 2599 2605 2615 2584 2581 2671 2824 2921 2867 2946 2947 2999 3016 3201 3226 3228 3078 3007 2845 2760 2808 2742 2787 2753 2712 2854 2973 3132 3170 3413 3516 3276 3223 3180 3085 2921 2837 2894 2805 2739 2649 2616 2623 2562 2589 2638 2621 2669 2631 2467 2406 2415 2271 2258 2151 1901 1853 1829 1806 1782 1764 1739 1731 1708 1690 1675 1649 1631 1615 1601 1608 1628 1633 1619 1603 1591 1577 1560 1535 1534 1542 1548 1552 1556 1560 1565 1579 1592 1592 1610 1618 1614 1593 1588 1586 1606 1590 1597 1607 1619 1603 1590 1574 1571 1569 1565 1566 1564 1565 1566 1565 1552 1543 1535 1540 1562 1563 1538 1529 1540 1514 1499 1491 1487 1484 1480 1479 1476 1477 1468 1471 1468 1487 1506 1514 1496 1510 1528 1504 1507 1499 1480 1473 1485 1478 1464 1444 1424 1405 1413 1417 1412 1407 1403 1398 1391 1381 1384 1399 1395 1401 1391 1396 1403 1414 1423 1423 1425 1437 1453 1464 1485 1483 1473 1462 1469 1466 1467 1459 1440 1427 1418 1414 1410 1406 1398 1395 1387 1381 1378 1374 1367 1362 1357 1355 1350 1349 1342 1344 1335 1334 1324 1315 1307 1307 1304 1301 1299 1294 1284 1279 1276 1272 1267 1259 1255 1250 1246 1242 1237 1232 1228 1221 1215 1212 1205 1202 1196 1191 1188 1191 1196 1190 1183 1162 1160 1159 1162 1158 1143 1139 1130 1117 1089 1069 1054 1046 1062 1078 1096 1110 1109 1093 1086 1078 1067 1065 1061 1046 1037 1032 1029 1028 1013 1003 995 990 988 987 973 956 960 968 973 986 998 997 1019 1010 993 976 976 995 1016 1024 1022 1032 1021 1001 989 1000 1010 1003 997 997 992 983 978 980 978 974 968 958 946 936 927 921 922 924 927 927 921 919 922 922 906 897 879 877 877 860 856 845 840 828 829 822 811 806 802 799 799 815 834 828 837 832 846 842 832 818 816 823 806 799 798 798 785 766 759 759 784 780 775 788 784 773 780 775 773 764 752 746 755 769 762 755 761 757 747 748 755 750 753 756 748 749 741 736 732 727 733 727 716 707 702 690 691 680 678 669 659 654 650 647 646 645 653 657 665 675 680 680 671 671 677 684 687 678 687 682 675 665 665 657 653 660 658 664 660 643 638 636 645 625 611 607 609 603 624 626 632 626 615 614 615 595 575 575 587 592 602 608 599 605 605 609 622 617 610 608 608 600 594 587 582 575 578 583 575 567 572 575 566 570 572 567 559 548 552 539 536 544 534 525 524 518 514 513 518 517 510 513 505 498 495 499 494 498 498 500 497 490 485 479 473 466 460 466 464 453 452 459 474 477 480 481 485 498 501 497 494 490 491 498 496 500 496 499 494 490 485 482 477 477 478 473 463 475 475 464 453 459 452 435 443 444 450 446 442 438 448 436 444 430 420 428 423 416 407 398 387 384 381 377 379 376 378 403 415 413 412 415 421 411 398 384 378 371 367 373 368 367 360 376 389 396 411 418 417 418 422 430 433 418 423 421 435 426 437 447 439 432 425 421 412 402 394 402 388 390 386 382 372 374 368 364 349 334 324 332 350 345 362 365 363 370 387 390 396 407 402 398 389 385 391 378 372 358 352 341 332 319 313 307 305 296 289 304 317 331 328 333 328 329 319 300 312 323 321 314 305 295 287 296 296 306 303 272 256 256 256 255 262 291 310 313 301 293 302 299 269 267 297 299 286 301 315 293 307 310 327 316 313 287 295 314 306 303 277 280 302 318 310 311 287 297 308 314 315 308 297 307 309 300 295 285 292 290 284 275 260 265 258 268 284 280 267 251 263 274 290 303 313 303 291 276 276 288 290 287 286 278 272 251 239 229 251 229 236 246 254 262 276 276 257 277 289 287 277 281 286 286 272 248 221 219 220 220 231 235 239 241 224 221 239 245 235 228 244 245 249 242 243 248 256 247 230 240 242 253 258 259 259 265 263 251 267 255 267 254 243 264 256 260 255 260 264 272 275 282 255 270 283 282 278 270 251 242 227 219 218 240 259 269 273 268 275 279 273 266 273 276 271 265 260 266 261 260 253 247 240 249 256 250 232 242 253 249 246 246 249 246 246 243 239 234 230 238 238 235 231 227 223 220 214 222 217 218 209 192 193 199 213 214 214 211 210 204 197 187 195 192 180 168 167 182 186 180 170 150 146 145 145 143 146 149 181 191 195 207 210 204 191 186 211 207 209 214 218 227 230 229 228 224 215 218 213 206 197 196 193 208 213 221 220 213 201 214 209 211 213 216 211 194 204 197 194 193 195 192 183 184 185 177 185 170 147 133 132 133 132 135 138 140 137 139 143 147 174 186 180 179 180 183 184 186 186 187 187 189 190 190 188 189 190 191 193 193 194 194 195 195 192 191 189 187 185 184 184 182 180 181 180 177 159 170 180 180 181 180 176 178 179 175 174 171 1475 1448 1348 1340 1370 1411 1477 1500 1485 1489 1562 1463 1430 1335 1281 1220 1192 1187 1185 1184 1186 1187 1190 1213 1221 1273 1344 1493 1460 1242 1191 1186 1184 1183 1183 1183 1183 1183 1183 1183 1183 1183 1183 1184 1184 1186 1185 1183 1183 1183 1185 1188 1201 1218 1280 1349 1492 1573 1577 1694 1819 1950 2049 1705 1447 1241 1112 1040 1035 1035 1035 1034 1035 1037 1038 1041 1048 1056 1068 1085 1109 1133 1157 1173 1203 1248 1345 1363 1287 1286 1290 1307 1340 1398 1502 1523 1497 1526 1634 1578 1571 1571 1559 1557 1558 1565 1598 1676 1699 1731 1834 1830 1858 1863 1815 1700 1651 1658 1680 1659 1649 1686 1748 1744 1817 1747 1704 1701 1702 1725 1747 1791 1865 1941 2068 2090 1989 1999 1880 1801 1766 1746 1733 1725 1720 1716 1715 1714 1714 1715 1723 1788 2114 2396 2238 2107 2088 2160 2199 2159 2055 2006 2027 2090 2250 2382 2566 2563 2394 2310 2346 2300 2159 2084 2027 1960 1921 1951 2050 2091 1994 1822 1768 1764 1763 1763 1763 1763 1763 1763 1764 1764 1766 1770 1824 2041 2227 2361 2402 2153 2062 1963 1907 1891 1905 1903 1888 1889 1932 1996 2073 2208 2292 2308 2326 2426 2232 2091 2103 2094 2078 2010 1953 1918 1896 1889 1886 1887 1927 2119 2250 2260 2128 2004 1954 1925 1911 1905 1905 1905 1908 1926 1964 2033 2139 2204 2232 2189 2159 2127 2271 2102 1954 1861 1821 1801 1794 1794 1794 1793 1794 1801 1819 1876 2003 2158 2270 2430 2548 2234 2104 2050 2025 2007 2029 2062 2099 2157 2251 2453 2643 2721 2555 2400 2056 1858 1767 1737 1729 1727 1729 1733 1745 1757 1770 1802 1823 1793 1792 1793 1793 1802 1808 1818 1828 1830 1821 1836 1892 1982 2170 2535 2794 2564 2447 2440 2158 1843 1663 1541 1448 1387 1347 1325 1320 1318 1318 1317 1317 1316 1315 1313 1313 1312 1311 1310 1310 1309 1309 1320 1324 1312 1310 1308 1308 1307 1308 1309 1311 1313 1317 1326 1336 1350 1369 1392 1424 1472 1521 1576 1686 1765 1694 1456 1395 1391 1390 1392 1396 1402 1408 1462 1487 1527 1498 1542 1449 1391 1435 1517 1611 1759 1764 1815 1938 1874 1919 1777 1779 1677 1649 1678 1691 1724 1768 1809 1907 1977 2064 2156 2234 2212 2214 2190 2126 2120 2085 2024 1972 1943 1860 1832 1820 1791 1764 1734 1745 1786 1839 1907 1975 2072 2196 2020 1751 1588 1497 1452 1437 1431 1450 1612 1562 1555 1668 1557 1521 1601 1787 2158 2416 2706 2307 2430 2612 2538 2565 2501 2411 2313 2154 2024 1861 1725 1902 2177 2276 2371 2447 2409 2388 2225 2092 2258 2431 2487 2348 2349 2334 2538 2419 2421 2431 2213 2145 2257 2470 2527 2546 2671 2614 2488 2319 2259 2379 2431 2474 2564 2768 2858 2811 2751 2737 2727 2608 2604 2635 2514 2548 2519 2543 2684 2665 2586 2591 2674 2647 2595 2587 2585 2591 2591 2575 2595 2573 2637 2734 2734 2685 2683 2629 2590 2538 2502 2409 2368 2303 2386 2314 2251 2227 2193 2147 2125 2089 2074 2055 2073 2054 2069 2041 1993 1965 1965 1921 1882 1841 1787 1749 1723 1708 1689 1636 1570 1448 1523 1575 1570 1621 1614 1630 1647 1655 1640 1594 1570 1546 1605 1625 1627 1637 1641 1640 1657 1660 1666 1657 1671 1696 1696 1597 1692 1727 1719 1722 1690 1690 1660 1737 1690 1613 1659 1726 1758 1740 1735 1650 1686 1730 1795 1917 1969 1879 1845 1906 2020 2091 2115 1976 1881 1874 1905 1915 1906 1934 1919 1936 1919 1937 1953 1909 1840 1826 1895 1923 1948 1987 2136 2254 2514 2446 2380 2308 2256 2212 2162 2128 2138 2109 2046 2042 2045 2031 2013 2005 1970 1942 1962 1912 1953 2036 2106 2113 2194 2250 2250 2261 2243 2236 2296 2273 2186 2221 2263 2311 2433 2463 2322 2177 2268 2211 2171 2346 2381 2479 2495 2474 2423 2394 2234 2296 2330 2388 2524 2527 2452 2314 2486 2624 2769 2996 2955 2682 2402 2402 2680 2966 3234 3254 3090 3118 3222 3056 3204 3299 3374 3207 3199 3198 3153 3069 3333 3403 3443 3426 3436 3445 3359 3210 3101 3003 2936 2834 2766 2739 2637 2528 2434 2349 2224 2146 2148 2203 2221 2174 2118 2131 2086 2068 2094 2072 2075 2069 2057 2112 2259 2605 2748 2435 2165 2172 2255 2419 2627 2477 2540 2638 2508 2440 2715 2873 2834 2793 2692 2572 2429 2563 2465 2502 2576 2675 2850 3077 3038 2863 2716 2657 2634 2654 2665 2637 2748 2773 2878 2909 2989 3064 3175 3104 3339 3332 3089 2910 2823 2897 2927 2851 2880 2832 2847 2833 3006 3112 3279 3493 3447 3180 3008 2996 2879 2836 2821 2809 2898 2814 2740 2699 2733 2666 2643 2802 2946 2753 2679 2548 2410 2453 2476 2421 2159 1955 1885 1867 1837 1816 1781 1745 1717 1694 1682 1674 1646 1625 1612 1625 1638 1651 1643 1614 1594 1587 1566 1542 1537 1547 1553 1561 1562 1572 1579 1578 1580 1595 1606 1614 1626 1616 1601 1597 1597 1606 1605 1609 1625 1626 1601 1588 1583 1582 1578 1576 1577 1576 1576 1576 1570 1559 1553 1543 1551 1576 1564 1543 1538 1533 1515 1501 1496 1493 1488 1487 1486 1483 1478 1469 1486 1482 1477 1494 1511 1510 1517 1538 1535 1511 1493 1479 1485 1481 1476 1462 1444 1427 1410 1419 1419 1418 1413 1408 1401 1392 1386 1395 1411 1403 1407 1405 1400 1409 1414 1421 1438 1445 1436 1440 1451 1472 1482 1477 1477 1480 1471 1460 1455 1443 1430 1424 1419 1413 1407 1401 1395 1389 1386 1380 1375 1370 1366 1363 1357 1351 1350 1352 1340 1331 1329 1319 1313 1309 1306 1302 1301 1296 1290 1285 1281 1278 1273 1268 1260 1256 1253 1253 1247 1242 1238 1231 1226 1220 1213 1209 1203 1199 1194 1189 1186 1187 1191 1177 1163 1143 1126 1118 1122 1113 1117 1104 1074 1059 1058 1067 1067 1077 1109 1110 1129 1117 1108 1095 1085 1078 1072 1056 1057 1063 1059 1063 1062 1051 1047 1036 1017 1006 979 962 971 984 997 991 1011 1017 1025 1014 1001 984 993 995 1007 1021 1038 1035 1032 1015 1020 1009 1017 1013 1008 1002 997 992 983 984 980 972 967 963 955 951 937 938 941 939 936 930 922 904 909 902 908 896 885 883 858 857 840 829 823 827 829 826 829 825 838 825 838 835 827 850 847 847 845 849 842 831 827 807 804 809 796 782 781 767 760 781 778 791 796 787 802 795 786 784 771 764 759 756 765 767 768 773 764 770 769 759 761 762 761 756 749 741 740 733 732 722 720 722 722 711 707 699 687 680 672 665 657 656 654 660 665 666 662 677 676 681 691 694 686 683 686 690 681 676 667 669 670 660 662 650 646 639 646 639 653 650 636 622 621 633 625 618 597 593 596 615 610 617 624 621 602 615 604 575 564 580 577 594 594 588 590 596 594 608 617 610 602 602 598 588 583 579 576 571 574 576 567 562 565 558 559 562 562 565 546 540 541 532 527 524 512 506 501 500 500 499 501 497 494 494 492 492 486 481 485 486 486 487 485 481 476 467 464 475 478 478 466 450 453 467 469 469 482 493 504 505 501 497 497 497 492 496 500 498 494 491 485 479 478 470 468 467 472 458 461 463 457 445 453 444 438 435 438 438 437 438 429 435 436 432 436 420 410 404 402 399 395 383 391 409 400 408 389 370 380 398 397 405 418 416 405 398 395 391 379 366 366 361 360 366 378 390 400 411 414 410 417 423 434 438 420 408 412 417 421 436 446 436 428 423 417 410 410 400 408 395 394 376 374 367 357 357 356 347 328 343 336 352 364 354 361 376 383 387 396 409 405 401 395 397 396 399 386 365 359 355 351 343 338 325 313 296 297 302 317 323 339 345 340 323 317 312 305 313 332 323 310 301 291 307 304 302 311 293 277 258 280 269 255 254 255 257 265 267 255 252 252 251 251 252 259 264 277 298 282 299 313 315 310 305 278 303 313 297 303 280 288 309 319 307 307 283 298 308 315 303 306 295 303 312 306 293 303 296 300 292 278 269 287 275 260 260 274 260 256 272 292 300 316 313 307 297 292 296 292 279 276 271 274 268 269 251 235 256 229 236 249 240 249 258 265 248 275 284 288 266 271 284 284 264 256 231 220 220 219 226 231 239 234 220 221 235 244 231 229 239 239 243 239 237 249 253 241 224 234 250 258 254 252 255 260 259 249 256 258 253 249 246 262 259 254 251 266 278 278 285 281 253 277 278 273 272 265 243 241 223 218 218 236 251 269 270 266 267 271 272 265 270 272 269 264 260 266 264 262 260 256 248 235 250 248 227 247 252 246 247 242 240 243 244 243 241 237 230 224 233 235 232 231 228 224 219 212 222 223 221 212 204 189 199 205 203 202 202 209 205 194 187 182 176 165 178 170 164 161 157 155 147 144 146 147 145 145 176 185 196 207 196 188 175 199 207 199 202 210 214 221 223 231 231 228 222 223 218 208 210 200 193 195 206 214 226 220 212 197 209 204 213 203 191 200 197 188 172 162 175 191 187 187 179 163 179 156 132 132 130 132 137 136 137 137 140 140 143 146 172 170 170 170 173 172 176 177 180 183 184 185 184 186 188 190 191 192 192 192 194 194 194 193 192 191 190 189 188 186 185 184 182 181 179 174 170 158 178 179 178 175 177 175 176 176 174 170 1567 1471 1361 1317 1337 1366 1405 1408 1411 1410 1395 1370 1343 1281 1233 1197 1187 1185 1185 1185 1192 1195 1216 1340 1334 1331 1413 1348 1225 1191 1186 1182 1182 1182 1182 1182 1182 1182 1182 1182 1183 1183 1183 1184 1184 1190 1188 1184 1183 1183 1185 1192 1213 1256 1341 1421 1598 1769 1787 1959 1988 2002 2138 1876 1469 1141 1056 1035 1032 1033 1033 1033 1034 1037 1039 1043 1048 1057 1070 1089 1110 1140 1208 1203 1229 1303 1397 1468 1355 1330 1333 1340 1354 1373 1430 1478 1482 1554 1679 1644 1599 1588 1571 1573 1577 1591 1676 1721 1714 1746 1817 1859 1880 1836 1781 1731 1712 1742 1871 1681 1630 1668 1719 1767 1788 1747 1730 1724 1720 1744 1780 1876 1958 2032 2139 2063 1959 1954 1868 1805 1779 1758 1740 1728 1720 1716 1716 1715 1714 1715 1724 1820 2108 2380 2282 2187 2131 2100 2104 2115 2117 2069 2071 2162 2307 2372 2542 2773 2716 2453 2459 2318 2196 2089 2029 1978 1944 1988 2076 2138 2041 1858 1775 1766 1765 1765 1765 1765 1765 1765 1767 1767 1768 1773 1829 2046 2238 2453 2605 2266 2125 1984 1903 1875 1861 1856 1853 1869 1912 1956 2023 2083 2117 2186 2300 2323 2104 2048 2152 2012 1971 1933 1898 1882 1882 1885 1885 1909 2029 2306 2504 2326 2112 1992 1926 1904 1902 1902 1903 1904 1912 1948 2000 2200 2370 2322 2201 2121 2068 2035 2232 2062 1893 1833 1811 1801 1796 1795 1795 1795 1798 1814 1851 1941 2157 2347 2406 2386 2319 2152 2076 2031 1999 1989 2030 2072 2118 2175 2288 2500 2674 2613 2460 2150 1893 1779 1726 1719 1725 1727 1730 1741 1757 1774 1796 1815 1828 1820 1822 1824 1819 1825 1836 1847 1860 1865 1861 1897 1970 2092 2368 2831 2708 2484 2513 2448 2209 1892 1660 1527 1449 1393 1356 1337 1325 1322 1322 1321 1320 1319 1317 1317 1316 1315 1314 1313 1314 1314 1317 1419 1494 1386 1312 1309 1310 1310 1310 1312 1315 1319 1332 1349 1350 1361 1379 1402 1430 1460 1497 1542 1634 1722 1557 1454 1410 1407 1403 1406 1412 1422 1435 1479 1526 1545 1587 1557 1447 1394 1394 1439 1522 1586 1630 1656 1672 1687 1724 1677 1676 1623 1613 1633 1643 1674 1707 1750 1811 1893 1958 2006 2041 2148 2246 2212 2166 2160 2124 2129 2018 1907 1847 1801 1786 1788 1763 1713 1729 1761 1796 1856 1929 2042 2090 2022 1812 1601 1489 1467 1465 1489 1557 1645 1556 1511 1514 1495 1522 1629 1867 2271 2840 2925 2575 2405 2542 2565 2387 2474 2278 2296 2074 1989 1848 1759 1831 1963 2105 2123 2223 2283 2372 2248 2195 2362 2446 2556 2557 2445 2505 2584 2615 2664 2617 2372 2155 2298 2474 2568 2452 2588 2687 2559 2394 2248 2265 2471 2571 2589 2599 2638 2730 2839 2909 2834 2778 2741 2697 2679 2691 2720 2677 2737 2750 2713 2676 2646 2623 2603 2574 2491 2462 2418 2453 2511 2508 2514 2575 2537 2420 2500 2637 2626 2588 2501 2477 2412 2383 2397 2344 2312 2274 2219 2206 2174 2150 2122 2104 2123 2103 2081 2040 2024 2025 1973 1968 1928 1880 1820 1784 1762 1744 1714 1635 1539 1489 1436 1630 1673 1672 1657 1677 1688 1692 1660 1600 1594 1574 1564 1637 1670 1674 1673 1671 1691 1699 1689 1696 1703 1719 1718 1594 1698 1774 1782 1791 1758 1777 1712 1773 1663 1643 1710 1739 1799 1832 1796 1697 1709 1777 1803 1861 1958 2010 1977 2050 2114 2186 2227 2061 1954 1951 1940 1939 1951 1970 1982 1985 1984 2005 1983 1921 1865 1823 1899 1947 1977 2023 2082 2224 2489 2496 2422 2329 2259 2205 2210 2178 2114 2082 2080 2104 2053 2021 1996 1976 1984 1996 1989 1920 1943 2031 2110 2163 2204 2259 2248 2251 2284 2289 2361 2313 2226 2293 2338 2361 2387 2417 2400 2218 2247 2320 2206 2425 2554 2611 2614 2591 2513 2398 2349 2296 2483 2454 2530 2605 2595 2365 2590 2694 2769 2943 3022 2804 2453 2409 2685 2960 3199 3098 2772 2888 2947 3150 3232 3238 3257 3064 2902 3047 3141 3274 3322 3333 3394 3379 3272 3441 3485 3433 3339 3297 3199 2940 2905 2853 2748 2647 2507 2357 2253 2152 2113 2080 2077 2055 2041 2080 2197 2204 2278 2348 2204 2289 2216 2079 2211 2471 2478 2213 2233 2433 2569 2644 2707 2632 2757 2919 2681 2544 2956 3206 3093 2895 2731 2607 2554 2528 2488 2419 2454 2529 2660 2986 3277 3163 2871 2755 2732 2727 2721 2662 2705 2882 3022 3158 3119 3220 3341 3372 3251 3285 3113 2937 2960 3093 3168 3011 2946 2999 3037 2912 2891 3061 3252 3567 3358 3219 3357 3151 2994 3110 3135 2994 3081 3004 2853 2774 2752 2723 2734 2950 3022 2828 2721 2584 2590 2497 2380 2250 2163 1980 1919 1885 1853 1818 1772 1739 1719 1700 1672 1647 1632 1625 1645 1679 1682 1665 1635 1615 1602 1571 1548 1543 1551 1557 1563 1570 1577 1577 1595 1597 1595 1593 1596 1616 1630 1624 1617 1610 1605 1606 1622 1617 1628 1613 1601 1597 1593 1591 1588 1587 1587 1587 1586 1585 1580 1569 1559 1550 1564 1585 1574 1553 1546 1522 1507 1504 1501 1498 1494 1497 1492 1488 1487 1475 1492 1495 1486 1496 1520 1529 1521 1545 1533 1515 1494 1489 1483 1461 1453 1444 1434 1421 1414 1429 1423 1419 1415 1408 1399 1393 1391 1407 1422 1413 1412 1412 1408 1424 1418 1422 1435 1453 1463 1461 1466 1473 1481 1491 1491 1483 1472 1459 1456 1453 1438 1430 1422 1415 1408 1403 1400 1394 1390 1384 1377 1373 1368 1362 1356 1355 1352 1347 1339 1335 1331 1323 1320 1317 1312 1307 1301 1299 1293 1293 1284 1280 1276 1270 1263 1261 1254 1252 1247 1242 1240 1236 1227 1222 1217 1214 1208 1202 1199 1188 1184 1178 1178 1177 1163 1169 1163 1153 1132 1112 1091 1076 1067 1083 1095 1085 1109 1094 1110 1133 1139 1132 1122 1100 1094 1089 1081 1078 1079 1089 1086 1080 1066 1051 1044 1038 1029 1005 970 971 989 1005 1011 1004 1026 1038 1019 1009 1012 1008 1007 1019 1009 1027 1038 1035 1032 1028 1027 1021 1019 1015 1011 1004 997 994 987 979 973 970 955 957 955 948 944 949 944 942 938 915 918 912 889 890 890 873 872 857 846 836 838 852 853 860 865 857 851 837 851 837 857 854 848 852 849 837 832 835 830 822 810 811 795 789 784 769 765 768 777 788 789 795 807 802 807 799 792 785 773 769 776 766 776 771 777 776 776 780 777 773 772 764 752 752 740 738 734 737 726 721 710 711 712 706 696 694 681 670 663 671 670 671 682 680 683 687 686 686 691 689 688 678 672 686 673 677 672 662 663 654 666 647 654 641 635 626 636 627 640 634 631 623 609 619 616 623 607 584 586 604 607 600 603 606 594 602 592 574 560 566 574 590 580 575 583 584 588 599 605 611 611 601 597 596 592 591 585 577 563 566 570 558 552 547 543 550 552 557 555 549 532 522 519 508 507 510 518 528 528 516 514 508 511 522 517 515 521 505 492 495 476 476 478 470 474 467 474 477 473 469 467 449 448 458 464 471 481 493 501 500 502 499 494 494 479 482 492 493 489 482 482 474 470 465 456 456 457 457 446 456 449 439 444 441 442 431 431 428 428 431 423 433 431 425 432 425 426 415 414 409 393 383 405 414 411 410 401 377 369 385 399 411 427 428 424 413 404 395 381 378 376 364 357 380 384 388 404 411 404 407 415 425 437 438 419 400 410 420 425 437 437 432 432 424 413 407 402 396 405 402 397 385 373 359 352 349 345 339 330 348 339 359 370 381 378 386 394 403 407 406 405 393 394 384 394 390 384 371 351 340 335 332 321 318 306 310 312 309 324 336 340 339 338 335 332 327 311 312 323 330 312 305 297 315 312 311 306 291 285 266 290 326 293 256 254 253 253 253 254 253 253 252 253 251 250 251 251 254 274 300 296 296 309 306 277 292 298 299 307 283 277 300 307 301 308 282 294 307 310 300 301 295 307 317 315 310 302 297 287 285 280 275 294 287 281 266 257 276 279 270 280 289 304 307 303 300 304 294 286 272 261 255 253 247 247 255 233 236 226 227 227 227 234 250 240 242 263 283 283 256 251 281 285 261 239 234 218 235 233 232 231 238 231 218 219 237 237 225 232 239 234 235 232 240 252 250 237 223 223 240 252 244 252 252 253 258 242 254 263 247 238 245 260 252 241 256 268 270 273 280 277 251 275 275 270 271 259 249 234 219 217 225 256 269 269 266 269 259 265 264 266 272 270 270 263 260 267 264 261 258 255 250 243 231 244 225 242 252 249 244 241 239 242 238 241 240 238 235 233 225 231 233 231 227 225 222 220 209 216 222 217 207 203 203 195 200 191 188 201 207 202 202 194 185 177 178 191 175 174 174 181 150 145 145 150 151 144 161 180 189 196 179 174 183 200 202 204 211 213 211 213 216 224 227 228 225 226 225 220 214 209 196 188 198 202 207 214 214 186 197 210 204 196 175 181 180 173 164 159 160 178 181 186 176 149 133 133 133 129 130 133 138 136 137 137 140 140 142 149 169 173 173 175 177 179 180 180 181 182 181 180 183 186 187 187 188 188 189 192 190 192 192 192 191 190 188 186 184 182 179 177 174 176 173 174 170 166 168 175 176 172 163 164 169 174 170 162 1626 1447 1353 1302 1306 1342 1377 1368 1354 1342 1332 1307 1284 1252 1220 1195 1187 1185 1185 1186 1214 1247 1259 1270 1246 1234 1197 1194 1188 1185 1183 1181 1182 1182 1181 1182 1182 1181 1182 1182 1183 1183 1183 1183 1184 1187 1185 1182 1182 1184 1187 1202 1222 1326 1434 1582 1704 1947 2072 2160 1988 1820 2062 1792 1519 1133 1037 1033 1033 1032 1033 1034 1035 1037 1040 1045 1051 1062 1076 1094 1124 1191 1278 1245 1259 1329 1485 1568 1418 1386 1391 1408 1413 1423 1452 1550 1516 1605 1689 1673 1598 1582 1590 1591 1609 1618 1680 1673 1734 1833 1934 1922 1932 1885 1845 1817 1789 1852 1802 1662 1625 1717 1768 1779 1781 1767 1758 1764 1767 1793 1878 1927 1944 2105 2256 2216 2099 1974 1860 1808 1780 1760 1744 1733 1725 1720 1718 1716 1715 1716 1725 1808 2069 2356 2293 2172 2111 2076 2059 2105 2165 2153 2137 2178 2423 2548 2549 2751 2845 2542 2360 2300 2232 2176 2062 2004 1978 2020 2133 2041 1944 1837 1780 1769 1769 1771 1771 1768 1769 1771 1772 1771 1772 1774 1828 2072 2375 2708 2746 2379 2150 1956 1858 1825 1819 1821 1825 1840 1867 1904 1915 1915 2109 2159 2263 2178 2040 2019 2030 1970 1923 1899 1882 1875 1875 1879 1890 1936 2107 2384 2482 2244 2062 1958 1908 1901 1902 1902 1903 1908 1939 2078 2074 2242 2434 2421 2275 2152 2038 1974 2042 2017 1856 1829 1815 1804 1798 1796 1796 1796 1805 1829 1880 1955 2075 2263 2505 2630 2361 2149 2067 2020 1985 1985 2039 2084 2141 2219 2319 2502 2568 2478 2212 1962 1826 1739 1718 1716 1720 1726 1737 1755 1777 1802 1851 1864 1899 1859 1865 1872 1863 1869 1873 1886 1896 1905 1917 1977 2072 2199 2480 3046 3090 2764 2484 2364 2212 1934 1659 1513 1450 1405 1369 1353 1336 1327 1325 1325 1324 1322 1320 1319 1318 1318 1318 1319 1320 1323 1371 1621 1628 1425 1318 1312 1312 1311 1311 1314 1325 1377 1451 1440 1385 1380 1394 1415 1458 1504 1530 1534 1627 1691 1559 1449 1425 1424 1423 1426 1434 1444 1461 1491 1522 1528 1531 1504 1477 1431 1399 1410 1458 1498 1529 1541 1554 1569 1577 1595 1579 1574 1584 1594 1616 1641 1671 1713 1764 1817 1850 1896 1955 2036 2100 2089 2035 2077 2152 2232 2028 1916 1860 1806 1766 1740 1743 1699 1714 1744 1784 1867 2050 2163 2059 1833 1763 1615 1513 1514 1623 1719 1731 1656 1541 1511 1490 1510 1555 1640 1969 2496 2794 2847 2705 2611 2624 2618 2311 2347 2154 2110 1952 1900 1838 1887 1769 1804 1954 2097 2260 2359 2451 2315 2311 2414 2531 2671 2742 2720 2715 2749 2740 2682 2504 2366 2181 2228 2415 2544 2403 2470 2595 2568 2423 2278 2228 2289 2435 2491 2477 2464 2502 2617 2768 2900 2853 2859 2778 2713 2648 2650 2641 2652 2701 2774 2768 2753 2767 2747 2679 2612 2612 2510 2466 2384 2336 2284 2381 2436 2317 2379 2370 2421 2478 2375 2385 2324 2273 2217 2209 2176 2153 2130 2167 2160 2175 2162 2105 2060 1963 1982 2018 2047 2022 1994 1996 1952 1885 1843 1822 1806 1756 1627 1496 1442 1436 1448 1523 1673 1715 1707 1720 1723 1691 1589 1597 1642 1628 1597 1564 1662 1716 1713 1697 1729 1737 1708 1736 1735 1753 1724 1667 1640 1745 1817 1833 1809 1832 1802 1792 1672 1706 1688 1714 1759 1812 1808 1733 1701 1771 1825 1865 1925 2007 2055 2083 2085 2070 2001 1977 2000 1994 2016 1993 2022 2023 2043 2054 2031 1980 1929 1929 1902 1839 1895 1953 1987 1995 2071 2190 2500 2514 2404 2319 2295 2258 2187 2133 2117 2133 2132 2075 2084 2079 2055 2037 2015 2001 1984 1941 1921 1961 2034 2099 2162 2177 2181 2216 2245 2275 2349 2335 2275 2314 2371 2326 2351 2401 2425 2240 2242 2398 2255 2400 2562 2743 2764 2750 2474 2517 2506 2365 2424 2573 2560 2589 2591 2425 2475 2486 2732 2908 3025 2814 2507 2430 2712 2920 2836 2725 2614 2935 3014 2913 2992 3110 3197 2988 2975 3230 3268 3238 3157 3202 3355 3404 3172 3135 3423 3552 3457 3407 3204 2903 2758 2731 2733 2729 2604 2462 2350 2237 2107 2094 2081 2094 2140 2189 2210 2307 2455 2523 2456 2599 2431 2230 2131 2246 2231 2226 2563 2745 2955 3029 3037 2912 2934 2859 2639 2598 2880 3174 3153 3036 2884 2769 2642 2583 2578 2525 2430 2444 2548 2722 3048 3328 3201 3000 2843 2830 2734 2680 2666 2828 3011 3131 3176 3244 3374 3530 3583 3413 3156 2993 3233 3383 3355 3185 3041 3248 3262 3179 2952 3243 3217 3445 3536 3455 3248 3174 3164 3211 3171 3122 3221 3104 2971 2981 2849 2738 2772 2970 2822 2739 2675 2654 2541 2481 2379 2359 2190 2011 1912 1888 1858 1824 1769 1719 1694 1682 1677 1663 1655 1661 1668 1684 1669 1636 1636 1612 1582 1556 1547 1558 1560 1570 1575 1578 1588 1588 1591 1607 1617 1613 1608 1608 1628 1636 1630 1615 1611 1614 1630 1638 1630 1618 1612 1608 1603 1599 1598 1597 1598 1598 1596 1596 1586 1577 1567 1560 1575 1594 1582 1560 1535 1515 1513 1511 1507 1501 1502 1503 1499 1496 1494 1480 1507 1508 1494 1505 1517 1542 1545 1544 1527 1505 1496 1486 1464 1451 1437 1428 1423 1429 1432 1427 1422 1418 1413 1405 1400 1404 1399 1419 1428 1423 1421 1413 1421 1441 1437 1427 1435 1446 1465 1485 1486 1492 1497 1497 1490 1483 1476 1467 1461 1456 1450 1433 1424 1417 1413 1408 1402 1397 1392 1384 1378 1374 1371 1367 1363 1361 1357 1348 1345 1340 1339 1334 1328 1327 1320 1315 1307 1301 1296 1290 1286 1283 1277 1269 1266 1264 1259 1255 1249 1242 1239 1236 1232 1227 1219 1215 1210 1205 1201 1192 1186 1179 1174 1176 1179 1155 1145 1135 1118 1091 1082 1088 1095 1121 1113 1104 1122 1125 1125 1130 1137 1131 1121 1119 1113 1102 1094 1090 1094 1093 1079 1069 1053 1041 1033 1019 1003 975 975 983 995 1009 1025 1024 1038 1037 1020 1034 1021 1027 1024 1039 1025 1039 1038 1036 1034 1030 1027 1023 1019 1012 1002 996 998 991 987 972 959 961 951 939 943 948 942 931 930 925 929 916 895 897 888 871 858 853 845 840 847 860 858 876 880 882 875 861 850 860 861 863 863 870 863 858 845 831 825 819 812 819 814 801 793 776 771 786 791 789 787 796 803 797 814 816 805 794 786 775 776 782 786 773 784 781 771 764 768 769 773 763 765 754 751 741 738 735 723 728 719 715 702 704 699 700 689 684 670 670 674 693 689 680 689 696 694 700 694 691 688 674 678 673 660 672 664 661 661 649 657 644 652 640 641 635 627 617 622 619 621 629 619 626 605 603 603 607 596 581 577 595 603 584 587 595 588 585 591 576 557 553 567 583 565 573 575 569 583 591 593 607 609 611 598 593 583 591 582 579 581 564 558 554 557 550 549 541 541 540 542 541 537 518 511 509 522 518 533 542 537 526 525 511 530 538 519 523 539 521 523 519 489 498 480 478 505 479 484 473 469 464 460 446 447 462 473 472 477 483 490 493 497 493 483 487 475 471 481 488 494 487 483 476 470 470 466 459 451 452 446 446 440 445 432 433 429 428 422 418 416 415 416 421 422 417 427 419 422 429 420 410 399 385 394 407 418 410 390 373 367 386 402 414 432 440 435 424 420 410 397 392 381 362 358 379 392 394 400 410 400 405 413 426 439 433 414 395 406 412 425 435 430 431 422 417 413 408 406 396 392 403 394 387 373 364 371 370 362 348 332 346 345 363 380 381 382 385 395 405 410 401 397 394 388 381 388 395 382 366 360 355 344 326 317 309 317 328 324 324 324 333 332 330 335 338 341 326 325 325 327 331 325 318 305 323 322 317 301 300 298 287 274 316 311 287 267 258 261 264 266 271 279 293 290 278 253 251 249 249 261 278 276 281 302 309 292 271 284 306 300 279 282 300 304 296 306 284 293 302 308 295 292 299 311 314 316 313 298 289 289 290 275 290 298 288 278 273 262 268 287 290 293 299 307 312 298 292 299 286 287 279 270 257 252 246 235 228 225 225 224 224 223 223 223 234 230 260 277 277 279 248 249 268 276 257 237 219 217 238 248 245 236 237 231 219 219 226 231 223 236 233 231 232 232 242 248 245 229 219 231 249 244 238 249 246 250 256 239 257 260 250 233 253 265 248 245 262 260 261 268 279 267 251 279 274 262 272 264 252 234 217 216 232 249 264 262 261 268 260 263 261 262 272 269 268 266 255 265 262 261 257 253 248 246 239 230 230 228 247 247 248 245 241 236 234 233 240 241 238 234 229 224 224 230 227 227 225 225 220 207 209 222 219 213 215 212 210 207 201 194 192 188 195 197 190 178 188 193 188 190 185 180 160 142 143 150 147 145 145 174 184 175 164 183 189 197 202 219 216 216 225 225 220 222 223 225 220 217 232 230 222 216 200 199 183 184 202 190 183 180 214 210 178 178 166 196 205 204 198 176 155 170 183 175 158 131 130 133 129 130 132 133 135 136 139 155 171 175 165 170 164 158 157 172 170 170 170 173 176 177 180 184 184 185 183 184 187 188 189 190 189 189 190 191 190 188 187 186 185 183 182 182 180 182 180 179 174 175 165 171 162 160 168 169 164 170 169 167 1554 1421 1315 1278 1282 1319 1334 1352 1331 1312 1301 1286 1265 1239 1214 1197 1188 1185 1185 1188 1203 1209 1201 1192 1195 1193 1191 1189 1184 1181 1180 1181 1182 1181 1181 1181 1182 1182 1182 1182 1182 1183 1183 1183 1183 1183 1182 1182 1183 1184 1188 1210 1243 1369 1591 1653 1885 2087 1930 2141 2003 1709 1708 1696 1419 1091 1030 1031 1033 1032 1033 1033 1035 1040 1047 1056 1067 1087 1113 1134 1179 1336 1345 1309 1306 1391 1487 1597 1477 1456 1471 1534 1516 1526 1495 1571 1591 1629 1671 1630 1593 1591 1605 1616 1624 1616 1639 1694 1854 1949 1955 1945 1955 1916 1940 1911 1914 2006 1825 1689 1629 1704 1775 1806 1808 1807 1821 1842 1877 1969 2015 2028 1975 2087 2218 2125 2027 1927 1860 1821 1789 1763 1743 1729 1722 1719 1718 1717 1715 1718 1734 1851 2100 2337 2283 2142 2083 2051 2036 2121 2179 2225 2216 2203 2301 2403 2405 2481 2574 2504 2414 2418 2266 2133 2065 2019 2014 2045 2171 2134 2063 1930 1792 1773 1776 1777 1777 1775 1775 1776 1777 1777 1777 1777 1825 2063 2273 2442 2629 2381 2108 1882 1801 1796 1797 1799 1803 1809 1814 1820 1835 1883 2008 2138 2214 2071 2070 2142 1999 1932 1905 1891 1879 1871 1871 1874 1890 1948 2159 2390 2399 2162 2002 1925 1902 1901 1902 1903 1909 1934 2021 2098 2140 2208 2367 2435 2255 2119 2032 1968 2091 2226 1883 1826 1814 1805 1800 1798 1798 1799 1810 1837 1882 1951 2063 2274 2533 2742 2408 2179 2077 2017 1979 1965 2033 2095 2167 2286 2395 2455 2365 2321 2045 1872 1785 1732 1719 1717 1723 1733 1749 1769 1795 1830 1865 1908 1938 1925 1926 1944 1989 2010 1943 1950 1986 1962 1984 2057 2166 2360 2740 3152 3424 3054 2674 2294 2086 1830 1610 1515 1462 1428 1394 1368 1350 1336 1333 1331 1329 1326 1324 1323 1323 1325 1326 1326 1329 1342 1435 1639 1576 1424 1330 1314 1313 1312 1312 1317 1368 1432 1488 1559 1513 1411 1424 1462 1548 1577 1636 1612 1609 1636 1520 1475 1446 1446 1449 1461 1477 1483 1498 1527 1555 1569 1572 1578 1545 1483 1436 1402 1407 1437 1460 1474 1487 1506 1528 1540 1539 1545 1557 1569 1590 1617 1649 1680 1716 1751 1794 1842 1892 1923 2004 2032 1944 1982 2091 2152 2014 1901 1840 1792 1762 1730 1705 1682 1699 1731 1795 1969 2138 2211 2059 1891 1710 1591 1555 1619 1771 1911 1859 1683 1555 1506 1490 1520 1581 1666 1967 2444 2624 2940 2814 2783 2709 2446 2304 2137 2110 2067 2048 2057 1953 1992 1835 1803 1897 2008 2174 2317 2286 2386 2503 2559 2508 2579 2751 2788 2791 2751 2692 2562 2617 2444 2305 2279 2443 2486 2417 2539 2527 2483 2410 2293 2233 2206 2236 2240 2274 2339 2471 2537 2630 2561 2682 2666 2588 2526 2540 2440 2463 2520 2633 2731 2698 2708 2652 2715 2710 2713 2727 2684 2636 2626 2540 2399 2227 2297 2225 2290 2274 2267 2263 2213 2201 2200 2185 2125 2117 2069 2051 2035 2043 2065 2093 2108 2000 1963 1884 1852 1854 1864 1828 1773 1826 1933 1889 1716 1659 1655 1610 1522 1443 1488 1529 1523 1592 1710 1764 1763 1744 1659 1604 1626 1691 1717 1691 1688 1601 1606 1738 1757 1730 1745 1758 1741 1777 1780 1792 1787 1796 1636 1728 1842 1867 1841 1863 1850 1745 1724 1752 1757 1729 1804 1845 1852 1779 1729 1735 1808 1820 1878 1949 1992 1980 2003 1986 1931 1951 1984 2064 2104 2049 2067 2132 2125 2132 2072 2033 2022 1954 1914 1848 1847 1922 1944 1972 2057 2177 2412 2541 2463 2412 2332 2249 2179 2189 2167 2130 2086 2128 2133 2088 2024 1997 1986 1958 1930 1978 1989 1932 1948 2004 2053 2107 2102 2165 2164 2223 2289 2357 2341 2330 2307 2238 2276 2348 2389 2241 2257 2390 2357 2444 2520 2693 2759 2578 2592 2748 2517 2638 2521 2646 2746 2733 2748 2574 2566 2627 2735 2888 3042 2970 2840 2693 2691 2706 2829 2789 2802 2671 2643 2868 3154 2997 2958 2949 2867 3134 3265 3198 2908 3060 3334 3290 3078 2976 3299 3494 3471 3328 3181 2812 2617 2510 2463 2559 2624 2500 2298 2121 2230 2276 2289 2368 2373 2333 2286 2308 2354 2383 2439 2595 2679 2496 2385 2266 2220 2200 2447 2646 2798 2987 3213 3239 3112 2944 2839 2762 2804 3169 3295 3180 3088 2961 2731 2791 2779 2623 2557 2475 2494 2490 2697 3023 3313 3300 3137 3129 2956 2781 2751 2738 2962 2991 3053 3254 3389 3644 3563 3376 3114 3158 3522 3494 3510 3261 3169 3472 3490 3305 3023 3349 3554 3582 3724 3535 3550 3378 3203 3135 3044 3061 3066 2959 2885 2982 2810 2713 2654 2794 2769 2633 2517 2447 2379 2347 2314 2210 2158 2123 1902 1834 1816 1781 1757 1732 1719 1711 1694 1682 1668 1653 1655 1677 1664 1631 1607 1593 1566 1551 1560 1568 1570 1579 1592 1590 1595 1605 1595 1604 1615 1626 1632 1622 1627 1643 1635 1623 1622 1616 1628 1649 1637 1630 1624 1618 1613 1610 1609 1607 1608 1609 1606 1602 1588 1580 1579 1571 1588 1601 1577 1553 1533 1522 1519 1516 1512 1505 1510 1507 1505 1500 1492 1484 1506 1519 1503 1527 1517 1533 1556 1534 1521 1520 1500 1476 1453 1439 1438 1447 1452 1442 1433 1437 1439 1431 1419 1408 1412 1417 1411 1419 1437 1433 1427 1421 1430 1456 1458 1441 1436 1452 1467 1481 1497 1506 1500 1493 1485 1483 1479 1469 1465 1459 1452 1447 1429 1423 1417 1410 1402 1396 1389 1382 1381 1383 1376 1370 1364 1361 1357 1354 1351 1344 1340 1339 1331 1321 1315 1312 1308 1304 1297 1290 1288 1281 1279 1275 1268 1267 1263 1261 1252 1246 1243 1239 1234 1231 1225 1220 1214 1209 1204 1194 1186 1183 1176 1170 1156 1147 1118 1103 1092 1099 1116 1115 1127 1136 1139 1139 1122 1146 1145 1131 1128 1129 1125 1127 1120 1115 1102 1099 1091 1082 1071 1056 1050 1045 1025 1007 982 985 997 1005 1000 1015 1033 1039 1041 1037 1030 1048 1042 1037 1037 1044 1041 1041 1039 1036 1034 1030 1026 1022 1017 1009 1001 985 989 982 974 964 947 936 925 918 913 916 924 920 912 906 908 906 899 878 868 855 858 868 868 869 866 886 870 890 897 882 874 869 870 870 873 880 876 870 859 855 850 835 841 830 817 804 803 798 778 775 800 803 804 802 795 804 807 804 817 818 809 799 789 786 789 794 795 786 790 781 771 756 758 759 761 755 754 746 747 744 729 724 721 718 714 702 692 687 685 683 678 675 678 683 687 697 709 691 697 701 694 687 682 678 678 668 664 667 650 658 657 646 657 642 643 636 642 634 627 635 618 609 616 625 603 618 609 625 608 591 592 595 588 574 574 584 592 577 574 588 596 573 576 569 553 551 557 574 554 568 565 561 582 577 588 604 602 604 597 582 570 586 587 588 588 571 574 572 568 570 572 561 541 532 526 522 517 515 521 527 537 530 547 553 547 539 527 524 536 544 526 538 546 535 528 511 488 513 490 470 468 472 478 470 464 461 456 445 445 454 465 467 472 475 490 487 488 482 475 478 471 462 469 476 483 489 488 485 483 480 473 468 462 449 445 440 434 435 433 432 434 440 434 435 425 422 412 409 406 409 415 415 411 425 420 409 399 390 395 414 407 405 394 369 368 401 415 431 431 429 430 422 408 405 400 393 383 364 363 384 391 388 395 406 398 398 413 421 432 425 414 391 406 411 418 426 423 427 418 417 410 402 396 399 386 403 392 391 375 376 385 377 360 347 335 362 352 359 361 368 375 387 394 410 408 400 391 397 381 373 376 381 384 369 356 350 342 333 324 313 330 341 338 342 340 343 339 325 326 326 337 336 335 329 317 324 334 321 310 323 326 311 313 312 299 288 271 281 309 311 313 291 324 339 312 320 316 335 309 290 273 260 249 249 260 299 293 301 309 301 287 267 279 299 285 269 280 299 296 293 301 279 296 306 310 297 284 294 305 309 310 314 310 307 303 296 283 293 298 288 283 265 272 287 294 301 307 307 301 300 302 291 288 277 275 273 273 271 261 250 251 255 249 227 232 238 225 222 221 221 223 236 252 257 265 237 241 271 261 259 232 215 219 239 252 253 244 244 233 233 220 217 223 226 239 234 229 223 232 240 240 239 225 216 228 241 249 236 240 246 257 258 241 244 251 238 243 260 260 242 245 251 256 272 277 281 258 256 273 276 258 271 250 234 221 215 216 246 255 267 258 262 267 252 265 263 257 263 273 269 262 252 263 261 260 261 258 253 249 242 235 226 220 231 244 249 246 244 241 237 232 233 236 237 236 232 226 224 217 219 218 211 208 209 206 194 204 205 213 211 210 216 211 210 206 201 196 192 190 190 194 200 201 198 192 182 176 168 144 144 149 143 145 144 155 170 173 183 202 208 212 215 218 227 218 217 226 233 235 233 229 211 216 223 234 228 217 209 210 201 191 213 217 213 188 202 178 177 202 203 204 201 198 191 182 171 148 157 162 135 129 130 131 129 133 133 133 134 145 166 173 177 178 175 175 176 172 162 161 177 177 177 179 181 181 180 181 183 181 184 184 184 187 189 191 190 191 192 192 192 191 190 188 190 188 186 184 183 181 178 173 175 176 167 173 177 177 177 171 165 174 174 173 1571 1424 1285 1260 1263 1279 1298 1313 1316 1329 1340 1337 1305 1276 1212 1192 1188 1186 1187 1187 1188 1188 1188 1189 1191 1190 1184 1182 1179 1180 1181 1183 1180 1181 1181 1182 1182 1182 1182 1182 1182 1182 1182 1183 1183 1183 1182 1182 1183 1185 1191 1211 1242 1367 1682 1906 1955 2030 1764 1820 1901 1736 1468 1360 1154 1039 1029 1029 1033 1031 1034 1034 1039 1045 1057 1072 1087 1113 1154 1195 1303 1418 1423 1430 1383 1378 1481 1568 1562 1544 1577 1647 1643 1643 1570 1607 1676 1672 1640 1603 1596 1601 1604 1624 1634 1628 1646 1752 1920 1911 1907 1945 2010 1987 2083 2099 2129 2079 1862 1702 1629 1728 1808 1855 1855 1932 1976 2072 2126 2280 2187 2038 2076 2174 2208 2097 1992 1930 1886 1830 1791 1763 1743 1729 1722 1719 1718 1718 1718 1727 1778 1947 2201 2387 2257 2131 2068 2033 2020 2109 2185 2205 2267 2348 2397 2354 2253 2286 2410 2516 2454 2362 2219 2129 2110 2123 2057 2071 2171 2042 2026 1917 1787 1777 1779 1780 1780 1780 1780 1780 1780 1780 1780 1780 1825 2050 2316 2584 2636 2311 2085 1850 1788 1787 1788 1788 1790 1791 1794 1799 1814 1891 2045 2185 2133 2090 2202 2228 2039 1940 1900 1885 1873 1869 1868 1870 1881 1944 2079 2271 2288 2081 1961 1908 1901 1901 1902 1905 1921 1954 1995 2063 2252 2324 2530 2623 2388 2209 2079 1979 2134 2391 2008 1848 1815 1806 1801 1800 1799 1803 1814 1835 1871 1943 2098 2311 2407 2620 2338 2176 2082 2025 1977 1960 2023 2099 2174 2346 2461 2321 2175 2014 1907 1842 1774 1735 1722 1723 1732 1747 1769 1794 1814 1864 1920 1958 2012 2066 2016 2021 2166 2172 2068 2085 2268 2045 2069 2132 2252 2630 3016 3396 3170 2944 2758 2497 2164 1816 1579 1514 1466 1448 1418 1390 1365 1348 1343 1339 1337 1337 1336 1335 1334 1338 1339 1341 1348 1395 1552 1835 1825 1618 1359 1315 1314 1313 1314 1321 1341 1376 1473 1580 1510 1445 1462 1513 1619 1653 1692 1714 1682 1750 1624 1548 1479 1469 1499 1524 1531 1537 1565 1591 1603 1616 1642 1664 1647 1570 1501 1443 1401 1407 1424 1441 1458 1475 1491 1501 1511 1522 1534 1552 1572 1627 1650 1645 1670 1698 1750 1821 1822 1839 1887 1891 1859 1906 2000 2033 1947 1865 1811 1762 1744 1711 1683 1670 1709 1746 1820 1961 2046 2128 2197 2007 1769 1636 1652 1771 1933 1981 1848 1682 1569 1513 1491 1518 1587 1707 2064 2460 2888 3165 2699 2685 2517 2348 2198 2231 2379 2170 2211 2089 2122 2109 1946 1805 1867 2003 2097 2120 2198 2296 2499 2606 2633 2732 2722 2694 2728 2704 2706 2702 2722 2526 2365 2358 2444 2434 2408 2563 2623 2557 2450 2333 2291 2241 2256 2223 2206 2200 2245 2301 2353 2385 2478 2527 2517 2414 2358 2339 2455 2509 2545 2503 2610 2587 2562 2630 2655 2541 2604 2707 2575 2651 2711 2648 2452 2275 2187 2152 2179 2152 2194 2124 2170 2134 2113 2118 2048 2086 2024 1985 1997 2020 2030 2037 2005 1930 1933 1865 1797 1800 1752 1731 1691 1701 1724 1682 1648 1591 1568 1520 1466 1447 1512 1607 1714 1775 1774 1758 1716 1624 1662 1706 1695 1780 1750 1754 1641 1582 1701 1790 1760 1785 1805 1758 1802 1826 1834 1834 1772 1651 1718 1826 1888 1884 1914 1827 1747 1786 1787 1791 1743 1797 1845 1887 1832 1818 1779 1737 1831 1859 1866 1891 1928 1970 1985 2034 1937 2006 2052 2024 2014 2047 2141 2154 2063 1999 1963 1938 1906 1867 1876 1911 1890 1911 1977 2006 2068 2161 2410 2553 2462 2355 2287 2286 2222 2187 2150 2149 2148 2071 2028 2058 2047 2005 1981 1979 1988 1968 1988 1970 1976 1967 1991 2030 2066 2105 2157 2232 2277 2320 2244 2182 2243 2273 2307 2322 2188 2242 2351 2472 2539 2700 2630 2678 2658 2830 2783 2734 2726 2817 2646 2773 2808 2793 2727 2671 2666 2768 2867 2966 2990 3024 3040 3086 3050 3075 3133 3197 3195 2997 2690 2842 3063 3092 3069 2966 3100 3096 3178 3038 2769 2971 2921 2763 3034 3293 3331 3278 3080 2962 2825 2567 2438 2293 2342 2416 2274 2067 2169 2439 2496 2655 2610 2523 2520 2513 2568 2554 2489 2537 2675 2845 2798 2635 2516 2386 2234 2274 2426 2609 2790 2924 3040 3199 3139 3079 2952 2919 3094 3416 3338 3216 3062 2978 2865 2727 2717 2642 2614 2617 2508 2505 2657 2843 2996 3144 3019 3077 2941 2858 2780 2783 3072 3306 3390 3397 3518 3630 3342 3143 3323 3616 3712 3464 3228 3247 3611 3522 3250 3149 3513 3820 3740 3551 3491 3391 3322 3282 3150 2984 2897 2827 2746 2728 2770 2839 2790 2661 2632 2640 2645 2656 2723 2655 2584 2428 2337 2205 2014 1909 1828 1803 1771 1734 1704 1686 1687 1706 1698 1678 1650 1629 1634 1627 1613 1590 1570 1558 1563 1571 1578 1580 1591 1603 1602 1602 1612 1616 1620 1623 1622 1630 1637 1634 1644 1640 1631 1634 1636 1627 1646 1648 1642 1635 1633 1624 1621 1620 1618 1620 1621 1613 1609 1595 1591 1587 1580 1599 1584 1559 1543 1531 1529 1526 1522 1516 1510 1513 1515 1510 1506 1505 1492 1504 1527 1512 1534 1542 1553 1557 1535 1540 1504 1485 1464 1445 1457 1462 1472 1455 1441 1442 1452 1446 1431 1417 1417 1429 1431 1422 1423 1447 1442 1430 1439 1435 1442 1468 1459 1445 1445 1469 1491 1499 1502 1495 1489 1482 1483 1476 1467 1460 1457 1456 1451 1437 1426 1420 1413 1403 1395 1386 1384 1387 1383 1377 1368 1366 1361 1361 1356 1350 1346 1341 1337 1329 1326 1319 1312 1306 1303 1298 1297 1291 1286 1280 1277 1272 1271 1267 1262 1256 1251 1245 1240 1237 1229 1226 1222 1216 1199 1191 1186 1174 1169 1155 1134 1123 1112 1107 1110 1120 1130 1141 1143 1146 1156 1160 1146 1136 1149 1144 1139 1134 1126 1127 1127 1120 1118 1103 1087 1073 1069 1066 1054 1045 1032 1025 990 990 998 1013 1016 1026 1034 1038 1042 1044 1056 1038 1051 1057 1049 1051 1048 1044 1042 1040 1037 1033 1031 1026 1018 1006 999 986 979 969 968 959 949 954 953 948 945 927 910 895 900 890 879 889 884 878 863 867 875 889 881 889 890 879 896 887 897 903 900 892 877 884 884 879 873 865 860 852 850 844 838 833 823 814 811 792 782 786 794 813 814 812 807 804 808 820 816 823 810 805 801 801 802 803 802 796 780 779 779 775 766 754 748 754 747 746 746 733 734 726 716 713 705 699 687 687 696 691 694 694 691 702 708 698 699 712 701 702 701 690 681 672 668 664 663 653 659 647 643 648 639 638 644 629 633 634 642 618 626 625 604 598 611 604 597 596 609 616 592 581 583 584 570 568 575 587 570 566 572 585 576 563 566 555 541 548 560 550 555 551 567 570 575 589 598 593 597 591 584 564 572 580 579 587 582 585 581 580 579 574 573 557 555 535 528 540 539 541 551 554 546 557 561 546 538 544 531 542 552 534 544 543 528 503 487 476 483 467 462 462 477 471 467 468 459 455 449 442 445 459 466 466 469 479 480 478 473 465 470 463 457 463 464 470 482 488 485 483 477 468 461 458 454 448 451 440 457 456 443 452 447 441 439 425 438 429 419 411 405 408 404 403 415 414 407 396 393 415 416 406 395 382 367 370 398 409 427 426 414 416 424 410 396 388 381 383 365 354 365 384 374 379 391 391 400 407 419 419 409 388 402 406 401 408 415 423 415 414 411 402 400 391 395 382 399 394 388 386 389 381 368 354 348 343 369 369 365 374 379 386 387 400 409 403 395 386 390 390 377 378 361 369 369 366 361 351 339 320 329 341 343 339 345 341 332 328 332 324 319 329 324 323 323 309 324 331 329 325 324 332 324 319 316 306 300 279 276 301 319 319 295 318 343 329 330 339 323 305 306 304 289 252 248 256 321 315 309 320 305 291 271 276 287 268 266 293 303 290 295 295 277 292 299 304 289 288 303 313 313 307 309 315 313 303 291 292 303 300 291 281 267 285 291 301 309 313 309 304 298 295 293 296 296 291 276 274 267 251 266 272 272 258 242 250 256 235 222 221 220 218 218 221 228 237 230 243 267 241 229 216 227 234 244 247 250 251 248 247 246 227 214 214 229 237 232 230 224 230 233 235 241 223 216 221 233 242 233 238 245 253 252 248 238 245 231 245 255 255 236 252 262 265 264 273 278 255 249 265 268 257 267 248 232 217 214 219 243 258 265 256 258 261 252 257 263 253 257 272 271 264 253 260 259 257 259 254 257 254 251 248 241 231 221 235 247 244 242 239 236 232 228 227 232 236 235 232 229 224 214 209 218 208 206 207 212 213 193 198 192 200 212 206 214 211 206 206 205 205 205 207 207 202 199 196 191 177 152 159 145 144 142 145 147 147 153 181 199 202 209 217 221 226 220 207 205 220 231 241 238 221 204 221 232 234 237 222 218 216 215 206 201 209 222 205 190 192 205 208 199 185 183 183 185 181 173 172 147 138 131 130 130 129 133 136 133 136 145 171 174 175 176 176 178 178 178 178 172 166 179 180 181 180 179 177 175 173 177 179 182 183 187 189 191 191 193 194 194 194 194 193 191 189 189 187 185 182 179 176 174 174 176 176 177 177 175 173 169 173 177 177 176 176 1632 1469 1261 1249 1251 1260 1280 1311 1350 1378 1420 1394 1346 1300 1227 1206 1197 1192 1190 1189 1186 1185 1185 1185 1185 1184 1182 1186 1188 1183 1182 1182 1181 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1183 1183 1183 1183 1182 1184 1186 1196 1212 1267 1445 1744 1995 1909 1692 1754 1549 1778 1498 1243 1122 1070 1039 1031 1026 1032 1035 1032 1036 1044 1056 1077 1107 1129 1146 1192 1278 1358 1448 1569 1600 1576 1453 1443 1558 1693 1730 1690 1858 1813 1831 1660 1700 1722 1711 1638 1607 1606 1611 1616 1623 1628 1633 1659 1785 1866 1862 1894 2040 2142 2155 2203 2284 2206 2004 1826 1709 1641 1717 1804 1876 1943 1941 1979 2108 2157 2205 2164 2143 2232 2383 2255 2163 2074 2022 1945 1852 1802 1762 1738 1728 1723 1720 1720 1720 1726 1773 1930 2127 2377 2396 2233 2122 2069 2028 2009 2054 2113 2206 2287 2351 2480 2509 2405 2214 2256 2304 2450 2454 2287 2214 2163 2110 2033 2050 2081 1975 1890 1846 1792 1781 1781 1782 1782 1782 1782 1782 1782 1781 1782 1783 1840 2050 2278 2624 2498 2214 1988 1824 1787 1786 1786 1787 1788 1789 1791 1798 1837 1994 2138 2155 2114 2158 2356 2177 2007 1928 1884 1873 1866 1866 1867 1868 1870 1894 1974 2119 2143 2035 1933 1903 1900 1901 1902 1909 1930 1959 1997 2056 2231 2295 2528 2577 2336 2130 2040 2000 2091 2399 2231 1934 1843 1820 1806 1801 1801 1806 1819 1837 1872 1943 2053 2219 2310 2465 2236 2155 2091 2046 1994 1949 2007 2087 2168 2323 2441 2251 2115 1989 1898 1823 1771 1734 1722 1725 1740 1761 1792 1828 1860 1943 2026 2056 2128 2266 2140 2129 2305 2289 2254 2270 2368 2120 2161 2279 2468 2893 3183 2992 3048 2788 2576 2277 1973 1697 1556 1518 1472 1460 1444 1420 1391 1368 1360 1358 1354 1353 1352 1351 1353 1368 1370 1374 1389 1494 1702 1843 1766 1495 1337 1315 1313 1313 1315 1318 1326 1365 1425 1464 1473 1475 1513 1663 1790 1781 1846 1887 1792 1687 1602 1566 1519 1489 1538 1598 1578 1619 1640 1683 1677 1673 1745 1822 1801 1659 1553 1466 1411 1404 1415 1428 1447 1462 1473 1484 1495 1506 1519 1535 1558 1588 1607 1615 1633 1661 1691 1727 1740 1773 1786 1784 1806 1848 1959 1966 1869 1821 1780 1731 1697 1683 1656 1679 1716 1757 1816 1903 2039 2198 2321 2009 1802 1775 1859 1924 1998 1992 1825 1688 1575 1516 1496 1532 1579 1758 2282 2872 3321 2974 2469 2489 2537 2385 2381 2396 2380 2311 2347 2139 2266 2231 2049 1853 1852 1871 1900 1964 2099 2168 2323 2444 2544 2667 2628 2625 2695 2728 2667 2625 2626 2574 2466 2489 2441 2411 2403 2560 2660 2577 2501 2400 2375 2321 2388 2335 2325 2266 2213 2206 2216 2240 2274 2321 2331 2314 2277 2233 2281 2368 2435 2398 2577 2668 2600 2489 2438 2426 2441 2497 2442 2493 2615 2529 2508 2582 2495 2371 2258 2125 2141 2033 2031 2118 1985 1930 1910 1946 1914 1878 1901 2011 1999 2003 1995 1929 1887 1859 1799 1736 1678 1651 1615 1605 1592 1584 1581 1590 1563 1520 1508 1464 1441 1520 1634 1669 1747 1672 1630 1671 1714 1759 1758 1792 1803 1792 1668 1593 1668 1812 1817 1809 1839 1797 1806 1866 1876 1871 1748 1678 1713 1757 1831 1905 1934 1843 1776 1819 1843 1825 1793 1810 1832 1868 1882 1893 1848 1809 1764 1864 1936 1962 1980 1939 1904 1866 1864 1941 1974 1940 1969 2048 2200 2122 2040 2016 1983 1955 1902 1882 1978 1977 1975 1936 1931 1955 2037 2082 2254 2508 2470 2429 2402 2298 2266 2232 2195 2159 2089 2081 2091 2091 2044 2009 2022 2019 2026 1994 2027 1996 2039 2031 2028 2017 2050 2039 2095 2181 2261 2238 2164 2213 2213 2226 2266 2271 2179 2243 2353 2479 2544 2830 2669 2665 2745 2883 2847 2837 2805 2828 2794 2788 2808 2810 2814 2824 2815 2832 2901 2925 2922 3008 2978 2980 3003 3095 3158 3230 3322 3230 2987 3078 3208 3236 3234 3191 3092 3101 2966 2948 2895 2710 2642 2538 2793 2934 2921 2938 2870 2773 2715 2537 2393 2297 2187 2232 2134 2137 2242 2390 2590 2872 2757 2693 2778 2741 2771 2712 2859 2812 2690 2661 2713 2609 2504 2438 2391 2236 2315 2454 2593 2776 2913 3054 3319 3195 3074 3080 3134 3379 3449 3319 3205 3134 3016 3068 2981 2900 2760 2749 2713 2614 2476 2519 2652 2782 2774 2805 3007 3091 2940 2756 2997 3215 3150 3248 3494 3534 3260 3454 3592 3632 3505 3389 3265 3374 3635 3456 3236 3418 3707 3728 3511 3350 3266 3143 3187 3228 3127 2944 2893 2775 2703 2661 2670 2771 2795 2738 2770 2746 2697 2664 2747 2799 2546 2388 2346 2258 1997 1894 1844 1784 1743 1718 1698 1686 1671 1655 1669 1670 1640 1622 1608 1596 1585 1577 1573 1562 1572 1579 1586 1590 1595 1603 1608 1610 1616 1625 1633 1650 1653 1640 1640 1645 1654 1646 1642 1642 1654 1638 1646 1656 1653 1645 1646 1633 1631 1630 1629 1629 1627 1621 1627 1601 1599 1590 1596 1601 1571 1554 1539 1537 1535 1533 1528 1518 1513 1516 1524 1520 1517 1517 1500 1498 1524 1523 1542 1562 1570 1563 1545 1526 1499 1485 1461 1450 1483 1495 1482 1462 1448 1447 1460 1450 1430 1419 1438 1442 1439 1433 1424 1456 1452 1438 1450 1458 1442 1453 1472 1461 1453 1456 1474 1492 1498 1497 1492 1489 1486 1473 1467 1463 1461 1453 1445 1448 1433 1419 1412 1404 1399 1391 1386 1383 1379 1376 1374 1370 1365 1363 1355 1350 1348 1346 1340 1337 1333 1322 1315 1308 1303 1301 1302 1299 1291 1284 1279 1272 1268 1268 1260 1257 1248 1245 1238 1234 1227 1224 1220 1215 1202 1184 1175 1158 1152 1135 1127 1134 1143 1145 1138 1152 1140 1160 1164 1162 1166 1159 1151 1151 1148 1141 1137 1134 1128 1115 1111 1110 1104 1100 1091 1084 1066 1053 1052 1039 1034 999 993 1012 1018 1012 1031 1036 1050 1061 1055 1051 1062 1049 1049 1060 1056 1053 1048 1045 1042 1041 1039 1034 1030 1026 1022 1014 1006 994 988 984 970 962 973 966 946 940 918 906 901 902 895 898 903 876 875 874 876 888 907 906 902 906 906 896 894 910 903 909 904 900 894 886 882 868 853 852 844 838 835 834 827 822 812 802 788 783 798 801 821 808 824 816 817 820 819 822 825 826 815 804 797 797 796 794 792 783 780 767 771 766 759 757 746 740 739 734 736 726 731 720 714 699 693 695 709 715 712 706 714 709 709 704 719 710 707 713 708 705 705 696 693 682 666 656 649 642 640 635 627 630 630 623 632 618 618 622 630 618 608 626 611 587 592 605 583 587 598 604 595 581 572 572 567 560 572 578 567 556 561 571 580 559 553 555 543 536 548 547 544 561 578 560 565 581 596 583 586 581 567 549 552 560 559 569 567 575 573 566 563 559 557 549 551 545 548 543 547 538 542 548 561 565 560 558 561 559 546 551 552 549 543 532 513 495 477 468 473 470 455 461 471 467 462 462 462 454 450 443 444 463 464 460 465 473 476 470 467 461 467 460 455 453 465 474 483 482 485 478 475 469 469 479 468 457 476 454 473 470 458 477 458 453 444 436 442 434 431 420 423 426 417 401 399 403 398 394 406 427 429 419 405 384 365 376 386 400 421 420 409 405 417 417 403 394 386 373 356 367 393 375 374 385 397 392 396 406 410 402 390 393 412 394 405 418 418 416 412 400 407 406 396 386 382 382 389 391 386 392 390 372 367 364 345 355 369 377 381 388 394 397 393 404 402 402 399 389 381 389 393 393 381 358 357 362 364 350 334 343 353 349 352 339 331 339 339 331 322 314 303 305 303 301 298 299 306 316 319 324 323 326 326 312 297 284 272 284 296 309 310 328 308 322 338 350 342 343 327 325 320 296 289 252 248 249 314 317 299 314 303 291 269 275 273 261 284 301 297 282 297 288 275 296 298 287 284 295 310 311 307 307 314 318 308 300 300 305 309 304 300 283 269 283 291 299 308 305 304 309 306 300 291 289 290 300 294 289 273 262 279 277 267 267 257 269 262 236 235 228 222 219 218 217 217 218 221 233 243 229 219 217 244 239 233 241 244 242 245 249 243 225 213 217 229 234 226 230 220 227 227 236 239 235 218 215 230 231 229 241 242 249 249 246 235 232 234 253 259 254 236 241 255 257 267 277 273 250 247 268 263 256 269 257 235 214 213 222 243 259 261 252 253 256 248 259 263 250 257 269 268 261 252 256 256 256 257 252 249 249 249 252 246 240 227 219 233 240 239 235 235 236 234 230 223 228 231 231 231 227 230 224 221 227 217 221 224 221 213 204 205 206 191 187 209 208 202 198 202 207 205 207 203 197 178 168 169 163 168 181 155 144 142 142 142 145 148 150 180 203 206 206 213 220 216 198 196 212 224 227 222 212 195 211 233 239 245 235 230 238 229 216 218 207 226 224 208 198 196 201 194 187 177 174 169 174 177 173 170 137 132 130 129 131 136 135 134 138 164 169 171 173 171 173 176 178 180 178 175 170 169 169 171 172 172 175 183 185 187 187 188 185 185 186 187 187 189 192 193 194 193 192 190 187 183 181 180 180 181 181 182 181 181 178 175 172 171 171 176 182 183 181 177 176 1641 1416 1292 1245 1245 1251 1290 1373 1383 1445 1482 1416 1354 1287 1242 1223 1216 1207 1191 1186 1185 1185 1184 1182 1182 1181 1180 1181 1179 1180 1181 1181 1181 1182 1181 1182 1182 1182 1182 1181 1182 1182 1182 1183 1182 1183 1184 1184 1184 1187 1200 1219 1315 1571 1664 1789 1716 1587 1498 1438 1368 1159 1062 1041 1036 1035 1031 1028 1032 1033 1035 1043 1058 1078 1110 1148 1182 1215 1285 1463 1486 1502 1691 1720 1659 1559 1512 1536 1688 1799 1816 1943 2013 1987 1775 1765 1760 1780 1658 1626 1618 1622 1627 1631 1636 1644 1669 1739 1813 1883 1956 2039 2144 2111 2054 2040 1967 1875 1747 1669 1685 1754 1813 1881 1963 2036 2093 2136 2045 2106 2182 2267 2448 2430 2410 2315 2312 2281 2115 1942 1848 1759 1728 1725 1724 1724 1724 1736 1774 1921 2115 2321 2428 2400 2204 2101 2050 2013 1994 2034 2081 2180 2291 2393 2394 2581 2450 2212 2165 2185 2230 2236 2221 2177 2229 2318 2082 1951 1968 1955 1851 1803 1785 1783 1784 1784 1785 1785 1785 1785 1784 1783 1784 1786 1853 2081 2295 2600 2451 2180 1921 1799 1786 1785 1786 1786 1787 1793 1809 1828 1916 2131 2192 2264 2158 2141 2321 2105 1977 1906 1867 1863 1863 1864 1864 1865 1866 1872 1912 2005 2067 2016 1927 1903 1901 1901 1902 1905 1925 2006 2042 2098 2211 2351 2493 2336 2208 2121 2052 2023 2049 2268 2339 1998 1893 1847 1815 1803 1803 1810 1825 1845 1873 1922 1994 2072 2187 2373 2284 2233 2176 2104 2021 1953 1976 2036 2111 2261 2398 2265 2011 1940 1899 1818 1762 1730 1723 1725 1742 1774 1807 1844 1901 1952 2007 2134 2242 2392 2285 2270 2367 2431 2448 2489 2438 2257 2304 2534 2799 3140 3250 2820 2441 2327 2266 2074 1801 1638 1545 1500 1492 1469 1456 1436 1403 1377 1367 1372 1378 1396 1415 1392 1395 1415 1386 1409 1442 1540 1717 1837 1617 1407 1330 1314 1313 1314 1316 1318 1324 1341 1369 1399 1460 1480 1554 1803 1948 1952 1975 1922 1822 1655 1576 1534 1518 1504 1532 1580 1634 1704 1785 1829 1785 1743 1810 2028 2028 1799 1609 1503 1434 1402 1416 1438 1459 1465 1467 1477 1496 1526 1563 1557 1586 1594 1590 1588 1599 1614 1642 1670 1692 1713 1725 1744 1767 1790 1863 1839 1805 1770 1749 1708 1682 1656 1643 1681 1718 1766 1834 1929 2051 2165 2145 1992 1849 1891 1958 1922 1976 1999 1848 1685 1579 1513 1499 1542 1610 1791 2117 2607 3156 2830 2293 2325 2483 2466 2405 2380 2473 2483 2337 2232 2348 2247 2019 1849 1808 1826 1889 1986 2059 2135 2290 2520 2660 2753 2712 2612 2559 2578 2660 2696 2599 2502 2509 2560 2408 2384 2378 2576 2650 2628 2595 2499 2453 2376 2482 2510 2472 2368 2194 2289 2326 2305 2280 2276 2271 2247 2223 2197 2209 2233 2280 2356 2504 2558 2536 2590 2544 2449 2347 2306 2268 2298 2354 2411 2354 2330 2519 2430 2383 2283 2223 1980 2013 1970 1976 2192 2134 2073 2020 2014 1920 1827 1941 1993 1954 1991 1873 1810 1733 1677 1721 1748 1736 1735 1693 1699 1736 1731 1608 1528 1563 1444 1535 1585 1623 1637 1703 1702 1661 1667 1750 1843 1840 1821 1863 1826 1661 1606 1752 1856 1844 1849 1873 1834 1799 1870 1911 1879 1783 1712 1700 1773 1815 1870 1928 1874 1810 1836 1874 1852 1846 1843 1865 1912 1936 1949 1881 1851 1841 1792 1809 1804 1795 1806 1834 1832 1853 1873 1891 1938 2037 2140 2216 2135 2147 2082 2010 1984 1912 1990 2050 2037 2031 2034 2026 1954 2040 2058 2119 2340 2561 2500 2408 2368 2322 2270 2228 2180 2137 2137 2161 2107 2063 2073 2071 2090 2046 2067 2073 2038 2063 2094 2084 2063 2070 2152 2080 2097 2143 2126 2130 2147 2174 2253 2271 2273 2224 2237 2363 2488 2512 2776 2854 2683 2681 2853 2905 2867 2855 2823 2802 2767 2794 2794 2802 2830 2882 2863 2883 2849 2901 2908 2910 2939 3011 3066 3137 3218 3322 3345 3057 3210 3233 3291 3313 3298 3163 3144 3262 3264 3156 2917 2748 2590 2435 2463 2546 2618 2602 2517 2468 2369 2271 2176 2099 2026 2044 2150 2328 2531 2823 3001 2878 2875 2993 2995 2991 2926 2811 2732 2653 2561 2539 2471 2634 2697 2596 2439 2352 2314 2387 2541 2640 2819 2992 3215 3235 3193 3054 3222 3553 3424 3363 3213 3295 3449 3212 3027 2763 2898 2792 2598 2552 2538 2512 2553 2630 2840 3030 3387 3258 2998 2740 2917 3225 3427 3565 3526 3485 3651 3594 3631 3589 3649 3446 3552 3649 3480 3543 3747 3745 3644 3449 3310 3150 3066 2979 2905 2787 2769 2877 2868 2782 2672 2586 2557 2656 2634 2765 2860 2896 2754 2546 2535 2503 2435 2306 2235 2112 1931 1828 1795 1793 1726 1703 1686 1668 1655 1640 1627 1617 1607 1602 1606 1594 1587 1571 1573 1580 1586 1594 1598 1606 1611 1615 1621 1623 1628 1636 1651 1662 1660 1660 1667 1670 1660 1652 1652 1662 1648 1659 1668 1663 1657 1658 1644 1642 1642 1642 1640 1635 1639 1639 1610 1606 1600 1606 1589 1563 1549 1545 1544 1543 1540 1536 1529 1520 1523 1538 1535 1528 1529 1511 1500 1517 1537 1536 1554 1577 1562 1537 1507 1487 1473 1464 1459 1494 1490 1477 1466 1453 1453 1466 1446 1430 1426 1454 1456 1449 1440 1428 1451 1463 1446 1454 1470 1459 1449 1474 1480 1467 1463 1474 1496 1502 1499 1497 1496 1484 1475 1473 1468 1461 1457 1455 1451 1448 1429 1417 1412 1407 1401 1393 1388 1382 1377 1374 1372 1370 1367 1361 1356 1353 1347 1342 1337 1332 1324 1318 1317 1310 1306 1301 1295 1289 1281 1275 1271 1268 1262 1255 1253 1246 1240 1237 1232 1225 1222 1218 1209 1202 1199 1195 1193 1166 1133 1161 1167 1183 1162 1160 1166 1171 1167 1159 1156 1159 1161 1159 1154 1147 1143 1137 1132 1118 1109 1096 1092 1086 1086 1077 1067 1064 1047 1028 1026 1011 996 1010 1030 1032 1037 1029 1048 1055 1069 1060 1064 1070 1059 1061 1063 1058 1055 1050 1047 1045 1042 1039 1035 1030 1023 1018 1012 1008 1008 1003 993 988 983 965 953 931 915 927 930 942 936 929 917 895 881 903 915 906 909 903 925 917 922 916 901 898 909 919 909 898 886 883 883 868 870 860 841 837 826 820 815 813 809 805 790 803 812 809 812 820 823 824 826 829 830 822 812 814 816 812 806 792 782 780 781 782 772 770 760 760 758 748 744 740 730 730 729 724 715 711 708 706 710 720 719 725 728 728 718 727 720 719 718 725 723 718 709 698 691 701 692 696 689 681 679 664 651 643 628 621 615 617 613 617 613 607 608 614 610 598 601 603 588 577 592 580 577 584 592 588 582 568 571 562 553 559 570 566 552 550 562 573 568 550 545 540 530 542 537 545 561 564 551 558 571 587 578 570 562 556 545 545 545 549 548 548 562 558 550 549 550 547 544 545 538 539 538 536 528 532 546 558 566 558 555 545 547 538 541 539 541 525 526 513 482 473 464 466 460 453 454 467 469 460 456 457 458 456 446 438 454 457 458 464 472 468 465 468 465 456 465 451 452 463 467 475 471 480 479 478 483 482 483 473 472 481 464 479 478 480 482 473 460 451 454 457 454 436 431 432 420 415 415 411 404 409 416 418 422 415 408 398 381 364 366 379 392 410 417 404 397 408 415 402 385 378 366 351 380 404 398 384 392 407 406 406 396 396 386 372 395 402 383 399 402 413 404 406 393 389 396 393 385 376 375 382 385 389 397 389 380 373 362 349 354 362 361 367 373 379 398 405 407 397 391 398 398 384 377 383 392 383 370 349 351 363 352 346 357 359 354 351 344 336 326 327 325 317 312 312 310 313 308 299 297 289 295 306 308 309 312 313 304 300 275 302 311 319 317 324 335 320 338 334 329 326 322 312 307 310 292 258 247 248 249 304 302 307 318 309 290 266 275 266 263 292 300 288 279 293 275 280 288 278 285 301 304 313 308 302 308 310 317 310 301 309 304 299 294 295 276 283 297 294 305 305 302 296 302 307 303 300 300 287 281 285 280 267 283 289 276 267 253 251 248 241 240 251 258 248 227 221 218 217 215 216 217 217 216 214 215 223 227 228 239 232 236 238 240 231 222 211 215 231 231 223 227 222 216 226 236 231 230 216 215 224 225 241 239 242 245 247 243 230 224 242 253 254 247 233 243 252 248 262 273 269 240 258 272 257 260 262 255 229 212 212 217 243 259 257 248 250 247 244 259 262 249 259 267 267 262 257 249 251 257 259 256 252 250 245 244 243 232 230 219 218 221 225 229 228 231 232 229 226 224 222 218 220 226 229 228 227 227 224 228 223 216 214 217 220 214 212 210 187 201 206 196 180 178 173 175 177 174 178 191 193 186 179 172 172 170 142 142 141 145 144 146 149 178 196 192 205 214 205 190 195 207 220 208 201 192 195 205 228 228 238 242 244 248 239 234 222 207 228 233 218 211 197 192 190 188 178 166 163 160 169 175 168 142 133 129 130 133 135 134 134 146 171 176 181 186 186 185 183 181 184 182 178 184 183 184 182 178 177 182 183 185 187 188 188 190 191 193 193 192 193 194 194 193 192 193 189 187 187 187 187 184 182 182 180 178 176 177 179 179 180 179 181 183 183 181 177 165 1545 1470 1361 1275 1244 1255 1328 1414 1403 1485 1505 1426 1358 1293 1265 1274 1329 1292 1212 1187 1185 1183 1182 1181 1181 1180 1181 1181 1181 1181 1182 1182 1182 1182 1182 1181 1181 1182 1181 1182 1182 1182 1182 1183 1182 1184 1185 1186 1187 1190 1205 1240 1468 1715 1813 1787 1640 1465 1348 1267 1153 1077 1040 1035 1034 1032 1033 1033 1033 1035 1041 1053 1077 1113 1157 1203 1234 1276 1363 1510 1686 1689 1917 1840 1701 1687 1662 1577 1746 1765 1822 1962 2035 1979 1826 1785 1802 1792 1705 1681 1652 1638 1639 1644 1650 1659 1682 1752 1813 1902 1993 2059 2035 1991 1884 1830 1785 1731 1680 1655 1732 1827 1856 1882 1963 2110 2234 2169 2111 2121 2231 2398 2607 2560 2500 2381 2324 2238 2106 1959 1873 1757 1730 1728 1727 1727 1729 1745 1833 2039 2131 2355 2309 2214 2152 2053 2021 1994 1977 2012 2058 2142 2254 2286 2237 2460 2327 2157 2073 2100 2115 2102 2105 2112 2173 2174 2044 1935 1895 1889 1851 1816 1792 1785 1785 1787 1787 1787 1787 1787 1786 1785 1786 1788 1850 2071 2240 2550 2336 2039 1841 1788 1785 1783 1783 1785 1799 1845 1854 1875 1954 2051 2156 2253 2149 2118 2285 2051 1951 1884 1862 1861 1861 1861 1861 1863 1863 1868 1917 2066 2149 2078 1952 1912 1902 1902 1903 1907 1932 1988 2098 2226 2275 2409 2383 2386 2304 2229 2070 2043 2073 2198 2278 2123 1989 1892 1828 1806 1805 1812 1829 1849 1876 1913 1970 2062 2231 2512 2434 2342 2270 2149 2020 1944 1959 2021 2076 2154 2267 2099 1917 1874 1849 1807 1766 1735 1729 1727 1743 1791 1843 1884 1965 2037 2079 2115 2214 2320 2275 2346 2348 2400 2553 2642 2595 2367 2401 2792 3145 2959 3022 3137 2693 2257 2046 1818 1690 1615 1543 1488 1473 1464 1451 1417 1399 1380 1377 1389 1422 1447 1455 1467 1469 1416 1414 1446 1484 1578 1760 1898 1635 1407 1328 1315 1314 1315 1317 1320 1324 1336 1363 1401 1445 1488 1567 1651 1903 1964 1879 1782 1754 1671 1584 1555 1536 1520 1540 1586 1640 1713 1835 1907 1881 1820 1821 1956 2050 1864 1650 1521 1450 1404 1426 1453 1458 1461 1470 1507 1542 1605 1737 1672 1652 1581 1560 1561 1570 1585 1609 1629 1649 1668 1691 1716 1725 1749 1769 1748 1735 1716 1712 1685 1662 1633 1635 1679 1721 1775 1857 1991 2121 2157 2076 2012 1905 1884 1865 1837 1985 1989 1810 1657 1555 1504 1499 1516 1580 1964 2287 2508 2941 2746 2235 2160 2239 2244 2222 2337 2402 2510 2386 2387 2437 2236 2025 1868 1814 1826 1892 1937 2063 2131 2313 2555 2678 2739 2685 2661 2668 2631 2527 2538 2548 2512 2480 2422 2345 2331 2361 2443 2403 2399 2469 2475 2410 2543 2536 2672 2622 2430 2258 2200 2358 2375 2340 2394 2396 2372 2284 2277 2313 2300 2285 2294 2333 2321 2342 2434 2554 2515 2494 2441 2392 2283 2226 2237 2254 2215 2233 2159 2112 2053 2094 2108 2203 2210 2211 2294 2279 2267 2223 2147 2090 1967 1883 1833 1779 1788 1759 1785 1787 1907 1835 1850 1851 1864 1830 1804 1768 1677 1539 1451 1505 1514 1557 1619 1697 1659 1713 1751 1705 1687 1699 1792 1880 1881 1899 1766 1638 1639 1774 1888 1879 1893 1901 1837 1808 1865 1933 1925 1792 1785 1742 1724 1778 1825 1886 1905 1846 1853 1890 1870 1866 1892 1887 1908 1952 1981 1926 1909 1923 1867 1814 1929 1852 1818 1834 1859 1932 1918 1923 1927 1997 2111 2266 2361 2291 2107 2032 1972 1955 2058 2056 2109 2080 2097 2067 2034 2005 2004 2034 2187 2498 2540 2490 2430 2373 2320 2284 2188 2186 2231 2161 2148 2114 2139 2135 2145 2094 2131 2132 2071 2121 2126 2137 2111 2115 2139 2178 2167 2122 2213 2239 2161 2148 2245 2312 2358 2357 2248 2411 2498 2511 2637 2827 2855 2730 2831 2867 2868 2859 2796 2716 2636 2555 2685 2681 2815 2850 2821 2901 2765 2854 2878 2862 2881 2940 3051 3150 3241 3339 3304 3152 3256 3302 3318 3360 3279 3214 3234 3300 3277 3159 3008 2864 2753 2630 2486 2329 2336 2424 2482 2320 2228 2188 2095 1988 1982 2135 2300 2519 2721 2937 3069 3067 3148 3208 3202 3060 2894 2786 2708 2599 2507 2504 2439 2513 2614 2727 2707 2598 2430 2397 2369 2498 2576 2801 2942 2924 2871 3009 3129 3431 3561 3388 3599 3644 3712 3484 2995 2988 3060 2916 2748 2683 2655 2550 2542 2605 2743 3008 3443 3477 3147 2871 2863 2959 3090 3168 3152 3202 3346 3579 3665 3449 3661 3567 3579 3361 3224 3431 3472 3478 3234 3239 3094 3105 3048 2890 2815 2727 2653 2684 2824 2833 2722 2649 2581 2464 2487 2588 2614 2685 2692 2559 2391 2357 2335 2270 2213 2141 1996 1852 1941 1900 1718 1696 1680 1661 1646 1634 1634 1630 1638 1644 1627 1598 1577 1580 1587 1599 1599 1600 1604 1613 1622 1628 1632 1636 1641 1646 1652 1660 1673 1689 1692 1693 1678 1661 1662 1674 1661 1667 1678 1673 1669 1675 1657 1652 1654 1654 1655 1644 1651 1638 1616 1615 1612 1615 1594 1568 1561 1560 1551 1550 1546 1544 1538 1528 1528 1549 1554 1541 1535 1517 1505 1514 1535 1548 1562 1573 1558 1536 1508 1498 1502 1483 1463 1499 1489 1476 1463 1456 1470 1467 1444 1431 1443 1461 1466 1457 1442 1446 1447 1474 1456 1460 1474 1471 1461 1468 1489 1482 1469 1484 1501 1506 1505 1505 1500 1488 1481 1476 1472 1464 1468 1460 1455 1450 1447 1428 1414 1408 1403 1398 1393 1387 1386 1384 1381 1378 1370 1366 1364 1356 1348 1342 1337 1332 1324 1319 1313 1308 1302 1299 1294 1290 1284 1278 1272 1269 1264 1259 1255 1251 1243 1234 1238 1232 1230 1223 1214 1207 1194 1179 1164 1147 1153 1182 1190 1197 1179 1175 1181 1180 1182 1165 1152 1147 1147 1155 1154 1148 1142 1133 1120 1111 1099 1093 1084 1079 1067 1063 1052 1046 1045 1037 1011 1003 1009 1015 1035 1052 1058 1045 1050 1061 1066 1065 1072 1072 1066 1066 1063 1060 1056 1051 1048 1044 1043 1039 1035 1030 1026 1024 1016 1014 1011 1004 992 988 974 968 943 924 950 961 950 947 929 908 889 889 908 912 933 922 925 909 928 932 925 916 915 918 924 920 910 896 887 870 867 861 850 850 837 827 812 809 809 809 794 795 813 815 828 819 824 830 831 831 825 826 822 811 803 799 801 799 808 805 794 779 769 770 774 759 757 748 748 740 733 727 725 717 712 709 717 712 723 727 727 734 730 730 740 735 730 735 731 728 730 720 715 711 697 694 681 680 676 680 684 688 676 672 671 670 658 652 633 612 601 603 602 602 597 600 602 595 588 593 586 571 581 574 568 569 580 578 579 566 560 557 547 549 558 566 549 541 550 558 559 552 536 536 527 531 535 543 555 555 545 548 559 576 568 560 555 546 539 540 536 543 538 548 554 549 545 537 545 538 538 537 535 529 536 524 521 534 537 545 555 554 539 532 530 533 527 531 540 520 502 489 472 465 459 462 457 448 450 463 459 459 454 453 453 456 454 436 439 450 461 466 468 461 460 466 463 450 463 457 442 462 471 471 467 469 474 471 483 481 480 481 479 488 477 486 488 476 468 462 467 468 466 461 453 438 435 428 425 428 426 418 411 415 416 425 426 412 399 388 381 371 367 359 370 388 401 406 388 399 406 407 394 384 356 358 383 390 403 393 394 406 403 394 386 382 381 367 380 388 379 391 403 404 393 404 396 384 381 383 377 372 390 394 394 399 400 399 395 386 377 369 351 367 381 388 390 381 391 404 412 400 386 381 391 394 392 371 385 376 371 364 346 354 358 353 361 363 361 356 353 339 337 332 329 329 322 322 330 318 324 302 315 318 300 286 287 289 291 296 284 279 281 303 323 334 332 335 339 335 339 330 315 306 300 291 283 287 295 259 249 249 248 283 287 303 303 305 288 265 275 264 267 290 298 283 277 275 264 277 275 293 300 312 312 309 308 303 309 313 321 313 312 313 308 303 297 283 278 294 307 297 297 297 291 290 292 301 305 308 303 298 293 287 281 286 295 287 280 269 259 271 267 256 262 272 266 250 241 249 238 225 219 217 214 213 212 213 215 213 212 218 232 225 232 231 231 226 216 211 210 220 225 219 221 216 214 229 235 226 225 215 214 220 234 239 232 239 241 247 237 234 226 237 248 249 243 235 232 240 251 267 272 265 241 261 263 251 259 253 253 232 213 212 215 244 258 251 253 240 240 254 257 262 245 259 267 264 257 258 254 245 256 257 254 250 246 244 242 240 245 242 235 224 221 217 215 216 217 224 234 234 232 230 229 223 220 223 227 228 229 232 232 226 225 225 222 218 216 219 216 207 175 178 191 167 175 185 183 171 196 202 203 203 196 173 188 188 209 176 142 141 141 141 146 143 145 162 194 203 207 202 182 194 209 205 201 184 182 193 214 219 221 235 224 237 243 237 245 234 225 227 244 233 212 199 189 183 178 175 178 173 167 151 164 169 137 133 132 131 133 134 133 137 164 180 184 190 194 191 188 186 184 181 179 183 182 186 185 185 185 184 184 186 185 188 189 190 192 193 194 195 194 194 193 193 194 192 191 189 188 185 185 185 186 185 183 184 183 183 184 183 183 185 183 184 183 183 180 173 169 1517 1412 1300 1266 1269 1276 1309 1346 1415 1423 1419 1412 1370 1354 1314 1369 1382 1345 1306 1199 1187 1182 1181 1181 1180 1180 1181 1181 1181 1182 1182 1182 1182 1182 1182 1181 1182 1182 1182 1182 1182 1182 1183 1183 1184 1184 1185 1186 1189 1200 1217 1329 1643 2024 1927 1751 1511 1351 1217 1139 1079 1046 1036 1034 1034 1033 1034 1035 1040 1047 1054 1069 1101 1147 1206 1262 1311 1350 1466 1547 1730 1859 1928 1852 1844 1891 1711 1638 1703 1733 1864 1921 1873 1839 1760 1860 1894 1883 1863 1791 1693 1660 1655 1659 1665 1673 1701 1744 1807 1927 2028 2093 1959 1876 1802 1751 1721 1673 1670 1736 1810 1854 1923 1881 1936 2034 2146 2128 2213 2158 2247 2457 2558 2300 2225 2175 2112 2058 2112 1938 1811 1755 1734 1732 1730 1731 1742 1801 1975 2138 2270 2427 2375 2186 2090 2036 2003 1978 1961 1982 2024 2063 2147 2146 2169 2238 2185 2080 2024 2057 2078 2024 2033 2052 2086 2085 2035 1997 1986 1944 1917 1807 1793 1788 1787 1789 1789 1789 1788 1788 1787 1787 1787 1790 1844 2106 2246 2534 2305 1948 1797 1783 1782 1782 1783 1786 1852 2003 1945 2001 2024 2042 2172 2154 2133 2100 2243 2005 1917 1871 1861 1860 1860 1860 1860 1861 1862 1874 1958 2058 2141 2120 2000 1941 1907 1903 1904 1913 1945 1992 2081 2171 2272 2388 2410 2372 2201 2119 2072 2069 2120 2206 2401 2317 2378 2081 1866 1808 1806 1812 1827 1847 1873 1913 1977 2081 2262 2542 2561 2314 2193 2117 2022 1951 1949 2069 2039 2056 2136 1949 1847 1822 1816 1791 1763 1741 1736 1742 1766 1817 1905 1959 2011 2116 2264 2295 2218 2214 2197 2245 2316 2426 2620 2810 2688 2432 2500 2784 3170 3028 2718 2529 2457 2223 1940 1752 1642 1577 1537 1482 1447 1425 1429 1388 1385 1384 1394 1425 1462 1500 1500 1526 1505 1433 1438 1472 1533 1660 1872 2064 1874 1453 1338 1318 1317 1321 1321 1323 1326 1332 1357 1394 1440 1558 1627 1629 1702 1913 1923 1800 1711 1645 1601 1576 1551 1534 1549 1591 1642 1706 1798 1789 1788 1737 1745 1813 1882 1763 1681 1528 1448 1405 1417 1429 1446 1456 1472 1501 1547 1594 1608 1643 1690 1601 1546 1542 1547 1558 1571 1591 1610 1636 1660 1668 1677 1680 1698 1693 1686 1682 1682 1666 1635 1609 1632 1663 1709 1777 1875 2028 2147 2044 1985 1986 1909 1871 1827 1783 1875 1939 1823 1633 1538 1506 1506 1513 1595 1935 2446 2825 2716 2449 2169 1986 2053 2108 2207 2292 2375 2410 2390 2574 2469 2300 2078 1900 1839 1851 1908 1962 2092 2120 2216 2472 2619 2674 2742 2708 2575 2603 2547 2617 2555 2548 2472 2465 2347 2323 2447 2624 2637 2577 2599 2555 2601 2515 2666 2842 2679 2621 2496 2253 2113 2205 2419 2438 2398 2320 2252 2372 2430 2406 2395 2375 2362 2293 2260 2285 2370 2479 2497 2541 2481 2434 2362 2242 2254 2194 2213 2150 2277 2293 2220 2352 2354 2349 2364 2404 2331 2285 2248 2246 2173 2159 2078 1997 1873 1969 1830 1976 1935 2000 1998 1983 1917 1849 1795 1731 1697 1755 1592 1528 1524 1587 1661 1675 1720 1698 1724 1778 1754 1712 1716 1744 1844 1932 1834 1712 1651 1634 1738 1884 1920 1939 1920 1861 1868 1838 1909 1938 1844 1838 1783 1769 1740 1786 1817 1853 1883 1903 1922 1914 1891 1938 1929 1961 1962 2008 1986 1957 1968 1888 1808 1867 1981 1876 1853 1851 1883 1948 2017 1998 2036 2191 2278 2460 2244 2099 2050 1968 2029 2123 2223 2173 2187 2123 2130 2012 2106 2076 2080 2072 2123 2252 2477 2499 2437 2357 2247 2287 2257 2247 2193 2127 2190 2183 2210 2130 2178 2203 2132 2150 2170 2200 2149 2158 2156 2189 2227 2258 2232 2188 2286 2277 2242 2179 2305 2345 2384 2264 2426 2582 2440 2486 2649 2892 2703 2785 2801 2791 2753 2786 2781 2724 2475 2520 2767 2804 2742 2764 2838 2745 2832 2888 2786 2852 3016 3110 3178 3254 3353 3226 3250 3318 3362 3322 3279 3269 3234 3182 3186 3237 3252 3233 3140 2959 2789 2635 2457 2256 2259 2439 2376 2211 2119 2014 1973 2090 2166 2412 2520 2809 2878 2883 2973 3124 3250 3153 2969 2779 2725 2724 2696 2605 2434 2347 2361 2469 2472 2553 2640 2656 2657 2677 2645 2538 2589 2628 2782 2911 3230 3212 3356 3582 3493 3756 3668 3450 3154 3293 3515 3260 3172 3021 2817 2755 2696 2543 2568 2648 2817 3073 3375 3167 3004 3300 3123 3297 3240 3419 3391 3226 3418 3693 3456 3316 3306 3146 3255 3285 3217 3043 2997 2877 2818 2791 2790 2737 2663 2593 2535 2538 2551 2686 2821 2802 2713 2631 2492 2392 2357 2363 2478 2533 2464 2367 2273 2281 2255 2176 2118 2011 1807 1833 1789 1727 1684 1674 1668 1663 1674 1672 1660 1659 1649 1622 1589 1583 1592 1605 1613 1616 1617 1611 1614 1623 1631 1637 1646 1651 1657 1665 1667 1672 1686 1701 1714 1688 1671 1669 1677 1680 1688 1698 1684 1679 1680 1667 1662 1666 1666 1668 1651 1660 1639 1624 1625 1622 1626 1603 1587 1577 1561 1558 1558 1555 1551 1547 1535 1533 1556 1571 1560 1542 1525 1520 1514 1530 1556 1569 1587 1572 1551 1527 1517 1494 1472 1474 1504 1498 1481 1471 1468 1479 1461 1441 1445 1468 1475 1471 1459 1452 1457 1450 1474 1466 1462 1484 1489 1472 1490 1501 1486 1476 1485 1507 1512 1509 1506 1502 1495 1486 1483 1476 1474 1472 1465 1458 1451 1447 1433 1420 1408 1407 1400 1396 1394 1388 1384 1383 1377 1367 1362 1357 1352 1347 1345 1339 1332 1324 1318 1315 1312 1306 1301 1297 1291 1285 1279 1274 1265 1257 1254 1249 1242 1234 1217 1213 1212 1208 1205 1204 1196 1179 1160 1165 1169 1182 1191 1211 1206 1189 1187 1184 1180 1183 1179 1159 1150 1147 1140 1148 1146 1136 1126 1117 1115 1118 1114 1105 1094 1086 1077 1072 1064 1044 1016 1010 1024 1030 1026 1029 1052 1063 1063 1068 1068 1060 1071 1075 1072 1066 1065 1064 1059 1057 1055 1051 1045 1042 1039 1034 1027 1017 1010 1011 998 998 995 978 964 949 938 937 954 960 950 938 919 904 902 911 916 929 923 933 938 936 924 936 941 934 926 914 905 914 901 907 895 881 871 862 856 844 832 823 813 824 842 839 814 798 817 830 825 837 830 835 835 832 827 820 813 816 808 795 790 789 790 796 795 796 789 773 759 765 758 747 741 735 727 727 730 724 728 741 729 740 730 741 735 740 735 739 736 743 739 733 727 720 719 724 716 704 698 692 690 690 670 663 672 666 672 669 656 663 673 664 654 652 627 608 599 589 593 595 590 591 588 580 579 577 569 569 569 562 560 571 568 568 565 555 551 547 543 552 555 542 534 543 547 549 554 534 530 521 522 531 541 550 547 537 552 565 572 556 551 552 539 532 529 530 541 531 541 550 543 534 528 532 529 534 525 528 523 535 517 522 531 534 547 546 541 542 530 518 530 514 524 532 530 498 486 470 461 457 451 451 444 446 457 451 455 453 448 451 453 457 444 435 452 460 464 466 463 453 461 466 454 444 443 438 461 466 465 456 469 472 463 470 468 465 474 476 488 488 485 468 460 452 448 461 463 458 455 453 451 443 434 442 437 427 419 420 426 427 434 420 408 398 388 393 384 379 370 361 370 380 400 387 387 396 403 391 375 353 384 405 403 396 389 393 405 402 400 399 387 373 360 364 366 382 385 397 395 385 392 386 382 370 366 368 376 379 383 387 389 392 395 397 399 386 377 362 366 369 382 398 391 391 402 405 398 392 390 380 380 391 373 373 374 361 365 351 338 353 346 358 363 354 352 356 351 349 345 342 337 328 337 332 331 321 305 325 324 305 296 301 296 292 291 286 301 295 309 320 333 344 334 336 344 345 341 330 328 319 314 308 285 276 251 247 249 249 255 278 288 290 303 290 270 265 260 265 290 299 279 263 270 282 278 284 290 299 312 311 307 299 305 312 320 321 319 315 316 307 297 289 287 295 293 301 303 291 283 278 281 282 297 294 298 301 297 302 298 290 292 286 280 274 272 275 286 277 268 271 264 273 275 259 273 258 261 244 225 225 215 214 215 214 213 211 211 213 216 227 224 224 221 214 211 208 211 219 219 214 211 223 232 228 222 215 214 224 232 238 235 232 236 242 241 230 240 231 233 249 238 232 225 244 254 265 272 262 254 245 268 255 247 259 251 255 246 214 210 213 235 252 249 248 239 240 256 263 259 243 256 264 267 262 253 251 245 256 253 254 253 249 249 251 250 247 242 245 242 239 229 227 221 215 215 221 232 231 228 225 227 222 215 220 221 228 231 234 231 228 226 223 221 221 218 215 207 200 179 171 163 199 204 189 196 199 194 197 196 183 189 201 207 211 203 179 144 141 142 145 140 140 140 153 182 200 191 175 195 205 200 182 187 208 211 214 205 215 214 210 226 227 238 250 247 237 228 244 245 220 206 198 192 186 181 177 163 160 163 152 145 133 131 132 132 133 134 134 151 180 185 190 192 193 193 191 189 187 185 180 180 179 179 179 178 182 185 183 184 187 188 189 190 191 190 191 191 191 193 192 195 196 195 195 193 194 193 192 191 188 186 186 185 185 185 185 185 183 184 182 183 183 182 177 168 171 1368 1347 1253 1236 1253 1253 1266 1304 1343 1349 1396 1423 1435 1405 1369 1346 1338 1318 1282 1220 1187 1183 1182 1181 1181 1181 1181 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1182 1183 1183 1184 1185 1185 1186 1187 1193 1210 1273 1499 1805 2092 1884 1639 1445 1259 1130 1069 1044 1036 1035 1034 1034 1034 1036 1045 1056 1068 1076 1096 1145 1202 1269 1339 1395 1456 1628 1751 1736 1826 2026 2060 1975 1834 1794 1699 1723 1728 1813 1741 1687 1732 1713 1819 1945 1987 1964 1847 1717 1692 1678 1679 1684 1694 1738 1790 1849 1919 2006 2023 1964 1819 1751 1702 1669 1670 1709 1762 1818 1853 1949 1976 1981 2133 2263 2224 2312 2297 2387 2427 2356 2284 2117 2073 1993 1938 1990 1936 1821 1750 1739 1737 1735 1736 1750 1902 2062 2223 2448 2572 2382 2204 2064 2006 1981 1964 1950 1951 1985 2000 2023 2043 2065 2082 2049 2009 1984 1991 2010 2010 1993 1995 2005 2025 2046 2070 2063 1973 1915 1809 1787 1788 1789 1791 1791 1790 1790 1789 1789 1789 1789 1791 1851 2091 2246 2438 2139 1870 1792 1782 1780 1780 1782 1789 1880 2098 2109 2167 2248 2205 2125 2074 2083 2048 2094 1966 1898 1872 1864 1861 1860 1859 1859 1860 1865 1947 2155 2251 2318 2235 2093 1982 1926 1907 1906 1912 1934 1992 2077 2172 2438 2441 2305 2149 2077 2069 2127 2158 2249 2242 2460 2643 2752 2308 1918 1819 1807 1812 1826 1847 1878 1921 1991 2135 2330 2655 2711 2349 2258 2127 2011 1937 1911 2013 2002 1984 2005 1873 1816 1795 1787 1782 1760 1750 1750 1780 1831 1934 2136 2147 2209 2304 2319 2238 2198 2225 2174 2196 2245 2377 2687 2755 2743 2677 2642 2828 2849 2847 2879 2607 2190 2041 1825 1689 1590 1537 1508 1470 1436 1409 1404 1386 1387 1398 1425 1457 1487 1512 1539 1550 1489 1467 1458 1492 1567 1680 1871 2146 1958 1530 1389 1329 1323 1325 1326 1328 1330 1335 1354 1386 1446 1530 1653 1799 1701 1771 1930 1898 1730 1686 1615 1581 1557 1545 1557 1589 1628 1682 1792 1763 1689 1666 1655 1689 1716 1671 1576 1508 1451 1413 1407 1418 1430 1442 1451 1470 1541 1588 1550 1633 1663 1598 1530 1522 1527 1535 1547 1564 1596 1618 1629 1626 1635 1637 1655 1648 1643 1668 1706 1697 1610 1596 1635 1665 1706 1747 1799 1989 2055 1864 1886 1893 1864 1808 1813 1749 1795 1893 1789 1619 1531 1512 1519 1528 1585 1838 2079 2286 2242 2153 2118 1977 1995 2198 2310 2259 2249 2281 2394 2498 2459 2275 2109 1936 1881 1882 1920 2101 2087 2069 2198 2406 2534 2632 2751 2748 2642 2598 2630 2689 2694 2715 2661 2595 2365 2358 2486 2525 2679 2722 2677 2636 2588 2652 2747 2752 2680 2587 2365 2262 2254 2041 2186 2326 2145 2228 2422 2445 2531 2516 2468 2476 2435 2333 2284 2308 2304 2276 2273 2325 2387 2312 2301 2322 2489 2402 2393 2231 2357 2480 2292 2441 2534 2503 2437 2394 2342 2264 2189 2160 2138 2052 1977 1968 2091 2083 1917 2042 2060 2068 1978 1957 1962 1857 1722 1686 1643 1550 1504 1505 1644 1656 1734 1785 1748 1777 1767 1793 1779 1736 1744 1775 1791 1849 1797 1725 1678 1665 1666 1726 1807 1893 1912 1899 1903 1875 1885 1942 1921 1888 1836 1828 1806 1767 1843 1887 1922 1949 1956 1947 1940 1944 1984 2009 2015 2043 2039 2046 1998 2002 1886 1832 1880 1924 1943 1919 1904 1955 2058 2135 2133 2109 2256 2329 2219 2099 2039 2002 2087 2188 2351 2398 2219 2258 2085 2088 2163 2200 2304 2138 2134 2251 2304 2566 2496 2368 2365 2338 2344 2270 2218 2211 2257 2237 2201 2207 2251 2249 2156 2246 2222 2244 2203 2219 2181 2257 2236 2330 2310 2224 2342 2320 2302 2227 2302 2427 2411 2230 2437 2506 2375 2421 2627 2830 2732 2631 2685 2768 2724 2740 2739 2714 2449 2529 2643 2742 2603 2669 2656 2795 2824 2754 2756 2965 3058 3120 3194 3225 3315 3295 3258 3400 3386 3334 3310 3312 3270 3222 3141 3026 3181 3144 3226 3160 2965 2745 2531 2369 2182 2268 2277 2209 2061 1950 2047 2174 2277 2412 2537 2654 2849 2856 2781 2830 2930 3074 2990 2757 2581 2474 2487 2467 2372 2280 2260 2331 2414 2596 2795 2889 2905 2952 2891 2707 2762 2748 2728 3023 3018 3095 3270 3358 3542 3555 3674 3470 3470 3511 3629 3320 3040 2920 2875 2933 2819 2720 2602 2734 2862 3063 3445 3313 3015 3405 3365 3348 3560 3548 3430 3564 3411 3784 3578 3475 3350 3445 3789 3776 3641 3418 3251 3099 2839 2673 2648 2882 2959 2904 2849 2746 2573 2492 2519 2466 2456 2405 2383 2387 2341 2338 2219 2323 2389 2357 2226 2118 2053 2132 2071 1908 1828 1769 1851 1832 1778 1714 1705 1710 1697 1673 1647 1629 1626 1598 1592 1603 1610 1614 1624 1629 1629 1622 1629 1635 1636 1643 1650 1655 1664 1680 1681 1679 1692 1709 1719 1697 1685 1680 1683 1693 1698 1700 1694 1695 1689 1682 1678 1677 1677 1665 1671 1668 1641 1635 1634 1632 1636 1606 1585 1576 1567 1566 1566 1566 1562 1556 1549 1537 1546 1571 1574 1551 1536 1529 1530 1525 1545 1558 1566 1560 1533 1512 1495 1480 1484 1501 1505 1509 1492 1481 1485 1480 1454 1443 1459 1484 1486 1469 1459 1472 1473 1461 1484 1477 1468 1482 1494 1485 1499 1502 1488 1486 1503 1496 1510 1512 1507 1504 1501 1490 1486 1482 1476 1472 1467 1460 1451 1443 1443 1442 1423 1412 1404 1404 1397 1391 1387 1382 1377 1370 1366 1358 1353 1346 1343 1336 1331 1328 1323 1318 1317 1309 1303 1299 1294 1287 1279 1272 1263 1256 1245 1233 1229 1224 1228 1227 1219 1218 1205 1188 1176 1176 1183 1196 1202 1200 1214 1213 1208 1197 1193 1188 1184 1184 1181 1172 1157 1148 1144 1130 1141 1140 1131 1132 1125 1114 1115 1104 1092 1082 1070 1059 1034 1017 1019 1028 1039 1046 1046 1033 1052 1064 1064 1073 1077 1069 1070 1075 1073 1066 1064 1064 1060 1060 1056 1052 1046 1041 1038 1033 1025 1017 1007 993 988 979 970 957 960 968 970 970 975 964 943 914 917 927 938 929 941 931 945 944 949 947 941 941 938 931 929 921 899 903 898 894 891 888 881 869 853 839 826 832 853 846 832 809 805 823 838 829 841 842 840 835 834 828 822 819 816 804 801 795 785 788 779 781 782 786 776 772 760 749 741 741 740 741 754 750 757 743 744 748 742 751 742 739 748 747 742 731 729 733 738 723 717 708 716 706 713 701 697 684 676 682 669 656 659 653 659 669 647 644 654 649 633 634 632 626 615 597 585 581 583 586 580 573 571 565 566 557 561 559 552 559 559 560 557 553 548 544 538 537 542 538 528 534 539 538 545 542 525 516 519 537 542 543 534 533 547 561 566 553 541 544 541 534 519 522 534 521 533 541 553 540 523 519 521 530 526 515 521 528 510 524 522 528 533 540 529 533 533 510 521 507 505 521 521 492 481 480 468 455 449 444 440 443 449 445 453 456 451 446 449 455 443 434 448 455 467 469 468 456 448 464 463 446 429 443 457 461 451 445 468 464 451 455 453 446 453 466 479 492 483 465 448 441 439 444 455 455 447 443 449 447 449 441 434 425 431 434 433 430 431 428 416 407 397 402 394 390 380 373 362 366 384 394 383 383 401 391 364 353 391 413 411 393 384 401 412 415 419 412 400 385 371 358 373 377 382 392 378 382 383 375 369 361 375 391 388 397 397 402 401 404 405 400 403 392 384 371 379 372 374 389 400 398 406 400 389 384 395 389 371 385 375 361 372 358 355 351 334 345 343 357 359 356 346 347 355 353 347 338 333 339 344 337 341 330 310 330 324 317 315 310 311 308 312 309 319 305 320 332 336 341 325 319 328 333 340 329 314 308 296 301 286 260 248 248 249 250 250 260 292 295 300 299 284 265 257 261 285 291 264 271 286 296 290 297 297 307 314 307 302 296 310 317 323 319 316 312 316 308 301 292 302 306 305 307 307 293 291 286 270 288 294 284 289 293 286 294 289 298 297 289 290 285 287 289 285 276 282 279 264 260 273 258 265 273 276 269 259 264 249 248 224 215 211 211 212 214 213 216 218 217 215 211 209 206 205 207 209 209 219 223 231 226 217 209 211 220 230 238 231 229 237 238 233 228 240 236 227 241 226 228 239 249 259 265 269 255 246 242 257 241 258 252 247 247 247 219 209 212 232 251 245 240 234 244 252 257 259 240 251 259 267 261 256 244 243 254 250 255 255 253 253 251 250 246 242 247 246 243 242 239 237 231 220 216 218 225 225 220 216 224 222 214 217 226 229 231 231 228 224 220 214 214 215 213 184 177 171 175 178 193 203 190 203 198 193 184 181 187 206 215 213 202 190 185 169 148 143 142 140 140 140 140 143 157 173 183 199 201 187 175 195 209 205 192 205 203 203 200 218 211 223 233 241 249 243 245 253 243 229 215 202 192 176 166 172 173 162 164 163 131 129 131 133 132 132 138 157 168 177 183 187 189 185 184 185 181 171 181 182 179 182 183 182 178 176 176 180 182 185 183 190 192 194 196 194 195 197 197 198 198 196 194 197 196 194 191 190 190 189 188 187 187 186 185 184 183 184 182 182 182 180 179 173 175 1303 1257 1235 1233 1243 1248 1254 1281 1305 1329 1328 1321 1326 1336 1335 1279 1291 1290 1243 1191 1186 1184 1183 1182 1182 1181 1181 1182 1182 1181 1182 1182 1182 1182 1182 1182 1182 1182 1183 1183 1184 1184 1184 1185 1185 1185 1186 1188 1197 1243 1399 1693 1950 1999 1605 1394 1269 1145 1073 1043 1036 1035 1035 1034 1034 1036 1044 1060 1078 1096 1110 1134 1185 1251 1327 1421 1498 1626 1744 1728 1925 2039 2144 2139 2001 1950 1859 1746 1692 1639 1623 1606 1609 1638 1655 1714 1836 2016 1997 1818 1747 1729 1715 1707 1712 1713 1764 1824 1903 2017 2096 2128 1988 1805 1711 1673 1673 1693 1729 1767 1813 1838 1938 1971 2040 2136 2324 2422 2604 2675 2640 2396 2185 2122 2037 1971 1916 1867 1880 1896 1827 1760 1748 1744 1744 1751 1778 1981 2195 2409 2379 2358 2475 2280 2037 1972 1953 1945 1938 1935 1951 1964 1978 1975 1981 1997 1988 1964 1953 1954 1955 2034 1987 1957 1958 1968 1992 2051 2076 1964 1883 1823 1792 1789 1792 1793 1793 1793 1792 1792 1791 1791 1790 1796 1868 2225 2508 2228 2016 1908 1788 1782 1779 1780 1782 1795 1909 2196 2284 2338 2479 2316 2153 2076 2024 1987 1962 1934 1897 1879 1866 1861 1859 1858 1859 1863 1904 2066 2291 2470 2541 2328 2131 2015 1949 1922 1909 1906 1920 1955 2018 2164 2411 2264 2102 2040 2010 2064 2158 2297 2364 2286 2388 2677 2665 2359 1947 1834 1808 1812 1828 1853 1890 1941 2013 2110 2266 2578 2804 2499 2260 2126 2010 1938 1887 1894 1921 1935 1988 1874 1823 1802 1825 1845 1773 1773 1777 1810 1896 1985 2160 2480 2507 2478 2451 2262 2154 2154 2163 2084 2199 2349 2448 2447 2715 2654 2817 2960 2703 2536 2469 2387 2093 1840 1723 1636 1558 1496 1475 1457 1420 1401 1393 1399 1410 1429 1458 1501 1512 1541 1571 1590 1512 1481 1480 1519 1589 1684 1823 2164 2111 1621 1464 1358 1331 1329 1331 1333 1335 1340 1355 1387 1433 1500 1590 1779 1727 1768 2026 1929 1786 1692 1631 1597 1567 1548 1555 1571 1597 1651 1770 1723 1633 1608 1601 1606 1606 1572 1527 1472 1435 1407 1405 1412 1419 1426 1433 1441 1454 1474 1498 1593 1541 1509 1504 1504 1509 1517 1528 1545 1587 1611 1611 1612 1601 1600 1603 1607 1613 1622 1623 1605 1575 1594 1619 1642 1668 1697 1730 1847 1934 1820 1830 1856 1796 1754 1732 1720 1766 1836 1743 1591 1525 1521 1530 1541 1567 1684 1885 1945 1960 1972 1941 1905 2117 2158 2175 2400 2351 2244 2255 2344 2340 2161 2056 1949 1961 1938 2005 2124 2020 2045 2245 2507 2703 2726 2763 2701 2597 2696 2788 2829 2769 2697 2628 2545 2395 2457 2590 2631 2721 2726 2658 2608 2573 2683 2551 2487 2457 2513 2468 2395 2223 2152 1974 2053 2237 2361 2355 2583 2555 2610 2571 2551 2494 2290 2217 2406 2435 2327 2248 2272 2288 2403 2517 2444 2489 2481 2455 2309 2447 2425 2429 2626 2640 2597 2539 2421 2350 2343 2252 2111 2150 2122 2159 2128 2111 2024 2084 2166 2118 2050 1964 1828 1871 1850 1607 1592 1568 1510 1676 1780 1813 1725 1782 1845 1778 1846 1830 1834 1813 1763 1740 1810 1836 1880 1844 1760 1717 1734 1708 1680 1699 1749 1795 1839 1913 1913 1897 1908 1925 1941 1899 1876 1830 1770 1862 1917 1946 1976 1985 1971 1978 1988 2033 2061 2079 2087 2098 2103 2077 2045 2052 1906 1853 1913 1996 2005 1963 2036 2122 2298 2316 2267 2281 2258 2123 2080 2024 2121 2176 2348 2475 2394 2343 2146 2089 2263 2242 2410 2267 2227 2196 2519 2514 2559 2479 2440 2453 2418 2362 2311 2293 2309 2330 2301 2220 2255 2296 2193 2220 2290 2302 2247 2290 2289 2229 2295 2287 2357 2343 2268 2359 2347 2374 2268 2230 2298 2287 2217 2345 2412 2344 2333 2584 2642 2732 2728 2534 2530 2673 2575 2700 2712 2513 2326 2522 2730 2691 2564 2577 2756 2825 2734 2813 2952 3035 3049 3084 3171 3305 3386 3223 3269 3293 3378 3283 3285 3296 3289 3219 3138 2966 2943 2946 3134 3036 2876 2684 2525 2329 2167 2100 2104 2106 1948 2097 2130 2236 2339 2435 2530 2681 2711 2730 2646 2644 2824 2988 2857 2661 2498 2405 2320 2287 2208 2245 2337 2448 2659 2942 3099 3165 3164 3098 3010 2967 2904 2729 2804 2921 3024 3103 3049 3060 3244 3567 3765 3538 3611 3531 3324 3565 3221 3097 3021 2926 2805 2639 2736 2848 3095 3472 3515 3273 3149 3553 3447 3612 3517 3641 3524 3747 3766 3536 3614 3715 3593 3833 3556 3450 3326 3230 3149 2933 2747 3180 3276 3279 3155 3054 2895 2702 2539 2444 2432 2566 2570 2661 2540 2400 2385 2406 2222 2208 2234 2162 2168 2206 2085 2055 2150 2059 1825 1804 1785 1763 1748 1728 1704 1682 1662 1645 1631 1616 1591 1599 1614 1630 1634 1630 1635 1640 1636 1644 1653 1650 1652 1665 1669 1670 1675 1688 1693 1694 1702 1715 1723 1708 1693 1693 1696 1703 1709 1707 1707 1705 1704 1695 1687 1685 1674 1690 1665 1646 1646 1643 1642 1645 1620 1603 1587 1574 1577 1576 1575 1572 1565 1561 1549 1543 1564 1580 1568 1547 1541 1544 1531 1541 1561 1575 1563 1532 1521 1503 1488 1516 1519 1528 1513 1498 1501 1492 1469 1457 1451 1474 1500 1492 1473 1478 1488 1491 1470 1490 1481 1479 1491 1506 1520 1516 1503 1494 1509 1515 1508 1515 1516 1512 1505 1500 1493 1488 1484 1480 1475 1469 1461 1455 1450 1448 1444 1438 1414 1411 1406 1399 1392 1387 1381 1375 1372 1369 1361 1356 1351 1345 1340 1334 1328 1322 1318 1313 1307 1300 1292 1284 1277 1267 1257 1251 1245 1247 1251 1259 1254 1262 1257 1241 1242 1234 1216 1201 1212 1212 1220 1226 1220 1216 1211 1206 1200 1193 1188 1189 1183 1176 1173 1166 1149 1133 1122 1115 1127 1137 1128 1111 1095 1090 1088 1072 1067 1051 1030 1028 1033 1037 1044 1049 1058 1050 1052 1054 1062 1062 1066 1073 1080 1070 1069 1073 1069 1065 1065 1062 1059 1055 1051 1047 1041 1038 1032 1024 1018 1014 996 977 975 972 987 990 991 988 986 970 962 937 915 943 951 955 942 952 949 953 950 946 940 927 929 925 914 912 916 903 884 891 879 879 870 864 852 832 831 853 858 838 821 817 821 832 836 849 837 846 845 837 834 830 822 822 813 807 802 805 805 806 801 792 775 770 775 770 760 749 746 764 764 762 763 761 770 763 751 754 758 758 760 753 750 755 748 739 731 715 726 726 731 712 696 704 697 700 693 684 684 668 673 668 652 640 643 644 652 641 627 632 640 626 620 618 615 613 605 604 587 572 576 571 568 563 556 555 550 552 550 553 547 550 552 551 547 543 538 539 529 532 531 523 529 530 531 536 536 523 513 511 534 535 533 530 546 553 555 560 553 543 537 529 525 515 516 531 515 522 532 550 546 532 517 512 516 533 514 514 517 500 512 511 529 539 544 531 519 529 507 502 501 492 497 496 485 477 470 469 467 452 444 441 438 439 448 452 456 452 448 444 448 447 433 436 453 468 464 468 463 448 452 461 441 426 439 450 446 433 452 465 473 453 438 439 437 457 471 481 478 481 475 465 438 429 434 450 444 449 440 435 447 449 443 440 437 433 435 430 425 422 429 424 413 415 405 401 394 389 377 374 363 363 380 370 390 397 390 365 355 394 412 397 382 387 408 422 432 429 418 404 391 382 358 367 373 370 383 370 377 364 359 362 376 386 393 397 401 399 392 389 394 401 402 404 391 384 376 390 385 375 384 388 405 409 396 385 374 387 382 372 367 371 352 367 361 349 342 337 338 334 347 353 351 345 336 347 353 349 346 343 347 345 343 338 324 316 337 323 336 337 322 326 319 323 316 321 309 320 329 332 335 324 307 315 314 317 323 310 298 288 279 253 247 248 249 248 250 252 276 279 285 298 298 291 276 259 258 273 281 265 281 289 297 303 299 306 312 310 311 304 292 303 310 318 319 314 310 315 309 300 298 306 312 309 307 308 300 297 283 269 283 286 277 280 291 279 290 284 287 292 291 282 275 280 278 270 269 272 271 255 244 255 244 255 259 261 270 255 265 258 244 234 216 210 211 211 211 211 211 213 211 208 207 205 206 204 207 206 209 213 223 228 221 212 211 214 214 230 238 225 227 237 235 225 229 240 227 222 227 223 239 246 259 256 261 264 249 244 242 254 243 256 249 240 239 244 221 208 209 226 246 244 231 241 254 257 260 262 249 239 261 264 258 253 249 242 252 248 251 254 253 251 249 251 249 246 246 243 240 240 241 237 233 231 230 220 218 220 224 219 211 207 218 208 218 223 228 226 223 221 216 211 201 201 201 203 206 205 195 185 205 204 201 201 193 206 197 194 192 198 213 225 228 218 210 205 184 149 142 140 140 139 139 140 141 143 150 173 191 172 184 205 211 190 201 206 193 189 198 202 204 214 223 238 251 252 243 240 237 223 210 202 188 189 187 183 189 182 180 172 133 131 131 134 133 144 177 179 175 173 174 175 173 174 170 171 172 177 178 177 181 182 189 197 197 184 181 182 188 189 189 191 193 196 196 195 197 198 200 199 197 199 198 198 197 195 193 193 192 191 190 189 188 186 184 184 182 180 181 181 180 179 177 173 171 1276 1232 1231 1261 1313 1294 1298 1337 1367 1345 1310 1285 1265 1256 1240 1232 1241 1238 1214 1193 1188 1186 1184 1183 1182 1182 1182 1183 1182 1182 1182 1182 1182 1182 1182 1182 1182 1184 1184 1183 1184 1185 1184 1184 1184 1185 1186 1192 1209 1316 1610 1896 1992 1769 1380 1241 1170 1102 1053 1042 1038 1037 1037 1037 1037 1040 1051 1070 1096 1126 1155 1188 1255 1321 1444 1536 1700 1740 1848 1878 1935 2036 2226 2126 2088 1980 1809 1692 1637 1594 1580 1580 1588 1603 1628 1694 1903 2081 1944 1817 1779 1793 1759 1749 1754 1743 1751 1792 1894 2063 2237 2183 1967 1769 1682 1686 1703 1727 1758 1793 1828 1854 1902 1980 2061 2154 2317 2550 2730 2961 2689 2408 2179 2032 1964 1915 1863 1826 1808 1792 1770 1759 1754 1750 1757 1787 1858 2024 2231 2353 2221 2157 2152 2075 1961 1937 1930 1927 1925 1923 1924 1932 1941 1939 1938 1941 1944 1937 1933 1935 1934 1963 2006 1937 1930 1934 1946 1980 2028 1957 1875 1826 1799 1793 1794 1794 1794 1795 1794 1795 1794 1793 1795 1827 1936 2258 2546 2222 1998 1934 1815 1782 1780 1779 1782 1797 1928 2245 2438 2395 2346 2256 2145 2095 2071 1999 1955 1931 1884 1871 1862 1860 1859 1858 1860 1882 1977 2203 2344 2527 2598 2384 2149 2018 1969 1941 1916 1907 1910 1934 1987 2138 2228 2064 2002 1980 1992 2056 2206 2517 2507 2480 2461 2708 2764 2361 1957 1840 1813 1813 1831 1855 1888 1935 2020 2177 2325 2477 2882 2807 2622 2226 1999 1926 1883 1851 1861 1905 2007 1917 1851 1826 1888 1860 1802 1805 1820 1857 2021 2179 2413 2437 2604 2689 2445 2294 2178 2119 2063 2026 2126 2109 2131 2220 2353 2456 2631 2804 2690 2504 2344 2239 1895 1714 1621 1562 1502 1456 1443 1442 1408 1398 1396 1404 1419 1439 1464 1499 1526 1575 1578 1600 1533 1513 1494 1533 1585 1692 1855 2172 2143 1818 1574 1414 1348 1335 1336 1340 1344 1352 1366 1390 1433 1488 1557 1651 1653 1823 1926 1907 1879 1719 1681 1631 1568 1542 1535 1546 1569 1602 1681 1660 1599 1568 1559 1549 1535 1511 1477 1445 1420 1404 1403 1408 1411 1415 1421 1427 1433 1443 1454 1468 1471 1475 1481 1487 1494 1501 1512 1573 1582 1585 1580 1599 1573 1569 1573 1604 1614 1612 1596 1564 1564 1579 1596 1616 1637 1657 1684 1773 1927 1774 1795 1875 1785 1731 1703 1693 1707 1784 1712 1569 1521 1526 1537 1550 1569 1604 1715 1760 1776 1828 1823 1892 1997 2144 2308 2295 2212 2163 2147 2256 2224 2108 2060 2050 2092 2002 1998 2024 1954 2024 2341 2566 2684 2672 2760 2698 2597 2688 2872 2839 2748 2667 2623 2561 2407 2520 2633 2738 2794 2782 2719 2610 2655 2636 2483 2390 2289 2299 2297 2274 2184 2131 1948 2083 2207 2306 2497 2427 2411 2429 2402 2440 2356 2209 2247 2407 2436 2372 2269 2394 2412 2468 2575 2633 2603 2506 2403 2418 2567 2503 2531 2730 2714 2617 2553 2537 2495 2389 2202 2284 2275 2229 2166 2140 2163 2167 2174 2099 2047 1963 1924 1805 1721 1699 1716 1611 1627 1645 1814 1829 1878 1822 1828 1888 1836 1905 1898 1881 1831 1813 1763 1816 1892 1971 1912 1802 1757 1782 1771 1754 1739 1715 1771 1812 1882 1933 1938 1949 1943 1968 1956 1907 1850 1806 1803 1837 1884 1930 1944 1974 2012 2039 2063 2102 2144 2151 2165 2172 2156 2118 2102 1923 1897 1892 1938 1988 2035 2015 2092 2219 2390 2486 2351 2155 2099 2113 2070 2133 2217 2261 2426 2290 2216 2059 2197 2435 2538 2377 2270 2431 2400 2623 2591 2546 2531 2479 2511 2483 2428 2388 2349 2410 2389 2320 2299 2360 2272 2269 2309 2350 2294 2291 2366 2361 2268 2318 2360 2415 2377 2313 2434 2415 2364 2333 2281 2409 2388 2314 2368 2635 2384 2250 2399 2415 2717 2597 2535 2358 2449 2485 2591 2643 2403 2360 2608 2673 2674 2497 2641 2656 2551 2635 2893 2931 2958 3000 3187 3262 3303 3305 3221 3147 3231 3315 3286 3221 3195 3187 3270 3231 3196 3091 2886 2823 2969 2821 2661 2510 2379 2268 2150 2009 1993 2106 2131 2193 2228 2326 2395 2425 2495 2479 2443 2572 2479 2581 2688 2796 2745 2632 2460 2263 2241 2222 2233 2278 2485 2735 2921 3061 3111 3178 3267 3193 3166 3094 2939 2765 2918 2932 2992 3080 3236 3453 3370 3466 3654 3701 3539 3692 3581 3258 3119 3030 2941 2840 2702 2637 2759 3054 3475 3578 3473 3127 3259 3443 3541 3561 3596 3772 3733 3617 3554 3623 3661 3849 3853 3640 3706 3606 3566 3369 2806 3003 3359 3243 3096 2929 2806 2672 2614 2620 2606 2615 2735 2943 2993 2821 2748 2530 2379 2317 2276 2245 2278 2312 2364 2308 2226 2260 2167 1960 1864 1881 1842 1805 1755 1716 1690 1675 1660 1641 1624 1603 1600 1612 1623 1630 1650 1649 1649 1647 1659 1671 1671 1663 1668 1681 1697 1690 1685 1694 1708 1713 1718 1730 1725 1714 1706 1712 1712 1713 1719 1722 1729 1731 1710 1704 1688 1692 1691 1665 1654 1655 1654 1653 1660 1630 1611 1595 1583 1585 1586 1585 1579 1574 1569 1558 1549 1562 1592 1581 1560 1556 1552 1548 1538 1561 1575 1564 1538 1520 1518 1496 1514 1541 1543 1526 1516 1494 1475 1460 1456 1470 1500 1509 1494 1486 1491 1509 1504 1484 1497 1495 1486 1492 1506 1528 1527 1506 1505 1522 1527 1525 1522 1518 1512 1507 1504 1502 1493 1486 1483 1479 1471 1462 1459 1456 1450 1444 1437 1431 1415 1407 1401 1395 1390 1384 1378 1374 1366 1363 1358 1351 1346 1338 1331 1325 1319 1311 1305 1297 1290 1281 1273 1268 1267 1267 1270 1267 1262 1263 1273 1277 1268 1255 1246 1227 1221 1218 1231 1234 1233 1231 1226 1220 1213 1210 1206 1201 1197 1183 1178 1180 1170 1168 1162 1157 1142 1130 1115 1102 1120 1111 1099 1100 1081 1073 1063 1043 1036 1043 1048 1048 1055 1049 1064 1068 1062 1069 1065 1062 1065 1063 1063 1079 1074 1074 1073 1071 1068 1065 1060 1057 1054 1051 1048 1043 1037 1026 1016 1006 989 988 996 1001 999 994 997 993 984 974 958 939 923 941 951 966 965 962 956 951 945 939 932 924 918 910 905 901 896 896 895 884 870 862 856 850 844 844 851 865 857 840 831 841 846 846 845 842 850 847 852 853 846 841 837 829 819 813 812 811 811 809 804 796 787 781 768 757 756 754 757 765 771 778 767 774 768 778 773 763 764 769 760 753 756 745 740 735 734 720 712 713 714 723 714 697 684 690 682 690 674 679 669 656 655 658 631 632 632 637 644 618 615 625 633 613 606 604 599 589 604 589 578 572 562 562 558 553 553 546 539 537 540 540 544 542 547 545 539 534 531 527 526 530 521 525 522 523 524 525 517 507 517 534 526 522 533 544 546 549 556 554 544 532 527 517 512 507 519 510 518 533 547 541 541 524 511 502 520 503 505 507 492 499 520 534 537 545 541 522 505 499 490 489 485 484 483 475 470 467 459 458 456 447 443 435 435 450 456 459 456 452 448 445 434 430 433 456 462 461 465 455 447 441 458 444 423 429 443 427 425 437 461 455 443 430 431 430 438 454 454 450 455 464 467 441 427 426 435 432 436 444 431 435 440 443 442 439 438 435 434 426 416 421 429 423 421 415 407 407 400 392 386 376 368 354 363 379 388 388 367 358 393 397 384 369 395 415 429 426 418 407 398 384 370 357 352 366 362 368 362 359 357 363 364 368 370 372 375 379 380 381 388 393 395 396 406 401 393 386 402 384 380 400 393 403 400 389 376 369 368 383 388 374 357 353 358 360 353 338 339 333 325 338 343 352 350 335 337 346 349 345 351 352 349 349 343 333 320 340 333 343 340 338 335 321 313 302 310 299 311 325 317 327 319 300 312 308 296 309 300 311 303 299 251 247 247 246 248 249 259 298 308 288 304 297 294 283 282 268 260 257 271 284 291 307 312 314 312 313 304 307 299 291 305 308 315 316 310 312 316 310 307 307 310 305 299 296 297 290 293 288 276 269 282 270 275 281 273 288 286 275 288 280 279 268 275 269 257 269 268 257 249 237 236 233 239 246 247 248 246 246 244 235 229 215 211 215 225 225 211 210 211 211 208 208 207 209 211 207 205 208 210 223 220 217 206 213 208 215 229 234 223 227 232 231 220 232 233 217 222 225 236 242 249 260 252 254 256 239 233 246 244 244 260 255 244 233 242 230 208 208 228 242 238 228 244 251 252 254 262 251 236 254 264 261 254 250 238 246 246 245 250 253 253 248 249 247 244 242 243 240 238 240 239 240 238 237 233 230 230 232 226 221 208 206 205 213 223 225 221 215 210 207 205 200 216 219 214 219 218 206 200 201 214 221 210 199 212 208 200 198 199 195 215 226 226 215 198 206 182 144 144 140 139 139 139 140 140 141 144 150 172 194 188 187 180 188 183 193 206 200 200 212 226 233 241 245 254 242 233 243 237 224 213 201 197 195 198 196 187 187 178 141 132 131 132 134 153 170 168 161 167 170 174 176 176 180 182 184 182 182 185 190 196 193 193 193 189 185 187 187 188 193 197 195 197 199 200 201 201 202 200 200 201 200 199 198 196 195 194 194 192 190 188 186 185 183 180 182 179 180 180 179 179 176 172 171 1243 1231 1257 1329 1402 1435 1499 1481 1407 1346 1316 1269 1237 1224 1205 1196 1192 1194 1193 1190 1189 1187 1186 1186 1185 1183 1182 1183 1184 1183 1183 1184 1183 1184 1184 1183 1183 1183 1183 1184 1184 1185 1184 1184 1184 1185 1189 1203 1248 1389 1686 1961 1842 1619 1341 1203 1137 1086 1054 1046 1044 1043 1042 1042 1043 1046 1058 1082 1118 1163 1210 1241 1311 1406 1520 1711 1924 2091 2054 2130 2338 2212 2130 1996 1887 1821 1702 1622 1587 1571 1570 1575 1580 1596 1640 1715 1896 2044 1972 1883 1844 1891 1821 1815 1811 1799 1756 1806 1923 2068 2244 2176 1935 1726 1676 1697 1725 1745 1775 1806 1841 1876 1927 1981 2058 2139 2287 2516 2699 2902 2554 2268 2100 2006 1960 1904 1845 1818 1799 1798 1789 1774 1763 1761 1767 1816 1923 2045 2161 2291 2278 2138 2047 1999 1943 1926 1916 1914 1914 1913 1910 1912 1913 1913 1914 1912 1914 1917 1918 1919 1918 1926 1994 1935 1916 1911 1918 1950 2002 1930 1865 1826 1807 1801 1799 1798 1797 1797 1797 1797 1797 1797 1803 1851 1999 2294 2580 2336 1996 1860 1801 1785 1781 1780 1783 1803 1935 2281 2535 2438 2338 2197 2138 2112 2123 2035 1949 1914 1880 1865 1860 1860 1858 1859 1860 1889 2060 2172 2274 2464 2443 2351 2182 2053 2001 1959 1930 1912 1907 1915 1942 2010 1988 1949 1946 1956 2003 2097 2292 2604 2626 2655 2743 2567 2592 2264 1948 1858 1819 1815 1831 1856 1897 1950 2033 2209 2369 2508 2853 2853 2523 2181 2017 1924 1873 1839 1833 1865 1958 1927 1870 1861 1984 1933 1845 1841 1866 1926 2054 2235 2349 2329 2541 2694 2629 2495 2284 2217 2149 2097 1995 1963 1989 2014 2084 2218 2384 2344 2256 2154 1982 1990 1743 1612 1555 1505 1461 1430 1420 1419 1410 1407 1411 1418 1433 1452 1475 1511 1544 1593 1579 1556 1528 1510 1485 1504 1563 1662 1816 2176 2141 2018 1823 1431 1368 1344 1345 1348 1354 1366 1381 1405 1436 1472 1517 1563 1599 1673 1716 1904 1892 1775 1646 1657 1594 1539 1523 1528 1540 1561 1590 1586 1556 1533 1525 1514 1499 1480 1455 1433 1415 1406 1402 1404 1406 1408 1410 1415 1420 1426 1433 1440 1447 1454 1461 1469 1478 1486 1499 1546 1567 1548 1539 1544 1547 1548 1569 1644 1661 1612 1568 1551 1580 1603 1597 1600 1614 1627 1648 1729 1865 1730 1739 1818 1787 1702 1684 1683 1677 1725 1678 1555 1525 1528 1538 1551 1570 1694 1851 1862 1983 2078 2117 1971 1926 2014 2076 2056 2067 2131 2259 2273 2169 2075 2116 2204 2182 2052 1958 1928 1921 2026 2309 2543 2673 2663 2767 2671 2601 2702 2780 2815 2832 2804 2814 2704 2507 2559 2696 2796 2768 2667 2551 2496 2459 2531 2564 2480 2392 2244 2170 2101 2175 2028 1858 2054 2110 2277 2225 2212 2296 2279 2216 2293 2246 2063 2182 2312 2237 2194 2309 2490 2520 2494 2427 2487 2638 2639 2556 2604 2647 2730 2803 2925 2808 2669 2595 2407 2367 2340 2323 2439 2354 2276 2213 2270 2183 2114 2109 2045 1974 1944 1943 1944 1910 1787 1519 1629 1719 1928 1970 1947 1978 1904 1909 1940 1878 1903 1945 1915 1878 1855 1796 1824 1898 2001 1962 1851 1795 1834 1827 1810 1811 1739 1792 1805 1827 1884 1934 1970 1969 1999 1967 1921 1879 1819 1847 1852 1842 1860 1905 1954 1993 2039 2074 2126 2167 2196 2234 2203 2233 2205 2037 1994 1940 1942 1946 1974 2046 2082 2074 2111 2180 2297 2355 2144 2207 2227 2147 2263 2188 2307 2308 2234 2181 2198 2399 2639 2612 2470 2575 2572 2608 2651 2636 2597 2554 2566 2560 2488 2464 2463 2442 2398 2357 2359 2401 2405 2352 2319 2392 2390 2356 2404 2349 2319 2324 2342 2366 2428 2369 2348 2396 2475 2419 2411 2319 2339 2460 2483 2291 2500 2519 2236 2170 2397 2559 2609 2393 2192 2149 2314 2428 2454 2242 2440 2503 2588 2543 2337 2189 2182 2322 2661 2816 2903 2792 2959 3032 3108 3174 3290 3072 3166 3264 3341 3282 3265 3227 3125 3030 3147 3191 3221 3065 2737 2911 2675 2549 2453 2363 2140 2002 2033 2191 2358 2265 2244 2222 2301 2336 2309 2311 2315 2342 2390 2299 2377 2425 2477 2515 2430 2234 2338 2301 2202 2168 2301 2540 2661 2821 2949 2912 3084 3073 3255 3293 3092 2949 2871 2905 2962 2998 3076 3193 3369 3556 3540 3576 3650 3698 3580 3450 3455 3303 3079 3021 3006 2895 2703 2715 3049 3140 3325 3586 3436 3307 3320 3420 3536 3607 3750 3594 3426 3311 3265 3235 3335 3247 3216 3165 3140 3062 2974 2802 3169 3381 3156 3032 2796 2883 2868 2862 2817 2894 2902 2973 2918 2938 2784 2630 2541 2469 2375 2359 2364 2360 2321 2387 2384 2283 2198 2156 2055 1920 1958 1985 1855 1778 1730 1701 1686 1672 1656 1645 1631 1606 1611 1629 1643 1644 1646 1662 1670 1671 1685 1701 1692 1680 1694 1698 1712 1704 1704 1705 1720 1731 1737 1746 1735 1726 1728 1740 1728 1732 1740 1754 1750 1731 1724 1695 1711 1691 1671 1665 1666 1664 1666 1674 1644 1626 1611 1592 1597 1596 1592 1585 1579 1570 1563 1556 1555 1576 1592 1584 1575 1561 1566 1553 1552 1577 1583 1563 1541 1515 1511 1534 1535 1512 1499 1492 1484 1470 1462 1476 1476 1513 1527 1502 1495 1506 1525 1512 1489 1517 1505 1497 1500 1510 1527 1520 1516 1520 1533 1535 1535 1530 1524 1520 1513 1503 1503 1497 1491 1478 1475 1470 1463 1459 1455 1450 1446 1439 1440 1428 1412 1407 1400 1392 1385 1378 1373 1367 1360 1355 1349 1342 1335 1328 1320 1311 1304 1298 1297 1294 1293 1292 1287 1284 1279 1272 1266 1262 1262 1265 1270 1261 1255 1251 1244 1229 1245 1243 1239 1234 1229 1225 1218 1213 1210 1203 1199 1193 1189 1175 1162 1161 1141 1137 1141 1143 1131 1118 1105 1093 1106 1094 1079 1071 1052 1044 1047 1063 1069 1069 1067 1072 1058 1077 1082 1070 1077 1073 1067 1068 1064 1060 1070 1073 1075 1072 1066 1063 1065 1057 1052 1051 1048 1040 1031 1020 1002 1004 1000 1013 1017 1018 1013 1005 996 987 984 969 955 936 937 948 963 971 973 965 951 940 937 930 924 918 913 910 907 903 896 890 882 873 868 863 871 870 875 869 874 868 845 834 843 857 865 863 857 856 856 856 851 849 851 844 835 826 823 818 816 808 806 805 797 797 787 780 770 760 768 771 774 783 774 784 785 779 775 772 766 767 768 763 769 756 744 741 746 729 726 739 728 708 700 702 712 706 693 679 679 669 680 666 664 671 665 649 637 637 621 619 627 640 628 604 607 613 614 596 594 593 580 591 580 576 569 563 566 563 564 561 564 558 552 534 529 531 536 544 547 544 541 533 526 519 523 518 517 517 517 519 516 507 505 534 526 515 517 532 532 539 550 552 551 551 548 546 537 529 508 502 500 518 520 538 530 537 541 526 502 499 492 494 487 488 491 507 517 536 543 529 534 506 493 484 482 481 478 473 477 470 461 458 451 448 446 435 438 430 440 451 453 460 459 458 457 437 428 431 441 452 461 469 459 443 430 437 433 418 423 421 414 420 444 465 454 434 424 425 424 438 453 441 434 439 441 443 438 426 416 422 425 434 449 438 425 429 431 438 442 439 439 435 426 418 412 425 427 420 412 411 410 401 403 392 393 386 364 352 352 354 356 357 342 351 371 363 372 391 404 416 408 413 396 384 380 369 352 348 354 353 352 361 362 374 384 379 383 386 380 386 385 390 396 388 391 395 402 401 411 403 395 400 384 390 398 409 399 394 390 384 378 361 366 379 375 358 358 342 351 348 340 327 334 328 324 336 349 351 345 327 337 340 336 345 347 341 340 347 336 323 331 338 345 347 347 336 331 319 305 293 293 311 320 309 318 318 295 318 318 295 287 286 294 285 277 247 247 247 247 248 253 266 308 318 300 311 314 310 294 288 273 260 268 275 284 293 304 307 313 303 302 299 305 289 292 299 303 311 316 308 313 311 309 312 314 303 303 293 284 286 285 277 268 262 258 269 266 269 281 268 283 283 268 279 278 264 260 262 257 247 261 257 254 240 233 228 228 231 249 250 235 231 230 233 223 217 214 216 223 238 234 217 219 227 232 221 219 212 228 219 213 208 207 209 206 206 208 211 206 206 220 229 227 222 226 225 223 218 231 225 223 223 234 238 248 258 255 247 250 242 235 239 255 237 259 258 255 249 234 240 221 208 209 231 236 236 228 244 242 250 256 261 252 237 252 262 259 258 254 242 242 250 241 249 247 249 248 246 248 245 241 238 237 236 237 237 240 240 237 235 235 233 232 230 226 219 204 200 206 224 223 220 216 220 221 219 212 217 222 222 225 220 215 212 216 222 222 219 208 219 216 210 213 220 208 189 200 207 206 199 175 171 177 155 141 140 139 139 139 139 140 141 144 146 160 183 181 191 196 199 207 219 227 221 225 230 216 226 240 254 246 229 230 230 227 224 209 201 206 207 197 188 182 170 151 130 131 131 133 155 163 162 165 166 169 172 175 179 182 185 187 189 191 190 191 195 196 197 198 191 188 188 188 192 194 198 199 200 201 203 203 204 204 203 202 201 200 198 196 197 196 195 194 192 189 184 180 179 181 182 181 181 178 178 176 175 175 175 176 1226 1230 1286 1375 1441 1478 1457 1421 1353 1300 1273 1239 1211 1204 1194 1192 1191 1192 1192 1192 1189 1188 1188 1187 1188 1185 1184 1185 1185 1185 1185 1186 1186 1186 1186 1185 1184 1185 1185 1185 1183 1184 1183 1183 1185 1187 1195 1215 1359 1486 1603 1859 2017 1692 1369 1192 1118 1077 1055 1052 1050 1049 1048 1047 1048 1057 1068 1095 1146 1199 1254 1321 1430 1602 1674 1827 2066 2322 2393 2276 2223 2216 2060 2055 1829 1723 1607 1572 1563 1562 1565 1569 1575 1600 1658 1744 1876 2048 2214 2051 1935 1946 1901 1879 1882 1835 1782 1817 1882 2081 2263 2122 1871 1717 1679 1688 1723 1761 1797 1826 1852 1879 1919 1986 2072 2182 2272 2497 2695 2619 2301 2157 2044 1980 1934 1887 1845 1820 1808 1832 1860 1827 1782 1785 1829 2016 2063 2085 2252 2427 2393 2191 2021 1954 1936 1921 1911 1905 1905 1904 1901 1902 1899 1895 1896 1897 1902 1902 1904 1905 1905 1908 1916 1911 1898 1893 1901 1925 1975 1943 1900 1846 1812 1808 1807 1804 1801 1799 1800 1799 1801 1807 1824 1872 2039 2323 2506 2524 2077 1925 1787 1784 1781 1780 1784 1816 1930 2147 2516 2499 2312 2242 2183 2090 2063 2033 1929 1892 1871 1861 1861 1861 1860 1861 1864 1929 2150 2245 2449 2544 2404 2266 2151 2061 2011 1972 1944 1923 1911 1908 1910 1916 1915 1919 1928 1951 2018 2168 2510 2598 2651 2735 2822 2687 2426 2119 1963 1860 1822 1818 1835 1860 1902 1991 2102 2215 2387 2575 2641 2599 2363 2092 1985 1924 1873 1833 1814 1827 1875 1893 1850 1879 1970 2015 1911 1909 1951 1937 1994 2082 2194 2248 2372 2498 2464 2478 2481 2454 2349 2346 2108 1996 1918 1901 1967 2090 2107 2022 1968 1902 1805 1715 1625 1532 1487 1456 1438 1434 1430 1429 1429 1430 1439 1446 1459 1479 1511 1556 1584 1652 1643 1580 1542 1517 1490 1488 1536 1614 1748 2059 2232 1972 1657 1437 1363 1351 1352 1358 1362 1374 1393 1412 1441 1466 1498 1535 1566 1604 1663 1703 1696 1684 1626 1611 1597 1540 1520 1514 1519 1546 1576 1536 1517 1504 1498 1490 1480 1459 1443 1431 1433 1426 1400 1402 1403 1403 1405 1408 1411 1415 1420 1428 1436 1442 1448 1453 1462 1474 1484 1504 1511 1512 1520 1524 1530 1539 1543 1603 1648 1604 1544 1555 1586 1630 1628 1613 1605 1605 1615 1683 1832 1700 1710 1764 1734 1669 1673 1704 1699 1743 1719 1586 1533 1531 1539 1547 1595 1759 1879 2013 2266 2570 2467 2246 2025 1951 1932 2006 2060 2117 2181 2163 2079 2030 2145 2303 2200 2058 1952 1970 1926 2009 2307 2552 2520 2675 2701 2682 2650 2833 2817 2732 2798 2834 2722 2701 2601 2546 2700 2802 2717 2608 2495 2395 2306 2342 2434 2325 2297 2288 2196 2087 1975 1892 1848 1809 1901 1958 2015 2037 2024 2083 2065 2086 1989 1901 1963 2055 2016 2070 2234 2244 2330 2284 2375 2488 2397 2497 2625 2719 2758 2905 2915 2837 2729 2606 2442 2599 2564 2496 2512 2516 2439 2328 2388 2335 2233 2181 2145 2109 2110 2103 2056 1993 1888 1720 1551 1582 1676 1756 1928 2013 1982 1989 1981 1976 1973 1957 1962 1964 1920 1874 1825 1873 1932 1981 1943 1864 1863 1853 1879 1867 1858 1757 1840 1870 1854 1867 1894 1931 1974 1997 1947 1903 1866 1832 1892 1902 1918 1895 1873 1917 1977 2008 2059 2125 2178 2228 2250 2262 2274 2252 2079 2065 2021 2030 2006 2030 2091 2139 2160 2187 2317 2388 2416 2167 2358 2339 2154 2229 2278 2422 2404 2408 2177 2220 2374 2679 2587 2626 2641 2629 2645 2635 2607 2599 2586 2567 2546 2560 2555 2537 2493 2454 2423 2427 2423 2358 2384 2346 2447 2403 2445 2382 2407 2383 2403 2398 2427 2475 2419 2465 2442 2508 2451 2458 2438 2384 2457 2527 2311 2198 2403 2410 2147 2109 2234 2360 2354 2071 2186 2397 2355 2267 2127 2290 2323 2307 2334 2461 2278 2089 2223 2533 2732 2642 2764 3038 3102 3183 3219 2967 3034 3166 3187 3246 3290 3277 3251 3215 3025 3002 3128 3242 3133 2954 2657 2524 2350 2258 2154 2094 2021 2316 2501 2412 2255 2182 2155 2202 2243 2264 2210 2177 2241 2197 2170 2172 2153 2131 2121 2160 2560 2595 2500 2369 2251 2218 2417 2618 2701 2732 2729 2775 2891 2992 3115 3118 3095 2971 3045 2940 2918 3195 3167 3281 3493 3330 3427 3380 3663 3647 3695 3463 3374 3293 3183 3139 2969 2759 2645 2780 2937 3273 3619 3568 3580 3547 3541 3548 3586 3724 3489 3361 3623 3681 3415 3294 3275 3369 3382 3519 3309 3188 3020 3349 3159 2984 2958 2903 3107 3115 3137 3147 3196 3251 3293 3106 2874 2751 2770 2707 2592 2514 2389 2361 2313 2263 2238 2247 2314 2216 2198 2102 1909 1830 1887 1823 1769 1730 1712 1690 1674 1663 1649 1636 1611 1617 1630 1645 1659 1660 1659 1678 1692 1697 1706 1706 1690 1713 1723 1723 1728 1720 1729 1721 1733 1752 1765 1765 1749 1758 1762 1740 1744 1763 1770 1767 1739 1720 1706 1725 1698 1684 1675 1676 1674 1675 1688 1658 1635 1618 1600 1607 1605 1598 1592 1592 1582 1581 1569 1562 1566 1594 1604 1598 1571 1582 1571 1554 1576 1582 1551 1534 1519 1542 1546 1522 1499 1496 1489 1478 1467 1480 1494 1478 1499 1527 1511 1505 1525 1532 1508 1507 1521 1512 1514 1512 1519 1524 1538 1532 1538 1539 1544 1540 1536 1529 1524 1518 1509 1505 1495 1489 1482 1476 1471 1465 1457 1452 1446 1445 1437 1438 1439 1421 1407 1400 1393 1386 1378 1372 1367 1361 1354 1347 1340 1330 1325 1321 1321 1320 1315 1311 1305 1300 1295 1289 1284 1279 1273 1273 1270 1266 1264 1270 1272 1265 1257 1245 1245 1249 1242 1237 1233 1229 1223 1214 1213 1209 1203 1198 1193 1186 1178 1171 1156 1154 1141 1125 1118 1125 1109 1099 1092 1080 1069 1057 1054 1053 1062 1068 1079 1082 1100 1091 1083 1070 1088 1085 1079 1080 1077 1072 1070 1066 1063 1063 1074 1068 1070 1067 1065 1067 1061 1048 1040 1036 1024 1014 1013 1022 1022 1021 1026 1025 1020 1015 1004 992 981 967 959 940 958 973 971 976 975 966 952 947 953 950 945 945 941 934 933 931 928 921 915 901 885 868 887 895 897 890 888 880 864 844 861 867 866 871 869 865 860 857 855 848 840 845 836 827 818 818 815 808 800 797 795 791 782 774 767 771 782 785 788 788 791 785 785 780 775 765 759 764 754 758 752 757 760 749 730 741 733 712 721 727 715 692 691 700 691 682 677 661 659 667 665 648 649 650 649 628 623 617 607 615 617 611 597 594 592 584 575 581 587 575 576 568 563 554 548 544 542 541 542 552 556 557 557 541 526 522 535 540 540 542 543 536 532 515 512 507 507 510 518 512 501 502 522 513 512 530 526 529 540 552 550 544 548 539 552 548 529 521 506 493 507 527 537 523 528 536 526 510 488 490 485 480 482 495 498 523 540 529 516 526 528 490 481 477 474 476 464 467 475 465 455 451 447 442 448 450 440 425 438 449 454 459 453 449 447 428 429 439 449 458 468 472 461 442 427 424 415 413 407 410 423 440 441 453 444 425 419 420 431 436 438 426 427 428 433 431 423 413 416 420 432 444 437 432 423 428 436 443 441 439 432 433 423 413 408 416 415 413 416 424 416 393 394 397 392 377 361 380 376 358 350 351 350 347 343 355 371 394 411 390 396 396 376 362 357 347 351 377 384 369 369 382 384 396 391 397 399 391 402 395 401 403 399 397 403 403 404 409 412 408 397 395 402 411 410 404 401 389 383 374 370 353 364 367 355 350 352 341 334 332 333 322 316 328 337 345 348 338 334 328 337 328 341 344 332 341 347 339 342 340 335 345 347 346 337 333 322 313 295 280 295 310 300 314 312 291 309 316 292 278 273 264 261 262 247 246 247 246 247 276 283 320 331 322 322 326 312 302 271 258 267 287 295 285 297 306 301 308 309 297 297 300 284 297 301 309 315 316 310 307 308 306 308 309 299 288 291 284 273 273 272 270 272 277 265 262 258 264 264 270 280 272 262 275 268 253 245 240 236 239 241 238 228 234 251 237 225 252 267 253 240 225 222 215 216 221 231 229 243 234 230 225 237 244 236 230 233 230 224 234 218 211 206 207 206 210 205 205 208 220 222 226 218 219 220 218 219 231 220 228 220 230 243 248 257 250 242 242 237 233 234 236 244 252 252 249 243 233 229 221 206 207 224 233 240 230 241 237 248 255 257 243 235 259 258 255 250 245 248 235 244 241 246 243 247 247 243 246 243 239 237 235 232 230 234 239 239 238 234 232 233 229 230 228 223 217 200 197 217 228 225 225 227 223 219 216 211 221 224 225 222 220 218 217 222 221 219 211 222 224 222 224 219 209 203 186 179 180 175 175 194 209 196 168 140 141 139 139 138 139 140 141 142 149 198 207 217 213 207 212 218 219 213 216 204 208 224 238 252 241 226 223 225 223 232 209 202 207 204 198 193 187 190 176 132 130 130 132 157 171 165 161 166 168 171 174 177 178 181 185 187 189 191 191 191 189 187 190 192 196 197 197 196 199 198 200 201 203 205 206 207 206 205 203 202 199 196 196 197 194 194 192 190 185 182 183 182 180 182 182 182 180 178 178 180 179 179 176 1223 1231 1358 1498 1534 1510 1394 1354 1303 1257 1222 1206 1204 1202 1198 1195 1195 1198 1201 1195 1191 1190 1188 1187 1188 1187 1186 1187 1186 1187 1187 1186 1186 1186 1186 1185 1185 1185 1185 1184 1183 1184 1183 1183 1186 1191 1204 1253 1397 1581 1726 1897 1988 1641 1451 1213 1128 1076 1060 1059 1057 1056 1054 1053 1063 1094 1128 1242 1347 1317 1391 1530 1485 1557 1685 1810 1994 2236 2257 2250 2278 2050 1929 1738 1635 1589 1570 1562 1562 1562 1563 1567 1574 1615 1703 1834 2005 2310 2366 2127 2024 1960 1969 1964 1956 1870 1819 1816 1872 2021 2158 2015 1788 1708 1686 1689 1722 1759 1789 1826 1854 1903 1968 2046 2105 2117 2230 2357 2439 2314 2217 2086 2004 1965 1932 1893 1863 1837 1832 1885 1972 1902 1822 1851 1993 2016 2079 2229 2308 2386 2269 2139 1989 1929 1919 1912 1905 1900 1899 1896 1894 1891 1890 1883 1884 1888 1891 1891 1892 1894 1895 1898 1887 1880 1885 1880 1886 1917 2006 2015 2057 1908 1837 1810 1811 1810 1804 1803 1803 1806 1809 1818 1850 1905 2031 2155 2511 2560 2042 1850 1785 1782 1780 1783 1789 1822 1930 2190 2620 2574 2306 2246 2224 2096 2045 1983 1922 1886 1864 1861 1861 1861 1861 1862 1873 1964 2117 2204 2363 2539 2477 2250 2147 2075 2022 1984 1955 1932 1915 1908 1907 1908 1909 1912 1926 1966 2043 2219 2443 2532 2601 2720 2683 2480 2268 2044 1933 1853 1819 1821 1839 1864 1911 2009 2147 2328 2441 2632 2598 2518 2245 2110 1975 1920 1868 1823 1805 1802 1840 1862 1828 1863 1926 2019 2032 2045 2035 1998 2007 2042 2094 2151 2237 2317 2351 2435 2440 2644 2652 2613 2306 2140 1973 1868 1865 1981 2074 1971 1863 1771 1724 1636 1549 1490 1455 1440 1433 1454 1464 1466 1466 1465 1471 1493 1521 1525 1563 1613 1634 1682 1730 1642 1584 1540 1507 1482 1519 1583 1684 1915 2149 1775 1547 1434 1368 1356 1358 1366 1374 1389 1423 1434 1441 1459 1484 1531 1538 1556 1580 1613 1629 1644 1606 1580 1563 1544 1528 1516 1507 1525 1575 1519 1495 1483 1478 1472 1465 1453 1452 1473 1507 1430 1399 1401 1401 1401 1402 1405 1409 1411 1416 1422 1429 1436 1440 1444 1449 1458 1471 1488 1506 1503 1509 1513 1512 1512 1515 1521 1539 1538 1568 1602 1640 1686 1697 1653 1633 1611 1593 1623 1702 1672 1692 1718 1673 1662 1711 1772 1838 1798 1693 1596 1550 1551 1569 1587 1717 1886 1920 2053 2266 2723 2736 2483 2212 2005 1941 1913 1977 2089 2176 2055 1986 2014 2141 2231 2131 1997 1910 1895 1882 2004 2224 2383 2494 2653 2670 2663 2677 2856 2829 2740 2798 2869 2819 2811 2690 2592 2768 2818 2712 2609 2543 2459 2280 2175 2149 2186 2042 2001 1949 1907 1867 1831 1812 1785 1838 1899 1955 1938 1957 1993 1991 1998 1956 1886 1845 1872 1892 1916 1931 1994 2047 2172 2232 2227 2370 2400 2514 2586 2717 2780 2765 2738 2794 2695 2626 2707 2662 2654 2588 2491 2435 2485 2391 2341 2353 2303 2274 2289 2227 2144 2073 2011 1921 1820 1720 1525 1814 1932 1904 2009 2060 2055 2038 2028 2077 2007 2046 2006 1954 1945 1876 1903 1906 1945 1961 1913 1928 1896 1925 1915 1879 1763 1880 1923 1930 1923 1925 1965 1985 2022 1978 1933 1900 1868 1894 1934 1957 1947 1948 1942 1941 1979 2074 2148 2187 2212 2257 2306 2323 2284 2262 2167 2101 2194 2069 2082 2090 2211 2304 2439 2521 2512 2299 2209 2425 2301 2159 2209 2341 2595 2579 2351 2197 2428 2468 2688 2676 2672 2632 2628 2579 2586 2547 2538 2536 2508 2498 2522 2509 2522 2540 2534 2523 2509 2434 2458 2450 2411 2503 2492 2492 2472 2444 2429 2459 2466 2483 2501 2471 2464 2534 2538 2552 2536 2513 2436 2516 2602 2576 2250 2083 2300 2370 2141 2029 2037 2083 1991 2216 2252 2309 2173 2033 2169 2278 2388 2196 2169 2345 2168 1940 2169 2367 2477 2849 2924 3026 3015 2734 2992 3035 3121 3226 3287 3276 3310 3261 3221 3089 2836 3047 3058 3013 3014 2970 2826 2636 2435 2234 2055 1960 2222 2266 2338 2347 2232 2089 2096 2151 2136 2123 2103 2139 2121 2102 2073 2095 2114 2193 2275 2487 2649 2633 2614 2564 2333 2313 2355 2433 2471 2536 2554 2661 2803 2868 3006 3143 3090 2948 2911 2842 3075 2991 3186 3319 3054 3262 3137 3530 3489 3726 3661 3507 3564 3436 3259 3070 2931 2746 2673 2881 3223 3364 3301 3367 3278 3339 3542 3656 3682 3656 3584 3768 3687 3604 3431 3533 3596 3770 3542 3400 3433 3179 3373 3146 3233 3159 3110 3181 3291 3150 3101 3137 3193 3013 3032 2880 2920 2748 2769 2820 2639 2383 2319 2267 2224 2170 2119 2123 2079 2072 2150 1879 1780 1773 1754 1718 1686 1669 1659 1662 1667 1665 1641 1612 1626 1639 1651 1665 1677 1678 1672 1689 1713 1727 1725 1712 1708 1719 1741 1745 1745 1743 1750 1735 1749 1775 1787 1780 1788 1779 1750 1764 1776 1787 1770 1745 1731 1716 1736 1712 1704 1685 1685 1685 1686 1700 1672 1648 1626 1608 1612 1613 1608 1602 1609 1598 1595 1574 1574 1566 1585 1607 1608 1588 1606 1584 1563 1575 1591 1565 1550 1533 1558 1549 1516 1524 1509 1502 1479 1477 1497 1503 1496 1490 1523 1522 1510 1535 1541 1515 1521 1526 1528 1521 1524 1537 1540 1548 1550 1554 1551 1550 1545 1538 1532 1523 1518 1510 1504 1500 1493 1489 1481 1477 1473 1460 1449 1444 1438 1434 1429 1427 1426 1411 1397 1391 1386 1380 1373 1366 1361 1354 1347 1340 1334 1337 1334 1329 1323 1318 1312 1307 1303 1298 1292 1287 1284 1279 1276 1270 1265 1262 1259 1268 1264 1257 1254 1252 1246 1237 1231 1228 1228 1222 1212 1193 1201 1202 1189 1188 1178 1169 1158 1148 1148 1143 1132 1115 1109 1102 1086 1075 1066 1067 1072 1078 1065 1077 1089 1091 1099 1111 1099 1092 1090 1103 1094 1096 1090 1080 1075 1071 1069 1065 1064 1071 1066 1065 1069 1069 1066 1063 1053 1048 1042 1026 1018 1034 1029 1033 1032 1026 1023 1017 1001 990 976 963 956 948 967 984 983 982 972 962 958 955 966 968 963 960 952 950 943 936 929 919 913 901 886 879 895 904 909 903 893 880 860 855 866 871 876 877 869 861 857 855 847 844 840 832 835 828 821 821 808 805 795 792 788 786 779 776 785 782 785 795 798 795 792 788 786 778 774 773 767 755 749 746 749 739 749 746 741 734 721 730 718 704 708 706 695 679 685 687 671 665 658 651 647 653 646 634 635 636 628 611 610 602 595 595 592 583 580 580 576 576 567 569 564 557 553 552 553 546 550 543 545 535 532 533 536 538 530 528 519 514 514 514 514 517 513 519 518 518 515 504 498 506 504 495 494 510 502 520 522 517 530 541 551 546 536 538 532 543 546 549 529 522 500 496 518 525 519 517 536 534 513 487 482 480 477 480 490 489 524 527 520 503 506 509 488 477 474 468 470 462 458 463 460 453 449 452 451 456 457 444 430 429 439 451 460 452 441 433 425 426 428 448 462 469 464 464 459 447 423 416 410 407 416 429 430 426 434 439 422 415 414 419 423 429 420 420 422 426 423 417 413 411 425 437 439 429 425 424 422 428 440 449 442 440 435 422 417 411 406 400 396 398 405 403 399 384 377 370 369 391 401 383 391 390 390 385 369 346 340 354 376 396 388 376 381 363 351 345 354 364 375 394 398 374 371 390 399 402 410 413 408 409 412 410 409 409 408 410 406 410 412 417 416 406 412 413 416 405 394 387 396 392 383 370 366 348 353 360 342 356 357 351 344 338 333 327 316 324 339 345 340 330 321 326 323 328 329 330 336 344 349 351 352 343 347 348 336 335 316 313 304 291 281 274 282 293 301 310 273 290 295 304 296 264 246 245 245 244 245 247 261 296 308 284 322 342 332 314 307 290 286 265 255 271 290 302 299 293 294 300 305 301 291 299 292 285 304 310 315 318 317 312 302 304 309 313 310 297 298 285 279 283 286 295 282 285 286 283 271 265 254 254 259 267 271 270 258 258 261 254 237 246 249 240 240 257 260 264 242 225 232 249 237 234 223 216 215 231 241 246 234 241 250 255 231 244 256 250 247 247 239 239 243 231 233 220 220 215 209 207 206 207 215 221 224 214 213 213 214 223 231 220 219 224 233 239 247 253 246 233 243 245 228 224 234 251 246 244 245 247 230 224 213 206 208 227 229 239 229 233 240 252 258 252 232 246 257 261 258 253 246 241 239 232 239 249 239 247 247 243 242 243 242 242 240 236 231 230 234 235 236 235 232 229 232 227 227 224 221 212 198 207 225 229 227 228 226 221 222 218 218 222 224 226 227 222 221 222 218 220 218 222 222 218 219 221 222 213 202 192 195 192 207 203 233 216 182 194 163 140 139 139 138 139 140 140 141 158 213 217 207 207 209 201 201 193 189 190 208 220 231 240 247 231 219 212 213 223 212 200 202 192 193 189 179 171 177 149 130 130 131 141 162 167 166 167 166 170 169 173 177 182 182 184 187 186 185 188 191 194 197 198 198 200 200 200 202 204 205 206 207 208 210 212 208 205 203 201 198 196 195 196 192 191 189 186 182 183 184 183 183 182 183 183 180 179 181 181 179 178 176 1225 1245 1352 1523 1547 1491 1392 1300 1266 1229 1209 1207 1205 1204 1201 1200 1198 1211 1236 1204 1194 1190 1188 1187 1190 1188 1187 1186 1188 1187 1187 1187 1187 1187 1186 1185 1184 1184 1184 1184 1184 1183 1183 1185 1189 1199 1221 1289 1401 1551 1769 1941 1984 1662 1514 1268 1137 1080 1068 1067 1065 1064 1062 1065 1090 1155 1231 1320 1441 1506 1658 1738 1620 1716 1785 1869 1984 2207 2159 2052 2069 1892 1690 1611 1580 1567 1562 1562 1562 1562 1565 1571 1589 1637 1723 1931 2251 2548 2368 2213 2114 2041 2044 2046 1999 1903 1850 1827 1876 2014 2088 1923 1767 1712 1693 1698 1723 1748 1782 1822 1863 1945 2024 2174 2248 2155 2220 2315 2469 2410 2279 2237 2058 1983 1946 1906 1873 1869 1870 1914 1963 1949 1904 2034 2272 2233 2143 2227 2377 2479 2253 2130 1975 1911 1904 1901 1897 1893 1891 1891 1888 1883 1882 1874 1873 1881 1884 1881 1881 1882 1884 1884 1878 1870 1869 1868 1876 1908 1978 2054 2111 2074 1882 1813 1813 1812 1806 1805 1807 1812 1818 1835 1873 1937 2040 2181 2445 2374 1967 1828 1787 1782 1780 1782 1784 1815 1939 2214 2584 2409 2223 2284 2198 2072 2028 1967 1902 1875 1863 1862 1863 1863 1864 1868 1895 1956 2055 2142 2317 2431 2431 2322 2207 2092 2039 2010 1974 1932 1917 1911 1908 1907 1908 1910 1929 1970 2049 2226 2467 2536 2458 2522 2482 2384 2209 1967 1883 1836 1817 1825 1847 1876 1921 2002 2131 2348 2601 2723 2695 2522 2290 2196 2116 1939 1846 1812 1795 1788 1793 1803 1804 1835 1880 1959 2026 2141 1994 1945 1977 2019 2057 2102 2148 2202 2255 2316 2319 2435 2526 2622 2551 2310 2105 1942 1813 1821 1919 1901 1806 1698 1632 1576 1511 1463 1447 1439 1445 1470 1493 1509 1525 1540 1522 1526 1538 1557 1601 1643 1697 1768 1835 1727 1648 1580 1530 1485 1476 1521 1596 1777 1908 1736 1499 1412 1371 1366 1367 1372 1382 1395 1412 1426 1443 1462 1484 1508 1530 1576 1589 1604 1632 1724 1608 1599 1606 1555 1540 1520 1502 1504 1526 1500 1487 1472 1467 1464 1462 1466 1468 1483 1478 1449 1398 1398 1400 1400 1400 1403 1406 1410 1416 1420 1425 1430 1434 1440 1446 1453 1460 1499 1534 1553 1527 1505 1505 1504 1504 1508 1530 1581 1681 1760 1770 1759 1786 1880 1815 1662 1594 1587 1634 1663 1653 1668 1655 1682 1772 1843 1906 1829 1742 1666 1583 1576 1602 1641 1742 1816 1892 2027 2274 2630 2746 2498 2351 2134 1935 1878 1872 1950 1967 1964 2017 2055 2133 2151 2027 1954 1883 1852 1861 1974 2150 2331 2421 2546 2741 2694 2720 2792 2811 2748 2720 2834 2955 2859 2730 2609 2777 2712 2588 2558 2354 2271 2243 2170 2095 2042 2014 1980 1935 1886 1840 1795 1769 1769 1817 1875 1874 1880 1895 1890 1920 1932 1879 1851 1806 1849 1852 1867 1911 1933 1962 1964 1966 2035 2140 2293 2383 2489 2620 2612 2668 2542 2686 2888 2919 2865 2780 2653 2617 2631 2574 2506 2524 2504 2436 2373 2317 2305 2240 2189 2059 1965 1934 1697 1566 1639 1730 2008 1993 2008 2054 2104 2112 2098 2116 2049 2117 2044 2016 1996 1904 1966 1952 1955 1985 1965 1988 1948 1970 1956 1896 1793 1870 1946 1976 1993 1995 1995 2026 2035 1997 1954 1937 1923 1901 1947 1980 1999 2007 2015 2039 1982 1998 2094 2182 2245 2280 2309 2319 2367 2377 2282 2216 2296 2146 2165 2123 2206 2317 2374 2540 2602 2350 2306 2494 2321 2301 2194 2392 2569 2356 2242 2272 2504 2610 2682 2585 2638 2654 2564 2548 2512 2576 2504 2493 2521 2472 2432 2483 2472 2466 2498 2534 2508 2520 2528 2472 2456 2545 2522 2504 2510 2508 2498 2485 2505 2442 2439 2437 2457 2529 2560 2516 2551 2591 2568 2551 2574 2640 2450 2186 2029 2164 2356 2241 2090 1956 1889 1974 1999 2040 2004 1982 2042 2095 2111 2087 2019 2121 2118 1915 2114 2052 2279 2612 2836 2835 2439 2704 3014 2855 3032 3160 3178 3144 3216 3124 3152 3120 2924 2922 2962 2921 2910 2868 2774 2532 2336 2205 2023 1909 1946 2009 2035 2012 2023 1982 1953 1961 1978 1989 2002 2016 2028 2015 2075 2182 2266 2282 2339 2464 2514 2638 2676 2557 2357 2331 2226 2218 2268 2317 2406 2452 2538 2692 2774 2921 3073 2965 2835 2668 2668 2770 2847 2746 2699 2867 2982 3299 3488 3524 3710 3659 3744 3516 3483 3153 2948 2798 2674 2747 2964 3009 3022 3120 3280 3526 3649 3481 3540 3562 3577 3537 3808 3667 3789 3740 3780 3666 3468 3563 3395 3384 3537 3330 3469 3432 3288 3417 3307 3054 2901 2750 2695 2628 2576 2607 2868 2794 2497 2475 2453 2347 2301 2265 2221 2153 2179 2243 2250 2137 1999 1856 1792 1736 1713 1714 1697 1687 1682 1666 1647 1635 1620 1622 1637 1650 1668 1691 1701 1694 1698 1687 1700 1722 1745 1735 1730 1738 1740 1761 1768 1757 1762 1762 1752 1768 1788 1808 1820 1783 1759 1783 1807 1811 1787 1759 1740 1726 1746 1731 1715 1695 1696 1697 1695 1706 1690 1654 1633 1618 1624 1625 1616 1624 1629 1614 1598 1580 1581 1571 1590 1593 1604 1615 1605 1585 1587 1569 1589 1587 1566 1556 1566 1535 1540 1527 1504 1489 1485 1484 1509 1518 1516 1498 1524 1537 1521 1531 1545 1532 1539 1540 1532 1532 1544 1555 1561 1565 1565 1562 1563 1557 1548 1539 1534 1527 1519 1515 1511 1505 1500 1493 1484 1476 1471 1463 1462 1451 1440 1432 1426 1420 1414 1410 1401 1388 1383 1378 1373 1368 1364 1360 1353 1350 1346 1341 1336 1330 1325 1320 1314 1310 1305 1300 1296 1291 1286 1281 1276 1271 1264 1261 1257 1264 1267 1263 1256 1250 1239 1230 1217 1219 1211 1212 1209 1198 1177 1186 1180 1172 1163 1151 1152 1139 1126 1122 1114 1099 1090 1082 1078 1084 1086 1092 1095 1082 1079 1099 1098 1113 1109 1117 1110 1110 1108 1112 1109 1109 1107 1096 1082 1076 1072 1068 1067 1070 1066 1063 1060 1067 1063 1055 1053 1049 1036 1023 1031 1034 1034 1032 1027 1025 1008 998 983 963 958 968 976 971 986 989 983 972 967 974 976 976 973 973 966 960 950 936 925 919 912 899 893 889 892 908 907 912 901 895 890 873 859 878 878 884 883 882 874 869 859 848 842 833 831 824 821 816 809 809 806 799 806 816 815 804 790 796 805 792 793 796 800 799 800 790 782 777 769 765 761 753 750 743 731 728 726 737 725 727 714 712 713 695 695 688 690 679 668 673 666 646 649 638 628 623 621 617 613 610 607 602 601 602 603 597 595 599 602 602 593 588 578 569 565 579 578 579 578 569 579 569 566 556 550 536 531 529 529 532 534 526 527 522 515 509 506 504 503 501 499 497 496 495 491 489 492 500 502 511 510 523 533 529 540 545 534 526 525 529 533 539 533 514 498 485 496 522 512 506 526 538 516 484 475 473 472 474 481 481 501 502 501 495 496 487 482 475 469 465 464 460 453 452 452 454 449 451 449 456 447 452 446 426 429 446 455 458 454 433 424 424 424 435 457 451 451 452 451 460 442 431 416 409 414 421 423 418 427 424 415 411 411 413 419 423 415 414 415 423 418 411 409 407 417 428 428 432 428 413 425 431 441 450 449 447 437 429 430 419 430 414 407 410 397 385 388 388 375 398 398 405 406 400 394 412 418 407 387 371 346 339 357 374 371 360 352 342 345 351 362 382 385 388 397 399 381 375 385 392 400 409 420 418 407 416 413 411 415 416 415 414 405 402 405 405 405 416 423 418 410 393 378 373 372 372 371 366 354 340 344 338 343 345 346 346 345 339 328 311 319 336 339 337 332 320 311 323 329 334 337 341 342 349 352 349 352 345 330 321 318 302 286 304 299 292 276 269 269 277 268 271 275 292 277 247 245 245 244 245 246 284 313 332 306 296 328 340 326 313 310 294 270 255 261 276 293 303 293 288 303 302 308 299 288 284 279 289 299 308 319 314 313 313 300 300 308 313 313 302 292 281 295 291 298 303 289 294 282 276 282 283 271 267 259 258 250 251 256 247 254 246 247 269 265 264 265 259 258 258 237 225 220 225 226 225 219 217 227 234 241 258 257 265 279 271 239 253 262 256 250 248 247 251 246 239 229 223 223 221 213 205 208 206 209 218 217 212 210 212 221 226 227 222 217 225 240 239 251 248 235 233 248 244 221 226 241 247 238 237 237 237 223 223 211 206 209 231 228 236 222 229 239 244 252 244 231 250 263 260 255 255 251 251 244 244 232 241 236 242 248 246 243 238 242 241 242 239 236 233 227 231 233 233 229 230 229 230 225 222 219 212 200 209 221 228 229 226 226 224 223 222 221 224 226 227 227 226 226 221 216 212 213 229 225 213 203 200 210 207 207 210 206 189 208 220 236 214 212 225 188 143 140 139 139 139 139 140 140 139 162 194 178 180 182 182 188 199 215 210 204 202 213 228 242 243 237 218 208 211 214 197 193 182 175 170 160 167 158 170 139 130 130 134 145 166 158 159 167 172 176 176 174 175 178 179 178 184 187 188 191 193 196 199 201 203 204 204 206 208 209 211 211 211 210 208 209 206 203 201 199 197 195 194 192 191 188 184 183 183 184 185 186 185 184 183 181 180 181 180 179 178 177 1227 1250 1364 1433 1467 1425 1362 1254 1228 1213 1209 1208 1206 1204 1204 1201 1198 1214 1232 1204 1192 1191 1189 1189 1190 1189 1188 1188 1188 1188 1187 1187 1187 1187 1186 1184 1184 1184 1184 1185 1184 1184 1186 1188 1194 1212 1259 1331 1443 1574 1760 1949 2061 1824 1561 1334 1140 1085 1077 1075 1073 1073 1072 1082 1128 1233 1370 1451 1617 1827 1946 1840 1771 1929 2069 1947 2211 2315 2197 2001 1857 1729 1609 1579 1565 1562 1562 1562 1562 1567 1574 1582 1613 1678 1785 1950 2256 2498 2467 2270 2150 2119 2100 2067 1974 1911 1877 1865 1909 2006 2051 1968 1781 1728 1704 1707 1726 1748 1775 1819 1879 2025 2023 2108 2161 2181 2251 2317 2456 2470 2318 2163 2050 2000 1972 1942 1901 1927 1966 2010 1985 2066 2113 2187 2405 2382 2275 2376 2353 2395 2207 2034 1975 1898 1893 1891 1887 1885 1883 1883 1883 1879 1874 1871 1868 1872 1875 1873 1873 1873 1877 1886 1876 1855 1854 1855 1865 1890 1936 2028 2259 2222 1948 1826 1813 1812 1809 1810 1812 1819 1832 1854 1896 1970 2067 2198 2458 2444 2035 1876 1794 1782 1780 1784 1785 1800 1897 2142 2335 2183 2084 2082 2121 2045 1976 1944 1901 1875 1866 1864 1864 1866 1868 1876 1902 1949 2015 2127 2235 2269 2307 2316 2256 2153 2121 2070 1977 1941 1927 1919 1912 1909 1908 1909 1926 1966 2035 2174 2371 2580 2412 2290 2240 2208 2036 1903 1848 1824 1818 1831 1851 1885 1937 2012 2167 2415 2580 2707 2597 2517 2382 2400 2321 2060 1799 1786 1779 1777 1776 1775 1782 1804 1839 1898 1949 2000 1922 1921 1954 1989 2028 2066 2111 2151 2186 2220 2223 2245 2276 2306 2325 2303 2193 2104 1921 1763 1756 1832 1731 1648 1587 1526 1484 1458 1449 1446 1474 1505 1545 1612 1601 1590 1596 1597 1578 1583 1616 1658 1749 1820 1918 1873 1741 1635 1569 1510 1459 1457 1504 1610 1703 1669 1444 1392 1380 1379 1382 1387 1403 1436 1419 1430 1442 1460 1481 1505 1539 1614 1654 1642 1664 1745 1639 1616 1620 1599 1571 1527 1509 1492 1482 1474 1467 1462 1460 1465 1479 1489 1502 1499 1493 1473 1419 1397 1399 1398 1400 1403 1404 1410 1416 1423 1429 1435 1441 1443 1448 1452 1456 1472 1490 1514 1576 1524 1497 1493 1495 1509 1537 1643 1879 2005 2004 1876 1887 1968 1814 1677 1601 1574 1602 1630 1662 1661 1673 1693 1744 1779 1822 1867 1786 1706 1614 1593 1619 1652 1702 1788 1923 2092 2321 2617 2767 2601 2596 2261 1943 1843 1817 1844 1937 2036 2109 2262 2223 2095 2003 1927 1874 1822 1844 1914 2136 2410 2491 2660 2800 2796 2847 2832 2811 2804 2687 2841 2924 2941 2815 2677 2772 2593 2449 2339 2237 2221 2217 2154 2110 2054 1999 1971 1895 1865 1844 1827 1785 1734 1758 1830 1810 1824 1811 1826 1854 1862 1810 1773 1778 1829 1814 1835 1867 1883 1885 1880 1897 1932 2001 2136 2287 2323 2490 2533 2480 2497 2649 2783 2997 2914 2810 2803 2737 2660 2660 2607 2539 2439 2479 2414 2326 2203 2116 2023 1858 1805 1791 1568 1511 1737 1956 1844 2051 2099 2053 2080 2117 2147 2105 2072 2125 2104 2062 1998 1946 2024 2011 2011 2014 2006 2037 2007 2025 1968 1848 1897 1882 1894 1965 2027 2049 2062 2070 2043 2017 2008 1984 1968 1972 1938 1955 1993 2038 2082 2120 2084 2000 2069 2188 2222 2286 2241 2328 2385 2403 2374 2387 2343 2228 2169 2288 2178 2244 2321 2411 2592 2496 2388 2583 2568 2330 2258 2518 2555 2363 2403 2288 2367 2528 2685 2610 2436 2475 2576 2597 2501 2487 2537 2482 2447 2434 2446 2394 2307 2445 2451 2524 2492 2463 2545 2554 2562 2554 2492 2478 2425 2420 2398 2372 2406 2464 2378 2383 2478 2479 2483 2459 2516 2522 2519 2587 2659 2675 2657 2306 2150 1975 1956 2051 2142 2168 2081 1890 1860 1883 1902 1914 1950 1986 1946 1909 1917 2032 1866 1971 2032 1996 2199 2403 2421 2334 2094 2554 2577 2666 2968 3065 3136 3151 3085 2972 3083 2944 2817 2931 2894 2835 2713 2503 2357 2244 2092 1933 1995 2041 2209 2157 2235 2299 2340 2085 1967 2004 2011 2031 2098 2102 2129 2095 2055 2080 2114 2178 2306 2539 2598 2614 2503 2409 2352 2468 2326 2311 2379 2305 2360 2323 2328 2425 2546 2659 2823 2743 2531 2638 2742 2673 2813 3005 3099 2776 2788 2990 3112 3260 3411 3338 3609 3681 3441 3156 2952 2901 2744 2705 2774 2864 3170 3362 3280 3416 3416 3357 3262 3283 3414 3593 3764 3756 4056 3888 3948 3605 3665 3742 3418 3545 3595 3546 3697 3574 3495 3610 3351 3246 3214 2978 2798 2610 2486 2453 2486 2457 2347 2321 2368 2365 2286 2214 2202 2350 2381 2265 2257 2280 2229 1958 1841 1787 1753 1733 1727 1710 1697 1687 1681 1648 1622 1639 1652 1653 1661 1680 1711 1715 1718 1704 1695 1713 1745 1759 1751 1758 1762 1773 1788 1781 1786 1775 1776 1772 1777 1803 1820 1796 1770 1793 1819 1830 1796 1773 1750 1737 1754 1736 1716 1705 1707 1709 1705 1708 1688 1660 1639 1624 1639 1635 1629 1640 1638 1618 1616 1588 1598 1576 1593 1613 1614 1612 1618 1607 1597 1588 1578 1602 1580 1583 1559 1557 1542 1513 1499 1509 1496 1489 1507 1530 1524 1509 1522 1545 1533 1543 1556 1557 1551 1547 1550 1556 1566 1575 1580 1584 1579 1573 1566 1558 1549 1542 1533 1530 1527 1523 1518 1509 1502 1497 1490 1486 1474 1465 1458 1454 1443 1438 1432 1424 1418 1410 1399 1398 1392 1389 1384 1378 1372 1366 1359 1354 1349 1343 1339 1334 1328 1322 1318 1313 1307 1303 1297 1293 1288 1284 1277 1272 1266 1265 1262 1259 1260 1256 1252 1242 1234 1221 1210 1204 1193 1189 1188 1190 1174 1160 1171 1157 1153 1145 1130 1115 1103 1099 1098 1095 1089 1093 1104 1111 1112 1113 1095 1087 1100 1110 1119 1122 1117 1123 1121 1117 1116 1114 1111 1109 1106 1100 1096 1088 1077 1071 1070 1070 1064 1063 1057 1055 1052 1044 1036 1034 1029 1032 1033 1034 1033 1026 1019 1015 1001 981 969 980 993 1002 999 993 989 981 981 984 984 986 985 981 973 971 959 946 942 933 915 911 912 916 919 903 912 918 917 907 897 884 871 867 880 888 891 889 883 877 873 863 861 853 845 831 830 826 818 819 824 812 811 818 828 819 810 801 802 807 810 800 798 803 803 804 804 793 792 782 780 778 770 765 760 747 743 731 716 713 718 714 705 693 698 690 679 686 674 669 659 654 647 641 634 630 638 642 634 627 627 628 623 627 626 631 627 621 621 625 621 615 604 600 599 586 585 599 593 593 594 595 594 584 576 579 573 559 545 531 540 553 544 539 550 544 534 522 533 523 515 512 508 516 518 511 511 497 487 486 491 496 523 526 520 519 533 532 535 520 520 516 520 524 537 530 509 487 481 495 499 495 507 526 524 489 474 466 468 466 471 484 484 486 492 486 489 490 489 481 481 471 460 457 455 454 448 443 442 439 437 439 435 436 435 430 426 431 438 444 444 428 424 422 422 423 438 434 438 435 442 443 447 432 428 414 408 415 420 415 418 417 417 412 405 407 411 422 412 408 410 414 411 405 402 410 418 425 419 432 422 410 427 434 443 451 439 437 440 436 438 432 438 425 415 430 423 403 399 385 388 396 403 412 415 408 401 413 412 416 400 386 358 347 339 368 372 347 340 363 368 365 357 371 387 398 411 415 397 384 378 390 397 404 414 410 403 401 399 400 410 399 406 414 395 391 396 390 409 415 411 408 414 401 400 390 379 368 362 355 348 347 340 336 331 327 324 326 327 321 317 316 310 314 323 335 332 323 306 318 325 328 333 338 343 351 346 339 347 347 336 324 312 307 293 318 307 310 297 288 288 272 269 255 256 253 245 242 244 245 245 251 285 317 333 331 301 327 327 328 322 314 316 294 276 262 261 273 296 296 286 286 293 293 302 300 301 283 279 292 303 312 320 315 308 311 300 300 307 313 313 298 285 293 310 298 307 301 298 294 284 295 289 282 280 268 264 262 260 255 246 258 271 255 257 278 277 277 272 258 242 250 236 225 221 219 218 218 218 223 233 252 252 256 267 284 286 253 252 260 261 256 248 240 241 249 249 237 232 219 214 210 210 204 205 204 203 207 208 206 210 213 220 217 217 220 225 239 253 248 251 243 235 230 244 228 227 241 248 240 226 232 233 229 225 215 206 204 214 234 227 227 222 240 245 249 253 236 235 243 259 262 259 257 252 245 246 238 231 226 226 241 242 246 245 240 237 241 239 240 239 237 233 226 228 230 226 230 228 224 228 225 216 216 199 203 219 227 229 227 224 223 224 222 219 221 223 223 224 224 223 223 212 204 200 215 213 211 203 187 198 184 191 202 200 188 171 193 215 230 233 208 187 186 168 142 139 139 139 139 139 138 141 144 194 210 211 217 222 210 217 229 237 234 225 228 249 238 225 218 213 205 209 203 191 181 198 192 182 185 184 192 166 131 129 130 132 140 162 160 162 163 165 161 164 167 169 172 178 180 183 188 192 194 199 203 205 206 209 209 210 212 212 212 210 207 208 207 206 205 203 200 197 195 193 192 190 189 186 184 187 187 186 187 187 185 183 182 182 179 181 181 180 179 179 1233 1269 1346 1372 1395 1354 1279 1220 1211 1210 1210 1208 1206 1206 1205 1204 1204 1211 1216 1202 1194 1192 1191 1191 1190 1191 1190 1190 1191 1189 1187 1188 1187 1187 1185 1184 1184 1184 1185 1185 1185 1186 1187 1191 1203 1240 1306 1380 1481 1618 1766 1933 2149 2023 1676 1412 1158 1093 1085 1085 1083 1084 1091 1121 1192 1343 1637 1794 1848 2030 2022 1933 2067 2130 2399 2261 2304 2343 2117 1949 1770 1649 1603 1574 1562 1562 1562 1563 1567 1575 1587 1600 1645 1726 1838 1953 2161 2299 2394 2260 2146 2081 2102 2036 1969 1931 1899 1900 1951 1994 1962 1917 1800 1757 1721 1712 1736 1760 1793 1826 1875 1979 2019 2160 2284 2264 2286 2339 2460 2499 2317 2144 2095 2063 2017 1977 1948 1960 2014 2060 2073 2186 2412 2368 2527 2357 2255 2328 2333 2302 2131 2000 1926 1902 1895 1890 1889 1886 1880 1877 1877 1876 1871 1867 1865 1863 1864 1866 1867 1878 1938 1945 1888 1856 1845 1844 1848 1863 1898 1970 2102 2223 2027 1840 1815 1814 1811 1813 1818 1827 1846 1877 1932 2016 2099 2207 2449 2748 2266 1987 1817 1784 1781 1782 1786 1793 1833 1950 1980 1965 1951 1948 1945 1957 1949 1953 1898 1875 1869 1868 1869 1870 1874 1880 1898 1930 1983 2043 2113 2134 2200 2247 2204 2206 2133 2041 1985 1954 1938 1926 1915 1910 1909 1909 1919 1950 2015 2160 2347 2398 2275 2187 2075 2005 1926 1865 1833 1819 1821 1837 1855 1889 1950 2035 2181 2413 2649 2750 2480 2449 2321 2330 2212 1947 1802 1779 1767 1767 1766 1765 1765 1776 1803 1838 1865 1874 1876 1900 1936 1972 2005 2042 2093 2104 2137 2159 2142 2138 2149 2166 2158 2179 2188 2236 2023 1813 1693 1761 1692 1628 1543 1494 1468 1458 1452 1449 1468 1514 1588 1703 1729 1639 1650 1705 1714 1650 1632 1663 1718 1779 1869 1937 1847 1725 1626 1521 1456 1424 1434 1479 1507 1469 1444 1412 1404 1404 1411 1418 1456 1456 1441 1449 1461 1475 1501 1532 1583 1739 1842 1712 1708 1795 1732 1653 1630 1636 1607 1550 1526 1499 1478 1466 1459 1452 1449 1457 1489 1532 1549 1539 1505 1468 1429 1399 1398 1399 1400 1402 1404 1409 1415 1429 1434 1440 1443 1443 1450 1452 1454 1457 1470 1487 1531 1522 1485 1484 1496 1520 1572 1676 1797 1955 2076 2085 1894 1740 1671 1610 1569 1617 1633 1669 1710 1705 1735 1704 1724 1765 1835 1904 1835 1689 1607 1600 1625 1659 1702 1825 1928 1985 2257 2584 2686 2764 2640 2358 1935 1800 1774 1774 1818 1925 2038 2219 2153 2016 1951 1944 1883 1811 1810 1863 2043 2281 2495 2631 2707 2891 2945 2912 2890 2837 2699 2697 2849 3014 2959 2787 2858 2679 2582 2404 2262 2238 2183 2124 2097 2036 1979 1917 1888 1878 1860 1821 1761 1721 1713 1755 1745 1746 1769 1795 1800 1790 1758 1745 1763 1785 1781 1809 1819 1835 1804 1826 1849 1884 1932 1976 2064 2300 2320 2441 2514 2454 2517 2554 2728 2901 2858 2902 2802 2714 2622 2579 2531 2503 2393 2340 2232 2101 2191 2177 2153 1982 1689 1513 1625 1851 2109 2080 1976 2107 2146 2170 2164 2176 2126 2130 2162 2146 2072 2039 1999 2085 2083 2047 2048 2058 2077 2091 2040 1966 1856 1973 2003 1939 1953 2036 2065 2073 2087 2088 2074 2063 2037 2016 2031 2016 2018 1993 2021 2094 2152 2132 2118 2012 2086 2146 2169 2295 2391 2371 2406 2470 2505 2409 2404 2331 2315 2443 2312 2569 2490 2477 2524 2607 2613 2562 2326 2393 2589 2499 2561 2477 2485 2442 2584 2614 2667 2642 2536 2296 2522 2580 2453 2364 2405 2517 2474 2398 2340 2216 2217 2355 2424 2458 2478 2521 2567 2583 2547 2539 2481 2485 2478 2497 2461 2199 2436 2332 2181 2217 2306 2407 2439 2458 2489 2570 2589 2608 2658 2718 2557 2238 2112 1929 1870 1844 1873 1926 1867 2064 2149 2194 2162 2131 1987 1962 1939 1878 1919 1837 1918 1855 2102 2304 2454 2259 2076 1981 2128 2265 2601 2783 2944 2946 2977 3037 2915 2750 2693 2951 2894 2798 2661 2526 2254 2114 1985 2057 2009 2173 2306 2454 2405 2391 2317 2209 2025 2004 2090 2099 2136 2148 2185 2249 2215 2162 2169 2186 2160 2309 2495 2604 2696 2749 2613 2480 2536 2365 2478 2655 2520 2655 2554 2488 2482 2400 2434 2543 2539 2714 2911 3090 3088 3095 3204 3219 3235 2826 2996 3244 3316 3327 3466 3454 3441 3546 3468 3075 2926 2810 2753 2753 2775 2862 3012 3028 3026 3047 3048 3147 3390 3540 3677 3583 3587 3799 3591 3884 3795 3833 3635 3387 3708 3798 3874 3854 3629 3858 3658 3493 3143 2962 2842 2756 2665 2588 2534 2494 2422 2422 2463 2451 2419 2350 2247 2264 2370 2464 2361 2239 2147 2154 2044 1869 1839 1782 1764 1739 1713 1693 1686 1671 1637 1632 1654 1664 1677 1674 1687 1706 1734 1731 1737 1714 1707 1726 1747 1760 1783 1791 1798 1815 1809 1813 1803 1803 1785 1790 1814 1830 1816 1782 1798 1826 1832 1800 1778 1755 1752 1757 1737 1724 1716 1717 1720 1716 1716 1706 1660 1637 1653 1654 1644 1649 1657 1642 1629 1613 1597 1610 1600 1582 1605 1623 1620 1637 1628 1613 1604 1583 1602 1616 1592 1567 1545 1520 1509 1518 1516 1495 1497 1518 1537 1536 1519 1540 1542 1547 1566 1569 1564 1563 1576 1568 1586 1586 1596 1594 1589 1581 1574 1567 1562 1554 1547 1542 1537 1533 1526 1518 1514 1509 1499 1493 1490 1480 1469 1461 1452 1444 1435 1425 1418 1412 1409 1413 1414 1403 1396 1389 1382 1375 1369 1362 1357 1352 1345 1339 1334 1327 1324 1320 1315 1310 1304 1299 1294 1290 1285 1280 1275 1270 1266 1263 1256 1254 1251 1240 1229 1220 1212 1205 1196 1190 1183 1167 1167 1158 1142 1139 1140 1131 1123 1120 1124 1122 1120 1122 1114 1104 1114 1122 1131 1127 1115 1102 1105 1116 1122 1134 1131 1129 1127 1124 1122 1119 1115 1113 1110 1108 1102 1094 1093 1082 1071 1066 1065 1059 1055 1055 1048 1042 1040 1049 1051 1047 1041 1031 1023 1019 1011 1006 994 987 979 995 1006 1016 1011 1003 992 993 994 995 994 989 986 983 975 966 964 960 948 933 922 928 940 934 928 916 919 923 918 906 899 884 879 886 890 892 896 892 887 879 871 873 860 852 849 844 839 831 823 833 829 834 830 829 838 833 822 810 817 815 817 814 810 810 807 797 798 795 787 779 778 771 766 761 752 743 733 724 716 710 699 699 696 685 680 672 673 666 663 658 656 658 652 653 666 667 658 660 667 661 650 652 645 644 652 648 653 649 647 648 644 639 629 619 634 625 612 607 616 615 617 618 616 603 597 591 582 567 552 535 538 560 561 555 553 561 554 540 536 541 541 530 526 521 536 537 521 527 520 511 485 484 484 493 507 505 524 535 522 526 529 510 503 509 518 529 536 524 492 476 486 492 486 493 505 502 482 470 467 462 464 476 479 476 479 484 479 481 481 481 484 479 474 472 468 470 462 458 456 457 448 453 449 452 447 439 431 427 425 425 426 428 424 422 421 420 420 420 421 423 425 426 426 429 423 425 418 405 410 409 409 411 411 412 414 403 404 408 412 406 406 406 412 406 400 404 411 421 418 413 417 407 409 420 431 438 441 433 431 435 431 434 441 438 429 422 432 425 425 421 400 409 412 411 420 417 416 413 409 400 395 385 374 374 364 343 340 343 340 366 397 380 386 379 363 381 397 404 415 418 409 388 384 400 408 400 393 401 388 388 398 410 387 397 405 397 381 387 401 408 416 403 404 414 417 405 398 392 388 379 373 362 347 338 345 349 345 335 332 326 330 336 341 330 309 310 322 329 325 304 322 325 330 339 344 343 341 337 333 342 344 329 317 306 296 309 324 321 317 308 291 287 289 268 260 242 240 242 241 247 269 282 304 321 327 337 318 310 329 328 312 309 305 315 310 287 277 260 275 295 294 275 283 285 289 292 286 284 277 291 302 313 319 315 311 303 306 294 301 311 316 313 297 289 305 310 303 309 304 298 293 294 302 298 288 273 281 274 268 275 264 262 275 283 263 273 267 262 263 258 251 247 235 227 226 250 231 227 232 222 228 235 239 250 269 290 295 283 262 263 253 246 252 244 237 238 243 245 243 239 226 223 215 209 201 206 202 202 203 203 202 206 207 212 217 225 238 234 246 258 249 247 237 232 224 237 219 233 239 242 233 226 229 226 220 213 207 204 206 222 231 224 225 225 236 250 257 257 241 226 247 257 261 256 253 251 249 236 244 245 240 233 225 236 244 243 243 240 235 234 235 236 237 232 232 227 225 222 224 227 225 221 222 216 211 198 208 219 223 227 228 223 218 220 223 220 216 223 223 221 221 218 216 214 206 177 190 202 184 179 169 169 169 168 176 168 161 155 171 189 205 220 231 209 211 178 164 152 139 139 139 139 138 140 141 165 198 214 222 220 214 226 230 239 238 237 240 252 248 241 232 218 213 207 203 197 197 208 202 194 190 191 190 181 135 129 129 131 134 177 171 166 163 155 161 159 165 169 175 180 182 187 191 196 199 202 205 208 210 211 212 210 210 209 210 208 206 206 204 202 203 203 200 197 193 191 190 186 185 185 185 189 191 189 189 186 186 185 183 180 181 183 182 181 181 180 1241 1282 1307 1320 1334 1287 1243 1217 1213 1213 1212 1208 1209 1208 1207 1206 1207 1207 1208 1203 1197 1193 1193 1193 1193 1193 1192 1192 1191 1191 1189 1188 1187 1185 1184 1183 1184 1185 1186 1186 1187 1188 1188 1193 1208 1267 1362 1468 1533 1688 1849 2023 2259 2112 1731 1319 1149 1097 1095 1095 1096 1105 1121 1170 1255 1379 1652 1910 2086 2272 2324 2240 2296 2371 2270 2281 2392 2169 1961 1760 1650 1593 1576 1564 1562 1561 1561 1567 1575 1586 1604 1624 1658 1723 1802 1935 2078 2145 2164 2140 2108 2046 2041 2018 1962 1935 1911 1945 1984 2010 1938 1854 1822 1803 1753 1718 1747 1765 1791 1821 1857 1934 2057 2138 2209 2257 2287 2330 2365 2429 2254 2116 2076 2040 2004 2014 1992 2035 2115 2256 2332 2331 2432 2495 2499 2310 2210 2181 2244 2146 2012 1944 1906 1899 1896 1897 1892 1891 1886 1880 1873 1870 1867 1864 1863 1861 1860 1860 1865 1949 2184 2152 1964 1888 1856 1837 1834 1835 1852 1906 1968 2057 1982 1833 1814 1814 1816 1819 1824 1835 1858 1897 1959 2057 2164 2309 2476 2888 2515 2146 1858 1788 1783 1782 1785 1786 1803 1851 1872 1872 1872 1880 1881 1946 1977 2041 1933 1881 1877 1876 1876 1878 1880 1885 1900 1924 1962 2001 2026 2075 2165 2176 2166 2136 2113 2034 1985 1961 1944 1928 1915 1912 1911 1912 1915 1936 1989 2110 2327 2223 2130 2018 1990 1924 1877 1844 1824 1821 1828 1843 1862 1899 1963 2106 2284 2508 2733 2733 2589 2561 2511 2376 2163 1897 1816 1785 1765 1758 1757 1755 1755 1757 1764 1786 1808 1829 1849 1878 1914 1947 1976 2010 2060 2077 2099 2106 2079 2070 2073 2078 2070 2058 2075 2140 1952 1806 1685 1646 1649 1572 1511 1481 1469 1462 1454 1456 1486 1538 1625 1785 1849 1811 1708 1755 1835 1755 1662 1661 1667 1695 1753 1831 1819 1728 1647 1528 1449 1407 1395 1403 1405 1403 1468 1476 1496 1481 1468 1498 1514 1478 1470 1473 1485 1508 1526 1553 1608 1666 1813 1800 1813 1760 1747 1699 1675 1636 1604 1574 1537 1502 1478 1461 1453 1444 1440 1445 1476 1507 1528 1528 1497 1456 1413 1397 1398 1399 1401 1402 1403 1407 1414 1429 1435 1440 1441 1441 1447 1450 1454 1457 1459 1466 1477 1473 1474 1476 1487 1510 1615 1789 1927 1965 2025 1957 1746 1620 1560 1550 1582 1695 1683 1676 1653 1684 1751 1743 1724 1733 1814 1784 1747 1656 1592 1596 1613 1634 1685 1861 1991 2063 2194 2437 2481 2679 2713 2401 1963 1781 1749 1735 1770 1845 1951 2051 2023 1963 1902 1878 1850 1790 1819 1874 1990 2192 2266 2439 2664 2890 2939 2864 2866 2802 2734 2688 2744 2909 3004 2915 2884 2681 2526 2369 2280 2228 2169 2150 2138 2078 1988 1945 1922 1905 1855 1780 1750 1732 1714 1698 1705 1713 1732 1756 1762 1734 1724 1716 1745 1755 1759 1786 1763 1764 1775 1792 1813 1844 1875 1957 1963 2045 2217 2327 2563 2342 2360 2525 2735 2874 2718 2898 2815 2761 2726 2654 2568 2540 2464 2397 2376 2444 2421 2350 2252 1943 1558 1544 1786 2054 2192 2219 2142 2104 2183 2258 2262 2212 2153 2189 2204 2156 2121 2092 2037 2147 2133 2116 2100 2112 2135 2105 2064 1981 1886 1990 2047 2022 1931 2007 2066 2104 2114 2132 2119 2108 2084 2074 2089 2090 2072 2077 2052 2059 2136 2178 2205 2127 2007 2071 2201 2333 2252 2409 2441 2478 2515 2515 2522 2517 2370 2505 2503 2467 2217 2295 2259 2343 2460 2514 2491 2509 2499 2630 2596 2573 2613 2620 2627 2440 2493 2657 2619 2467 2243 2370 2523 2536 2390 2245 2352 2474 2475 2423 2320 2111 2338 2336 2414 2494 2540 2556 2574 2574 2548 2535 2478 2425 2337 2166 2159 2297 2078 2414 2424 2399 2445 2533 2578 2585 2602 2681 2718 2747 2743 2425 2237 2085 1895 1828 1800 1788 1751 1817 1893 1931 2096 2109 2030 2119 2160 2118 1980 1838 1847 1882 1979 2007 2149 2224 2125 1920 2034 2176 2412 2642 2705 2665 2820 2855 2794 2457 2484 2773 2793 2693 2465 2232 2143 2176 2138 2189 2293 2186 2179 2352 2431 2293 2159 2081 2038 2055 2153 2231 2298 2310 2307 2374 2326 2298 2286 2332 2198 2260 2369 2557 2542 2733 2898 2641 2694 2501 2481 2671 2750 2917 2814 2597 2702 2792 2774 2539 2515 2781 2932 3156 3198 3247 3302 3360 3397 3055 2902 3024 3252 3568 3566 3685 3521 3474 3273 3040 2879 2780 2757 2764 2823 2782 2800 2885 2956 3004 3034 3159 3094 3122 3222 3303 3369 3443 3615 3754 3899 3735 3637 3524 3523 3656 3963 3970 3914 3704 3441 3243 3102 2975 2888 2857 2770 2645 2631 2746 2574 2567 2562 2496 2478 2369 2367 2359 2414 2395 2380 2314 2218 2199 2194 1962 1875 1818 1767 1734 1708 1686 1672 1657 1635 1646 1667 1682 1688 1700 1701 1712 1735 1754 1748 1732 1729 1724 1743 1765 1770 1781 1805 1837 1850 1838 1820 1821 1805 1800 1822 1847 1833 1799 1796 1832 1832 1798 1781 1767 1767 1765 1747 1745 1726 1728 1729 1731 1728 1701 1648 1658 1672 1666 1652 1672 1666 1654 1637 1622 1610 1618 1623 1594 1596 1626 1632 1639 1646 1628 1608 1590 1604 1628 1611 1574 1546 1520 1530 1525 1506 1507 1500 1511 1534 1550 1527 1545 1561 1578 1579 1578 1582 1589 1595 1593 1609 1607 1601 1595 1588 1583 1577 1572 1568 1561 1553 1548 1541 1538 1529 1520 1516 1510 1501 1492 1486 1480 1472 1467 1452 1435 1430 1432 1438 1433 1426 1420 1415 1411 1404 1395 1387 1380 1372 1364 1359 1354 1348 1342 1336 1333 1329 1324 1317 1311 1305 1301 1296 1292 1287 1282 1277 1271 1262 1258 1249 1247 1246 1238 1228 1230 1227 1222 1210 1192 1176 1154 1150 1153 1148 1141 1130 1129 1138 1137 1146 1146 1148 1137 1112 1129 1133 1131 1123 1120 1125 1124 1125 1123 1139 1138 1136 1132 1129 1125 1123 1120 1115 1111 1106 1105 1098 1090 1086 1076 1066 1063 1058 1055 1053 1048 1047 1049 1050 1047 1045 1045 1036 1019 1010 995 997 995 1004 1009 1004 1018 1020 1015 1010 1001 998 1003 1002 999 997 986 975 971 957 950 948 947 942 931 944 947 941 936 934 928 930 923 906 891 883 889 898 903 903 899 901 897 884 875 871 863 863 862 857 840 834 838 841 841 845 844 841 838 843 828 824 820 827 825 813 811 804 803 798 795 788 780 779 761 767 759 748 743 734 727 720 715 717 712 710 706 700 700 705 689 683 696 688 680 682 689 682 685 684 691 679 683 682 677 668 669 667 664 665 667 666 662 658 653 652 648 645 638 643 640 635 631 630 618 616 607 600 596 584 578 566 554 541 545 555 575 572 564 566 562 551 543 560 553 546 542 536 528 540 544 530 531 535 513 499 486 480 477 482 495 506 526 515 513 528 525 505 496 517 517 532 524 515 473 477 481 480 489 493 490 485 477 473 460 457 468 471 469 478 475 474 474 472 479 488 479 471 467 467 471 470 465 464 457 460 463 465 459 450 448 446 436 434 433 428 422 422 421 422 420 419 419 416 414 413 413 412 411 411 408 406 402 401 400 398 397 398 398 400 400 398 408 405 406 406 402 406 400 395 400 416 414 408 402 401 403 412 419 426 432 426 418 426 423 436 431 433 427 427 414 425 430 433 432 411 421 438 430 430 429 424 426 416 416 411 393 394 397 395 362 339 337 366 381 398 399 407 403 381 375 394 404 413 422 408 404 391 399 409 402 381 387 379 387 399 405 383 387 387 395 377 390 407 410 409 399 400 413 411 400 387 390 377 372 365 359 353 348 332 337 336 346 346 344 342 346 348 332 322 314 305 311 315 308 321 332 333 331 333 331 330 328 339 350 342 329 325 321 316 317 329 317 318 308 289 287 274 279 284 241 240 242 242 290 293 301 317 332 342 340 322 322 337 323 322 304 298 311 318 308 287 259 266 289 281 273 277 276 280 272 271 275 288 298 310 314 311 310 300 299 296 296 301 313 318 306 301 299 307 311 312 312 308 307 303 305 296 287 279 287 288 275 281 290 283 272 285 282 269 279 274 276 264 249 268 256 235 224 238 257 247 235 241 227 229 240 243 255 278 293 286 280 280 270 262 241 239 237 238 231 231 237 241 234 235 234 218 212 205 203 203 203 204 202 206 209 214 217 225 232 237 237 250 255 243 238 231 224 228 239 219 234 244 233 234 219 219 227 215 208 204 204 217 227 234 226 216 229 245 249 258 255 238 226 243 254 257 252 249 247 242 244 250 248 246 236 222 223 238 242 241 240 237 236 235 231 233 238 236 232 233 227 225 219 217 222 216 224 213 202 217 222 225 229 227 223 218 211 218 220 209 216 218 221 219 212 200 191 190 170 160 166 182 157 173 172 170 177 165 172 176 169 166 164 160 178 228 225 227 198 228 207 153 142 139 138 138 138 140 140 159 204 203 198 204 211 222 230 217 226 234 243 246 250 242 228 220 218 215 206 193 201 209 194 188 178 170 163 148 129 129 129 131 178 176 164 156 150 159 167 170 176 180 184 190 195 196 201 204 207 209 208 209 209 208 207 206 205 204 204 203 202 202 200 199 200 203 204 195 188 186 188 189 189 188 190 191 190 189 189 186 185 185 184 184 183 183 183 182 182 1251 1247 1288 1312 1255 1235 1221 1219 1219 1220 1219 1220 1221 1219 1217 1214 1212 1211 1208 1207 1206 1200 1196 1195 1196 1196 1194 1192 1192 1191 1190 1188 1187 1185 1183 1184 1185 1187 1188 1188 1189 1191 1190 1196 1236 1403 1532 1597 1688 1759 1896 2168 2397 2125 1619 1247 1141 1106 1105 1106 1116 1133 1159 1212 1296 1409 1644 1881 2119 2329 2327 2382 2475 2420 2150 2156 2159 2037 1751 1652 1590 1569 1565 1563 1562 1562 1562 1569 1580 1597 1620 1644 1672 1709 1769 1947 1987 2047 2056 2044 2044 2015 1994 1984 1964 1935 1933 1983 2002 2013 1964 1878 1842 1842 1792 1770 1743 1748 1775 1804 1856 1942 2088 2300 2301 2214 2346 2274 2168 2211 2149 2048 2038 2032 1983 2010 2006 2057 2241 2423 2526 2602 2559 2604 2540 2294 2221 2111 2117 2083 1992 1949 1907 1902 1901 1898 1896 1894 1887 1879 1872 1869 1866 1864 1862 1860 1858 1856 1865 1952 2076 2072 1974 1897 1845 1847 1854 1847 1846 1851 1861 1896 1905 1822 1817 1819 1824 1836 1838 1849 1879 1932 2005 2102 2202 2399 2649 2981 2513 2101 1818 1787 1784 1785 1787 1788 1792 1811 1815 1822 1832 1845 1862 1908 2003 2164 1988 1908 1894 1890 1888 1888 1888 1889 1896 1920 1947 1980 2008 2068 2136 2168 2115 2094 2051 2011 1997 1971 1946 1926 1916 1916 1915 1915 1915 1927 1972 2087 2285 2324 2123 1950 1906 1866 1844 1829 1822 1824 1833 1846 1865 1916 2008 2130 2317 2625 2834 2803 2592 2518 2633 2659 2331 1937 1800 1775 1758 1749 1747 1745 1745 1746 1749 1763 1782 1807 1837 1868 1899 1929 1976 2039 2083 2088 2065 2051 2041 2023 2010 2004 2004 1997 1952 1918 1848 1773 1675 1607 1578 1543 1514 1491 1475 1464 1458 1472 1510 1564 1640 1791 1957 1932 1814 1744 1746 1711 1632 1650 1623 1627 1647 1665 1678 1634 1607 1559 1431 1388 1373 1367 1365 1370 1487 1571 1664 1672 1586 1548 1525 1507 1499 1493 1569 1565 1551 1564 1596 1634 1684 1742 1765 1806 1815 1776 1710 1683 1678 1651 1566 1493 1466 1452 1444 1436 1430 1433 1454 1477 1495 1473 1448 1414 1395 1393 1396 1398 1399 1402 1404 1407 1411 1424 1439 1440 1441 1440 1445 1451 1455 1458 1460 1460 1462 1465 1469 1476 1484 1499 1573 1715 1708 1915 1905 1740 1602 1517 1530 1504 1582 1692 1693 1633 1614 1607 1644 1650 1678 1701 1778 1721 1658 1606 1581 1592 1604 1627 1687 1823 1952 2146 2268 2520 2528 2602 2564 2330 1983 1771 1723 1713 1735 1787 1870 1897 1907 1889 1849 1816 1792 1779 1811 1854 1963 2158 2289 2484 2724 2967 2946 2872 2778 2751 2731 2837 2742 2689 2865 2954 2876 2804 2590 2396 2297 2240 2207 2152 2109 2132 2069 1954 1925 1931 1922 1792 1754 1734 1715 1691 1679 1684 1701 1710 1722 1703 1693 1692 1732 1728 1754 1743 1737 1741 1752 1762 1782 1799 1825 1867 1934 1998 2045 2151 2390 2430 2245 2397 2524 2850 2654 2810 2925 2847 2761 2702 2602 2512 2427 2228 2438 2431 2348 2266 1971 1787 1573 1491 1853 2119 2236 2256 2249 2214 2190 2350 2334 2214 2205 2251 2184 2145 2199 2102 2084 2192 2209 2173 2136 2166 2162 2100 2044 1924 1942 2070 2082 2079 2058 2013 2054 2097 2150 2166 2170 2152 2130 2118 2155 2151 2135 2141 2120 2080 2088 2124 2202 2210 2066 2183 2215 2142 2241 2332 2451 2505 2543 2573 2578 2606 2559 2497 2270 2296 2122 2169 2247 2349 2505 2269 2232 2276 2186 2328 2516 2347 2425 2414 2620 2553 2365 2656 2627 2556 2498 2358 2211 2213 2443 2501 2307 2158 2424 2474 2440 2346 2062 2136 2244 2445 2475 2520 2503 2558 2553 2488 2465 2451 2455 2378 2111 1957 1982 2079 2168 2268 2394 2516 2571 2654 2684 2689 2674 2695 2763 2439 2246 2061 1892 1860 1805 1745 1724 1776 1767 1756 1783 1827 1807 1847 1911 1968 2025 2054 1938 1783 1783 1819 1840 1876 1859 1845 1946 2120 2460 2254 2111 2374 2456 2575 2433 2295 2362 2344 2543 2293 2134 2192 2445 2590 2494 2464 2534 2408 2361 2262 2342 2308 2222 2172 2102 2102 2264 2405 2596 2646 2583 2623 2555 2467 2446 2370 2235 2330 2448 2480 2514 2592 2841 2824 2881 2705 2665 2552 2808 3113 2903 2952 3065 3057 2901 2700 2518 2607 2943 3017 2903 3020 3093 3228 3360 3240 3098 3092 3162 3462 3343 3417 3320 3253 3191 2969 2773 2755 2795 2791 2980 2858 2801 3015 3054 3337 3368 3575 3507 3403 3222 3579 3667 3707 3663 3623 3675 3779 3566 3540 3522 3833 4010 3996 4040 3692 3477 3336 3230 3166 3063 3001 2779 2755 2862 2961 2798 2803 2634 2543 2461 2416 2456 2398 2393 2361 2329 2284 2239 2196 2253 2049 1878 1838 1772 1752 1722 1707 1682 1654 1634 1670 1685 1701 1715 1714 1734 1722 1742 1769 1763 1759 1753 1741 1738 1771 1804 1807 1815 1817 1845 1863 1854 1836 1832 1815 1836 1848 1850 1816 1805 1843 1845 1817 1803 1776 1779 1777 1765 1746 1738 1738 1741 1744 1729 1674 1653 1668 1682 1674 1668 1687 1677 1663 1637 1643 1618 1620 1637 1621 1595 1617 1642 1650 1663 1650 1616 1600 1620 1626 1606 1585 1545 1530 1539 1519 1512 1520 1514 1517 1535 1550 1537 1562 1589 1597 1604 1596 1612 1619 1627 1623 1618 1611 1605 1599 1593 1587 1581 1575 1569 1563 1552 1544 1538 1532 1527 1519 1514 1503 1494 1486 1475 1467 1460 1453 1443 1450 1451 1447 1444 1441 1436 1429 1423 1413 1412 1403 1391 1383 1375 1368 1361 1355 1350 1344 1339 1336 1331 1326 1319 1313 1307 1301 1295 1291 1284 1279 1273 1267 1261 1254 1248 1245 1241 1241 1239 1228 1218 1198 1186 1167 1166 1171 1174 1181 1174 1153 1140 1158 1160 1149 1170 1164 1155 1131 1124 1143 1145 1137 1132 1134 1147 1142 1145 1142 1145 1139 1130 1121 1118 1115 1110 1109 1102 1097 1092 1088 1084 1085 1081 1081 1085 1079 1071 1067 1073 1068 1059 1063 1055 1045 1035 1027 1014 1004 1012 1022 1027 1029 1031 1032 1026 1023 1018 1012 1010 1011 1010 1007 1000 995 991 984 974 955 960 959 945 948 942 948 956 952 952 949 945 934 925 913 898 894 909 902 907 905 900 893 890 889 887 876 874 875 867 860 846 840 851 852 851 851 854 850 845 844 837 839 838 833 827 824 811 798 800 791 784 783 779 763 756 751 747 743 746 743 749 740 734 740 745 730 729 730 720 720 725 702 710 714 705 707 712 708 711 711 703 710 698 702 702 692 687 687 685 678 673 663 656 648 642 641 641 641 638 627 622 617 616 610 607 602 596 591 587 581 569 560 550 549 556 567 563 582 577 570 571 561 561 556 566 561 561 552 552 539 544 555 545 537 542 526 523 516 486 476 475 480 480 486 497 496 520 523 510 487 504 507 523 512 491 468 470 472 477 486 486 477 482 475 465 455 453 461 462 472 472 469 467 466 466 478 482 477 473 463 461 464 469 473 470 462 463 467 463 459 453 454 438 437 442 448 443 431 428 431 437 433 424 417 415 414 412 410 409 410 407 405 404 403 402 401 400 398 396 395 393 392 393 393 395 398 398 396 406 403 391 398 410 404 395 397 411 415 411 423 423 422 421 410 415 415 433 424 433 422 422 407 413 417 420 432 419 413 430 431 424 418 411 417 422 425 410 394 404 402 382 360 334 352 386 402 414 414 417 423 409 384 379 391 413 425 422 419 401 403 410 394 376 370 379 380 382 398 387 373 375 393 377 381 392 394 408 404 390 402 413 402 387 380 384 373 362 357 348 340 338 327 322 336 338 336 334 340 346 340 332 328 311 308 302 324 329 326 316 317 319 322 328 337 341 344 338 342 339 337 329 325 323 310 300 299 311 303 301 296 255 240 240 240 263 287 294 307 304 319 334 340 328 328 343 335 332 314 293 304 311 306 276 260 273 289 272 262 261 263 266 277 282 289 290 306 307 312 304 294 293 301 291 306 308 313 318 305 311 312 319 316 315 313 311 310 308 306 296 296 291 300 293 284 293 297 283 287 297 282 279 284 282 274 260 250 243 247 240 228 241 252 267 251 235 231 237 238 262 283 277 286 270 267 263 259 260 255 243 234 235 233 226 239 238 228 230 229 220 216 206 204 204 205 204 208 207 208 214 220 223 227 235 238 248 254 241 227 227 220 226 222 229 238 246 228 234 219 220 224 208 201 203 204 215 224 230 228 218 228 233 249 253 247 241 224 249 256 261 258 255 255 254 249 239 243 250 244 238 224 223 236 244 241 238 240 239 237 231 233 236 236 236 234 232 228 220 212 211 213 210 199 212 218 223 226 227 227 224 218 208 207 215 206 208 216 223 221 215 198 180 169 172 170 158 166 202 201 189 181 187 197 199 185 168 152 159 172 172 174 200 218 215 191 162 146 139 138 138 138 139 137 137 174 183 193 210 222 218 211 209 222 236 229 228 238 232 222 210 208 212 212 200 188 198 204 199 192 190 187 176 133 129 129 132 181 168 159 149 161 165 168 175 182 187 193 197 202 205 208 208 209 207 206 205 202 201 196 199 200 200 199 199 199 196 197 199 198 197 195 191 188 190 192 194 192 193 194 192 191 191 191 188 187 188 187 185 184 183 185 185 184 1274 1242 1240 1233 1225 1221 1220 1223 1224 1224 1223 1223 1222 1220 1218 1215 1210 1210 1210 1209 1207 1203 1198 1197 1197 1196 1195 1193 1192 1191 1190 1189 1188 1186 1184 1185 1187 1190 1189 1190 1195 1198 1201 1221 1363 1632 1818 1927 1946 1937 2062 2262 2143 1882 1451 1257 1159 1119 1116 1121 1138 1160 1203 1255 1328 1428 1664 1909 2099 2301 2409 2438 2353 2269 2286 2039 1907 1747 1646 1591 1574 1569 1566 1564 1564 1564 1568 1576 1592 1619 1658 1695 1724 1785 1880 1890 1864 1980 2007 1980 1961 1961 1959 1970 1965 1956 1956 1989 2014 1976 1940 1912 1842 1834 1858 1881 1810 1738 1755 1786 1831 1943 2179 2345 2375 2187 2206 2167 2099 2095 2059 2027 2075 2040 1983 1981 2044 2087 2284 2500 2643 2666 2642 2566 2303 2220 2170 2012 1974 1955 1955 1910 1905 1905 1902 1900 1889 1882 1877 1875 1874 1877 1874 1867 1863 1861 1859 1856 1857 1896 1932 1938 1903 1855 1869 1899 1912 1917 1941 1947 1909 1935 1901 1845 1827 1827 1836 1864 1879 1882 1911 1972 2061 2152 2264 2391 2624 2682 2371 1963 1803 1786 1786 1786 1788 1789 1792 1797 1800 1807 1816 1829 1856 1907 2007 2164 2009 1940 1916 1908 1905 1904 1900 1898 1904 1931 1972 1992 2051 2066 2128 2202 2174 2117 2068 2038 2047 2005 1956 1930 1922 1921 1922 1921 1925 1934 1975 2184 2496 2267 2055 1914 1859 1838 1827 1823 1824 1828 1837 1851 1873 1920 2005 2139 2353 2577 2734 2781 2539 2335 2293 2262 2162 1916 1806 1769 1749 1740 1739 1738 1737 1737 1738 1744 1765 1796 1831 1867 1899 1946 2039 2156 2133 2101 2088 2051 2015 1983 1960 1943 1974 2075 1943 1838 1781 1721 1660 1600 1556 1535 1510 1491 1476 1462 1468 1495 1531 1582 1650 1763 1970 1987 1832 1747 1691 1650 1610 1584 1570 1566 1568 1566 1560 1544 1530 1530 1438 1371 1358 1353 1353 1372 1478 1595 1752 1786 1793 1683 1577 1550 1540 1535 1529 1530 1550 1571 1604 1641 1668 1702 1732 1777 1825 1910 1885 1848 1921 1954 1678 1500 1456 1441 1431 1422 1421 1417 1427 1449 1461 1445 1403 1392 1392 1391 1396 1396 1396 1399 1403 1406 1410 1418 1439 1443 1443 1445 1447 1452 1454 1461 1463 1461 1461 1461 1462 1468 1477 1489 1512 1564 1664 1801 1598 1519 1493 1560 1645 1525 1534 1625 1670 1630 1587 1563 1583 1614 1661 1684 1785 1671 1615 1583 1579 1594 1612 1636 1687 1905 1993 1915 2013 2320 2363 2483 2450 2272 2023 1785 1732 1704 1711 1752 1802 1834 1830 1796 1785 1754 1769 1800 1845 1892 1974 2170 2299 2511 2706 2959 2999 2933 2828 2697 2693 2895 2925 2640 2749 2957 2851 2859 2628 2419 2417 2379 2334 2174 2120 2089 2017 1983 1986 1972 1906 1805 1773 1748 1721 1701 1686 1667 1670 1701 1684 1682 1671 1673 1701 1712 1759 1759 1725 1723 1728 1741 1754 1774 1799 1845 1910 1933 1958 2001 2105 2260 2203 2357 2525 2743 2571 2720 2941 2834 2762 2666 2625 2451 2245 2108 1953 1938 1909 2053 1961 1658 1554 1809 1959 2191 2259 2273 2367 2315 2278 2396 2320 2231 2295 2266 2209 2191 2215 2117 2068 2247 2270 2232 2215 2210 2172 2096 2003 1919 2010 2079 2117 2127 2097 2052 2038 2085 2147 2177 2202 2206 2192 2162 2206 2219 2227 2202 2181 2124 2128 2179 2156 2226 2168 2098 2277 2377 2360 2427 2488 2498 2582 2522 2600 2438 2380 2198 2205 2045 2138 2297 2339 2320 2374 2261 2110 2281 2109 2137 2299 2178 2183 2408 2530 2582 2284 2437 2540 2618 2512 2405 2273 2178 2059 2342 2503 2328 2051 2325 2467 2428 2359 2035 2114 2339 2409 2494 2451 2529 2566 2547 2510 2492 2456 2439 2418 1927 2259 2434 2472 2439 2470 2461 2551 2585 2606 2620 2696 2747 2527 2177 2111 1928 1796 1766 1776 1701 1692 1755 1706 1699 1716 1726 1738 1757 1783 1769 1780 1822 1853 1785 1785 1779 1736 1741 1786 1847 1903 1894 2001 1942 1815 1880 1982 2098 2027 2038 2047 2030 2074 2343 2354 2400 2673 2762 2747 2725 2684 2645 2559 2412 2317 2426 2368 2270 2248 2202 2424 2663 2881 2942 2874 2812 2742 2663 2680 2548 2314 2511 2611 2730 2786 2791 2774 2909 2963 2880 2884 2946 2767 3272 3111 3339 3384 3234 3068 2920 2708 2501 2562 2798 3036 3188 3325 3351 3465 3385 3277 3267 3206 3405 3495 3336 3283 3284 3047 3040 2885 2841 2880 2809 3043 3118 2856 3053 3208 3195 3459 3612 3624 3508 3389 3473 3811 3576 3531 3370 3260 3425 3491 3471 3542 3557 3699 3676 3942 3866 3718 3531 3445 3370 3380 3116 3058 3157 3138 3142 2967 2919 2726 2595 2608 2522 2457 2405 2523 2488 2510 2437 2269 2229 2288 2180 1927 1845 1800 1745 1720 1698 1673 1645 1653 1683 1698 1723 1743 1749 1746 1755 1756 1771 1784 1781 1773 1764 1748 1762 1803 1843 1859 1850 1860 1881 1877 1863 1845 1829 1849 1872 1865 1829 1816 1848 1856 1821 1800 1790 1787 1791 1772 1752 1751 1750 1750 1747 1695 1665 1678 1696 1689 1686 1687 1686 1678 1661 1662 1649 1637 1624 1645 1644 1610 1606 1633 1661 1671 1654 1635 1610 1629 1619 1583 1556 1544 1545 1546 1522 1528 1537 1527 1529 1539 1557 1547 1563 1585 1617 1630 1610 1633 1641 1636 1630 1622 1612 1606 1598 1593 1587 1577 1571 1567 1559 1550 1544 1537 1534 1522 1513 1505 1502 1495 1486 1483 1477 1466 1454 1453 1462 1454 1450 1446 1443 1436 1432 1426 1421 1410 1407 1397 1386 1381 1373 1365 1359 1352 1346 1342 1336 1333 1328 1320 1313 1308 1304 1297 1294 1288 1282 1275 1273 1269 1262 1259 1248 1244 1236 1218 1200 1187 1180 1178 1176 1191 1200 1191 1181 1164 1152 1165 1178 1180 1174 1173 1160 1140 1140 1132 1148 1153 1158 1149 1149 1148 1153 1151 1147 1138 1133 1133 1137 1132 1125 1112 1103 1105 1104 1107 1104 1100 1099 1095 1091 1090 1083 1089 1081 1081 1081 1072 1069 1061 1048 1035 1023 1013 1029 1040 1047 1044 1042 1037 1032 1027 1023 1020 1017 1017 1016 1012 1007 996 986 975 967 965 971 972 963 967 966 954 961 961 961 956 943 940 926 915 901 906 913 917 910 913 911 904 894 886 883 882 880 879 866 856 852 851 857 858 859 859 862 859 854 850 845 849 845 839 830 819 811 804 788 783 776 773 773 770 763 769 774 767 761 771 761 768 754 755 747 760 740 746 742 731 737 736 717 722 735 727 727 720 713 710 708 708 705 701 697 692 689 686 677 670 664 657 647 641 637 634 628 621 619 612 607 602 598 596 595 592 591 583 579 571 564 560 561 566 569 573 584 572 583 583 578 569 569 572 563 571 569 574 564 560 553 551 559 553 546 554 540 532 530 516 487 479 473 471 468 472 483 512 503 510 491 485 492 506 501 483 466 465 466 474 475 484 475 467 467 465 455 451 454 465 478 473 462 461 460 463 470 473 471 469 465 462 457 462 473 474 463 466 469 468 464 464 454 448 454 451 459 456 442 433 441 439 435 431 422 434 431 434 426 422 417 420 419 414 414 418 414 414 408 400 399 397 394 391 390 388 388 387 387 389 393 386 400 405 394 405 415 419 422 423 425 418 413 414 410 401 409 422 412 427 422 409 404 399 414 414 422 420 404 412 418 434 429 415 400 399 411 402 384 378 391 366 340 338 368 384 400 405 419 430 424 410 418 395 391 412 424 437 433 415 412 407 393 382 365 376 364 380 377 385 370 365 381 387 369 378 391 402 400 386 394 408 399 383 371 384 377 370 365 358 348 339 338 329 315 328 326 328 329 336 334 329 322 317 305 302 320 312 313 327 331 333 335 338 333 336 339 331 340 347 340 336 336 331 323 309 315 304 291 275 261 241 240 240 241 303 297 282 287 299 314 318 328 338 337 350 344 330 315 298 286 296 305 284 264 266 278 256 265 274 283 279 290 294 304 300 307 303 304 291 287 288 293 296 305 309 315 319 311 317 325 324 317 306 304 298 295 303 308 307 304 298 302 288 297 305 299 296 298 296 284 289 291 280 265 253 247 245 237 236 234 255 272 274 249 235 245 257 248 257 283 294 280 257 253 251 239 255 254 243 242 228 225 233 241 232 222 223 218 214 216 204 201 199 203 203 201 202 210 220 230 232 230 239 240 250 252 237 225 225 216 216 216 232 234 235 226 227 215 212 210 204 202 203 209 217 221 233 224 224 239 242 249 248 247 228 226 242 254 260 259 257 255 252 244 250 245 242 246 245 233 224 225 239 241 238 241 239 237 234 229 225 231 233 233 231 231 230 228 225 222 219 200 194 211 222 221 224 225 224 218 215 204 212 207 195 214 217 217 205 193 189 176 193 206 189 199 201 200 199 209 207 214 208 200 187 158 156 152 150 166 180 171 188 209 201 170 141 140 138 137 138 138 137 139 158 184 198 205 200 210 225 232 220 213 218 233 221 209 199 199 202 206 206 201 185 202 212 198 192 194 183 148 129 130 132 156 147 154 166 179 186 187 190 192 195 196 201 205 207 207 207 204 200 199 197 192 190 195 196 195 193 194 197 194 198 197 193 189 185 186 190 198 203 201 200 198 199 198 195 193 192 191 190 188 188 188 186 186 187 186 185 184 1309 1270 1248 1233 1224 1222 1223 1224 1226 1226 1224 1223 1223 1220 1219 1217 1214 1209 1204 1203 1201 1203 1202 1200 1198 1196 1196 1194 1193 1193 1191 1189 1188 1188 1186 1188 1190 1191 1194 1200 1213 1224 1260 1327 1574 1796 2060 2230 2310 2235 2322 2251 1950 1724 1430 1277 1182 1142 1130 1137 1165 1192 1238 1306 1376 1466 1625 1947 2178 2382 2620 2765 2626 2449 2118 1920 1784 1668 1621 1591 1578 1575 1571 1570 1570 1577 1590 1609 1641 1679 1731 1788 1849 2008 1939 1916 1884 1950 1948 1933 1928 1935 2001 2013 2014 1999 1978 1995 1979 1965 1898 1836 1801 1806 1849 1887 1847 1744 1744 1768 1805 1911 2127 2359 2417 2210 2087 2069 2059 2052 2049 2048 2107 2014 1958 2063 2151 2130 2298 2612 2599 2389 2518 2268 2139 2082 2046 1954 1936 1923 1913 1906 1902 1898 1892 1886 1882 1880 1882 1886 1890 1887 1882 1873 1863 1860 1859 1856 1853 1852 1858 1858 1853 1867 1909 1957 2029 2079 2137 2121 1994 1984 1939 1912 1856 1850 1868 1902 1916 1915 1935 2000 2092 2190 2283 2417 2569 2288 2203 1937 1811 1789 1787 1788 1789 1790 1792 1795 1798 1803 1810 1825 1860 1907 1976 2069 2009 1954 1933 1927 1923 1923 1915 1909 1918 1944 1991 2031 2056 2119 2120 2197 2221 2249 2170 2132 2084 2122 2018 1955 1936 1933 1932 1931 1939 1972 2014 2229 2542 2228 2013 1892 1838 1826 1825 1826 1830 1836 1845 1857 1882 1931 2001 2159 2395 2585 2535 2620 2627 2462 2661 2584 2279 1963 1794 1759 1739 1734 1732 1732 1731 1731 1731 1734 1744 1777 1852 1928 1951 1986 2052 2094 2110 2152 2135 2089 2046 2011 1974 1904 1917 2076 1896 1788 1736 1687 1633 1577 1531 1504 1487 1472 1463 1463 1483 1520 1555 1597 1653 1732 1870 1946 1870 1749 1689 1638 1595 1560 1533 1519 1509 1499 1480 1466 1455 1447 1419 1358 1349 1348 1352 1372 1484 1609 1660 1865 1877 1753 1640 1601 1581 1558 1547 1537 1555 1577 1604 1633 1666 1697 1727 1768 1819 1910 1904 1914 1998 1915 1690 1533 1456 1432 1423 1411 1411 1408 1408 1411 1419 1403 1394 1393 1392 1392 1396 1396 1398 1400 1404 1406 1412 1418 1437 1447 1446 1448 1451 1453 1456 1458 1460 1459 1460 1461 1461 1465 1464 1461 1469 1486 1511 1549 1470 1561 1720 1763 1706 1568 1529 1542 1644 1649 1566 1540 1553 1580 1603 1717 1730 1630 1582 1571 1583 1597 1617 1651 1770 1872 1856 1910 2191 2336 2364 2450 2397 2257 2028 1789 1732 1701 1702 1764 1779 1776 1755 1738 1735 1752 1781 1821 1872 1926 1989 2101 2236 2411 2696 2949 3032 2976 2828 2674 2621 2811 2974 2770 2615 2840 2798 2825 2721 2649 2671 2536 2540 2327 2140 2097 2059 2053 2029 1994 1939 1816 1769 1754 1742 1736 1713 1683 1658 1666 1668 1657 1652 1657 1676 1725 1752 1759 1730 1708 1711 1723 1738 1751 1780 1802 1842 1873 1896 1928 1966 2036 2221 2284 2473 2892 2694 2491 2819 2918 2823 2664 2636 2614 2509 2275 2252 2091 1850 1665 1614 1696 1514 1706 2194 2323 2341 2368 2421 2397 2449 2419 2345 2326 2378 2316 2231 2223 2201 2112 2114 2243 2273 2277 2268 2238 2151 2149 1982 2054 2076 2136 2136 2155 2112 2126 2132 2108 2089 2146 2176 2213 2245 2214 2260 2288 2267 2245 2205 2195 2172 2195 2226 2211 2238 2140 2194 2285 2382 2478 2542 2560 2529 2525 2505 2216 2185 2198 2101 2072 2122 2251 2142 2218 2317 2136 2033 2106 2173 2028 2127 2120 2153 2457 2384 2516 2490 2292 2247 2428 2572 2390 2279 2241 2147 1976 2255 2490 2286 1960 2239 2454 2446 2352 1920 1981 2215 2240 2393 2537 2571 2578 2573 2526 2513 2418 2235 1848 2230 2477 2529 2521 2509 2533 2507 2538 2599 2652 2636 2286 2107 2011 1867 1797 1785 1749 1699 1663 1691 1704 1661 1658 1662 1670 1676 1685 1706 1681 1694 1743 1744 1763 1819 1910 1975 2074 2145 2154 2063 1906 1920 2080 2149 1955 1800 1900 2129 2113 2268 2220 2372 2588 2749 2727 2803 2821 2803 2733 2621 2695 2696 2520 2419 2506 2491 2505 2494 2378 2434 2799 3005 3038 3082 3073 2998 2841 2721 2600 2409 2562 2772 2849 2943 2956 3034 3124 3156 3051 3109 3283 2933 3297 3235 3547 3422 3374 3223 3107 2806 2603 2629 3091 3230 3325 3241 3303 3207 3189 3303 3366 3327 3316 3600 3549 3485 3117 3029 3482 3165 2997 2979 2830 2904 3020 2922 2965 3192 3281 3353 3557 3659 3622 3457 3586 3595 3871 3746 3461 3252 3132 3247 3278 3624 3388 3407 3595 3665 3807 3821 3568 3464 3357 3231 3221 3254 3272 3140 3048 2988 3048 2953 2806 2687 2623 2526 2464 2557 2507 2474 2423 2308 2253 2152 2163 1983 1821 1798 1743 1689 1676 1660 1663 1692 1711 1724 1733 1756 1786 1781 1779 1798 1785 1800 1804 1793 1776 1768 1758 1788 1846 1881 1884 1873 1891 1906 1885 1877 1856 1850 1881 1881 1857 1826 1851 1859 1828 1823 1801 1795 1802 1784 1763 1769 1765 1760 1725 1678 1689 1711 1716 1704 1706 1703 1703 1706 1690 1681 1655 1647 1640 1643 1654 1630 1609 1623 1646 1674 1673 1641 1618 1633 1613 1585 1565 1573 1561 1548 1531 1547 1545 1538 1544 1559 1561 1564 1581 1606 1638 1648 1630 1637 1648 1642 1635 1626 1620 1614 1607 1600 1591 1584 1578 1570 1561 1557 1550 1540 1531 1524 1520 1512 1509 1501 1494 1490 1484 1468 1460 1460 1460 1457 1453 1448 1444 1439 1433 1427 1422 1414 1410 1405 1393 1386 1379 1369 1360 1354 1348 1343 1338 1333 1328 1323 1319 1315 1308 1303 1299 1294 1286 1280 1275 1267 1264 1251 1241 1226 1213 1197 1194 1203 1208 1198 1199 1209 1209 1200 1176 1167 1182 1187 1193 1188 1173 1154 1147 1159 1155 1142 1163 1164 1171 1166 1156 1146 1145 1145 1143 1143 1148 1143 1140 1133 1122 1118 1117 1109 1111 1111 1108 1104 1100 1096 1095 1092 1088 1080 1083 1086 1078 1069 1064 1057 1043 1018 1022 1037 1043 1050 1048 1042 1038 1033 1031 1028 1025 1023 1020 1018 1013 1010 1003 991 979 975 989 985 980 976 977 977 969 963 963 961 955 947 939 926 922 907 916 917 919 917 914 910 906 902 897 892 892 887 880 868 864 868 869 862 868 865 865 864 862 859 857 855 850 850 838 830 827 815 798 793 794 802 798 790 792 788 782 785 780 776 769 780 768 778 768 767 757 762 754 754 754 748 752 747 738 741 740 732 723 712 709 707 700 693 690 685 679 675 671 669 665 666 658 656 659 661 664 662 649 644 634 636 630 629 618 606 600 588 581 576 572 572 579 585 580 584 584 586 593 583 579 588 579 578 577 576 571 573 567 561 563 564 562 563 550 556 560 559 549 533 521 514 506 498 488 482 472 466 466 471 474 499 497 473 480 485 485 478 473 463 459 464 469 479 482 466 456 465 462 452 448 464 475 472 459 455 457 463 461 463 464 463 464 470 460 454 470 472 473 470 474 472 470 467 461 461 462 465 458 450 442 451 455 445 437 431 428 448 441 449 442 432 426 434 432 422 426 424 420 420 415 407 410 411 411 402 397 391 389 389 386 383 382 382 396 403 390 401 408 416 416 420 423 419 407 410 407 401 403 414 402 420 426 412 390 391 398 414 407 420 404 398 414 427 420 413 404 380 383 400 396 382 354 339 343 359 357 372 387 400 411 426 437 431 430 420 404 402 412 427 440 428 416 399 388 380 369 355 359 371 369 383 376 358 364 369 365 377 391 399 393 381 390 401 388 380 365 375 382 369 361 352 344 337 329 325 318 309 308 313 314 323 329 330 326 316 305 297 302 305 321 334 335 342 342 334 330 323 330 329 335 341 336 329 330 332 328 321 305 289 282 275 267 239 239 240 247 310 281 270 292 286 297 304 316 325 341 333 325 314 305 305 287 291 306 292 278 263 261 253 270 286 297 297 302 308 314 311 305 296 292 279 279 283 286 302 311 319 324 323 319 325 328 321 314 308 299 295 284 291 295 308 307 309 302 299 305 307 300 306 302 290 289 290 283 284 274 271 273 262 242 231 245 255 274 279 265 243 250 261 272 280 290 286 268 250 241 237 233 238 243 231 236 227 227 237 230 224 219 218 213 205 208 202 200 200 200 200 200 202 210 217 218 223 227 225 238 248 249 241 228 220 212 210 223 226 235 232 220 217 208 201 201 201 203 207 216 226 232 235 222 231 237 241 249 241 245 225 226 233 250 259 260 255 252 247 251 251 246 242 235 246 241 238 230 222 226 227 232 232 235 235 233 233 224 225 229 228 228 228 226 225 219 217 214 210 198 205 207 222 221 220 219 209 205 201 202 197 200 195 204 197 166 187 187 195 218 212 214 211 210 215 216 215 214 209 201 189 174 160 167 159 150 153 154 147 149 189 201 145 142 141 139 141 141 138 142 139 181 201 201 213 218 221 228 214 201 212 228 221 210 202 194 185 191 197 204 188 187 206 204 197 197 193 156 131 131 133 146 161 172 180 184 188 191 195 201 205 208 209 209 207 202 200 195 192 191 190 189 181 188 189 186 192 192 187 189 188 183 181 184 188 196 205 209 207 205 206 207 206 204 200 199 193 192 192 190 190 189 188 188 188 187 185 185 1373 1317 1279 1259 1237 1227 1234 1233 1227 1228 1227 1226 1225 1225 1226 1220 1217 1215 1210 1205 1204 1203 1204 1203 1198 1196 1196 1195 1194 1193 1192 1191 1190 1191 1189 1191 1193 1195 1209 1229 1251 1277 1332 1462 1623 1801 2019 2303 2333 2178 2008 1986 1919 1662 1422 1295 1217 1168 1143 1163 1199 1235 1275 1332 1417 1519 1631 1848 2152 2451 2713 2809 2530 2299 2118 1887 1705 1641 1611 1593 1583 1583 1582 1580 1589 1615 1643 1663 1717 1794 1943 2026 2000 2046 1947 1937 1908 1916 1908 1907 1923 1952 2007 2074 2123 2064 2019 1932 1934 1896 1839 1802 1779 1776 1790 1793 1766 1736 1753 1780 1821 1895 2011 2164 2238 2154 2048 2015 2036 2049 2097 2126 2118 1966 1953 2110 2188 2261 2342 2448 2429 2197 2218 2095 2016 1969 1950 1928 1916 1909 1905 1899 1894 1891 1888 1888 1888 1892 1896 1903 1894 1890 1886 1872 1863 1859 1856 1853 1851 1851 1850 1853 1866 1890 1926 1984 2088 2220 2315 2264 2082 2149 2008 1959 1881 1879 1902 1941 1952 1966 2003 2005 2087 2192 2294 2387 2378 2386 2295 1889 1806 1790 1788 1788 1790 1792 1795 1799 1802 1806 1815 1836 1867 1904 1971 2025 1986 1961 1962 1953 1949 1944 1932 1926 1934 1955 2004 2020 2088 2185 2167 2187 2300 2342 2342 2232 2137 2171 2095 1996 1959 1952 1946 1947 1997 2065 2071 2211 2503 2214 1981 1877 1831 1827 1828 1832 1839 1847 1858 1869 1885 1953 2069 2144 2266 2316 2289 2428 2633 2693 2873 2569 2259 1950 1790 1743 1729 1723 1722 1721 1721 1720 1720 1722 1727 1772 1949 2128 2072 2057 2067 2148 2155 2152 2131 2102 2072 2149 1951 1881 1860 1856 1781 1726 1688 1650 1608 1555 1516 1492 1478 1467 1461 1467 1501 1528 1558 1629 1661 1712 1817 1933 1886 1785 1683 1627 1585 1546 1513 1487 1467 1448 1429 1412 1400 1388 1368 1350 1347 1346 1352 1380 1428 1493 1656 1894 1896 1798 1706 1649 1626 1599 1575 1556 1550 1575 1602 1628 1661 1698 1763 1805 1789 1798 1807 1837 1911 1921 1804 1541 1459 1434 1421 1410 1404 1403 1403 1401 1398 1396 1393 1391 1389 1394 1395 1396 1398 1402 1406 1411 1420 1425 1437 1448 1448 1448 1452 1455 1457 1457 1458 1459 1461 1462 1461 1451 1438 1443 1444 1447 1447 1476 1614 1772 1922 1848 1706 1616 1576 1529 1566 1620 1545 1526 1533 1554 1599 1777 1671 1596 1562 1566 1577 1588 1615 1764 1969 2248 2089 1925 2137 2338 2323 2374 2484 2403 2103 1769 1714 1694 1685 1721 1727 1727 1711 1716 1734 1757 1790 1830 1874 1923 2042 2190 2277 2464 2577 2879 3115 3086 2925 2645 2678 2663 2873 2964 2716 2581 2715 2870 2951 2931 2882 2755 2482 2303 2162 2105 2016 1969 1929 1912 1880 1815 1767 1742 1737 1735 1725 1701 1673 1657 1654 1649 1638 1652 1693 1735 1750 1750 1724 1699 1696 1713 1731 1752 1773 1795 1821 1845 1832 1835 1885 1969 2210 2414 2616 2875 2562 2442 2492 2790 2891 2822 2741 2690 2655 2514 2136 1880 1871 1947 1913 1530 1543 1826 1924 2248 2338 2325 2346 2261 2332 2334 2414 2405 2417 2330 2296 2216 2159 2116 2036 2127 2187 2256 2270 2257 2217 2146 1958 2127 2164 2140 2178 2181 2144 2173 2184 2147 2121 2135 2173 2248 2288 2266 2284 2334 2320 2251 2269 2234 2259 2213 2280 2273 2284 2222 2143 2187 2213 2315 2388 2418 2344 2487 2452 2239 2095 2046 2036 2036 2136 2093 2105 2244 2271 2201 2084 1958 2108 2055 2056 2108 2048 2340 2149 2382 2609 2553 2385 2149 2428 2471 2475 2525 2481 2165 1954 2342 2445 2218 1890 2193 2413 2452 2101 1905 2244 2358 2496 2483 2547 2518 2568 2507 2359 2162 1828 1946 2467 2541 2546 2574 2582 2568 2495 2513 2646 2364 2047 1997 1851 1809 1728 1691 1664 1661 1645 1641 1661 1634 1641 1651 1660 1668 1668 1681 1694 1700 1775 1922 1945 1826 1929 1989 1954 1969 2031 2179 2254 2047 2104 2209 2461 2337 1918 1925 2224 2333 2441 2428 2482 2687 2826 2827 2774 2707 2724 2625 2518 2511 2589 2506 2481 2614 2739 2808 2895 2751 2482 2594 2645 2738 2902 3132 3121 3121 3007 2822 2729 2456 2574 2647 2719 3082 3074 3189 3323 3153 3439 3325 3242 3157 3362 3508 3518 3417 3279 2915 2976 2882 2690 3018 3081 3176 3055 3057 3245 3378 3465 3484 3367 3272 3426 3511 3340 3051 3225 3625 3316 3098 3055 2870 2841 2917 2927 3049 3044 3240 3334 3406 3502 3650 3664 3652 3609 3750 3521 3378 3272 3083 3042 3255 3307 3230 3604 3572 3490 3400 3522 3329 3304 3126 2883 2841 2900 3009 2965 2844 2861 2881 3118 3022 2809 2684 2581 2500 2536 2638 2592 2495 2454 2296 2125 2112 2140 1982 1845 1798 1703 1662 1678 1674 1700 1734 1751 1775 1807 1812 1812 1807 1827 1829 1829 1821 1804 1802 1788 1771 1787 1822 1860 1887 1903 1911 1925 1904 1884 1864 1866 1889 1899 1859 1836 1865 1875 1840 1820 1822 1808 1816 1788 1784 1784 1775 1767 1716 1682 1706 1741 1740 1718 1732 1719 1731 1723 1705 1676 1679 1656 1669 1645 1660 1650 1625 1616 1637 1659 1667 1652 1636 1639 1619 1592 1590 1596 1578 1555 1539 1557 1560 1558 1558 1576 1572 1588 1616 1642 1672 1666 1643 1648 1653 1647 1639 1631 1621 1611 1604 1598 1591 1583 1575 1568 1564 1558 1548 1542 1538 1532 1525 1521 1514 1506 1500 1496 1485 1469 1470 1465 1460 1456 1452 1450 1447 1440 1434 1429 1423 1417 1413 1405 1400 1395 1388 1374 1365 1358 1350 1344 1339 1335 1330 1325 1321 1314 1308 1301 1293 1291 1288 1279 1273 1261 1246 1238 1220 1208 1206 1210 1222 1228 1229 1209 1229 1221 1201 1182 1171 1196 1204 1202 1192 1176 1172 1173 1169 1171 1153 1172 1174 1178 1172 1161 1160 1156 1153 1156 1154 1152 1149 1143 1137 1126 1122 1126 1125 1119 1117 1114 1110 1105 1103 1099 1092 1089 1091 1086 1071 1076 1068 1054 1041 1036 1030 1035 1050 1050 1049 1052 1045 1039 1038 1033 1032 1029 1026 1023 1018 1016 1010 1001 992 983 985 995 996 989 986 981 982 978 969 962 954 953 947 936 926 917 911 915 927 925 925 920 916 917 912 907 899 893 887 876 873 873 877 881 879 872 868 865 862 859 855 851 850 848 843 842 836 827 820 808 799 816 807 814 798 799 805 798 795 795 785 785 785 786 783 783 780 775 771 772 770 765 760 754 751 746 741 738 734 729 720 713 726 718 723 715 712 707 704 695 691 693 690 693 682 682 682 679 675 667 662 667 657 660 656 651 644 636 626 616 607 597 589 584 595 606 594 596 597 594 595 588 588 584 581 581 573 569 564 569 564 552 548 557 547 553 540 546 557 558 547 533 540 534 529 515 497 494 487 474 470 466 462 465 468 466 472 473 473 468 468 470 456 455 462 467 473 460 450 456 463 455 442 459 461 467 458 449 455 460 456 460 457 456 459 462 453 448 460 462 472 469 475 479 477 477 470 469 467 461 456 453 462 464 450 451 446 432 441 458 458 467 463 450 431 441 439 428 430 428 424 420 413 409 410 417 408 409 405 405 401 410 402 388 384 381 379 387 384 396 404 404 409 410 415 418 407 400 396 398 394 404 397 405 409 409 394 380 397 408 399 412 414 398 394 400 410 401 391 383 366 390 380 354 333 356 390 379 385 369 380 402 413 427 435 446 444 435 423 418 418 435 448 432 420 414 399 377 368 360 358 347 357 367 360 348 349 359 383 400 414 403 389 372 387 391 378 369 364 363 380 374 365 356 346 339 334 336 335 327 313 311 304 302 305 314 329 322 309 298 300 321 315 319 327 337 345 338 333 329 320 324 326 333 329 336 322 326 332 318 308 302 294 299 276 251 239 240 240 273 263 294 305 310 309 313 330 340 334 320 307 313 293 289 281 289 312 302 290 285 271 256 262 275 289 297 308 301 308 303 294 286 272 279 293 305 296 300 312 317 325 327 327 325 323 318 309 309 309 302 302 286 285 295 308 307 310 306 308 301 291 299 292 289 280 288 277 271 279 279 268 259 243 239 249 265 277 257 251 239 237 248 258 281 287 280 274 273 280 248 236 224 231 224 221 221 234 238 233 221 217 212 206 213 203 199 198 200 201 200 200 201 209 212 222 228 241 236 247 249 240 235 225 217 212 213 224 221 235 227 215 211 201 202 201 203 206 212 224 235 238 218 219 230 233 242 240 241 231 219 222 242 244 252 258 258 253 252 253 254 252 248 236 233 233 228 228 233 227 219 216 220 220 219 224 232 234 231 228 222 218 216 214 213 209 207 202 198 195 189 207 211 216 207 214 216 205 213 199 203 185 189 202 190 172 199 203 204 216 219 218 217 221 221 217 207 200 195 187 193 194 169 176 180 156 167 179 152 145 162 186 189 150 138 137 137 143 138 138 137 138 164 185 195 204 219 222 210 198 211 217 211 202 191 199 189 179 195 197 180 194 196 196 201 200 182 148 130 129 130 176 181 166 170 176 186 189 195 200 204 206 205 201 199 194 187 188 187 186 182 184 178 184 178 184 185 179 181 179 180 186 192 197 203 210 210 208 206 206 204 205 207 204 201 196 197 196 193 192 190 191 191 192 191 186 187 189 1368 1352 1318 1287 1251 1244 1246 1246 1233 1230 1229 1228 1224 1222 1227 1220 1217 1213 1210 1208 1207 1206 1207 1203 1201 1197 1197 1196 1195 1195 1194 1193 1192 1192 1191 1192 1192 1195 1247 1317 1371 1386 1390 1509 1714 1947 2038 2242 2148 2316 2078 1822 1692 1550 1402 1301 1216 1169 1158 1187 1235 1290 1337 1390 1475 1615 1757 1848 2159 2529 2638 2656 2404 2185 2018 1793 1666 1622 1602 1591 1593 1601 1602 1604 1624 1669 1719 1762 1887 2041 2198 2333 2213 2036 1954 1919 1900 1891 1891 1902 1928 1964 2002 2099 2186 2108 1993 1904 1873 1844 1814 1790 1772 1759 1757 1748 1738 1746 1766 1793 1829 1890 2013 2144 2150 2114 2027 1989 1978 2080 2199 2193 2059 1940 1920 1988 2080 2092 2170 2306 2173 2089 2044 1992 1952 1931 1925 1916 1908 1903 1900 1897 1897 1895 1899 1898 1898 1904 1911 1911 1909 1906 1891 1874 1865 1860 1857 1854 1852 1855 1857 1872 1892 1914 1942 1993 2093 2200 2332 2403 2201 2229 2155 2058 1974 1927 1968 2018 1993 2100 2196 2148 2078 2135 2198 2333 2233 2406 2140 1828 1792 1791 1791 1791 1793 1798 1802 1806 1809 1814 1826 1844 1876 1919 1969 2043 2005 1997 2008 2004 1971 1971 1975 1960 1962 1987 2065 2049 2100 2182 2240 2212 2275 2332 2377 2364 2178 2185 2152 2024 1988 1973 1968 1975 2008 2100 2175 2250 2401 2276 1992 1875 1831 1830 1833 1839 1847 1857 1871 1886 1901 1929 2050 2252 2280 2156 2205 2341 2552 2908 3006 2738 2311 1950 1796 1743 1725 1716 1715 1714 1714 1713 1714 1716 1741 1866 2083 2348 2354 2279 2260 2307 2239 2174 2156 2084 2069 2111 1933 1861 1828 1814 1753 1718 1673 1634 1595 1557 1523 1498 1480 1468 1461 1476 1590 1575 1588 1641 1732 1724 1763 1879 1878 1767 1698 1637 1593 1546 1504 1470 1446 1425 1405 1385 1371 1363 1358 1352 1347 1346 1349 1369 1411 1480 1611 1846 2033 1872 1765 1708 1665 1626 1595 1572 1557 1572 1593 1616 1650 1705 1799 1874 1811 1746 1736 1770 1817 1856 1778 1541 1474 1450 1431 1414 1403 1402 1401 1399 1397 1394 1392 1391 1392 1394 1394 1396 1397 1400 1405 1412 1419 1428 1436 1450 1447 1448 1452 1454 1455 1457 1458 1459 1460 1461 1454 1444 1469 1474 1476 1481 1491 1522 1707 1885 1822 1738 1664 1619 1594 1561 1531 1529 1518 1520 1527 1542 1634 1729 1620 1566 1552 1561 1574 1594 1652 1885 2160 2354 2325 2186 2295 2236 2215 2313 2397 2440 2107 1805 1706 1681 1681 1686 1698 1724 1728 1728 1741 1772 1824 1878 1925 1985 2119 2282 2410 2672 2825 2922 3127 3019 2845 2723 2718 2859 2652 2679 2708 2571 2815 2925 2999 3000 2764 2643 2609 2411 2172 2087 2004 1935 1892 1867 1836 1806 1769 1740 1722 1711 1696 1685 1677 1674 1666 1668 1653 1651 1686 1697 1695 1729 1719 1689 1684 1702 1726 1731 1750 1782 1759 1730 1737 1783 1825 1899 2173 2390 2579 2818 2531 2362 2294 2550 2800 2864 2803 2696 2525 2252 2146 2418 2357 2100 1832 1632 1517 1526 1814 2202 2114 2299 2180 2093 2153 2251 2353 2448 2418 2381 2276 2218 2183 2115 2079 2127 2172 2225 2214 2174 2189 2089 2099 2216 2209 2181 2213 2190 2183 2188 2210 2181 2160 2194 2162 2243 2299 2329 2334 2372 2324 2259 2341 2299 2253 2240 2311 2329 2346 2293 2233 2316 2262 2254 2282 2297 2378 2395 2271 2151 2125 1982 1941 2109 2065 2010 2117 2202 2077 2112 2109 2009 1924 2033 1974 2074 1965 2017 2041 2260 2528 2562 2497 2232 2129 2194 2081 2202 2061 1986 1875 1976 2048 2168 1916 1915 2292 2374 2264 1794 2139 2404 2485 2280 2354 2448 2566 2543 2484 2178 1760 2050 2476 2264 2386 2469 2536 2100 2004 2436 2271 1966 1832 1722 1668 1705 1651 1628 1668 1675 1647 1703 1729 1746 1703 1712 1707 1725 1742 1750 1784 1753 1797 1885 2015 1991 1909 1989 2033 2070 2073 2149 2259 2125 2221 2423 2496 2418 2074 1861 2047 2099 2154 2210 2299 2434 2655 2688 2629 2555 2536 2593 2531 2508 2567 2548 2626 2734 2904 3151 3156 2962 2782 2536 2500 2682 2872 3011 3148 3211 3244 3071 2798 2543 2914 3003 2947 2798 2989 3139 3453 3411 3606 3541 3420 3151 3460 3647 3593 3322 3024 3056 3227 3010 2813 2851 2801 2884 2976 3008 3148 3212 3391 3548 3390 3247 3244 3305 3342 3130 3313 3723 3436 3145 2971 2889 2943 2993 3107 3126 3090 3073 3132 3329 3578 3648 3757 3570 3519 3603 3567 3412 3383 3172 3012 3046 3100 3238 3358 3493 3703 3504 3267 3077 2984 2906 2771 2718 2730 2787 2811 2784 2754 2788 2781 2799 2862 2855 2671 2597 2557 2604 2564 2545 2519 2416 2254 2172 2242 2154 1946 1817 1733 1668 1686 1703 1689 1735 1772 1811 1843 1865 1847 1860 1868 1906 1866 1853 1838 1819 1809 1788 1789 1814 1839 1856 1891 1918 1936 1902 1886 1895 1881 1904 1893 1852 1857 1879 1878 1856 1837 1827 1830 1819 1796 1802 1798 1784 1777 1722 1691 1707 1741 1763 1742 1760 1740 1748 1738 1706 1703 1692 1672 1676 1658 1675 1672 1650 1626 1626 1639 1649 1666 1654 1654 1628 1621 1613 1621 1578 1564 1556 1559 1585 1590 1580 1581 1591 1609 1656 1683 1682 1671 1657 1663 1656 1649 1640 1631 1620 1617 1608 1604 1598 1590 1580 1577 1573 1563 1557 1550 1544 1537 1530 1525 1518 1508 1502 1493 1481 1479 1478 1470 1464 1459 1453 1447 1443 1439 1434 1429 1421 1417 1411 1405 1399 1395 1393 1381 1369 1360 1353 1348 1342 1338 1334 1331 1322 1313 1308 1298 1295 1284 1273 1265 1256 1250 1233 1219 1223 1225 1226 1231 1237 1244 1238 1221 1238 1220 1198 1177 1197 1208 1220 1209 1198 1176 1197 1191 1184 1163 1181 1183 1185 1175 1168 1171 1173 1168 1165 1163 1160 1156 1145 1133 1129 1134 1137 1134 1128 1126 1121 1117 1113 1112 1108 1098 1087 1079 1074 1071 1060 1058 1046 1042 1056 1046 1054 1056 1059 1056 1051 1048 1045 1042 1039 1035 1034 1031 1028 1023 1014 1005 998 994 996 1001 1002 1001 995 989 987 981 977 975 966 959 955 945 937 929 926 925 929 931 933 930 929 927 920 917 908 902 896 888 880 888 891 886 886 886 882 876 867 863 857 851 848 844 838 839 833 830 825 819 812 810 813 823 815 819 815 810 814 809 804 799 795 795 795 791 791 787 780 778 777 771 764 757 751 744 740 736 735 730 728 727 726 732 733 729 725 718 718 712 702 697 695 702 698 692 694 692 690 681 668 663 658 656 652 652 651 643 639 633 641 642 633 610 598 597 607 614 603 595 597 594 589 580 585 576 579 572 569 561 556 567 568 553 538 540 539 545 533 531 543 547 551 545 549 536 527 514 510 526 509 486 483 475 465 461 460 459 460 461 461 461 458 459 455 451 458 458 460 452 448 448 455 458 447 444 457 460 456 448 446 457 456 455 455 450 455 452 446 443 452 458 466 465 469 477 471 476 478 477 475 469 467 467 465 464 464 466 454 435 447 465 477 469 451 442 436 455 451 441 436 426 422 417 413 412 417 416 412 415 416 415 409 418 407 392 383 381 378 376 382 389 398 404 402 402 405 413 415 407 403 390 384 390 390 393 391 394 397 374 394 400 397 399 413 406 372 381 395 407 406 396 378 359 360 336 354 391 405 400 404 378 397 406 405 413 431 443 455 449 448 436 439 439 445 450 437 416 397 388 376 370 370 351 341 348 347 353 368 377 392 408 413 400 386 369 384 396 388 372 355 349 362 359 357 359 353 349 347 345 338 333 330 332 322 316 311 297 301 309 303 292 301 322 328 328 330 341 342 341 334 323 322 318 315 314 317 321 325 315 327 324 319 308 300 301 293 290 244 239 239 240 260 290 302 315 327 323 324 339 336 310 290 302 288 280 278 292 306 303 276 279 270 257 255 274 280 288 298 298 292 292 285 273 279 292 304 312 308 312 308 314 315 321 324 313 319 318 318 317 315 308 292 295 281 299 305 295 301 310 307 297 288 292 293 280 274 290 283 269 261 267 256 247 244 252 272 265 263 257 235 234 232 240 254 258 270 286 276 262 268 252 239 226 220 222 215 219 234 228 238 231 226 218 210 216 208 199 199 199 201 201 200 200 214 224 237 244 239 235 246 237 229 228 222 213 207 214 216 222 234 223 204 200 199 200 204 206 213 226 231 232 222 214 232 229 234 240 232 245 230 214 228 243 249 256 260 259 256 255 255 252 253 251 249 246 245 241 244 239 237 225 222 227 222 219 214 217 225 227 232 229 230 229 228 227 227 224 218 214 203 192 192 188 197 200 195 194 195 186 201 189 200 210 192 208 205 216 216 217 213 220 221 221 219 212 206 199 189 178 172 167 169 170 189 171 172 169 178 165 150 142 144 148 167 138 137 137 143 139 137 137 136 139 145 181 212 209 216 213 198 201 213 201 200 183 182 173 178 194 203 180 201 207 196 194 203 200 137 129 129 129 167 195 189 184 184 187 194 198 201 204 203 200 197 191 184 181 183 180 180 177 170 177 179 177 177 175 176 183 187 194 197 201 207 208 209 209 209 207 206 203 205 202 199 198 198 200 198 195 194 193 195 195 194 192 189 190 189 1395 1367 1341 1285 1256 1249 1243 1244 1240 1232 1230 1228 1225 1224 1223 1219 1216 1213 1211 1211 1210 1211 1206 1204 1202 1199 1198 1197 1196 1196 1195 1195 1195 1194 1194 1193 1197 1219 1300 1404 1415 1441 1451 1542 1655 1837 1992 2137 2053 2107 2007 1828 1685 1522 1387 1278 1202 1166 1178 1220 1273 1383 1426 1537 1596 1718 1882 2009 2191 2315 2404 2468 2487 2153 1907 1760 1662 1610 1598 1598 1610 1627 1639 1651 1690 1750 1817 1889 2056 2207 2379 2362 2118 1997 1941 1906 1886 1880 1887 1903 1934 1989 2096 2067 2064 2060 2017 1901 1852 1819 1798 1777 1762 1746 1740 1739 1739 1754 1776 1801 1842 1923 2073 2277 2231 2132 2027 2019 2014 2015 2075 2102 2012 1892 1883 1930 1962 1989 2123 2362 2296 2081 1995 1958 1932 1918 1914 1909 1906 1903 1903 1907 1906 1906 1906 1913 1919 1923 1933 1937 1953 1958 1914 1896 1879 1869 1863 1859 1858 1858 1868 1885 1910 1934 1958 2021 2057 2182 2381 2445 2261 2273 2244 2194 2092 1994 2058 2151 2089 2137 2379 2284 2206 2178 2241 2297 2126 2027 1913 1822 1796 1794 1794 1795 1799 1806 1816 1816 1819 1826 1840 1859 1879 1962 1983 2041 2091 2034 2041 2022 1998 2040 2052 2022 2010 2014 2071 2089 2085 2168 2215 2201 2198 2268 2269 2311 2201 2156 2197 2070 2040 2018 2026 2049 2100 2223 2273 2415 2440 2346 2037 1882 1834 1833 1839 1846 1856 1866 1882 1899 1917 1935 2000 2231 2162 2095 2178 2333 2481 2838 3009 2615 2319 2018 1834 1765 1725 1711 1710 1710 1710 1710 1710 1720 1777 1935 2208 2528 2629 2690 2564 2444 2335 2223 2213 2196 2175 2033 1914 1870 1829 1771 1733 1695 1661 1626 1591 1551 1529 1503 1485 1469 1468 1518 1685 1627 1627 1667 1773 1799 1798 1805 1854 1787 1714 1658 1592 1550 1508 1468 1435 1410 1393 1375 1366 1368 1365 1360 1347 1346 1346 1357 1390 1459 1643 1926 2127 1925 1807 1742 1691 1648 1611 1582 1562 1563 1577 1598 1629 1682 1750 1809 1876 1764 1703 1679 1697 1665 1619 1531 1497 1468 1441 1420 1407 1402 1400 1398 1395 1393 1393 1393 1393 1394 1395 1395 1396 1398 1400 1406 1414 1423 1430 1447 1447 1447 1449 1453 1456 1457 1458 1459 1457 1445 1443 1445 1467 1477 1487 1493 1501 1534 1662 1779 1866 1844 1686 1646 1621 1596 1573 1528 1499 1506 1529 1551 1599 1642 1572 1545 1550 1558 1573 1599 1693 1930 2135 2217 2225 2292 2467 2331 2267 2265 2367 2394 2095 1810 1700 1683 1678 1680 1702 1723 1727 1732 1750 1787 1843 1908 1980 2042 2175 2403 2674 2784 2907 3139 3165 3031 2819 2716 2726 2989 2863 2672 2515 2571 2886 2824 2922 2947 2704 2540 2423 2422 2160 2095 2059 1969 1909 1881 1848 1814 1790 1766 1747 1734 1715 1695 1679 1668 1658 1648 1642 1657 1638 1640 1674 1701 1685 1670 1663 1689 1708 1680 1691 1752 1687 1682 1699 1734 1790 1883 2143 2291 2381 2680 2553 2469 2303 2349 2461 2716 2861 2816 2700 2594 2579 2316 2041 1987 1843 1685 1443 1492 1814 2026 1763 1838 1827 2010 2252 2336 2306 2383 2441 2367 2319 2243 2172 2193 2105 2180 2240 2231 2186 2112 2072 2020 2076 2207 2240 2233 2240 2220 2225 2223 2242 2224 2204 2239 2166 2237 2281 2353 2386 2414 2363 2346 2343 2363 2315 2295 2302 2378 2401 2362 2251 2291 2377 2371 2378 2326 2214 2191 2166 2197 1899 1886 2069 2051 2007 2016 2097 2149 2026 1964 2072 2096 1936 1845 1875 1908 2035 2100 2229 2368 2520 2427 2528 2312 2169 2271 2205 2064 2098 2137 2090 1917 1885 1846 1820 1786 1821 1880 1949 1775 2204 2466 2453 2112 2216 2437 2551 2540 2462 2059 1769 1801 2067 1960 2184 2114 2198 1834 1818 1894 1769 1684 1630 1614 1609 1617 1613 1705 1827 1829 1797 1829 1928 1851 1760 1769 1752 1745 1764 1762 1815 1786 1783 1833 1935 2128 2011 2054 2038 2051 2096 2138 2328 2290 2336 2556 2458 2256 2138 1911 1896 2117 2159 2142 2144 2271 2361 2482 2404 2375 2332 2394 2423 2504 2543 2571 2682 2819 2986 3246 3333 3185 2961 2826 2638 2506 2580 2696 2827 3010 3061 2940 2764 2600 2918 3198 3187 2916 2922 3205 3457 3608 3639 3641 3286 3400 3774 3615 3422 3091 3190 3445 3184 3059 3020 2866 2740 3064 3316 3383 3372 3384 3436 3498 3480 3341 3192 3134 3110 3040 3112 3638 3446 3171 3011 2921 3075 3114 3249 3251 3328 3108 3197 3286 3389 3622 3788 3652 3380 3325 3467 3521 3347 3222 3224 3104 2935 3011 3306 3570 3767 3680 3391 3157 2994 2858 2753 2748 2723 2671 2643 2630 2626 2622 2560 2546 2676 2706 2641 2585 2567 2504 2527 2582 2551 2485 2391 2263 2347 2259 2058 1844 1726 1677 1706 1727 1719 1708 1751 1793 1830 1876 1915 1918 1919 1907 1913 1913 1880 1839 1841 1806 1793 1839 1867 1890 1895 1916 1929 1920 1914 1915 1913 1912 1874 1866 1879 1905 1895 1867 1860 1835 1850 1833 1810 1819 1816 1797 1790 1732 1701 1731 1731 1765 1777 1782 1778 1771 1738 1722 1718 1693 1683 1685 1668 1683 1690 1658 1646 1633 1635 1655 1677 1674 1675 1678 1637 1634 1611 1603 1584 1582 1570 1593 1597 1599 1600 1612 1640 1677 1697 1684 1677 1673 1665 1657 1648 1640 1636 1630 1623 1617 1611 1603 1595 1588 1580 1575 1567 1561 1554 1546 1539 1535 1530 1519 1500 1499 1495 1491 1491 1484 1475 1470 1465 1460 1450 1440 1434 1430 1428 1421 1414 1407 1402 1398 1395 1392 1387 1375 1366 1358 1351 1345 1338 1333 1329 1323 1316 1311 1306 1307 1298 1286 1274 1254 1237 1231 1237 1248 1245 1241 1246 1254 1245 1232 1239 1232 1218 1195 1197 1213 1217 1217 1204 1190 1185 1201 1201 1182 1182 1193 1188 1181 1177 1182 1179 1176 1174 1170 1166 1157 1150 1143 1139 1141 1138 1140 1136 1132 1128 1124 1120 1119 1113 1107 1098 1089 1077 1068 1058 1056 1055 1063 1066 1069 1066 1068 1065 1063 1056 1052 1047 1045 1046 1042 1038 1035 1030 1021 1012 1004 1001 1008 1011 1011 1009 1003 1001 990 983 980 977 970 965 958 951 944 938 940 944 947 942 939 934 932 928 924 921 916 909 901 893 893 896 899 898 900 892 886 886 880 877 872 869 862 852 839 841 835 834 824 823 824 819 825 829 829 828 825 823 822 818 813 806 805 808 804 800 797 789 782 782 777 770 768 765 758 750 751 752 754 754 754 749 747 743 740 727 719 716 714 707 705 708 693 686 684 689 694 684 679 688 692 681 671 662 648 639 634 635 644 633 624 621 622 624 617 604 592 587 594 599 592 583 589 585 581 570 580 569 572 564 560 553 546 552 556 553 546 535 525 538 535 522 530 538 535 539 539 542 536 530 532 527 509 499 507 491 482 470 464 459 455 454 455 452 450 449 448 447 449 450 447 445 445 445 445 446 448 435 441 445 452 451 439 446 445 446 450 443 450 447 445 437 443 451 458 460 466 469 468 476 479 481 478 473 476 472 474 470 475 471 449 439 451 468 475 473 463 461 450 470 462 443 434 426 434 421 419 415 420 427 421 426 421 422 418 418 406 394 386 381 380 378 377 388 402 397 393 397 407 412 408 415 410 403 399 390 384 378 374 376 383 374 380 391 394 386 403 385 364 374 380 387 393 392 392 361 331 351 380 403 420 416 421 388 399 421 431 431 432 441 457 462 453 455 447 454 457 441 419 402 384 377 366 360 354 349 339 356 363 369 367 388 412 415 413 398 381 362 371 383 386 372 362 347 340 338 332 337 340 347 345 340 342 336 333 333 333 327 317 308 297 292 290 290 299 316 323 338 336 337 339 331 330 323 332 329 329 322 315 304 310 313 316 324 324 312 299 291 278 276 259 239 238 238 239 284 309 309 319 305 310 316 330 311 288 281 281 274 297 307 303 297 282 277 270 253 261 265 274 279 294 298 281 280 283 272 293 299 311 315 318 308 300 310 309 320 311 304 322 323 316 310 306 301 302 294 282 279 284 282 286 304 303 300 283 281 287 273 271 279 286 279 265 250 249 248 264 271 274 253 240 246 241 228 230 238 245 267 283 284 268 251 248 241 231 237 237 237 222 212 225 222 236 228 219 219 223 220 212 201 198 199 201 202 201 203 220 230 233 237 235 221 228 234 224 216 217 220 209 207 214 228 225 215 200 200 199 202 207 216 225 233 227 223 213 224 228 229 234 232 233 242 224 211 233 234 249 252 259 261 257 256 255 255 254 251 248 245 244 242 235 233 228 229 237 237 235 237 238 233 221 212 216 218 221 223 224 219 214 219 217 206 204 207 202 192 186 191 184 182 183 187 190 200 213 205 196 213 220 220 224 220 218 217 217 220 217 217 219 212 185 165 164 172 198 193 178 178 189 187 190 176 160 143 139 139 140 139 139 138 138 139 136 136 136 136 138 138 163 199 213 191 186 203 216 203 193 196 161 192 201 212 211 181 198 204 199 184 169 148 130 130 129 129 173 192 194 195 196 195 196 198 200 201 198 194 190 189 184 173 172 173 173 170 161 163 169 173 178 188 192 195 199 203 207 208 208 208 208 207 207 206 203 201 199 197 197 200 204 205 200 200 199 198 198 196 195 193 190 190 188 1369 1363 1304 1269 1253 1238 1246 1240 1236 1235 1227 1228 1224 1222 1221 1219 1216 1215 1213 1212 1211 1220 1207 1205 1203 1201 1200 1198 1197 1197 1196 1196 1195 1196 1198 1195 1212 1258 1358 1459 1455 1472 1557 1640 1686 1804 2058 2096 1982 1921 1917 1736 1621 1479 1356 1253 1197 1185 1259 1342 1392 1539 1564 1595 1760 1893 1921 1968 2098 2199 2172 2269 2236 2181 1890 1719 1643 1611 1643 1670 1672 1679 1689 1721 1799 1897 2061 2181 2189 2356 2344 2204 2027 1956 1916 1890 1876 1874 1878 1903 1938 1994 2048 2092 2039 1967 1963 1875 1837 1809 1788 1773 1757 1742 1743 1744 1743 1756 1781 1813 1866 1994 2115 2246 2297 2167 2076 2119 2214 2161 1976 1938 1952 1868 1847 1908 1935 1994 2093 2188 2243 2154 1970 1939 1924 1915 1912 1910 1908 1911 1916 1917 1918 1918 1925 1957 1957 1956 1966 1974 2018 2021 1950 1925 1903 1887 1874 1866 1864 1864 1869 1884 1912 1940 1990 2036 2124 2243 2353 2242 2202 2223 2283 2324 2184 2144 2241 2338 2180 2116 2176 2311 2330 2238 2231 2122 2010 1927 1866 1831 1798 1797 1797 1800 1806 1815 1824 1828 1831 1842 1857 1876 1895 1941 1990 2015 2148 2090 2053 2027 2031 2079 2142 2093 2081 2049 2087 2140 2100 2159 2131 2193 2185 2183 2216 2238 2205 2110 2115 2123 2114 2171 2206 2287 2194 2363 2315 2248 2505 2523 2097 1917 1843 1836 1840 1853 1859 1871 1886 1904 1923 1942 1974 2073 2031 2084 2173 2340 2571 2945 2795 2518 2315 2058 1852 1765 1716 1708 1707 1707 1707 1707 1707 1726 1826 1973 2185 2465 2674 2762 2531 2385 2304 2212 2273 2171 2061 1985 1907 1848 1816 1759 1715 1703 1656 1606 1571 1535 1507 1486 1472 1464 1466 1558 1621 1611 1646 1683 1762 1807 1856 1854 1816 1797 1749 1676 1608 1562 1518 1472 1433 1401 1381 1372 1375 1422 1409 1352 1346 1345 1346 1350 1371 1432 1614 1969 2190 2018 1869 1778 1715 1664 1627 1595 1570 1553 1557 1577 1605 1646 1685 1773 1845 1799 1729 1661 1628 1606 1572 1536 1501 1469 1443 1424 1413 1405 1399 1397 1394 1393 1393 1393 1394 1395 1395 1396 1397 1398 1399 1401 1407 1415 1419 1440 1445 1447 1449 1453 1457 1459 1460 1460 1442 1449 1464 1464 1468 1476 1485 1494 1512 1563 1806 1949 2069 2041 1813 1728 1656 1629 1595 1531 1501 1501 1512 1531 1566 1562 1551 1554 1557 1568 1579 1615 1802 2031 2227 2294 2339 2512 2435 2442 2365 2317 2345 2234 2003 1806 1715 1686 1674 1675 1682 1695 1716 1742 1766 1814 1867 1924 2019 2121 2241 2429 2576 2872 3066 3143 3168 3042 2819 2783 2811 3090 2920 2689 2543 2559 2834 2720 2806 2882 2858 2584 2398 2265 2168 2103 2031 1983 1943 1899 1865 1831 1811 1792 1769 1747 1722 1702 1690 1679 1668 1653 1659 1685 1654 1621 1656 1691 1684 1665 1653 1673 1675 1658 1642 1662 1655 1658 1680 1716 1776 1921 2194 2207 2206 2318 2523 2400 2322 2199 2356 2588 2515 2794 2821 2766 2446 2177 2193 1826 1816 1849 1613 1518 1647 1676 1782 2157 2114 1882 2222 2146 2284 2261 2391 2439 2352 2267 2233 2220 2141 2214 2298 2279 2192 2158 2153 2081 2056 2131 2180 2228 2251 2262 2261 2269 2271 2269 2256 2248 2239 2226 2299 2346 2400 2450 2424 2431 2388 2428 2377 2355 2352 2412 2453 2328 2356 2358 2377 2322 2233 2156 2114 2156 2084 2003 1836 1993 2088 2008 1902 2036 2177 2138 2002 1911 1911 2002 1838 1829 1995 2102 2101 2415 2482 2376 2197 2363 2575 2497 2428 2500 2487 2471 2475 2488 2419 2399 2356 2318 2280 2120 1906 1805 1704 1768 2116 2441 2337 1928 2277 2096 2197 2512 2489 2111 1839 1718 1676 1821 1771 1850 1694 1622 1633 1620 1596 1594 1649 1716 1745 1653 1677 1765 1978 2062 2099 2003 2018 1867 1824 1814 1791 1753 1791 1791 1813 1802 1842 1868 1977 2160 2293 2343 2233 2288 2156 2232 2319 2447 2618 2671 2491 2375 2233 1932 1848 1984 2073 2149 2125 2186 2234 2260 2288 2251 2233 2287 2339 2468 2528 2535 2575 2669 2821 3078 3344 3342 3194 3090 2915 2772 2670 2726 2667 2697 2776 2850 2889 2682 2700 2919 3155 3069 3139 3118 3363 3659 3746 3633 3396 3490 3873 3466 3132 3454 3560 3599 3225 3278 3212 3030 2784 2900 3109 3182 3385 3292 3395 3613 3456 3392 3366 3338 3353 3425 3140 3517 3597 3300 3066 2955 3001 3107 3186 3261 3297 3291 3262 3358 3586 3748 3656 3670 3472 3212 3137 3130 3114 3243 3198 3102 2912 3010 3117 3307 3452 3580 3445 3215 3100 2957 2779 2723 2690 2649 2689 2661 2630 2612 2570 2517 2496 2527 2586 2637 2659 2689 2531 2492 2583 2553 2453 2352 2237 2120 1928 1809 1729 1715 1722 1756 1761 1734 1725 1778 1824 1863 1930 1975 1948 1927 1937 1920 1882 1886 1867 1830 1805 1850 1889 1912 1931 1954 1952 1950 1936 1937 1931 1902 1879 1900 1890 1916 1893 1884 1872 1842 1857 1840 1824 1843 1834 1807 1797 1753 1717 1721 1757 1760 1806 1808 1819 1784 1754 1744 1722 1707 1714 1701 1681 1693 1709 1673 1665 1648 1638 1651 1670 1677 1687 1698 1657 1667 1657 1640 1616 1601 1583 1596 1611 1618 1623 1652 1695 1705 1704 1696 1689 1680 1673 1664 1659 1652 1643 1637 1631 1620 1612 1602 1598 1592 1582 1575 1572 1566 1558 1552 1548 1538 1526 1514 1506 1511 1507 1498 1498 1490 1482 1474 1467 1458 1446 1438 1431 1425 1422 1420 1412 1407 1400 1395 1390 1385 1384 1381 1368 1361 1353 1349 1343 1336 1331 1327 1320 1315 1311 1303 1289 1274 1255 1250 1242 1248 1267 1265 1261 1262 1258 1251 1244 1247 1238 1220 1204 1201 1221 1228 1210 1203 1200 1206 1212 1206 1189 1185 1201 1194 1189 1190 1186 1184 1184 1179 1173 1165 1158 1158 1158 1154 1148 1143 1143 1139 1137 1133 1128 1125 1120 1115 1109 1104 1100 1094 1084 1075 1061 1074 1078 1077 1080 1073 1073 1068 1064 1059 1056 1052 1052 1050 1046 1041 1036 1030 1022 1013 1015 1018 1018 1017 1014 1011 1007 1002 996 988 979 974 970 961 953 948 948 947 958 960 957 948 939 936 930 926 922 917 913 909 902 905 909 909 907 904 900 896 893 883 877 871 869 867 861 853 847 855 858 850 846 838 836 839 834 834 835 830 827 823 823 818 813 810 804 797 797 800 792 789 785 780 775 772 767 759 759 757 762 764 767 763 764 762 753 741 746 742 727 720 707 702 700 694 695 689 676 672 676 679 683 669 678 684 678 674 667 660 650 629 617 625 623 615 606 609 605 598 595 586 578 583 587 587 574 581 573 580 562 568 558 565 560 552 544 537 537 545 535 529 531 516 515 513 506 508 515 517 524 523 529 531 528 534 532 528 526 524 516 510 493 480 480 461 458 455 458 459 454 454 451 446 445 445 445 449 455 446 445 442 433 431 431 432 432 431 432 429 428 436 437 443 445 449 441 434 443 449 451 456 457 461 470 477 482 481 481 479 480 478 481 474 462 463 452 448 466 482 479 476 478 463 475 457 446 436 432 437 427 421 421 431 438 430 432 424 421 418 416 412 393 390 389 382 377 378 379 396 388 389 403 406 400 402 411 417 418 413 405 393 387 392 387 372 369 371 364 363 364 368 364 364 352 371 377 383 372 350 332 358 390 384 404 426 431 430 405 411 415 428 448 457 457 456 446 427 438 425 443 447 451 434 424 404 382 365 352 345 341 348 373 379 384 390 415 415 408 410 407 389 371 354 367 385 373 369 355 362 355 349 341 329 324 324 320 322 321 313 315 317 318 311 305 302 302 290 296 312 325 331 332 323 333 340 338 331 331 334 340 334 338 332 326 313 300 306 318 326 334 322 305 283 282 291 264 241 238 238 243 277 292 299 280 286 307 324 314 298 283 268 275 294 303 293 306 297 270 261 252 267 282 290 294 298 294 283 269 270 275 295 299 301 307 316 303 292 300 313 311 303 311 310 316 323 315 311 299 307 297 304 295 275 262 267 292 298 295 282 266 280 275 263 266 273 281 268 262 264 258 270 261 271 256 242 235 237 229 228 236 249 261 261 274 263 260 248 250 242 251 244 241 231 215 213 223 231 231 224 232 230 219 208 199 197 201 200 202 201 211 224 219 233 226 221 217 223 229 214 220 222 211 203 211 219 224 221 200 199 199 201 209 219 229 225 226 215 211 220 227 225 232 225 225 235 229 210 221 225 240 244 246 251 259 259 258 252 252 251 252 252 247 244 239 240 242 241 242 241 242 241 237 235 238 235 231 223 228 213 211 210 211 199 202 197 191 191 186 186 193 208 204 192 199 207 201 207 210 214 199 217 217 218 223 224 222 217 214 211 210 203 205 202 181 167 174 184 205 214 205 192 178 193 194 183 173 167 173 187 172 147 141 136 138 139 142 136 135 135 135 137 136 137 158 195 172 200 201 213 212 184 178 155 173 175 215 199 175 202 205 194 190 176 135 130 131 130 133 181 197 203 197 188 190 193 197 197 200 197 191 186 182 180 175 163 166 161 159 169 174 181 186 191 197 199 202 206 207 207 207 207 206 206 206 204 202 199 200 199 198 199 200 200 200 202 202 203 203 199 197 197 194 194 191 191 1347 1308 1273 1253 1246 1260 1259 1253 1232 1225 1223 1222 1223 1221 1220 1218 1216 1215 1213 1212 1211 1208 1206 1205 1203 1202 1201 1199 1198 1197 1197 1197 1197 1199 1202 1200 1217 1286 1399 1571 1562 1562 1570 1664 1733 1906 2054 1974 1929 1814 1876 1722 1545 1453 1337 1265 1214 1206 1299 1407 1535 1689 1676 1763 1784 1904 1889 1906 2050 2125 2050 2075 2085 2012 1830 1706 1634 1647 1845 1880 1851 1780 1780 1798 1885 2025 2293 2488 2332 2250 2208 2067 1980 1932 1902 1882 1871 1869 1873 1885 1938 2094 2123 2091 2085 1994 1911 1860 1833 1806 1784 1767 1750 1745 1748 1748 1747 1758 1781 1827 1917 2099 2273 2400 2342 2203 2168 2272 2296 2208 2116 1952 1868 1835 1821 1859 1982 2111 2162 2104 2080 2069 1958 1930 1918 1916 1914 1912 1915 1923 1928 1931 1935 1941 1959 1992 2000 2012 2025 2029 2031 2029 1980 1954 1931 1909 1890 1880 1876 1874 1867 1872 1893 1918 2014 2158 2160 2267 2356 2257 2212 2223 2265 2360 2350 2248 2502 2420 2247 2216 2275 2396 2417 2319 2190 2016 1942 1897 1840 1817 1802 1799 1802 1860 1847 1836 1840 1839 1844 1855 1873 1894 1913 1938 2003 2020 2139 2153 2090 2061 2072 2105 2213 2196 2149 2130 2143 2232 2192 2116 2038 2109 2136 2090 2139 2175 2196 2126 2143 2187 2270 2276 2414 2332 2306 2349 2263 2188 2368 2572 2171 1970 1872 1865 1857 1847 1862 1870 1883 1900 1916 1941 2072 2284 2050 2109 2232 2360 2708 2898 2667 2749 2508 2110 1844 1747 1712 1706 1705 1704 1705 1704 1705 1723 1806 1955 2187 2542 2776 2760 2611 2413 2301 2211 2135 2109 2105 2068 1929 1877 1828 1731 1696 1678 1669 1576 1549 1527 1503 1480 1467 1462 1482 1537 1564 1583 1644 1689 1740 1862 1899 1980 1893 1818 1759 1683 1614 1562 1518 1466 1425 1398 1392 1416 1386 1423 1386 1347 1345 1345 1346 1348 1368 1440 1587 1937 2273 2084 1949 1808 1739 1688 1648 1615 1584 1557 1547 1562 1588 1613 1644 1712 1753 1747 1701 1642 1610 1587 1561 1530 1500 1471 1446 1429 1419 1409 1400 1397 1394 1393 1393 1394 1395 1396 1396 1397 1398 1399 1399 1400 1403 1408 1413 1434 1445 1446 1451 1453 1456 1459 1461 1439 1438 1463 1465 1467 1468 1483 1502 1519 1544 1662 1849 1954 2108 2056 2035 1890 1717 1637 1577 1536 1518 1502 1509 1535 1574 1593 1585 1591 1573 1584 1609 1686 1864 1923 1948 2011 2229 2386 2443 2495 2444 2424 2326 2276 2077 1824 1710 1681 1671 1671 1675 1684 1726 1774 1796 1837 1900 1975 2064 2236 2481 2578 2762 2869 2990 3149 3016 2898 2826 2809 2814 3097 2857 2736 2589 2405 2527 2607 2814 2928 2898 2744 2649 2479 2221 2141 2087 2014 1931 1864 1832 1809 1797 1780 1752 1732 1718 1703 1693 1682 1672 1663 1663 1681 1652 1620 1623 1642 1683 1678 1643 1644 1651 1650 1625 1620 1630 1659 1694 1731 1773 1881 2156 2095 2170 2354 2535 2455 2369 2229 2136 2321 2418 2533 2678 2793 2689 2315 2148 2134 2093 1948 1639 1478 1672 1946 2303 2405 2352 2139 2022 2302 2417 2384 2355 2451 2382 2311 2312 2272 2165 2261 2309 2232 2224 2249 2207 2054 2105 2074 2080 2105 2180 2209 2255 2274 2293 2299 2295 2277 2315 2236 2258 2316 2327 2407 2458 2490 2456 2442 2437 2415 2439 2416 2436 2412 2402 2381 2340 2202 2093 2087 2044 2080 2104 2089 1825 1912 2030 1841 2010 2168 2135 2069 2067 2067 1914 1813 1829 2133 2205 2265 2333 2308 2260 2090 2171 2534 2377 2401 2318 2232 2183 2172 2119 2088 2047 2021 1981 2049 2207 2335 2217 1951 1730 1693 1858 2095 2320 1903 1930 2062 2348 2525 2396 2187 2077 1809 1739 1628 1631 1616 1576 1605 1665 1699 1706 1813 1893 1919 1895 1862 1875 1921 2091 2248 2318 2160 2015 1923 1898 1868 1833 1810 1859 1851 1890 1860 1981 1958 2037 2211 2357 2452 2350 2477 2384 2317 2397 2469 2621 2745 2566 2490 2182 1980 2025 1895 1861 2016 2064 2094 2088 2135 2184 2210 2210 2240 2319 2348 2398 2439 2467 2503 2608 2835 3077 3313 3364 3273 3166 3080 2974 2918 2963 2968 2940 2947 3037 2884 2742 2887 3208 3292 3319 3378 3411 3409 3579 3719 3427 3580 3726 3409 3400 3937 3797 3581 3423 3451 3230 2920 2845 2881 2882 3159 3138 3269 3437 3643 3578 3615 3583 3616 3577 3471 3201 3563 3711 3402 3190 3034 3028 3193 3332 3590 3492 3473 3591 3437 3578 3482 3528 3510 3554 3380 3249 3090 3047 2981 3003 2978 2933 2788 2770 2876 2946 3000 3033 2954 2918 2933 2901 3001 2812 2645 2624 2626 2670 2669 2594 2570 2464 2458 2535 2548 2518 2537 2595 2401 2309 2511 2551 2463 2265 2059 1844 1994 1921 1791 1760 1774 1804 1776 1738 1768 1812 1853 1926 1960 1962 1962 1935 1920 1927 1916 1868 1838 1815 1854 1884 1918 1951 1975 1983 1964 1954 1958 1941 1900 1910 1924 1912 1926 1910 1903 1883 1853 1873 1855 1840 1863 1838 1823 1817 1768 1731 1724 1770 1781 1815 1836 1834 1802 1774 1753 1734 1727 1739 1706 1689 1707 1716 1696 1678 1654 1647 1655 1660 1671 1690 1710 1706 1684 1657 1636 1613 1615 1605 1629 1632 1627 1646 1688 1717 1706 1697 1691 1687 1681 1674 1662 1646 1638 1637 1634 1632 1623 1615 1611 1600 1588 1576 1572 1567 1560 1553 1547 1537 1529 1521 1522 1523 1516 1511 1506 1501 1490 1483 1475 1468 1460 1449 1442 1437 1431 1427 1423 1420 1411 1413 1408 1404 1397 1393 1388 1383 1379 1368 1356 1346 1339 1331 1324 1314 1306 1298 1291 1274 1264 1266 1267 1248 1271 1279 1279 1277 1279 1270 1249 1252 1250 1244 1231 1206 1225 1221 1218 1218 1219 1221 1224 1218 1207 1192 1208 1201 1196 1198 1193 1192 1189 1182 1172 1166 1165 1165 1168 1165 1159 1151 1146 1143 1137 1137 1133 1127 1121 1114 1105 1100 1097 1096 1092 1086 1073 1069 1083 1082 1080 1083 1076 1074 1070 1066 1060 1056 1052 1054 1050 1042 1033 1028 1023 1023 1024 1029 1024 1021 1017 1012 1006 999 998 994 987 981 969 960 964 965 975 970 969 967 961 956 948 935 930 927 921 919 916 913 917 918 919 916 908 902 899 897 891 892 883 875 864 861 858 854 860 868 870 866 858 853 846 846 847 842 836 832 827 823 818 815 810 809 802 798 793 788 787 785 782 777 774 769 767 765 768 770 767 766 757 758 754 754 753 750 732 732 737 734 726 715 696 686 681 682 685 673 660 663 662 664 664 664 669 669 657 657 648 645 634 609 610 611 611 602 601 598 588 588 587 578 569 580 576 583 565 563 578 564 560 549 552 547 542 533 524 524 529 516 507 504 504 499 496 494 493 493 492 491 499 504 511 508 515 512 509 508 510 515 502 494 491 490 475 470 469 472 469 468 459 453 448 445 446 456 463 462 449 447 451 445 446 437 431 428 427 430 426 423 424 427 436 439 440 440 427 445 448 443 454 445 461 471 473 472 480 483 472 480 483 485 478 468 469 466 456 475 481 487 482 489 480 478 462 448 443 442 437 432 427 430 432 427 428 422 417 409 408 405 400 399 404 402 387 376 375 376 378 383 395 404 398 392 402 417 429 427 418 402 398 403 414 409 397 398 398 380 375 358 354 346 344 338 341 350 370 342 335 379 390 399 389 402 414 432 434 418 413 435 434 448 452 450 442 424 412 412 408 421 437 440 436 429 412 401 390 371 352 334 347 359 394 409 412 422 421 413 398 402 388 370 349 365 379 381 372 370 369 365 361 349 342 332 329 326 316 320 321 317 301 305 310 312 312 294 288 303 311 326 318 319 318 327 331 341 333 333 340 344 344 340 330 320 311 309 305 299 303 327 334 321 299 303 302 290 281 241 237 236 245 298 299 268 275 290 308 304 295 283 266 284 288 296 289 290 288 274 256 253 268 287 288 288 289 290 277 264 277 284 283 292 295 303 311 300 286 298 298 285 300 305 315 316 321 325 314 310 311 309 311 290 282 261 276 284 298 288 287 275 262 262 252 250 269 279 283 278 259 246 257 247 257 258 242 235 229 229 225 235 244 244 248 259 253 252 257 263 258 243 236 234 237 224 210 215 223 233 233 232 227 219 209 201 197 197 195 195 207 225 220 214 231 220 208 215 231 217 213 220 212 200 204 219 218 211 211 200 200 201 208 220 226 221 217 215 211 225 229 218 225 218 222 222 222 220 211 220 227 230 242 255 251 260 261 259 256 255 251 243 245 246 247 247 245 246 246 241 240 244 242 238 232 239 238 232 230 227 232 226 221 214 217 220 210 193 195 202 209 195 186 201 212 212 214 207 213 218 202 208 221 221 221 223 225 223 218 216 210 198 184 181 183 180 181 216 200 218 221 210 196 189 206 196 184 187 194 219 208 194 171 153 150 170 171 174 140 136 134 135 136 136 136 136 142 166 159 188 190 196 192 180 155 197 183 171 171 201 202 184 179 170 153 130 130 130 129 175 191 193 188 181 186 192 194 193 196 192 188 182 180 179 170 167 155 155 161 168 175 182 186 192 196 200 204 207 207 206 205 205 205 204 205 203 200 199 199 201 201 201 200 198 199 202 204 206 203 202 200 199 197 194 193 192 192 1315 1273 1267 1272 1278 1275 1266 1256 1228 1222 1220 1219 1219 1219 1217 1217 1215 1214 1212 1211 1209 1208 1206 1204 1202 1201 1200 1199 1199 1198 1198 1199 1202 1204 1221 1226 1254 1361 1482 1630 1632 1612 1596 1681 1737 1802 1860 1854 1856 1770 1747 1699 1566 1443 1331 1273 1231 1212 1341 1489 1589 1773 1744 1822 1974 1948 1838 1853 2032 1998 1918 1907 1911 1945 1856 1685 1654 1746 2008 2211 2073 1969 1930 1882 1919 2068 2422 2476 2387 2219 2108 1996 1954 1920 1894 1876 1867 1865 1868 1875 1918 2037 2266 2233 2105 2040 1892 1835 1809 1793 1776 1762 1751 1751 1752 1752 1753 1763 1792 1856 2004 2196 2317 2513 2391 2318 2240 2195 2166 2081 2020 1941 1857 1805 1794 1803 1898 2035 2074 2041 2032 2008 1986 1971 1923 1920 1917 1921 1927 1933 1942 1952 1961 1973 2015 2049 2069 2090 2122 2131 2099 2055 2010 1979 1952 1927 1912 1898 1890 1880 1877 1883 1884 1909 1967 2084 2284 2210 2260 2406 2286 2245 2291 2362 2371 2424 2703 2460 2370 2290 2247 2337 2474 2318 2105 1988 1915 1864 1818 1808 1804 1803 1812 1945 1904 1865 1866 1863 1851 1865 1880 1900 1923 1946 1972 2014 2118 2193 2142 2138 2163 2084 2197 2286 2181 2098 2090 2147 2126 2047 1994 2004 2038 2038 2045 2082 2148 2169 2174 2244 2376 2417 2515 2431 2525 2523 2351 2207 2186 2513 2517 2109 1945 1989 1972 1863 1853 1861 1873 1886 1901 1975 2268 2337 2086 2160 2294 2443 2735 3104 3080 2973 2616 2210 1882 1770 1713 1704 1703 1703 1702 1703 1704 1720 1811 1917 2064 2303 2638 2898 2729 2490 2299 2234 2157 2109 2059 2064 1911 1884 1795 1713 1675 1638 1602 1564 1530 1509 1494 1479 1469 1464 1474 1498 1524 1560 1610 1721 1813 1820 1913 1967 2020 1889 1754 1671 1612 1555 1508 1468 1429 1399 1390 1415 1377 1391 1362 1346 1344 1344 1344 1348 1371 1456 1620 1990 2277 2163 1993 1872 1782 1723 1676 1635 1599 1568 1545 1546 1565 1584 1611 1656 1681 1711 1756 1716 1610 1577 1551 1528 1502 1476 1453 1435 1429 1425 1406 1403 1397 1394 1394 1395 1396 1397 1398 1399 1400 1401 1402 1402 1403 1406 1410 1433 1445 1447 1450 1454 1455 1457 1451 1442 1447 1461 1463 1465 1472 1504 1564 1570 1613 1754 1922 1982 2103 1944 1871 1939 1773 1623 1575 1548 1522 1507 1521 1532 1551 1603 1620 1617 1594 1614 1657 1782 1863 1955 2040 2083 2128 2254 2292 2411 2341 2238 2247 2189 2031 1880 1696 1671 1666 1667 1670 1693 1776 1812 1852 1897 1926 2124 2221 2340 2599 2875 2944 3018 3199 3176 3064 2890 2733 2776 2772 3061 2885 2847 2758 2499 2444 2752 2832 2906 2845 2662 2529 2349 2158 2075 2037 2018 1985 1938 1868 1800 1782 1773 1768 1754 1733 1717 1710 1688 1675 1683 1681 1647 1637 1636 1616 1648 1668 1668 1653 1636 1620 1631 1634 1606 1626 1659 1697 1739 1784 1843 1912 2211 2372 2356 2448 2479 2349 2294 2114 2171 2254 2423 2366 2517 2747 2404 2135 1980 1809 1749 1585 1433 1629 1872 2171 2531 2472 2325 2154 2374 2475 2420 2486 2446 2345 2410 2387 2207 2263 2312 2322 2282 2279 2270 2189 2064 2228 2176 2159 2137 2143 2156 2173 2206 2229 2274 2302 2318 2301 2307 2361 2343 2399 2402 2440 2500 2501 2501 2499 2483 2497 2479 2481 2475 2408 2424 2316 2133 2123 1966 1985 1947 2029 1920 1908 1775 1827 1939 2060 2112 2081 1945 1955 2002 1869 1781 1911 2031 2057 2214 2087 2029 2041 1981 2144 2437 2439 2281 2301 2371 2412 2354 2292 2237 2216 2274 2114 1941 1861 1878 1821 1768 1739 1684 1674 1748 1954 1806 1952 2197 2406 2561 2552 2505 2106 2141 2051 1839 1603 1555 1602 1709 1818 1890 1974 2030 2076 2107 2100 2193 2182 2147 2287 2394 2447 2294 2153 2048 1966 1909 1866 1867 1906 1903 1895 1907 2032 2125 2139 2225 2290 2437 2493 2493 2524 2547 2601 2663 2699 2893 2689 2552 2229 2092 2054 2012 1840 1922 1974 2037 2085 2095 2114 2170 2209 2295 2321 2285 2405 2618 2731 2758 2668 2709 2952 3030 3238 3416 3371 3346 3203 3117 3255 3257 3193 3151 3092 3002 2969 3014 2969 3170 3221 3202 3266 3462 3611 3702 3496 3729 3463 3361 3692 3942 3729 3591 3490 3245 2951 2792 3084 3138 2867 2937 3161 3242 3332 3544 3721 3594 3725 3638 3418 3257 3460 3683 3865 3654 3364 3159 3055 3189 3367 3676 3775 3638 3685 3455 3510 3363 3275 3476 3440 3281 3205 3136 3119 3007 2933 2959 3056 3078 2994 2796 2700 2661 2650 2688 2724 2728 2891 2853 2810 2741 2611 2577 2567 2526 2576 2536 2456 2390 2464 2439 2371 2285 2249 2282 2218 2235 2292 2386 2352 2361 2087 1898 2020 1897 1815 1804 1839 1803 1773 1754 1806 1868 1928 1893 1974 1963 1960 1954 1941 1912 1888 1854 1826 1869 1908 1942 1970 2000 2002 2003 1977 1954 1923 1912 1942 1951 1943 1939 1929 1908 1876 1869 1890 1863 1854 1871 1837 1846 1845 1780 1741 1728 1756 1798 1813 1849 1848 1817 1793 1768 1742 1744 1740 1702 1711 1713 1729 1715 1687 1661 1654 1660 1668 1675 1691 1715 1719 1691 1663 1636 1665 1649 1625 1662 1658 1644 1666 1715 1721 1712 1701 1692 1680 1670 1665 1658 1652 1651 1638 1626 1621 1616 1607 1601 1597 1594 1587 1578 1569 1562 1556 1553 1546 1539 1531 1534 1531 1521 1514 1510 1504 1496 1490 1481 1469 1459 1456 1453 1444 1436 1428 1422 1416 1414 1414 1412 1407 1402 1397 1391 1387 1384 1377 1363 1349 1342 1338 1333 1325 1314 1290 1278 1280 1287 1280 1259 1270 1279 1286 1286 1283 1274 1263 1264 1254 1245 1241 1227 1213 1226 1222 1229 1228 1231 1230 1221 1207 1201 1211 1206 1202 1201 1202 1200 1193 1186 1179 1172 1177 1175 1171 1169 1166 1162 1151 1143 1139 1135 1132 1127 1118 1108 1101 1096 1098 1087 1080 1078 1076 1080 1090 1089 1088 1084 1082 1081 1071 1071 1066 1060 1056 1051 1048 1047 1040 1031 1033 1036 1037 1035 1030 1025 1018 1015 1010 1007 1001 991 990 983 971 965 982 983 982 979 972 968 963 956 951 944 935 929 932 932 931 928 927 926 923 921 913 906 897 892 889 887 881 877 875 877 875 875 871 871 870 867 865 862 857 852 852 850 848 844 837 831 826 820 812 808 804 799 793 795 795 792 790 788 784 783 781 780 777 773 773 768 760 747 744 746 742 744 738 738 718 721 718 713 719 707 696 676 666 664 661 657 649 651 649 654 646 653 662 645 632 636 626 622 608 599 598 598 596 591 598 583 578 574 567 561 571 559 560 564 547 555 552 541 529 523 523 518 517 516 512 510 507 511 517 522 523 522 524 517 499 493 489 484 485 484 482 482 485 485 483 485 487 480 476 476 474 478 476 472 469 465 460 454 448 449 452 457 462 466 461 450 458 457 452 454 446 447 442 437 451 447 426 422 421 421 422 422 422 421 436 447 439 441 442 463 463 455 461 476 468 459 474 477 477 482 479 479 476 471 467 478 489 491 495 493 483 472 465 459 454 445 437 441 438 431 427 418 413 411 411 408 403 402 401 406 402 385 374 374 373 374 381 390 398 389 391 404 411 430 427 414 404 410 421 427 418 410 392 389 394 394 370 384 376 361 364 358 334 331 350 373 387 411 421 415 411 420 432 444 432 430 439 428 426 428 438 423 407 393 402 422 437 443 423 419 408 391 382 377 373 351 343 332 364 402 407 415 413 405 408 394 392 379 360 344 362 364 371 387 381 378 362 348 344 337 337 332 332 338 339 330 316 321 332 324 320 312 299 293 288 296 317 320 306 315 321 332 342 341 338 342 349 346 333 325 324 324 319 310 306 311 302 314 332 317 321 307 309 294 272 264 236 237 240 279 266 277 295 295 292 289 277 262 275 292 287 283 269 277 266 252 262 277 275 275 281 290 295 281 271 279 282 277 283 294 295 297 291 292 284 271 286 289 299 315 311 321 323 315 322 323 320 308 297 280 251 268 278 292 280 288 279 269 261 254 254 279 289 286 275 266 255 242 243 241 249 248 237 226 224 221 230 231 236 250 249 242 244 253 251 256 243 231 225 225 225 217 209 216 226 231 226 226 219 212 213 198 196 196 195 194 206 207 221 224 216 204 220 220 209 224 220 205 198 209 222 211 203 214 201 199 203 219 224 224 208 206 206 216 225 218 220 222 210 212 208 208 211 228 232 227 235 246 261 259 263 261 258 259 256 254 251 246 238 237 236 241 236 234 233 233 236 232 230 228 237 234 228 223 215 212 213 221 220 221 214 200 207 213 209 213 195 190 209 216 220 219 219 223 215 201 214 224 224 224 223 226 225 222 216 205 195 199 215 219 205 177 217 213 221 221 205 218 216 201 213 207 212 234 238 217 190 182 186 203 216 213 189 152 139 139 135 136 135 135 135 137 140 146 166 165 168 168 177 156 186 199 199 190 194 203 190 190 188 144 129 129 129 141 162 169 172 179 184 186 185 182 184 182 178 176 173 168 169 154 150 150 161 164 170 176 179 188 195 199 203 205 205 204 204 204 204 204 202 198 200 200 198 199 200 199 198 198 200 203 204 205 202 201 200 199 196 196 192 192 192 194 1278 1271 1284 1284 1318 1335 1303 1268 1249 1223 1218 1217 1217 1217 1216 1216 1215 1212 1212 1210 1208 1206 1205 1203 1202 1201 1200 1199 1199 1200 1227 1239 1227 1240 1285 1261 1307 1440 1568 1575 1575 1554 1624 1649 1752 1737 1713 1800 1729 1679 1608 1580 1534 1417 1344 1296 1252 1225 1313 1458 1690 1855 1772 1895 2004 1908 1804 1794 1992 1999 1847 1788 1794 1808 1793 1704 1691 1849 2071 2351 2223 2235 2171 2020 1976 2148 2394 2496 2334 2127 2044 1977 1933 1905 1885 1870 1861 1859 1862 1873 1910 2026 2183 2214 2042 1948 1869 1822 1794 1779 1768 1760 1755 1756 1758 1761 1765 1772 1802 1907 2113 2384 2526 2490 2505 2546 2366 2160 2072 2042 1950 1886 1829 1788 1774 1775 1842 1976 1983 1950 1956 1959 2051 2021 1928 1922 1923 1952 1956 1945 1956 1976 1998 2022 2072 2141 2158 2207 2286 2417 2221 2119 2042 1997 1964 1939 1922 1913 1908 1887 1886 1889 1887 1911 1967 2068 2264 2327 2317 2339 2242 2256 2334 2475 2586 2698 2573 2421 2404 2274 2185 2186 2329 2401 2195 1985 1896 1849 1814 1805 1805 1807 1825 1982 1948 1908 1934 1878 1861 1874 1892 1910 1929 1951 1980 2026 2102 2160 2124 2180 2242 2119 2168 2238 2144 2106 2050 2022 2003 1977 1963 1963 1973 1989 2039 2051 2101 2147 2172 2227 2307 2375 2480 2391 2530 2563 2362 2208 2108 2182 2466 2262 2083 2232 2281 1946 1858 1859 1862 1870 1906 2070 2363 2172 2140 2212 2336 2514 2840 3212 3010 2784 2536 2264 1949 1782 1711 1701 1699 1700 1700 1701 1702 1711 1773 1876 2036 2297 2670 2868 2759 2591 2438 2320 2231 2186 2127 2012 1961 1825 1759 1710 1668 1631 1596 1562 1527 1502 1487 1475 1469 1466 1468 1479 1501 1533 1590 1698 1807 1783 1812 1865 1969 2001 1770 1661 1597 1542 1494 1459 1418 1389 1372 1368 1361 1363 1355 1347 1344 1343 1345 1349 1375 1457 1663 2045 2396 2271 2057 1910 1820 1758 1701 1650 1608 1574 1547 1537 1548 1567 1592 1619 1640 1683 1730 1754 1624 1586 1547 1522 1496 1471 1459 1455 1462 1488 1414 1401 1397 1395 1395 1396 1398 1399 1399 1401 1402 1404 1405 1405 1405 1406 1411 1434 1446 1450 1452 1453 1453 1442 1439 1455 1457 1457 1461 1465 1483 1533 1611 1668 1733 1791 1904 2069 2164 2039 1834 1756 1697 1627 1586 1565 1545 1507 1523 1530 1546 1586 1624 1599 1602 1649 1722 1848 1951 2002 2169 2294 2317 2291 2339 2393 2215 2135 2133 2259 2267 1913 1665 1662 1663 1664 1677 1724 1816 1831 1901 1972 2059 2345 2531 2506 2723 2853 3042 3177 3174 3205 3037 2862 2662 2655 2762 3110 3021 2705 2650 2650 2347 2544 2746 2838 2836 2748 2519 2317 2110 2045 2012 1975 1952 1924 1886 1830 1775 1765 1750 1744 1739 1717 1697 1690 1684 1668 1654 1645 1628 1630 1622 1661 1673 1706 1696 1678 1650 1610 1612 1597 1621 1651 1688 1728 1773 1790 1760 1986 2231 2249 2314 2481 2393 2337 2092 1997 2099 2232 2185 2295 2350 2473 2302 2212 2046 1838 1575 1498 1826 2118 2357 2433 2548 2484 2448 2408 2508 2477 2516 2423 2445 2435 2292 2243 2390 2386 2380 2330 2347 2276 2200 2081 2239 2250 2211 2192 2157 2191 2241 2238 2250 2284 2316 2338 2348 2347 2411 2441 2435 2429 2338 2347 2360 2361 2350 2336 2304 2447 2465 2230 2152 2251 2161 2047 1961 1961 1836 1930 1850 1806 1733 1821 1978 2032 1919 1965 1948 1850 1775 1874 1789 1715 1819 1945 2132 2107 1934 1922 2071 2150 2204 2469 2319 2474 2400 2336 2289 2306 2417 2465 2373 2281 2218 2121 2081 1968 1986 2005 1946 1886 1703 1633 1679 1699 1872 2048 2287 2540 2635 2462 2466 2199 2013 1694 1558 1578 1657 1738 1857 2018 2209 2427 2491 2323 2390 2580 2407 2432 2488 2626 2635 2375 2192 2072 2025 2025 1974 1919 1946 1940 1921 1937 2017 2082 2115 2162 2225 2268 2372 2593 2666 2663 2712 2777 2898 3064 2930 2705 2428 2208 2146 2125 1915 1877 2052 2105 2139 2067 2055 2116 2144 2211 2249 2281 2496 2793 2982 3019 2976 2834 2882 2991 2892 3211 3438 3429 3446 3365 3351 3464 3393 3337 3347 3315 3277 3348 3287 3079 2973 2978 3002 3049 3274 3443 3651 3629 3587 3444 3752 3734 3784 3495 3255 2975 2817 3039 3334 3238 3045 2878 3127 3332 3360 3469 3656 3619 3413 3306 3312 3512 3726 3944 3900 3682 3378 3190 3182 3324 3273 3507 3857 3659 3629 3390 3281 3354 3232 3173 3200 3148 3114 3106 3010 2993 3152 3433 3567 3599 3341 3179 3041 2948 2734 2573 2569 2574 2672 2841 2781 2648 2614 2581 2540 2483 2458 2471 2408 2310 2302 2244 2364 2346 2290 2161 2029 2059 2060 2316 2270 2111 1962 1941 2067 2014 1885 1869 1864 1820 1814 1779 1774 1798 1815 1833 1876 1907 1984 1977 1947 1942 1901 1865 1838 1865 1896 1931 1951 1991 2024 2020 1989 1967 1926 1949 1957 1981 1973 1951 1920 1898 1877 1896 1907 1881 1870 1880 1847 1861 1845 1780 1766 1735 1770 1794 1835 1848 1866 1839 1808 1770 1759 1771 1740 1709 1726 1721 1744 1717 1691 1668 1663 1663 1681 1691 1695 1728 1694 1663 1661 1660 1696 1661 1658 1678 1687 1672 1695 1734 1730 1721 1712 1704 1692 1681 1669 1660 1665 1655 1643 1638 1637 1630 1618 1611 1605 1597 1589 1582 1574 1571 1570 1558 1553 1543 1542 1536 1534 1526 1517 1514 1508 1499 1487 1481 1477 1471 1465 1457 1449 1442 1435 1428 1421 1417 1417 1415 1411 1408 1401 1396 1391 1384 1377 1375 1362 1349 1336 1319 1305 1296 1291 1301 1301 1286 1268 1279 1292 1291 1285 1287 1281 1273 1278 1277 1262 1245 1226 1223 1233 1231 1236 1233 1231 1235 1224 1216 1221 1220 1214 1206 1206 1205 1205 1197 1190 1186 1183 1184 1182 1176 1170 1167 1157 1151 1144 1140 1134 1130 1127 1117 1113 1117 1117 1107 1099 1091 1083 1093 1097 1092 1092 1090 1090 1088 1086 1081 1072 1068 1066 1060 1055 1047 1044 1040 1035 1037 1041 1040 1036 1032 1028 1024 1016 1009 1007 1002 996 989 977 976 981 985 981 978 975 973 966 964 958 952 945 938 942 943 946 939 934 928 926 921 916 914 909 902 898 895 899 898 895 893 893 887 884 880 875 869 862 859 856 854 852 849 849 847 844 839 834 827 819 816 812 807 803 799 797 801 798 797 787 783 782 780 771 775 769 762 764 755 759 753 739 731 728 731 730 726 715 703 699 697 706 707 697 692 676 658 649 651 643 639 637 641 635 638 639 627 617 621 615 612 608 602 592 585 587 578 583 574 558 553 546 543 546 538 537 532 530 528 528 524 525 539 531 536 538 539 535 529 532 539 541 542 544 545 538 529 516 508 508 496 495 484 483 481 478 476 475 473 470 469 466 466 465 465 463 461 458 455 452 452 453 458 462 466 461 470 472 457 465 467 458 457 456 460 454 445 455 456 442 444 431 427 424 417 417 416 416 419 425 425 442 460 447 440 471 467 444 460 478 463 463 480 482 485 485 483 483 487 495 495 494 499 501 497 490 485 469 465 447 447 439 430 426 421 424 427 424 420 417 413 402 396 396 393 375 370 372 372 374 394 393 382 390 400 407 415 421 412 419 423 428 425 415 405 395 409 414 396 385 386 367 369 374 375 354 337 381 392 398 416 429 428 429 434 435 441 444 442 433 410 409 415 427 407 387 390 411 416 435 432 413 403 388 390 368 353 364 357 337 330 372 411 397 404 400 387 394 403 382 389 370 350 343 352 368 377 396 390 368 361 353 356 354 352 344 333 328 324 327 340 340 335 325 311 318 313 293 289 313 314 298 313 322 332 336 346 346 343 348 349 341 332 322 314 306 321 331 324 326 297 307 308 321 324 316 299 299 303 256 237 238 236 246 280 277 272 288 298 283 259 280 292 282 268 268 256 257 251 271 264 282 292 295 294 290 283 268 282 284 272 278 286 283 288 277 291 281 264 278 277 292 294 306 321 322 322 322 322 322 314 294 279 262 246 265 279 267 287 291 279 262 247 248 273 282 287 282 273 254 243 234 236 244 245 243 231 222 218 225 236 245 246 238 234 244 242 246 246 247 244 238 228 220 213 207 213 215 219 217 218 217 209 208 201 199 197 197 195 196 201 221 218 205 199 212 207 218 223 224 215 200 201 211 204 199 196 201 200 211 219 217 216 202 213 213 218 214 215 213 205 204 209 219 225 227 239 245 243 249 260 263 265 267 263 258 256 247 247 244 251 252 249 238 233 241 242 236 227 230 230 227 226 223 220 218 216 220 222 215 209 208 204 201 221 221 222 216 215 196 199 216 224 225 224 223 221 216 206 218 225 226 226 224 224 224 216 217 220 206 210 223 224 206 189 222 232 234 235 232 242 234 221 201 232 248 250 242 220 217 219 225 230 220 181 159 188 155 144 138 136 136 136 135 135 136 137 141 146 161 160 158 179 185 188 190 204 210 207 199 199 198 142 128 129 128 171 180 180 187 186 185 182 175 171 171 170 165 164 161 157 153 147 152 160 167 172 179 184 189 196 199 201 202 203 202 200 202 202 202 201 199 193 197 197 195 197 196 196 198 201 202 202 200 200 198 199 200 196 194 192 193 194 193 194 1276 1333 1344 1363 1412 1473 1375 1298 1290 1250 1221 1216 1214 1215 1216 1215 1213 1211 1210 1209 1207 1206 1203 1202 1202 1200 1199 1199 1200 1235 1311 1320 1309 1327 1305 1280 1374 1496 1486 1482 1548 1543 1586 1595 1667 1692 1595 1628 1623 1587 1529 1484 1457 1401 1358 1308 1260 1247 1336 1470 1747 1876 1828 1984 2017 1887 1774 1726 1843 1967 1798 1725 1708 1697 1694 1702 1720 1876 2079 2437 2453 2367 2260 2190 2061 2243 2426 2392 2201 2083 2011 1963 1927 1899 1876 1863 1857 1855 1857 1864 1903 2026 2233 2209 2036 1931 1855 1812 1787 1772 1765 1761 1758 1762 1773 1784 1793 1799 1854 2066 2340 2540 2445 2350 2445 2624 2336 2124 2003 1945 1879 1824 1791 1772 1763 1764 1832 1861 1896 1863 1877 1898 2015 1982 1930 1928 1962 2066 2057 1973 1976 2037 2056 2077 2156 2255 2260 2375 2526 2481 2343 2194 2085 2023 1969 1937 1917 1903 1892 1885 1889 1896 1897 1924 1984 2091 2234 2353 2425 2271 2211 2296 2445 2478 2590 2518 2385 2309 2253 2227 2149 2149 2319 2456 2192 1981 1875 1833 1812 1808 1812 1824 1856 1963 2016 1978 1944 1898 1874 1885 1906 1926 1946 1969 2002 2058 2191 2321 2207 2234 2295 2173 2190 2291 2190 2188 2066 2026 1978 1960 1948 1950 1960 1972 2018 2097 2094 2125 2185 2245 2327 2330 2385 2339 2359 2482 2349 2246 2083 2054 2234 2453 2366 2490 2434 2009 1869 1866 1870 1871 1942 2231 2327 2139 2197 2273 2374 2538 2885 3247 3394 3049 2654 2385 2019 1796 1715 1700 1698 1697 1697 1698 1699 1702 1734 1820 1953 2168 2443 2780 2743 2621 2530 2464 2382 2350 2213 2187 2293 1923 1818 1749 1689 1636 1588 1553 1527 1502 1482 1471 1467 1465 1467 1470 1480 1508 1560 1649 1776 1741 1744 1773 1887 1910 1772 1628 1567 1519 1475 1438 1404 1375 1362 1358 1352 1352 1351 1347 1342 1344 1345 1351 1392 1488 1642 1969 2333 2249 2115 1977 1884 1795 1720 1661 1615 1579 1550 1532 1536 1553 1573 1592 1609 1643 1692 1714 1672 1600 1543 1511 1485 1460 1450 1459 1451 1443 1407 1399 1396 1395 1396 1397 1399 1400 1400 1402 1403 1406 1408 1409 1409 1410 1424 1441 1445 1447 1449 1448 1435 1442 1455 1456 1454 1457 1466 1476 1496 1538 1616 1764 1930 2088 2098 2078 2281 2230 1977 1775 1675 1621 1584 1557 1533 1516 1565 1533 1544 1576 1594 1583 1606 1706 1778 1820 1862 1952 2107 2141 2268 2348 2399 2422 2254 2191 2035 2129 1950 1718 1661 1660 1661 1665 1685 1756 1791 1828 1916 2067 2262 2318 2492 2735 2948 3077 3181 3075 3017 3100 3055 2777 2570 2647 2775 3085 3047 2799 2682 2594 2348 2250 2469 2546 2566 2533 2507 2273 2039 1962 1959 1936 1911 1894 1871 1825 1788 1760 1744 1733 1726 1724 1706 1694 1689 1693 1652 1647 1640 1639 1654 1653 1673 1748 1761 1739 1684 1679 1613 1579 1602 1638 1670 1691 1735 1732 1681 1749 2016 2119 2218 2324 2384 2305 2244 2054 1984 1945 2003 2205 2075 2264 2257 1925 1950 1689 1554 1391 1589 1820 1991 2349 2542 2565 2524 2496 2524 2533 2518 2504 2477 2426 2236 2382 2478 2468 2397 2412 2302 2258 2124 2165 2280 2317 2263 2230 2238 2203 2212 2246 2282 2319 2349 2361 2386 2382 2440 2446 2373 2173 2189 2214 2277 2197 2216 2160 2272 2397 2295 2272 2076 2060 2018 1939 1879 1837 1785 1874 1763 1662 1691 1924 1929 1893 1873 1854 1849 1776 1664 1649 1618 1764 1898 2020 2085 1956 1896 2034 2187 2320 2409 2409 2484 2376 2348 2414 2352 2181 2137 2119 2080 2027 2024 1923 2047 2227 2230 2256 2262 2139 1841 1634 1627 1688 1775 1978 2166 2187 2395 2055 2020 1891 1643 1550 1599 1709 1764 1848 2042 2258 2314 2577 2776 2568 2632 2907 2770 2736 2763 2632 2409 2376 2270 2236 2156 2056 2044 2016 2009 1979 1964 1966 2152 2335 2327 2316 2387 2394 2360 2560 2735 2775 2871 2928 2908 2941 3017 2853 2587 2342 2262 2123 2064 1907 1915 1928 1919 1928 1980 2034 2114 2150 2177 2189 2474 2743 2916 3202 3142 2919 2913 2747 2572 2777 2959 3137 3353 3416 3383 3341 3393 3446 3491 3466 3396 3296 3297 3093 2919 2869 2947 3064 3299 3614 3508 3662 3555 3551 3739 3544 3375 3246 2976 2896 3080 3296 3390 3262 3197 2941 2985 3016 3090 3225 3574 3559 3422 3347 3475 3560 3846 3971 3805 3639 3486 3227 3338 3489 3419 3424 3549 3743 3558 3370 3207 3127 3133 3059 3032 2982 2976 3073 3079 3050 3242 3437 3486 3627 3540 3505 3290 3111 2950 2798 2671 2559 2510 2497 2525 2502 2531 2603 2556 2479 2426 2294 2218 2247 2188 2179 2342 2356 2288 2173 2168 2136 2041 2022 2104 2050 2071 2046 2139 2152 2005 1953 1885 1843 1858 1830 1803 1807 1843 1837 1843 1852 1905 1976 1971 1941 1912 1881 1850 1892 1903 1909 1939 1972 2013 2026 1994 1957 1937 1962 1984 1994 1968 1934 1925 1926 1890 1917 1924 1887 1906 1892 1861 1873 1831 1788 1760 1741 1774 1820 1845 1869 1871 1838 1803 1782 1786 1772 1745 1724 1734 1733 1746 1729 1697 1671 1677 1675 1679 1695 1702 1718 1679 1689 1696 1673 1714 1685 1689 1714 1721 1717 1741 1743 1735 1724 1714 1704 1696 1682 1678 1680 1674 1664 1653 1649 1636 1628 1625 1621 1614 1602 1593 1586 1584 1579 1570 1562 1551 1552 1551 1546 1538 1528 1523 1515 1509 1499 1495 1489 1483 1477 1470 1463 1453 1447 1440 1432 1427 1422 1419 1419 1415 1410 1405 1398 1392 1385 1376 1366 1357 1338 1316 1316 1319 1316 1312 1312 1295 1280 1295 1293 1298 1298 1288 1282 1283 1286 1281 1272 1254 1239 1236 1250 1248 1238 1241 1235 1230 1228 1222 1232 1229 1221 1214 1213 1211 1207 1202 1200 1201 1195 1192 1186 1180 1174 1170 1163 1157 1154 1149 1137 1131 1128 1128 1124 1121 1126 1119 1105 1103 1100 1093 1102 1102 1097 1096 1094 1089 1087 1084 1075 1071 1068 1061 1055 1052 1051 1051 1048 1045 1044 1044 1039 1030 1028 1026 1022 1014 1007 999 990 986 983 991 994 987 980 977 973 968 962 958 954 951 948 950 954 953 951 942 939 935 930 927 923 916 908 908 909 904 910 910 909 905 898 894 886 880 876 870 869 869 866 862 856 852 846 842 841 838 835 828 824 816 816 813 812 809 807 804 794 786 785 776 770 771 769 762 767 764 754 753 751 740 744 742 722 716 717 730 719 708 696 683 680 693 697 683 677 685 672 661 638 637 630 627 632 624 627 622 606 606 610 609 602 598 593 585 578 571 568 559 557 554 551 562 550 554 550 566 550 552 557 561 549 536 554 559 558 557 548 551 543 553 559 557 555 547 537 528 524 527 521 516 507 498 495 500 496 491 479 482 478 475 475 471 467 466 464 461 460 462 458 462 470 462 459 472 474 470 476 478 463 471 471 466 469 465 464 451 453 459 449 451 450 435 443 438 426 422 416 414 414 414 415 420 425 429 429 444 450 431 450 470 451 453 478 465 476 493 494 489 489 489 486 486 505 499 492 489 496 487 492 463 450 438 433 433 431 439 435 427 421 412 407 401 396 389 393 384 371 370 371 371 381 382 384 394 395 395 400 401 409 416 418 417 425 421 409 411 425 425 403 396 381 375 392 389 372 346 336 384 403 391 413 417 419 419 418 422 436 438 428 432 414 391 402 415 393 371 383 402 430 431 421 402 387 377 368 383 352 341 349 330 336 376 402 388 384 384 371 390 376 379 399 385 376 339 348 363 371 384 395 382 371 359 363 353 343 339 340 344 345 343 346 344 336 329 324 320 308 287 284 311 305 294 312 327 324 328 335 337 348 352 342 338 332 328 312 310 327 339 340 333 308 298 298 308 320 327 320 309 301 299 259 235 235 235 247 261 275 291 276 260 264 288 285 285 267 266 254 247 264 273 273 280 274 281 276 286 277 264 274 268 269 270 274 281 278 268 272 276 258 261 284 279 295 308 307 314 317 312 321 323 311 304 302 292 274 248 250 267 285 291 287 270 245 236 247 277 286 271 274 260 242 237 229 236 240 245 231 223 217 229 234 236 237 227 229 235 236 248 245 238 231 235 240 239 230 214 206 204 204 205 207 206 199 199 200 200 197 195 195 195 194 194 195 195 195 196 196 215 218 219 219 205 197 197 195 196 196 199 208 209 214 221 203 205 212 218 214 213 202 201 205 216 225 232 226 220 229 232 248 253 260 259 262 266 261 259 254 255 258 257 256 252 246 236 245 250 248 243 229 237 243 236 239 238 235 232 222 235 234 228 225 226 226 225 228 228 224 216 211 208 195 205 216 225 224 223 225 223 210 219 226 226 225 224 222 216 220 227 223 220 224 224 219 208 198 221 234 240 244 243 256 247 234 214 217 247 264 249 238 243 222 205 188 174 173 198 190 151 162 159 160 138 137 135 134 135 136 137 138 163 210 203 202 203 211 199 210 212 211 195 195 176 131 128 128 133 181 182 185 187 183 181 179 175 168 161 159 153 152 151 150 151 155 163 168 174 180 185 189 195 199 201 200 201 201 200 196 199 197 199 195 191 193 193 194 192 191 197 197 201 203 202 199 197 199 199 197 196 191 191 192 194 194 195 196 1301 1360 1403 1390 1434 1517 1447 1432 1427 1327 1243 1218 1214 1213 1214 1213 1210 1209 1208 1206 1205 1203 1201 1200 1199 1198 1198 1201 1247 1265 1248 1287 1305 1333 1265 1258 1321 1401 1390 1475 1536 1584 1611 1549 1532 1558 1531 1515 1522 1515 1480 1463 1410 1365 1334 1295 1256 1280 1391 1522 1753 1802 1887 2018 1901 1820 1746 1680 1762 1969 1783 1686 1652 1630 1674 1695 1736 1869 2078 2404 2508 2634 2434 2323 2238 2299 2234 2202 2165 2066 1992 1949 1913 1888 1869 1857 1854 1853 1854 1857 1884 1997 2157 2124 2005 1884 1834 1800 1780 1771 1767 1765 1764 1775 1798 1823 1839 1849 1917 2216 2536 2512 2322 2248 2313 2450 2237 2046 1941 1853 1807 1772 1760 1756 1753 1767 1800 1781 1806 1828 1841 1904 2013 1959 1934 1943 2011 2118 2069 1997 2033 2103 2127 2133 2246 2320 2370 2514 2763 2742 2475 2323 2132 2039 1975 1939 1916 1903 1901 1894 1889 1901 1909 1930 1969 2021 2096 2178 2285 2194 2205 2300 2363 2374 2504 2439 2352 2239 2166 2098 2139 2064 2145 2177 2182 2008 1900 1815 1810 1815 1828 1849 1878 1934 2005 2131 1988 1921 1889 1897 1914 1932 1958 1985 2016 2067 2163 2286 2262 2256 2344 2204 2204 2308 2183 2230 2084 2009 1965 1951 1944 1943 1946 1951 1979 2136 2194 2149 2224 2285 2347 2258 2312 2249 2262 2370 2356 2148 2035 2001 2055 2205 2343 2584 2310 1976 1872 1862 1874 1897 2072 2330 2212 2170 2218 2302 2412 2554 2765 2908 3264 2988 2680 2411 2046 1826 1736 1700 1697 1695 1695 1695 1697 1699 1714 1784 1899 2124 2468 2733 2712 2606 2508 2443 2446 2417 2393 2531 2277 2048 1882 1792 1709 1643 1586 1536 1504 1485 1475 1470 1466 1464 1466 1468 1472 1488 1521 1601 1704 1691 1690 1725 1819 1846 1751 1606 1541 1496 1458 1424 1396 1373 1360 1353 1349 1352 1352 1347 1342 1346 1346 1354 1398 1501 1689 1953 2262 2443 2406 2181 2133 1931 1757 1693 1626 1582 1553 1531 1527 1537 1553 1567 1584 1605 1639 1663 1641 1661 1565 1504 1472 1448 1429 1423 1417 1411 1405 1399 1395 1396 1397 1398 1400 1402 1402 1404 1406 1408 1412 1416 1421 1417 1428 1426 1427 1430 1429 1429 1439 1452 1454 1455 1454 1458 1473 1493 1518 1564 1657 1909 2217 2373 2333 2507 2542 2299 1986 1780 1671 1608 1578 1554 1530 1526 1560 1535 1546 1568 1589 1584 1615 1702 1809 1820 1881 2114 2271 2279 2268 2307 2388 2418 2255 2176 2141 1841 1731 1682 1660 1659 1661 1673 1699 1765 1797 1870 2073 2276 2548 2538 2677 2705 2870 3120 3258 3170 3014 2818 2876 2729 2532 2664 2873 2863 3066 2866 2583 2521 2489 2233 2175 2329 2390 2246 2352 2113 2014 1923 1887 1879 1862 1851 1846 1828 1785 1764 1748 1734 1722 1711 1704 1705 1710 1685 1666 1656 1658 1691 1691 1632 1604 1670 1700 1742 1741 1693 1673 1577 1576 1609 1633 1612 1612 1651 1619 1646 1764 2049 2085 2154 2347 2486 2369 2248 2059 1895 1809 2025 1889 2141 2319 1971 1856 1749 1584 1374 1615 2030 2168 2147 2185 2480 2600 2572 2584 2583 2560 2545 2528 2379 2313 2322 2473 2495 2479 2423 2349 2154 2222 2242 2270 2379 2333 2291 2291 2265 2283 2306 2303 2355 2386 2337 2319 2246 2367 2234 2190 2066 2123 2123 2230 2138 2098 2090 2240 2176 2158 2287 2075 2011 1886 1932 1827 1773 1748 1755 1625 1577 1665 1769 1768 1759 1862 1801 1733 1672 1594 1574 1623 1765 2011 1965 1939 1837 1912 2025 2070 2113 2174 2321 2443 2506 2397 2329 2317 2387 2316 2290 2277 2261 2285 2080 1899 1832 1859 1870 1859 1881 1838 1666 1607 1636 1675 1798 2065 2133 1909 1814 1634 1576 1535 1574 1704 1835 1919 2156 2356 2521 2733 2596 2886 2990 2928 3117 3169 3165 2903 2736 2518 2626 2479 2380 2218 2148 2121 2141 2166 2056 2005 2001 2071 2262 2426 2593 2638 2597 2551 2492 2535 2710 3007 2947 2811 2740 2762 2637 2566 2485 2430 2278 2118 1995 1931 1887 1900 1933 1950 1979 2012 1963 1986 2060 2337 2509 2653 2868 2903 2551 2521 2574 2488 2549 2567 2701 2932 3205 2902 2971 2951 2996 3124 3229 3245 3013 3163 2997 2854 2932 3138 3208 3240 3361 3603 3694 3614 3646 3612 3372 3184 2977 2970 3242 3308 3502 3417 3314 3204 3073 3301 3362 3542 3349 3282 3350 3388 3468 3523 3631 4006 3960 3910 3611 3391 3219 3533 3776 3619 3518 3434 3663 3692 3569 3239 3068 3014 2992 2975 2953 2933 2914 2948 3006 3153 3262 3391 3400 3323 3536 3575 3487 3423 3184 2989 2820 2660 2573 2533 2473 2413 2468 2546 2424 2320 2237 2285 2220 2208 2198 2178 2177 2098 2210 2332 2295 2150 2014 1971 2307 2297 2193 2250 2297 2198 2055 1943 1914 1891 1886 1831 1808 1859 1881 1891 1879 1874 1928 1976 1951 1962 1896 1857 1894 1942 1956 1954 1964 1997 2026 1996 1961 1959 1998 2009 1995 1966 1945 1958 1919 1905 1939 1925 1908 1926 1907 1872 1868 1809 1779 1761 1754 1772 1797 1841 1874 1865 1835 1802 1815 1821 1788 1763 1741 1739 1750 1760 1730 1691 1680 1689 1696 1679 1694 1716 1720 1692 1717 1712 1696 1720 1734 1746 1770 1766 1760 1749 1735 1729 1718 1709 1703 1696 1686 1687 1680 1672 1664 1659 1649 1648 1641 1636 1627 1618 1606 1598 1600 1593 1581 1572 1562 1563 1563 1558 1552 1542 1534 1527 1518 1511 1505 1499 1492 1480 1466 1456 1452 1447 1445 1440 1432 1429 1423 1420 1419 1417 1410 1404 1397 1387 1383 1373 1350 1333 1330 1334 1337 1341 1340 1322 1306 1288 1301 1309 1301 1305 1301 1293 1287 1288 1289 1282 1275 1254 1243 1259 1257 1251 1251 1243 1236 1237 1228 1236 1235 1228 1219 1223 1223 1217 1206 1205 1209 1204 1197 1191 1187 1184 1179 1173 1164 1161 1154 1143 1141 1143 1136 1131 1132 1127 1123 1113 1107 1115 1108 1108 1108 1108 1101 1102 1097 1092 1085 1079 1074 1071 1070 1065 1063 1064 1060 1059 1052 1050 1047 1045 1039 1032 1022 1019 1018 1012 1001 993 998 1000 1002 1000 995 987 979 973 968 966 962 958 959 963 964 961 956 953 948 940 935 932 928 924 919 917 917 919 918 913 909 905 902 897 892 890 885 883 883 881 877 870 862 861 862 857 847 843 839 834 830 826 825 815 810 801 810 799 794 795 793 783 775 771 761 761 756 755 759 754 753 737 740 732 729 740 728 710 702 718 715 711 699 690 683 668 673 667 658 666 661 655 647 632 623 616 620 619 610 610 602 589 589 591 592 587 581 579 577 563 569 573 571 573 568 588 568 582 561 583 572 575 586 579 571 548 557 577 565 572 566 557 559 564 573 563 549 543 544 551 546 538 525 510 505 499 517 515 504 492 485 497 487 494 486 480 473 480 478 471 472 474 467 478 474 465 459 479 487 476 484 481 467 477 482 478 478 477 470 459 465 463 456 455 446 436 446 446 442 444 433 419 413 411 411 410 410 413 416 421 430 423 435 449 433 449 462 454 456 473 492 486 473 475 469 482 490 491 469 483 473 479 496 470 451 446 443 449 449 448 427 420 416 414 411 410 401 392 384 387 380 368 368 369 368 374 389 386 385 386 389 401 409 410 410 405 414 425 419 426 431 425 406 395 381 396 399 390 374 356 328 357 397 380 410 404 412 399 411 427 432 431 410 418 416 393 378 393 379 366 396 410 428 418 402 397 372 365 358 375 364 346 328 326 339 364 391 392 368 368 361 364 373 392 383 382 373 342 340 369 376 370 387 379 369 376 371 362 351 354 353 354 344 339 334 330 337 337 334 324 314 296 287 289 292 305 316 318 312 322 322 331 338 350 346 337 327 317 323 327 325 335 346 336 320 303 285 299 313 330 323 305 295 274 268 256 238 235 234 245 278 286 273 251 275 278 261 253 259 246 251 243 245 247 249 258 251 256 262 266 263 265 271 280 287 283 286 282 283 265 253 259 252 269 273 273 290 286 294 298 311 307 312 314 316 299 288 286 282 265 241 273 270 278 278 284 252 232 240 260 282 273 252 267 253 238 229 227 230 236 232 221 215 222 229 226 226 223 231 231 235 244 235 239 234 224 228 236 237 234 218 222 212 213 205 202 204 217 213 209 200 196 197 194 194 192 193 193 192 193 194 194 198 207 205 201 195 194 197 200 201 204 207 216 219 207 200 208 217 218 204 201 208 217 208 211 217 219 221 232 227 231 237 239 243 251 264 266 261 258 253 262 261 258 256 254 251 240 250 251 246 239 230 238 245 244 242 239 234 229 230 235 235 228 231 234 234 231 231 230 229 224 223 211 201 216 222 227 227 225 226 224 211 217 221 226 227 225 223 220 225 226 224 227 228 228 227 221 209 212 227 236 240 247 255 253 243 226 229 236 256 265 262 251 237 226 195 189 186 171 154 151 198 213 180 155 140 136 136 135 135 134 135 138 176 199 212 219 220 214 215 212 199 188 172 158 131 129 128 129 177 187 179 175 174 169 172 173 168 157 148 145 143 148 152 157 163 168 174 178 183 187 192 196 199 198 199 198 196 192 192 193 193 193 188 188 190 185 186 193 198 200 201 201 201 200 199 198 197 195 193 191 191 193 193 194 195 196 196 1370 1366 1426 1405 1427 1412 1474 1547 1496 1349 1266 1226 1213 1211 1211 1210 1208 1206 1206 1204 1203 1201 1199 1198 1198 1197 1197 1199 1203 1211 1221 1252 1280 1247 1224 1241 1270 1323 1400 1510 1554 1636 1692 1635 1513 1473 1467 1437 1449 1453 1427 1398 1362 1336 1310 1286 1266 1298 1371 1459 1605 1666 1785 1969 1916 1779 1670 1629 1815 1919 1739 1650 1615 1599 1636 1680 1757 1869 2108 2417 2569 2758 2602 2393 2302 2227 2156 2082 2045 1998 1962 1944 1903 1883 1867 1855 1851 1852 1852 1854 1869 1972 2013 1993 1926 1863 1817 1791 1778 1773 1771 1770 1771 1792 1826 1859 1883 1924 2060 2331 2596 2436 2532 2568 2353 2148 2067 1931 1849 1800 1777 1762 1751 1745 1743 1744 1750 1772 1799 1803 1831 1897 2008 1967 1938 1950 1994 2046 2078 2034 2154 2178 2216 2205 2358 2520 2561 2660 2937 2761 2495 2412 2281 2067 1973 1946 1928 1915 1911 1902 1893 1906 1918 1931 1956 1995 2043 2117 2203 2170 2290 2333 2253 2215 2364 2327 2252 2174 2160 2067 2044 1965 1946 1970 2086 1958 1825 1812 1813 1820 1847 1878 1909 1991 2094 2089 1993 1940 1901 1907 1925 1943 1966 1992 2022 2063 2145 2313 2347 2225 2205 2149 2145 2243 2139 2189 2126 1999 1964 1955 1947 1940 1938 1939 1955 2094 2196 2160 2227 2334 2317 2228 2201 2181 2192 2297 2272 2135 2032 1982 1987 2048 2223 2434 2067 1909 1865 1862 1869 1937 2173 2415 2246 2198 2273 2323 2428 2630 2961 3140 3348 3090 2739 2443 2117 1860 1766 1705 1696 1694 1694 1695 1696 1697 1704 1760 1891 2167 2394 2602 2728 2637 2572 2508 2491 2448 2528 2546 2302 2141 1969 1829 1731 1649 1583 1530 1495 1480 1473 1469 1467 1466 1466 1466 1471 1495 1529 1567 1617 1638 1666 1717 1823 1776 1702 1586 1531 1486 1452 1422 1397 1375 1360 1352 1348 1353 1352 1348 1343 1346 1349 1364 1422 1527 1764 2041 2403 2644 2595 2509 2300 2082 1930 1791 1655 1599 1558 1533 1525 1524 1535 1545 1557 1569 1588 1595 1606 1656 1554 1490 1454 1431 1413 1403 1401 1401 1399 1395 1396 1397 1398 1399 1400 1401 1402 1404 1406 1409 1412 1415 1415 1415 1419 1429 1443 1447 1449 1444 1448 1452 1454 1452 1452 1461 1487 1518 1545 1592 1710 1957 2310 2381 2292 2473 2618 2302 1915 1762 1660 1598 1571 1554 1533 1518 1552 1531 1536 1544 1570 1574 1619 1655 1725 1782 1861 2083 2236 2390 2417 2441 2456 2465 2220 2077 1947 1755 1695 1673 1659 1659 1664 1674 1703 1810 1849 2014 2256 2503 2722 2818 2950 3006 3118 3130 3114 3168 3077 2965 2768 2524 2493 2666 2927 2754 2933 3028 2904 2849 2610 2306 2139 1988 2054 2019 2037 1978 1959 1901 1868 1840 1830 1821 1812 1817 1779 1756 1740 1730 1719 1706 1714 1719 1687 1672 1674 1687 1701 1693 1673 1655 1676 1609 1673 1784 1767 1726 1662 1557 1578 1585 1584 1565 1550 1566 1573 1596 1649 1878 2027 2069 2182 2418 2284 2194 2195 2065 1864 1702 1718 1832 2016 2186 1943 1718 1552 1350 1587 1741 1725 1843 2018 2184 2541 2630 2646 2645 2630 2588 2501 2493 2346 2444 2449 2539 2533 2462 2337 2192 2350 2361 2268 2323 2421 2388 2369 2304 2352 2353 2359 2394 2350 2198 2173 2192 2178 2120 2095 2036 2134 2236 2163 2080 2005 2064 2117 2060 2078 1995 1924 1907 1827 1787 1737 1696 1712 1634 1577 1550 1570 1604 1619 1653 1662 1616 1595 1579 1558 1539 1589 1671 1868 1888 1783 1772 1885 1947 1994 2035 2041 2060 2225 2398 2367 2337 2330 2301 2317 2364 2388 2416 2377 2318 2054 1897 1758 1731 1709 1695 1678 1654 1596 1616 1643 1695 1740 1690 1639 1580 1541 1541 1599 1675 1752 1827 1959 2140 2405 2772 2953 2950 3052 3180 3148 3165 3256 3207 3075 2966 2754 2631 2546 2476 2331 2253 2207 2243 2255 2113 2047 2069 2059 2203 2535 2628 2790 2853 2700 2553 2560 2716 2854 2803 2769 2806 2879 2832 2825 2632 2388 2311 2171 2050 2005 1936 1927 1993 2094 2208 2242 2088 1994 1984 2186 2250 2362 2337 2279 2270 2255 2257 2266 2319 2337 2370 2423 2657 2764 2539 2583 2626 2740 2899 2887 2794 2913 2833 2818 3039 3237 3189 3115 3239 3386 3576 3540 3676 3418 3245 3273 3028 3298 3509 3670 3565 3392 3237 3118 3100 3324 3477 3621 3576 3437 3487 3467 3515 3746 3689 3922 3827 3765 3576 3406 3325 3590 3900 3712 3521 3321 3323 3545 3645 3370 3111 2983 2974 3030 2929 2911 2895 2883 2944 3060 3077 3163 3153 3221 3322 3489 3548 3438 3434 3447 3164 2956 2841 2756 2707 2565 2458 2395 2444 2407 2386 2397 2380 2380 2315 2231 2112 2118 2253 2277 2180 2119 2061 1974 2182 2353 2271 2340 2307 2253 2182 2115 1958 1933 1903 1848 1821 1866 1929 1958 1942 1885 1933 1991 1983 1991 1926 1878 1887 1944 1970 1990 1998 2012 2026 2005 1983 1963 2010 2024 1997 1969 1971 1966 1928 1924 1962 1948 1931 1947 1913 1885 1865 1806 1787 1776 1757 1767 1788 1806 1834 1869 1842 1824 1842 1814 1788 1759 1749 1749 1767 1745 1700 1689 1705 1699 1704 1688 1691 1711 1733 1715 1722 1718 1721 1755 1800 1795 1783 1772 1761 1749 1747 1742 1730 1720 1710 1702 1705 1696 1685 1677 1677 1669 1662 1656 1644 1631 1626 1618 1612 1609 1598 1588 1581 1576 1575 1572 1567 1560 1554 1547 1537 1527 1517 1508 1502 1499 1492 1483 1470 1470 1464 1457 1440 1429 1422 1417 1406 1405 1407 1411 1401 1385 1371 1358 1352 1346 1347 1347 1349 1352 1350 1344 1342 1327 1305 1294 1316 1313 1312 1305 1304 1304 1294 1281 1277 1277 1269 1247 1263 1268 1262 1260 1260 1250 1246 1234 1235 1240 1234 1226 1230 1229 1225 1217 1212 1213 1210 1205 1202 1195 1189 1184 1176 1169 1164 1160 1149 1151 1152 1148 1144 1142 1135 1130 1122 1116 1127 1122 1115 1113 1112 1109 1105 1101 1091 1089 1084 1087 1083 1080 1078 1072 1070 1066 1061 1055 1047 1041 1036 1032 1027 1025 1018 1014 1005 1002 1005 1011 1011 1010 1006 999 992 982 976 977 977 972 969 973 970 971 965 960 952 948 942 936 933 932 930 927 928 929 922 920 917 914 910 907 905 902 898 898 891 888 881 881 877 870 865 853 859 854 843 836 831 829 828 821 816 810 797 789 796 791 784 782 781 772 775 768 761 749 739 741 750 740 736 735 719 722 714 718 719 705 693 705 698 694 681 678 678 658 655 651 647 650 644 639 629 630 621 608 607 606 599 596 591 592 587 583 580 581 581 587 591 575 593 595 592 585 577 595 580 588 574 582 590 578 596 592 579 551 564 584 576 583 576 564 571 579 572 558 561 561 555 543 531 524 515 517 521 514 544 526 516 496 498 523 501 500 488 481 476 486 486 479 479 486 481 488 482 470 464 483 493 483 496 483 473 483 489 484 481 480 472 470 475 469 463 458 451 441 448 455 447 441 437 447 443 423 414 410 408 407 407 406 408 413 424 424 422 431 438 438 442 466 470 484 471 459 458 475 474 485 459 466 458 474 480 468 460 447 446 445 460 439 426 418 413 406 399 403 407 402 389 380 380 380 367 367 367 372 383 379 388 378 390 404 404 402 400 399 412 426 426 428 427 417 401 396 396 410 408 381 370 368 346 330 360 383 408 393 398 389 410 421 421 427 405 396 410 387 369 371 359 374 395 414 426 414 388 384 366 364 343 355 339 325 333 364 349 359 384 385 370 351 345 366 380 379 364 377 374 341 329 357 358 359 374 377 360 370 371 365 365 357 351 352 353 347 335 327 320 318 325 323 315 311 293 286 287 306 301 303 308 316 319 324 334 348 347 339 330 321 332 338 339 339 343 332 318 309 282 313 321 327 329 315 290 294 284 253 245 247 238 244 255 261 253 261 282 265 244 247 244 254 266 266 262 269 254 260 271 271 263 260 269 271 288 302 294 298 303 293 292 285 267 251 247 262 259 274 275 266 280 298 307 306 291 301 313 307 295 282 269 266 244 260 250 258 250 278 273 235 228 241 258 276 256 247 250 250 246 238 227 225 232 226 219 213 223 219 224 232 225 223 235 242 227 232 227 222 218 224 237 238 229 234 225 228 216 209 221 227 220 221 205 194 196 196 195 194 194 193 193 192 193 193 194 194 194 194 193 217 223 216 212 216 215 212 199 199 205 215 206 201 202 215 219 227 225 215 225 231 231 247 248 242 241 253 256 251 264 266 261 258 263 262 259 256 251 249 248 247 248 244 246 242 241 246 248 246 243 240 236 237 237 240 241 238 236 236 235 233 234 231 229 228 220 205 209 210 224 225 228 224 221 215 210 224 224 222 227 227 223 220 224 228 229 230 232 233 233 226 223 222 225 230 236 242 245 250 246 241 250 257 260 256 245 226 207 195 200 204 190 170 167 178 218 189 165 190 161 137 138 137 137 136 134 135 144 203 214 220 218 218 220 208 200 203 196 194 136 129 130 130 164 175 159 169 161 169 170 165 156 145 143 143 149 159 165 169 170 174 175 182 185 188 191 193 195 194 194 192 187 186 188 187 184 183 183 186 182 188 194 198 199 200 199 199 199 199 198 197 195 193 188 189 192 193 194 194 195 195 195 1308 1307 1370 1386 1369 1392 1452 1489 1432 1318 1265 1229 1211 1208 1207 1207 1206 1205 1204 1203 1201 1199 1197 1196 1196 1196 1196 1199 1206 1204 1205 1207 1206 1203 1210 1225 1253 1310 1409 1521 1593 1649 1722 1672 1572 1483 1436 1392 1388 1388 1371 1354 1335 1314 1296 1283 1292 1291 1335 1384 1464 1534 1681 1911 1874 1714 1606 1609 1856 1791 1671 1609 1585 1570 1612 1697 1767 1864 2099 2417 2743 2851 2586 2375 2280 2196 2210 2158 2101 2049 1984 1923 1900 1882 1868 1854 1848 1848 1850 1852 1857 1943 2007 1953 1887 1843 1812 1792 1780 1776 1776 1775 1777 1803 1842 1888 1931 2013 2243 2542 2593 2737 2961 2605 2343 2102 1920 1844 1808 1781 1763 1753 1743 1739 1736 1737 1744 1758 1770 1781 1811 1890 2036 1996 1942 1946 1972 2001 2040 2088 2191 2237 2333 2337 2357 2451 2614 2823 2822 2706 2530 2390 2257 2105 2011 1971 1943 1926 1919 1900 1900 1910 1923 1935 1951 1974 2007 2091 2167 2152 2259 2322 2265 2131 2125 2154 2126 2117 2071 2027 1949 1898 1878 1872 1857 1821 1815 1817 1822 1829 1863 1939 1954 2060 2220 2135 2004 1947 1911 1920 1937 1958 1978 1996 2030 2076 2145 2356 2428 2237 2249 2131 2104 2212 2124 2124 2159 2000 1974 1962 1952 1943 1936 1938 1962 2009 2059 2106 2174 2360 2386 2241 2179 2145 2152 2278 2229 2214 2086 2021 1984 1967 2028 2097 1910 1874 1868 1867 1876 1968 2270 2425 2287 2237 2310 2393 2465 2673 2905 3232 3290 2910 2651 2459 2129 1878 1775 1709 1695 1694 1694 1694 1694 1696 1698 1737 1872 2125 2466 2653 2615 2544 2478 2437 2388 2337 2374 2455 2574 2500 2292 1945 1739 1637 1570 1528 1505 1487 1476 1470 1468 1467 1467 1468 1472 1492 1519 1547 1580 1607 1647 1725 1794 1782 1678 1591 1538 1497 1465 1434 1404 1378 1360 1351 1349 1351 1350 1349 1347 1348 1356 1390 1459 1560 1725 1947 2199 2358 2209 2168 2160 2236 2008 1822 1731 1586 1542 1529 1528 1537 1523 1522 1530 1538 1548 1545 1547 1538 1503 1462 1434 1414 1399 1394 1395 1395 1394 1394 1395 1397 1398 1398 1399 1400 1401 1404 1405 1407 1410 1412 1413 1417 1423 1428 1428 1431 1443 1450 1450 1452 1453 1452 1450 1466 1501 1547 1589 1621 1696 1914 2242 2143 2105 2198 2365 2257 1875 1705 1638 1596 1573 1556 1566 1534 1530 1546 1556 1547 1545 1566 1579 1642 1752 1732 1843 2060 2075 2222 2294 2429 2432 2420 2266 2143 1905 1724 1679 1661 1657 1661 1672 1687 1719 1780 1920 2213 2376 2566 2714 2939 3211 3219 3261 3216 3066 2902 2805 2920 2809 2379 2428 2712 2833 2679 2947 3006 2905 2762 2612 2457 2298 2099 1977 1914 1887 1880 1872 1838 1816 1813 1800 1800 1795 1785 1770 1754 1733 1721 1710 1705 1707 1694 1685 1701 1706 1725 1705 1723 1703 1678 1686 1703 1642 1594 1667 1632 1600 1548 1527 1558 1531 1533 1519 1529 1536 1545 1590 1780 1978 2022 2081 2190 2358 2174 1990 1884 1826 1783 1613 1639 1785 2007 1730 1591 1485 1370 1524 1628 1713 1749 1974 2287 2266 2259 2371 2458 2651 2560 2540 2492 2400 2435 2491 2573 2382 2282 2313 2205 2434 2437 2424 2315 2356 2403 2422 2385 2400 2431 2451 2392 2201 2180 2026 2144 2019 2070 1963 2008 2075 2177 2095 2020 2005 2045 2038 1958 1972 1898 1792 1734 1714 1693 1652 1614 1576 1602 1576 1531 1542 1562 1576 1566 1568 1565 1548 1547 1517 1531 1561 1606 1670 1683 1684 1870 1883 1937 1988 2001 2006 2020 2075 2202 2292 2340 2262 2214 2082 2068 2056 2161 2087 2055 1921 1814 1806 1835 1797 1715 1658 1636 1609 1579 1634 1661 1634 1613 1575 1541 1602 1634 1680 1749 1804 1883 2027 2336 2399 2623 3000 3167 3173 3207 3211 3213 3221 3132 2976 3050 2895 2773 2618 2495 2392 2252 2302 2373 2219 2133 2219 2173 2117 2184 2481 2774 2838 2924 2749 2692 2644 2808 2970 2977 2940 2944 2902 2802 2750 2637 2397 2437 2271 2151 2104 2000 1935 2021 2131 2322 2427 2252 2188 2008 2041 2061 2039 2155 2343 2474 2606 2611 2658 2629 2521 2517 2382 2370 2522 2453 2427 2429 2516 2559 2525 2529 2585 2648 2781 2910 2970 3074 3220 3250 3144 3168 3333 3565 3503 3547 3233 3249 3608 3771 3597 3455 3328 3184 3206 3160 3257 3362 3663 3679 3553 3462 3491 3440 3635 4006 3839 3669 3626 3599 3521 3549 3675 3836 3573 3361 3262 3198 3364 3418 3308 3075 2945 2930 2963 2906 2885 2876 2880 2988 3027 2993 2974 2986 3010 3129 3273 3547 3607 3547 3421 3412 3384 3180 3004 2949 2869 2701 2498 2476 2462 2515 2511 2454 2371 2227 2178 2176 2247 2295 2286 2246 2282 2086 1972 2180 2279 2295 2293 2340 2328 2302 2192 1938 1901 1870 1832 1853 1900 1967 2020 1975 1910 1922 1976 2017 2011 1977 1902 1898 1911 1948 1996 2033 2037 2038 2014 1988 1979 2006 2026 2004 1987 1995 1967 1938 1935 1978 1978 1960 1965 1924 1897 1886 1827 1817 1797 1767 1786 1820 1838 1856 1874 1855 1849 1818 1790 1775 1777 1776 1757 1780 1747 1707 1701 1718 1715 1710 1703 1711 1702 1731 1735 1730 1741 1757 1793 1782 1785 1784 1773 1752 1739 1741 1745 1734 1724 1724 1718 1709 1699 1692 1693 1685 1675 1664 1653 1642 1641 1639 1628 1619 1611 1600 1594 1592 1585 1585 1578 1567 1557 1553 1545 1537 1528 1519 1512 1501 1496 1488 1483 1481 1476 1467 1458 1448 1439 1428 1419 1417 1406 1391 1384 1375 1368 1365 1371 1368 1361 1360 1365 1365 1356 1350 1337 1320 1313 1301 1310 1324 1319 1316 1310 1310 1299 1291 1290 1280 1267 1254 1266 1272 1273 1265 1267 1262 1261 1247 1241 1246 1242 1235 1236 1234 1228 1222 1219 1220 1216 1211 1208 1203 1196 1189 1182 1176 1171 1163 1157 1161 1161 1160 1154 1148 1141 1134 1126 1119 1133 1129 1121 1120 1114 1109 1105 1102 1100 1097 1093 1093 1091 1082 1075 1072 1066 1062 1055 1051 1046 1046 1046 1045 1040 1036 1031 1018 1012 1012 1019 1020 1015 1011 1005 1001 995 989 983 986 983 977 977 977 974 969 968 960 956 950 943 940 943 944 941 936 934 932 926 920 919 915 911 907 903 900 897 897 893 890 885 881 872 870 867 860 856 842 846 836 825 815 812 810 807 802 805 789 775 772 777 776 770 768 768 760 756 749 746 736 724 733 727 719 721 711 710 699 703 706 697 680 680 681 674 673 663 656 644 641 638 634 633 627 624 621 616 613 607 610 606 612 599 595 604 603 604 597 595 600 604 584 591 607 604 607 598 585 600 587 594 580 582 594 591 596 595 580 557 574 586 587 590 580 574 584 587 574 564 571 561 547 536 529 535 554 542 527 540 540 522 515 501 510 534 512 501 493 485 490 495 489 489 489 514 514 499 491 477 469 488 501 487 498 486 480 487 482 474 468 466 468 472 467 463 458 454 450 444 452 457 450 450 452 460 448 437 437 438 422 411 407 405 404 405 406 409 413 420 427 429 436 457 448 460 476 452 450 461 463 472 455 450 450 461 470 469 449 439 432 433 443 431 420 413 410 405 398 391 394 394 390 381 375 375 373 363 363 362 364 378 379 384 397 397 400 397 390 394 412 417 412 421 425 421 414 411 406 405 405 395 380 374 378 349 330 375 397 380 376 398 410 401 424 421 401 384 390 386 361 354 354 386 402 403 408 402 384 367 361 358 335 343 323 329 375 385 376 375 368 360 368 344 338 361 369 360 354 370 371 352 325 337 339 356 369 377 357 354 367 363 357 350 344 338 338 347 347 342 333 318 310 318 325 308 295 293 288 289 292 314 320 324 329 337 342 351 343 335 330 335 342 349 349 344 343 322 311 303 284 301 313 324 329 313 303 293 267 258 255 294 244 236 237 254 271 271 265 241 258 277 275 270 278 285 275 274 270 287 278 268 287 268 280 287 293 304 307 306 302 290 276 272 269 257 250 245 251 265 258 266 276 292 285 292 284 307 323 320 312 303 287 268 258 245 237 241 238 247 268 235 225 228 238 254 261 248 240 243 239 240 238 221 228 233 226 216 214 217 231 231 219 225 230 236 226 225 222 215 216 233 243 247 241 238 235 225 220 213 221 225 205 201 194 194 196 202 202 196 194 193 193 192 190 190 192 194 194 193 192 230 221 230 222 214 204 198 197 204 202 197 196 201 207 215 214 213 226 232 230 232 233 242 248 256 256 260 263 263 265 267 264 263 263 261 256 255 253 254 256 252 244 252 255 249 246 247 246 246 245 245 243 243 244 242 242 241 238 237 236 236 235 234 231 227 214 209 206 207 217 226 228 227 223 218 222 219 226 226 226 227 225 226 222 226 229 231 232 234 236 233 227 225 231 234 236 238 244 251 253 249 255 263 268 250 228 222 219 225 215 198 190 183 177 199 188 182 211 196 149 159 203 145 140 139 135 134 135 151 196 209 206 212 219 208 183 178 168 154 131 128 130 132 135 145 142 149 150 151 151 146 144 149 150 156 162 167 172 173 175 178 180 183 184 184 186 188 190 190 187 185 179 182 181 181 181 175 173 181 189 193 196 198 198 198 197 197 197 196 196 195 191 188 187 190 193 192 193 195 195 194 193 1271 1274 1283 1302 1355 1403 1415 1384 1355 1317 1277 1239 1211 1206 1205 1205 1204 1203 1202 1201 1199 1198 1195 1195 1194 1194 1195 1200 1218 1205 1209 1211 1203 1200 1199 1206 1237 1288 1416 1561 1577 1627 1600 1628 1630 1491 1399 1353 1344 1336 1329 1324 1316 1302 1294 1292 1305 1288 1313 1353 1400 1485 1698 1868 1765 1644 1556 1647 1863 1665 1588 1563 1552 1554 1590 1663 1743 1855 2058 2357 2715 2761 2557 2364 2282 2267 2276 2215 2174 2108 2003 1920 1887 1875 1862 1851 1847 1846 1847 1849 1857 1924 2018 1979 1899 1845 1810 1790 1783 1782 1781 1781 1787 1821 1863 1914 1999 2100 2239 2489 2517 2951 2703 2474 2136 1998 1893 1812 1789 1774 1758 1745 1737 1733 1731 1736 1745 1752 1766 1779 1809 1905 2117 2002 1947 1946 1961 1981 2024 2116 2134 2264 2348 2448 2514 2635 2691 2797 2757 2553 2438 2427 2263 2147 2038 1988 1956 1939 1924 1903 1911 1921 1925 1934 1953 1983 2025 2084 2159 2234 2367 2481 2240 2047 2001 1999 2019 2022 2008 1973 1912 1868 1849 1836 1825 1820 1819 1828 1843 1858 1908 2103 2058 2038 2155 2119 2004 1951 1918 1931 1950 1974 1998 2022 2039 2085 2155 2305 2460 2249 2204 2116 2083 2115 2083 2102 2082 2011 1975 1961 1950 1941 1934 1936 1957 1987 2024 2074 2156 2341 2498 2275 2193 2141 2125 2195 2244 2162 2091 2047 2021 1946 1932 1913 1881 1876 1875 1873 1892 2025 2437 2485 2359 2270 2329 2443 2588 2600 2781 2979 3270 3280 2972 2617 2202 1939 1797 1711 1697 1696 1693 1693 1694 1695 1698 1745 1856 2070 2369 2722 2717 2599 2506 2539 2403 2304 2197 2242 2360 2580 2407 1954 1733 1630 1571 1543 1517 1495 1480 1472 1470 1469 1469 1470 1472 1483 1503 1526 1554 1590 1639 1704 1774 1781 1654 1595 1557 1523 1488 1454 1419 1388 1365 1355 1351 1351 1350 1348 1349 1352 1363 1405 1482 1582 1800 1948 2035 2096 2077 2008 2030 2080 1945 1859 1759 1567 1538 1527 1524 1535 1542 1536 1507 1507 1511 1507 1497 1480 1456 1436 1417 1401 1392 1391 1392 1393 1393 1394 1394 1396 1397 1398 1398 1399 1401 1404 1406 1408 1409 1409 1412 1415 1415 1412 1413 1418 1430 1443 1448 1450 1450 1448 1455 1483 1534 1642 1698 1712 1731 1845 1962 2052 2132 2185 2290 2219 1881 1715 1640 1610 1593 1583 1617 1573 1561 1647 1688 1625 1576 1537 1551 1604 1669 1658 1785 1882 2030 2236 2317 2386 2342 2244 2226 2152 1899 1689 1664 1655 1657 1664 1679 1705 1757 1835 2062 2214 2365 2629 2850 3060 3108 3133 3144 3152 3116 3080 2856 2626 2649 2258 2322 2762 2847 2624 2701 2792 2907 2800 2745 2611 2454 2169 2047 1952 1884 1844 1814 1793 1780 1782 1774 1779 1771 1761 1752 1742 1729 1722 1716 1727 1720 1698 1712 1720 1735 1744 1733 1742 1745 1748 1769 1884 1845 1651 1582 1544 1536 1535 1535 1529 1516 1500 1503 1499 1498 1512 1569 1737 1910 1952 2008 2091 2046 2006 2025 1869 1762 1657 1559 1607 1651 1664 1541 1489 1350 1485 1811 1910 1927 1959 1800 2025 2035 2098 2214 2615 2658 2608 2442 2480 2572 2520 2524 2411 2396 2477 2237 2368 2450 2520 2500 2471 2480 2440 2458 2486 2503 2483 2326 2348 2159 2035 2008 2107 1999 2132 1990 1950 2059 2084 2084 1892 2054 1921 1848 1893 1858 1731 1683 1645 1642 1617 1606 1607 1556 1558 1575 1522 1514 1542 1551 1532 1527 1525 1514 1510 1492 1507 1534 1577 1596 1607 1610 1731 1878 1866 1889 1889 1911 2004 2073 2115 2007 2136 2190 2191 2157 2149 2016 1943 1919 1883 1884 1982 2008 2048 1990 1850 1810 1761 1703 1607 1555 1637 1604 1525 1551 1594 1718 1752 1760 1808 1895 2088 2164 2177 2354 2666 2958 3053 3112 3108 3019 3020 2997 2842 2770 2891 3089 3050 2798 2659 2467 2416 2454 2434 2398 2204 2311 2345 2216 2181 2398 2701 2900 3009 2899 2833 2692 2844 3001 2930 2940 2949 2873 2692 2771 2773 2454 2485 2420 2290 2212 2078 1979 2124 2164 2334 2552 2506 2442 2229 2109 2224 2208 2112 2259 2458 2528 2642 2773 2771 2971 3003 2811 2677 2728 2616 2880 2714 2652 2540 2557 2610 2640 2603 2685 2790 2876 2879 2895 2945 3127 3321 3295 3508 3616 3421 3293 3369 3770 3555 3435 3332 3238 3201 3157 3166 3292 3455 3564 3766 3533 3294 3525 3582 3569 3827 3845 4091 3958 3562 3346 3523 3710 3736 3691 3642 3390 3198 3139 3125 3041 2980 2948 2920 2898 2879 2863 2860 2908 2970 2997 2944 2905 2898 2966 3052 3124 3206 3396 3498 3538 3491 3331 3307 3101 2923 2929 2714 2564 2539 2506 2451 2437 2374 2301 2235 2269 2309 2350 2358 2298 2324 2384 2039 1999 2137 2173 2242 2358 2387 2293 2187 2103 1989 1924 1868 1858 1896 1918 1962 2023 1971 1927 1966 1969 2037 2018 2001 1980 1987 1975 1969 1987 2030 2059 2048 2026 2012 2003 2000 2039 2022 2003 2013 1986 1959 1941 1976 2003 1997 1975 1938 1915 1917 1855 1838 1803 1776 1790 1803 1833 1878 1880 1846 1833 1820 1805 1787 1804 1797 1772 1784 1763 1718 1707 1729 1729 1736 1710 1719 1710 1726 1745 1733 1733 1739 1750 1745 1746 1740 1737 1720 1700 1701 1705 1714 1733 1728 1722 1717 1712 1705 1694 1680 1671 1662 1653 1651 1652 1641 1633 1625 1613 1610 1606 1597 1597 1588 1581 1571 1563 1556 1549 1542 1534 1524 1513 1506 1501 1500 1494 1486 1477 1467 1467 1461 1450 1440 1426 1401 1399 1393 1383 1386 1389 1388 1386 1380 1377 1374 1375 1366 1357 1340 1330 1332 1322 1307 1325 1329 1325 1318 1314 1308 1302 1301 1292 1280 1266 1270 1281 1280 1274 1276 1272 1272 1268 1255 1254 1247 1239 1236 1242 1236 1233 1227 1225 1220 1216 1212 1205 1199 1193 1184 1180 1175 1167 1169 1168 1168 1164 1160 1153 1145 1139 1136 1127 1131 1131 1127 1128 1129 1123 1115 1110 1108 1105 1101 1095 1089 1084 1083 1080 1075 1071 1066 1063 1059 1055 1052 1047 1041 1033 1028 1021 1021 1027 1026 1021 1017 1011 1006 1001 996 993 989 995 992 987 987 982 974 968 966 964 957 955 951 949 947 946 943 941 938 937 931 922 919 914 909 905 900 894 891 888 888 885 882 879 872 871 860 860 854 850 841 831 823 817 809 812 804 798 791 786 782 772 770 760 757 752 746 746 741 738 731 729 721 716 714 711 709 703 696 693 690 684 682 677 672 668 664 661 655 654 652 656 655 652 652 647 637 639 636 635 626 620 630 617 624 609 606 617 614 617 606 604 618 606 588 605 618 615 613 596 598 603 597 598 584 590 601 604 600 586 569 571 581 591 601 599 589 590 592 583 577 575 571 553 543 557 555 571 562 544 551 565 543 530 519 507 509 526 517 506 504 489 503 502 499 516 514 524 516 503 490 480 473 484 497 505 503 497 489 489 489 469 462 458 456 458 454 463 459 454 450 449 460 462 459 457 459 461 453 451 458 465 455 433 420 410 405 404 402 403 406 413 420 421 430 443 436 448 467 450 439 446 450 460 447 440 453 455 468 462 447 435 428 423 431 429 421 415 413 405 396 389 384 383 379 376 373 372 372 373 378 374 360 360 368 382 389 395 396 391 384 397 409 409 407 421 421 412 418 409 405 401 394 390 395 397 392 378 336 340 391 356 372 402 384 405 416 429 410 391 373 374 361 341 367 378 389 381 373 388 385 351 358 345 344 325 316 336 361 387 399 381 361 346 353 340 337 350 356 342 356 375 366 345 327 325 332 357 360 369 357 345 348 361 363 359 357 346 330 325 331 343 336 334 320 299 302 295 304 294 287 286 289 300 303 315 330 340 349 346 339 332 344 347 349 353 355 342 329 314 309 303 281 309 320 330 322 300 286 266 263 261 282 280 254 232 233 249 288 271 247 240 267 289 287 300 296 293 281 268 287 292 279 282 287 282 281 296 302 309 299 290 284 285 273 259 254 251 250 247 242 255 252 264 281 287 273 275 296 310 319 313 310 301 296 294 280 250 242 230 228 235 253 243 235 224 233 237 246 258 252 239 237 230 226 224 218 224 225 216 213 209 209 209 208 207 207 216 217 209 204 203 209 230 236 241 228 232 240 238 216 220 231 214 196 196 195 195 202 220 224 218 216 202 193 193 191 190 191 192 192 192 190 199 211 227 214 208 199 195 197 194 196 206 214 208 217 233 227 228 221 224 236 233 239 254 259 257 264 267 268 265 270 269 266 266 264 263 260 257 260 259 256 251 247 256 255 252 250 250 250 249 248 246 242 242 241 238 238 240 238 236 231 230 225 225 224 221 214 216 209 213 221 224 230 229 225 224 227 223 222 227 227 228 228 230 227 224 226 228 229 232 235 237 235 233 236 240 244 248 255 259 255 253 255 260 267 264 257 256 239 254 244 236 217 190 193 210 205 206 188 160 160 191 171 158 135 136 136 136 133 134 160 190 197 213 224 212 207 197 188 195 136 129 129 130 132 164 184 169 157 147 157 163 166 163 160 162 165 170 173 177 180 180 179 179 180 178 182 181 182 181 179 175 174 174 173 173 168 172 183 188 192 194 195 195 195 195 195 194 193 192 191 187 184 186 190 192 192 193 193 195 195 193 192 1272 1273 1275 1278 1286 1307 1336 1328 1364 1378 1350 1261 1220 1205 1204 1203 1203 1201 1200 1198 1196 1195 1194 1194 1194 1194 1195 1197 1218 1280 1252 1215 1202 1199 1198 1197 1216 1277 1437 1492 1452 1479 1448 1460 1501 1430 1352 1323 1320 1312 1304 1299 1293 1291 1301 1303 1312 1299 1328 1468 1393 1503 1739 1853 1719 1582 1517 1622 1693 1565 1536 1519 1524 1539 1585 1718 1847 1892 1994 2259 2564 2767 2578 2407 2365 2402 2397 2276 2158 2027 1949 1901 1873 1863 1854 1848 1845 1846 1846 1847 1862 1961 2125 2009 1929 1866 1817 1793 1789 1789 1787 1787 1792 1828 1889 1978 2118 2277 2441 2270 2666 2858 2461 2221 2041 1914 1833 1779 1768 1760 1748 1738 1731 1727 1726 1747 1778 1778 1803 1826 1873 2033 2091 1966 1949 1950 1962 1978 2006 2040 2102 2204 2295 2415 2538 2553 2598 2695 2641 2516 2351 2230 2197 2150 2045 1996 1967 1948 1932 1908 1919 1929 1934 1944 1974 2022 2091 2155 2219 2315 2497 2548 2169 2002 1935 1931 1947 1951 1952 1929 1876 1839 1833 1828 1844 1842 1850 1857 1869 1886 1941 2079 2155 2090 2120 2100 1999 1949 1922 1932 1951 1975 2003 2031 2064 2100 2153 2259 2438 2256 2178 2126 2096 2120 2222 2268 2146 2021 1965 1953 1943 1935 1931 1932 1948 1977 2016 2069 2145 2298 2585 2370 2226 2157 2114 2110 2160 2180 2152 2069 2012 1967 1936 1907 1886 1885 1883 1882 1928 2086 2447 2580 2427 2322 2336 2491 2652 2809 2843 3142 3376 3219 2962 2572 2222 1988 1822 1715 1694 1693 1694 1693 1694 1695 1700 1754 1861 2020 2286 2649 2726 2685 2590 2632 2632 2508 2314 2184 2103 2024 2019 1807 1683 1620 1579 1549 1521 1496 1481 1473 1472 1471 1471 1471 1473 1478 1488 1509 1540 1589 1642 1732 1835 1727 1666 1629 1599 1565 1528 1479 1441 1408 1381 1362 1356 1353 1349 1350 1350 1351 1359 1396 1496 1727 1893 1911 1992 2029 1926 1907 1948 1927 1787 1717 1669 1588 1557 1535 1523 1526 1539 1543 1514 1500 1487 1481 1467 1454 1436 1417 1401 1394 1392 1390 1390 1392 1393 1393 1394 1395 1397 1397 1398 1398 1399 1402 1404 1405 1407 1407 1410 1411 1411 1410 1409 1409 1415 1431 1441 1445 1445 1448 1477 1519 1579 1722 1882 1944 1953 1932 2235 2444 2454 2495 2531 2286 1930 1766 1678 1700 1646 1628 1666 1610 1645 1846 1830 1702 1645 1560 1544 1566 1618 1643 1815 1880 2113 2197 2294 2365 2378 2158 2060 1991 1801 1674 1656 1654 1658 1671 1695 1724 1799 2031 2181 2226 2432 2561 2896 3107 3008 3066 3055 3009 3089 3018 2825 2700 2408 2209 2336 2767 2839 2722 2502 2634 2881 2844 2755 2729 2657 2408 2191 2025 1936 1863 1821 1792 1772 1756 1758 1764 1763 1765 1750 1750 1745 1736 1732 1754 1737 1728 1744 1744 1763 1748 1729 1729 1819 1793 1883 2048 1858 1683 1610 1593 1569 1554 1548 1519 1482 1476 1490 1482 1473 1504 1546 1701 1870 1932 1953 1949 1960 1878 1850 1823 1777 1700 1564 1625 1653 1531 1486 1361 1387 1500 1756 2050 2333 2133 2017 2016 2127 2354 2176 2493 2686 2615 2494 2651 2607 2614 2591 2419 2559 2520 2240 2235 2321 2426 2442 2460 2524 2536 2487 2544 2487 2336 2200 2125 2181 2112 2029 1933 2012 2116 2102 1873 1924 1981 1939 1869 1977 1878 1770 1833 1722 1676 1640 1611 1598 1587 1577 1582 1583 1537 1509 1503 1500 1535 1512 1499 1494 1489 1482 1473 1482 1503 1521 1546 1569 1564 1571 1623 1683 1736 1799 1816 1960 1909 2034 2097 1997 1984 2042 2163 2082 2029 2015 2112 2094 2109 2081 2197 2071 1922 1869 1828 1760 1698 1639 1626 1528 1514 1523 1559 1693 1747 1748 1785 1817 1858 2058 2279 2599 2466 2339 2452 2732 2658 2799 2817 2674 2680 2699 2648 2699 2964 2894 3029 2841 2633 2512 2472 2477 2502 2413 2284 2336 2412 2330 2224 2354 2593 2883 3128 3005 2816 2826 2898 2906 2881 2847 2792 2726 2625 2608 2785 2473 2368 2477 2310 2147 2000 2047 2192 2290 2360 2554 2478 2323 2314 2214 2192 2383 2471 2313 2210 2274 2314 2443 2675 2843 2804 2857 2919 2924 2900 2890 2922 3064 3018 2751 2833 2994 2882 2680 2747 2877 2953 3002 2990 3066 3151 3368 3424 3559 3369 3577 3404 3720 3601 3435 3318 3195 3133 3126 3229 3253 3424 3586 3605 3527 3244 3500 3868 3819 3802 3890 4023 4027 3610 3349 3401 3606 3858 3913 3537 3393 3453 3251 3118 3019 2986 2950 2928 2903 2894 2869 2844 2852 2930 2961 2914 2856 2878 2950 3039 3220 3307 3296 3339 3326 3388 3473 3208 2955 2840 2747 2717 2754 2710 2552 2515 2421 2342 2345 2371 2396 2419 2468 2338 2263 2237 2145 1983 2158 2341 2280 2276 2409 2449 2318 2255 2169 1964 1903 1895 1889 1940 1949 1991 2020 1958 1950 2010 1980 2034 2038 2029 2010 1993 2020 2025 2023 2030 2066 2051 2038 2051 2020 2008 2051 2029 2037 2032 1998 1963 1957 1983 2010 2010 1986 1940 1936 1894 1841 1811 1791 1794 1824 1822 1826 1874 1872 1862 1862 1833 1811 1806 1823 1807 1790 1787 1785 1729 1710 1736 1753 1743 1717 1728 1726 1731 1732 1719 1718 1730 1725 1726 1722 1711 1702 1697 1685 1678 1684 1689 1715 1733 1731 1725 1718 1706 1693 1684 1687 1677 1669 1663 1652 1641 1632 1628 1622 1616 1608 1609 1601 1592 1583 1573 1562 1555 1546 1538 1532 1525 1522 1513 1509 1502 1494 1489 1483 1478 1468 1452 1439 1421 1414 1416 1416 1403 1396 1408 1410 1403 1396 1392 1387 1379 1373 1359 1344 1346 1349 1338 1323 1321 1334 1333 1328 1323 1318 1314 1313 1302 1290 1284 1271 1281 1287 1282 1283 1283 1280 1272 1267 1266 1260 1255 1247 1241 1247 1241 1235 1228 1221 1215 1209 1204 1199 1196 1192 1181 1179 1180 1179 1177 1172 1163 1159 1153 1148 1142 1136 1133 1135 1136 1135 1133 1132 1129 1123 1117 1112 1109 1104 1098 1095 1094 1092 1089 1084 1077 1074 1069 1064 1058 1052 1045 1042 1034 1030 1034 1029 1033 1028 1022 1019 1013 1010 1009 1008 1005 1000 998 999 995 990 984 977 971 968 966 963 962 964 963 956 951 946 943 940 937 935 930 923 917 913 909 907 904 898 893 884 882 876 872 870 867 858 853 850 843 840 834 830 833 830 828 824 821 814 803 786 781 794 788 777 779 765 765 769 765 760 754 748 748 736 737 734 736 726 714 715 716 700 693 700 703 696 694 678 665 672 667 667 668 667 666 656 645 658 652 650 636 634 639 626 633 626 616 623 624 623 614 613 621 605 595 617 621 627 615 601 601 608 608 605 589 601 603 611 605 594 575 592 583 595 616 616 607 602 594 598 593 582 571 553 571 573 576 575 559 559 564 551 535 528 516 516 542 535 522 515 506 493 515 516 529 546 530 523 508 497 490 483 479 492 520 529 515 508 499 494 491 472 463 453 446 447 443 457 464 461 461 456 458 460 462 460 460 460 457 460 466 465 455 449 439 425 422 411 403 402 402 407 412 417 425 429 430 439 447 443 435 435 443 452 439 439 448 450 460 451 445 435 431 420 422 428 426 423 425 413 402 400 396 401 393 384 379 389 381 383 386 377 368 359 358 365 381 386 395 380 380 399 402 399 405 419 417 406 410 412 404 393 386 378 390 386 396 393 379 333 351 347 373 390 370 387 410 419 410 391 380 364 356 336 348 376 372 359 355 377 367 345 356 350 335 321 311 329 366 380 393 379 362 348 334 328 334 341 333 338 355 359 366 346 322 319 337 342 349 365 369 358 341 344 358 352 362 352 337 334 324 319 323 312 307 309 307 322 317 304 295 301 284 288 291 305 323 333 344 350 339 340 346 354 357 351 344 347 344 329 321 315 295 301 310 325 329 312 292 274 295 307 283 263 251 232 232 234 275 276 246 255 268 266 277 287 293 285 280 285 297 287 293 293 296 295 296 291 306 315 308 297 286 272 264 267 269 261 248 243 237 244 244 262 273 263 267 290 297 314 314 317 303 291 283 276 281 271 268 240 226 225 233 237 234 226 222 232 240 245 252 245 250 238 232 232 230 225 223 221 215 208 208 208 208 206 206 206 204 204 203 203 202 202 211 232 229 219 219 204 199 199 210 198 196 197 206 215 215 212 222 226 217 215 203 195 192 190 190 191 191 191 190 190 190 204 216 201 194 194 195 199 207 217 230 230 230 239 243 234 229 233 243 244 239 246 252 258 264 269 263 264 270 269 267 267 266 264 260 261 261 257 252 252 249 256 255 252 252 254 253 251 249 248 247 249 245 246 241 240 234 233 233 233 227 221 222 220 216 218 213 212 225 229 232 230 228 228 229 228 226 225 228 230 229 230 229 228 229 226 228 231 233 233 234 234 236 240 247 251 253 253 254 252 254 258 262 266 273 270 269 277 273 242 217 205 202 212 192 179 168 188 194 220 180 158 139 134 135 136 138 135 136 179 205 211 218 226 218 207 194 182 139 128 129 131 152 191 193 187 175 158 165 171 178 178 170 173 175 179 183 186 185 178 175 172 173 172 174 174 175 172 167 169 169 165 160 167 178 182 184 188 191 193 193 193 193 192 192 189 190 189 188 183 184 191 192 192 193 194 195 195 195 193 191 1272 1273 1274 1275 1278 1291 1328 1359 1403 1382 1286 1270 1219 1207 1204 1203 1201 1200 1198 1196 1195 1194 1194 1194 1194 1194 1194 1196 1228 1354 1316 1226 1206 1200 1197 1196 1197 1234 1329 1288 1272 1289 1309 1415 1495 1438 1329 1305 1302 1295 1288 1283 1282 1296 1324 1317 1322 1323 1338 1404 1359 1447 1652 1693 1581 1503 1465 1521 1528 1495 1496 1514 1530 1548 1689 1820 1807 1851 1966 2159 2372 2742 2559 2416 2426 2430 2460 2311 2133 2003 1934 1889 1865 1852 1847 1845 1845 1845 1846 1849 1876 1974 2208 2192 1995 1911 1825 1800 1797 1796 1794 1793 1814 1871 1942 2115 2374 2541 2645 2394 2797 3037 2514 2188 1940 1843 1794 1755 1748 1743 1736 1728 1723 1722 1725 1749 1806 1832 1874 1929 1997 2130 2032 1973 1954 1954 1968 1982 2001 2027 2068 2154 2256 2310 2469 2410 2472 2556 2549 2446 2382 2265 2157 2076 2029 1995 1969 1950 1936 1916 1919 1931 1943 1961 1992 2032 2098 2162 2239 2350 2510 2449 2164 1954 1890 1890 1896 1903 1906 1895 1851 1828 1827 1832 1949 1909 1922 1943 1927 1926 1930 1991 2072 2097 2055 2019 1979 1948 1925 1934 1948 1968 1997 2035 2074 2123 2152 2227 2402 2322 2244 2180 2108 2164 2339 2359 2184 2033 1972 1942 1932 1929 1928 1929 1945 1972 2009 2059 2131 2246 2530 2580 2287 2181 2130 2115 2097 2147 2178 2063 2004 1965 1935 1908 1893 1894 1892 1895 1967 2117 2379 2661 2553 2387 2396 2516 2764 3049 3059 3070 3160 3272 3179 2705 2354 2091 1829 1712 1694 1693 1694 1694 1696 1698 1708 1765 1866 2006 2223 2562 2815 2837 2802 2862 2803 2698 2521 2319 2427 2599 2419 1993 1764 1642 1575 1533 1507 1490 1480 1475 1473 1473 1473 1473 1474 1479 1487 1505 1535 1576 1641 1732 1776 1757 1719 1694 1656 1621 1567 1514 1471 1436 1400 1376 1366 1353 1350 1351 1350 1350 1359 1411 1544 1826 2297 2231 2041 1959 1919 1864 1827 1788 1718 1673 1632 1596 1567 1540 1523 1532 1538 1537 1515 1516 1481 1462 1451 1438 1423 1409 1398 1393 1392 1390 1390 1391 1393 1393 1394 1394 1395 1396 1396 1397 1399 1401 1403 1403 1405 1406 1407 1408 1409 1408 1408 1407 1408 1418 1433 1440 1445 1463 1506 1565 1632 1710 1826 1914 2101 2156 2169 2247 2332 2533 2572 2241 1946 1788 1705 1725 1642 1632 1716 1725 1851 1968 1842 1793 1865 1657 1558 1553 1575 1628 1815 1904 2061 2223 2281 2318 2384 2191 2071 1962 1774 1674 1655 1654 1657 1676 1718 1781 1919 2156 2398 2430 2667 2869 2889 3078 3049 2959 2950 2953 2810 2862 2766 2547 2352 2166 2341 2657 2750 2836 2639 2411 2771 2857 2574 2447 2509 2340 2323 2090 1979 1891 1809 1779 1759 1750 1736 1736 1757 1785 1775 1787 1767 1753 1763 1761 1754 1779 1779 1778 1772 1750 1749 1748 1783 1799 1883 1915 1903 1689 1612 1585 1564 1579 1554 1561 1515 1467 1453 1454 1454 1489 1517 1596 1821 1864 1801 1864 1956 1889 1725 1730 1701 1634 1571 1536 1569 1539 1419 1405 1525 1760 1777 2052 2339 2325 2295 2130 2424 2438 2319 2372 2705 2575 2508 2697 2678 2693 2588 2505 2647 2385 2311 2401 2262 2373 2386 2324 2432 2532 2566 2488 2279 2214 2138 2073 2003 1954 1958 1872 1852 1904 1884 1889 1813 1849 1800 1908 1836 1776 1727 1696 1641 1629 1617 1595 1575 1555 1553 1554 1565 1564 1500 1471 1510 1508 1488 1493 1474 1462 1471 1457 1475 1493 1509 1537 1543 1538 1534 1559 1578 1600 1616 1676 1768 1867 2052 2136 1893 1968 2035 2151 2170 2159 2173 2207 2237 2239 2241 2082 1908 1836 1761 1677 1644 1603 1578 1546 1512 1499 1524 1616 1666 1715 1740 1808 1946 2030 2152 2334 2649 2584 2494 2479 2495 2407 2463 2593 2416 2486 2499 2464 2623 2688 2648 2703 2665 2513 2420 2371 2403 2463 2478 2343 2419 2439 2416 2318 2283 2422 2651 2875 3018 2865 2928 2959 2953 3000 3028 2960 2901 2810 2688 2550 2438 2367 2286 2257 2230 2099 2154 2357 2450 2513 2465 2406 2433 2421 2394 2452 2352 2310 2409 2238 2444 2421 2290 2650 2611 2606 2769 2916 3060 3113 3237 3076 2997 3094 3004 3065 3096 3097 2863 2665 2779 2920 3002 3206 3381 3361 3470 3546 3534 3586 3571 3578 3739 3579 3462 3297 3157 3061 3060 3121 3348 3523 3535 3316 3283 3271 3535 3836 3922 3933 3786 3722 3870 3536 3293 3409 3500 3575 3659 3547 3250 3360 3215 3091 3046 2973 2951 2927 2901 2880 2872 2848 2855 2856 2887 2887 2823 2858 2928 3039 3175 3427 3399 3260 3227 3213 3251 3279 3253 3053 2948 3066 3113 2876 2625 2587 2460 2460 2586 2766 2740 2574 2566 2323 2201 2113 2027 2030 2195 2364 2403 2380 2447 2500 2418 2301 2161 2068 1949 1909 1901 1987 2021 2019 2005 1958 1984 2046 2007 2044 2062 2057 2028 2018 2033 2037 2056 2052 2070 2066 2060 2059 2036 2017 2061 2052 2064 2033 2005 1968 1979 2010 2039 2011 1974 1943 1933 1869 1833 1812 1799 1805 1824 1852 1833 1874 1889 1867 1843 1845 1841 1828 1843 1812 1808 1809 1796 1740 1717 1742 1762 1752 1733 1739 1743 1742 1734 1705 1703 1721 1704 1709 1707 1691 1683 1679 1678 1670 1667 1672 1681 1707 1733 1723 1715 1706 1698 1694 1688 1679 1671 1664 1652 1645 1644 1636 1628 1620 1616 1612 1604 1596 1586 1574 1565 1556 1546 1542 1535 1535 1529 1522 1516 1507 1499 1497 1491 1481 1468 1449 1426 1435 1448 1438 1415 1418 1422 1421 1415 1409 1399 1388 1381 1373 1367 1354 1361 1364 1350 1333 1324 1335 1341 1336 1332 1327 1325 1317 1314 1305 1297 1286 1282 1292 1287 1287 1287 1286 1276 1278 1276 1273 1269 1265 1260 1247 1243 1236 1231 1224 1215 1208 1203 1200 1195 1190 1194 1193 1195 1190 1183 1174 1171 1172 1168 1160 1148 1146 1148 1150 1144 1137 1140 1135 1133 1129 1122 1116 1112 1108 1104 1102 1099 1095 1091 1087 1083 1072 1067 1064 1058 1051 1046 1041 1040 1040 1044 1042 1037 1036 1032 1024 1022 1022 1020 1017 1013 1008 1004 1002 998 991 986 982 978 980 978 973 967 966 966 962 954 949 942 939 940 937 934 931 927 921 915 911 906 902 898 894 892 892 885 880 875 865 863 864 860 854 849 842 837 830 816 809 804 802 797 787 788 806 801 802 787 793 779 780 783 776 762 768 760 761 756 754 754 749 735 739 738 735 729 723 724 722 716 703 683 674 698 698 683 688 685 668 659 656 670 668 657 644 649 641 630 642 643 630 626 632 630 622 626 617 604 602 608 617 625 621 609 609 615 614 606 596 606 615 612 595 589 581 596 601 593 611 617 611 606 609 599 584 577 566 568 578 585 584 574 578 578 571 549 531 525 544 552 555 534 523 514 501 501 538 541 563 558 537 525 512 504 500 486 486 509 538 552 541 521 504 499 479 470 464 460 454 438 439 452 459 456 457 450 451 453 455 458 453 459 463 463 467 467 466 454 440 451 427 430 403 401 400 402 407 411 417 421 425 429 432 440 434 428 439 439 433 431 441 441 448 452 438 432 424 418 413 418 427 424 429 419 413 403 406 416 403 388 384 390 384 390 385 381 380 380 362 356 361 373 388 372 381 399 394 391 409 412 409 403 401 403 408 404 402 389 375 377 384 388 379 371 331 335 375 373 362 397 396 407 417 396 378 353 354 334 340 376 363 346 340 352 354 335 336 352 344 327 309 326 359 369 386 392 373 350 337 320 324 334 323 343 340 343 361 341 318 317 328 340 344 361 371 356 340 332 346 346 364 356 353 349 340 333 315 332 332 330 323 324 321 319 304 300 289 284 297 309 319 327 343 346 343 349 352 355 346 336 326 332 338 331 320 307 284 296 329 333 324 309 309 305 291 314 274 260 251 233 232 232 261 268 240 243 256 269 287 296 294 289 298 290 294 291 302 298 307 301 304 300 308 315 305 293 284 269 274 286 272 261 255 248 236 238 234 245 246 249 272 270 277 290 292 311 311 292 275 269 256 253 251 241 236 228 223 223 223 224 219 231 229 235 230 234 236 228 217 212 211 212 211 209 209 208 208 208 208 206 206 206 205 205 204 203 202 202 202 200 201 199 199 200 199 198 198 198 201 220 223 231 222 223 223 217 224 211 210 217 205 198 195 192 190 190 190 189 189 191 211 201 192 197 208 215 217 219 225 231 236 247 253 242 237 246 253 255 251 257 255 263 268 263 258 267 271 270 263 262 267 265 264 261 259 255 255 254 251 258 257 253 254 257 255 254 253 251 250 251 247 245 244 243 241 239 233 230 226 230 229 229 217 218 225 214 223 231 232 232 229 228 231 230 227 228 227 230 232 232 231 230 229 227 229 230 230 229 232 231 231 234 240 243 249 242 243 243 250 252 254 260 266 269 271 270 258 251 230 214 223 211 192 188 195 192 179 187 185 196 180 160 134 136 136 137 137 142 174 213 216 213 209 210 185 168 150 128 129 131 160 187 189 187 179 173 172 175 178 180 185 186 187 189 190 189 181 173 168 166 166 166 167 168 168 163 167 166 163 160 172 175 179 182 186 188 189 190 192 192 191 190 189 188 188 188 190 186 190 192 193 194 195 195 196 195 194 194 192 1272 1273 1274 1276 1282 1322 1347 1351 1376 1370 1301 1275 1232 1213 1204 1203 1201 1199 1197 1195 1194 1194 1194 1194 1194 1194 1194 1196 1233 1334 1357 1291 1223 1204 1198 1195 1194 1198 1204 1199 1203 1218 1275 1483 1448 1427 1355 1300 1289 1284 1277 1273 1280 1297 1325 1343 1353 1358 1356 1330 1339 1370 1466 1494 1451 1432 1432 1459 1459 1474 1504 1531 1549 1649 1694 1701 1721 1812 1908 2015 2273 2507 2478 2283 2342 2426 2425 2382 2149 1992 1909 1870 1848 1846 1845 1846 1845 1845 1849 1865 1902 1967 2072 2101 2041 1932 1854 1813 1806 1804 1802 1799 1811 1901 2082 2299 2509 2787 2721 2565 3051 2968 2503 2101 1897 1799 1761 1737 1730 1727 1723 1719 1718 1722 1744 1770 1824 1915 1985 2022 2105 2144 2041 1985 1959 1960 1972 1986 2004 2028 2059 2110 2187 2361 2462 2330 2370 2390 2452 2647 2692 2418 2171 2076 2022 1987 1963 1947 1934 1923 1920 1937 1966 1976 1981 2017 2061 2114 2173 2282 2392 2253 2104 1929 1864 1860 1862 1869 1869 1863 1839 1829 1828 1828 1908 1939 2018 2051 1983 1978 1960 1989 2068 2124 2032 1990 1965 1943 1926 1929 1947 1978 2035 2128 2192 2211 2200 2250 2398 2523 2313 2284 2142 2202 2358 2443 2181 2060 1976 1933 1924 1925 1925 1927 1943 1971 2002 2063 2120 2203 2341 2566 2375 2203 2173 2143 2107 2088 2125 2136 2045 1991 1975 1960 1907 1904 1903 1915 1993 2132 2405 2691 2586 2464 2475 2585 2774 3005 3174 3111 3024 3008 3351 2844 2499 2164 1878 1735 1697 1695 1695 1697 1704 1716 1731 1784 1884 2152 2345 2538 2693 2930 2934 2970 3081 3146 2885 2660 2686 2520 2257 2035 1795 1679 1593 1527 1494 1484 1478 1476 1476 1475 1475 1475 1476 1483 1500 1522 1548 1586 1633 1683 1769 1796 1796 1777 1735 1690 1628 1559 1508 1462 1422 1400 1393 1357 1355 1353 1350 1352 1365 1447 1617 1987 2368 2212 2002 1906 1845 1835 1783 1739 1703 1664 1624 1589 1560 1535 1520 1534 1513 1498 1507 1526 1478 1446 1439 1430 1421 1410 1400 1393 1390 1389 1389 1391 1392 1392 1392 1393 1394 1395 1395 1397 1398 1399 1400 1402 1403 1403 1403 1404 1405 1406 1405 1405 1405 1414 1425 1436 1446 1474 1515 1560 1616 1681 1769 1887 2022 2114 2263 2412 2547 2548 2554 2210 1885 1751 1663 1638 1608 1629 1731 1897 2092 2081 1924 1895 1948 1758 1618 1539 1547 1588 1746 1932 2063 2231 2193 2141 2114 2219 2071 2019 1753 1659 1656 1660 1662 1684 1798 1984 2218 2371 2401 2544 2822 3067 3076 3081 3075 3029 2852 2729 2661 2506 2448 2394 2242 2139 2319 2465 2493 2669 2686 2259 2567 2664 2265 2100 2066 2107 2067 1959 1901 1836 1788 1759 1739 1728 1726 1720 1742 1771 1769 1799 1784 1788 1780 1775 1791 1819 1810 1793 1792 1802 1781 1826 1809 1869 1845 1697 1674 1674 1638 1617 1589 1562 1567 1578 1546 1490 1437 1438 1444 1469 1488 1540 1799 1744 1774 1863 1800 1749 1800 1828 1763 1664 1756 1656 1560 1473 1370 1419 1557 1732 1898 2044 2273 2353 2331 2325 2335 2574 2460 2603 2745 2598 2494 2635 2755 2716 2546 2566 2411 2333 2489 2312 2466 2411 2546 2343 2486 2591 2552 2493 2450 2384 2228 2199 2063 1981 1984 1946 1824 1811 1807 1892 1774 1764 1820 1915 1771 1688 1638 1615 1572 1596 1588 1571 1557 1540 1526 1531 1526 1535 1507 1454 1476 1470 1460 1489 1478 1446 1435 1455 1481 1481 1491 1515 1520 1509 1506 1522 1535 1553 1569 1600 1649 1759 1921 1917 1993 2138 2127 2126 2090 1976 1935 1930 1911 1925 1943 1930 1930 1794 1722 1660 1652 1574 1538 1519 1498 1496 1531 1670 1694 1726 1753 1832 2076 2069 2171 2408 2338 2325 2388 2241 2234 2245 2260 2272 2306 2314 2331 2354 2430 2481 2467 2523 2499 2490 2366 2323 2346 2430 2539 2459 2451 2492 2416 2464 2394 2352 2478 2697 2984 2866 2779 2868 2970 3060 3169 3199 3122 2980 2837 2697 2540 2366 2314 2557 2439 2108 2291 2518 2692 2687 2731 2667 2740 2647 2595 2516 2359 2284 2241 2210 2248 2357 2250 2367 2366 2490 2627 2643 2869 3243 3334 3278 3141 3197 3255 3267 3193 3242 3023 2895 2797 2722 2803 2996 3304 3487 3415 3481 3650 3434 3470 3353 3531 3440 3408 3238 3067 3006 3018 3119 3321 3438 3163 3256 3330 3350 3512 3961 3779 3650 3938 3571 3533 3392 3216 3390 3407 3467 3406 3386 3203 3113 3040 2987 2965 2945 2927 2909 2894 2877 2848 2855 2890 2842 2822 2820 2799 2833 2914 2993 3061 3195 3352 3344 3238 3140 3234 3187 3172 3322 3358 3486 3453 3125 2951 2899 2717 2661 2643 2761 2906 2598 2460 2362 2205 2060 1988 2087 2130 2245 2398 2521 2530 2542 2410 2434 2331 2045 1936 1915 1924 2032 2129 2065 2010 1981 2026 2083 2060 2095 2082 2047 2011 2035 2046 2033 2054 2066 2078 2084 2077 2066 2045 2025 2073 2073 2070 2031 1994 1986 1999 2028 2043 2006 1974 1961 1904 1859 1834 1819 1809 1834 1824 1860 1854 1871 1904 1884 1856 1870 1833 1792 1792 1772 1781 1782 1772 1741 1726 1751 1781 1768 1751 1741 1728 1723 1720 1705 1688 1686 1695 1684 1691 1679 1672 1664 1664 1661 1653 1657 1672 1693 1733 1737 1726 1718 1709 1699 1693 1688 1675 1667 1659 1656 1646 1636 1628 1628 1624 1617 1607 1596 1588 1581 1572 1560 1552 1546 1545 1541 1533 1524 1517 1515 1509 1498 1488 1477 1459 1436 1453 1461 1445 1428 1427 1434 1436 1427 1417 1407 1401 1402 1391 1375 1367 1371 1372 1361 1350 1336 1344 1350 1346 1341 1336 1334 1328 1319 1316 1310 1297 1285 1300 1296 1294 1293 1292 1284 1281 1280 1280 1276 1270 1262 1254 1245 1238 1231 1223 1219 1217 1222 1213 1209 1199 1204 1207 1201 1194 1187 1182 1184 1181 1176 1168 1158 1150 1158 1149 1145 1141 1137 1135 1128 1132 1127 1124 1121 1117 1113 1107 1104 1098 1094 1089 1081 1080 1077 1070 1065 1061 1052 1051 1055 1054 1048 1047 1046 1040 1041 1036 1030 1025 1020 1015 1011 1009 1005 1000 1000 993 991 986 986 983 977 974 970 967 963 957 952 946 943 938 932 930 928 926 923 922 919 914 908 905 906 907 904 900 895 891 888 883 876 871 863 859 851 840 831 827 819 820 823 821 805 803 809 808 817 819 808 796 806 791 798 796 778 775 784 773 775 772 771 769 765 754 755 748 739 737 734 722 709 698 689 682 694 713 708 705 698 682 673 677 676 682 689 662 654 658 646 655 648 668 645 640 641 639 635 624 613 614 615 615 619 629 624 616 613 622 624 607 604 616 625 609 602 602 592 601 611 605 612 625 619 623 621 602 596 590 579 576 588 601 599 591 587 574 560 546 534 561 571 559 542 529 516 508 506 515 551 568 563 556 533 525 519 511 498 488 493 534 551 542 535 522 518 531 493 480 470 467 459 447 434 451 457 447 449 455 444 442 455 460 450 456 462 463 472 470 461 460 464 450 444 440 414 406 400 400 401 406 410 415 418 422 427 435 426 421 432 437 426 431 433 437 439 448 439 432 424 419 413 407 421 415 420 426 423 421 418 419 403 393 392 393 390 398 387 380 374 369 368 368 361 359 386 370 381 394 383 399 408 396 400 408 397 394 398 405 406 405 389 374 365 359 350 349 344 327 344 356 362 383 384 395 414 392 376 369 344 334 327 355 349 342 332 335 351 333 319 327 328 310 309 322 348 357 370 385 384 370 352 330 314 319 318 327 331 334 352 336 315 318 338 333 343 358 358 351 333 328 332 341 356 366 359 352 351 339 335 343 341 339 333 335 323 318 310 304 292 286 295 311 330 341 347 350 350 353 352 346 333 331 321 314 319 321 314 305 283 296 320 336 331 332 329 326 320 316 308 283 261 238 231 231 239 277 245 253 262 274 289 303 301 302 307 302 298 301 308 305 313 313 316 312 311 309 300 289 282 287 291 292 276 276 272 254 250 254 237 231 230 257 261 251 260 266 289 302 303 303 276 252 243 240 238 236 231 229 229 227 220 221 219 214 214 214 212 211 208 207 207 208 207 209 211 210 209 208 208 207 207 206 206 206 206 205 204 203 202 201 200 199 199 199 199 200 201 200 198 199 224 234 241 237 231 227 227 222 230 222 216 232 236 223 212 204 198 190 189 189 189 189 190 191 190 201 204 203 208 209 213 223 241 249 253 247 245 251 256 253 254 257 263 263 267 264 252 264 266 265 259 264 267 265 264 261 261 260 259 253 255 259 258 253 256 259 257 257 253 250 249 249 245 241 242 240 238 236 239 238 233 236 231 223 216 220 230 222 219 232 234 232 231 231 231 230 229 230 229 228 231 232 233 232 231 231 231 230 229 227 227 224 221 228 228 237 236 245 237 232 237 242 249 249 254 256 261 259 264 260 234 233 243 225 226 217 201 185 172 160 156 169 171 153 135 133 134 137 136 135 159 184 181 194 211 215 202 193 168 129 128 131 156 187 188 183 179 178 180 181 184 187 187 186 183 181 181 178 171 167 164 162 162 160 163 164 163 162 164 162 164 170 176 181 184 185 186 188 189 189 190 189 188 188 187 187 183 186 185 191 191 192 193 195 196 195 195 194 194 195 194 1273 1273 1275 1279 1307 1343 1389 1411 1408 1377 1304 1303 1258 1231 1212 1211 1203 1200 1198 1196 1195 1195 1198 1202 1196 1195 1196 1199 1206 1231 1270 1304 1321 1264 1232 1215 1199 1193 1190 1190 1191 1199 1314 1481 1476 1447 1390 1311 1281 1274 1270 1268 1278 1305 1344 1383 1413 1427 1397 1361 1359 1375 1410 1464 1417 1419 1436 1466 1477 1501 1531 1571 1630 1810 1726 1656 1719 1773 1864 2022 2332 2474 2486 2288 2181 2280 2307 2462 2180 1992 1882 1851 1847 1846 1847 1847 1846 1847 1862 1893 1931 1987 2094 2164 2094 1973 1877 1824 1815 1812 1809 1805 1815 2117 2428 2648 2579 2480 2544 2786 3069 2689 2297 1967 1825 1748 1727 1718 1716 1714 1713 1712 1714 1732 1764 1799 1839 1922 2003 2111 2266 2237 2068 2000 1967 1964 1974 1986 2001 2019 2042 2077 2157 2243 2337 2309 2297 2329 2440 2749 2646 2362 2175 2096 2024 1980 1954 1942 1933 1925 1925 1953 1988 2011 2003 2003 2026 2062 2092 2167 2235 2164 2030 1894 1850 1844 1843 1844 1844 1840 1833 1832 1831 1832 1849 1895 1999 2097 2040 2078 1999 2034 2105 2062 2003 1971 1951 1934 1924 1933 1988 2053 2161 2395 2590 2328 2311 2348 2511 2665 2381 2364 2189 2216 2405 2461 2171 2050 1964 1924 1922 1923 1923 1925 1929 1946 1970 2098 2142 2242 2312 2326 2331 2282 2273 2200 2126 2096 2075 2161 2098 2072 2124 2116 1945 1914 1914 1935 2018 2137 2376 2735 2678 2579 2531 2684 2915 3029 2916 2706 2816 2777 3245 2931 2513 2180 1896 1728 1699 1698 1698 1706 1725 1745 1770 1813 1989 2256 2223 2311 2515 2714 2737 3010 3270 3350 3217 3050 2886 2691 2362 2148 1890 1702 1595 1520 1489 1482 1479 1478 1478 1478 1478 1477 1480 1494 1523 1552 1574 1605 1659 1712 1777 1848 1863 1839 1849 1748 1701 1620 1554 1493 1455 1451 1388 1361 1359 1353 1352 1357 1373 1509 1863 2236 2204 2068 1995 1875 1806 1769 1736 1695 1671 1643 1611 1581 1554 1531 1511 1508 1506 1486 1479 1475 1455 1437 1430 1427 1418 1410 1402 1394 1391 1389 1389 1390 1391 1392 1392 1393 1393 1394 1395 1396 1397 1399 1399 1401 1401 1401 1400 1401 1402 1403 1402 1402 1402 1410 1419 1428 1443 1470 1503 1551 1630 1698 1746 1818 1897 2100 2414 2421 2497 2324 2456 2089 1819 1696 1623 1609 1612 1653 1816 1976 2204 2150 2087 1997 2023 1806 1656 1552 1531 1557 1630 1764 1915 2119 2125 2050 1999 2163 2141 1917 1704 1660 1665 1677 1683 1710 1887 2222 2503 2709 2603 2685 3012 3094 3071 3131 3097 3030 3021 2875 2722 2677 2661 2529 2263 2134 2263 2342 2266 2402 2438 2154 2070 2055 1973 1990 1968 1978 1982 1950 1895 1813 1780 1762 1741 1719 1706 1722 1730 1736 1773 1790 1793 1792 1789 1804 1834 1868 1837 1830 1829 1852 1811 1856 1821 1841 1790 1718 1810 1732 1666 1639 1604 1574 1589 1585 1546 1498 1460 1431 1454 1447 1448 1497 1734 1723 1718 1758 1661 1712 1730 1828 1808 1771 1728 1702 1600 1428 1497 1632 1620 1650 1724 1865 1894 1892 1970 2192 2418 2450 2610 2789 2736 2514 2642 2549 2665 2655 2594 2579 2368 2569 2572 2342 2562 2566 2471 2404 2380 2535 2353 2272 2339 2295 2305 2265 2182 2179 2121 1944 1843 1823 1801 1764 1704 1654 1725 1659 1627 1632 1604 1570 1552 1537 1539 1537 1534 1522 1504 1507 1504 1511 1521 1450 1429 1430 1426 1431 1426 1421 1419 1444 1448 1476 1503 1498 1499 1493 1482 1489 1506 1519 1542 1563 1598 1635 1645 1744 2091 2101 2159 2067 2000 1962 1883 1899 1867 1876 1847 1801 1758 1716 1678 1633 1590 1549 1534 1499 1511 1521 1540 1705 1769 1863 2094 2022 2078 2211 2306 2324 2147 2186 2217 2146 2142 2168 2136 2157 2227 2161 2230 2233 2290 2288 2306 2310 2301 2368 2292 2289 2343 2407 2507 2591 2666 2527 2457 2529 2543 2456 2407 2495 2606 2598 2621 2699 2829 2985 3070 3119 3152 3125 2974 2701 2735 2470 2379 2493 2322 2168 2537 2875 3094 3029 2985 2896 2965 2892 2655 2462 2368 2325 2411 2394 2346 2354 2403 2338 2260 2286 2407 2668 2911 3025 3175 3266 3297 3273 3385 3434 3430 3293 3161 3065 3038 2967 2902 2935 3110 3372 3407 3409 3560 3447 3376 3181 3153 3198 3229 3196 3058 3015 3012 3093 3200 3105 3284 3625 3703 3639 3553 3940 3785 3625 3538 3574 3366 3248 3198 3226 3378 3305 3264 3175 3093 2999 2983 2978 2936 2913 2905 2886 2876 2854 2843 2853 2859 2836 2847 2852 2804 2782 2828 2862 2904 2973 3164 3448 3359 3208 3120 3105 3104 3251 3250 3195 3281 3246 3302 3291 3200 3112 2727 2636 2674 2481 2379 2323 2196 2003 2066 2245 2303 2256 2459 2588 2621 2544 2464 2524 2267 2023 1969 1930 1920 1976 2030 2066 2002 2057 2137 2115 2150 2132 2090 2049 2034 2070 2065 2052 2065 2070 2081 2100 2082 2070 2048 2038 2076 2082 2054 2016 2007 2026 2020 2048 2040 2007 1981 1973 1896 1858 1832 1825 1825 1847 1849 1874 1878 1889 1898 1880 1863 1837 1800 1788 1774 1780 1764 1749 1741 1736 1742 1763 1788 1766 1735 1729 1726 1712 1702 1695 1695 1685 1671 1669 1670 1667 1669 1662 1649 1650 1642 1650 1654 1668 1687 1687 1712 1718 1710 1705 1705 1695 1687 1679 1669 1658 1648 1639 1639 1638 1630 1620 1610 1601 1593 1583 1572 1565 1559 1557 1551 1543 1536 1528 1525 1513 1502 1489 1478 1470 1454 1451 1469 1459 1447 1432 1446 1443 1436 1427 1420 1416 1410 1396 1384 1379 1380 1379 1367 1353 1344 1348 1360 1360 1352 1345 1342 1337 1328 1323 1317 1310 1299 1298 1306 1303 1300 1293 1291 1292 1287 1287 1277 1269 1263 1254 1246 1244 1238 1232 1232 1232 1230 1225 1216 1211 1214 1206 1203 1200 1197 1196 1189 1181 1176 1174 1166 1157 1163 1158 1150 1150 1144 1141 1135 1132 1128 1131 1127 1123 1113 1108 1103 1098 1096 1088 1087 1084 1078 1073 1068 1060 1057 1060 1065 1063 1059 1051 1043 1042 1040 1039 1033 1029 1026 1024 1021 1017 1012 1006 999 994 989 986 978 976 978 974 966 965 961 956 955 952 946 938 932 926 922 919 914 913 909 907 903 897 893 895 899 898 894 888 883 878 875 874 866 859 850 844 836 849 848 837 845 836 832 821 825 828 827 826 822 812 806 812 803 804 792 793 789 792 786 785 782 776 770 763 758 754 750 754 751 741 724 712 721 711 695 714 727 718 714 701 698 689 694 693 694 690 667 672 672 656 669 673 669 651 652 646 638 630 623 628 626 626 626 628 633 629 626 622 630 624 609 611 622 628 619 617 615 603 598 611 625 626 632 629 629 628 618 618 605 590 584 596 613 603 595 582 566 549 545 551 579 563 545 532 526 524 517 511 522 554 578 549 532 525 514 510 503 495 489 500 529 547 548 553 537 533 524 491 476 466 456 452 443 432 435 447 445 438 453 449 436 449 450 441 446 452 461 469 471 469 475 480 470 475 452 428 411 399 399 400 402 406 411 414 415 421 431 428 417 426 431 419 428 426 429 435 451 447 439 428 422 415 413 406 410 409 416 423 439 431 433 423 405 407 397 400 401 388 379 381 382 382 379 369 354 374 370 382 389 380 392 400 388 390 404 405 401 392 396 395 398 398 397 391 390 390 392 368 336 327 333 369 367 370 382 401 396 375 359 344 329 324 324 326 332 324 329 335 333 321 310 310 309 344 338 331 340 354 373 392 378 363 349 329 308 315 318 318 322 338 340 317 309 327 321 334 349 348 356 342 326 322 337 349 347 356 353 339 337 346 348 331 339 345 333 305 294 294 295 284 297 310 324 328 328 336 349 353 347 338 347 338 317 313 312 300 301 295 290 276 283 311 316 324 323 330 320 334 304 275 264 257 264 238 230 231 245 241 268 280 292 293 303 302 303 310 314 306 308 309 315 317 316 308 302 299 293 298 293 297 303 289 284 288 280 270 267 270 268 260 251 229 231 235 238 258 262 271 284 289 286 289 278 268 262 250 256 253 241 232 225 228 218 215 214 213 211 210 209 208 207 207 207 206 206 207 209 207 207 207 207 207 207 206 205 205 205 204 203 203 202 200 200 199 199 198 203 199 198 198 220 243 238 232 224 218 229 239 232 237 234 221 234 226 213 209 221 211 194 190 189 188 188 190 189 190 201 200 207 212 219 222 231 240 254 250 241 237 246 248 240 251 262 260 257 264 265 249 262 260 259 252 265 260 264 266 264 263 261 258 253 257 261 258 255 258 260 258 258 256 255 253 253 247 249 249 246 244 243 243 241 239 237 232 225 216 229 231 232 224 227 235 235 232 233 233 231 232 232 231 231 231 231 231 232 233 234 230 230 227 225 222 220 216 212 220 229 227 233 236 224 226 234 244 240 242 241 248 252 255 256 249 257 277 244 219 202 195 192 203 200 170 154 146 142 135 134 134 134 135 135 137 160 208 215 215 208 194 178 164 129 127 130 162 180 175 171 176 177 178 179 175 175 173 170 170 168 170 166 163 162 161 154 156 160 164 161 156 160 166 169 171 175 179 179 184 185 187 188 189 189 188 187 190 187 187 183 189 189 191 192 192 194 195 197 197 196 195 194 194 195 190 1280 1276 1278 1289 1327 1365 1417 1416 1417 1393 1376 1344 1285 1245 1233 1226 1220 1219 1212 1208 1208 1231 1297 1344 1290 1210 1201 1201 1202 1208 1224 1316 1414 1391 1337 1258 1204 1193 1185 1187 1191 1210 1259 1327 1410 1478 1460 1341 1275 1269 1268 1268 1287 1340 1409 1467 1542 1576 1479 1436 1420 1432 1461 1494 1506 1453 1465 1504 1515 1537 1576 1620 1674 1834 1770 1671 1712 1781 1877 2034 2177 2316 2302 2231 2165 2180 2243 2272 2060 1903 1859 1853 1851 1849 1848 1848 1855 1864 1891 1927 1970 2011 2088 2258 2305 2082 1916 1837 1823 1819 1818 1833 1884 2261 2677 2602 2505 2550 2903 3003 2837 2535 2108 1863 1761 1718 1710 1708 1707 1707 1707 1709 1716 1736 1768 1832 1906 1919 2017 2157 2333 2265 2091 2020 1981 1966 1973 1986 1998 2012 2032 2064 2140 2205 2441 2513 2378 2341 2378 2549 2601 2521 2238 2111 2020 1970 1954 1942 1934 1929 1931 1975 2058 2078 2047 2032 2025 2034 2058 2105 2188 2047 1940 1866 1843 1842 1842 1841 1840 1838 1836 1834 1834 1835 1854 1912 1995 2128 2146 2092 2028 2074 2073 2017 1983 1968 1942 1930 1929 1958 2031 2141 2391 2689 2685 2425 2392 2455 2660 2630 2381 2289 2224 2275 2483 2390 2172 2049 1967 1924 1920 1921 1922 1923 1924 1931 1967 2100 2222 2322 2362 2226 2187 2191 2220 2187 2151 2143 2131 2084 2103 2213 2300 2053 1940 1929 1928 1957 2031 2155 2375 2738 2934 2717 2639 2833 3081 3141 2882 2523 2609 2535 2935 2944 2491 2113 1845 1709 1700 1699 1701 1716 1741 1777 1818 1868 2072 2083 2274 2486 2535 2576 2749 3114 3423 3154 3144 3109 2984 2829 2683 2293 1948 1729 1605 1530 1493 1484 1482 1481 1480 1481 1480 1480 1487 1510 1545 1592 1615 1644 1700 1768 1902 1986 1960 1976 1960 1813 1805 1690 1641 1528 1473 1455 1390 1381 1369 1353 1358 1383 1424 1603 2148 2156 2019 1937 1897 1831 1779 1750 1710 1675 1643 1617 1593 1569 1549 1531 1524 1505 1494 1484 1472 1461 1452 1438 1425 1419 1412 1403 1397 1394 1392 1390 1389 1389 1390 1391 1392 1393 1393 1394 1395 1396 1397 1398 1399 1399 1399 1399 1399 1400 1400 1400 1400 1400 1400 1406 1419 1427 1437 1457 1485 1521 1572 1622 1673 1743 1870 2130 2317 2256 2204 2154 2220 2052 1752 1645 1614 1608 1625 1675 1805 2013 2260 2244 2131 2085 2062 1833 1674 1552 1531 1534 1567 1630 1823 2030 1957 1900 1919 2046 1979 1893 1684 1658 1670 1693 1727 1819 2044 2209 2345 2497 2591 2708 2822 2910 3054 3134 3100 3053 3045 2995 2992 3016 2893 2595 2309 2187 2363 2507 2382 2311 2269 2341 2035 1940 1903 1885 1903 1926 1861 1890 1855 1799 1769 1743 1731 1715 1698 1705 1706 1731 1768 1786 1776 1779 1794 1837 1885 1905 1950 1966 1940 1989 1980 2016 1925 2068 1980 1752 1768 1711 1666 1634 1604 1572 1558 1571 1532 1488 1453 1458 1435 1421 1424 1452 1633 1761 1637 1676 1579 1669 1647 1730 1832 1799 1657 1591 1604 1531 1403 1484 1586 1717 1641 1684 1744 1800 1988 2121 2173 2317 2467 2544 2722 2579 2731 2598 2680 2659 2659 2564 2380 2633 2425 2360 2531 2622 2516 2462 2460 2436 2257 2166 2131 2091 2123 2109 2257 2149 2063 1979 1946 1871 1835 1823 1812 1612 1585 1568 1549 1569 1575 1553 1538 1527 1500 1492 1492 1499 1490 1482 1484 1497 1509 1460 1432 1412 1408 1407 1398 1400 1415 1436 1438 1449 1467 1462 1466 1486 1468 1468 1482 1494 1513 1537 1556 1569 1603 1675 1869 2045 2115 2078 2012 1967 1915 1883 1864 1869 1906 1890 1830 1788 1747 1697 1649 1613 1543 1549 1637 1606 1601 1816 1829 1885 2023 2072 2210 2183 2194 2106 2006 2007 1997 2014 1998 2043 1991 1993 2032 2074 2122 2173 2205 2207 2236 2229 2261 2276 2315 2369 2346 2449 2600 2760 2785 2635 2580 2677 2772 2613 2571 2457 2484 2560 2611 2657 2775 2936 3179 3286 3162 3085 3020 2823 2881 2562 2480 2458 2207 2289 2934 3512 3625 3351 3136 3048 2884 2741 2581 2545 2415 2378 2428 2530 2452 2426 2436 2521 2438 2276 2342 2446 2635 2755 2963 3180 3176 3261 3369 3299 3292 3435 3450 3222 3136 3320 3063 3252 3053 3144 3414 3416 3429 3623 3467 3266 3244 3203 3140 3072 3012 3018 3004 3044 3080 3129 3257 3416 3544 3575 3619 3894 3713 3665 3725 3498 3338 3283 3183 3136 3221 3217 3176 3059 3036 2967 2919 3038 3025 2913 2893 2877 2859 2857 2870 2914 2882 2888 2914 2920 2897 2781 2767 2821 2859 2912 3018 3228 3425 3355 3266 3262 3146 3082 3021 3105 3219 3091 3029 3001 3079 2938 2571 2510 2503 2429 2281 2235 2095 1988 2126 2315 2425 2386 2463 2688 2755 2528 2547 2518 2340 2137 2016 1963 1961 1953 2011 2067 2024 2144 2184 2165 2153 2108 2069 2070 2064 2098 2083 2054 2074 2085 2093 2105 2094 2079 2056 2077 2076 2084 2041 2014 2043 2043 2045 2067 2039 2003 1990 1929 1893 1861 1834 1858 1853 1847 1868 1884 1898 1893 1876 1851 1820 1806 1810 1795 1803 1812 1785 1764 1757 1753 1757 1772 1779 1760 1756 1759 1752 1731 1719 1703 1712 1714 1684 1673 1664 1655 1650 1650 1643 1637 1633 1637 1641 1651 1657 1650 1670 1679 1678 1678 1691 1687 1683 1673 1665 1658 1651 1648 1650 1643 1631 1620 1610 1600 1590 1583 1579 1576 1572 1565 1558 1550 1541 1529 1511 1502 1489 1482 1464 1465 1469 1474 1463 1454 1443 1450 1450 1450 1441 1436 1431 1416 1401 1395 1388 1395 1395 1390 1375 1352 1363 1366 1366 1363 1362 1349 1339 1330 1324 1320 1315 1307 1297 1308 1311 1310 1304 1297 1298 1295 1286 1280 1270 1265 1257 1257 1255 1250 1247 1251 1247 1241 1231 1227 1227 1221 1215 1212 1208 1203 1198 1194 1188 1180 1175 1170 1166 1170 1166 1159 1154 1152 1150 1146 1143 1137 1134 1131 1123 1119 1114 1114 1111 1102 1096 1094 1092 1086 1077 1071 1070 1070 1070 1069 1065 1061 1057 1052 1047 1044 1038 1036 1034 1029 1025 1022 1017 1013 1003 998 994 993 988 985 982 973 969 965 963 956 955 952 945 942 938 935 935 935 932 930 923 921 918 915 910 908 903 896 886 886 880 879 871 867 862 861 855 849 847 850 860 866 860 854 857 851 844 838 838 834 830 830 829 824 819 822 816 813 810 809 803 803 800 793 790 786 778 772 770 770 765 757 746 737 735 727 738 723 711 719 735 735 722 712 714 703 706 706 708 693 681 692 689 674 683 691 682 670 669 658 645 636 638 638 642 638 641 653 656 651 648 641 650 639 621 625 647 644 632 646 630 613 614 620 637 640 634 626 624 622 622 625 617 597 595 608 620 602 586 581 560 569 568 572 584 575 565 551 561 541 538 520 534 572 574 547 538 528 520 517 510 502 506 507 513 515 516 541 523 516 501 477 472 459 457 449 447 436 429 423 424 426 433 428 425 436 442 430 449 458 463 470 471 474 466 472 484 488 480 467 422 402 396 397 400 403 407 413 422 423 426 417 413 423 427 417 422 420 427 435 450 443 438 434 427 431 426 415 398 395 407 416 423 418 431 425 414 421 405 400 393 386 383 396 392 386 378 363 352 356 359 379 384 377 392 386 383 382 394 403 399 394 387 382 391 390 392 400 401 407 389 376 379 348 327 345 344 353 376 399 402 390 383 366 343 329 324 319 316 314 313 316 321 320 306 310 326 353 346 321 326 353 365 365 377 381 369 356 320 303 311 312 313 325 336 330 309 311 318 334 332 346 351 338 323 318 335 349 340 338 344 347 335 329 340 324 332 342 329 308 298 294 284 287 303 319 319 326 336 341 347 344 334 330 340 338 327 328 311 312 309 307 310 304 281 285 305 314 319 318 303 324 302 283 276 275 259 246 231 230 232 233 262 280 284 290 285 288 300 311 320 315 315 315 318 308 300 300 304 290 277 287 299 309 294 274 268 273 285 280 279 274 265 253 240 236 245 226 227 242 243 277 287 273 263 276 287 275 256 245 242 244 243 246 237 227 212 212 211 211 211 210 209 208 209 208 207 207 206 206 207 207 207 207 206 207 206 205 204 204 204 203 203 202 203 203 201 199 199 198 199 199 199 199 225 234 220 218 221 228 228 235 246 250 241 233 244 230 236 227 217 205 207 197 188 188 188 188 189 207 222 220 207 204 216 228 236 247 253 242 235 234 243 231 241 253 251 249 256 259 264 247 258 266 251 249 263 255 264 265 263 264 260 258 255 259 263 259 256 259 262 260 260 259 258 257 253 252 254 251 249 245 242 240 237 237 235 224 219 227 229 236 233 231 227 236 237 235 235 235 233 233 234 233 233 232 229 227 229 232 234 234 233 231 225 223 221 220 218 211 221 223 221 222 219 219 226 233 230 234 228 230 244 241 247 256 260 266 262 244 222 229 214 194 186 168 171 170 162 140 136 135 134 134 134 136 151 189 205 214 212 199 196 164 129 127 129 166 186 190 186 182 179 172 173 170 164 158 158 159 156 157 155 158 161 154 152 159 161 156 150 161 164 168 172 176 176 179 184 185 186 188 187 188 188 185 187 182 184 178 190 191 192 193 193 194 195 198 197 197 197 197 196 196 194 192 1455 1373 1352 1354 1367 1426 1422 1392 1390 1421 1385 1369 1304 1279 1272 1330 1360 1344 1324 1315 1260 1271 1386 1405 1265 1214 1203 1203 1211 1222 1237 1304 1486 1514 1478 1361 1223 1193 1189 1189 1200 1221 1264 1361 1572 1570 1453 1316 1270 1267 1267 1275 1317 1386 1486 1600 1736 1794 1617 1539 1532 1562 1542 1555 1587 1506 1500 1531 1566 1579 1642 1727 1785 1902 1774 1705 1728 1800 1877 2008 2127 2162 2270 2325 2329 2149 2206 2056 1916 1880 1867 1861 1858 1855 1855 1864 1897 1922 1945 1987 2014 2023 2066 2101 2141 2084 1936 1847 1832 1835 1855 1895 1967 2327 2690 2496 2398 2657 3104 3110 2664 2292 1948 1809 1742 1717 1707 1703 1702 1702 1704 1706 1717 1744 1801 1878 2009 2009 1997 2130 2372 2291 2127 2043 2003 1979 1971 1981 1991 2007 2041 2123 2355 2317 2382 2521 2554 2595 2522 2546 2561 2375 2185 2070 2008 1979 1961 1948 1939 1941 1965 2055 2187 2210 2102 2072 2061 2052 2063 2098 2137 2035 1919 1862 1844 1845 1846 1846 1845 1842 1840 1838 1839 1846 1868 1921 2010 2157 2162 2102 2125 2073 2039 1997 1974 1958 1944 1940 1945 1984 2062 2197 2521 2853 2809 2638 2540 2510 2562 2575 2468 2353 2260 2344 2466 2319 2174 2061 1977 1931 1922 1922 1922 1923 1925 1945 1995 2077 2214 2369 2322 2195 2122 2096 2142 2203 2261 2223 2190 2191 2205 2114 2068 1984 1974 1948 1941 1987 2044 2145 2364 2586 2678 2807 2677 2712 2936 3115 2761 2510 2317 2405 2550 2507 2214 1938 1775 1719 1703 1701 1703 1717 1751 1792 1844 1940 1998 2098 2335 2752 2726 2746 2807 3172 3197 2878 2910 2995 2705 2457 2352 2168 1888 1720 1625 1551 1500 1488 1486 1485 1484 1484 1484 1485 1494 1533 1604 1647 1661 1688 1747 1851 2095 2151 2118 2136 2001 1900 1819 1721 1685 1561 1486 1439 1402 1401 1383 1356 1374 1421 1487 1629 1967 1961 1946 1914 1845 1800 1756 1724 1694 1659 1629 1602 1578 1558 1538 1528 1531 1531 1539 1506 1478 1459 1453 1444 1434 1422 1408 1400 1395 1393 1392 1390 1389 1389 1388 1390 1391 1393 1393 1396 1394 1395 1396 1397 1398 1399 1397 1397 1398 1398 1398 1398 1398 1398 1399 1405 1418 1426 1435 1451 1478 1510 1545 1593 1641 1692 1778 1897 1960 2021 2010 2032 2079 2037 1714 1624 1612 1611 1631 1696 1801 2009 2238 2174 2029 1991 2107 1855 1668 1571 1532 1531 1550 1595 1714 1838 1813 1832 1916 1843 1788 1784 1654 1662 1669 1709 1813 1956 2169 2299 2304 2350 2446 2601 2829 3035 3083 3139 3139 3105 3083 3069 2878 2887 2919 2712 2472 2279 2326 2540 2603 2501 2465 2540 2443 2236 2020 1907 1836 1826 1812 1813 1829 1802 1759 1736 1716 1701 1693 1692 1735 1760 1771 1757 1772 1771 1807 1896 1976 1931 1947 2036 2089 2111 2125 2099 2074 2171 2023 1980 1756 1898 1791 1682 1634 1589 1590 1579 1543 1494 1498 1519 1466 1430 1414 1414 1433 1525 1532 1578 1507 1583 1580 1642 1759 1839 1829 1795 1781 1749 1412 1437 1578 1571 1635 1688 1799 1807 1853 2067 2210 2324 2221 2467 2558 2665 2781 2592 2715 2651 2661 2422 2597 2544 2470 2404 2595 2601 2533 2472 2500 2491 2271 2250 2153 2057 1968 2078 2142 2108 2027 1933 1892 1823 1835 1822 1796 1643 1568 1531 1511 1538 1551 1539 1515 1508 1477 1469 1462 1474 1475 1461 1474 1496 1492 1465 1439 1418 1408 1392 1389 1386 1416 1414 1419 1418 1422 1424 1431 1441 1445 1455 1474 1473 1493 1527 1532 1543 1574 1617 1673 1805 1905 2076 2072 2043 2001 1926 1874 1835 1936 1979 1880 1848 1805 1756 1712 1670 1567 1590 1689 1705 1643 1694 1825 1833 1853 1864 1892 1899 1913 1885 1877 1854 1865 1857 1889 1896 1923 1982 2101 2259 2220 2270 2335 2377 2355 2321 2428 2350 2363 2431 2427 2484 2590 2654 2659 2578 2612 2682 2811 2769 2698 2562 2534 2607 2666 2739 2942 2993 3135 3257 3200 3115 3031 3043 2982 2626 2747 2569 2128 2306 2641 3062 3355 3478 3281 3096 2876 2730 2692 2594 2565 2540 2532 2547 2531 2508 2628 2630 2481 2315 2388 2457 2539 2550 2742 2935 2844 2886 3045 3103 3284 3483 3572 3430 3340 3527 3260 3431 3373 3354 3133 3460 3574 3552 3382 3447 3514 3287 3206 3038 2988 2980 3003 3032 3077 3146 3257 3358 3451 3544 3720 3932 3801 3661 3624 3528 3461 3315 3215 3126 3139 3161 3095 3017 3004 3052 2919 3015 3039 2931 2918 2900 2860 2862 2951 2957 2909 2934 2923 2886 2830 2786 2758 2772 2766 2798 2852 2980 3223 3422 3352 3290 3519 3432 3134 2986 3105 3153 3119 3006 2711 2548 2509 2453 2361 2228 2128 2103 2018 2033 2146 2376 2410 2457 2528 2625 2642 2601 2601 2599 2504 2425 2134 2015 2010 1971 2034 2089 2066 2044 2109 2170 2150 2110 2106 2110 2091 2113 2078 2080 2075 2097 2114 2123 2100 2079 2075 2085 2083 2073 2038 2046 2050 2072 2070 2063 2025 2024 1981 1908 1885 1852 1845 1866 1870 1862 1888 1892 1878 1864 1841 1824 1827 1829 1830 1805 1823 1817 1809 1786 1770 1771 1778 1800 1772 1769 1789 1796 1770 1730 1711 1719 1744 1727 1711 1702 1690 1675 1659 1651 1639 1632 1626 1622 1629 1629 1641 1633 1644 1647 1643 1646 1651 1642 1647 1670 1672 1669 1665 1661 1653 1642 1630 1619 1610 1602 1596 1595 1587 1581 1575 1568 1561 1554 1542 1521 1517 1507 1490 1472 1484 1495 1486 1480 1469 1453 1458 1464 1459 1457 1447 1438 1427 1413 1410 1407 1404 1394 1389 1380 1369 1360 1375 1375 1371 1366 1356 1344 1333 1330 1328 1320 1310 1304 1309 1316 1317 1313 1308 1304 1300 1289 1279 1273 1270 1280 1274 1270 1259 1261 1262 1255 1247 1243 1243 1236 1227 1223 1220 1214 1209 1205 1199 1193 1186 1184 1184 1180 1178 1172 1166 1163 1158 1152 1146 1141 1137 1133 1131 1129 1127 1126 1117 1111 1106 1100 1097 1092 1088 1082 1083 1084 1083 1079 1075 1073 1067 1063 1058 1054 1046 1042 1038 1032 1027 1023 1019 1014 1010 1008 1005 1008 1002 994 989 987 986 982 978 972 967 965 962 956 954 952 948 946 943 938 935 930 926 923 922 922 915 909 905 898 896 896 886 883 882 886 880 875 871 872 873 871 870 865 860 853 848 851 845 845 841 839 832 825 820 817 812 809 811 813 807 808 806 802 796 791 793 788 785 783 782 772 764 757 759 755 750 740 743 729 730 739 738 736 735 727 724 718 721 720 717 714 702 707 700 688 701 700 700 686 688 674 661 653 655 658 663 658 660 669 665 662 660 659 658 653 645 641 646 642 643 642 630 617 624 627 626 628 632 629 619 614 612 615 613 615 610 616 623 603 588 579 569 587 581 588 599 590 573 569 585 567 551 532 569 587 579 567 574 550 532 522 514 514 517 523 510 506 500 507 498 499 485 476 465 456 448 445 439 442 450 441 440 426 417 417 414 419 419 444 457 448 465 468 465 469 452 469 473 481 481 457 438 409 395 396 397 399 406 411 416 417 417 411 409 421 415 412 418 431 437 446 447 441 430 425 433 435 430 425 411 393 390 404 406 401 414 413 400 404 406 401 396 394 392 399 393 385 371 369 377 364 349 380 372 381 384 377 378 378 394 407 405 397 391 383 380 385 378 389 394 406 407 405 384 360 333 316 326 371 391 382 378 371 384 363 347 352 341 330 324 318 314 311 308 312 304 301 304 312 322 319 316 341 341 340 357 365 360 351 340 318 304 300 304 315 325 331 311 305 315 323 341 333 345 333 321 315 331 345 352 334 328 334 336 319 333 318 336 329 328 301 298 293 277 276 301 320 312 322 327 338 333 320 322 335 346 342 336 319 317 317 304 304 300 300 298 273 281 290 316 298 295 301 308 288 277 263 256 250 246 230 230 230 261 284 271 273 279 291 301 297 314 319 310 311 308 307 295 282 294 284 269 270 270 280 286 278 262 256 273 267 269 263 266 231 221 220 219 220 221 220 227 243 279 252 244 248 285 280 254 242 233 229 231 232 220 212 211 210 210 209 209 209 209 209 209 209 209 208 208 207 207 207 206 206 206 205 205 205 204 204 205 204 204 204 203 203 202 200 200 199 200 199 198 204 212 211 229 235 232 239 241 244 245 251 249 252 253 248 241 228 219 220 222 210 190 188 187 186 186 215 225 230 228 218 218 224 231 241 259 249 235 223 226 231 246 248 234 245 253 254 258 244 257 265 252 246 253 256 265 260 264 263 262 260 256 262 263 260 259 261 263 262 261 261 260 259 253 254 255 252 250 248 246 243 241 237 230 222 233 236 234 237 236 233 232 235 237 238 237 237 236 234 234 235 233 230 228 228 230 230 233 235 233 230 227 227 228 217 215 207 203 214 217 218 214 209 216 227 221 219 216 228 232 230 238 244 246 251 259 256 245 229 213 208 206 191 187 160 150 166 197 144 134 133 133 136 140 197 212 213 215 198 178 138 130 127 128 173 187 190 192 195 190 174 169 167 160 146 141 145 147 150 156 157 152 152 157 155 147 148 153 151 161 169 174 178 179 181 182 185 186 187 187 187 185 185 187 173 179 189 191 192 192 194 195 197 197 198 198 198 198 198 197 198 195 192 1679 1504 1461 1452 1529 1554 1530 1451 1442 1427 1370 1330 1309 1339 1398 1551 1600 1566 1545 1456 1366 1299 1288 1302 1246 1233 1211 1212 1225 1240 1260 1323 1495 1567 1549 1463 1293 1213 1204 1210 1225 1250 1303 1451 1668 1603 1535 1303 1273 1274 1274 1295 1353 1440 1551 1706 1881 2161 1774 1753 1753 1679 1639 1651 1648 1561 1568 1630 1620 1660 1716 1859 1935 1926 1809 1789 1735 1795 1879 1969 2090 2149 2251 2416 2278 2158 2013 1927 1903 1884 1872 1868 1867 1866 1881 1897 1972 2057 2143 2144 2078 2126 2156 2141 2063 2015 1906 1848 1851 1877 1916 1961 2036 2221 2489 2686 2449 2436 2641 2758 2449 2063 1850 1774 1742 1722 1708 1700 1699 1700 1701 1708 1737 1778 1830 1960 2053 2124 2060 2121 2370 2385 2172 2075 2028 1996 1977 1976 1983 2007 2066 2181 2427 2417 2343 2408 2477 2529 2513 2542 2513 2270 2106 2066 2003 1983 1965 1952 1951 1967 2045 2167 2249 2262 2160 2129 2102 2085 2083 2126 2188 2119 1927 1867 1854 1850 1851 1851 1849 1847 1844 1843 1849 1858 1878 1936 2026 2043 2050 2118 2151 2056 2013 1986 1987 1965 1973 1982 1983 2000 2075 2197 2447 2846 2949 2644 2567 2697 2470 2646 2610 2456 2319 2447 2511 2426 2207 2076 1995 1953 1937 1927 1925 1927 1930 1953 1997 2097 2211 2305 2243 2164 2076 2059 2077 2162 2282 2276 2281 2328 2254 2218 2085 2037 2009 1976 1949 1997 2059 2131 2259 2362 2596 2806 2668 2537 2809 3067 2826 2574 2277 2227 2189 2220 1985 1837 1776 1745 1714 1705 1706 1720 1756 1828 2012 2227 2188 2233 2449 2783 2577 2571 2739 3064 3111 2972 2660 2566 2501 2416 2318 2125 1862 1707 1615 1548 1509 1495 1491 1490 1489 1487 1489 1498 1514 1603 1739 1685 1727 1759 1776 1917 2226 2314 2299 2196 2008 1969 1865 1762 1653 1559 1503 1450 1411 1410 1387 1360 1380 1446 1536 1761 1815 1879 2093 2086 1997 1911 1818 1754 1702 1655 1618 1590 1564 1543 1524 1520 1531 1549 1574 1583 1510 1460 1446 1436 1428 1418 1408 1400 1395 1394 1391 1389 1389 1390 1391 1391 1390 1392 1394 1445 1414 1396 1396 1395 1396 1398 1397 1395 1396 1396 1397 1397 1397 1398 1399 1403 1414 1424 1433 1446 1468 1493 1523 1557 1593 1642 1703 1753 1793 1850 1891 1908 1928 1963 1747 1658 1620 1615 1631 1682 1812 2033 2247 2227 1966 1900 1986 1834 1675 1585 1537 1531 1538 1567 1657 1742 1754 1826 1914 1751 1711 1740 1652 1666 1677 1823 2041 2335 2517 2704 2711 2718 2733 2824 2946 3132 3082 3104 2994 3061 3067 2986 2846 2672 2934 2848 2587 2370 2345 2648 2839 2733 2583 2545 2598 2584 2077 1941 1867 1826 1784 1769 1788 1782 1748 1731 1718 1715 1703 1690 1697 1708 1735 1769 1784 1771 1829 1933 2000 2023 2044 2093 2113 2141 2155 2143 2148 2194 2206 2183 1995 2088 1810 1697 1646 1595 1569 1563 1544 1509 1558 1522 1475 1434 1430 1446 1474 1673 1546 1505 1466 1446 1541 1618 1744 1749 1823 1686 1601 1556 1413 1390 1541 1595 1673 1720 1745 1867 1964 1933 2054 2055 2110 2261 2382 2560 2675 2619 2782 2681 2513 2447 2661 2571 2544 2439 2608 2622 2596 2527 2497 2444 2346 2236 2185 2051 1948 1963 2036 1962 1991 1942 1928 1842 1735 1793 1753 1609 1545 1533 1498 1491 1515 1522 1507 1480 1460 1457 1448 1438 1457 1448 1478 1498 1500 1482 1454 1462 1456 1442 1391 1377 1387 1395 1407 1399 1399 1405 1411 1412 1424 1433 1445 1473 1498 1495 1503 1526 1547 1570 1606 1646 1741 1979 2075 2091 2052 2009 2013 1971 1869 1926 1951 1869 1839 1765 1781 1684 1555 1673 1691 1745 1720 1705 1698 1718 1886 1797 1858 1827 1832 1820 1811 1801 1809 1837 1865 1882 1958 2149 2094 2167 2277 2344 2340 2468 2487 2446 2487 2421 2444 2545 2562 2486 2549 2557 2541 2589 2610 2689 2752 2811 2819 2806 2692 2773 2799 2854 2966 2911 3113 3352 3315 3080 3047 3123 3020 2784 3009 2660 2317 2422 2398 2691 3097 3532 3435 3200 3044 2879 2776 2715 2860 2838 2684 2524 2669 2570 2552 2473 2447 2454 2368 2566 2806 2840 2794 2839 2894 3126 3178 3174 3211 3307 3429 3595 3488 3504 3441 3359 3538 3571 3294 3317 3692 3656 3583 3467 3305 3287 3101 2942 2931 2946 2981 3023 3079 3151 3256 3347 3505 3586 3676 3915 4081 3866 3668 3492 3374 3335 3241 3152 3090 3100 3056 3019 2979 3028 2892 2977 3114 2943 2940 2923 2856 2873 2947 2964 2931 2963 3025 2930 2852 2810 2778 2747 2738 2726 2768 2914 3140 3302 3348 3378 3602 3413 3322 3095 2867 2773 2917 3056 2738 2472 2403 2339 2276 2202 2167 2099 2122 2107 2074 2187 2248 2310 2430 2581 2602 2671 2690 2655 2505 2422 2422 2146 1997 2005 2054 2102 2113 2050 2096 2123 2153 2132 2150 2145 2124 2101 2098 2113 2086 2114 2115 2135 2125 2110 2117 2120 2107 2085 2047 2074 2068 2089 2094 2066 2048 2035 1956 1906 1875 1863 1868 1881 1894 1884 1903 1879 1858 1847 1844 1845 1867 1868 1838 1819 1842 1843 1815 1801 1796 1797 1812 1799 1781 1807 1810 1766 1745 1725 1725 1757 1765 1746 1747 1733 1722 1701 1679 1666 1647 1637 1626 1620 1612 1610 1626 1619 1628 1628 1626 1626 1627 1617 1618 1638 1645 1649 1667 1659 1648 1637 1627 1623 1619 1616 1608 1598 1591 1581 1568 1560 1542 1545 1536 1527 1516 1509 1492 1479 1508 1504 1497 1484 1468 1462 1474 1473 1467 1453 1446 1434 1424 1419 1422 1418 1406 1394 1386 1386 1373 1373 1384 1381 1372 1362 1354 1346 1350 1346 1334 1324 1314 1319 1324 1323 1318 1314 1310 1301 1292 1284 1277 1277 1280 1282 1275 1270 1271 1267 1258 1255 1256 1251 1245 1239 1232 1227 1222 1215 1209 1205 1201 1195 1191 1184 1181 1177 1173 1170 1168 1164 1156 1151 1148 1145 1140 1133 1125 1124 1128 1124 1117 1112 1111 1106 1100 1100 1098 1096 1094 1089 1080 1075 1073 1072 1069 1066 1062 1057 1055 1049 1045 1042 1040 1035 1030 1027 1022 1016 1014 1009 1002 1002 999 998 994 989 984 980 977 972 967 961 960 959 956 951 948 943 938 935 933 929 929 930 926 921 916 913 910 907 903 900 894 890 884 878 871 871 871 868 863 860 854 847 841 839 836 833 832 831 826 828 824 816 811 806 800 804 800 796 800 794 790 783 783 781 776 777 780 776 771 769 764 761 758 752 754 743 745 737 730 725 726 731 722 721 719 714 710 714 711 708 706 702 701 693 696 694 696 685 680 670 670 677 675 668 672 671 667 662 658 656 658 654 648 647 646 640 635 636 634 627 631 627 615 621 623 619 623 614 602 602 602 606 596 614 612 608 592 595 584 589 594 587 592 593 585 587 589 589 555 544 579 590 578 569 580 570 547 530 523 510 507 508 502 513 495 494 490 491 484 472 467 467 462 461 460 459 452 450 453 452 456 450 434 410 410 426 440 446 449 464 455 469 446 447 451 460 475 458 434 416 400 394 394 396 401 403 409 417 417 408 405 409 410 424 427 435 433 438 448 444 429 425 420 426 423 427 416 407 387 389 394 393 398 406 392 395 396 400 404 399 401 390 382 379 382 390 377 349 348 353 369 377 382 369 370 380 389 404 400 397 389 382 374 371 364 371 381 391 384 403 389 378 356 322 312 333 362 364 359 353 370 364 359 357 350 335 338 335 328 324 315 303 300 298 298 297 296 297 300 322 323 323 343 334 348 344 336 338 320 309 297 306 316 328 313 299 317 329 333 324 336 330 314 314 329 346 355 343 325 320 318 316 324 313 326 319 326 312 318 300 289 281 310 305 312 324 337 327 311 321 318 324 337 344 333 334 327 319 308 295 290 283 280 268 278 295 305 293 284 304 310 299 285 274 256 265 264 242 230 229 248 291 276 265 291 283 282 297 308 309 299 290 293 298 303 289 270 264 260 262 256 256 264 259 262 251 257 266 249 240 233 220 221 219 219 218 217 217 218 220 247 243 237 264 280 268 250 244 244 229 214 212 212 211 210 209 209 209 208 208 210 209 209 209 209 208 207 208 219 212 208 209 209 206 206 205 204 204 204 204 204 204 203 203 201 201 201 201 202 208 212 212 210 215 229 239 245 236 239 237 239 243 249 258 254 246 242 245 242 233 218 206 190 188 188 187 187 198 213 215 218 229 234 241 238 253 256 247 238 223 226 241 241 231 243 249 236 241 253 235 247 263 251 235 245 254 263 256 264 264 264 261 259 263 264 261 261 264 265 264 265 264 260 258 258 257 257 253 251 247 245 240 241 237 230 226 239 242 240 241 238 237 233 237 238 238 239 239 238 237 236 235 233 231 228 226 231 232 232 230 231 231 231 231 226 225 224 218 210 203 216 225 216 206 208 217 226 215 205 216 225 223 227 229 236 239 243 249 243 230 223 203 182 171 161 163 189 183 166 139 135 133 133 134 137 160 192 211 220 196 172 137 131 127 128 174 192 196 196 199 186 173 158 144 140 142 144 140 140 143 147 148 146 152 152 146 150 158 163 163 155 157 169 173 178 180 182 183 184 185 184 181 181 173 177 184 190 191 191 194 195 196 198 200 200 200 200 200 200 198 200 197 188 202 1515 1431 1427 1443 1571 1643 1669 1553 1480 1443 1394 1399 1458 1527 1576 1695 1816 1764 1697 1601 1415 1288 1240 1259 1269 1278 1262 1258 1261 1273 1293 1347 1437 1580 1736 1561 1369 1268 1238 1245 1265 1295 1351 1571 1652 1595 1406 1293 1286 1286 1290 1319 1390 1484 1639 1817 2108 2207 1875 1888 1884 1817 1784 1780 1670 1603 1653 1699 1682 1767 1845 1924 2055 1994 1894 1815 1777 1788 1846 1967 2120 2230 2314 2372 2180 2052 1972 1927 1900 1883 1875 1874 1877 1898 1955 2023 2222 2162 2193 2280 2285 2271 2328 2128 2083 1937 1865 1870 1881 1914 1972 2023 2091 2256 2507 2746 2740 2540 2316 2286 2066 1922 1814 1779 1754 1730 1710 1699 1697 1697 1698 1713 1755 1824 1897 2050 2150 2211 2176 2237 2335 2397 2251 2112 2042 2008 1989 1979 1982 2011 2090 2260 2510 2437 2345 2306 2367 2408 2332 2351 2413 2223 2140 2087 1988 1974 1962 1955 1968 2024 2150 2344 2409 2377 2245 2190 2142 2120 2111 2144 2167 2096 1950 1896 1873 1860 1856 1854 1853 1850 1848 1853 1861 1872 1891 1960 1997 1984 2047 2052 2019 2006 1993 1957 1980 1979 2007 2048 2099 1991 2027 2131 2253 2500 2763 2438 2429 2587 2385 2574 2692 2536 2447 2601 2492 2368 2203 2086 2019 1979 1960 1942 1934 1934 1937 1959 2001 2095 2196 2266 2263 2117 2050 2027 2063 2147 2192 2212 2233 2235 2245 2271 2129 2090 2049 2006 1971 1970 2025 2087 2234 2397 2526 2531 2513 2466 2846 2998 2960 2815 2528 2294 2125 1988 1891 1835 1798 1760 1724 1709 1708 1723 1868 1976 2119 2178 2415 2548 2608 2707 2621 2536 2670 2788 3214 3175 2907 3004 2642 2385 2121 1993 1808 1669 1597 1554 1519 1500 1495 1493 1494 1494 1512 1533 1566 1674 1777 1747 1816 1901 1835 1958 2091 2233 2276 2062 1999 1978 1867 1765 1662 1566 1504 1451 1413 1387 1369 1363 1387 1512 1686 1874 2171 2168 2143 2072 2003 1913 1835 1767 1708 1654 1607 1572 1547 1527 1513 1516 1536 1553 1576 1589 1519 1465 1451 1436 1421 1413 1404 1398 1392 1391 1390 1388 1388 1390 1392 1391 1389 1392 1429 1470 1446 1413 1400 1395 1396 1397 1396 1395 1394 1396 1396 1396 1397 1398 1399 1404 1411 1421 1430 1442 1457 1479 1502 1527 1559 1596 1633 1674 1720 1771 1822 1832 1859 1965 1865 1777 1697 1656 1634 1672 1837 2070 2263 2112 1939 1827 1860 1826 1669 1596 1550 1532 1532 1555 1624 1752 1792 1818 1825 1682 1677 1716 1656 1686 1789 1939 2042 2155 2297 2471 2619 2755 2908 3037 3062 3164 3029 3003 2933 2796 2772 2834 2696 2522 2742 2869 2645 2471 2387 2670 2852 2794 2738 2677 2646 2568 2103 1984 1934 1862 1797 1763 1746 1750 1732 1715 1713 1748 1725 1671 1681 1705 1742 1765 1790 1774 1804 1818 1902 2049 2106 2134 2168 2175 2191 2177 2175 2195 2241 2257 2182 2050 1754 1694 1640 1608 1610 1595 1578 1555 1587 1524 1468 1444 1462 1498 1615 1806 1761 1697 1619 1455 1406 1391 1537 1578 1763 1800 1621 1420 1389 1462 1571 1700 1699 1722 1804 1855 1796 1877 1949 2080 2151 2412 2461 2520 2635 2758 2766 2641 2551 2463 2629 2670 2603 2462 2661 2682 2511 2397 2345 2199 2166 2058 2073 2042 2000 1857 1908 1897 1931 1871 1848 1832 1755 1642 1622 1580 1528 1509 1496 1465 1477 1478 1486 1496 1476 1452 1440 1428 1429 1457 1487 1519 1503 1558 1527 1500 1440 1441 1437 1447 1404 1403 1403 1395 1387 1393 1393 1413 1416 1418 1429 1448 1461 1471 1495 1497 1511 1531 1561 1594 1648 1703 1880 2051 1985 1961 1915 1841 1786 1826 1877 1811 1769 1716 1699 1673 1643 1639 1742 1735 1738 1838 1763 1679 1714 1796 1819 1822 1855 1838 1774 1842 1884 1908 1943 1955 2004 2196 2222 2197 2221 2347 2424 2450 2474 2503 2488 2592 2538 2653 2590 2650 2678 2740 2641 2643 2715 2818 2937 2961 3018 2972 2855 2785 2761 2741 2799 2869 3134 3404 3258 2907 2738 2760 2826 2705 2946 2798 2383 2478 2810 2559 3054 3360 3541 3347 3104 2965 3089 3037 3130 3058 2926 2688 2651 2634 2511 2517 2548 2464 2400 2410 2583 2883 2962 2873 2898 3059 3226 3207 3325 3345 3336 3501 3667 3612 3558 3327 3725 3466 3627 3482 3759 3798 3574 3421 3325 3169 3031 2924 2906 2917 2976 3027 3073 3144 3241 3324 3421 3544 3747 3871 3971 3927 3717 3580 3396 3318 3246 3190 3123 3075 3023 2996 2966 3003 2876 2927 3116 2942 2859 2852 2841 2869 2924 2998 2946 2922 2946 2913 2859 2831 2789 2781 2774 2800 2775 2749 2827 2969 3058 3191 3364 3440 3593 3298 3137 2876 2718 3000 2784 2517 2393 2318 2210 2144 2121 2224 2265 2288 2177 2103 2131 2172 2418 2557 2549 2598 2694 2641 2545 2641 2528 2266 2061 2032 2065 2125 2151 2066 2109 2135 2185 2174 2172 2141 2123 2122 2133 2114 2106 2136 2123 2151 2141 2130 2136 2140 2130 2103 2069 2095 2095 2102 2084 2072 2079 2013 1942 1900 1894 1894 1889 1905 1929 1911 1888 1870 1865 1868 1873 1882 1890 1880 1840 1838 1846 1857 1843 1816 1825 1833 1820 1802 1799 1822 1783 1755 1735 1728 1746 1783 1772 1764 1754 1743 1728 1711 1696 1676 1671 1654 1639 1627 1612 1604 1612 1608 1617 1612 1608 1609 1608 1601 1602 1608 1608 1615 1638 1649 1651 1644 1639 1635 1627 1611 1606 1594 1589 1583 1570 1554 1545 1530 1523 1519 1508 1491 1490 1506 1510 1501 1490 1482 1468 1477 1485 1477 1466 1456 1441 1433 1437 1434 1422 1412 1401 1397 1393 1380 1374 1388 1389 1380 1369 1364 1353 1357 1351 1342 1329 1322 1330 1333 1330 1327 1319 1308 1300 1295 1291 1287 1291 1287 1284 1278 1279 1278 1273 1266 1265 1263 1257 1250 1247 1242 1232 1228 1223 1217 1211 1203 1198 1194 1191 1187 1181 1174 1167 1160 1161 1161 1155 1150 1146 1138 1133 1126 1118 1108 1115 1118 1120 1116 1110 1106 1104 1100 1097 1094 1091 1087 1083 1077 1069 1061 1056 1056 1054 1053 1048 1045 1039 1034 1031 1024 1020 1018 1017 1012 1013 1012 1010 1007 1003 999 992 986 980 976 972 967 962 956 952 951 952 950 948 945 942 938 940 934 927 918 919 917 911 907 901 896 898 894 891 887 881 874 871 864 859 862 856 855 853 848 844 839 829 824 825 824 818 816 821 817 812 809 806 796 793 789 790 789 787 779 772 773 771 764 771 769 764 765 758 751 749 747 752 745 744 742 733 723 716 720 717 716 710 710 705 703 702 703 699 694 697 691 687 690 694 687 685 680 678 673 665 660 669 672 669 665 662 657 652 648 646 639 640 638 627 629 627 623 622 615 614 604 604 599 607 615 606 591 584 591 587 607 598 607 610 613 599 590 588 575 575 587 571 566 557 575 582 570 573 554 547 535 546 562 555 535 527 504 495 501 495 503 495 484 488 480 481 487 482 477 467 458 454 452 437 428 437 441 431 429 424 432 414 412 425 425 444 458 447 446 445 426 435 446 463 442 422 414 405 400 392 394 397 403 409 415 410 402 405 416 426 435 433 428 431 437 452 447 442 434 422 414 410 409 403 404 397 384 381 384 388 392 387 390 392 397 407 406 399 389 392 395 395 392 378 366 347 353 362 369 377 361 369 381 389 398 404 403 400 396 390 383 376 365 351 359 373 387 374 365 334 325 313 311 328 334 330 337 348 352 355 347 354 355 350 352 340 321 309 300 299 297 295 295 296 293 294 294 300 302 314 315 338 337 321 340 334 317 301 295 305 317 311 296 309 321 316 323 321 326 308 317 338 335 342 346 333 327 319 306 318 313 307 311 316 319 307 299 276 281 295 308 330 328 312 308 320 338 332 333 333 343 347 349 338 336 318 308 309 308 295 276 268 278 285 284 281 294 293 293 282 269 270 275 267 260 247 229 231 271 273 278 291 265 275 287 296 302 298 273 276 296 307 292 284 258 251 250 255 245 250 253 245 241 251 264 225 221 221 220 219 219 219 218 218 217 217 217 219 221 224 250 257 246 254 240 233 213 212 211 210 210 210 210 209 214 212 209 209 208 208 207 207 207 210 249 262 246 243 248 257 243 226 218 214 214 220 226 228 212 203 202 202 202 204 210 216 214 211 208 207 220 224 230 239 229 234 235 233 241 248 250 260 255 251 242 229 223 227 205 194 187 188 188 187 196 210 219 227 239 239 252 254 259 249 233 225 211 233 222 226 247 246 240 222 241 234 240 258 259 248 232 246 259 260 253 264 265 261 261 261 265 265 263 263 266 267 266 268 263 258 262 259 256 253 251 248 246 244 243 237 237 238 230 233 244 244 243 241 240 237 236 239 239 239 238 238 238 235 231 231 233 232 229 227 233 231 228 226 229 232 233 232 232 227 220 211 201 203 217 215 209 203 215 219 214 204 198 201 214 211 214 224 224 228 236 239 234 223 207 188 198 184 193 180 157 145 145 140 134 133 134 137 141 182 203 217 212 202 154 131 127 127 179 179 183 190 190 183 156 151 138 152 157 158 156 153 146 141 142 140 142 145 146 156 161 164 168 170 159 162 169 173 171 175 171 169 180 180 166 170 177 184 186 197 196 195 193 196 198 200 201 201 201 201 201 200 201 202 194 200 199 1378 1353 1348 1377 1450 1533 1661 1690 1654 1614 1569 1552 1614 1662 1681 1719 1839 1791 1666 1574 1376 1234 1231 1277 1315 1381 1449 1413 1348 1351 1356 1366 1444 1566 1731 1651 1519 1428 1307 1297 1330 1365 1497 1622 1590 1513 1364 1310 1302 1304 1314 1349 1420 1522 1670 1892 2167 2089 1926 2004 1943 1860 1848 1793 1689 1683 1739 1775 1726 1808 1941 2029 2057 2098 1973 1879 1856 1830 1854 1963 2100 2144 2248 2261 2112 2044 1972 1931 1899 1885 1885 1893 1912 1946 2022 2171 2345 2377 2405 2417 2437 2438 2306 2116 1962 1884 1887 1907 1922 1945 2007 2110 2219 2366 2703 2999 3001 2726 2561 2292 1989 1873 1817 1778 1751 1728 1708 1696 1695 1695 1696 1705 1753 1883 2003 2071 2207 2340 2277 2392 2470 2379 2229 2102 2047 2018 1998 1987 1988 2019 2095 2305 2419 2380 2274 2281 2387 2435 2388 2333 2261 2174 2182 2164 1993 1970 1968 1966 1983 2117 2219 2433 2559 2457 2318 2224 2177 2138 2141 2216 2139 2044 1959 1916 1889 1870 1862 1860 1858 1856 1859 1868 1878 1888 1903 1932 1969 1990 2046 2025 1988 1962 1957 1936 1944 1977 2037 2129 2141 1941 1957 2030 2117 2264 2623 2412 2300 2281 2358 2450 2517 2507 2579 2660 2450 2324 2189 2094 2035 2003 1979 1959 1947 1943 1948 1975 2011 2092 2163 2211 2140 2063 2011 2006 2041 2076 2120 2174 2264 2383 2402 2387 2223 2148 2093 2043 1994 1969 2004 2061 2184 2294 2329 2362 2298 2347 2550 2755 2734 2952 2566 2262 2100 1980 1893 1839 1795 1761 1727 1712 1715 1745 1810 1889 1975 2198 2430 2632 2501 2505 2565 2503 2490 2748 2877 2971 2985 2958 2759 2456 2201 1951 1809 1657 1604 1558 1524 1505 1499 1497 1497 1510 1536 1567 1605 1656 1717 1785 1931 1983 1901 1961 2091 2248 2159 2066 2011 1877 1866 1734 1665 1577 1511 1463 1421 1385 1368 1379 1430 1544 1834 2169 2483 2373 2224 2262 2155 2000 1872 1761 1686 1635 1588 1550 1525 1507 1499 1508 1531 1529 1545 1568 1512 1472 1457 1439 1419 1410 1402 1394 1391 1389 1388 1388 1388 1389 1391 1390 1389 1395 1459 1460 1438 1417 1400 1396 1396 1396 1395 1395 1395 1396 1397 1399 1404 1403 1404 1405 1409 1417 1427 1439 1451 1467 1484 1507 1533 1567 1640 1726 1763 1784 1782 1768 1772 1807 1854 1974 1990 1944 1663 1703 1853 2100 2256 2106 1915 1797 1874 1953 1702 1596 1551 1535 1533 1547 1622 1725 1729 1745 1741 1636 1715 1707 1677 1717 1817 1965 2240 2340 2347 2393 2460 2597 2776 3033 3090 3187 3072 3138 3052 2828 2640 2529 2496 2403 2530 2607 2637 2465 2378 2547 2548 2538 2587 2582 2491 2423 2098 1936 1868 1821 1784 1757 1737 1721 1710 1706 1710 1719 1708 1665 1686 1714 1739 1747 1794 1827 1770 1730 1738 1849 1858 1935 2050 2210 2229 2233 2213 2233 2261 2233 1903 1782 1737 1692 1651 1645 1651 1648 1587 1600 1600 1539 1486 1465 1480 1544 1907 1926 1794 1653 1579 1624 1667 1534 1489 1376 1486 1613 1553 1420 1431 1597 1542 1589 1702 1699 1726 1716 1834 1869 1894 1955 2060 2186 2310 2413 2565 2792 2792 2682 2577 2443 2612 2644 2518 2554 2642 2554 2378 2231 2169 2099 2044 1944 1889 1888 1852 1891 1817 1805 1855 1780 1777 1763 1716 1649 1566 1534 1496 1482 1479 1450 1451 1451 1467 1478 1469 1449 1426 1422 1426 1459 1497 1489 1445 1466 1561 1628 1400 1371 1485 1551 1483 1425 1396 1384 1379 1382 1403 1408 1399 1408 1414 1424 1436 1452 1464 1477 1489 1509 1534 1566 1603 1640 1699 1879 2008 1984 1965 1975 1930 1760 1877 1806 1773 1743 1731 1635 1535 1632 1642 1635 1645 1681 1656 1658 1668 1751 1684 1852 1810 1745 1888 1986 1944 1998 2032 2055 2047 2082 2203 2335 2301 2354 2465 2536 2721 2734 2600 2617 2679 2686 2663 2713 2830 2838 2655 2671 2856 2926 3062 3206 3201 3128 2912 2834 2712 2669 2663 2842 3119 3392 3390 3117 2850 2608 2541 2532 2633 2496 2317 2805 3298 2854 2776 3287 3587 3601 3349 3134 3468 3403 3208 2871 2708 2712 2826 2757 2742 2703 2681 2614 2563 2415 2408 2469 2710 2961 3025 3021 3033 3030 3078 3178 3407 3509 3467 3654 3633 3367 3708 3484 3802 3494 4005 4066 3794 3618 3419 3141 2951 2927 2909 2887 2923 2970 3047 3106 3178 3289 3489 3606 3719 3904 3750 3616 3537 3498 3449 3263 3234 3156 3091 3044 3014 2979 2956 2985 2856 2884 3058 3003 2857 2817 2824 2856 2933 2997 2945 2909 2876 2850 2838 2804 2790 2823 2827 2853 2973 3070 2853 2763 2821 2955 2952 3083 3288 3335 3326 3088 2729 2837 2632 2412 2321 2314 2261 2119 2168 2275 2318 2456 2329 2209 2248 2184 2298 2455 2465 2497 2629 2699 2642 2684 2647 2518 2213 2234 2149 2097 2101 2094 2096 2131 2146 2182 2153 2148 2150 2154 2139 2126 2129 2159 2143 2148 2147 2135 2154 2150 2122 2104 2090 2117 2113 2112 2107 2109 2064 1975 1928 1903 1928 1909 1912 1942 1912 1896 1882 1880 1888 1892 1894 1907 1910 1877 1850 1864 1869 1877 1854 1834 1826 1816 1817 1801 1813 1804 1768 1753 1738 1746 1778 1792 1777 1766 1753 1739 1728 1720 1706 1693 1694 1682 1671 1647 1616 1603 1598 1594 1602 1602 1593 1595 1596 1592 1593 1592 1590 1599 1600 1605 1618 1618 1620 1619 1616 1602 1587 1582 1571 1570 1564 1555 1553 1543 1527 1504 1510 1513 1523 1516 1505 1498 1490 1482 1477 1486 1479 1471 1462 1454 1441 1448 1440 1432 1420 1416 1412 1407 1391 1394 1387 1394 1383 1376 1364 1362 1368 1356 1352 1353 1339 1335 1343 1340 1335 1327 1317 1311 1301 1300 1299 1298 1304 1297 1286 1287 1284 1278 1276 1273 1267 1260 1254 1247 1241 1237 1228 1223 1218 1213 1210 1208 1204 1201 1195 1186 1179 1172 1165 1161 1150 1149 1148 1144 1133 1125 1114 1116 1101 1098 1090 1100 1106 1107 1104 1099 1093 1088 1085 1083 1078 1074 1071 1072 1074 1067 1058 1049 1045 1043 1044 1039 1033 1028 1022 1018 1016 1011 1007 1002 1003 1002 1004 1003 1003 996 990 986 982 980 975 969 965 960 958 947 943 942 939 935 934 933 936 931 927 920 908 907 905 904 901 891 894 889 882 877 880 877 870 864 856 852 853 846 846 845 840 834 833 826 814 818 819 808 812 812 809 799 798 802 796 788 782 777 782 775 770 761 763 757 762 760 759 752 759 751 740 737 740 739 734 736 735 728 716 705 710 707 703 707 698 690 694 693 690 691 685 692 684 680 688 684 683 680 678 675 668 650 655 666 667 668 666 663 658 655 646 639 634 628 626 617 614 608 601 593 586 586 585 577 580 587 587 602 597 575 577 593 586 608 611 607 608 580 569 554 547 560 541 533 530 548 552 540 534 530 526 521 526 526 531 524 515 507 502 490 490 491 493 480 483 472 479 488 491 482 467 462 459 450 445 445 430 419 426 432 416 411 411 405 412 416 422 423 438 425 437 419 421 434 433 429 425 419 402 392 390 391 395 401 407 405 399 411 413 427 425 421 424 431 436 443 450 442 434 433 436 432 415 410 403 396 390 385 386 378 376 379 383 385 383 394 397 398 406 403 406 396 390 381 380 366 347 347 347 351 362 356 373 380 379 393 406 403 407 398 394 395 393 395 384 358 342 356 355 342 339 336 333 309 309 312 315 321 322 328 330 338 352 363 346 350 336 317 302 299 297 297 302 298 293 291 292 291 290 290 290 297 314 323 314 323 325 325 307 293 297 311 309 295 304 315 308 319 308 313 303 326 337 322 328 345 339 335 324 297 304 312 305 298 305 313 306 291 274 304 316 323 320 303 324 329 335 336 342 348 341 347 350 357 352 345 334 326 316 308 298 282 271 262 269 289 277 284 282 291 292 287 291 288 279 270 261 247 230 232 253 264 264 252 274 277 296 279 284 265 268 288 299 288 273 266 256 248 247 244 242 256 233 224 224 229 222 222 222 221 233 237 239 239 220 218 217 217 217 219 219 218 232 237 244 230 213 212 211 211 210 210 210 215 239 245 244 218 208 213 219 211 229 232 236 243 256 258 262 263 264 248 250 244 245 239 245 239 235 230 212 205 209 213 215 216 215 213 210 206 206 221 224 230 224 220 232 221 228 233 241 252 250 255 242 229 226 219 212 220 210 188 187 187 191 219 212 221 232 232 240 258 254 249 239 238 229 208 216 230 241 244 240 219 219 240 229 237 249 254 234 229 253 256 252 250 264 263 263 263 262 263 265 265 265 266 269 270 271 265 264 264 261 259 257 257 255 250 252 248 246 243 238 227 232 246 245 244 243 241 240 240 239 240 238 235 236 234 233 231 231 230 234 234 225 231 232 230 228 225 228 228 232 233 229 221 219 212 197 192 194 207 206 196 202 213 217 208 187 196 193 198 202 211 220 232 245 242 238 232 223 220 214 194 173 151 164 185 170 134 133 133 137 136 166 201 219 213 184 161 130 128 128 152 149 175 183 161 169 140 144 156 164 172 168 167 161 151 145 150 152 157 159 158 161 164 168 172 176 177 170 162 166 171 169 173 176 173 167 179 185 188 190 191 194 193 196 197 196 199 201 202 202 202 202 201 202 204 207 207 193 195 1377 1327 1322 1352 1399 1485 1634 1690 1673 1559 1583 1579 1656 1676 1735 1655 1622 1619 1584 1491 1395 1239 1193 1201 1246 1314 1442 1452 1464 1461 1407 1391 1417 1515 1672 1726 1590 1672 1455 1375 1423 1479 1660 1704 1666 1574 1407 1348 1329 1324 1343 1379 1441 1539 1709 1917 2113 1958 1909 1951 1962 1930 1909 1781 1732 1767 1765 1784 1806 1817 1881 1956 2025 2075 2014 1951 1915 1882 1948 2014 2139 2176 2135 2090 2042 2024 1978 1921 1895 1891 1903 1926 1970 2036 2223 2361 2468 2555 2705 2620 2539 2435 2319 2135 1953 1889 1920 1947 1976 2011 2140 2353 2372 2485 2662 2956 2933 2730 2508 2244 1995 1858 1786 1757 1738 1715 1700 1694 1692 1694 1704 1729 1822 2057 2262 2313 2265 2409 2385 2381 2367 2272 2141 2087 2053 2026 2006 1995 1994 2029 2085 2220 2300 2358 2230 2290 2450 2478 2397 2297 2221 2165 2313 2231 2034 1984 1987 2001 2085 2303 2459 2446 2561 2485 2356 2264 2202 2145 2133 2157 2122 2022 1954 1955 1894 1877 1869 1867 1864 1864 1875 1888 1901 1913 1929 1962 2021 1984 1988 2003 2015 1950 1914 1922 1928 1966 2040 2186 1989 1885 1897 1949 2003 2159 2472 2315 2204 2252 2375 2411 2343 2473 2561 2544 2409 2386 2190 2099 2054 2019 1990 1969 1963 1960 1956 1975 2008 2039 2078 2102 2050 2029 1982 1993 2019 2060 2121 2201 2306 2486 2649 2450 2313 2215 2118 2051 2004 1982 2014 2059 2122 2175 2181 2207 2294 2336 2388 2547 2725 3013 2723 2277 2107 1961 1875 1815 1768 1742 1722 1715 1726 1762 1812 1881 1975 2097 2352 2621 2414 2316 2395 2462 2343 2436 2575 2682 2537 2430 2378 2281 2086 1832 1752 1613 1574 1537 1514 1505 1501 1501 1504 1530 1560 1597 1644 1677 1747 1861 1970 1926 1967 1920 1975 2001 2010 2068 2079 1862 1782 1702 1640 1583 1527 1477 1433 1386 1369 1396 1462 1641 1982 2471 2567 2431 2356 2344 2191 2075 1858 1735 1654 1603 1564 1531 1505 1489 1484 1489 1499 1502 1513 1545 1532 1469 1448 1431 1419 1415 1405 1393 1391 1389 1388 1389 1389 1389 1387 1388 1389 1390 1418 1432 1433 1405 1396 1392 1393 1395 1396 1395 1396 1397 1397 1400 1404 1411 1414 1408 1409 1413 1425 1440 1451 1462 1475 1490 1508 1536 1591 1665 1672 1714 1767 1735 1731 1814 1947 2115 2262 2216 1800 1722 1864 2075 2202 2072 1886 1823 1928 2033 1718 1592 1543 1534 1535 1555 1606 1647 1666 1696 1674 1637 1741 1644 1679 1834 1927 2174 2464 2689 2748 2780 2843 2811 2886 2856 3043 3167 3004 2866 2791 2692 2564 2453 2433 2380 2321 2419 2466 2369 2300 2475 2534 2523 2399 2203 2144 2090 1978 1893 1834 1804 1778 1751 1726 1709 1697 1699 1709 1672 1671 1673 1701 1728 1723 1726 1734 1730 1726 1718 1716 1721 1736 1760 1789 1919 2107 2248 2275 2279 2151 1962 1811 1758 1732 1688 1649 1628 1665 1670 1610 1612 1624 1572 1498 1470 1486 1538 1846 1912 1827 1800 1792 1832 1802 1721 1691 1461 1388 1377 1409 1548 1568 1719 1744 1633 1691 1745 1752 1881 1833 1871 1993 2116 2119 2244 2381 2459 2512 2623 2631 2557 2478 2471 2568 2583 2552 2536 2618 2474 2307 2217 2112 2022 1970 2007 1904 1858 1808 1785 1801 1766 1802 1712 1693 1636 1658 1593 1545 1515 1488 1464 1454 1430 1429 1436 1445 1480 1482 1481 1433 1419 1471 1516 1532 1428 1437 1478 1559 1500 1433 1426 1392 1413 1449 1512 1422 1388 1369 1369 1377 1386 1387 1398 1404 1411 1418 1428 1442 1452 1474 1494 1521 1540 1562 1589 1627 1685 1964 2045 2005 1942 1895 1818 1718 1878 1840 1769 1649 1571 1599 1655 1677 1751 1833 1788 1673 1642 1644 1649 1659 1697 1724 1798 1906 2036 2012 2033 2124 2163 2180 2149 2210 2334 2522 2549 2624 2705 2658 2822 2875 2853 2826 2871 2876 2788 2787 2741 2689 2670 2844 2992 3075 3181 2991 2838 2765 2687 2600 2535 2601 2760 2987 3134 3350 3247 2941 2766 2730 2605 2613 2372 2342 2811 3180 3234 2845 2797 3327 3602 3414 3307 3575 3244 3058 2864 3282 3067 3234 3142 3080 3074 2929 2893 2671 2527 2591 2534 2573 3012 3231 3293 3331 3201 3338 3274 3354 3710 3646 3661 3698 3496 3611 3659 3721 3637 3914 4003 4096 3753 3494 3227 3033 3003 2949 2901 2868 2928 2983 3022 3149 3298 3520 3605 3703 4027 3788 3703 3641 3539 3560 3300 3180 3128 3041 3012 2987 2967 2933 2937 2867 2844 2978 2987 2839 2800 2819 2855 2917 2939 2913 2877 2864 2861 2841 2812 2820 2845 2847 2910 2934 3132 2994 2827 2726 2755 2758 2811 2811 3106 3401 3228 2744 2651 2523 2392 2457 2419 2211 2133 2271 2372 2398 2509 2620 2447 2280 2315 2275 2390 2494 2572 2623 2667 2746 2738 2692 2612 2497 2376 2245 2153 2136 2132 2139 2114 2148 2174 2183 2203 2177 2169 2143 2166 2158 2173 2164 2168 2156 2154 2160 2133 2120 2130 2101 2140 2146 2130 2135 2102 2003 1949 1919 1936 1956 1923 1949 1928 1909 1901 1905 1902 1911 1924 1924 1923 1908 1878 1874 1878 1891 1887 1865 1838 1811 1791 1789 1777 1769 1764 1753 1751 1755 1790 1804 1792 1781 1770 1757 1743 1730 1718 1708 1700 1694 1687 1681 1668 1628 1605 1592 1585 1582 1585 1580 1582 1582 1583 1579 1577 1579 1590 1589 1589 1587 1583 1598 1597 1601 1591 1577 1568 1560 1552 1548 1541 1535 1529 1516 1513 1534 1531 1525 1517 1511 1507 1495 1494 1497 1488 1475 1468 1459 1450 1452 1446 1437 1428 1429 1423 1407 1400 1409 1401 1408 1396 1384 1375 1370 1375 1366 1358 1369 1356 1351 1357 1348 1342 1335 1324 1315 1307 1305 1311 1304 1310 1306 1296 1295 1289 1282 1281 1275 1264 1261 1257 1251 1248 1245 1241 1233 1227 1222 1217 1213 1207 1200 1197 1192 1187 1180 1171 1162 1152 1149 1145 1137 1133 1126 1117 1124 1109 1102 1113 1102 1084 1084 1094 1089 1088 1087 1088 1085 1082 1078 1071 1066 1058 1060 1060 1053 1047 1039 1037 1037 1032 1035 1034 1031 1029 1025 1021 1016 1009 1001 995 992 995 994 989 986 981 978 975 969 969 966 962 957 950 945 941 937 933 928 925 924 918 916 914 912 902 897 896 889 885 878 879 880 874 870 871 866 864 861 856 845 842 837 837 833 831 822 820 815 805 806 804 796 801 804 800 789 791 793 787 785 781 771 766 760 757 749 746 749 751 754 746 747 751 748 736 728 730 727 730 725 726 719 713 698 695 694 699 703 689 677 677 679 689 669 673 687 668 678 679 677 682 672 666 668 655 637 651 660 661 663 657 660 657 656 650 646 639 629 627 619 621 621 618 611 607 607 581 581 565 562 566 587 592 561 568 599 597 598 593 607 590 551 536 529 534 529 520 519 531 531 522 519 520 528 511 511 521 523 528 527 514 507 497 489 482 494 480 474 469 474 480 479 484 469 461 469 468 465 458 444 453 454 449 430 412 417 408 403 404 405 407 414 414 416 415 408 413 417 411 420 411 395 388 388 389 391 399 402 396 406 416 421 418 414 422 435 440 445 444 436 436 435 421 436 435 427 432 429 419 404 403 402 393 378 373 371 376 376 390 387 397 400 404 403 393 388 382 373 363 352 353 357 353 349 352 371 368 379 391 404 401 392 387 384 384 391 396 395 373 370 353 340 334 335 328 314 310 308 308 306 305 305 304 303 308 322 322 321 317 308 299 298 297 301 329 334 316 305 300 298 294 290 288 290 288 288 293 305 307 315 310 297 294 306 319 312 295 304 301 312 317 298 303 312 331 329 312 322 334 326 334 317 307 291 297 307 298 291 295 309 307 278 288 302 323 300 324 327 340 350 345 345 337 337 345 353 341 344 336 328 323 322 305 297 277 282 263 262 283 277 269 280 288 298 297 298 286 270 269 265 266 246 236 229 228 228 227 228 234 255 258 271 253 256 276 282 282 277 279 283 268 248 231 222 222 223 222 223 222 222 222 225 256 267 257 255 252 243 221 217 216 218 218 217 214 214 213 214 214 213 211 210 211 210 210 216 247 255 249 245 244 234 234 232 219 226 235 234 234 240 244 253 255 257 244 236 242 236 229 230 219 216 214 214 219 213 217 213 210 210 209 211 208 208 207 210 217 218 216 212 227 243 240 246 248 244 253 245 238 231 234 241 240 218 187 185 193 217 236 234 234 247 248 262 258 254 236 230 217 210 214 238 241 226 227 238 214 220 244 226 230 254 242 233 224 244 242 245 249 263 260 256 258 262 259 258 261 261 264 269 271 270 266 267 265 262 256 250 249 249 252 251 250 244 235 236 236 234 244 247 245 246 246 243 241 241 241 238 238 239 237 237 239 237 230 230 231 229 224 230 232 230 227 221 220 225 229 232 232 224 212 208 203 194 191 188 191 193 200 208 210 195 175 197 210 219 226 229 239 247 249 251 244 229 215 195 178 167 170 193 194 163 137 133 133 137 135 145 198 221 224 200 165 130 128 129 141 146 147 156 155 144 165 172 163 174 180 176 169 159 154 154 155 154 160 165 165 167 172 175 179 184 185 174 174 181 182 183 184 185 184 180 179 187 191 191 194 195 194 196 197 199 201 202 202 202 201 202 203 205 210 207 202 183 193 1389 1319 1312 1330 1349 1381 1512 1558 1477 1434 1556 1606 1548 1503 1540 1574 1528 1523 1545 1443 1362 1289 1197 1186 1195 1232 1314 1326 1408 1425 1439 1458 1471 1478 1554 1639 1652 1714 1613 1486 1524 1596 1688 1810 1735 1626 1493 1404 1363 1347 1371 1412 1463 1531 1666 1894 1995 1803 1781 1855 1916 2015 1885 1782 1740 1758 1754 1773 1797 1837 1884 1939 1999 2037 2029 2025 1964 1953 2020 2088 2077 2080 2048 2059 2012 1996 1935 1908 1901 1906 1921 1955 2009 2152 2371 2599 2536 2655 2816 2586 2429 2337 2235 2109 1956 1904 1952 1984 2019 2088 2248 2464 2561 2667 2793 2946 3052 2843 2507 2130 1912 1806 1743 1723 1712 1700 1693 1691 1691 1699 1731 1777 1870 2099 2379 2552 2427 2500 2428 2340 2251 2190 2130 2096 2061 2033 2016 2001 2003 2025 2071 2180 2196 2246 2193 2292 2504 2550 2620 2507 2328 2217 2258 2254 2079 2008 2017 2066 2216 2469 2701 2709 2546 2483 2369 2266 2198 2124 2094 2154 2074 1989 1947 1935 1902 1885 1876 1874 1871 1879 1894 1909 1924 1942 1965 1996 2050 2030 1979 1951 2006 1978 1898 1897 1913 1964 2058 2195 1903 1848 1856 1883 1919 2050 2320 2196 2149 2294 2304 2334 2279 2485 2568 2506 2393 2282 2163 2142 2154 2066 2017 1992 1989 1982 1973 1968 1986 1995 2031 2036 2036 1993 1965 1978 2009 2060 2131 2225 2378 2545 2798 2591 2391 2265 2163 2084 2033 2001 2019 2048 2087 2127 2168 2307 2465 2508 2578 2532 2693 3113 2866 2481 2160 1934 1846 1787 1746 1726 1717 1718 1731 1762 1843 1931 1992 2077 2310 2514 2317 2276 2222 2207 2200 2118 2293 2305 2200 2093 2075 1941 1848 1767 1619 1560 1535 1520 1510 1506 1506 1504 1520 1556 1595 1644 1686 1725 1815 1939 1899 1896 1912 1862 1898 1912 1972 2106 1987 1938 1925 1801 1724 1639 1548 1470 1410 1371 1365 1399 1475 1717 2139 2550 2597 2361 2193 2216 2170 1986 1832 1730 1652 1591 1546 1514 1489 1472 1466 1466 1470 1478 1484 1501 1505 1448 1432 1423 1412 1408 1401 1390 1389 1388 1389 1389 1389 1389 1389 1388 1390 1390 1392 1392 1395 1393 1391 1390 1392 1395 1396 1396 1398 1402 1404 1406 1408 1414 1414 1409 1408 1411 1416 1433 1447 1455 1465 1475 1490 1512 1542 1580 1615 1693 1691 1681 1731 1811 1980 2028 2161 2418 2091 1779 1811 1949 2107 2078 1920 1877 2009 1943 1728 1608 1543 1535 1540 1567 1609 1601 1606 1636 1642 1639 1635 1659 1712 1883 2038 2235 2576 2765 2821 2883 3092 3126 3169 3119 3042 3180 3031 2942 2969 2788 2574 2538 2513 2510 2407 2309 2362 2186 2223 2421 2542 2582 2521 2333 2025 1929 1889 1856 1799 1774 1755 1735 1720 1710 1697 1694 1688 1668 1671 1659 1695 1688 1698 1733 1740 1743 1702 1716 1721 1711 1726 1766 1805 1831 1863 1930 2049 2102 1872 1817 1792 1762 1740 1694 1649 1619 1614 1644 1641 1626 1647 1562 1477 1450 1462 1487 1580 1926 2011 1976 1924 1913 1829 1832 1725 1704 1673 1505 1362 1459 1571 1756 1822 1761 1814 1882 1863 1926 1996 1958 2011 2032 2027 2096 2146 2224 2374 2498 2489 2548 2522 2533 2630 2613 2530 2378 2490 2459 2329 2255 2121 2170 2113 2002 1921 1854 1871 1815 1685 1689 1716 1631 1585 1572 1576 1548 1506 1479 1477 1470 1444 1415 1409 1413 1423 1455 1481 1494 1408 1475 1554 1562 1442 1444 1484 1453 1470 1442 1580 1623 1574 1575 1416 1428 1409 1385 1367 1362 1366 1371 1378 1386 1395 1401 1408 1416 1426 1439 1449 1479 1496 1508 1523 1553 1589 1625 1804 1955 1969 1991 1949 1865 1773 1603 1605 1668 1528 1796 1803 1811 1884 1939 1981 1889 1779 1737 1718 1737 1778 1769 1863 1946 1967 2020 2099 2097 2169 2297 2319 2298 2468 2480 2682 2858 2925 2893 2729 2921 3110 3146 3145 2998 2951 2876 2916 2921 2795 2726 2884 2959 2911 2988 2991 2776 2599 2568 2575 2441 2494 2588 2736 2851 3038 3226 3241 3162 3080 2946 2752 2386 2515 2827 3204 3490 3275 2884 3099 3584 3679 3553 3734 3479 3152 3048 3631 3289 3627 3549 3330 3118 2967 2686 2793 2648 2929 3025 2606 2720 3168 3353 3408 3375 3518 3573 3432 3503 3801 3748 3594 3648 3692 3742 3790 3799 3707 3574 3680 3805 3567 3316 3093 3071 2985 2940 2882 2857 2951 3026 3082 3227 3341 3436 3546 3942 3911 3714 3603 3398 3369 3424 3166 3073 3035 2999 2962 2949 2909 2902 2927 2821 2888 2942 2803 2785 2808 2868 2921 2936 2920 2887 2880 2857 2840 2825 2840 2867 2887 2931 3039 3226 3305 3158 2821 2733 2705 2671 2726 2873 3138 3066 2844 2592 2467 2378 2465 2319 2172 2220 2230 2360 2467 2522 2712 2537 2343 2389 2326 2352 2467 2510 2537 2596 2726 2757 2697 2634 2541 2375 2410 2211 2170 2213 2148 2152 2168 2206 2217 2206 2183 2165 2193 2201 2195 2179 2191 2188 2177 2170 2155 2131 2155 2158 2126 2164 2174 2152 2159 2085 1981 1938 1949 1987 1957 1945 1975 1944 1924 1923 1918 1920 1938 1940 1926 1913 1901 1894 1898 1859 1848 1853 1844 1814 1793 1786 1785 1778 1774 1771 1771 1772 1783 1815 1809 1795 1783 1772 1758 1746 1735 1722 1709 1697 1690 1683 1677 1668 1637 1616 1600 1586 1579 1573 1582 1567 1568 1575 1564 1566 1567 1582 1571 1571 1570 1563 1573 1584 1582 1580 1568 1557 1548 1542 1539 1532 1524 1524 1523 1542 1547 1535 1527 1527 1519 1507 1503 1511 1499 1488 1481 1469 1460 1461 1454 1448 1445 1439 1425 1415 1409 1417 1410 1414 1408 1402 1391 1377 1389 1385 1372 1369 1370 1356 1366 1368 1355 1340 1328 1322 1315 1315 1320 1320 1312 1316 1307 1298 1291 1284 1275 1271 1270 1270 1270 1262 1255 1247 1241 1235 1227 1222 1217 1214 1209 1205 1198 1190 1182 1180 1175 1171 1172 1166 1171 1166 1160 1148 1144 1139 1138 1136 1133 1124 1112 1099 1082 1073 1078 1069 1070 1080 1079 1067 1067 1065 1062 1060 1053 1044 1040 1034 1040 1034 1028 1025 1035 1036 1030 1024 1019 1013 1010 1006 1002 998 991 985 986 982 979 973 967 966 963 959 957 955 956 950 945 940 938 936 936 932 925 921 913 908 900 897 891 885 884 883 879 874 869 861 857 860 861 857 855 852 848 838 828 824 819 816 812 807 805 800 796 790 787 788 795 792 789 780 783 781 776 777 778 774 769 763 758 746 737 741 745 745 735 740 740 734 729 716 716 723 719 719 716 708 711 690 680 686 694 687 669 662 666 669 657 659 679 662 671 674 670 682 675 665 653 650 635 632 641 644 646 642 656 635 642 637 637 629 634 638 634 629 635 638 633 636 615 611 619 606 572 553 566 569 553 557 576 574 573 594 609 588 574 533 519 527 528 517 510 524 522 516 508 512 516 511 505 509 515 513 518 511 500 491 485 483 481 486 467 463 476 482 475 481 475 473 478 475 471 468 460 447 434 430 419 425 435 421 434 406 401 401 398 401 402 405 402 405 407 400 403 403 401 388 386 388 390 394 395 392 405 406 408 407 412 427 419 427 432 437 433 419 427 413 418 424 440 437 423 419 411 399 391 386 382 385 378 370 369 384 380 392 388 392 403 395 387 377 371 368 364 370 372 371 356 350 357 368 383 394 400 397 397 391 387 376 368 377 377 360 356 353 353 359 333 312 310 337 351 334 308 306 306 307 306 305 306 304 301 299 298 301 299 307 338 343 328 316 317 312 306 305 298 292 289 288 286 286 287 289 291 291 289 300 307 320 316 302 293 294 304 304 294 304 315 321 330 311 305 319 313 321 323 304 295 293 313 313 298 285 287 301 299 274 299 320 294 306 333 346 353 341 330 330 346 353 345 335 326 331 329 315 310 311 313 311 277 263 257 273 268 284 284 288 297 292 295 292 286 284 281 270 279 269 263 259 259 247 242 236 227 228 229 231 246 276 278 266 261 259 263 271 252 230 222 223 224 223 228 247 239 224 249 278 274 274 259 254 251 251 245 229 215 215 216 215 214 214 213 213 213 212 211 211 214 232 263 256 257 247 242 232 229 235 237 222 221 223 225 231 232 232 238 244 242 238 226 222 218 218 219 224 216 229 230 222 217 227 225 220 224 210 222 215 223 219 213 209 206 204 209 222 234 230 233 236 248 248 244 247 235 236 228 236 210 184 185 217 220 214 215 226 240 250 257 256 239 225 226 225 202 220 233 241 230 211 221 206 218 217 230 251 255 241 224 224 233 236 254 259 257 254 246 249 251 259 262 265 265 268 268 270 272 269 268 267 262 257 257 253 255 247 242 243 242 247 250 244 234 242 248 247 246 247 246 243 244 243 239 241 240 240 240 240 241 236 234 227 225 221 221 223 218 221 220 220 216 221 229 235 232 221 216 207 211 209 198 185 180 183 182 182 182 183 200 209 215 218 220 222 233 245 251 240 227 212 197 196 186 208 213 200 163 142 134 132 134 136 137 156 199 221 190 157 128 127 130 169 173 175 145 153 174 177 182 171 176 181 176 168 161 159 162 161 161 158 165 169 174 180 183 184 184 182 182 176 176 179 179 184 186 186 186 187 188 188 197 196 197 198 197 199 201 201 201 201 201 202 202 205 207 206 202 195 179 190 1321 1324 1328 1314 1309 1330 1383 1370 1338 1353 1381 1418 1423 1423 1478 1576 1597 1495 1543 1524 1405 1273 1215 1194 1186 1187 1200 1228 1292 1375 1420 1491 1590 1584 1579 1617 1633 1686 1691 1614 1636 1757 1831 1847 1811 1672 1581 1466 1406 1376 1413 1472 1564 1654 1666 1682 1732 1702 1720 1768 1863 1967 1851 1760 1725 1719 1722 1747 1779 1807 1895 1901 1914 1934 1918 1972 1931 2008 2125 2071 2032 2018 2000 2006 1988 1962 1925 1918 1928 1936 1963 2013 2089 2263 2323 2521 2778 2854 2726 2517 2461 2474 2420 2073 1951 1918 1954 1992 2083 2153 2245 2388 2531 2603 2729 3012 2972 2689 2341 2032 1838 1748 1714 1699 1692 1688 1686 1687 1689 1704 1747 1804 1888 2073 2405 2613 2536 2597 2485 2375 2332 2281 2161 2098 2066 2043 2023 2005 2014 2030 2058 2092 2123 2159 2161 2243 2423 2509 2668 2571 2390 2266 2293 2342 2143 2047 2045 2119 2325 2470 2658 2823 2646 2590 2430 2291 2196 2121 2079 2061 2025 1978 1954 1946 1897 1887 1885 1885 1889 1907 1927 1942 1955 1972 1998 2039 2020 2041 1928 1930 1936 1910 1871 1896 1910 2017 2033 2046 1849 1826 1840 1862 1903 2018 2127 2147 2178 2213 2202 2283 2278 2421 2501 2405 2358 2263 2301 2240 2235 2109 2056 2027 2017 2008 1997 1970 1958 1973 1984 1993 2004 1948 1940 1963 1995 2045 2121 2280 2516 2901 2884 2719 2467 2261 2189 2120 2063 2010 2007 2034 2063 2098 2156 2365 2610 2507 2562 2490 2558 2828 2949 2445 2096 1919 1835 1782 1749 1730 1719 1720 1723 1759 1957 2125 2256 2183 2239 2269 2208 2168 2114 2094 2035 1979 2005 2036 2000 1944 1895 1816 1725 1646 1574 1535 1524 1518 1513 1510 1508 1508 1533 1585 1662 1767 1784 1776 1838 1902 1874 1843 1826 1818 1849 1864 1898 2020 2002 1972 1954 1886 1826 1823 1558 1445 1385 1365 1365 1404 1493 1621 1948 2404 2625 2406 2313 2170 2035 1949 1881 1747 1655 1595 1545 1506 1475 1456 1449 1447 1445 1447 1450 1451 1443 1423 1412 1407 1401 1399 1394 1389 1389 1390 1390 1390 1389 1390 1391 1392 1392 1392 1391 1392 1394 1396 1392 1391 1393 1395 1397 1397 1398 1404 1417 1428 1423 1417 1411 1408 1408 1410 1414 1423 1435 1448 1457 1467 1479 1497 1522 1548 1576 1613 1637 1688 1753 1823 1942 2161 2301 2593 2325 1878 1796 1918 2068 2124 1956 1962 2023 1964 1733 1614 1550 1538 1541 1553 1564 1563 1575 1615 1595 1609 1642 1727 1721 1867 2027 2180 2543 2714 2726 2822 2730 2692 2804 3023 3086 3204 3121 2989 2856 2766 2737 2748 2814 2670 2543 2513 2315 2114 2114 2371 2497 2602 2542 2211 2125 1933 1869 1819 1795 1786 1772 1756 1748 1727 1719 1734 1716 1694 1678 1649 1653 1669 1698 1717 1726 1692 1703 1738 1752 1756 1778 1755 1834 1860 1879 1894 1893 1880 1859 1842 1826 1793 1771 1719 1665 1627 1584 1578 1581 1581 1659 1554 1461 1434 1440 1453 1492 1585 1943 1885 1828 1763 1850 1759 1712 1631 1549 1348 1439 1539 1612 1629 1744 1817 1836 1895 1884 1952 1932 1987 1909 1947 2025 2035 2108 2216 2340 2315 2408 2490 2451 2538 2488 2428 2339 2171 2296 2361 2390 2252 2194 2262 2142 2001 1954 1895 1807 1751 1661 1597 1601 1606 1563 1517 1492 1486 1470 1456 1454 1468 1444 1413 1395 1392 1403 1427 1466 1476 1384 1428 1571 1439 1390 1446 1426 1484 1482 1490 1511 1638 1716 1642 1605 1572 1529 1463 1469 1410 1395 1378 1373 1380 1386 1392 1397 1403 1413 1419 1435 1453 1466 1486 1510 1529 1548 1572 1598 1768 1868 1875 1943 1978 1791 1755 1594 1493 1622 1918 1994 1999 2094 2160 2168 2039 1878 1813 1802 1887 1971 1957 1986 2045 2126 2140 2199 2314 2329 2438 2461 2513 2785 2916 2920 3044 3075 2949 2841 3046 3132 3185 3231 3151 3116 3054 2985 2986 2873 2786 2765 2789 2801 2729 2720 2618 2522 2457 2430 2410 2357 2475 2578 2719 2806 2898 3002 2917 3021 3005 2639 2408 2716 2908 3217 3525 3433 3288 2995 3173 3424 3851 3845 3663 3274 3115 3693 3512 3796 3578 3248 3348 2974 2850 3160 2693 3033 3296 2915 2563 2960 3331 3483 3439 3536 3677 3720 3680 3735 3537 3622 3804 3882 3751 3704 3893 3796 3567 3417 3308 3282 3192 3115 3077 2998 2947 2884 2833 2879 2944 3110 3266 3456 3672 3540 3847 3869 3637 3510 3387 3240 3317 3258 3115 3018 2971 2941 2930 2923 2880 2903 2848 2818 2900 2787 2776 2787 2844 2884 2882 2922 2906 2854 2848 2848 2843 2853 2877 2914 2969 3070 3317 3090 2930 2952 2913 2765 2667 2657 2943 3176 3027 2951 2798 2580 2454 2313 2201 2332 2392 2269 2321 2439 2547 2573 2463 2347 2418 2401 2329 2398 2519 2587 2654 2744 2727 2693 2629 2539 2466 2447 2274 2215 2183 2203 2195 2253 2247 2252 2219 2179 2186 2234 2230 2220 2190 2220 2207 2196 2197 2170 2158 2180 2160 2137 2152 2161 2167 2112 2072 1974 1971 1969 2015 1993 1966 1982 1950 1935 1951 1939 1942 1935 1931 1930 1912 1906 1875 1851 1835 1829 1821 1819 1805 1807 1805 1812 1801 1795 1791 1808 1810 1828 1822 1808 1793 1780 1767 1756 1744 1733 1723 1712 1703 1686 1678 1672 1663 1651 1636 1616 1593 1578 1567 1571 1572 1555 1561 1549 1551 1558 1564 1551 1559 1553 1548 1556 1581 1585 1571 1562 1562 1565 1561 1569 1558 1560 1557 1550 1562 1555 1539 1536 1531 1519 1515 1520 1512 1501 1490 1477 1472 1474 1472 1464 1460 1451 1440 1423 1422 1429 1420 1429 1420 1409 1402 1389 1396 1399 1388 1379 1378 1368 1365 1372 1365 1354 1339 1335 1329 1326 1329 1324 1323 1320 1313 1302 1294 1288 1283 1278 1275 1275 1268 1261 1253 1245 1239 1231 1224 1219 1218 1215 1213 1208 1199 1194 1192 1194 1182 1183 1185 1182 1177 1169 1161 1155 1147 1139 1139 1129 1129 1137 1132 1128 1118 1099 1087 1069 1063 1053 1055 1066 1060 1048 1052 1044 1039 1047 1042 1049 1038 1026 1025 1026 1033 1038 1036 1034 1028 1020 1018 1019 1015 1011 1005 998 994 989 983 977 973 974 972 967 963 958 953 947 943 938 935 931 927 924 920 916 911 908 907 902 898 894 890 903 902 896 892 885 878 871 864 855 845 845 838 837 834 826 834 832 828 824 829 821 816 808 802 805 788 781 781 778 770 767 769 766 765 765 765 763 762 759 756 747 732 728 738 731 728 731 725 726 716 705 707 709 706 709 698 704 693 675 671 682 678 676 664 657 658 652 652 668 657 656 667 663 676 668 668 663 642 633 617 627 631 627 626 638 625 631 624 635 616 614 633 614 611 630 625 627 630 635 631 628 617 606 559 547 552 553 546 557 553 564 571 577 559 560 533 517 515 517 518 504 513 512 513 502 512 512 502 499 503 503 509 507 500 500 489 483 472 462 476 472 460 473 481 471 470 471 473 480 477 471 478 461 455 458 438 425 454 437 437 445 418 412 423 410 398 396 395 394 394 393 392 392 392 389 385 385 387 387 389 387 392 396 397 402 409 418 426 415 427 421 429 438 426 410 407 412 423 433 441 426 413 403 400 406 397 393 390 381 378 371 367 376 385 378 390 401 396 390 381 387 375 378 379 368 366 356 347 363 381 381 395 398 387 383 383 380 379 367 352 354 334 319 317 317 326 330 312 310 381 386 397 362 338 335 316 316 327 341 327 316 309 308 309 322 338 360 343 340 337 337 322 330 334 319 307 295 289 287 286 285 284 284 284 285 293 305 310 319 314 308 307 294 296 288 294 303 318 318 313 299 313 307 308 318 315 297 289 307 321 311 295 299 285 287 274 301 301 280 319 328 331 347 344 320 334 337 337 327 332 319 318 324 328 324 306 296 322 293 270 264 260 279 286 291 289 299 288 287 289 298 294 285 287 286 281 293 302 305 295 291 274 272 251 233 227 227 230 244 246 244 233 230 228 225 224 223 239 253 249 261 264 257 231 274 277 263 263 255 241 231 231 231 228 217 215 214 214 214 214 213 213 214 213 212 217 242 253 266 266 259 252 246 241 237 225 221 216 234 239 230 241 248 242 238 238 234 226 226 240 236 230 225 219 231 235 226 224 228 227 228 225 222 213 225 220 224 235 228 224 223 217 208 215 214 224 235 243 250 245 237 240 225 231 219 210 192 185 197 210 203 204 211 228 247 247 246 238 245 229 213 214 199 210 226 231 235 220 205 205 212 210 237 249 252 245 234 217 226 244 253 255 251 251 262 266 265 266 267 267 269 271 273 270 274 270 270 267 264 266 258 257 261 260 256 254 254 252 250 243 237 240 249 249 248 248 248 246 245 244 244 244 242 244 242 242 243 241 239 236 232 228 228 226 228 225 216 207 206 213 227 229 225 219 218 216 213 211 208 202 189 191 192 180 180 173 177 196 205 206 204 209 222 241 250 241 228 215 218 218 205 200 177 161 160 154 135 133 133 136 137 143 180 217 185 141 127 128 138 198 194 191 182 170 188 179 185 181 178 181 176 169 169 171 172 168 166 165 164 173 180 185 188 187 185 184 185 179 182 184 183 185 187 189 190 190 194 193 190 194 197 198 199 201 201 200 199 198 202 202 204 206 205 202 200 198 185 179 1319 1358 1391 1339 1315 1309 1307 1310 1308 1309 1311 1329 1370 1400 1478 1570 1676 1581 1533 1511 1353 1300 1231 1203 1190 1191 1196 1214 1249 1319 1408 1465 1595 1668 1649 1682 1699 1776 1731 1699 1696 1748 1896 1950 1987 1876 1710 1521 1430 1401 1445 1519 1622 1781 1884 1766 1711 1679 1692 1724 1788 1854 1799 1732 1691 1694 1717 1740 1770 1811 1863 1865 1900 1873 1846 1828 1846 1950 2070 2051 1995 1977 1966 1966 1961 1956 1953 1951 1966 1986 2024 2098 2234 2434 2382 2581 2638 2579 2559 2529 2358 2353 2250 1992 1926 1942 1970 2023 2167 2275 2374 2417 2560 2711 2905 2798 2447 2201 2014 1829 1738 1694 1685 1681 1683 1685 1686 1687 1695 1719 1769 1854 2010 2142 2438 2601 2516 2558 2562 2422 2339 2206 2150 2132 2082 2057 2039 2008 2016 2036 2050 2069 2089 2110 2147 2275 2413 2565 2709 2582 2500 2381 2396 2476 2297 2107 2089 2174 2357 2520 2676 2754 2548 2449 2349 2273 2196 2134 2125 2053 1996 1974 1956 1932 1905 1895 1907 1918 1932 1952 1982 2006 2001 2014 2042 2065 2020 1970 1923 1922 1895 1871 1850 1869 1904 1952 1959 1927 1820 1821 1839 1858 1894 2025 2152 2250 2135 2167 2262 2366 2362 2347 2473 2469 2390 2359 2311 2264 2269 2194 2118 2063 2049 2038 2009 1968 1940 1936 1948 1939 1935 1929 1933 1947 1983 2036 2119 2247 2557 2931 2953 2723 2516 2302 2222 2150 2080 2029 1997 2006 2032 2069 2133 2256 2460 2449 2426 2300 2339 2471 2608 2302 2062 1925 1840 1794 1766 1741 1725 1725 1727 1774 2000 2370 2345 2243 2170 2143 2105 2079 2067 2049 1982 1929 1885 1902 1925 1879 1805 1748 1680 1617 1571 1542 1529 1521 1516 1513 1510 1513 1544 1609 1769 1876 1848 1855 1858 1897 1830 1788 1772 1781 1823 1813 1849 1918 1946 1940 1996 1938 1956 2059 1658 1457 1388 1370 1364 1375 1427 1550 1768 2252 2547 2370 2226 2073 1978 1883 1789 1722 1657 1594 1541 1498 1464 1443 1433 1425 1417 1417 1418 1413 1407 1400 1395 1392 1389 1387 1385 1386 1387 1389 1390 1394 1396 1394 1394 1394 1394 1395 1396 1393 1395 1397 1393 1393 1395 1396 1397 1398 1405 1434 1458 1540 1459 1439 1415 1409 1408 1410 1414 1421 1430 1441 1454 1462 1474 1490 1512 1536 1561 1591 1648 1699 1771 1894 2075 2128 2250 2538 2391 1968 1829 1866 1955 2078 1995 1984 2032 1913 1750 1641 1575 1550 1541 1544 1549 1556 1564 1578 1603 1653 1700 1674 1742 1925 1976 2078 2484 2404 2386 2456 2437 2569 2733 2936 3035 3138 3102 3005 2922 3027 2976 3026 2953 2829 2800 2625 2465 2185 2099 2313 2396 2577 2561 2329 2087 1945 1878 1843 1818 1792 1768 1752 1742 1733 1724 1713 1690 1681 1681 1667 1666 1649 1681 1664 1655 1689 1730 1768 1799 1815 1839 1833 1746 1898 1919 1881 1854 1879 1898 1892 1872 1829 1795 1743 1732 1677 1600 1614 1618 1534 1576 1552 1451 1425 1414 1429 1462 1519 1783 1965 1747 1679 1619 1674 1650 1520 1462 1408 1386 1536 1664 1812 1813 1791 1731 1820 1803 1865 1882 1930 1862 1927 1964 2030 2090 2259 2171 2259 2309 2370 2319 2405 2275 2174 2156 2111 2182 2151 2260 2267 2273 2252 2083 1989 1890 1822 1812 1742 1694 1613 1539 1521 1501 1487 1470 1460 1450 1439 1433 1438 1422 1405 1392 1377 1382 1408 1435 1506 1399 1399 1408 1452 1414 1399 1486 1562 1628 1653 1635 1599 1668 1722 1750 1675 1746 1587 1563 1522 1470 1424 1391 1375 1377 1383 1387 1390 1395 1407 1423 1434 1442 1459 1483 1511 1518 1527 1522 1535 1572 1798 1843 1763 1709 1845 1633 1508 1641 1926 2082 2053 2125 2307 2257 2114 1970 1904 1930 2134 2213 2227 2224 2182 2242 2376 2341 2615 2718 2810 2802 2752 2977 3077 3107 3136 3143 3057 2899 3034 3128 3184 3232 3223 3114 3224 3099 3099 2957 2766 2717 2701 2705 2668 2610 2654 2527 2520 2446 2414 2317 2364 2431 2516 2554 2619 2637 2627 2700 2759 2434 2594 2814 2979 3153 3447 3631 3504 3252 3289 3525 3802 3810 3562 3622 3290 3669 3671 3768 3460 3620 3305 2801 3339 3322 2770 3059 3383 3165 2900 2677 2881 3284 3447 3534 3426 3480 3420 3499 3392 3758 3730 3909 3781 3610 3881 3727 3906 3631 3743 3713 3473 3223 3052 2930 2899 2850 2812 2877 2991 3152 3303 3405 3653 3677 3693 3896 3851 3497 3306 3150 3125 3319 3236 2981 2936 2910 2893 2906 2898 2858 2858 2812 2834 2795 2771 2774 2805 2873 2838 2897 2943 2860 2849 2850 2828 2838 2866 2918 3016 3123 3260 3089 3073 2977 2832 2756 2683 2633 2672 2828 3141 3227 3012 2583 2454 2334 2334 2424 2453 2397 2385 2444 2546 2548 2439 2354 2442 2491 2366 2349 2442 2530 2611 2793 2763 2740 2704 2610 2538 2502 2319 2198 2222 2224 2260 2278 2263 2238 2206 2203 2225 2231 2251 2240 2207 2227 2226 2222 2207 2196 2188 2204 2153 2175 2184 2119 2072 2015 1983 2010 2068 2015 2030 2017 2003 1996 1971 1960 1971 1957 1937 1915 1896 1890 1880 1859 1851 1846 1849 1843 1837 1819 1822 1832 1848 1856 1841 1830 1827 1841 1842 1831 1814 1801 1788 1779 1767 1754 1741 1730 1718 1710 1701 1690 1673 1667 1661 1656 1651 1639 1612 1584 1572 1558 1553 1547 1543 1538 1536 1550 1548 1538 1551 1539 1535 1549 1566 1587 1578 1580 1580 1588 1580 1601 1591 1578 1569 1572 1564 1553 1543 1541 1531 1523 1530 1528 1516 1499 1493 1490 1481 1471 1463 1461 1455 1444 1432 1430 1436 1428 1428 1423 1411 1404 1401 1392 1407 1400 1391 1387 1377 1371 1371 1368 1362 1356 1355 1342 1338 1338 1334 1334 1327 1316 1307 1305 1301 1294 1287 1279 1271 1265 1262 1257 1248 1239 1235 1232 1229 1224 1219 1217 1210 1203 1202 1199 1192 1191 1192 1193 1187 1180 1171 1162 1154 1152 1150 1135 1126 1118 1109 1128 1125 1118 1117 1106 1104 1098 1093 1081 1057 1041 1043 1029 1026 1017 1012 1021 1022 1037 1034 1023 1028 1034 1035 1037 1032 1026 1025 1024 1023 1021 1016 1011 1006 1002 999 995 993 989 983 978 975 971 970 964 961 956 953 947 941 940 939 935 933 929 924 920 914 909 905 900 904 905 901 898 896 891 888 883 878 873 869 862 855 846 844 843 848 844 835 838 838 832 822 818 818 812 801 796 788 783 784 776 766 761 752 749 747 749 749 745 744 743 735 721 719 723 715 715 712 709 711 704 695 692 700 696 696 690 685 679 670 666 675 667 664 644 646 642 639 652 652 640 652 648 659 649 648 651 648 646 632 611 623 624 611 629 624 614 605 620 610 586 603 594 578 613 608 597 625 629 611 617 621 598 557 549 537 540 536 545 541 551 559 546 538 538 528 518 513 506 516 500 503 505 508 495 514 514 499 492 489 495 510 510 500 489 482 474 473 468 457 470 457 465 473 460 474 465 479 488 487 483 494 484 478 467 448 447 463 463 459 436 448 424 442 429 413 405 413 405 403 395 394 392 389 387 385 385 385 385 386 397 397 391 397 405 413 413 423 412 419 414 428 436 422 419 398 420 431 430 435 431 429 426 419 420 409 399 392 392 387 378 364 366 369 377 390 385 393 396 393 395 389 386 372 371 364 355 348 355 369 385 393 401 389 379 373 358 363 359 341 343 332 318 328 318 314 314 313 321 375 411 392 375 361 344 330 322 334 346 331 334 328 325 322 348 368 372 357 366 362 359 340 346 341 328 315 303 304 295 290 284 283 282 281 282 284 286 299 306 307 310 321 309 295 282 287 292 303 307 302 290 305 301 298 312 306 301 285 298 316 311 304 313 308 280 275 288 279 309 321 308 332 329 322 324 310 323 322 327 336 315 303 318 312 323 323 294 280 285 282 278 258 264 273 276 287 295 283 283 296 305 303 306 307 293 295 302 299 290 280 285 289 283 267 258 242 227 227 228 226 227 227 225 226 225 223 244 285 267 269 284 279 270 243 254 270 260 245 234 226 234 231 228 223 219 216 220 227 224 227 225 251 237 225 223 233 231 249 258 265 252 241 239 235 231 232 220 220 238 233 238 247 255 242 250 251 247 231 235 243 233 233 225 227 246 236 222 233 237 237 233 229 216 219 231 226 229 237 235 236 235 227 213 225 225 225 231 234 245 240 234 239 221 219 208 197 186 189 226 233 219 222 221 238 244 232 236 226 240 235 215 199 198 211 221 220 229 214 202 203 216 229 240 243 251 247 237 214 226 240 251 238 227 247 265 263 263 269 271 271 274 274 275 272 274 273 275 273 271 266 260 266 264 261 259 256 255 253 250 249 243 242 245 250 250 250 250 247 247 248 247 246 246 246 245 243 241 239 241 239 238 234 234 227 222 226 222 215 204 203 216 221 224 219 217 216 217 214 208 205 203 207 207 205 195 189 180 172 180 183 192 201 218 231 239 237 240 236 239 234 229 204 186 181 191 178 143 133 133 135 135 136 169 211 186 143 128 127 134 188 195 199 190 188 193 188 190 187 185 183 178 176 183 185 176 171 172 170 169 174 181 184 188 189 188 188 186 186 183 187 189 188 188 191 193 195 196 197 197 198 199 199 201 201 199 196 195 198 203 203 206 206 203 200 198 196 186 170 1318 1318 1320 1330 1365 1341 1310 1299 1298 1298 1300 1306 1364 1380 1426 1546 1668 1667 1465 1433 1387 1410 1313 1237 1212 1202 1208 1219 1241 1281 1342 1411 1473 1531 1587 1666 1657 1671 1629 1650 1683 1675 1823 1993 2034 1994 1761 1550 1433 1430 1468 1539 1640 1833 1998 1780 1690 1677 1702 1730 1755 1770 1731 1684 1671 1705 1759 1784 1843 1852 1889 1873 1873 1903 1899 1810 1808 1912 2060 2036 1971 1958 1955 1955 1960 1954 1966 1987 2010 2042 2093 2185 2418 2641 2594 2481 2551 2527 2434 2498 2260 2112 2004 1938 1952 1981 2012 2080 2271 2392 2383 2494 2737 2943 3010 2547 2090 1833 1762 1712 1687 1677 1676 1676 1678 1682 1688 1696 1722 1756 1807 1924 2164 2402 2570 2618 2585 2544 2429 2319 2269 2276 2321 2209 2113 2079 2041 2015 2027 2036 2065 2078 2103 2132 2175 2265 2375 2444 2538 2528 2542 2495 2476 2367 2257 2151 2120 2216 2409 2642 2822 2668 2536 2445 2297 2238 2178 2120 2086 2032 1993 1970 1954 1930 1907 1911 1943 1968 2009 2072 2081 2090 2062 2070 2076 2123 2070 1972 1952 1953 1901 1843 1849 1926 1902 1889 1872 1845 1810 1811 1823 1841 1903 2016 2096 2145 2108 2165 2284 2531 2561 2414 2511 2544 2468 2352 2329 2397 2443 2228 2155 2106 2085 2055 2019 1977 1937 1913 1898 1898 1898 1897 1911 1935 1969 2023 2095 2192 2423 2701 3009 2764 2626 2375 2249 2155 2081 2026 2000 2002 2021 2057 2106 2177 2284 2427 2441 2280 2233 2195 2280 2135 1999 1910 1851 1814 1780 1752 1735 1735 1767 1826 2005 2347 2271 2232 2183 2127 2073 2014 1977 2011 1992 1931 1875 1821 1804 1787 1735 1689 1643 1603 1576 1553 1538 1527 1520 1517 1515 1517 1549 1614 1727 1743 1749 1826 1915 1903 1816 1761 1740 1746 1770 1788 1812 1848 1898 1969 2018 2012 2094 2111 1766 1509 1439 1407 1377 1367 1376 1428 1561 1973 2199 2178 2231 2143 1930 1851 1778 1685 1634 1577 1526 1484 1451 1429 1416 1405 1397 1396 1393 1391 1387 1385 1386 1387 1386 1384 1383 1384 1387 1393 1399 1455 1425 1408 1400 1395 1395 1395 1397 1397 1397 1397 1394 1395 1397 1398 1398 1400 1414 1437 1461 1503 1456 1442 1419 1412 1409 1409 1413 1419 1428 1438 1448 1459 1472 1489 1509 1533 1568 1606 1646 1716 1826 2041 2392 2422 2569 2608 2309 1999 1843 1826 1882 2092 2107 1996 1961 1865 1745 1664 1607 1571 1548 1544 1549 1558 1572 1606 1652 1677 1752 1702 1732 1864 1866 2118 2265 2129 2154 2262 2501 2582 2724 2953 3179 3095 3249 3232 3172 3164 3084 3109 3120 3067 2868 2693 2540 2349 2212 2110 2127 2172 2227 1984 1935 1898 1860 1833 1826 1811 1775 1745 1735 1715 1708 1702 1718 1721 1703 1689 1673 1673 1625 1619 1661 1715 1766 1811 1843 1836 1857 1905 1864 1743 1834 1837 1936 1940 1942 1932 1906 1851 1809 1801 1823 1724 1611 1570 1593 1591 1498 1505 1454 1411 1396 1407 1433 1468 1669 1912 1901 1816 1773 1526 1457 1424 1405 1297 1455 1604 1757 1678 1678 1550 1585 1664 1722 1745 1766 1875 2004 1940 2002 2125 2190 2138 2068 2241 2244 2279 2248 2310 2302 2178 2079 2005 2093 2017 2126 2058 1979 2162 2177 2013 1882 1932 1905 1773 1702 1592 1537 1522 1509 1487 1470 1464 1438 1422 1413 1406 1402 1409 1408 1380 1367 1383 1417 1435 1358 1357 1353 1387 1422 1503 1512 1538 1629 1702 1751 1766 1682 1677 1743 1838 1853 1717 1746 1720 1620 1631 1526 1427 1400 1387 1381 1384 1388 1396 1406 1419 1435 1451 1461 1476 1486 1488 1489 1491 1488 1535 1547 1489 1497 1546 1498 1535 1751 1875 2033 2184 2287 2319 2258 2177 2060 2016 2079 2276 2433 2480 2488 2419 2452 2635 2589 2638 2890 3021 3043 2925 2961 3075 3171 3203 3198 3112 3004 2978 3103 3176 3221 3244 3179 3200 3243 3144 2965 2842 2799 2786 2712 2671 2590 2622 2573 2474 2417 2357 2295 2249 2308 2373 2421 2393 2368 2546 2737 2756 2396 2681 2982 3153 3294 3481 3519 3572 3459 3534 3597 3712 3946 3776 3481 3308 3633 3801 3647 3565 3453 3006 3036 3569 3075 2845 2879 3327 3302 3118 3057 2993 2878 3005 3104 3134 3470 3526 3408 3405 3632 3549 3757 3712 3487 3724 3944 3857 3639 4067 3982 3672 3379 3147 2957 2903 2893 2815 2828 2946 3069 3241 3342 3593 3826 3626 3462 3706 3585 3273 3091 3011 3096 3106 2960 2960 2884 2865 2857 2857 2865 2844 2817 2806 2817 2795 2776 2780 2806 2858 2871 2899 2856 2804 2798 2782 2798 2834 2890 3030 3256 3255 3175 3000 2920 2829 2787 2693 2684 2648 2670 2913 3029 2983 2565 2380 2268 2385 2549 2557 2558 2499 2508 2550 2544 2465 2437 2427 2517 2414 2353 2419 2540 2728 2826 2803 2766 2690 2635 2516 2430 2228 2214 2218 2213 2251 2273 2260 2240 2224 2220 2261 2274 2269 2239 2216 2250 2264 2243 2242 2196 2228 2193 2176 2206 2188 2170 2065 2013 2009 2008 2079 2118 2094 2059 2015 1983 1969 1972 1970 1946 1922 1903 1891 1882 1867 1870 1880 1876 1880 1878 1862 1844 1855 1864 1900 1896 1886 1875 1862 1851 1841 1828 1814 1801 1784 1771 1759 1754 1743 1731 1718 1707 1698 1690 1677 1661 1656 1651 1645 1641 1628 1602 1592 1569 1562 1557 1551 1538 1529 1533 1535 1532 1538 1525 1535 1538 1546 1558 1567 1589 1610 1613 1609 1607 1593 1586 1581 1570 1563 1555 1555 1547 1543 1530 1537 1527 1513 1506 1499 1484 1475 1471 1462 1453 1445 1439 1438 1446 1437 1439 1431 1423 1417 1413 1404 1401 1408 1399 1392 1387 1383 1383 1370 1374 1369 1365 1356 1348 1341 1340 1332 1323 1320 1310 1304 1302 1296 1287 1282 1271 1265 1260 1258 1251 1245 1244 1240 1235 1230 1224 1219 1217 1212 1206 1204 1206 1204 1203 1197 1189 1183 1176 1167 1159 1153 1143 1135 1137 1126 1116 1102 1103 1110 1104 1105 1100 1086 1084 1083 1085 1071 1053 1041 1036 1029 1023 1014 1006 1000 1016 1024 1016 1011 1030 1040 1035 1028 1021 1015 1013 1012 1016 1015 1011 1006 1002 999 994 988 985 980 976 975 970 966 961 957 953 949 946 945 942 938 934 930 927 927 925 921 914 912 908 903 902 900 896 891 888 889 886 879 875 874 868 862 859 860 860 856 854 846 846 844 841 836 832 826 816 805 809 806 800 794 786 779 772 764 766 749 739 735 729 729 723 720 716 709 709 704 701 700 698 697 698 687 688 682 684 682 678 673 665 659 654 656 652 648 647 649 637 637 629 627 626 632 635 651 645 636 645 635 634 633 613 605 621 599 607 598 584 584 576 575 563 566 556 558 575 575 575 606 603 610 590 608 589 580 570 547 530 528 534 535 538 551 556 538 526 518 514 519 500 495 494 484 487 507 490 513 516 516 501 480 488 499 498 500 490 484 477 492 482 469 450 449 445 461 457 458 468 486 475 490 487 481 487 488 474 467 461 473 472 455 461 460 452 443 426 417 416 425 418 414 408 403 405 406 396 392 385 383 383 383 391 391 387 393 401 406 407 411 405 408 420 431 426 423 402 394 406 414 427 436 436 429 410 415 423 414 407 403 395 393 387 374 366 359 370 381 377 382 382 389 395 384 378 376 373 359 350 347 355 371 384 378 396 404 397 387 363 357 369 337 325 319 324 350 324 321 337 346 362 380 411 392 371 345 344 330 332 351 352 345 348 343 339 344 373 369 370 382 372 356 346 342 340 336 323 313 316 326 321 315 300 287 283 282 282 282 281 281 283 286 290 294 311 310 296 279 287 294 298 298 286 296 304 290 299 307 295 297 282 302 305 297 301 315 310 297 274 272 294 302 303 327 310 305 314 303 309 309 319 333 325 298 301 305 320 327 297 268 276 274 269 256 267 283 284 291 292 276 293 301 309 311 307 297 302 301 295 280 272 263 273 283 285 272 261 239 225 232 240 262 269 251 230 232 236 251 277 287 285 296 281 269 256 256 232 244 245 235 232 240 256 248 242 238 247 237 241 245 244 249 246 252 242 225 230 239 232 244 257 263 258 252 250 247 235 230 218 226 242 240 247 256 259 254 252 245 246 240 232 246 236 230 230 231 247 238 227 231 244 245 227 224 215 226 240 233 237 236 231 233 238 232 216 224 223 223 219 228 230 228 239 237 225 208 206 200 186 192 222 231 233 236 243 236 233 227 230 218 228 215 205 194 199 210 212 219 218 198 196 205 218 234 232 238 246 241 238 217 229 235 249 221 234 246 260 271 270 268 272 277 273 272 277 276 279 278 274 272 270 268 267 269 267 265 263 260 255 251 253 249 240 243 248 250 252 252 251 251 250 248 249 249 248 246 243 241 240 238 236 234 236 231 228 225 226 220 215 211 210 209 203 204 213 217 217 219 218 216 215 212 207 201 204 205 203 198 188 171 164 164 186 197 208 215 229 227 226 237 248 261 276 261 216 216 221 179 152 134 133 134 134 134 148 198 210 158 129 124 134 177 195 205 201 200 198 195 196 193 189 184 185 190 196 195 181 175 173 174 177 175 180 183 186 186 186 187 189 190 188 190 190 191 193 194 196 197 199 198 199 199 199 200 199 198 196 194 191 200 201 204 207 204 202 199 195 194 191 172 1320 1320 1320 1334 1402 1380 1339 1310 1303 1298 1292 1299 1322 1352 1382 1465 1537 1578 1513 1430 1444 1537 1453 1349 1266 1239 1232 1234 1246 1272 1310 1362 1403 1479 1509 1532 1534 1549 1568 1565 1597 1643 1761 1902 1973 2088 1776 1526 1447 1456 1491 1555 1660 1853 1888 1743 1706 1714 1739 1738 1722 1710 1675 1649 1691 1741 1762 1795 1851 1814 1826 1828 1823 1865 1845 1795 1753 1789 1896 1977 1963 1951 1951 1952 1952 1956 1964 1997 2043 2097 2154 2246 2485 2721 2581 2463 2346 2453 2297 2264 2095 2000 1962 1944 1973 2011 2063 2150 2371 2458 2635 2683 2764 2890 2675 2311 1919 1758 1704 1682 1674 1674 1675 1677 1679 1686 1705 1722 1750 1792 1842 1958 2149 2257 2432 2615 2642 2514 2525 2521 2515 2484 2388 2214 2153 2111 2057 2025 2039 2057 2064 2090 2111 2134 2172 2229 2315 2456 2561 2607 2657 2536 2543 2444 2305 2204 2173 2281 2469 2674 2820 2628 2517 2412 2267 2194 2153 2110 2071 2034 2006 1986 1970 1943 1918 1939 2052 2031 2104 2230 2194 2162 2147 2134 2119 2148 2074 2055 1989 1955 1882 1833 1841 1960 1896 1851 1832 1820 1799 1798 1813 1866 1954 2045 2098 2231 2129 2148 2276 2486 2718 2621 2643 2508 2457 2399 2408 2404 2343 2266 2192 2143 2096 2070 2029 1994 1944 1953 1913 1876 1875 1880 1916 1977 2011 1995 2035 2112 2224 2546 2822 3072 2750 2492 2277 2165 2082 2030 2006 2006 2025 2057 2098 2142 2209 2431 2623 2510 2353 2178 2089 2040 1957 1900 1855 1816 1783 1760 1744 1754 1821 1921 2096 2286 2374 2350 2241 2154 2073 2010 1942 1903 1875 1878 1829 1806 1767 1713 1684 1652 1624 1599 1579 1560 1544 1532 1526 1523 1521 1522 1535 1574 1622 1661 1728 1835 1891 1880 1796 1736 1709 1713 1743 1802 1816 1849 1913 2073 2095 2031 2001 1993 1810 1567 1500 1450 1397 1372 1369 1404 1502 1677 1872 1984 2057 2049 1957 1919 1766 1722 1607 1543 1504 1463 1430 1405 1396 1389 1384 1382 1380 1380 1382 1382 1381 1381 1382 1383 1383 1384 1394 1417 1460 1494 1449 1435 1409 1398 1397 1397 1398 1399 1400 1400 1398 1396 1399 1400 1401 1402 1411 1427 1439 1447 1455 1450 1432 1417 1410 1410 1412 1418 1426 1436 1447 1458 1470 1486 1505 1533 1579 1636 1681 1739 1828 1973 2226 2521 2633 2608 2310 1963 1832 1819 1852 2078 2059 2026 2014 1855 1780 1696 1642 1596 1554 1546 1551 1563 1584 1610 1647 1692 1727 1711 1824 1882 1882 1974 1982 2110 2157 2314 2367 2446 2609 2860 3081 2979 3035 3144 3143 2962 2829 2821 2909 3083 2989 2816 2648 2475 2266 2217 2120 1954 1904 1885 1858 1851 1838 1827 1802 1787 1779 1757 1729 1752 1730 1726 1741 1720 1714 1696 1713 1688 1643 1663 1664 1722 1795 1844 1881 1854 1646 1863 1958 1819 1666 1851 1969 1996 1998 1978 1939 1891 1859 1910 1827 1750 1644 1553 1556 1576 1532 1466 1439 1406 1386 1385 1401 1434 1543 1813 1661 1662 1601 1433 1355 1304 1290 1281 1469 1578 1555 1485 1462 1502 1555 1600 1711 1803 1870 1875 1909 2015 2095 2136 2151 1990 2122 2106 2218 2146 2182 2192 2176 2234 2100 1965 2024 1911 1909 1842 1800 1811 1928 1939 1866 1870 1835 1700 1639 1567 1509 1506 1531 1518 1493 1458 1428 1411 1404 1396 1393 1400 1389 1378 1365 1376 1404 1443 1342 1331 1379 1447 1490 1563 1617 1559 1613 1627 1673 1772 1817 1801 1787 1943 2019 1971 1975 1896 1719 1841 1720 1593 1503 1436 1412 1391 1385 1388 1396 1405 1424 1437 1448 1446 1444 1452 1456 1458 1451 1444 1436 1436 1445 1462 1481 1673 2029 2085 2155 2318 2552 2596 2448 2370 2209 2135 2187 2309 2577 2744 2794 2851 2768 2910 2973 2933 2905 3045 3137 3068 3016 3083 3146 3219 3233 3152 3106 2989 3126 3184 3174 3223 3244 3215 3147 3087 3000 2934 2859 2811 2759 2690 2623 2528 2570 2522 2479 2452 2332 2250 2206 2250 2280 2279 2457 2657 2815 2922 2547 2538 2766 3065 3326 3106 3186 3514 3461 3616 3706 3467 3551 3649 3720 3454 3631 3666 3554 3175 3075 2946 3429 3555 2999 3189 2951 3067 3407 3316 3164 3331 3425 3412 3545 3267 3272 3386 3475 3562 3486 3662 3591 3433 3654 3972 3839 3711 3881 3940 3980 3780 3349 3071 2928 2902 2892 2894 2839 2880 3073 3219 3449 3643 3676 3630 3514 3352 3594 3293 3085 2996 2963 2948 2971 3080 2887 2842 2831 2825 2812 2820 2821 2800 2818 2815 2778 2759 2783 2826 2864 2871 2868 2797 2781 2765 2769 2798 2906 2990 2955 3154 3160 2952 2832 2761 2725 2689 2654 2643 2575 2672 2704 2763 2678 2410 2297 2443 2594 2681 2622 2634 2567 2584 2541 2576 2522 2447 2549 2444 2373 2439 2621 2769 2814 2815 2762 2735 2641 2550 2474 2278 2170 2136 2154 2189 2224 2267 2263 2246 2252 2275 2303 2270 2252 2241 2256 2280 2274 2241 2213 2223 2207 2190 2225 2214 2197 2150 2069 2073 2070 2074 2049 2038 2018 1992 1978 1968 1943 1943 1932 1926 1908 1894 1882 1883 1896 1916 1921 1932 1947 1917 1892 1909 1911 1902 1888 1876 1866 1855 1842 1830 1821 1810 1795 1783 1770 1756 1741 1733 1720 1710 1702 1694 1684 1678 1666 1651 1646 1640 1634 1630 1625 1623 1603 1590 1577 1567 1548 1528 1518 1521 1532 1519 1515 1532 1523 1535 1535 1547 1582 1633 1628 1620 1613 1606 1598 1586 1578 1572 1566 1559 1549 1542 1539 1539 1527 1516 1505 1495 1486 1482 1471 1463 1456 1454 1446 1456 1448 1448 1441 1435 1428 1418 1413 1409 1412 1404 1400 1397 1388 1386 1378 1367 1361 1358 1352 1344 1339 1333 1324 1322 1314 1308 1301 1293 1287 1285 1280 1276 1268 1262 1261 1256 1253 1252 1249 1240 1236 1232 1227 1223 1221 1221 1219 1213 1205 1203 1197 1189 1181 1175 1171 1164 1161 1151 1142 1133 1120 1117 1114 1099 1086 1099 1093 1096 1091 1073 1078 1062 1072 1069 1074 1067 1063 1057 1050 1038 1023 1003 993 1000 1013 998 1013 1033 1035 1031 1025 1017 1011 1005 1003 1004 1003 999 994 994 991 986 980 974 968 968 969 969 967 963 958 951 944 939 934 930 930 931 923 918 919 916 913 912 909 904 897 894 893 890 885 882 882 881 877 872 864 862 858 858 856 852 853 851 849 846 840 836 830 829 825 821 818 812 811 807 801 791 785 783 780 766 748 761 752 736 738 730 738 730 723 724 714 710 705 702 692 690 683 680 676 672 667 667 669 672 673 662 661 670 672 677 652 644 635 627 622 618 619 630 631 619 618 610 605 602 590 587 590 580 579 575 573 568 565 564 562 560 558 555 552 552 556 573 569 575 566 575 584 584 578 570 547 535 522 526 529 533 541 545 531 523 514 506 503 515 496 498 484 479 477 494 501 513 503 487 473 482 501 506 501 501 494 496 489 479 468 453 447 440 442 443 449 470 461 479 475 464 479 490 491 483 483 490 486 471 476 467 464 441 444 427 431 446 435 421 420 414 420 418 409 404 400 388 382 381 381 381 386 393 397 395 402 402 402 414 420 426 415 412 393 393 409 424 435 447 429 410 402 406 414 404 405 407 399 391 385 383 377 363 356 365 368 371 371 387 393 382 371 364 368 351 347 350 369 375 372 368 387 399 395 386 364 340 328 322 325 353 361 338 354 362 356 376 399 408 410 389 360 366 387 377 367 378 400 394 384 368 355 352 382 376 367 355 365 355 349 329 324 334 331 328 327 327 326 330 311 291 286 290 287 284 281 280 279 279 278 279 278 277 279 276 276 278 277 277 276 280 283 283 290 296 294 289 279 279 288 288 292 290 292 281 265 263 289 286 297 310 297 297 311 296 302 293 312 328 324 314 289 293 317 326 292 274 268 262 256 259 272 289 291 293 284 270 286 304 306 300 303 294 283 277 275 268 259 242 238 241 250 264 259 232 242 278 272 278 263 257 242 259 253 265 296 308 295 276 266 259 257 232 232 233 228 238 269 261 256 268 254 248 259 253 252 245 247 234 233 234 226 226 240 255 258 236 245 260 262 251 242 238 236 231 220 231 239 245 256 260 264 262 260 249 236 235 230 243 238 237 246 251 253 242 241 245 245 247 227 218 221 229 246 248 242 242 231 225 234 225 219 211 218 216 212 223 216 222 230 234 225 220 217 198 186 185 215 228 229 250 247 228 217 217 214 212 218 205 194 200 211 209 207 214 204 194 209 216 232 234 226 241 233 228 235 211 226 229 222 224 245 238 253 268 274 274 274 271 269 275 280 281 281 279 282 281 276 275 274 273 269 267 264 260 258 256 250 249 245 241 252 254 256 256 255 253 247 246 247 247 245 245 246 245 244 240 239 242 240 242 239 237 234 231 229 230 232 224 217 209 198 205 202 208 213 215 212 210 207 202 196 193 191 198 195 189 179 172 160 174 194 213 224 218 223 234 244 239 241 248 248 256 219 178 168 147 134 134 134 134 150 198 225 160 130 125 128 175 186 204 201 196 202 201 192 185 178 180 186 187 188 185 183 182 182 179 177 173 178 182 184 186 191 193 195 195 194 194 194 194 196 197 198 197 200 198 199 199 199 198 196 194 194 186 193 198 202 207 205 202 201 199 196 192 187 172 1322 1322 1322 1323 1348 1399 1369 1337 1331 1314 1301 1291 1298 1324 1345 1384 1430 1485 1550 1476 1490 1576 1602 1545 1441 1335 1295 1272 1269 1279 1297 1325 1345 1384 1418 1441 1449 1472 1496 1524 1568 1621 1726 1790 1906 1936 1679 1547 1498 1511 1539 1572 1622 1690 1762 1776 1764 1759 1799 1794 1760 1703 1663 1635 1663 1698 1727 1787 1741 1781 1802 1789 1760 1779 1770 1743 1689 1711 1792 1933 1987 1954 1953 1951 1954 1960 1970 1990 2041 2130 2242 2328 2582 2586 2495 2512 2365 2167 2100 2056 2009 1975 1954 1974 1993 2036 2139 2268 2367 2568 2633 2753 2890 2534 2339 2149 1813 1707 1677 1672 1672 1673 1674 1681 1684 1695 1714 1743 1783 1828 1881 1946 2043 2207 2378 2601 2639 2653 2790 2714 2759 2528 2375 2253 2227 2110 2059 2035 2039 2069 2079 2097 2124 2162 2191 2280 2345 2439 2523 2614 2671 2622 2709 2722 2479 2283 2232 2309 2462 2689 2751 2626 2421 2356 2270 2168 2128 2105 2060 2033 2007 1983 1976 1947 1931 1973 2058 2111 2191 2304 2354 2283 2241 2180 2110 2071 2043 2028 1995 1905 1856 1816 1822 1935 1880 1836 1811 1807 1788 1801 1829 1867 1934 1959 2150 2156 2069 2130 2279 2473 2730 2733 2659 2487 2408 2458 2535 2558 2427 2286 2220 2155 2135 2096 2026 2002 1979 2058 1951 1871 1860 1901 1935 1929 1935 1943 1993 2039 2116 2447 2583 2861 2859 2570 2298 2174 2091 2039 2012 2010 2027 2056 2086 2125 2197 2331 2463 2557 2361 2200 2122 2141 1970 1875 1840 1802 1777 1761 1747 1758 1821 1934 2181 2316 2646 2482 2253 2182 2151 2109 2030 1955 1894 1836 1785 1750 1728 1689 1660 1637 1614 1595 1579 1563 1549 1538 1531 1528 1525 1525 1530 1557 1590 1629 1684 1756 1774 1837 1753 1703 1679 1681 1695 1744 1796 1805 1866 2004 1960 1891 1878 1875 1807 1648 1559 1500 1406 1375 1372 1400 1485 1628 1755 1908 1866 1825 1894 1860 1788 1689 1565 1499 1465 1434 1402 1385 1381 1379 1372 1372 1373 1381 1383 1383 1382 1381 1381 1382 1384 1390 1419 1465 1545 1509 1518 1518 1457 1401 1400 1400 1401 1402 1402 1403 1401 1399 1399 1401 1403 1404 1408 1422 1436 1452 1477 1479 1449 1425 1413 1410 1413 1418 1429 1449 1454 1461 1481 1500 1516 1546 1592 1653 1710 1769 1840 1940 2103 2299 2563 2664 2214 1947 1855 1823 1856 2056 2148 2123 2020 1900 1818 1732 1655 1599 1559 1547 1549 1561 1590 1629 1678 1709 1730 1740 1908 2069 2052 2255 2225 2287 2409 2514 2608 2819 2798 2948 3092 3023 2884 2850 2891 2818 2675 2628 2748 2845 3018 2923 2806 2680 2436 2316 2352 2097 1953 1919 1858 1822 1805 1789 1775 1761 1748 1736 1767 1810 1758 1757 1756 1738 1723 1721 1700 1675 1680 1707 1722 1792 1818 1791 1737 1701 1711 1687 1691 1694 1636 1747 1781 2046 1967 1913 1955 1921 1937 1948 1816 1714 1644 1575 1494 1486 1540 1517 1464 1410 1388 1367 1386 1428 1497 1740 1810 1587 1452 1348 1301 1271 1254 1281 1358 1374 1400 1490 1560 1509 1587 1660 1699 1724 1776 1860 1995 2048 2073 2133 2107 1955 2034 2087 2138 2091 2104 2091 2104 2164 2170 2093 1902 1819 1801 1705 1687 1665 1651 1666 1645 1651 1647 1579 1544 1489 1461 1466 1473 1465 1448 1430 1421 1407 1401 1389 1378 1387 1417 1415 1406 1407 1344 1345 1333 1371 1429 1492 1571 1600 1663 1672 1705 1645 1746 1809 1860 1870 1869 2001 1987 2008 2066 2015 1869 1917 1941 1708 1706 1538 1444 1430 1421 1399 1389 1395 1413 1418 1420 1422 1425 1431 1432 1433 1428 1429 1444 1468 1506 1603 1582 1622 2010 2234 2368 2447 2710 3015 2848 2521 2391 2320 2338 2424 2614 2928 2980 3003 2968 3011 3094 3068 3019 3102 3178 3116 3064 3104 3175 3258 3244 3164 3092 3103 3089 3164 3210 3254 3258 3199 3119 3035 3019 2911 2825 2852 2966 2881 2703 2553 2526 2518 2467 2556 2397 2303 2250 2204 2167 2305 2522 2725 2973 3111 2884 2522 2466 2652 2772 2714 2920 3003 3097 3341 3371 3106 3310 3298 3384 3562 3676 3644 3230 3549 3347 3128 3627 3413 3070 3429 3279 3002 3101 3380 3364 3386 3498 3589 3718 3541 3360 3419 3403 3346 3606 3775 3669 3422 3345 3681 3773 3519 3508 3518 3463 3608 3167 2856 2812 2809 2807 2813 2841 2811 2980 3061 3211 3282 3418 3555 3626 3360 3334 3316 3068 3010 2959 2920 2889 2882 2852 2839 2824 2814 2812 2805 2794 2781 2784 2813 2812 2746 2760 2784 2844 2908 2822 2780 2765 2742 2729 2743 2761 2800 2823 2947 2942 2960 2916 2890 2765 2687 2647 2615 2583 2550 2585 2609 2562 2497 2320 2487 2642 2731 2696 2658 2612 2592 2597 2639 2519 2552 2577 2466 2390 2445 2577 2690 2785 2779 2743 2727 2687 2618 2587 2345 2176 2123 2119 2150 2212 2250 2280 2277 2280 2304 2307 2292 2261 2265 2288 2297 2272 2243 2234 2241 2214 2211 2240 2236 2221 2202 2148 2170 2127 2078 2024 1999 1987 1977 1960 1952 1939 1927 1919 1909 1902 1905 1905 1916 1923 1951 1982 1981 1971 1951 1945 1932 1917 1902 1891 1872 1860 1848 1837 1824 1814 1804 1792 1779 1764 1752 1739 1726 1713 1700 1693 1688 1681 1670 1665 1656 1642 1635 1630 1626 1621 1619 1619 1611 1601 1593 1575 1547 1520 1513 1517 1517 1511 1521 1513 1519 1532 1550 1576 1624 1632 1633 1624 1612 1600 1592 1587 1581 1566 1560 1562 1552 1542 1530 1521 1517 1515 1507 1493 1480 1475 1471 1465 1456 1460 1463 1457 1454 1443 1433 1429 1426 1422 1419 1408 1397 1391 1386 1380 1372 1367 1358 1349 1344 1336 1332 1330 1328 1323 1317 1309 1303 1296 1288 1284 1280 1277 1273 1271 1268 1266 1263 1258 1252 1249 1248 1242 1235 1234 1236 1229 1223 1211 1198 1194 1187 1192 1184 1180 1169 1161 1155 1151 1147 1139 1129 1117 1108 1103 1099 1089 1082 1076 1074 1078 1072 1056 1057 1051 1048 1064 1069 1061 1053 1042 1032 1032 1024 1008 985 991 995 999 1026 1026 1026 1021 1015 1010 1005 999 996 992 989 985 983 984 978 975 969 966 960 960 960 960 961 959 954 947 941 935 929 922 923 924 913 907 904 900 902 901 902 901 897 891 887 882 877 874 871 870 870 867 864 859 857 851 846 843 847 847 844 841 837 834 830 825 820 820 819 816 810 804 801 796 782 774 762 766 773 760 751 759 749 757 751 746 748 742 736 723 710 699 709 702 704 697 705 694 694 688 693 694 687 688 695 693 690 679 670 667 649 645 632 620 613 611 603 602 608 611 602 605 616 597 610 611 616 591 598 586 576 585 583 599 580 562 542 553 552 556 553 553 560 571 570 562 580 567 545 529 520 509 519 531 551 542 530 523 514 518 519 523 518 512 487 482 467 473 493 481 493 469 478 499 509 497 509 500 502 496 485 487 487 479 460 437 434 435 440 456 472 459 448 459 479 480 493 484 483 492 492 481 478 470 457 464 441 447 453 436 435 435 431 434 438 426 425 414 408 394 388 382 379 378 379 385 389 396 395 396 409 406 411 410 400 394 387 403 412 428 434 428 407 397 396 398 398 396 398 401 398 394 393 379 372 369 360 354 356 371 385 377 386 379 367 361 353 348 349 345 333 349 361 372 382 383 375 347 322 325 325 360 388 362 343 376 394 408 397 419 430 408 389 365 397 413 420 428 440 431 409 392 377 380 380 363 354 365 348 343 341 329 320 312 313 331 320 318 305 300 305 302 290 305 312 315 300 307 292 288 282 278 277 277 275 275 274 273 273 274 273 272 273 272 270 270 269 269 268 268 268 268 270 274 269 265 262 261 260 264 279 306 306 279 300 307 292 305 283 304 324 319 309 304 278 299 307 291 289 277 277 258 256 274 291 300 295 283 261 288 298 286 285 296 278 279 266 267 252 236 245 247 238 231 231 231 234 247 265 274 283 279 275 238 259 271 271 289 311 292 278 271 257 234 238 242 270 256 244 265 277 276 287 281 271 256 258 250 237 228 235 232 231 223 244 240 266 256 243 246 258 259 246 251 241 232 225 224 242 243 250 255 256 250 261 252 247 251 244 240 245 250 249 254 245 242 241 245 243 237 242 236 238 236 243 247 239 242 235 235 222 231 231 224 214 209 211 204 208 215 232 222 225 232 230 224 204 188 187 216 215 223 241 237 223 212 207 204 220 210 199 202 212 200 203 216 210 198 189 200 215 231 225 225 240 225 216 226 217 211 212 224 240 239 230 240 258 270 278 269 265 268 278 283 283 278 278 280 284 282 279 277 276 275 273 269 264 261 254 252 250 244 243 251 255 257 256 253 251 245 236 240 248 249 244 243 246 246 246 247 245 242 239 239 245 242 242 236 230 224 221 217 206 205 212 196 193 200 213 214 212 209 204 201 199 194 186 195 196 189 182 169 161 191 212 216 211 216 228 234 226 232 219 222 214 208 201 193 165 135 134 134 135 162 220 225 173 133 127 127 151 173 176 183 175 188 191 174 169 169 176 179 184 181 186 194 193 186 181 173 177 181 179 186 194 196 199 200 199 196 195 196 196 198 198 199 200 201 202 200 198 197 195 192 191 191 183 195 199 204 206 202 200 199 197 193 188 181 181 1324 1324 1324 1325 1332 1384 1454 1393 1398 1389 1364 1324 1296 1291 1313 1338 1375 1413 1452 1432 1449 1502 1601 1692 1677 1469 1370 1335 1330 1317 1315 1312 1326 1347 1384 1397 1419 1451 1488 1518 1556 1603 1659 1757 1888 1958 1770 1636 1594 1671 1652 1642 1647 1717 1803 1785 1736 1714 1796 1857 1805 1714 1677 1619 1625 1651 1668 1699 1691 1709 1718 1735 1709 1728 1724 1693 1644 1669 1751 1936 2050 1970 1964 1957 1956 1961 1972 1995 2033 2167 2397 2456 2658 2678 2512 2408 2173 2090 2051 2025 1999 1973 1967 2000 2032 2091 2242 2427 2404 2473 2495 2675 2871 2405 1995 1819 1733 1690 1673 1670 1672 1673 1674 1684 1693 1706 1727 1757 1803 1860 1918 1979 2076 2219 2426 2655 2717 2861 2960 2837 2629 2531 2457 2295 2185 2098 2059 2034 2045 2070 2098 2116 2129 2168 2222 2259 2343 2428 2485 2659 2685 2717 2693 2592 2550 2356 2348 2370 2469 2599 2682 2565 2399 2305 2238 2160 2115 2082 2049 2029 2015 2002 1994 1950 1947 1987 2067 2145 2194 2290 2415 2424 2324 2233 2151 2087 2074 2112 1981 1868 1836 1814 1791 1835 1823 1825 1812 1797 1787 1807 1835 1856 1885 1946 2015 2091 2064 2127 2257 2414 2592 2559 2526 2403 2393 2336 2469 2461 2370 2280 2170 2126 2128 2058 2031 1983 2053 2052 1935 1871 1842 1870 1903 1893 1878 1903 1938 1975 2059 2390 2580 2684 2917 2587 2314 2175 2094 2043 2017 2017 2029 2052 2082 2125 2180 2256 2339 2472 2474 2324 2224 2157 1919 1831 1809 1787 1771 1755 1748 1761 1838 1976 2303 2570 2872 2621 2478 2422 2427 2325 2188 2070 1984 1906 1836 1759 1702 1666 1643 1623 1608 1593 1578 1564 1552 1544 1537 1532 1529 1528 1528 1537 1557 1585 1627 1659 1699 1736 1700 1662 1650 1649 1650 1676 1760 1772 1832 1916 1982 1921 2000 2089 1999 1863 1701 1709 1459 1423 1396 1390 1397 1458 1593 1752 1737 1707 1733 1715 1726 1607 1528 1475 1438 1406 1383 1379 1379 1379 1373 1370 1375 1375 1377 1380 1379 1379 1381 1383 1400 1428 1488 1615 1626 1555 1627 1567 1470 1412 1403 1404 1404 1404 1403 1405 1405 1403 1402 1404 1409 1412 1416 1425 1435 1450 1472 1500 1468 1430 1422 1419 1416 1419 1438 1462 1457 1472 1510 1526 1538 1561 1605 1679 1738 1812 1910 2042 2309 2702 2794 2573 2160 1943 1849 1826 1878 2197 2381 2306 2081 1978 1831 1728 1657 1604 1562 1549 1555 1566 1594 1662 1740 1760 1735 1795 1988 2090 2251 2568 2387 2463 2618 2657 2831 2940 3040 3195 3188 3110 2883 2705 2670 2633 2547 2505 2554 2674 2841 2960 2976 2793 2603 2424 2360 2212 2037 1928 1862 1834 1811 1793 1777 1763 1760 1767 1837 1829 1781 1786 1773 1764 1741 1728 1692 1713 1716 1697 1745 1848 1908 1916 1809 1881 1736 1821 1693 1667 1621 1596 1589 1789 1900 1751 1812 1805 1983 1967 1851 1773 1725 1640 1532 1452 1454 1475 1457 1401 1381 1352 1370 1396 1427 1471 1773 1605 1473 1378 1281 1258 1258 1295 1304 1388 1507 1545 1641 1675 1662 1766 1754 1835 1961 1906 1998 2069 2017 2105 2024 1903 1994 2067 2090 2096 1980 2025 2033 2184 2098 2077 2065 1841 1699 1647 1620 1612 1583 1561 1537 1531 1505 1476 1467 1455 1442 1431 1459 1443 1430 1417 1406 1400 1406 1389 1378 1374 1405 1393 1413 1395 1388 1317 1344 1385 1439 1474 1543 1584 1663 1729 1795 1790 1772 1850 1895 1904 1914 1939 1967 2020 2098 2125 2101 2064 1990 1827 1835 1780 1541 1455 1468 1444 1422 1395 1401 1405 1406 1409 1412 1415 1417 1419 1428 1453 1475 1513 1568 1634 1706 1674 1878 2213 2510 2755 2929 3043 3032 2870 2631 2581 2682 2750 2831 2991 3057 3081 3078 3122 3215 3233 3209 3231 3259 3235 3154 3124 3130 3202 3215 3203 3182 3196 3155 3250 3247 3295 3253 3147 3130 3115 2990 2882 2761 2748 2931 2993 2849 2647 2469 2458 2456 2427 2365 2256 2307 2276 2178 2304 2513 2721 3160 3486 3209 2996 2782 2613 2660 2537 2630 2825 3144 3264 3086 3193 3559 3535 3541 3512 3716 3784 3413 3827 3188 3364 3711 3211 3395 3839 3481 3279 2990 3447 3546 3381 3521 3651 3718 3497 3622 3600 3748 3347 3651 3652 3639 3580 3590 3311 3180 3174 3218 3178 3099 3017 2877 2884 2962 3058 3044 2894 2834 2792 2854 2967 3045 3232 3526 3612 3488 3391 3214 3176 3059 3025 3014 2996 2956 2907 2869 2815 2804 2809 2808 2805 2794 2776 2764 2781 2773 2730 2728 2747 2785 2834 2839 2772 2750 2746 2714 2703 2715 2739 2755 2779 2813 2968 3158 3023 2831 2746 2679 2644 2618 2562 2562 2592 2595 2514 2495 2576 2723 2781 2709 2686 2656 2634 2657 2597 2556 2605 2598 2541 2426 2461 2566 2700 2784 2826 2792 2775 2736 2657 2552 2313 2178 2124 2090 2109 2149 2215 2272 2278 2301 2320 2320 2291 2284 2288 2314 2289 2268 2271 2261 2241 2227 2209 2205 2183 2161 2145 2155 2154 2093 2050 2027 2013 1997 1984 1974 1960 1950 1948 1934 1939 1942 1945 1936 1947 1969 1993 1993 1980 1970 1960 1947 1935 1921 1905 1892 1876 1863 1849 1833 1818 1804 1794 1786 1776 1763 1748 1735 1724 1713 1703 1689 1675 1671 1666 1655 1649 1649 1642 1628 1620 1616 1612 1611 1607 1599 1592 1586 1572 1542 1523 1509 1504 1500 1506 1502 1520 1533 1542 1562 1589 1610 1612 1623 1614 1610 1603 1592 1580 1570 1575 1570 1553 1543 1538 1532 1520 1510 1502 1495 1484 1485 1477 1473 1474 1473 1465 1462 1450 1444 1440 1436 1432 1427 1409 1398 1387 1384 1380 1374 1367 1361 1352 1345 1344 1343 1337 1328 1324 1318 1314 1308 1301 1299 1299 1291 1287 1286 1282 1280 1276 1270 1264 1259 1258 1260 1252 1247 1246 1241 1233 1222 1216 1206 1189 1177 1173 1176 1167 1171 1159 1155 1154 1146 1138 1136 1130 1121 1112 1100 1090 1088 1080 1070 1068 1056 1048 1046 1037 1030 1028 1041 1049 1046 1047 1046 1049 1045 1037 1021 993 975 976 993 1021 1024 1024 1020 1018 1017 1016 1013 1008 1004 1000 995 988 980 975 972 969 965 960 957 953 949 952 951 948 947 946 941 937 932 924 917 912 912 909 906 895 889 887 890 891 892 891 889 886 882 879 873 868 864 859 854 855 855 851 844 836 837 838 834 834 834 830 828 822 814 819 817 812 809 802 794 789 784 775 779 781 770 759 768 765 766 760 753 748 739 732 721 717 727 731 716 722 718 725 712 707 703 708 706 707 703 709 703 705 699 694 692 675 661 647 636 629 644 632 626 642 641 634 622 633 617 635 636 629 608 629 624 600 625 613 628 582 570 551 541 539 534 537 541 549 555 560 551 563 561 566 556 544 527 502 525 548 550 549 535 524 527 527 526 522 505 507 502 473 462 462 461 467 465 462 480 495 485 499 490 497 497 493 479 467 462 470 465 452 431 429 437 447 453 434 439 458 460 477 455 456 480 484 462 465 478 478 450 442 439 436 425 424 437 441 452 444 445 433 426 415 403 399 394 381 377 376 377 382 387 387 402 404 396 402 399 389 383 387 401 403 412 417 414 412 409 399 387 393 389 395 397 402 406 391 383 377 372 368 366 358 352 368 366 381 384 376 368 358 359 358 362 336 329 330 332 332 345 352 327 329 335 349 390 396 369 346 364 386 406 418 411 427 428 406 384 395 396 411 429 447 442 412 387 378 384 398 376 355 337 333 319 314 309 312 310 304 303 304 300 308 309 297 292 295 314 327 318 306 313 303 308 310 295 277 280 279 281 281 290 291 284 283 276 275 271 271 273 269 267 267 267 267 264 264 263 263 261 264 266 260 260 259 262 270 269 274 272 281 304 277 297 314 327 316 298 271 278 290 279 287 278 267 252 261 270 286 288 285 288 270 268 272 257 260 261 256 256 249 236 234 267 271 288 287 283 281 271 256 279 295 297 294 281 250 244 277 297 286 288 307 286 274 266 245 232 258 252 282 268 272 277 283 275 275 260 255 248 249 245 236 237 254 248 234 227 245 253 274 260 258 248 267 258 254 259 252 244 232 229 244 257 249 251 245 238 249 247 248 250 241 247 244 238 240 240 245 232 233 238 233 228 238 243 239 247 245 243 236 228 227 225 219 233 234 223 217 213 205 204 213 223 220 214 225 228 215 215 218 189 185 194 213 228 242 232 222 210 199 209 223 212 197 197 204 195 208 216 218 208 188 207 207 220 215 231 240 223 206 223 233 207 213 234 233 228 225 242 258 274 276 268 257 267 282 281 279 274 274 281 286 282 282 280 277 273 271 268 267 264 261 258 249 252 248 250 253 257 254 250 244 239 234 229 240 249 248 247 242 247 242 247 249 247 245 239 233 238 236 230 225 224 216 210 205 218 214 206 202 187 192 205 211 214 212 210 205 199 195 183 184 182 177 172 155 175 206 211 204 212 215 220 214 226 220 213 199 176 172 181 166 134 135 134 136 163 200 232 193 134 134 131 182 176 169 160 165 165 166 177 181 168 167 170 176 187 193 199 197 195 186 177 180 174 186 195 196 199 202 198 194 192 191 193 195 195 193 195 199 197 199 197 194 192 192 189 189 188 184 196 198 204 201 200 198 196 195 190 184 178 179 1327 1327 1327 1334 1356 1435 1516 1452 1459 1522 1495 1407 1337 1311 1291 1322 1366 1386 1424 1455 1439 1468 1526 1615 1597 1502 1433 1370 1419 1411 1399 1353 1330 1345 1372 1390 1421 1484 1543 1564 1576 1585 1630 1724 1844 1919 1944 1857 1744 1791 1706 1668 1715 1777 1805 1717 1655 1660 1747 1877 1816 1716 1657 1611 1591 1610 1615 1631 1635 1640 1655 1667 1677 1652 1634 1616 1602 1634 1726 1973 2040 1986 1994 1975 1960 1963 1979 2014 2078 2187 2304 2449 2671 2719 2493 2277 2140 2075 2036 2008 1985 1976 1993 2024 2072 2141 2248 2420 2502 2482 2603 2703 2453 2054 1861 1772 1711 1679 1666 1669 1669 1670 1673 1680 1700 1723 1751 1783 1822 1871 1947 2078 2098 2221 2416 2629 2791 2778 2848 2769 2695 2537 2380 2207 2137 2092 2055 2047 2057 2080 2095 2140 2156 2185 2232 2276 2355 2401 2474 2736 2671 2726 2527 2429 2516 2482 2404 2382 2449 2525 2586 2552 2367 2303 2258 2158 2118 2086 2057 2041 2020 2001 1985 1952 1958 1998 2045 2103 2191 2316 2441 2500 2477 2250 2206 2126 2093 2035 1916 1850 1813 1792 1773 1772 1792 1853 1884 1805 1774 1792 1809 1849 1877 1892 1963 2076 2180 2161 2206 2268 2371 2387 2393 2336 2279 2242 2355 2301 2238 2191 2115 2079 2097 2047 2022 2003 2084 2048 1910 1862 1832 1858 1862 1849 1854 1876 1902 1946 2093 2500 2798 2851 2897 2622 2303 2170 2095 2049 2024 2024 2035 2054 2080 2119 2169 2229 2400 2435 2387 2251 2241 2091 1897 1832 1801 1783 1768 1756 1753 1777 1847 2012 2311 2518 2670 2857 2835 2640 2589 2636 2453 2257 2110 2007 1896 1785 1713 1657 1627 1611 1598 1586 1575 1564 1554 1546 1540 1536 1535 1534 1532 1532 1534 1548 1575 1604 1630 1647 1631 1620 1621 1619 1616 1650 1728 1747 1853 2020 1985 2092 2143 2242 2157 2068 2079 2111 1801 1569 1493 1442 1401 1415 1466 1570 1662 1641 1623 1611 1603 1556 1502 1460 1425 1394 1379 1381 1379 1377 1372 1371 1371 1372 1377 1376 1373 1377 1384 1403 1442 1499 1601 1774 1616 1610 1686 1570 1482 1441 1415 1409 1408 1407 1409 1410 1410 1409 1406 1407 1409 1411 1418 1427 1435 1440 1463 1477 1445 1435 1428 1422 1418 1422 1431 1446 1456 1487 1550 1568 1561 1589 1630 1694 1795 1873 2031 2309 2533 2664 2882 2525 2143 1968 1849 1838 1911 2198 2379 2265 2075 1966 1826 1732 1655 1600 1560 1552 1567 1579 1598 1693 1683 1715 1756 1860 2002 2097 2360 2723 2592 2599 2763 2870 3013 2880 3000 3224 3138 2964 2813 2700 2597 2534 2521 2465 2436 2572 2648 2721 2836 2874 2728 2613 2546 2504 2132 1984 1902 1858 1831 1812 1801 1792 1793 1818 1878 1837 1781 1754 1745 1752 1726 1692 1702 1702 1699 1725 1779 1866 1910 1941 1810 1832 1715 1779 1735 1646 1705 1700 1581 1576 1604 1732 1865 1892 1998 1875 1871 1688 1604 1594 1586 1499 1420 1414 1436 1390 1374 1341 1355 1366 1380 1377 1366 1344 1319 1286 1264 1247 1268 1292 1311 1338 1391 1509 1482 1520 1537 1666 1868 1940 1777 1917 1875 1889 1988 2047 1835 1892 2034 1959 2038 2078 1942 1957 1936 2112 2112 2032 1972 1985 1768 1641 1593 1568 1549 1530 1502 1478 1465 1436 1429 1422 1410 1414 1473 1454 1422 1404 1392 1387 1388 1382 1379 1367 1363 1377 1418 1446 1416 1455 1461 1442 1488 1541 1582 1674 1701 1757 1830 1868 1871 1883 1889 1938 1936 1941 1990 2020 2044 2080 2066 2042 1994 1967 1926 1827 1733 1530 1488 1474 1454 1421 1404 1411 1414 1413 1416 1429 1438 1452 1471 1490 1493 1497 1534 1543 1617 1797 1982 2281 2619 2918 3027 3044 3055 3071 3022 2973 3051 3077 3019 3056 3164 3241 3273 3299 3294 3235 3209 3182 3169 3180 3163 3067 3072 3066 3130 3152 3152 3211 3233 3219 3243 3170 3198 3278 3215 3176 3076 2938 2785 2689 2684 2739 2774 2702 2551 2432 2365 2310 2268 2224 2308 2324 2187 2225 2452 2696 3246 3557 3206 3337 3183 3131 3084 2886 2952 3325 3052 3029 3036 3180 3307 3594 3611 3629 3711 3557 3717 3740 3226 3556 3760 3240 3590 3934 3706 3313 2994 3428 3611 3628 3597 3696 3670 3704 3734 3750 3769 3432 3889 3822 3696 3610 3488 3293 3451 3558 3731 3628 3660 3593 3270 3287 3417 3413 3343 2991 2836 2805 2788 2891 3029 3265 3445 3588 3560 3552 3348 3150 3087 3076 3129 3090 2963 2977 2901 2841 2791 2793 2792 2810 2803 2774 2761 2758 2817 2769 2712 2720 2732 2740 2746 2729 2708 2697 2687 2693 2685 2699 2711 2726 2758 2814 3006 3256 3102 2824 2710 2668 2628 2610 2555 2560 2648 2478 2531 2589 2707 2810 2749 2701 2702 2714 2685 2625 2613 2667 2668 2626 2489 2475 2528 2656 2766 2833 2794 2768 2743 2692 2585 2295 2176 2129 2075 2067 2104 2160 2194 2234 2255 2265 2290 2316 2313 2311 2320 2302 2307 2291 2264 2230 2193 2170 2154 2142 2126 2110 2101 2107 2099 2086 2076 2070 2042 2015 1995 1978 1969 1963 1959 1986 2042 2034 2010 2004 2004 1999 1984 1966 1953 1945 1932 1925 1916 1902 1891 1878 1867 1852 1836 1824 1811 1793 1779 1767 1758 1746 1734 1722 1711 1702 1693 1681 1664 1648 1643 1634 1641 1640 1623 1616 1610 1605 1602 1600 1596 1590 1582 1572 1546 1525 1515 1510 1497 1492 1498 1512 1520 1536 1553 1554 1566 1575 1583 1608 1614 1598 1588 1581 1569 1572 1562 1553 1545 1535 1526 1519 1508 1507 1496 1494 1498 1491 1487 1483 1478 1474 1464 1456 1450 1445 1439 1425 1413 1409 1400 1393 1383 1375 1370 1362 1356 1353 1354 1355 1347 1340 1338 1332 1326 1319 1312 1314 1308 1304 1299 1299 1295 1291 1290 1285 1281 1275 1272 1266 1256 1256 1257 1248 1236 1229 1225 1212 1201 1193 1183 1171 1159 1149 1144 1137 1132 1127 1129 1127 1127 1125 1118 1109 1104 1110 1120 1106 1089 1090 1078 1073 1056 1053 1040 1022 1016 1034 1025 1030 1027 1030 1033 1015 1003 996 984 968 984 994 1002 1015 1021 1022 1016 1015 1011 1007 1004 1001 997 994 989 987 984 982 979 974 969 964 956 943 940 936 936 937 936 933 928 921 920 919 917 912 906 902 898 888 877 881 878 879 883 882 878 876 871 866 866 864 861 854 847 845 842 835 829 827 827 826 825 822 821 818 811 810 811 807 804 802 803 797 785 785 786 782 779 772 778 777 774 769 762 760 746 745 731 735 741 743 736 736 735 734 726 726 720 721 718 719 718 714 706 701 699 689 682 671 663 654 644 634 651 638 650 651 654 635 638 637 635 652 647 627 639 647 638 625 639 631 640 619 609 569 556 557 537 532 523 535 535 542 536 554 541 558 562 553 533 508 510 531 532 545 543 536 539 544 534 523 527 511 494 480 480 479 478 463 459 455 457 471 468 488 481 490 494 496 487 473 451 443 447 444 432 425 425 424 424 424 423 434 439 451 434 443 444 451 446 441 461 445 432 424 422 420 417 413 421 426 434 428 430 424 428 408 409 403 396 387 384 375 375 375 379 385 392 389 386 399 394 382 378 386 391 405 412 407 402 407 414 400 390 380 380 385 391 402 409 394 388 389 387 379 372 366 357 349 363 377 387 378 376 375 380 370 370 361 369 341 329 327 327 326 326 353 331 353 386 400 389 376 354 382 391 387 399 427 439 429 407 410 432 437 437 445 428 414 395 382 365 366 371 351 328 316 325 317 338 358 335 314 342 348 319 346 354 329 314 303 321 322 313 316 312 308 314 304 283 296 313 327 316 302 290 301 299 291 291 290 279 276 277 280 276 276 280 281 280 287 290 288 295 323 307 284 271 262 257 257 258 257 258 259 291 285 275 300 324 319 287 272 264 265 272 272 267 259 253 273 288 290 287 278 275 274 256 241 241 244 244 236 235 240 251 276 294 302 309 297 287 277 279 294 292 280 271 275 265 242 244 271 290 306 311 300 283 275 261 246 240 268 264 281 290 292 290 273 256 254 250 247 239 235 232 233 247 248 236 229 240 248 280 287 276 267 253 267 265 266 267 253 245 234 236 252 254 246 238 246 229 241 247 234 241 234 233 239 229 230 231 234 235 223 234 231 220 232 230 233 243 247 235 232 226 221 220 221 238 230 230 231 226 220 211 202 207 216 214 208 223 224 209 202 194 185 185 203 219 227 213 220 202 196 207 213 208 194 204 197 198 217 234 221 203 188 198 202 207 219 233 240 229 205 217 225 206 220 221 235 222 226 237 250 272 264 260 256 273 282 282 272 268 274 288 286 279 285 287 281 282 277 273 263 264 260 254 255 254 251 251 255 256 257 256 254 246 243 224 228 238 238 245 243 236 236 248 251 249 250 247 241 232 226 224 221 223 222 218 218 212 207 211 207 204 199 187 198 210 210 212 207 204 203 196 181 181 185 186 163 165 198 212 199 200 209 207 204 213 226 220 205 186 166 151 149 134 134 134 135 163 186 234 204 135 134 130 171 205 208 196 199 178 174 169 183 184 181 179 183 190 193 189 186 184 182 174 174 185 191 191 197 199 200 195 190 188 184 190 192 193 192 193 196 193 194 192 189 186 186 186 185 179 186 194 198 199 197 196 196 193 191 186 182 179 178 1329 1329 1333 1348 1372 1434 1464 1516 1599 1568 1466 1392 1339 1330 1304 1324 1368 1371 1387 1462 1508 1471 1481 1511 1486 1408 1456 1349 1326 1420 1448 1422 1347 1346 1406 1403 1453 1527 1617 1663 1670 1654 1618 1648 1725 1764 1832 1809 1755 1751 1717 1700 1739 1747 1684 1631 1582 1651 1794 1883 1816 1709 1648 1605 1570 1572 1577 1587 1595 1635 1694 1709 1684 1629 1585 1566 1568 1614 1732 2004 2092 2029 2052 2007 1971 1966 1982 2018 2083 2161 2248 2414 2681 2669 2533 2252 2124 2060 2022 1996 1993 2010 2029 2059 2099 2164 2293 2398 2555 2563 2745 2775 2290 1969 1836 1746 1685 1665 1664 1664 1666 1667 1668 1677 1694 1724 1766 1810 1851 1905 1977 2108 2241 2347 2445 2577 2758 2882 2910 2975 2800 2589 2325 2185 2126 2086 2053 2064 2080 2109 2129 2147 2189 2208 2249 2307 2474 2496 2546 2684 2682 2491 2422 2441 2549 2462 2355 2342 2397 2415 2520 2570 2402 2298 2241 2162 2121 2094 2063 2043 2015 1997 1973 1957 1957 1985 2025 2095 2219 2412 2475 2422 2470 2221 2110 2079 2017 1920 1876 1838 1805 1776 1755 1752 1783 1861 1914 1839 1773 1766 1787 1817 1836 1864 1942 2076 2187 2294 2343 2363 2415 2462 2402 2278 2219 2213 2210 2230 2161 2071 2047 2027 2026 2060 2061 2013 1988 1948 1889 1848 1822 1835 1821 1822 1835 1852 1873 1924 2049 2391 2627 2815 2766 2462 2265 2164 2089 2050 2031 2033 2043 2059 2086 2124 2161 2257 2332 2381 2296 2198 2124 2007 1917 1863 1825 1798 1777 1761 1766 1801 1863 1957 2086 2203 2353 2633 2953 3025 3079 2877 2571 2346 2164 2057 1956 1832 1751 1685 1623 1600 1588 1578 1570 1561 1554 1548 1544 1543 1542 1539 1537 1535 1534 1534 1543 1560 1577 1584 1583 1588 1593 1595 1605 1638 1673 1725 1867 2131 2120 2119 2176 2201 2164 2162 2289 2257 1980 1707 1689 1572 1584 1493 1440 1471 1562 1566 1596 1567 1540 1529 1491 1459 1430 1389 1383 1379 1378 1375 1373 1373 1375 1373 1376 1377 1377 1384 1407 1434 1511 1627 1753 1744 1601 1626 1620 1528 1466 1443 1429 1417 1412 1412 1414 1414 1413 1412 1410 1410 1410 1413 1419 1427 1427 1427 1430 1418 1420 1425 1419 1417 1416 1421 1434 1467 1469 1500 1613 1626 1578 1610 1663 1726 1805 1928 2160 2444 2652 2865 2863 2703 2231 1939 1853 1854 1903 2039 2209 2182 2060 1926 1797 1710 1643 1593 1561 1555 1575 1594 1627 1712 1710 1722 1810 1970 2089 2180 2426 2493 2525 2717 2922 3076 3011 2818 2955 3183 3114 2930 2819 2743 2728 2744 2597 2532 2479 2481 2400 2445 2600 2646 2621 2539 2471 2562 2247 2047 1959 1942 1923 1870 1836 1833 1824 1835 1806 1786 1797 1750 1732 1728 1708 1707 1732 1751 1763 1794 1826 1836 1929 1935 1911 1883 1720 1765 1691 1674 1746 1677 1635 1616 1570 1574 1669 1745 1739 1604 1567 1550 1656 1504 1613 1536 1420 1407 1384 1369 1362 1332 1336 1345 1337 1333 1324 1313 1292 1276 1258 1244 1266 1294 1305 1328 1350 1363 1437 1475 1529 1595 1775 1795 1703 1706 1833 1824 1799 1851 1770 1896 1824 1839 1971 2072 1939 1817 1823 2041 2028 1947 1840 1857 1778 1681 1576 1542 1526 1514 1501 1484 1452 1424 1407 1401 1389 1398 1428 1441 1401 1380 1372 1372 1395 1408 1396 1370 1348 1385 1431 1438 1458 1494 1659 1642 1598 1645 1637 1694 1775 1829 1861 1824 1893 1917 1926 1952 1994 1978 2028 2024 2025 2058 2065 2074 2031 2007 1907 1930 1860 1748 1552 1556 1543 1488 1432 1429 1422 1442 1443 1453 1466 1494 1517 1532 1533 1527 1534 1554 1607 1746 1874 2071 2377 2525 2760 3030 3048 3078 3114 3126 3153 3175 3175 3205 3243 3269 3300 3253 3120 3104 3101 3070 3068 3090 3163 3124 3011 2921 3011 2996 3014 3150 3211 3088 3154 3100 3077 3174 3291 3249 3161 2995 2879 2756 2606 2498 2465 2396 2450 2578 2559 2507 2336 2225 2213 2267 2163 2315 2448 2573 2852 3538 3443 3547 3291 3436 3301 3128 3013 3533 3764 3634 3474 3551 3327 3319 3439 3559 3672 3635 3794 3516 3329 3713 3811 3324 3769 3846 3606 3268 3160 3345 3547 3656 3582 3541 3491 3641 3665 3822 3688 3492 3913 3812 3527 3486 3374 3639 3749 3827 3918 3751 3816 3644 3570 3677 3733 3682 3452 3107 2883 2881 2850 2798 2943 3073 3402 3586 3518 3507 3409 3205 3218 3161 3175 3118 3018 2928 2855 2809 2768 2767 2775 2782 2811 2764 2750 2741 2732 2746 2709 2699 2701 2742 2717 2693 2682 2675 2674 2712 2694 2674 2682 2695 2720 2768 2849 2911 2881 2805 2693 2655 2609 2580 2582 2515 2589 2460 2521 2602 2682 2798 2771 2756 2762 2727 2677 2648 2676 2705 2708 2634 2606 2508 2553 2609 2734 2807 2807 2751 2734 2703 2681 2432 2200 2140 2100 2049 2062 2097 2132 2175 2180 2220 2269 2293 2298 2316 2336 2324 2292 2273 2247 2206 2174 2150 2128 2111 2096 2081 2067 2058 2062 2058 2049 2048 2048 2050 2035 2009 1995 1992 1996 2029 2041 2037 2028 2013 1997 1979 1974 1964 1947 1929 1918 1909 1901 1893 1878 1862 1855 1842 1828 1819 1807 1790 1775 1763 1752 1741 1731 1720 1708 1697 1687 1677 1666 1658 1641 1624 1626 1632 1610 1608 1610 1604 1595 1593 1592 1585 1578 1561 1540 1519 1512 1520 1496 1485 1493 1503 1518 1537 1532 1536 1538 1549 1543 1561 1588 1580 1574 1568 1547 1554 1554 1541 1537 1532 1518 1510 1507 1494 1494 1501 1488 1490 1486 1484 1479 1465 1463 1454 1442 1432 1425 1419 1413 1405 1398 1390 1384 1376 1368 1372 1362 1363 1361 1354 1352 1356 1350 1346 1329 1329 1328 1321 1319 1318 1314 1309 1300 1297 1295 1297 1290 1281 1272 1265 1260 1253 1250 1242 1238 1232 1224 1213 1206 1193 1200 1202 1194 1177 1155 1145 1136 1130 1115 1101 1099 1118 1125 1131 1132 1122 1118 1110 1112 1103 1097 1086 1068 1054 1040 1029 1010 1010 1009 1008 1012 1012 1018 1007 997 985 979 965 970 969 980 994 1000 1005 1005 996 996 1003 1000 995 991 989 989 984 984 981 978 976 972 968 963 953 944 934 931 927 928 925 924 920 915 908 912 906 907 905 899 889 881 869 864 862 866 868 867 869 870 868 861 857 858 855 851 847 843 842 840 838 830 823 818 815 811 809 808 802 799 798 803 798 797 799 793 790 785 784 782 778 776 770 770 766 762 762 757 754 745 749 750 744 739 737 736 732 733 730 727 720 721 719 720 716 711 709 700 698 698 691 678 675 649 653 668 654 665 668 657 652 652 647 653 661 657 641 648 660 649 645 647 645 630 600 584 572 566 553 559 556 544 531 521 513 519 542 527 535 549 548 538 525 497 516 522 534 533 534 533 540 540 533 522 512 511 496 513 505 490 479 473 469 455 452 457 473 462 469 482 468 465 453 443 434 431 429 427 427 426 423 421 420 421 425 428 428 425 430 426 426 431 424 429 423 416 416 410 409 413 405 408 418 415 417 416 410 412 405 404 397 398 399 396 390 376 374 375 375 374 376 379 386 385 375 379 392 400 406 408 399 395 401 411 407 396 384 373 381 390 400 405 405 400 394 386 382 372 366 356 345 361 370 375 383 383 376 379 382 382 376 368 349 336 327 340 338 369 362 344 354 363 389 409 408 390 364 370 381 400 421 414 427 438 430 432 448 432 424 417 407 403 385 372 359 348 333 327 353 366 336 343 376 352 323 355 377 346 362 371 339 330 312 325 335 327 323 317 329 323 300 298 315 311 320 325 323 309 308 301 296 291 283 288 295 288 304 293 298 290 297 300 319 324 300 324 311 296 283 289 292 275 269 262 257 254 254 256 268 259 267 296 314 300 279 280 267 257 263 273 254 257 279 291 296 283 274 266 262 248 237 269 262 257 248 271 285 276 291 319 321 300 292 301 305 294 286 282 273 275 259 249 251 278 279 279 302 307 285 274 259 252 243 243 264 281 289 293 281 276 268 249 240 239 235 234 232 243 252 256 244 229 238 245 255 281 275 281 268 277 278 274 265 256 250 240 233 240 250 242 243 236 227 221 223 230 228 229 232 222 226 227 218 229 221 230 222 224 231 218 225 222 234 235 239 240 235 226 219 215 223 237 241 240 237 232 227 221 212 202 198 209 210 208 223 221 210 197 185 184 185 192 214 207 217 211 198 195 205 193 204 210 204 195 215 223 223 202 189 197 208 220 228 239 228 224 201 216 217 217 213 218 228 208 221 245 253 261 253 245 258 263 270 274 266 265 272 276 281 278 282 283 276 282 274 277 268 259 264 261 258 258 254 252 252 255 258 258 255 251 249 235 215 222 223 236 241 241 227 242 252 246 242 236 231 226 227 228 230 226 228 225 222 219 218 219 220 209 199 196 181 178 187 192 204 202 198 196 187 180 166 162 160 157 193 195 199 183 201 196 194 206 217 218 213 197 201 183 169 134 134 133 135 179 189 219 180 136 132 132 174 176 206 224 208 207 198 195 178 174 186 187 191 191 192 186 177 176 177 168 178 185 187 197 202 198 195 192 187 187 182 188 190 192 188 187 192 190 188 188 185 182 180 181 169 179 187 195 197 195 193 193 193 191 188 184 179 176 173 1330 1331 1336 1356 1391 1505 1473 1515 1620 1690 1510 1442 1380 1357 1309 1304 1306 1316 1326 1348 1411 1473 1437 1400 1365 1328 1306 1280 1271 1323 1411 1478 1407 1386 1383 1412 1470 1559 1712 1742 1804 1760 1602 1557 1591 1615 1639 1628 1723 1668 1651 1646 1595 1569 1512 1497 1541 1724 1832 1852 1750 1671 1622 1587 1560 1544 1546 1553 1581 1642 1760 1801 1788 1687 1569 1533 1540 1599 1757 2027 2104 2139 2118 2042 1980 1963 1978 2012 2064 2135 2219 2381 2648 2615 2479 2226 2118 2058 2018 2001 2021 2043 2068 2107 2162 2248 2494 2504 2458 2661 2992 2767 2346 1986 1791 1705 1666 1660 1662 1661 1662 1665 1665 1672 1684 1718 1764 1819 1882 1949 2022 2117 2244 2454 2627 2757 2943 2688 2623 2720 2731 2499 2237 2163 2109 2076 2082 2107 2111 2115 2154 2189 2223 2244 2289 2345 2474 2529 2669 2692 2406 2307 2272 2360 2473 2452 2326 2293 2381 2348 2457 2523 2413 2314 2254 2154 2113 2084 2054 2039 2028 2000 1978 1972 1960 1972 2021 2132 2222 2374 2440 2370 2374 2316 2182 2117 2009 1908 1911 1836 1796 1769 1746 1735 1767 1830 1898 1826 1771 1743 1759 1783 1808 1851 1936 2107 2233 2257 2264 2446 2582 2568 2373 2277 2286 2324 2346 2243 2151 2109 2019 1996 1984 2000 2045 1997 1925 1901 1873 1848 1826 1806 1799 1803 1813 1827 1852 1897 1978 2223 2498 2582 2555 2378 2239 2154 2094 2059 2041 2049 2059 2077 2103 2134 2180 2235 2307 2462 2297 2152 2066 1986 1926 1879 1839 1811 1785 1765 1772 1800 1858 1934 2026 2160 2354 2717 3145 3299 3042 2825 2641 2448 2231 2102 1988 1874 1796 1721 1650 1604 1582 1572 1564 1559 1556 1553 1551 1550 1548 1545 1541 1538 1535 1534 1535 1537 1543 1547 1556 1564 1568 1573 1591 1619 1666 1708 1917 2162 2075 2144 2258 2266 2270 2234 2276 2279 2117 1855 1744 1712 1581 1520 1474 1462 1484 1544 1610 1574 1533 1511 1489 1443 1421 1389 1380 1375 1375 1375 1371 1370 1377 1376 1372 1374 1382 1407 1449 1492 1569 1753 1885 1708 1587 1591 1594 1503 1463 1446 1433 1421 1415 1416 1416 1416 1415 1415 1415 1412 1412 1414 1421 1424 1421 1419 1417 1417 1420 1421 1417 1415 1420 1429 1474 1522 1487 1502 1552 1574 1594 1644 1710 1801 1925 2094 2255 2279 2427 2689 2890 2681 2348 1969 1906 1888 1901 1949 2005 2054 2065 1878 1771 1689 1621 1586 1561 1556 1572 1635 1656 1688 1740 1761 1836 1907 1968 2139 2182 2303 2411 2629 2710 2825 2802 2707 2849 3109 3132 3076 3038 3033 2937 2797 2663 2577 2577 2523 2505 2439 2288 2336 2493 2303 2255 2456 2201 2039 1976 1926 1896 1873 1853 1839 1844 1883 1811 1812 1859 1777 1759 1745 1723 1736 1747 1794 1816 1795 1841 1798 1878 1966 1990 1763 1725 1732 1723 1736 1750 1739 1693 1641 1628 1582 1610 1665 1638 1565 1537 1437 1467 1424 1564 1542 1421 1393 1385 1360 1343 1328 1320 1323 1322 1307 1297 1293 1284 1268 1254 1244 1257 1278 1298 1319 1325 1334 1350 1408 1528 1595 1780 1574 1572 1626 1730 1687 1692 1660 1724 1829 1707 1750 1907 1851 1879 1753 1755 1841 1866 1832 1746 1726 1683 1670 1566 1519 1516 1496 1481 1464 1444 1419 1406 1390 1375 1377 1379 1393 1388 1368 1352 1362 1393 1351 1337 1341 1343 1394 1454 1423 1401 1544 1579 1657 1700 1714 1755 1774 1811 1827 1862 1842 1932 1968 1981 1990 2010 2018 2016 2045 2053 2066 2077 2098 2091 2103 2094 2056 1949 1770 1727 1670 1677 1603 1538 1460 1451 1468 1480 1482 1497 1514 1513 1531 1551 1522 1555 1588 1633 1719 1801 1952 2162 2434 2634 2896 3037 3058 3095 3113 3131 3162 3183 3206 3246 3264 3230 3129 3025 3054 3037 2969 2949 2961 3045 2994 2812 2761 2766 2826 2954 3170 3234 3079 3001 2969 2993 3117 3224 3244 3179 3131 2951 2757 2576 2426 2315 2319 2493 2645 2767 2733 2631 2444 2264 2197 2162 2214 2384 2519 2651 2970 3340 3336 3448 3204 2945 3022 3294 3214 3605 3802 3821 3687 3545 3278 3446 3568 3301 3522 3759 3660 3501 3757 3702 3548 3988 3881 3618 3220 3323 3597 3575 3560 3559 3381 3479 3539 3505 3758 3838 3648 3751 3724 3584 3768 3478 3728 3850 3890 3935 3855 3800 3931 3795 3777 3693 3515 3303 2988 2830 2801 2795 2738 2790 3006 3435 3596 3469 3501 3528 3382 3382 3337 3255 3111 3020 2936 2869 2834 2754 2748 2754 2762 2762 2753 2730 2734 2734 2765 2752 2707 2694 2691 2696 2681 2681 2672 2658 2658 2660 2659 2661 2672 2703 2860 2975 2984 2810 2725 2677 2630 2598 2578 2552 2499 2454 2500 2566 2648 2740 2782 2757 2774 2751 2718 2678 2709 2744 2720 2711 2736 2657 2562 2540 2601 2728 2802 2810 2775 2797 2771 2759 2584 2228 2153 2103 2054 2023 2050 2093 2127 2149 2197 2218 2226 2250 2290 2321 2295 2265 2237 2209 2186 2160 2136 2114 2096 2080 2071 2054 2037 2029 2033 2018 2020 2019 2017 2029 2051 2036 2048 2047 2048 2034 2015 2002 1995 1992 1976 1954 1945 1940 1927 1914 1901 1885 1876 1869 1858 1840 1831 1818 1803 1796 1786 1770 1756 1745 1736 1725 1716 1704 1693 1683 1675 1664 1652 1646 1621 1613 1626 1613 1604 1605 1603 1598 1586 1586 1580 1572 1556 1527 1515 1512 1520 1493 1479 1487 1503 1510 1517 1512 1515 1520 1519 1527 1526 1538 1557 1554 1553 1527 1531 1531 1520 1514 1508 1498 1488 1483 1483 1469 1478 1463 1465 1464 1455 1456 1448 1438 1438 1435 1425 1418 1412 1406 1401 1394 1391 1382 1375 1381 1376 1373 1371 1365 1362 1367 1363 1355 1348 1336 1342 1337 1327 1331 1325 1312 1301 1291 1288 1281 1288 1276 1268 1267 1263 1261 1251 1249 1239 1229 1223 1227 1224 1218 1207 1201 1195 1200 1183 1168 1166 1162 1142 1131 1120 1089 1097 1123 1118 1134 1124 1112 1107 1104 1096 1089 1094 1087 1078 1063 1048 1023 1013 1009 993 990 999 1004 1001 995 985 975 963 956 948 964 974 982 991 990 987 978 986 989 995 988 980 976 970 970 977 976 971 965 960 954 953 953 949 944 930 919 914 913 912 910 905 898 900 895 895 893 890 887 883 878 869 855 851 855 854 858 861 853 853 851 847 841 838 837 834 831 829 836 832 829 825 819 814 808 803 803 797 791 794 788 790 790 788 781 778 774 769 769 770 761 759 756 751 751 752 746 748 749 746 743 736 730 727 723 719 717 715 711 709 711 715 716 714 705 708 702 700 694 698 670 683 687 676 681 684 670 671 670 668 671 672 665 658 661 661 658 657 656 656 640 626 607 590 576 570 573 558 545 563 553 544 511 523 509 510 526 541 535 531 517 494 504 529 524 521 516 522 524 532 530 528 519 506 523 510 498 492 473 466 463 454 446 448 451 449 454 452 444 438 433 433 435 438 437 441 438 433 429 428 435 423 417 415 416 415 412 409 410 410 411 411 410 402 400 399 399 398 403 408 405 409 406 402 405 400 406 406 411 403 396 386 386 380 374 371 369 369 372 373 373 372 379 390 403 394 402 392 388 396 409 399 391 386 374 379 389 399 393 401 401 396 393 382 374 367 357 344 353 362 366 373 374 367 363 370 376 378 380 377 345 328 371 369 391 367 346 392 368 369 393 410 419 398 376 410 399 395 415 436 442 450 441 434 424 408 409 395 391 400 392 373 348 329 344 390 371 345 360 378 370 346 336 362 376 379 388 365 352 330 324 341 339 327 329 327 320 301 300 321 323 332 326 317 305 299 296 288 295 293 307 303 293 305 307 299 304 305 315 333 337 326 331 317 317 302 302 310 297 309 301 280 258 254 256 253 252 254 265 271 277 281 280 279 268 259 258 258 253 260 276 286 291 288 286 267 240 255 276 262 255 250 290 294 304 310 320 309 298 311 318 307 293 287 295 287 280 275 262 256 280 303 299 299 284 271 254 243 253 263 257 267 279 294 280 273 258 258 246 245 251 252 254 245 245 261 255 248 234 254 256 256 282 293 287 272 271 267 266 264 258 252 249 246 250 253 245 234 223 222 227 226 215 214 212 212 209 209 208 209 213 214 221 223 212 216 211 215 219 225 236 232 228 225 219 215 205 223 239 243 231 239 237 230 222 209 204 193 200 211 200 219 232 224 209 193 184 184 184 184 188 196 210 199 199 193 190 197 198 204 192 209 222 222 209 194 199 218 225 235 240 235 226 206 203 230 230 208 218 207 220 236 240 248 255 242 256 266 271 272 271 270 263 272 274 276 276 273 269 269 269 268 274 275 262 257 263 261 258 256 252 254 256 254 250 241 235 232 243 226 213 218 234 226 228 230 235 244 241 239 237 234 235 236 233 233 231 231 232 230 226 224 223 212 199 205 213 202 197 197 188 190 175 166 169 162 159 177 164 159 148 154 151 156 174 195 185 185 196 198 197 192 185 178 181 181 134 132 132 133 167 179 216 206 141 132 132 153 208 217 235 239 225 217 218 202 187 194 194 195 200 194 183 169 164 162 163 180 177 190 200 197 191 187 188 183 183 177 185 187 186 185 183 188 187 185 183 179 175 178 172 174 186 190 192 191 190 189 189 190 188 184 182 176 181 178 1333 1341 1357 1416 1476 1582 1536 1514 1568 1622 1587 1563 1524 1480 1311 1273 1283 1290 1288 1287 1296 1315 1363 1325 1304 1286 1266 1248 1240 1277 1337 1402 1397 1358 1355 1393 1447 1561 1668 1730 1773 1703 1594 1509 1484 1496 1468 1486 1570 1546 1487 1495 1452 1420 1405 1407 1461 1708 1900 1864 1706 1627 1596 1569 1556 1535 1517 1532 1565 1627 1752 1855 1824 1681 1575 1513 1521 1622 1913 2190 2149 2144 2138 2057 1999 1969 1962 1994 2049 2125 2221 2446 2567 2511 2342 2213 2111 2058 2017 2030 2047 2076 2113 2162 2232 2325 2451 2647 2669 2774 2933 2509 2157 1896 1759 1682 1659 1657 1658 1658 1660 1661 1661 1667 1678 1714 1768 1845 1984 2104 2140 2150 2202 2302 2457 2655 2848 2837 2620 2487 2398 2256 2180 2128 2085 2122 2128 2159 2131 2132 2158 2220 2267 2308 2345 2417 2545 2591 2721 2667 2387 2241 2204 2235 2366 2413 2303 2258 2308 2295 2408 2594 2467 2335 2238 2150 2114 2108 2071 2057 2034 2008 1995 1980 1966 1975 2011 2124 2184 2224 2257 2334 2318 2424 2267 2166 2046 1917 1863 1823 1789 1760 1735 1722 1747 1816 1891 1853 1758 1721 1739 1759 1785 1833 1914 2049 2155 2152 2269 2517 2647 2628 2432 2348 2429 2418 2371 2260 2193 2160 2075 1960 1949 1949 1950 1939 1922 1885 1855 1840 1840 1807 1782 1786 1792 1805 1830 1865 1934 2159 2231 2332 2457 2451 2272 2158 2105 2067 2049 2062 2079 2096 2130 2164 2216 2308 2488 2553 2362 2183 2100 1987 1924 1884 1848 1819 1792 1771 1772 1794 1836 1897 2002 2136 2347 2654 3096 3341 3251 3176 2887 2587 2306 2112 2006 1911 1819 1736 1668 1624 1593 1577 1569 1567 1564 1560 1559 1557 1554 1550 1546 1541 1538 1537 1538 1541 1543 1543 1544 1548 1553 1557 1567 1585 1615 1672 1884 2041 2006 2196 2171 2166 2269 2379 2393 2389 2334 1974 1735 1686 1581 1553 1511 1466 1467 1512 1581 1560 1519 1493 1460 1426 1404 1386 1376 1371 1371 1371 1371 1366 1372 1375 1374 1382 1398 1430 1490 1569 1652 1887 1877 1686 1598 1550 1520 1488 1466 1447 1433 1424 1421 1419 1418 1419 1418 1418 1418 1418 1418 1417 1421 1425 1423 1427 1422 1419 1429 1431 1427 1420 1429 1448 1494 1482 1491 1506 1528 1560 1604 1660 1725 1838 2017 2295 2679 2664 2810 2942 2879 2626 2447 2162 1979 1933 1923 1902 1906 1972 1941 1800 1730 1661 1600 1578 1564 1557 1570 1642 1722 1715 1773 1844 2016 2115 2097 2245 2177 2262 2386 2510 2631 2644 2599 2562 2777 2955 3187 3225 3197 3004 2828 2723 2707 2698 2637 2550 2571 2583 2497 2197 2087 2171 2091 2122 2064 1997 1951 1916 1890 1870 1855 1872 1922 1879 1843 1853 1808 1767 1753 1726 1746 1755 1779 1822 1867 1865 1842 1921 1793 1871 1938 1765 1765 1783 1777 1787 1784 1772 1717 1722 1696 1682 1680 1631 1592 1569 1534 1494 1569 1412 1633 1534 1396 1375 1386 1371 1343 1324 1310 1304 1301 1299 1286 1273 1273 1263 1248 1241 1252 1274 1288 1295 1303 1315 1332 1357 1388 1467 1597 1521 1599 1655 1616 1653 1639 1688 1742 1679 1679 1780 1895 1752 1763 1744 1714 1772 1748 1678 1649 1623 1588 1556 1527 1497 1493 1490 1477 1452 1435 1433 1413 1390 1374 1360 1359 1370 1367 1359 1345 1346 1349 1319 1332 1354 1338 1402 1440 1456 1475 1550 1649 1707 1851 1908 1915 1816 1861 1916 1932 1910 1896 1984 2019 2017 2012 2012 2026 2063 2095 2093 2090 2097 2107 2131 2115 2032 2004 1992 1915 1804 1786 1684 1611 1549 1500 1467 1439 1459 1438 1444 1457 1480 1489 1506 1536 1567 1621 1687 1794 1929 2037 2165 2472 2719 2775 2909 2959 2965 3045 3087 3109 3195 3201 3102 3077 3052 2977 2847 2834 2692 2620 2704 2838 2757 2647 2638 2676 2779 2891 2994 3085 3016 2896 2866 2904 3005 3075 3071 3027 3065 2944 2787 2649 2484 2280 2316 2453 2620 2804 2925 2834 2699 2448 2233 2125 2125 2303 2433 2525 2623 2722 2968 3270 3319 2894 2842 3370 3500 3479 3538 3635 3537 3464 3546 3311 3133 3175 3508 3803 3526 3553 3746 3733 3818 3851 3797 3568 3498 3432 3780 3689 3531 3365 3241 3269 3463 3341 3438 3649 3815 3815 3738 3641 3799 3632 3675 3841 3600 3556 3709 3701 3432 3211 3164 3072 3012 2989 3057 3116 3121 2976 2860 2744 2857 3069 3348 3489 3549 3766 3606 3679 3698 3390 3148 2991 2924 2841 2845 2782 2735 2730 2738 2737 2735 2724 2761 2789 2799 2752 2722 2698 2700 2692 2680 2667 2661 2653 2649 2660 2722 2658 2651 2668 2731 2754 3066 3083 2851 2709 2662 2660 2609 2591 2496 2440 2562 2578 2672 2763 2776 2702 2738 2762 2743 2736 2720 2753 2736 2748 2747 2707 2611 2602 2591 2758 2829 2816 2818 2819 2805 2771 2680 2281 2159 2098 2055 2005 2019 2060 2087 2114 2143 2176 2217 2252 2265 2270 2275 2261 2234 2208 2185 2158 2133 2109 2084 2069 2053 2050 2044 2021 2001 1993 1993 1990 2014 2050 2110 2099 2087 2072 2058 2044 2025 2009 1991 1970 1957 1954 1941 1919 1920 1909 1894 1879 1862 1852 1848 1839 1826 1812 1804 1787 1772 1766 1754 1741 1729 1719 1708 1698 1687 1676 1668 1661 1646 1635 1622 1600 1617 1609 1603 1600 1596 1593 1584 1577 1575 1565 1545 1519 1506 1514 1522 1494 1473 1480 1489 1493 1495 1493 1504 1499 1498 1510 1500 1508 1538 1536 1530 1513 1507 1506 1504 1488 1485 1480 1470 1463 1470 1453 1459 1452 1443 1445 1434 1432 1429 1420 1416 1417 1418 1420 1414 1408 1406 1400 1390 1385 1386 1391 1381 1386 1381 1377 1375 1374 1367 1358 1350 1346 1350 1344 1337 1335 1324 1309 1296 1287 1281 1276 1271 1266 1259 1254 1252 1256 1245 1238 1238 1230 1215 1206 1210 1211 1200 1196 1200 1202 1183 1163 1152 1140 1126 1116 1112 1092 1080 1095 1094 1112 1114 1097 1084 1080 1079 1066 1074 1088 1082 1065 1047 1040 1046 1028 1005 991 981 992 995 990 982 971 976 966 946 942 959 969 979 972 977 968 974 973 983 983 978 974 968 953 966 970 966 961 962 960 949 943 943 942 936 932 926 919 909 903 897 892 889 884 882 878 879 876 872 870 865 863 855 843 841 846 851 847 837 846 846 842 837 830 824 818 816 823 829 828 827 820 820 817 812 806 800 791 785 783 781 780 780 777 771 770 766 759 760 757 752 748 746 741 741 738 740 738 738 740 740 739 738 732 726 718 711 702 699 700 704 700 707 695 698 693 692 695 698 689 689 679 674 674 680 679 678 674 674 665 661 663 657 661 652 660 656 650 655 654 652 644 624 598 591 575 562 569 570 556 538 532 524 542 516 501 540 546 536 519 509 482 502 497 494 492 490 489 513 529 528 525 518 525 524 510 507 487 480 495 471 453 443 442 441 439 438 436 440 451 445 454 462 459 454 444 440 436 429 431 422 417 417 414 413 411 409 407 405 405 404 404 401 402 401 398 396 394 395 397 402 399 397 398 395 396 404 408 411 398 393 403 390 384 382 371 369 368 368 368 370 379 390 393 388 393 385 386 397 410 399 389 381 374 374 387 389 385 389 395 391 388 381 381 372 360 355 346 344 363 362 357 358 352 357 371 361 351 347 331 343 386 390 391 361 352 389 403 384 380 409 422 411 391 402 419 415 424 427 443 450 444 427 406 398 390 398 388 374 368 347 337 329 358 384 394 365 360 387 384 378 360 351 371 383 399 386 366 348 343 341 337 334 320 313 306 307 323 340 343 336 322 315 311 322 314 296 303 302 308 309 302 310 317 308 320 323 333 341 339 325 325 330 330 324 324 321 315 310 300 290 273 267 271 258 253 252 251 259 270 277 274 280 277 275 268 257 246 247 247 258 263 259 254 242 256 286 289 296 287 260 279 282 290 295 312 322 306 319 325 308 296 307 303 295 292 282 261 261 290 313 304 284 270 255 269 273 265 277 261 258 267 288 286 273 274 258 245 246 259 272 273 253 255 257 261 250 238 246 263 270 285 285 275 267 269 269 258 262 259 260 257 250 255 249 239 225 233 243 242 234 235 226 222 223 224 224 220 215 209 206 207 214 209 208 219 229 230 228 230 233 232 230 224 218 212 204 205 225 208 219 218 200 196 196 199 196 198 203 200 211 216 220 209 204 196 183 185 184 184 184 183 182 181 181 180 180 179 178 177 186 196 204 219 207 189 209 214 229 244 241 234 213 196 216 199 197 204 215 223 232 230 241 238 248 259 269 273 271 268 267 263 271 276 276 274 270 267 267 261 259 259 264 266 258 254 261 260 251 248 255 255 254 248 252 246 228 227 231 212 205 225 214 213 229 236 245 248 247 245 236 240 240 238 237 237 235 235 234 231 227 219 209 210 217 218 210 191 209 211 197 184 197 196 192 185 190 189 172 172 164 159 145 152 171 181 184 191 191 182 177 171 166 162 156 136 131 131 133 171 177 221 196 149 132 131 140 209 242 252 255 251 239 235 215 199 196 199 192 190 188 180 167 158 154 164 166 176 191 197 188 185 180 183 173 177 176 178 178 181 181 182 184 183 181 178 174 172 173 166 181 185 186 187 185 186 186 187 186 185 182 181 177 176 174 1369 1443 1411 1470 1562 1626 1575 1544 1611 1706 1772 1697 1600 1466 1337 1269 1265 1279 1278 1276 1274 1271 1269 1266 1265 1252 1241 1239 1249 1267 1309 1320 1330 1322 1324 1365 1415 1501 1586 1649 1730 1593 1544 1510 1421 1396 1369 1365 1373 1382 1345 1350 1334 1334 1335 1340 1371 1588 1837 1751 1626 1566 1570 1584 1593 1556 1510 1511 1525 1557 1628 1689 1662 1699 1545 1503 1546 1818 2104 2248 2274 2162 2101 2046 2004 1969 1946 1973 2016 2094 2182 2281 2304 2320 2347 2201 2105 2059 2029 2056 2084 2114 2162 2221 2299 2470 2650 2769 2951 2723 2706 2468 2103 1820 1728 1674 1660 1658 1657 1658 1658 1659 1660 1664 1676 1726 1802 1881 2006 2165 2316 2355 2312 2290 2365 2548 2619 2732 2672 2494 2356 2202 2159 2120 2083 2088 2097 2160 2166 2153 2173 2255 2299 2349 2427 2500 2730 2785 2715 2503 2340 2227 2169 2170 2250 2329 2287 2238 2229 2292 2435 2682 2518 2291 2201 2143 2111 2107 2091 2054 2033 2012 2001 1986 1973 1993 2028 2080 2132 2157 2180 2296 2275 2399 2316 2125 2024 1938 1876 1824 1782 1751 1725 1709 1733 1787 1860 1857 1751 1702 1713 1739 1774 1817 1875 1999 2042 2144 2351 2760 2801 2796 2544 2482 2428 2296 2254 2184 2114 2071 2014 1950 1915 1909 1903 1942 1947 1893 1845 1828 1844 1799 1771 1768 1772 1786 1811 1855 1916 2136 2375 2396 2405 2528 2345 2227 2132 2076 2059 2063 2089 2123 2159 2205 2259 2408 2611 2506 2326 2211 2092 2005 1946 1901 1860 1826 1798 1777 1769 1780 1799 1854 1951 2092 2287 2654 3136 3611 3546 3293 2900 2518 2397 2307 2147 2001 1890 1787 1717 1657 1618 1593 1582 1579 1575 1569 1567 1564 1567 1577 1574 1562 1559 1568 1571 1573 1575 1573 1563 1556 1553 1553 1557 1579 1619 1691 1789 1843 1963 2047 2034 2127 2232 2393 2412 2404 2254 1982 1777 1688 1641 1645 1571 1465 1460 1501 1601 1560 1515 1473 1439 1410 1397 1379 1370 1370 1370 1370 1370 1369 1370 1370 1375 1407 1434 1457 1527 1712 1760 1929 1819 1671 1619 1547 1509 1486 1469 1452 1439 1432 1425 1422 1419 1417 1420 1420 1419 1422 1425 1420 1420 1422 1423 1425 1432 1429 1432 1434 1430 1423 1431 1447 1461 1479 1497 1516 1535 1564 1615 1681 1766 1870 2081 2365 2572 2704 2778 2868 2848 2657 2443 2342 2132 1971 1915 1858 1829 1839 1780 1726 1699 1635 1588 1563 1559 1561 1599 1727 1819 1823 1824 2016 2194 2243 2270 2456 2383 2475 2518 2652 2576 2565 2539 2475 2657 2725 2850 2893 2830 2784 2723 2615 2541 2553 2574 2565 2585 2621 2517 2384 2190 2042 2005 1972 1973 1961 1932 1905 1889 1885 1913 1921 1890 1864 1870 1816 1815 1790 1758 1749 1770 1786 1813 1809 1889 1895 1901 1915 1815 1868 1952 1797 1855 1810 1800 1794 1782 1788 1787 1802 1767 1798 1785 1743 1702 1656 1582 1487 1418 1562 1628 1517 1370 1356 1370 1365 1348 1332 1321 1304 1295 1286 1281 1271 1265 1276 1259 1243 1258 1275 1285 1289 1300 1313 1328 1345 1363 1390 1453 1470 1621 1622 1570 1599 1600 1661 1630 1603 1704 1768 1661 1588 1609 1652 1616 1618 1607 1569 1565 1555 1547 1531 1513 1472 1452 1461 1468 1455 1435 1408 1400 1398 1381 1363 1348 1344 1348 1347 1332 1334 1310 1296 1297 1330 1389 1394 1381 1508 1629 1696 1684 1782 1883 1914 1912 1947 1941 1960 1991 2001 1965 1967 2012 2001 2044 2083 2084 2058 2073 2107 2127 2132 2134 2164 2109 2091 2102 2069 1992 1865 1785 1692 1623 1606 1596 1550 1497 1452 1429 1424 1442 1455 1474 1517 1636 1664 1675 1741 1802 1841 1914 2058 2249 2336 2410 2530 2552 2595 2760 3028 3156 3153 3054 2927 2927 2845 2777 2564 2482 2432 2471 2494 2613 2569 2508 2574 2634 2653 2754 2772 2834 2874 2765 2757 2883 3021 2935 2826 2762 2814 2775 2623 2553 2441 2228 2444 2422 2535 2644 2805 2807 2723 2573 2417 2354 2147 2179 2266 2366 2450 2414 2504 2838 2988 2723 2723 3063 3367 3430 3370 3593 3417 3235 3575 3429 3170 3025 3439 3561 3320 3746 3840 3778 3723 3615 3649 3823 3763 3843 3693 3483 3437 3438 3508 3188 3214 3267 3212 3298 3489 3681 3677 3502 3559 3766 3799 3585 3533 3464 3219 3277 3280 3376 3521 3570 3627 3637 3626 3546 3399 3241 2959 2837 2674 2774 3085 3444 3324 3495 3717 3631 3434 3312 3124 3014 2886 2809 2790 2762 2736 2728 2727 2727 2724 2728 2738 2752 2784 2781 2716 2744 2753 2714 2696 2686 2675 2664 2649 2650 2735 2676 2633 2636 2656 2690 2924 2991 2967 2715 2644 2609 2579 2579 2525 2441 2509 2611 2653 2680 2656 2651 2707 2743 2778 2783 2768 2762 2758 2752 2761 2693 2637 2653 2561 2624 2830 2825 2785 2757 2734 2737 2708 2310 2148 2097 2054 1994 2005 2037 2063 2109 2154 2200 2220 2219 2215 2220 2228 2214 2200 2176 2155 2130 2105 2085 2065 2049 2036 2024 2020 2011 1994 1975 1967 1993 2026 2070 2118 2110 2095 2076 2058 2037 2020 2002 1983 1967 1951 1932 1924 1911 1894 1889 1883 1872 1858 1848 1835 1823 1816 1805 1793 1784 1773 1757 1744 1733 1723 1712 1704 1693 1681 1670 1661 1653 1647 1634 1616 1591 1602 1605 1599 1594 1589 1584 1575 1569 1568 1562 1542 1510 1498 1513 1520 1492 1476 1467 1468 1474 1477 1477 1486 1486 1481 1486 1480 1491 1522 1511 1514 1498 1491 1488 1483 1479 1463 1461 1454 1446 1441 1438 1441 1445 1432 1438 1419 1418 1417 1415 1403 1401 1403 1411 1412 1412 1408 1403 1401 1395 1401 1394 1388 1397 1394 1390 1384 1374 1368 1362 1358 1357 1351 1347 1343 1336 1318 1310 1302 1294 1277 1271 1263 1257 1248 1242 1241 1244 1240 1233 1225 1228 1226 1214 1195 1194 1193 1182 1187 1194 1182 1168 1153 1139 1127 1115 1096 1086 1074 1076 1077 1083 1092 1100 1085 1060 1060 1058 1052 1067 1058 1041 1044 1036 1027 1013 999 995 976 976 991 986 979 977 971 976 967 941 932 951 959 957 959 957 961 955 966 961 971 959 952 942 955 961 960 966 964 956 955 950 941 936 930 926 922 921 920 918 913 910 903 897 890 883 871 867 860 856 850 846 846 847 834 833 838 837 826 832 832 834 830 831 825 822 803 817 820 811 816 820 813 806 800 799 801 797 794 784 781 775 773 772 766 762 759 755 754 751 749 744 740 735 731 727 729 725 725 729 733 732 736 731 728 723 721 710 697 690 689 686 690 685 679 675 678 675 683 674 674 667 665 663 665 674 670 672 665 663 656 660 652 660 649 653 651 643 652 648 641 638 640 633 619 597 576 582 572 567 559 556 549 534 498 502 511 537 535 520 501 483 481 481 476 477 480 471 494 499 519 529 524 523 526 526 515 515 496 494 453 447 448 448 450 446 448 448 461 466 476 481 472 459 454 452 440 440 441 447 429 426 427 418 422 418 418 416 412 412 411 410 405 414 412 406 406 400 395 391 390 389 389 389 388 397 399 399 412 409 405 404 404 404 394 384 377 368 367 368 366 374 382 377 382 383 380 382 393 405 401 392 383 374 366 375 374 381 385 381 376 381 375 373 372 373 370 366 342 353 353 342 336 335 336 345 346 332 330 344 370 394 399 385 350 372 373 395 412 384 394 408 426 409 413 415 428 435 442 448 446 432 418 402 396 381 372 378 365 346 366 362 348 343 371 403 394 372 374 391 404 387 367 378 403 392 375 364 365 359 354 340 324 311 314 344 348 358 359 351 350 347 344 339 337 314 298 303 312 314 316 307 313 323 317 324 336 340 328 322 325 303 307 312 313 317 314 321 308 299 297 300 296 278 262 254 252 250 249 256 260 267 274 268 256 246 244 244 248 250 251 247 245 246 256 296 294 300 310 295 268 287 300 309 297 314 317 313 324 324 318 304 294 296 295 285 262 258 276 287 306 299 294 276 251 280 278 284 289 275 270 275 285 293 287 291 279 272 259 248 273 290 262 261 272 269 256 245 247 253 267 278 280 271 267 258 258 256 248 249 247 244 238 240 237 228 233 248 256 251 238 247 250 246 239 238 237 232 231 222 214 208 203 205 215 221 224 220 217 224 221 219 230 222 211 207 208 218 206 206 202 206 205 223 227 227 209 206 197 193 198 196 214 225 214 200 199 198 187 186 183 183 182 181 184 188 186 182 180 180 177 176 176 186 202 189 201 215 236 241 231 232 215 202 192 187 216 213 206 213 221 234 227 241 257 260 267 270 268 267 263 265 270 276 278 276 273 273 270 265 265 264 260 255 255 247 252 255 252 243 247 256 256 250 239 240 238 220 215 211 204 213 202 218 231 241 242 246 252 250 244 244 248 243 241 240 239 238 236 233 224 215 214 222 222 212 197 202 206 204 203 209 214 216 212 210 200 190 192 197 177 159 146 145 167 171 181 177 171 170 170 166 161 154 153 134 132 131 131 169 166 191 171 141 135 132 141 194 209 221 200 217 206 218 226 209 207 192 179 174 189 182 166 150 166 172 172 182 192 191 175 178 168 166 176 175 165 171 178 179 178 179 178 181 177 169 171 167 161 173 180 182 182 181 181 182 182 184 184 185 182 181 178 176 172 1406 1484 1432 1457 1556 1647 1565 1564 1644 1750 1969 1904 1827 1625 1416 1287 1262 1268 1273 1272 1270 1267 1264 1257 1248 1245 1253 1266 1282 1297 1312 1308 1301 1295 1312 1347 1399 1467 1605 1674 1578 1549 1476 1413 1351 1338 1310 1295 1283 1284 1279 1271 1272 1280 1289 1294 1321 1632 1796 1619 1534 1521 1578 1592 1581 1562 1515 1481 1480 1484 1499 1521 1579 1583 1464 1479 1634 2008 2297 2266 2226 2154 2084 2043 2001 1962 1936 1945 1978 2046 2124 2193 2229 2285 2239 2172 2105 2060 2040 2078 2122 2160 2218 2295 2392 2577 2753 2950 2993 2652 2542 2269 1917 1797 1723 1680 1669 1662 1659 1659 1659 1660 1662 1670 1688 1740 1812 1924 2065 2151 2244 2365 2385 2461 2529 2649 2625 2497 2543 2427 2282 2160 2122 2096 2074 2075 2094 2128 2167 2183 2195 2247 2322 2394 2479 2513 2667 2667 2511 2446 2410 2208 2150 2137 2149 2189 2236 2191 2238 2334 2515 2618 2411 2266 2189 2152 2171 2176 2129 2065 2039 2022 2003 1988 1980 1997 2034 2067 2090 2104 2125 2226 2221 2333 2289 2105 2051 1952 1944 1850 1774 1741 1710 1700 1726 1807 1885 1832 1738 1687 1695 1724 1758 1798 1860 1975 2046 2165 2299 2545 2730 2651 2525 2403 2404 2332 2322 2221 2136 2049 1980 1942 1914 1881 1869 1901 1920 1865 1825 1808 1797 1780 1758 1753 1756 1769 1793 1824 1874 2028 2297 2561 2750 2649 2562 2344 2174 2086 2070 2078 2111 2167 2197 2213 2292 2411 2496 2354 2257 2150 2125 2019 1960 1898 1859 1826 1799 1778 1767 1769 1777 1812 1899 2026 2203 2475 2983 3480 3250 3067 2833 2654 2493 2587 2425 2222 2061 1905 1798 1715 1663 1623 1601 1594 1585 1577 1577 1587 1634 1635 1639 1634 1654 1655 1642 1619 1619 1614 1599 1585 1572 1562 1564 1590 1634 1689 1737 1791 1839 1896 1983 2035 2124 2306 2330 2334 2197 1909 1772 1813 1794 1645 1611 1480 1461 1500 1598 1560 1526 1482 1444 1411 1387 1378 1370 1370 1370 1370 1370 1370 1370 1370 1383 1424 1472 1524 1607 1796 1983 2016 1791 1683 1594 1552 1524 1502 1479 1457 1444 1436 1430 1429 1420 1418 1421 1424 1423 1423 1424 1424 1422 1420 1424 1430 1431 1438 1442 1427 1423 1425 1433 1445 1461 1481 1503 1527 1553 1581 1629 1693 1752 1875 2105 2126 2204 2356 2443 2579 2728 2780 2595 2532 2327 2058 1963 1894 1847 1806 1728 1700 1667 1612 1578 1564 1567 1582 1697 1842 1904 1880 2039 2186 2178 2120 2322 2521 2449 2565 2729 2593 2531 2477 2508 2382 2508 2559 2622 2676 2587 2619 2633 2570 2514 2491 2583 2633 2590 2643 2665 2506 2288 2064 1978 1933 1925 1943 1920 1904 1900 1924 1952 1960 1866 1835 1803 1813 1803 1761 1754 1775 1804 1820 1848 1857 1831 1878 1973 1898 1866 1892 1933 1830 1880 1826 1828 1838 1827 1847 1851 1864 1831 1867 1828 1807 1778 1726 1655 1575 1464 1437 1406 1412 1335 1349 1352 1368 1347 1331 1320 1313 1304 1293 1287 1288 1307 1298 1291 1272 1278 1293 1297 1316 1317 1323 1337 1352 1369 1388 1414 1474 1571 1512 1495 1569 1660 1544 1538 1537 1556 1532 1531 1540 1551 1567 1571 1558 1557 1531 1515 1513 1496 1473 1466 1451 1438 1433 1446 1423 1418 1404 1382 1381 1383 1365 1348 1335 1326 1335 1341 1318 1317 1272 1291 1329 1385 1441 1562 1556 1618 1758 1787 1842 1892 1942 2018 2022 2061 2082 2107 2091 2063 2026 2077 2049 2091 2123 2155 2137 2115 2137 2175 2186 2202 2231 2262 2199 2158 2119 2085 1974 1831 1825 1780 1727 1676 1604 1562 1545 1483 1456 1445 1463 1475 1511 1572 1651 1689 1709 1733 1761 1811 1863 1937 2031 2158 2303 2454 2623 2858 3076 3123 3027 2801 2632 2602 2555 2466 2368 2256 2241 2262 2301 2364 2358 2405 2413 2407 2481 2507 2545 2651 2605 2599 2680 2827 3004 2937 2744 2599 2537 2531 2430 2383 2329 2145 2384 2359 2511 2436 2571 2719 2640 2459 2487 2467 2272 2103 2188 2273 2258 2241 2400 2492 2557 2494 2633 2871 2854 2879 3253 3504 3251 3094 3267 3313 3430 3113 3131 3213 3532 3739 3660 3516 3702 3516 3417 3659 3606 3684 3634 3643 3682 3609 3464 3334 3177 3060 3032 3065 3178 3276 3416 3315 3772 3775 3676 3649 3765 3415 3468 3802 3501 3658 3878 3943 4008 4040 3722 3457 3332 3222 3092 2895 2703 2649 2901 3279 3256 3231 3377 3449 3272 3111 3054 2988 2920 2883 2870 2763 2782 2741 2731 2740 2739 2746 2745 2785 2773 2754 2756 2792 2830 2761 2716 2715 2695 2670 2659 2653 2643 2636 2623 2621 2630 2646 2683 2863 2908 2766 2689 2688 2689 2610 2564 2488 2468 2500 2547 2595 2589 2654 2692 2735 2771 2795 2799 2790 2774 2767 2748 2697 2699 2673 2579 2526 2688 2845 2827 2752 2714 2704 2572 2338 2127 2045 2009 1970 1986 2010 2055 2092 2126 2149 2152 2159 2167 2172 2177 2171 2166 2144 2128 2104 2082 2063 2047 2032 2019 2007 1996 1989 1979 1963 1951 1974 1995 2014 2092 2090 2084 2081 2068 2048 2024 2000 1979 1962 1943 1927 1906 1890 1875 1864 1856 1853 1843 1831 1828 1818 1804 1794 1785 1774 1763 1753 1741 1724 1712 1704 1692 1690 1678 1669 1657 1645 1638 1634 1623 1612 1583 1591 1596 1590 1584 1575 1566 1564 1562 1558 1539 1511 1495 1499 1514 1508 1485 1469 1459 1458 1462 1465 1476 1477 1467 1468 1466 1470 1499 1496 1501 1494 1483 1469 1467 1469 1454 1448 1443 1437 1423 1426 1420 1422 1419 1423 1409 1409 1401 1408 1402 1386 1387 1402 1397 1398 1397 1397 1400 1401 1399 1404 1403 1405 1401 1394 1379 1368 1362 1359 1352 1344 1341 1336 1328 1324 1316 1306 1296 1292 1297 1287 1278 1265 1254 1243 1233 1233 1226 1224 1218 1218 1218 1218 1208 1191 1180 1174 1168 1177 1169 1169 1158 1146 1124 1116 1103 1089 1079 1064 1062 1065 1065 1071 1066 1058 1048 1049 1041 1047 1046 1027 1028 1027 1018 1011 999 1001 989 973 967 973 978 974 962 962 965 952 927 934 941 948 944 945 944 942 947 942 949 946 940 924 932 934 932 943 944 944 951 946 944 943 940 935 927 919 912 908 909 907 903 901 897 894 889 887 881 878 864 861 851 842 830 825 825 822 813 816 815 814 817 814 817 816 798 802 811 805 803 809 805 808 799 787 791 788 792 784 788 784 780 774 775 769 771 768 766 767 759 756 753 750 746 741 731 724 721 716 725 723 727 723 719 710 711 708 696 685 684 678 678 678 670 670 669 665 676 666 672 660 665 657 655 663 660 667 665 658 652 647 642 643 642 641 641 632 640 640 628 622 626 630 625 604 582 579 572 560 551 541 533 543 530 501 489 500 495 486 485 481 516 529 522 511 499 481 470 471 496 510 495 495 486 500 518 526 511 468 465 471 461 463 457 458 467 459 482 487 503 482 468 466 467 457 448 449 453 452 439 435 430 423 432 423 427 423 419 423 422 421 411 419 414 415 419 408 402 401 395 390 388 386 384 384 383 388 399 407 402 411 419 411 405 402 390 373 366 364 365 366 369 375 376 376 376 386 398 395 394 397 390 379 368 364 378 384 381 368 373 377 368 363 361 365 350 347 339 337 337 339 349 352 342 335 334 354 346 350 381 395 400 381 352 396 396 382 403 413 403 397 418 426 419 429 433 445 452 444 434 429 421 419 418 399 376 354 353 371 403 384 366 338 359 379 399 408 399 409 411 406 391 402 388 373 367 354 345 343 340 334 322 321 339 336 348 355 360 350 352 353 345 347 337 329 312 309 317 322 321 317 321 329 328 333 337 330 323 309 301 297 289 296 302 300 314 324 323 308 308 305 304 305 292 263 255 251 249 250 250 249 250 246 243 247 256 266 271 277 266 256 277 274 262 300 304 307 308 289 281 293 306 318 310 320 324 322 312 306 310 298 289 281 279 256 255 272 290 309 300 285 278 266 263 278 293 296 288 273 286 291 292 295 292 282 276 256 254 249 277 299 284 280 309 276 258 252 262 252 263 272 283 281 272 268 260 257 257 243 248 246 243 238 232 237 248 257 254 250 251 243 241 245 239 231 225 225 228 226 225 217 207 204 212 217 215 206 214 219 211 213 217 213 205 206 228 229 244 239 234 236 240 236 240 235 240 232 216 207 198 194 208 211 216 197 207 197 207 221 205 199 197 215 209 213 208 209 208 205 200 191 180 176 176 177 200 226 231 236 235 221 206 195 182 199 217 230 232 225 231 228 229 243 249 256 263 268 262 269 260 259 264 272 276 279 276 276 273 272 271 270 268 263 257 246 237 233 243 244 251 260 251 244 236 237 231 231 233 222 210 202 196 208 225 234 232 239 245 253 251 245 253 252 246 246 244 239 228 223 226 226 230 229 220 204 213 220 220 216 221 219 210 205 211 212 208 202 199 187 173 162 150 145 142 151 170 170 177 172 168 158 150 148 143 133 133 134 135 154 165 164 154 153 139 134 133 144 144 149 140 137 140 134 128 144 175 189 177 163 168 159 159 144 169 181 179 182 188 182 174 161 161 164 173 173 158 169 172 175 172 173 176 176 173 162 165 155 168 175 178 179 178 178 177 178 178 182 184 185 181 180 181 183 172 1384 1394 1403 1439 1515 1593 1563 1577 1658 1776 2024 2229 1982 1775 1631 1382 1296 1268 1261 1266 1267 1267 1265 1265 1259 1265 1285 1304 1324 1343 1333 1333 1330 1311 1303 1320 1353 1418 1573 1639 1530 1466 1400 1354 1317 1292 1277 1264 1257 1254 1254 1254 1255 1258 1262 1272 1327 1569 1568 1504 1468 1504 1567 1585 1556 1533 1501 1466 1458 1444 1437 1439 1449 1440 1440 1491 1680 2030 2289 2323 2331 2243 2115 2035 1982 1946 1920 1926 1960 1997 2048 2127 2240 2285 2222 2159 2094 2059 2049 2099 2159 2212 2277 2367 2497 2698 2861 3021 2785 2594 2345 2151 1868 1783 1732 1699 1684 1673 1666 1665 1664 1665 1670 1688 1732 1783 1855 1980 2162 2276 2239 2306 2444 2633 2625 2607 2694 2556 2386 2356 2208 2121 2094 2078 2071 2086 2109 2147 2219 2209 2235 2246 2291 2382 2519 2553 2623 2565 2421 2397 2314 2173 2128 2118 2120 2145 2164 2169 2232 2403 2636 2587 2347 2249 2234 2173 2197 2256 2235 2106 2060 2034 2012 1994 1984 2004 2031 2053 2051 2063 2075 2116 2144 2210 2198 2098 2103 1999 1917 1857 1780 1734 1698 1697 1716 1782 1856 1807 1718 1671 1678 1707 1744 1792 1852 1928 2033 2153 2309 2638 2927 2704 2420 2310 2291 2246 2189 2151 2100 2059 2027 1972 1930 1898 1862 1858 1839 1824 1793 1786 1776 1765 1749 1740 1741 1752 1771 1799 1855 1979 2282 2588 2838 2796 2593 2406 2176 2099 2085 2116 2151 2231 2294 2279 2275 2434 2564 2368 2286 2243 2185 2027 1943 1891 1855 1821 1795 1772 1765 1766 1769 1792 1873 2002 2164 2425 2769 3163 3339 3210 2961 2934 2874 2960 2896 2589 2409 2206 1932 1797 1737 1666 1625 1612 1598 1588 1610 1651 1747 1725 1737 1808 1900 1788 1736 1681 1665 1654 1634 1623 1609 1595 1579 1591 1627 1666 1707 1773 1791 1819 1860 1964 2018 2172 2264 2355 2218 1885 1763 1860 1858 1860 1698 1466 1470 1517 1608 1589 1538 1482 1449 1423 1396 1382 1378 1370 1370 1370 1370 1370 1370 1370 1380 1421 1472 1585 1697 1684 1849 1932 1787 1677 1602 1568 1544 1515 1483 1464 1458 1454 1433 1438 1426 1423 1424 1429 1427 1427 1430 1431 1427 1430 1427 1429 1428 1434 1430 1422 1422 1427 1435 1445 1461 1479 1501 1529 1566 1605 1663 1703 1734 1842 2029 2320 2590 2672 2624 2770 2763 2660 2623 2564 2392 2158 2026 1964 1907 1924 1775 1684 1630 1600 1578 1566 1581 1607 1778 1855 1905 2043 2129 2122 2014 2135 2237 2246 2334 2497 2649 2458 2415 2440 2442 2321 2371 2476 2559 2498 2523 2639 2685 2687 2620 2436 2421 2516 2460 2260 2345 2252 2243 2032 1929 1908 1910 1927 1909 1899 1888 1911 1941 1921 1852 1815 1804 1786 1783 1772 1787 1799 1842 1867 1905 1872 1879 1875 1879 1926 1878 1966 2018 1864 1863 1850 1852 1874 1862 1861 1895 1923 1907 1893 1871 1880 1847 1789 1724 1641 1541 1561 1522 1401 1311 1346 1337 1361 1364 1342 1328 1318 1309 1294 1279 1280 1282 1304 1319 1273 1298 1322 1321 1332 1341 1333 1330 1341 1353 1375 1423 1530 1531 1456 1466 1494 1565 1504 1512 1504 1496 1495 1503 1517 1542 1530 1524 1544 1523 1503 1492 1476 1458 1444 1434 1424 1411 1407 1409 1403 1426 1409 1382 1364 1359 1367 1354 1338 1329 1316 1325 1318 1306 1311 1277 1354 1415 1506 1579 1642 1667 1722 1813 1883 1891 1950 1989 2098 2137 2078 2118 2121 2097 2104 2104 2126 2105 2154 2210 2212 2213 2217 2241 2267 2299 2338 2326 2279 2207 2160 2147 2144 2060 1940 1865 1816 1740 1688 1661 1564 1515 1511 1490 1477 1488 1499 1546 1614 1639 1671 1701 1725 1790 1855 2062 2237 2375 2549 2672 2799 3011 3095 3029 2766 2588 2438 2328 2294 2176 2114 2089 2101 2098 2137 2191 2300 2302 2210 2253 2272 2324 2538 2508 2483 2675 2746 2746 2797 2842 2768 2648 2464 2453 2281 2334 2360 2124 2138 2214 2332 2253 2410 2505 2485 2355 2208 2291 2129 2135 2212 2154 2183 2274 2631 2790 2425 2426 2476 2618 2842 3192 3531 3397 3191 2941 3128 3158 3327 3187 2909 3042 3184 3336 3565 3319 3389 3262 3426 3604 3455 3569 3621 3532 3818 3587 3495 3412 3264 3147 3104 3027 2996 3049 3113 3219 3483 3664 3791 3807 3553 3419 3650 3949 3564 3636 4018 3977 3876 3552 3452 3526 3643 3497 3206 2933 2751 2609 2689 2952 3004 3051 3388 3327 3214 3086 2981 2973 2922 2858 2807 2773 2757 2762 2736 2742 2760 2773 2753 2745 2749 2759 2779 2804 2800 2772 2730 2748 2729 2727 2694 2678 2666 2694 2684 2631 2616 2620 2636 2701 2759 2783 2708 2657 2624 2591 2555 2552 2557 2511 2497 2512 2535 2615 2651 2725 2754 2772 2783 2794 2788 2779 2775 2777 2776 2803 2728 2530 2500 2724 2845 2821 2827 2819 2780 2475 2177 2071 2023 1967 1954 1978 2028 2075 2094 2095 2111 2122 2124 2131 2127 2129 2123 2111 2099 2082 2063 2048 2029 2018 2002 1989 1978 1970 1960 1945 1933 1948 1964 1985 2015 2055 2064 2053 2048 2038 2020 2002 1981 1961 1942 1923 1905 1887 1873 1856 1835 1822 1829 1817 1803 1804 1794 1786 1776 1766 1755 1745 1734 1725 1713 1696 1678 1671 1668 1663 1655 1646 1633 1622 1614 1601 1601 1570 1576 1587 1574 1562 1559 1556 1555 1554 1548 1521 1493 1487 1494 1500 1502 1481 1461 1452 1449 1461 1459 1479 1457 1453 1452 1452 1476 1484 1483 1484 1470 1462 1451 1455 1447 1432 1428 1422 1412 1414 1410 1412 1416 1399 1391 1383 1385 1387 1378 1371 1369 1380 1374 1374 1374 1372 1375 1381 1381 1405 1411 1397 1385 1380 1374 1366 1353 1352 1354 1345 1339 1333 1325 1324 1315 1310 1308 1303 1296 1284 1280 1272 1266 1250 1233 1220 1219 1212 1201 1209 1208 1197 1194 1201 1199 1182 1159 1154 1151 1144 1146 1135 1129 1122 1104 1093 1080 1069 1060 1053 1053 1054 1057 1048 1039 1035 1033 1035 1047 1027 1013 1015 1009 1003 995 997 990 984 963 959 972 964 963 953 954 951 936 919 920 936 937 931 933 928 930 928 930 925 925 924 912 917 913 919 923 916 929 937 939 932 928 924 924 924 920 915 910 905 899 894 890 886 882 881 877 872 867 861 853 849 844 831 820 818 817 813 809 802 802 801 797 795 787 789 793 793 786 799 789 801 799 784 773 774 779 773 778 779 779 774 773 776 772 765 769 761 761 765 763 755 754 751 742 742 733 718 712 711 713 716 711 706 698 696 694 685 677 672 668 666 664 661 658 657 664 662 667 659 663 657 652 655 651 664 671 667 661 657 648 635 629 628 631 622 626 626 619 612 613 610 611 602 584 571 563 555 541 534 524 519 511 524 526 505 509 506 511 527 542 543 537 528 508 490 497 476 466 469 469 467 464 465 474 493 476 467 504 493 487 492 470 472 483 478 507 514 498 494 476 494 483 468 456 464 476 470 462 447 439 428 434 431 435 433 424 437 437 421 414 423 421 422 416 415 416 411 412 404 398 398 393 387 383 381 383 389 395 402 407 406 414 400 391 384 371 364 362 363 363 366 365 371 381 384 391 384 389 395 391 382 372 359 377 375 367 358 371 371 359 351 346 344 341 339 347 356 351 365 373 371 369 373 375 350 344 372 388 400 394 367 375 373 398 398 399 415 427 417 404 425 431 443 448 450 450 437 424 410 399 400 390 372 374 388 364 387 412 402 375 356 355 362 370 383 402 423 428 433 423 398 382 371 354 350 341 338 331 330 328 342 366 360 357 350 346 352 341 336 334 335 337 346 336 323 318 323 314 316 323 324 330 338 340 332 326 334 328 321 307 279 290 284 304 311 304 295 288 289 281 285 280 270 273 265 253 250 248 248 247 252 262 258 269 273 281 278 258 277 293 275 269 278 300 312 313 309 306 284 300 313 319 315 314 298 286 284 286 290 287 272 258 253 282 275 302 306 293 287 280 256 279 288 293 304 293 279 286 300 300 294 285 267 275 279 272 251 266 270 277 291 301 289 265 267 267 268 268 278 285 281 275 268 263 258 252 255 257 262 253 244 244 250 252 243 242 236 240 245 233 230 229 228 230 222 214 219 212 205 206 214 207 211 207 205 206 207 203 200 202 203 216 228 239 241 246 246 234 225 232 235 236 241 237 241 237 219 217 196 192 189 198 191 193 192 205 222 217 207 217 235 234 224 216 211 215 218 219 215 210 213 200 178 174 190 225 234 224 227 206 189 189 208 222 227 229 226 231 215 229 239 246 257 266 268 259 266 252 266 272 272 278 279 276 272 273 274 270 264 264 258 256 252 249 244 232 229 251 253 243 244 244 247 243 235 224 226 219 215 194 215 219 223 223 237 248 251 256 250 252 254 254 251 241 237 236 232 235 232 235 234 223 212 224 227 229 227 223 220 217 210 194 195 201 198 188 186 181 166 160 153 148 141 149 151 157 159 163 165 158 159 148 130 131 135 137 144 172 164 152 148 150 138 132 131 130 132 133 131 132 133 132 130 131 141 172 193 172 140 151 153 169 169 171 182 186 178 165 163 151 163 167 152 160 163 167 168 167 171 170 167 166 159 162 161 171 174 175 175 174 173 173 173 179 181 184 184 179 180 181 179 170 1374 1392 1431 1438 1489 1560 1593 1655 1679 1826 2117 2315 2207 1879 1755 1572 1385 1307 1268 1257 1260 1263 1262 1266 1274 1292 1321 1350 1384 1399 1391 1391 1379 1344 1319 1315 1329 1373 1466 1561 1519 1426 1366 1321 1289 1267 1258 1254 1253 1254 1255 1255 1255 1255 1256 1276 1372 1362 1390 1413 1443 1495 1555 1565 1541 1506 1476 1448 1442 1430 1417 1412 1421 1473 1503 1581 1762 2050 2227 2356 2447 2287 2165 2022 1953 1921 1902 1918 1945 1976 2035 2143 2260 2345 2297 2192 2112 2070 2095 2155 2207 2266 2347 2452 2565 2778 2969 3037 2794 2573 2449 2113 1838 1775 1736 1713 1696 1682 1673 1671 1670 1684 1702 1725 1774 1828 1888 1991 2074 2127 2210 2351 2454 2605 2499 2576 2638 2613 2450 2305 2161 2121 2090 2073 2071 2093 2125 2160 2199 2237 2278 2290 2324 2429 2631 2661 2677 2501 2363 2253 2203 2162 2128 2103 2111 2133 2134 2154 2239 2394 2487 2397 2284 2272 2229 2217 2315 2350 2212 2125 2074 2042 2018 1998 1988 2018 2069 2062 2026 2026 2044 2061 2083 2135 2109 2060 2116 2118 1975 1869 1786 1726 1687 1677 1697 1740 1827 1819 1692 1648 1659 1690 1730 1782 1849 1939 2065 2182 2379 2718 3102 2902 2499 2344 2295 2266 2164 2105 2064 2025 1998 1961 1931 1902 1885 1912 1837 1893 1857 1770 1757 1749 1737 1729 1727 1733 1747 1778 1833 1983 2255 2587 2897 2790 2524 2366 2229 2121 2104 2154 2204 2287 2458 2380 2282 2476 2678 2551 2483 2469 2320 2058 1950 1904 1881 1825 1783 1762 1759 1758 1759 1775 1847 1961 2115 2532 2933 3156 3349 3020 2744 2620 2640 2752 2617 2579 2388 2216 2005 1881 1815 1709 1656 1631 1610 1611 1679 1740 1878 1865 1832 1964 2039 1909 1806 1741 1712 1704 1684 1670 1654 1631 1605 1592 1607 1635 1674 1711 1736 1765 1801 1846 1908 1991 2162 2232 2173 1864 1745 1789 1809 1777 1572 1460 1475 1556 1616 1566 1533 1503 1461 1439 1416 1393 1381 1377 1370 1370 1370 1370 1370 1370 1386 1422 1508 1709 1888 1729 1829 1759 1685 1674 1620 1575 1548 1525 1493 1473 1462 1450 1441 1454 1453 1446 1443 1440 1438 1439 1442 1441 1439 1440 1433 1431 1444 1439 1427 1425 1426 1430 1437 1446 1462 1482 1509 1546 1608 1673 1738 1827 1877 2031 2007 2207 2467 2686 2792 2727 2698 2540 2438 2477 2449 2308 2094 1966 1972 1929 1788 1657 1600 1579 1571 1590 1608 1622 1703 1722 1779 1851 1941 1903 1951 2015 2057 2132 2265 2368 2370 2338 2288 2415 2356 2304 2261 2413 2444 2483 2499 2553 2560 2560 2595 2571 2242 2422 2369 2114 2085 2077 2135 1943 1910 1885 1883 1907 1902 1915 1943 1954 1883 1860 1835 1827 1813 1816 1815 1794 1821 1827 1879 1918 1963 1985 1855 1889 1911 1927 1925 1941 1977 1895 1886 1899 1897 1905 1932 1915 1924 1954 1973 1954 1919 1918 1864 1810 1739 1685 1584 1618 1444 1321 1324 1320 1325 1333 1365 1365 1341 1320 1305 1296 1281 1268 1260 1266 1263 1266 1258 1280 1293 1309 1308 1307 1316 1329 1350 1368 1393 1421 1428 1430 1437 1437 1455 1468 1487 1479 1475 1476 1488 1502 1524 1509 1495 1531 1523 1497 1482 1471 1455 1439 1426 1415 1410 1400 1386 1375 1369 1365 1353 1349 1347 1342 1345 1340 1332 1313 1313 1325 1304 1317 1287 1311 1333 1374 1458 1528 1626 1717 1776 1825 1881 1995 2136 2241 2242 2152 2146 2163 2162 2194 2197 2207 2201 2183 2248 2264 2280 2316 2316 2427 2459 2492 2463 2391 2335 2302 2270 2204 2127 2006 1984 1918 1863 1803 1671 1654 1617 1474 1503 1495 1489 1507 1541 1571 1603 1639 1678 1757 1843 1951 2164 2447 2662 2742 2815 2944 3077 3053 2863 2676 2529 2418 2147 2069 1986 1973 1963 1980 2019 2064 2112 2218 2157 2109 2193 2187 2350 2311 2384 2603 2735 2689 2612 2507 2559 2582 2515 2443 2533 2265 2253 2291 2154 1986 2145 2106 2010 2043 2100 2072 2046 2102 2144 2074 2104 2163 2246 2377 2546 3064 3107 2558 2453 2626 2818 3084 3249 3525 3265 3273 3193 2909 3130 2999 3106 3153 2879 2900 3054 3188 3310 3109 3273 3185 3402 3355 3425 3466 3383 3682 3583 3680 3483 3292 3308 3246 3159 3016 2984 3034 3143 3206 3403 3590 3784 3744 3586 3518 3797 3767 3626 3985 3799 3590 3767 3929 3806 3884 3633 3327 3070 2881 2675 2557 2651 2845 2867 3224 3280 3215 3184 3043 2968 3014 2953 2880 2796 2778 2772 2751 2751 2773 2790 2768 2751 2750 2765 2810 2816 2808 2771 2746 2780 2771 2738 2755 2700 2681 2684 2684 2658 2643 2619 2616 2628 2714 2903 2784 2629 2601 2603 2619 2667 2658 2553 2564 2558 2552 2616 2661 2704 2733 2755 2765 2789 2811 2844 2883 2895 2889 2867 2821 2681 2464 2457 2635 2741 2789 2701 2644 2470 2150 2059 2021 1967 1932 1953 1991 2025 2039 2062 2099 2090 2092 2094 2089 2091 2088 2080 2073 2068 2052 2030 2015 2003 1987 1972 1961 1953 1945 1931 1917 1920 1936 1952 1964 1972 2002 2025 2031 2019 2005 1991 1977 1960 1941 1924 1904 1884 1865 1850 1836 1828 1806 1800 1789 1779 1769 1770 1765 1757 1747 1738 1728 1718 1707 1696 1688 1666 1652 1651 1643 1637 1629 1619 1612 1603 1588 1571 1549 1573 1562 1544 1547 1549 1546 1549 1546 1531 1493 1480 1481 1488 1500 1490 1471 1455 1443 1444 1447 1467 1451 1444 1445 1438 1452 1473 1464 1470 1465 1452 1439 1439 1434 1424 1414 1412 1406 1400 1400 1398 1405 1402 1385 1368 1370 1370 1360 1359 1361 1357 1361 1358 1353 1355 1357 1358 1364 1381 1394 1395 1382 1371 1365 1358 1352 1345 1337 1330 1324 1320 1318 1320 1315 1302 1297 1287 1282 1271 1269 1276 1270 1256 1244 1224 1215 1209 1201 1191 1196 1199 1187 1176 1177 1176 1169 1158 1145 1128 1118 1119 1104 1095 1090 1081 1074 1068 1062 1060 1054 1042 1050 1056 1053 1030 1023 1024 1030 1030 1022 1004 1003 998 991 986 985 980 974 954 951 953 951 948 942 940 931 926 909 924 928 921 919 919 915 914 918 918 913 915 908 901 906 906 910 902 910 909 918 923 915 913 909 910 913 912 912 910 907 903 897 895 891 882 876 872 868 862 863 847 838 836 844 849 834 836 835 817 799 791 788 785 778 773 774 776 778 781 777 777 780 787 769 759 763 765 766 765 765 765 760 766 769 761 756 754 748 755 765 762 761 759 751 741 732 734 723 718 706 703 705 698 694 685 682 680 673 668 664 664 661 660 657 651 646 642 646 648 644 646 644 643 651 660 657 660 661 662 661 655 636 620 620 616 618 617 615 609 604 602 599 597 590 584 577 561 543 551 553 545 524 542 545 543 540 539 541 553 556 547 535 513 505 531 525 502 491 476 477 474 481 473 464 467 464 469 514 519 506 523 488 484 500 493 528 516 522 505 493 503 503 477 467 482 501 478 457 448 439 435 445 440 444 443 433 440 442 430 423 428 431 432 427 425 427 424 423 415 409 416 407 394 389 381 379 377 379 397 398 404 413 411 406 401 392 379 363 360 362 360 363 372 371 374 380 375 381 384 380 380 369 360 368 362 353 351 352 355 348 344 342 344 353 352 360 370 372 375 383 375 369 368 353 347 368 377 392 400 392 365 395 389 388 411 400 412 421 431 429 415 425 442 453 454 441 428 414 412 412 387 376 396 415 395 372 395 419 427 390 366 388 362 391 386 385 396 415 435 440 413 392 371 365 374 364 369 355 356 350 371 369 355 348 352 338 341 352 340 327 318 321 325 323 317 324 326 317 311 307 312 324 324 335 332 329 326 321 308 303 291 269 268 276 286 278 273 265 261 258 268 263 260 267 266 260 250 249 252 265 270 267 263 267 281 287 278 260 286 288 289 288 275 301 314 320 319 306 300 304 317 320 306 299 287 290 284 281 271 268 280 279 256 286 291 301 307 285 265 270 273 292 300 306 305 294 282 289 301 296 286 279 275 292 284 263 260 288 296 300 312 305 309 296 282 285 280 276 281 279 273 283 278 274 266 256 264 266 259 252 249 260 258 250 244 231 229 226 231 234 232 223 217 221 220 214 204 206 205 216 222 208 215 214 219 216 213 212 211 215 222 232 237 242 247 239 241 231 206 213 202 210 218 212 216 206 191 207 222 205 197 197 195 209 201 209 211 215 213 226 225 215 212 202 198 205 205 204 196 200 222 215 203 182 175 180 211 208 215 211 195 188 194 201 207 204 211 211 227 230 242 245 258 266 267 255 259 249 264 269 273 273 275 276 272 267 263 261 255 262 258 249 244 244 250 227 220 243 249 248 250 247 251 250 247 240 236 242 231 206 191 201 217 235 237 240 245 252 257 255 256 257 256 248 250 248 242 243 238 236 233 222 227 232 234 233 231 231 227 222 213 203 198 184 186 192 187 178 174 162 151 148 143 141 140 140 149 160 149 151 141 137 131 131 133 136 135 154 174 177 162 155 153 143 135 131 134 131 133 132 132 132 133 133 131 129 136 152 136 134 151 169 179 181 182 180 173 162 148 154 159 155 146 154 159 163 161 163 167 165 161 163 156 155 167 171 174 173 171 169 168 169 171 177 180 182 182 179 179 177 174 168 1391 1426 1443 1456 1474 1508 1556 1618 1631 1691 1846 2142 2106 2150 2046 1781 1536 1356 1272 1253 1252 1254 1259 1261 1274 1378 1429 1417 1445 1485 1484 1482 1466 1406 1356 1336 1337 1355 1444 1489 1495 1422 1339 1295 1269 1257 1253 1253 1254 1256 1257 1259 1259 1258 1259 1297 1373 1349 1359 1387 1430 1479 1550 1536 1506 1474 1446 1427 1424 1415 1406 1416 1481 1593 1627 1667 1755 1927 2138 2205 2292 2168 2103 1995 1924 1893 1888 1904 1920 1956 2042 2242 2405 2418 2335 2223 2140 2090 2149 2216 2265 2344 2455 2485 2657 2857 2995 2892 3020 2782 2478 2046 1829 1776 1747 1722 1703 1686 1677 1677 1683 1698 1727 1752 1794 1849 1905 1963 2024 2102 2166 2258 2363 2504 2474 2432 2507 2466 2360 2224 2122 2100 2078 2070 2074 2092 2122 2163 2223 2283 2340 2361 2399 2524 2705 2632 2528 2440 2274 2206 2168 2143 2119 2097 2097 2112 2118 2156 2269 2355 2366 2284 2250 2255 2224 2271 2385 2446 2307 2175 2082 2063 2022 1997 1994 2077 2132 2078 2024 2000 2011 2022 2023 2049 2039 2048 2143 2063 2014 1910 1767 1701 1673 1655 1659 1704 1742 1753 1653 1628 1637 1664 1709 1773 1853 1966 2080 2202 2438 2756 3125 3059 2633 2466 2419 2293 2285 2266 2112 2037 1998 1954 1918 1894 1875 1879 1880 1928 1876 1781 1741 1731 1723 1717 1716 1718 1735 1770 1828 1996 2291 2510 2605 2681 2473 2286 2196 2142 2121 2180 2250 2337 2473 2511 2320 2419 2619 2676 2793 2628 2360 2063 1949 1885 1846 1808 1781 1760 1757 1757 1758 1765 1808 1883 2033 2352 2718 3179 3258 3025 2868 2682 2560 2473 2325 2247 2155 2052 2006 1874 1798 1744 1700 1662 1632 1648 1743 1762 1813 1881 1987 2141 2074 1987 1852 1784 1767 1782 1744 1718 1697 1665 1636 1613 1602 1619 1651 1674 1719 1742 1763 1794 1835 1885 1985 2085 2169 1928 1729 1811 1905 1768 1531 1482 1486 1555 1670 1589 1563 1510 1479 1453 1428 1406 1390 1384 1384 1370 1370 1370 1370 1376 1402 1452 1557 1812 1883 1780 1793 1753 1698 1736 1682 1582 1543 1514 1498 1476 1456 1448 1455 1457 1451 1447 1448 1446 1447 1448 1454 1452 1462 1453 1443 1459 1466 1455 1433 1429 1430 1434 1440 1450 1472 1507 1547 1592 1659 1758 1861 1942 2063 2334 2359 2192 2278 2386 2506 2607 2594 2484 2399 2319 2329 2344 2151 1977 1905 1833 1727 1627 1581 1572 1578 1601 1641 1732 1864 1803 1888 1942 1864 1782 1798 1841 1921 2062 2183 2190 2126 2261 2402 2385 2212 2334 2207 2341 2488 2507 2494 2510 2506 2453 2534 2521 2109 2284 2128 2074 1993 1961 1932 1902 1883 1876 1862 1897 1924 1956 1999 2040 1911 1884 1857 1844 1833 1839 1808 1825 1851 1865 1896 1971 2026 2033 1884 1921 1937 1992 1974 2025 1965 1975 1927 1929 1952 1948 1958 1952 1972 1994 2018 2017 1984 1975 1925 1874 1824 1756 1635 1564 1359 1358 1335 1304 1325 1347 1346 1345 1350 1343 1325 1307 1291 1280 1265 1241 1240 1263 1293 1293 1287 1289 1291 1309 1325 1341 1349 1364 1382 1392 1399 1396 1407 1422 1445 1465 1461 1456 1456 1461 1470 1480 1503 1493 1478 1496 1501 1494 1482 1472 1458 1444 1425 1414 1405 1396 1388 1376 1366 1354 1341 1330 1335 1322 1322 1320 1320 1312 1299 1338 1347 1286 1293 1331 1338 1390 1476 1572 1660 1697 1788 1851 1940 2033 2131 2229 2292 2292 2236 2223 2263 2284 2335 2324 2340 2342 2290 2345 2329 2361 2397 2494 2599 2637 2597 2552 2500 2501 2493 2434 2313 2153 2075 2002 1934 1850 1708 1771 1642 1506 1595 1550 1522 1517 1548 1584 1624 1670 1713 1774 1849 1935 2149 2383 2678 2918 3001 3077 3073 2914 2790 2642 2374 2265 2177 2008 1871 1847 1862 1907 1957 1980 2025 2108 2012 2000 2006 2070 2218 2230 2312 2509 2638 2590 2570 2381 2375 2383 2321 2408 2318 2171 2010 1863 1865 1916 1928 1990 2199 2142 2126 2288 2238 2175 2356 2354 2117 2261 2278 2309 2399 2560 2712 2561 2514 2619 2810 3077 3384 3586 3402 3386 3141 3084 2856 3024 2949 3025 2929 2887 2810 2961 3053 3023 3202 3013 3190 3363 3350 3200 3417 3557 3418 3506 3479 3442 3442 3406 3189 3080 3000 2979 3023 3031 3126 3297 3440 3661 3712 3789 3893 3719 3768 3823 3822 3767 3848 4009 3912 3799 3631 3408 3119 2795 2644 2553 2535 2749 2728 2821 2977 2986 2946 2991 2933 2891 2966 2923 2840 2827 2806 2800 2768 2768 2778 2767 2758 2761 2775 2815 2865 2848 2799 2797 2812 2796 2765 2734 2720 2721 2722 2712 2697 2670 2645 2621 2615 2681 2771 2669 2620 2605 2646 2657 2651 2635 2594 2617 2594 2561 2623 2656 2728 2777 2829 2864 2833 2870 2964 3009 2923 2897 2880 2858 2839 2801 2524 2364 2616 2805 2702 2464 2353 2142 2024 1974 1939 1918 1973 1996 2038 2052 2068 2067 2052 2063 2062 2059 2059 2081 2062 2045 2050 2031 2011 1998 1995 1979 1959 1944 1937 1929 1918 1905 1900 1910 1926 1936 1947 1956 1969 1996 2015 2007 1992 1971 1952 1938 1924 1906 1886 1866 1847 1826 1810 1806 1795 1776 1757 1740 1747 1751 1745 1738 1730 1720 1711 1702 1691 1678 1666 1646 1634 1631 1626 1620 1612 1606 1600 1596 1582 1564 1546 1559 1544 1545 1543 1537 1541 1539 1533 1505 1482 1471 1478 1492 1478 1472 1459 1441 1435 1439 1454 1445 1434 1442 1431 1432 1455 1456 1453 1454 1450 1443 1428 1420 1414 1404 1401 1397 1390 1387 1387 1389 1387 1387 1371 1363 1353 1351 1350 1352 1345 1347 1344 1338 1340 1345 1345 1350 1360 1376 1386 1385 1382 1378 1365 1365 1355 1345 1334 1332 1325 1310 1305 1304 1294 1286 1279 1272 1265 1256 1257 1261 1251 1245 1236 1223 1212 1207 1199 1181 1176 1171 1161 1157 1151 1144 1151 1143 1137 1119 1105 1103 1099 1096 1095 1098 1079 1068 1075 1071 1050 1035 1035 1038 1038 1026 1012 1018 1018 1016 1005 995 991 983 978 972 967 960 957 947 942 942 933 928 924 919 913 906 909 910 904 908 902 901 901 905 910 902 903 905 889 898 894 897 892 892 894 909 924 928 927 923 912 902 896 895 892 889 893 892 884 883 881 879 883 882 879 877 861 862 861 863 858 854 851 841 831 825 821 803 794 784 788 780 771 765 762 766 760 763 764 762 760 746 754 750 753 752 750 750 753 756 759 751 741 737 745 758 757 755 751 749 748 741 743 733 733 716 703 698 698 688 684 682 675 683 687 680 678 682 676 673 672 664 658 647 641 637 634 630 629 632 641 644 647 649 652 659 661 650 637 613 612 610 614 609 605 607 597 593 593 595 585 572 561 559 568 560 551 542 548 559 558 557 551 560 555 550 545 535 518 536 541 526 520 523 500 527 512 522 497 477 469 470 478 474 500 518 530 508 513 510 515 531 524 530 526 508 524 508 481 487 504 493 470 465 460 452 442 450 450 456 452 444 446 446 432 426 433 436 436 433 428 427 427 424 424 424 413 402 403 403 395 378 376 376 375 379 398 400 401 407 407 406 396 371 360 359 359 359 360 360 362 362 364 370 372 368 369 366 357 357 352 348 348 347 345 345 346 353 357 371 367 370 374 386 384 383 375 364 348 354 371 386 386 396 400 387 374 406 395 405 403 419 418 422 426 436 426 435 433 445 451 440 431 417 396 395 395 403 418 424 399 384 408 427 417 391 373 406 377 370 394 404 404 409 421 441 409 385 377 402 392 388 387 377 370 374 370 360 355 346 341 343 332 338 343 339 331 311 312 317 311 319 325 315 321 316 301 302 302 313 308 299 300 302 300 291 276 270 290 280 268 266 268 259 258 257 256 255 254 253 251 251 251 257 259 261 273 273 272 267 271 283 274 264 287 301 299 303 293 286 299 308 316 309 309 317 321 322 308 295 298 314 303 288 274 290 293 274 267 293 306 312 309 286 275 293 279 291 302 314 311 301 295 298 303 297 299 286 301 301 283 286 262 270 275 286 303 320 322 305 276 271 271 267 269 272 265 274 270 269 269 269 267 266 262 251 253 264 255 244 241 241 234 226 219 219 218 215 218 210 210 207 209 219 223 224 213 210 216 226 226 223 219 229 231 242 244 248 241 236 236 224 215 218 229 230 222 227 214 203 197 190 217 191 197 198 210 205 219 231 230 223 214 203 210 222 211 196 195 190 193 194 188 193 191 193 195 203 208 205 189 173 173 188 199 209 186 188 188 198 203 216 219 229 233 242 246 250 257 262 268 256 244 251 263 265 271 267 274 277 271 272 266 258 248 245 252 247 241 241 246 243 224 215 232 246 250 254 256 255 254 250 246 249 227 198 183 222 232 242 247 252 251 255 258 261 260 259 259 252 256 257 247 249 246 241 236 238 236 238 238 239 237 231 225 217 207 211 205 200 181 170 182 181 175 170 166 161 155 159 147 137 139 148 141 138 139 142 132 132 131 134 134 139 155 171 184 168 154 153 148 133 130 135 133 133 133 134 132 131 130 132 131 129 129 129 127 128 150 172 186 187 174 159 144 148 149 144 147 156 158 159 155 159 164 160 156 153 150 158 167 170 170 169 167 165 164 168 173 177 178 181 179 176 176 173 171 166 1413 1423 1434 1461 1474 1493 1521 1542 1565 1612 1743 1829 1909 2095 2220 1999 1828 1509 1269 1245 1248 1248 1248 1256 1281 1400 1618 1554 1536 1623 1606 1539 1553 1487 1417 1376 1364 1355 1387 1419 1487 1442 1342 1277 1259 1255 1255 1255 1256 1260 1262 1264 1265 1265 1273 1335 1327 1322 1337 1371 1404 1467 1516 1491 1466 1438 1414 1409 1406 1400 1398 1420 1478 1574 1613 1665 1754 1915 2088 2123 2135 2050 2016 1952 1904 1879 1877 1885 1899 1936 2102 2338 2527 2439 2372 2275 2173 2132 2219 2287 2324 2416 2520 2651 2846 3017 2784 2649 2659 2613 2368 1972 1844 1797 1760 1731 1710 1694 1685 1684 1688 1701 1725 1758 1792 1847 1935 2007 2084 2151 2208 2257 2331 2449 2443 2432 2390 2339 2255 2151 2109 2082 2073 2071 2077 2099 2137 2192 2268 2391 2423 2471 2534 2712 2717 2464 2380 2272 2213 2162 2129 2106 2089 2075 2088 2107 2134 2182 2369 2330 2287 2239 2210 2236 2243 2342 2530 2614 2415 2214 2139 2078 2025 2003 1995 2109 2156 2108 2024 1985 1978 1986 1987 1996 2004 2067 2221 2060 1979 1910 1782 1721 1681 1666 1643 1654 1672 1637 1610 1610 1615 1646 1700 1767 1851 1960 2082 2212 2438 2749 3069 3176 2652 2423 2432 2554 2440 2242 2118 2066 1992 1954 1919 1892 1882 1903 1913 1955 1905 1797 1733 1719 1710 1704 1704 1707 1728 1768 1831 2047 2370 2400 2497 2574 2593 2336 2190 2144 2141 2215 2336 2499 2542 2555 2384 2396 2517 2771 2851 2510 2178 2041 1949 1886 1841 1806 1775 1757 1756 1757 1757 1761 1786 1842 1967 2250 2583 3071 3197 2927 2705 2598 2496 2410 2404 2284 2144 2141 2124 2037 1896 1812 1748 1704 1667 1649 1709 1744 1807 1903 2051 2188 2103 1979 1870 1828 1819 1820 1789 1784 1746 1706 1673 1645 1621 1614 1639 1655 1689 1731 1737 1781 1839 1851 1895 1965 2110 2102 1739 1742 1797 1782 1700 1505 1488 1572 1689 1655 1635 1539 1491 1453 1417 1388 1381 1381 1380 1370 1370 1370 1373 1393 1435 1504 1639 1914 1914 1863 1767 1826 1729 1752 1709 1615 1561 1515 1483 1460 1459 1461 1461 1459 1456 1453 1448 1447 1445 1461 1468 1480 1487 1454 1446 1456 1461 1441 1431 1433 1435 1440 1447 1461 1487 1532 1592 1668 1789 1988 2200 2237 2356 2405 2596 2339 2373 2548 2547 2559 2485 2569 2480 2322 2196 2145 2122 2062 1896 1724 1661 1603 1577 1585 1608 1628 1657 1765 1925 1847 1862 1977 1979 1842 1822 1869 1948 1984 1997 2011 2049 2195 2334 2305 2143 2272 2164 2356 2498 2474 2471 2480 2478 2457 2309 2130 2075 2027 1984 1956 1916 1921 1902 1886 1875 1873 1884 1955 1999 2039 2040 1955 1839 1845 1872 1857 1862 1827 1823 1851 1882 1914 1968 1998 2072 2078 1940 1958 1988 2027 2086 2040 2044 2059 1968 1954 1972 2028 2001 2017 2025 2034 2044 2041 1998 1977 1958 1910 1870 1797 1660 1462 1403 1399 1357 1311 1300 1352 1356 1342 1327 1320 1317 1295 1281 1276 1256 1251 1256 1299 1325 1342 1337 1336 1326 1311 1316 1336 1344 1359 1369 1374 1378 1391 1408 1427 1443 1443 1435 1437 1441 1446 1452 1464 1469 1464 1468 1481 1473 1469 1465 1458 1448 1442 1437 1433 1432 1421 1406 1386 1369 1362 1350 1336 1318 1306 1310 1298 1301 1302 1292 1326 1393 1321 1300 1327 1338 1386 1469 1570 1646 1707 1785 1900 2035 2218 2253 2341 2401 2413 2375 2388 2393 2445 2451 2479 2437 2408 2386 2447 2407 2446 2517 2593 2678 2663 2649 2633 2645 2603 2541 2469 2383 2321 2193 2050 1978 1934 1834 1840 1687 1498 1617 1616 1572 1536 1533 1574 1603 1636 1716 1829 1839 1847 2049 2301 2579 2902 3037 3019 2935 2790 2611 2417 2158 1948 1946 1922 1851 1791 1809 1862 1889 1914 2012 2058 2009 1943 1943 2062 2178 2126 2227 2466 2510 2491 2467 2468 2298 2102 2168 2065 1996 1913 1831 1956 2143 2323 2273 2302 2363 2266 2319 2532 2332 2287 2369 2392 2181 2407 2362 2434 2489 2595 2722 2694 2722 2619 2783 3015 3523 3471 3461 3456 3296 3164 3101 2822 2821 2859 2902 3092 3051 2829 2818 2868 2944 3146 3420 3453 3270 3135 3346 3339 3310 3288 3443 3600 3506 3388 3137 3119 3144 2979 2932 2964 3003 3084 3190 3336 3546 3638 3716 3519 3721 3661 3835 3708 3710 3708 3974 3894 3658 3347 3023 2761 2629 2557 2502 2589 2658 2691 2723 2770 2834 2993 3014 2871 2832 2949 2932 2875 2843 2810 2797 2800 2776 2771 2770 2787 2783 2817 2894 2889 2830 2816 2858 2844 2788 2750 2756 2756 2778 2795 2772 2727 2686 2656 2636 2632 2696 2775 2701 2670 2654 2665 2679 2722 2690 2663 2654 2607 2605 2701 2761 2835 2885 2932 2870 2911 3038 3032 2964 2991 3025 2986 2970 2793 2693 2522 2329 2498 2507 2429 2279 2089 1981 1950 1920 1905 1978 1966 1968 1989 2027 2035 2024 2034 2036 2033 2048 2048 2059 2028 2023 2011 2005 1994 1972 1963 1950 1930 1919 1911 1901 1892 1882 1885 1897 1910 1918 1926 1936 1954 1980 1982 1973 1957 1943 1927 1912 1900 1882 1866 1849 1830 1812 1795 1784 1779 1765 1751 1725 1723 1734 1727 1721 1713 1706 1697 1683 1677 1670 1661 1648 1622 1613 1610 1605 1600 1595 1584 1570 1565 1548 1535 1548 1545 1523 1525 1533 1534 1528 1514 1482 1468 1474 1488 1468 1468 1460 1452 1433 1430 1440 1446 1426 1436 1431 1418 1432 1445 1439 1441 1440 1434 1428 1417 1408 1397 1390 1387 1381 1378 1377 1376 1379 1379 1366 1357 1348 1341 1338 1337 1334 1335 1333 1328 1329 1332 1334 1338 1349 1357 1360 1360 1371 1372 1377 1375 1363 1349 1340 1331 1324 1315 1303 1292 1286 1281 1279 1272 1265 1255 1244 1241 1233 1228 1227 1212 1204 1198 1194 1184 1187 1182 1181 1181 1174 1162 1144 1134 1130 1131 1131 1126 1117 1115 1103 1095 1075 1065 1058 1058 1050 1040 1027 1025 1025 1020 1007 1004 1002 1000 994 985 979 975 971 966 964 958 958 965 958 949 950 934 930 938 930 925 908 911 903 895 894 890 883 883 890 888 885 888 882 889 891 882 881 880 895 904 904 915 927 926 917 915 906 886 879 873 872 875 872 866 862 862 864 866 875 876 873 868 856 861 857 852 847 843 830 816 814 814 820 815 818 807 787 776 767 758 755 751 747 745 742 735 742 736 739 739 738 739 738 740 741 742 734 728 736 747 748 751 748 736 747 745 742 738 734 720 720 704 697 699 705 713 706 709 712 699 697 704 699 688 683 673 661 663 660 665 657 644 634 624 622 627 631 633 635 642 650 641 629 610 609 605 610 604 601 602 603 598 589 592 591 586 578 580 580 575 568 563 561 563 563 562 561 565 555 545 543 532 544 550 552 543 526 529 522 543 544 540 528 501 517 496 498 483 482 503 514 526 533 514 530 538 537 538 534 535 529 503 484 493 522 508 485 500 486 471 451 464 467 471 479 460 459 449 444 438 447 437 426 422 415 409 408 409 413 419 422 416 416 410 393 385 378 374 374 374 376 385 383 385 377 376 376 370 361 359 359 359 359 358 356 356 356 355 355 353 353 351 351 350 349 349 352 351 353 356 362 363 368 366 376 384 384 393 394 388 375 354 364 383 379 387 396 404 400 380 393 410 402 415 408 427 431 430 433 443 440 439 443 450 454 449 446 420 411 409 424 424 429 414 396 407 411 427 418 390 387 411 418 380 397 406 408 417 434 446 423 399 411 416 409 404 390 394 393 375 359 349 342 338 333 327 322 319 322 325 325 312 305 310 306 307 305 300 300 302 295 286 288 284 280 277 279 280 275 276 285 287 278 275 274 284 297 264 277 291 261 263 271 265 253 273 274 269 279 267 264 276 278 278 274 286 278 277 290 303 308 306 312 295 310 306 314 312 320 322 313 308 309 318 316 304 289 282 292 302 295 267 287 306 318 308 292 278 280 289 298 297 298 314 315 309 311 308 312 308 305 304 309 307 299 283 267 278 287 307 315 325 307 306 287 272 260 260 253 258 260 264 269 260 253 262 257 265 264 262 260 265 256 242 234 231 227 222 216 209 207 208 209 213 210 222 228 229 224 221 210 222 223 232 235 232 239 246 245 244 241 235 232 227 222 225 232 233 249 247 230 242 238 230 208 199 227 207 213 234 232 217 234 238 231 220 213 204 199 204 198 195 205 199 201 201 196 203 206 220 203 187 193 189 188 183 172 173 175 190 191 211 203 204 214 217 227 226 233 243 242 249 258 264 268 264 242 254 259 255 266 262 274 273 269 262 267 269 264 247 236 236 227 243 244 241 237 213 215 232 249 253 251 249 248 243 236 240 243 221 196 184 225 233 235 250 256 257 258 264 264 266 264 261 259 259 253 255 249 246 246 245 241 244 239 235 236 232 225 216 207 199 191 184 176 171 175 166 162 151 157 168 166 156 155 147 135 141 139 144 143 148 135 131 135 131 131 134 139 166 181 181 175 163 151 130 131 133 134 134 132 130 131 131 131 132 130 130 129 129 128 127 126 130 160 163 165 161 150 139 140 147 159 161 158 156 151 153 162 155 148 148 157 164 166 166 166 165 163 161 163 168 171 174 177 179 175 173 172 169 167 166 1423 1435 1450 1470 1480 1504 1517 1540 1570 1608 1658 1723 1828 2016 2168 2313 2097 1662 1308 1237 1239 1240 1239 1252 1304 1396 1557 1718 1643 1709 1749 1677 1663 1596 1510 1428 1396 1374 1393 1428 1462 1419 1348 1285 1271 1265 1259 1257 1260 1263 1266 1271 1273 1350 1317 1348 1309 1308 1324 1351 1402 1487 1471 1450 1425 1402 1394 1395 1392 1390 1393 1436 1548 1716 1775 1801 1932 2110 2175 2101 2029 1998 1975 1935 1903 1879 1866 1881 1914 1975 2172 2279 2376 2466 2399 2288 2194 2159 2258 2357 2366 2517 2644 2862 2982 3141 2841 2644 2689 2661 2517 2152 1963 1803 1762 1734 1712 1696 1685 1681 1688 1704 1731 1764 1809 1871 1952 2043 2143 2232 2321 2388 2416 2462 2407 2461 2404 2257 2164 2133 2107 2081 2073 2075 2087 2115 2162 2231 2343 2515 2513 2523 2687 2738 2751 2456 2283 2218 2178 2139 2106 2082 2064 2070 2108 2140 2177 2254 2420 2396 2310 2161 2172 2199 2291 2480 2543 2504 2453 2231 2201 2073 2052 2005 1987 2020 2077 2075 1994 1963 1955 1957 1956 1960 1994 2056 2185 2176 1992 1918 1802 1735 1696 1693 1664 1622 1620 1598 1591 1594 1595 1629 1691 1768 1851 1940 2059 2234 2452 2547 2919 3130 2708 2402 2323 2403 2276 2161 2127 2078 1996 1954 1922 1903 1892 1911 1939 1921 1925 1767 1713 1707 1702 1697 1695 1701 1726 1770 1845 2061 2384 2720 2642 2484 2422 2356 2239 2154 2163 2234 2378 2575 2607 2548 2455 2476 2544 2672 2613 2352 2126 2007 1937 1916 1841 1794 1765 1757 1756 1756 1757 1763 1795 1859 1947 2250 2546 2759 3272 3078 2921 3114 2742 2426 2279 2169 2110 2056 2016 1973 1932 1841 1783 1736 1690 1646 1668 1716 1773 1879 1985 2105 2082 1964 1922 1902 1867 1853 1868 1877 1808 1759 1720 1686 1655 1630 1637 1644 1662 1751 1784 1771 1801 1827 1919 1936 1961 2011 1765 1670 1718 1804 1646 1517 1496 1580 1742 1709 1648 1578 1521 1440 1398 1382 1377 1370 1370 1370 1370 1373 1388 1423 1484 1557 1735 1952 1957 1868 1779 1874 1792 1853 1753 1652 1603 1563 1486 1456 1462 1463 1464 1462 1459 1456 1451 1449 1450 1490 1501 1509 1487 1463 1453 1439 1435 1432 1441 1445 1446 1447 1454 1468 1493 1536 1616 1772 1926 2001 2258 2589 2642 2755 2724 2582 2529 2592 2595 2439 2432 2407 2342 2286 2285 2218 2073 1895 1751 1663 1615 1593 1600 1622 1660 1737 1713 1763 1921 1873 1878 1913 1978 1900 1892 1919 2073 2167 2225 2100 2232 2293 2183 2175 2093 2150 2167 2380 2492 2507 2536 2532 2483 2457 2302 2214 2203 2100 2014 1896 1865 1867 1881 1867 1858 1871 1894 2017 2086 2096 1875 1820 1795 1816 1815 1787 1775 1793 1829 1877 1913 1961 2016 2056 2053 2075 2047 1989 2023 2069 2124 2122 2165 2143 2117 2096 2056 2062 2025 2027 2025 2054 2042 2054 2032 2023 2005 1946 1885 1818 1609 1406 1410 1384 1363 1332 1298 1310 1328 1341 1335 1324 1320 1306 1292 1293 1286 1280 1252 1271 1298 1320 1328 1329 1365 1359 1347 1332 1337 1353 1356 1366 1376 1385 1400 1420 1433 1422 1421 1425 1426 1433 1439 1451 1453 1463 1475 1472 1461 1454 1447 1443 1447 1444 1466 1461 1439 1418 1413 1411 1390 1370 1368 1348 1331 1313 1306 1300 1287 1278 1291 1293 1307 1333 1395 1431 1414 1446 1485 1563 1608 1696 1842 2031 2128 2269 2366 2445 2486 2512 2521 2531 2526 2546 2576 2566 2571 2508 2468 2525 2499 2518 2606 2654 2669 2625 2659 2621 2599 2591 2550 2434 2398 2295 2175 2136 2086 1908 1936 1910 1843 1649 1482 1628 1651 1597 1546 1556 1579 1607 1709 1766 1779 1927 2129 2228 2320 2623 2735 2725 2707 2502 2321 2151 2069 1875 1788 1822 1767 1716 1779 1811 1837 1843 1927 1977 1959 1911 1979 2122 2122 2066 2253 2381 2348 2247 2242 2288 2161 2046 2021 1890 1798 1760 1867 2085 2277 2275 2262 2297 2338 2377 2401 2394 2440 2518 2547 2420 2210 2525 2532 2665 2813 2829 2897 2846 2836 2709 2709 2979 3294 3203 3241 3421 3535 3528 3299 3064 2765 2747 2771 3165 3424 2990 2756 2965 3042 3274 3567 3434 3169 3188 3376 3300 3210 3224 3404 3481 3404 3246 3209 3182 3128 3017 2914 2935 2961 2997 3061 3196 3338 3436 3407 3228 3268 3426 3548 3444 3636 3563 3553 3596 3512 3330 2989 2729 2619 2558 2509 2508 2559 2595 2645 2675 2809 2914 3045 2925 2812 2959 3058 2955 2901 2855 2843 2825 2796 2784 2784 2818 2813 2833 2884 2913 2844 2810 2856 2877 2805 2768 2788 2827 2861 2865 2831 2800 2796 2728 2673 2651 2692 2782 2777 2756 2729 2725 2692 2722 2752 2725 2682 2638 2644 2723 2795 2803 2852 2919 2877 2895 3058 3123 3235 3345 3422 3301 3041 2824 2758 2740 2406 2276 2248 2257 2174 2025 1980 1951 1887 1887 1913 1942 1966 1964 2002 1985 1995 2000 2000 2014 2007 2023 2043 2032 2007 1992 1976 1977 1965 1946 1930 1916 1903 1893 1884 1876 1866 1865 1873 1881 1891 1904 1915 1925 1948 1962 1951 1943 1929 1911 1894 1884 1868 1856 1843 1827 1812 1795 1778 1766 1752 1747 1739 1718 1706 1716 1706 1704 1696 1690 1678 1664 1656 1650 1639 1626 1615 1605 1592 1593 1589 1573 1558 1550 1547 1545 1522 1533 1511 1520 1532 1528 1523 1514 1492 1465 1465 1478 1468 1456 1449 1440 1434 1428 1424 1427 1421 1425 1429 1415 1419 1430 1424 1435 1433 1427 1421 1415 1406 1395 1388 1380 1373 1370 1367 1365 1379 1371 1360 1349 1342 1334 1329 1323 1324 1323 1322 1321 1322 1321 1323 1329 1336 1342 1346 1349 1348 1354 1358 1359 1351 1343 1338 1337 1326 1321 1318 1312 1299 1282 1270 1265 1260 1251 1241 1236 1234 1229 1220 1217 1214 1203 1203 1199 1193 1189 1184 1186 1183 1178 1168 1161 1159 1154 1150 1152 1133 1108 1096 1086 1077 1069 1058 1060 1053 1050 1046 1037 1020 1013 1012 1015 1008 998 998 997 997 992 995 994 994 977 982 986 978 976 972 968 960 963 958 943 931 943 929 935 924 911 898 887 876 876 871 871 863 871 878 871 866 878 881 889 883 895 903 899 892 886 890 893 892 895 880 865 857 854 847 845 846 852 852 849 857 861 854 837 850 849 843 830 817 811 803 799 800 803 806 801 788 789 791 785 779 764 748 747 739 731 727 725 723 728 728 725 727 727 728 730 724 720 722 732 734 740 735 724 728 726 724 723 733 733 730 726 720 720 715 707 711 714 718 710 707 703 711 698 690 677 679 679 684 688 675 657 661 641 624 618 623 625 625 626 630 629 626 612 603 602 602 607 597 594 598 597 588 584 585 585 584 585 583 577 574 572 570 569 566 561 558 566 562 560 548 551 560 564 564 554 554 549 553 554 554 554 548 532 539 527 521 517 500 492 502 514 523 518 525 531 543 541 536 537 538 517 505 494 511 526 502 513 514 517 465 480 507 512 506 480 464 455 453 448 445 437 424 427 419 421 410 400 398 403 411 412 412 408 409 409 393 375 373 373 373 371 370 369 367 365 363 362 361 360 359 359 359 358 356 354 355 354 354 353 352 351 353 354 354 361 372 369 368 364 367 367 371 369 379 392 395 389 385 386 378 357 370 391 394 393 402 409 399 378 407 417 408 423 416 421 435 441 441 447 449 446 453 457 464 457 444 431 422 427 430 440 433 416 424 416 425 432 419 396 398 425 432 403 392 418 437 431 431 453 439 422 420 413 408 405 403 400 397 388 374 366 354 346 346 343 334 332 322 309 307 305 303 301 300 301 307 307 299 301 309 321 319 300 286 300 297 285 307 305 299 285 287 305 308 290 270 264 282 301 279 278 276 273 256 267 278 279 290 278 268 277 282 285 279 289 283 289 283 300 308 314 305 301 314 319 314 318 324 319 320 324 323 313 302 290 294 298 303 295 284 269 297 315 318 305 287 293 301 285 294 307 314 310 305 304 309 301 305 308 314 311 307 303 308 297 291 296 312 315 311 318 295 296 299 279 274 271 267 254 248 255 271 261 247 245 257 266 253 256 254 264 257 248 241 242 236 229 214 208 212 219 213 225 222 226 234 236 232 227 219 219 232 234 242 247 248 242 236 232 229 233 247 241 234 245 244 238 254 257 242 242 211 197 190 208 241 233 245 245 237 238 245 235 223 216 222 218 201 209 206 218 226 217 208 197 218 229 217 209 207 206 229 226 215 210 194 176 173 173 203 213 217 211 215 216 216 220 236 242 249 254 259 265 266 263 250 241 249 261 256 259 273 273 268 268 256 263 262 262 255 243 224 226 234 240 241 236 210 232 240 244 243 236 233 233 221 225 224 233 207 184 206 225 247 254 250 245 256 265 270 270 269 268 266 267 262 262 257 255 256 250 246 249 246 239 232 225 221 225 217 216 214 208 204 200 195 171 162 163 149 151 153 146 140 140 135 134 152 155 157 153 147 131 131 130 131 131 131 133 154 182 164 152 134 131 132 134 135 135 131 131 132 132 132 132 135 139 136 130 129 129 127 125 125 128 129 132 137 132 139 158 161 162 159 153 147 150 156 156 146 152 158 163 164 163 162 160 159 161 163 167 171 172 175 175 171 170 168 166 165 166 1393 1412 1438 1464 1486 1517 1534 1550 1575 1607 1632 1674 1745 1901 1931 2020 2146 1766 1378 1235 1231 1227 1241 1288 1327 1381 1492 1643 1588 1680 1797 1781 1685 1609 1496 1501 1462 1427 1441 1498 1451 1389 1338 1307 1296 1280 1266 1260 1263 1266 1272 1277 1286 1361 1325 1303 1302 1305 1313 1343 1419 1448 1426 1403 1386 1380 1383 1384 1384 1385 1403 1484 1619 1830 2054 2041 2187 2174 2099 2061 2001 1993 1955 1916 1890 1868 1860 1884 1928 1992 2082 2260 2346 2410 2412 2311 2205 2184 2259 2415 2531 2539 2685 2945 3218 3291 2972 2790 3030 2808 2405 2501 2273 1826 1746 1726 1707 1694 1685 1683 1684 1700 1738 1783 1844 1913 1993 2083 2190 2301 2411 2513 2527 2478 2377 2380 2309 2168 2113 2100 2087 2076 2074 2077 2093 2125 2183 2271 2370 2561 2651 2584 2746 2675 2539 2407 2265 2192 2151 2122 2096 2076 2054 2080 2145 2176 2229 2423 2586 2402 2248 2144 2139 2226 2486 2664 2459 2355 2294 2265 2137 2108 2022 1984 1980 1996 2054 2004 1964 1940 1933 1933 1934 1942 1971 2021 2114 2276 2082 1947 1818 1751 1737 1744 1699 1628 1597 1610 1575 1577 1579 1613 1666 1729 1800 1899 2092 2393 2748 2788 2929 3080 2557 2229 2280 2223 2173 2212 2119 2034 1989 1948 1924 1910 1916 1941 1904 1827 1848 1722 1699 1696 1695 1690 1687 1692 1727 1802 1901 2075 2337 2641 2572 2400 2291 2272 2250 2178 2176 2243 2343 2431 2448 2519 2489 2415 2454 2550 2532 2331 2106 1984 1915 1887 1832 1785 1761 1757 1756 1757 1759 1761 1795 1867 1952 2153 2445 2948 3220 3267 3122 2839 2609 2524 2457 2244 2176 2096 2034 1973 1900 1841 1796 1743 1697 1664 1650 1695 1754 1822 1950 2016 2006 2011 2012 2020 1957 1944 1978 1985 1880 1816 1768 1728 1691 1656 1636 1634 1649 1755 1834 1820 1866 1835 1878 1948 1905 1934 1807 1640 1645 1593 1553 1516 1504 1634 1763 1707 1669 1643 1508 1452 1383 1376 1370 1370 1371 1379 1380 1388 1417 1458 1511 1660 1721 1984 1896 1871 1808 1918 1843 1809 1730 1705 1644 1551 1478 1456 1463 1463 1462 1461 1459 1457 1458 1456 1456 1459 1488 1516 1494 1473 1454 1432 1431 1443 1455 1460 1457 1457 1459 1471 1500 1559 1671 1848 2046 2349 2295 2394 2700 2931 2947 2773 2740 2623 2509 2408 2343 2273 2282 2187 2103 2031 1904 1740 1684 1645 1606 1641 1761 1706 1752 1797 1774 1911 1925 1945 1998 2001 1997 1981 1979 2095 2253 2374 2385 2287 2205 2426 2387 2278 2143 2147 2228 2350 2426 2480 2531 2492 2498 2464 2489 2505 2373 2120 1975 1896 1851 1829 1824 1849 1878 1896 1869 1929 2085 1962 1893 1818 1776 1759 1803 1752 1761 1795 1840 1887 1943 1996 2065 2126 2028 2064 2077 2111 2113 2141 2163 2124 2116 2136 2106 2093 2054 2032 2032 2050 2047 2013 2007 1998 2035 2009 1990 1939 1873 1784 1527 1357 1334 1317 1314 1300 1295 1314 1338 1340 1354 1351 1356 1335 1331 1322 1317 1327 1265 1259 1254 1266 1279 1320 1366 1358 1347 1373 1375 1383 1388 1395 1400 1406 1400 1405 1405 1404 1407 1410 1431 1462 1437 1487 1513 1494 1490 1477 1467 1458 1447 1431 1423 1423 1437 1457 1475 1476 1500 1477 1450 1398 1377 1367 1358 1387 1374 1346 1318 1288 1271 1272 1272 1350 1422 1500 1543 1575 1527 1587 1654 1733 1809 1882 1998 2174 2448 2513 2597 2630 2631 2629 2644 2676 2711 2689 2654 2615 2601 2626 2593 2628 2682 2726 2753 2703 2736 2720 2652 2606 2550 2533 2462 2380 2314 2200 1999 1902 1894 1927 1942 1836 1605 1530 1529 1602 1610 1567 1563 1605 1648 1730 1795 1906 2058 2012 2135 2298 2401 2403 2422 2267 2149 1971 1938 1855 1762 1712 1704 1675 1737 1774 1757 1720 1827 1900 1890 1960 2029 2063 2013 1983 2076 2211 2070 1983 2026 2013 1931 1851 1803 1734 1745 1774 1814 1884 1944 2000 2026 2177 2435 2448 2486 2460 2566 2716 2679 2612 2237 2517 2696 3144 3280 3100 3079 3007 2960 2850 2733 2890 2991 2981 3100 3232 3226 3089 2972 2923 2874 2757 2700 2756 2990 2882 2778 2935 2972 3148 3438 3225 3072 3422 3399 3350 3327 3129 3282 3311 3225 3287 3426 3244 3088 2958 2893 2926 2970 2984 3014 3017 3059 3100 3101 3239 3379 3269 3374 3672 3623 3487 3425 3346 3224 3044 2897 2741 2637 2562 2511 2477 2496 2587 2664 2705 2792 2860 2896 2973 2840 2847 3034 2965 2966 2890 2834 2814 2802 2796 2793 2827 2853 2820 2856 2880 2843 2826 2865 2884 2827 2825 2880 2917 3019 2983 2954 2918 2874 2797 2748 2712 2761 2872 2838 2807 2789 2745 2682 2671 2762 2701 2689 2644 2610 2668 2710 2749 2839 2864 2848 2931 3173 3169 3377 3747 3739 3427 3274 3038 2847 2749 2723 2463 2129 2046 1980 1932 1926 1924 1868 1869 1882 1922 1946 1940 1963 1951 1978 1966 1978 1984 1974 1985 1996 2034 2012 1987 1967 1948 1939 1932 1919 1904 1887 1877 1869 1860 1851 1847 1851 1857 1869 1883 1900 1911 1923 1925 1931 1926 1911 1894 1880 1870 1855 1840 1828 1815 1801 1788 1774 1759 1751 1737 1730 1723 1711 1685 1680 1704 1702 1688 1678 1668 1665 1651 1639 1639 1638 1632 1619 1592 1578 1568 1565 1560 1547 1536 1536 1513 1501 1517 1529 1520 1508 1508 1500 1462 1460 1479 1479 1464 1459 1443 1439 1432 1422 1417 1413 1409 1409 1407 1402 1414 1410 1419 1417 1415 1417 1411 1404 1395 1388 1378 1367 1364 1362 1358 1370 1365 1357 1346 1336 1329 1323 1317 1315 1315 1311 1310 1313 1313 1318 1323 1329 1335 1343 1357 1358 1359 1350 1344 1337 1332 1323 1322 1326 1320 1309 1299 1291 1283 1273 1262 1254 1250 1248 1242 1235 1234 1226 1227 1217 1210 1203 1198 1193 1186 1182 1183 1179 1176 1174 1169 1163 1160 1153 1144 1136 1119 1102 1085 1088 1079 1079 1087 1079 1086 1074 1065 1041 1032 1031 1036 1032 1027 1021 1020 1021 1018 1021 1026 1010 1003 1003 1009 997 1002 1005 1007 988 990 973 964 959 962 965 947 933 922 919 918 902 900 895 900 874 860 857 852 857 871 872 877 871 882 883 879 873 867 873 896 904 896 891 883 873 858 845 840 832 837 835 827 831 834 836 824 828 839 839 839 823 804 796 790 788 791 792 786 780 786 790 794 797 788 780 769 772 744 735 726 727 715 718 722 714 716 718 717 716 712 716 725 725 724 718 714 707 709 704 706 716 722 725 720 706 701 698 692 696 695 707 701 693 687 700 702 694 691 689 695 696 694 685 669 671 660 634 621 616 613 617 617 619 619 621 615 608 599 593 600 600 588 593 595 591 580 578 577 578 578 577 578 573 572 568 564 560 558 556 567 570 569 562 564 562 563 568 561 568 567 559 555 543 552 550 549 554 551 547 547 538 518 511 514 514 515 518 528 542 537 530 538 544 529 530 521 524 523 515 514 503 495 470 497 521 526 488 469 462 456 447 440 435 432 445 435 427 414 412 410 405 395 393 393 393 396 394 397 391 379 374 374 372 370 369 368 367 365 364 363 363 362 361 360 361 360 358 358 360 358 358 356 358 363 363 370 359 357 374 378 370 378 377 369 377 380 385 396 389 382 374 369 359 364 371 383 402 413 411 402 390 393 411 416 419 427 428 426 433 444 451 455 457 459 466 470 469 457 445 440 438 443 447 450 439 433 435 427 443 439 415 411 421 415 437 416 400 414 421 440 456 458 427 408 400 405 403 398 395 392 390 385 382 383 377 367 359 349 347 339 327 338 325 312 310 315 313 320 325 320 311 329 321 313 301 298 313 308 299 312 320 306 291 301 313 305 291 283 287 292 282 311 302 299 287 269 266 263 281 288 292 279 275 287 291 290 286 293 291 301 297 297 307 317 315 318 310 315 320 321 327 322 326 325 319 322 308 311 311 302 292 280 273 290 314 317 302 295 304 291 297 307 302 302 313 309 302 294 303 297 297 305 312 307 298 294 301 307 310 311 298 302 301 310 291 277 285 283 279 274 266 257 247 240 255 267 257 241 241 261 256 243 246 258 261 249 240 229 226 223 217 211 218 226 216 234 235 243 241 249 237 231 230 222 233 243 247 245 240 237 241 238 237 241 249 252 244 257 248 246 258 256 248 237 207 196 209 209 229 244 251 255 255 249 242 233 215 240 243 223 217 240 235 234 233 229 218 217 210 231 232 222 230 234 220 244 244 239 236 219 185 172 188 226 226 198 196 203 221 232 243 245 243 257 259 263 267 258 245 239 254 247 256 266 272 270 263 269 259 250 251 256 255 240 237 220 220 241 236 229 199 216 223 242 235 218 210 208 196 214 199 220 203 185 204 225 241 243 225 253 252 263 265 260 257 261 268 270 271 268 265 264 260 256 256 258 254 248 235 229 234 230 221 224 212 199 189 187 182 179 174 169 169 171 170 157 149 153 146 150 162 171 170 164 155 139 130 131 132 130 130 131 131 135 135 133 134 133 133 134 134 135 133 133 133 133 133 132 153 173 151 139 131 130 129 128 126 125 124 125 127 128 132 133 141 163 156 149 144 149 154 148 140 152 161 163 163 159 158 157 157 160 164 167 169 172 172 171 168 167 165 164 163 164 1390 1393 1425 1452 1491 1557 1578 1595 1622 1672 1682 1673 1755 1895 1926 1764 1773 1656 1415 1273 1224 1225 1249 1282 1323 1370 1443 1549 1652 1669 1772 1810 1708 1652 1538 1556 1634 1567 1527 1541 1471 1428 1390 1346 1327 1297 1276 1275 1273 1274 1279 1283 1289 1296 1301 1303 1305 1309 1319 1342 1382 1382 1372 1363 1366 1372 1376 1378 1380 1386 1407 1570 1724 1878 2037 2154 2287 2173 2084 2030 1997 1964 1926 1896 1871 1851 1860 1897 1932 1976 2031 2160 2204 2233 2297 2349 2226 2268 2247 2378 2523 2647 2781 2932 3043 3247 2933 2780 2582 2520 2591 2755 2390 1897 1752 1717 1701 1690 1686 1686 1689 1709 1754 1814 1892 2000 2107 2204 2346 2416 2509 2565 2661 2595 2434 2328 2207 2131 2098 2083 2078 2077 2077 2079 2090 2122 2281 2542 2682 2716 2730 2932 2887 2795 2848 2610 2284 2174 2134 2108 2085 2066 2049 2091 2127 2181 2283 2483 2647 2508 2267 2103 2112 2317 2564 2553 2282 2211 2242 2184 2186 2088 1985 1972 1972 1978 2001 1968 1943 1919 1914 1914 1915 1921 1945 1985 2088 2178 2092 1973 1851 1788 1772 1811 1740 1656 1597 1571 1559 1560 1561 1578 1615 1673 1753 1854 2060 2312 2348 2508 2747 2827 2647 2286 2101 2083 2124 2259 2162 2022 1977 1952 1939 1939 1950 1920 1852 1811 1803 1711 1693 1687 1686 1682 1680 1690 1741 1837 1926 2080 2400 2668 2500 2337 2271 2236 2209 2201 2198 2216 2288 2334 2407 2452 2485 2354 2411 2512 2312 2155 2061 1965 1898 1852 1817 1787 1760 1757 1757 1758 1759 1761 1783 1823 1880 2124 2381 2842 2974 3046 3067 3150 2832 2604 2462 2277 2186 2099 2022 1946 1876 1819 1776 1736 1703 1674 1648 1677 1720 1777 1842 1923 2016 2087 2112 2147 2031 2074 2170 2049 1934 1866 1819 1777 1727 1683 1652 1643 1658 1720 1815 1830 1874 1862 1814 1817 1841 1893 1826 1652 1603 1594 1577 1505 1514 1626 1716 1746 1715 1568 1472 1416 1385 1378 1370 1371 1379 1380 1387 1406 1427 1476 1603 1631 1726 1882 1864 1869 1846 1876 1799 1686 1638 1684 1628 1514 1478 1458 1464 1463 1462 1462 1460 1459 1459 1458 1458 1460 1490 1514 1490 1471 1453 1432 1441 1449 1458 1465 1462 1466 1470 1483 1525 1596 1733 1964 2278 2404 2573 2616 2639 2718 2876 2775 2660 2511 2445 2367 2274 2262 2307 2269 2215 2117 1784 1673 1642 1614 1594 1617 1690 1765 1831 1841 1837 1863 1912 2036 2166 2185 2200 2080 2040 2165 2383 2565 2534 2326 2272 2362 2482 2322 2196 2177 2240 2392 2505 2578 2551 2547 2505 2409 2314 2221 2144 2022 1937 1893 1854 1840 1848 1858 1935 1951 1786 1810 1903 1870 1843 1829 1791 1740 1741 1732 1764 1810 1864 1925 1992 2057 2107 2127 2142 2119 2124 2137 2134 2188 2169 2142 2116 2104 2085 2063 2056 2055 2035 2012 2024 2010 1973 1948 1946 1957 1960 1935 1864 1756 1456 1348 1323 1310 1313 1296 1290 1317 1329 1355 1374 1348 1347 1345 1324 1300 1324 1332 1282 1265 1266 1311 1310 1305 1311 1319 1325 1351 1395 1374 1379 1404 1422 1409 1393 1388 1389 1391 1397 1402 1421 1517 1569 1515 1515 1568 1553 1515 1489 1483 1475 1439 1418 1410 1417 1455 1445 1475 1476 1495 1494 1469 1431 1416 1448 1440 1410 1386 1373 1348 1316 1275 1301 1325 1371 1441 1529 1495 1482 1531 1617 1721 1847 1941 1967 1987 2110 2259 2456 2488 2539 2663 2726 2756 2775 2755 2728 2736 2708 2727 2732 2775 2815 2835 2833 2824 2796 2784 2727 2656 2609 2595 2459 2247 2135 2075 2001 1993 1968 1933 1956 1976 1828 1652 1505 1489 1557 1586 1577 1592 1646 1696 1753 1818 1879 1890 1990 2057 2131 2106 2074 2029 1903 1836 1758 1737 1738 1753 1678 1647 1711 1744 1686 1709 1783 1839 1908 1941 1975 1988 1971 1908 1959 1978 1858 1862 1900 1829 1750 1703 1705 1733 1786 1838 1880 1992 2103 2223 2180 2089 2329 2418 2525 2654 2749 2872 2767 2526 2373 2270 2574 2949 3164 3379 3450 3451 3190 2990 2889 2832 2941 3031 3058 3110 3111 3221 3199 3100 3107 3029 2805 2706 2719 2717 2822 3024 3197 3294 3176 2956 3191 3304 3323 3366 3275 3118 3057 3203 3306 3365 3474 3347 3047 2879 2853 2909 2949 3003 3052 3124 3140 3272 3405 3500 3625 3440 3646 3698 3767 3979 3839 3590 3528 3333 2981 2738 2607 2535 2492 2450 2444 2573 2751 2708 2743 2787 2775 2803 2904 2770 2809 3008 3079 2912 2854 2830 2812 2810 2806 2819 2846 2855 2870 2891 2870 2866 2878 2887 2853 2836 2908 3045 3199 3125 3148 3081 3020 2958 2935 2829 2930 2907 2842 2834 2820 2756 2629 2620 2650 2690 2668 2615 2571 2591 2656 2725 2722 2797 2803 2885 3085 3222 3607 3766 3872 3855 3663 3272 3028 2869 2753 2539 2295 2101 1981 1922 1876 1880 1856 1852 1869 1888 1892 1899 1910 1917 1939 1942 1921 1934 1910 1899 1925 1976 1995 1967 1951 1946 1925 1910 1901 1889 1876 1861 1852 1845 1837 1833 1840 1870 1899 1902 1900 1898 1893 1890 1905 1929 1912 1898 1877 1857 1846 1834 1817 1803 1790 1772 1760 1753 1741 1732 1722 1709 1705 1699 1669 1666 1694 1700 1692 1684 1677 1664 1655 1645 1636 1629 1624 1616 1605 1586 1577 1566 1555 1536 1530 1535 1513 1492 1520 1507 1484 1481 1492 1456 1450 1461 1460 1468 1465 1455 1457 1450 1437 1425 1417 1411 1402 1396 1392 1394 1395 1401 1397 1395 1396 1398 1396 1393 1388 1380 1369 1361 1355 1351 1362 1358 1352 1349 1336 1324 1317 1312 1309 1307 1304 1303 1304 1309 1314 1322 1333 1342 1355 1375 1378 1374 1358 1348 1349 1343 1337 1321 1312 1309 1305 1297 1285 1278 1269 1265 1261 1257 1259 1246 1237 1228 1221 1219 1217 1212 1200 1199 1191 1189 1187 1185 1176 1171 1168 1164 1162 1156 1151 1146 1140 1125 1108 1104 1109 1110 1106 1110 1105 1105 1094 1079 1055 1051 1058 1053 1061 1073 1049 1051 1051 1053 1060 1055 1038 1038 1029 1040 1035 1032 1030 1026 1020 1011 1004 991 988 991 987 966 948 945 937 929 925 915 918 914 893 878 871 859 844 845 858 859 860 867 863 864 858 853 868 875 871 892 887 879 878 871 857 849 837 826 822 818 816 825 825 815 813 823 823 818 816 807 793 783 780 780 784 783 776 773 772 776 779 776 779 771 775 758 759 746 736 720 708 709 712 701 712 710 707 705 707 714 715 718 716 706 704 698 694 694 699 706 700 697 691 684 688 680 688 683 693 690 681 679 682 684 688 683 678 685 686 683 681 680 674 671 648 626 619 612 609 610 613 611 616 619 616 609 596 590 593 588 586 589 586 583 575 570 572 569 568 571 569 577 573 570 563 563 552 562 568 571 562 570 568 555 558 555 559 561 559 543 533 534 531 538 544 543 542 540 535 543 536 529 516 512 514 528 541 529 529 541 545 545 542 545 545 541 535 527 502 480 497 527 535 536 494 481 479 466 450 444 450 446 454 435 424 422 431 419 412 405 403 390 384 382 381 379 378 376 374 375 374 373 374 370 369 369 369 369 374 371 362 362 373 374 363 368 368 374 372 362 360 370 376 373 369 356 363 375 379 379 381 379 387 390 390 391 386 377 376 381 360 383 392 395 408 415 402 391 395 403 408 423 427 434 440 435 440 447 448 451 457 462 463 468 470 462 453 440 441 439 444 449 450 453 447 447 452 433 423 431 438 429 443 435 417 419 440 455 454 440 416 403 394 390 392 380 385 381 383 384 383 376 374 368 364 368 362 351 341 348 337 321 318 327 325 331 321 322 330 331 319 315 319 325 325 327 319 315 303 295 301 325 316 298 314 307 297 321 310 316 324 326 294 290 275 266 268 280 295 292 285 292 294 288 295 301 299 304 304 310 310 319 325 325 322 312 319 323 329 330 328 328 329 326 326 319 306 295 290 273 283 310 321 316 306 311 315 309 297 314 328 313 302 306 304 299 290 289 297 300 308 308 300 291 291 305 302 300 293 294 302 296 288 269 273 278 271 265 265 263 256 245 239 254 261 249 232 245 254 241 234 247 253 244 245 245 239 231 217 211 222 230 218 222 230 242 255 255 251 239 226 224 235 244 251 250 244 241 243 241 242 248 255 256 254 257 253 254 256 253 244 217 200 193 203 233 216 232 242 260 255 244 241 230 219 231 243 235 225 245 245 245 239 233 223 230 213 229 241 236 243 241 230 248 235 219 217 203 192 177 172 202 223 196 210 225 232 237 237 236 247 255 257 263 265 255 246 230 243 244 257 258 267 264 257 265 265 260 249 241 242 246 235 216 230 238 228 222 197 226 241 247 238 223 234 233 222 203 198 183 194 181 192 214 216 202 214 242 253 264 252 248 252 243 253 254 271 269 273 269 271 264 266 263 255 243 247 242 240 232 232 227 214 215 212 196 190 193 195 191 185 177 167 163 157 167 161 172 176 179 169 166 156 148 136 133 132 130 130 130 130 129 130 131 131 133 134 134 134 132 131 132 133 132 132 132 171 178 166 156 153 140 130 129 128 126 125 124 125 125 127 131 134 147 147 142 144 152 153 144 147 156 161 163 161 157 155 157 158 161 164 165 167 169 169 168 165 163 161 162 164 164 1433 1443 1426 1465 1517 1616 1650 1675 1735 1804 1715 1712 1803 1957 2096 1940 1869 1670 1630 1411 1224 1221 1238 1264 1294 1355 1434 1555 1701 1799 1754 1818 1706 1641 1615 1677 1764 1784 1707 1673 1559 1482 1433 1398 1358 1314 1300 1298 1296 1300 1309 1301 1298 1301 1307 1312 1316 1320 1331 1337 1342 1347 1356 1367 1379 1386 1383 1384 1387 1408 1453 1654 1818 1991 2146 2194 2336 2226 2123 2048 1997 1952 1918 1887 1861 1843 1864 1891 1922 1954 2018 2257 2183 2282 2393 2378 2298 2504 2411 2312 2424 2469 2580 2730 3034 3280 2964 2744 2692 2612 2887 2766 2505 2011 1781 1713 1693 1689 1688 1690 1698 1720 1766 1828 1966 2054 2205 2424 2766 2764 2821 2789 2718 2635 2402 2257 2153 2110 2093 2083 2079 2079 2079 2084 2099 2141 2309 2573 2783 2962 3134 2979 2793 2645 2789 2680 2298 2152 2122 2098 2076 2060 2042 2075 2117 2202 2350 2493 2616 2457 2302 2090 2087 2310 2351 2399 2229 2157 2178 2198 2247 2055 1987 1973 1970 1981 2018 1947 1920 1902 1899 1899 1900 1908 1928 1962 2028 2152 2102 1968 1870 1835 1870 1885 1811 1703 1637 1578 1548 1544 1544 1547 1573 1622 1688 1772 1875 1984 2108 2215 2314 2399 2507 2256 2022 1999 2000 2058 2190 2131 2019 1998 2002 1995 1947 1886 1847 1936 1795 1691 1681 1679 1679 1674 1675 1706 1767 1847 1946 2081 2400 2662 2468 2312 2263 2223 2205 2270 2330 2220 2227 2259 2315 2320 2341 2360 2423 2424 2255 2104 2010 1946 1892 1846 1809 1781 1762 1758 1758 1759 1759 1761 1776 1805 1856 2156 2486 2964 2851 2801 3021 3038 2889 2775 2578 2500 2328 2078 1980 1911 1850 1795 1753 1719 1689 1665 1645 1663 1700 1743 1796 1867 1959 2055 2225 2154 2120 2217 2254 2082 1973 1903 1871 1820 1729 1690 1673 1668 1682 1788 1972 1888 1950 2063 1864 1782 1762 1799 1780 1655 1601 1587 1575 1526 1538 1645 1654 1658 1632 1497 1445 1416 1392 1381 1373 1371 1373 1380 1388 1421 1453 1494 1618 1674 1786 1820 1840 1863 1814 1740 1692 1615 1605 1656 1565 1507 1480 1457 1465 1466 1466 1464 1461 1460 1462 1464 1465 1468 1475 1489 1487 1461 1445 1434 1439 1447 1459 1469 1476 1482 1488 1501 1540 1624 1775 2085 2261 2369 2554 2797 2926 2788 2719 2601 2513 2412 2338 2227 2135 2060 2046 2025 2006 1789 1661 1623 1614 1603 1603 1671 1714 1792 1825 2028 1848 1830 1944 2076 2240 2272 2290 2217 2098 2194 2334 2431 2560 2440 2363 2480 2446 2347 2245 2233 2262 2354 2473 2572 2561 2545 2539 2302 2096 2053 2005 1972 1951 1890 1865 1860 1882 1848 1965 1958 1764 1795 1844 1860 1809 1804 1744 1706 1699 1733 1789 1841 1909 1971 2032 2059 2121 2153 2104 2129 2169 2213 2179 2197 2189 2176 2166 2120 2112 2064 2055 2044 2022 2013 2013 2003 1997 1960 1924 1963 1983 1944 1888 1727 1425 1345 1324 1316 1308 1304 1286 1323 1358 1349 1357 1344 1343 1333 1323 1313 1288 1307 1265 1278 1237 1282 1330 1349 1342 1360 1343 1338 1343 1359 1390 1416 1412 1402 1395 1382 1380 1384 1389 1396 1414 1424 1461 1534 1537 1525 1585 1602 1582 1524 1457 1425 1409 1399 1417 1416 1423 1442 1452 1477 1501 1518 1530 1554 1532 1485 1465 1437 1423 1419 1369 1299 1373 1369 1333 1380 1437 1515 1551 1554 1604 1697 1787 1880 1910 1956 2007 2106 2214 2371 2574 2694 2781 2752 2745 2764 2793 2803 2766 2829 2877 2894 2906 2851 2854 2796 2705 2765 2632 2511 2451 2391 2325 2157 2187 2134 2102 2187 2096 1971 1971 1956 1951 1779 1660 1530 1531 1554 1553 1568 1599 1646 1698 1744 1757 1796 1852 1930 1916 1876 1865 1820 1837 1758 1703 1668 1669 1671 1626 1642 1678 1685 1696 1732 1805 1848 1853 1888 1916 1900 1870 1852 1890 1810 1824 1785 1759 1706 1681 1718 1734 1751 1783 1847 1940 2086 2263 2334 2307 2216 2317 2415 2591 2852 3044 3308 3229 2870 2503 2315 2426 2553 2784 2964 3092 3286 3076 3023 3151 3152 3249 3294 3232 3143 3199 3324 3465 3251 3256 3282 3189 2870 2704 2679 2783 2929 3109 2981 2897 3012 3291 3259 3115 3140 3062 3008 3160 3339 3406 3557 3506 3277 2911 2841 2853 2889 2922 2994 3066 3093 3138 3282 3494 3618 3633 3665 3627 3445 3483 3742 3727 3384 3450 3487 3096 2735 2568 2512 2478 2455 2431 2431 2581 2604 2603 2623 2648 2736 2760 2772 2816 2951 3117 3016 2921 2872 2844 2829 2821 2822 2832 2849 2883 2906 2934 2902 2945 2923 2911 2918 2893 2957 3183 3308 3375 3323 3199 3144 3008 2928 3142 2953 2817 2761 2771 2749 2713 2600 2557 2633 2651 2661 2558 2555 2592 2692 2736 2751 2812 2852 3050 3281 3672 3641 3743 3989 3850 3410 3050 2923 2896 2913 2626 2310 2192 1993 1894 1857 1831 1835 1854 1860 1858 1864 1878 1893 1907 1910 1883 1882 1866 1876 1890 1930 1970 1967 1949 1924 1908 1892 1885 1872 1860 1847 1836 1830 1822 1818 1834 1862 1897 1905 1897 1883 1871 1871 1890 1917 1905 1888 1872 1858 1838 1825 1811 1794 1779 1767 1751 1737 1730 1720 1714 1703 1686 1690 1683 1655 1644 1655 1658 1655 1650 1645 1648 1650 1638 1629 1621 1613 1607 1595 1580 1569 1559 1535 1525 1528 1512 1494 1495 1496 1474 1463 1482 1453 1443 1448 1447 1461 1454 1451 1463 1473 1463 1453 1443 1434 1418 1401 1392 1388 1382 1382 1380 1375 1373 1374 1377 1381 1379 1376 1370 1365 1356 1345 1351 1342 1333 1340 1332 1318 1310 1306 1303 1300 1298 1300 1303 1306 1314 1325 1340 1352 1364 1385 1388 1375 1362 1360 1360 1352 1343 1329 1316 1306 1299 1292 1288 1282 1275 1267 1261 1253 1249 1243 1236 1234 1226 1214 1208 1204 1198 1195 1191 1185 1182 1183 1176 1171 1166 1159 1155 1151 1146 1143 1139 1133 1132 1130 1133 1138 1128 1119 1109 1101 1087 1074 1057 1074 1083 1085 1085 1089 1085 1079 1077 1078 1069 1061 1047 1040 1034 1029 1020 1024 1019 1012 1016 1007 994 981 966 969 964 974 968 967 965 955 946 935 937 923 914 915 898 866 846 836 835 847 844 846 847 850 842 857 852 851 859 872 861 863 879 877 880 864 846 835 827 817 808 808 813 809 803 813 815 809 815 808 796 790 781 773 771 773 768 764 764 764 767 764 766 755 760 748 744 740 735 732 712 706 703 695 716 715 710 704 696 704 706 705 709 704 697 704 692 683 688 695 684 682 683 678 686 672 682 676 680 684 686 674 664 677 686 668 660 674 678 672 666 668 662 656 649 632 621 616 610 604 607 605 609 611 612 607 601 591 584 583 581 585 579 580 578 572 564 564 555 564 565 572 572 574 571 560 547 550 560 570 564 558 556 552 537 539 543 544 544 533 526 523 520 522 522 524 523 521 523 530 533 539 521 510 510 521 534 522 523 530 542 546 533 538 544 550 534 514 500 482 490 511 533 543 517 509 479 457 458 455 459 464 447 433 425 434 442 431 420 416 412 396 383 381 380 379 377 374 375 378 376 386 386 377 385 382 381 388 390 378 364 362 373 380 372 368 378 380 377 366 361 371 381 379 370 360 371 381 388 389 390 389 401 400 394 387 379 387 391 382 364 385 398 409 415 417 399 401 415 417 415 426 432 441 451 451 448 445 441 448 452 458 452 459 466 462 447 433 433 436 444 442 444 451 456 461 463 454 452 455 462 459 463 458 442 447 449 437 434 431 417 401 388 380 381 384 371 369 371 371 376 374 369 369 371 368 362 362 362 361 352 336 330 334 332 329 334 341 336 325 333 320 333 332 341 330 316 307 308 320 322 331 317 305 318 323 313 324 332 331 337 338 330 311 277 278 272 287 303 307 308 296 293 297 301 303 305 313 314 312 316 317 325 327 317 317 320 328 334 333 326 314 310 310 312 311 308 295 282 298 294 311 327 329 328 320 321 308 303 313 323 308 302 295 293 297 289 280 287 296 302 312 308 302 285 290 304 291 285 286 304 284 283 266 264 273 267 268 258 268 263 251 234 242 244 250 236 230 239 238 230 246 244 234 233 228 222 215 215 217 223 232 224 226 228 236 256 249 242 234 227 235 233 245 258 254 246 245 247 249 247 242 250 257 261 258 254 251 248 244 244 211 212 208 211 239 237 226 249 256 264 261 252 242 228 238 249 244 226 245 245 252 246 239 241 238 228 230 244 251 253 259 244 237 225 234 235 234 208 197 181 172 200 190 205 229 226 214 221 235 257 260 262 264 266 260 251 231 249 242 244 261 269 260 257 257 267 261 254 250 239 240 240 217 238 237 225 214 201 234 229 229 246 243 246 245 244 225 211 208 211 190 184 173 188 177 197 196 238 254 244 220 219 214 228 241 254 248 263 266 277 271 273 271 262 257 257 245 249 249 242 230 231 226 223 212 213 213 208 194 191 187 183 173 173 171 177 181 190 176 165 158 167 149 145 145 134 132 131 130 130 129 129 130 131 134 135 136 134 132 131 132 133 133 134 163 175 163 162 168 167 163 139 136 130 127 126 125 124 123 126 127 131 131 138 145 145 147 144 142 150 161 163 163 161 157 152 156 157 161 162 162 165 166 168 165 163 166 169 169 169 168 1460 1523 1449 1444 1479 1653 1759 1743 1844 1930 1835 1763 1865 2064 2330 2331 2160 1872 1625 1419 1259 1219 1223 1239 1264 1307 1378 1479 1600 1735 1691 1719 1728 1706 1716 1784 1848 1862 1761 1696 1644 1528 1498 1498 1409 1354 1335 1328 1334 1343 1355 1364 1336 1308 1316 1323 1329 1334 1344 1352 1360 1361 1376 1392 1408 1424 1416 1403 1400 1428 1530 1660 1840 1961 2081 2218 2479 2374 2178 2064 2001 1954 1914 1880 1855 1837 1852 1883 1916 1963 2035 2147 2182 2264 2416 2402 2288 2446 2483 2420 2305 2380 2477 2646 2802 2985 2935 2816 2915 2842 2967 3034 2619 2185 1834 1720 1693 1692 1693 1696 1704 1729 1790 1883 1996 2098 2374 2689 3085 3224 3281 3180 2830 2733 2472 2250 2154 2112 2091 2083 2081 2082 2081 2093 2160 2179 2409 2586 2747 2927 3188 3086 2837 2737 2541 2401 2242 2165 2124 2093 2068 2048 2035 2100 2133 2199 2347 2550 2558 2406 2228 2088 2059 2177 2152 2243 2191 2089 2171 2291 2151 2034 1998 1981 1976 1999 2012 1946 1907 1891 1888 1887 1895 1912 1934 1966 2024 2197 2107 1970 1907 1963 2059 1979 1852 1770 1663 1591 1543 1532 1531 1531 1540 1576 1630 1704 1769 1863 1900 1905 1958 2057 2073 2003 1995 1942 1976 2014 2084 2128 2098 2077 2105 2075 1929 1877 1890 1954 1738 1674 1672 1672 1672 1667 1673 1706 1765 1843 1960 2102 2422 2586 2468 2322 2260 2212 2184 2254 2387 2267 2246 2281 2301 2330 2344 2386 2386 2292 2262 2121 1984 1917 1873 1833 1797 1770 1760 1758 1758 1759 1759 1760 1767 1798 1883 2094 2475 2934 2691 2696 2791 2764 2646 2778 2858 2513 2320 2064 1934 1863 1814 1768 1729 1699 1672 1651 1647 1659 1686 1726 1776 1836 1920 2094 2220 2161 2186 2205 2178 2071 1986 1965 1959 1896 1775 1722 1711 1705 1734 1863 2125 2009 1920 1948 1824 1782 1765 1751 1722 1638 1601 1590 1573 1573 1611 1748 1614 1580 1539 1501 1455 1417 1388 1381 1371 1373 1373 1376 1389 1421 1456 1497 1561 1619 1714 1729 1827 1834 1740 1653 1606 1561 1550 1540 1505 1482 1468 1472 1501 1487 1477 1473 1468 1466 1469 1476 1489 1486 1493 1498 1494 1465 1441 1437 1439 1449 1472 1482 1490 1499 1510 1522 1561 1645 1883 2168 2330 2457 2682 2862 2785 2641 2602 2473 2453 2356 2292 2233 2134 2094 2042 1928 1742 1668 1622 1605 1599 1598 1668 1721 1743 1790 1861 2040 1928 1845 1955 2114 2241 2309 2349 2335 2185 2262 2370 2529 2645 2669 2613 2538 2528 2436 2320 2329 2311 2396 2470 2529 2515 2498 2397 2182 2075 2000 1944 1920 1888 1860 1841 1856 1872 1825 1811 1757 1732 1771 1791 1804 1750 1719 1687 1683 1718 1770 1821 1884 1941 2002 2088 2153 2203 2222 2156 2168 2212 2249 2204 2194 2173 2182 2150 2128 2093 2079 2068 2074 2068 2059 2044 2033 2000 1977 1934 1910 1951 1938 1875 1609 1382 1353 1338 1326 1317 1302 1281 1293 1314 1343 1370 1389 1385 1361 1345 1335 1286 1256 1258 1263 1246 1248 1265 1299 1339 1365 1341 1312 1367 1379 1444 1436 1399 1394 1376 1373 1374 1378 1385 1398 1413 1437 1445 1459 1518 1534 1542 1557 1599 1609 1603 1500 1444 1408 1400 1395 1414 1451 1469 1504 1531 1567 1610 1570 1515 1489 1450 1403 1373 1341 1302 1293 1326 1330 1343 1366 1389 1519 1526 1497 1538 1643 1734 1795 1904 2023 2136 2110 2203 2309 2490 2650 2736 2627 2766 2826 2834 2772 2762 2798 2841 2785 2827 2751 2808 2728 2649 2705 2582 2523 2406 2276 2234 2283 2283 2217 2170 2105 2031 2136 2091 1968 1865 1702 1676 1582 1675 1613 1491 1582 1596 1610 1629 1663 1679 1718 1722 1736 1743 1769 1755 1658 1675 1708 1645 1624 1611 1604 1588 1629 1648 1709 1688 1672 1665 1689 1689 1713 1731 1732 1757 1786 1768 1726 1716 1708 1692 1659 1696 1727 1746 1789 1855 1952 2092 2281 2566 2688 2552 2498 2400 2550 2652 2953 3381 3601 3407 3172 2872 2372 2533 2598 2534 2605 2793 2824 2834 2931 3217 3473 3489 3395 3134 2895 3043 3127 3050 2995 3145 3442 3546 3240 2844 2722 2648 2693 2815 3019 3112 3370 3374 3305 3200 3105 3023 3122 3277 3365 3581 3436 3189 3032 3007 2951 2916 2910 2917 2965 2996 3026 3079 3314 3545 3675 3586 3680 3571 3379 3165 3228 3196 3022 3004 3114 2964 2689 2552 2518 2489 2464 2439 2409 2418 2472 2530 2703 2768 2824 2883 2837 2807 2901 2972 3071 2980 2913 2883 2865 2840 2846 2853 2852 2876 2908 2946 2936 2984 3050 3051 2972 2863 2842 2911 3029 3068 3051 2978 2928 2871 2814 2875 2864 2846 2724 2684 2681 2692 2590 2528 2597 2592 2563 2502 2512 2582 2769 2845 2905 2943 3037 3024 3313 3428 3570 3596 3651 3631 3507 3156 3035 3057 3140 2867 2515 2215 2099 1946 1871 1827 1813 1827 1823 1831 1842 1855 1873 1883 1888 1855 1845 1840 1852 1865 1923 1949 1949 1934 1928 1902 1879 1866 1857 1846 1835 1822 1814 1808 1804 1822 1843 1874 1892 1885 1874 1862 1865 1873 1886 1885 1868 1855 1843 1827 1812 1801 1785 1772 1757 1745 1732 1717 1709 1702 1695 1682 1669 1674 1667 1635 1623 1624 1616 1602 1598 1601 1637 1641 1628 1621 1614 1607 1595 1584 1579 1565 1544 1511 1520 1516 1508 1476 1484 1474 1457 1468 1455 1437 1438 1443 1452 1441 1438 1454 1474 1493 1493 1485 1465 1438 1423 1409 1391 1380 1376 1373 1371 1366 1359 1358 1360 1365 1364 1362 1360 1355 1345 1339 1333 1324 1329 1328 1311 1303 1300 1299 1296 1297 1299 1301 1306 1318 1327 1342 1360 1374 1390 1392 1382 1374 1367 1358 1346 1338 1328 1317 1313 1306 1303 1294 1279 1273 1270 1270 1256 1249 1248 1239 1234 1226 1215 1207 1207 1201 1194 1188 1187 1184 1173 1171 1168 1165 1158 1153 1148 1143 1139 1137 1135 1126 1132 1132 1131 1125 1119 1113 1102 1093 1078 1077 1096 1099 1097 1092 1088 1085 1081 1079 1073 1066 1061 1050 1037 1026 1016 1017 998 998 988 992 994 980 977 968 952 950 949 947 946 949 955 954 946 938 923 906 904 900 887 868 854 841 831 827 827 827 829 832 842 838 836 844 845 838 845 846 849 850 862 858 856 841 826 814 802 804 801 795 800 804 799 804 802 793 786 778 772 767 763 760 758 756 753 754 753 752 742 737 737 729 729 727 724 723 721 714 690 708 708 708 710 695 693 698 695 696 698 690 695 691 674 684 686 684 672 677 673 667 660 665 659 670 674 669 675 653 668 670 655 649 670 677 673 665 653 650 645 642 638 627 619 612 604 601 600 602 604 606 603 599 597 590 581 574 578 578 571 568 562 555 549 549 544 551 562 564 564 566 555 546 537 545 547 543 534 534 530 525 521 520 524 524 522 519 515 511 510 512 513 513 513 512 513 517 526 527 511 506 511 516 512 511 524 540 539 524 524 535 543 542 518 501 494 494 508 528 533 523 515 478 485 474 463 476 459 450 451 440 443 432 424 423 408 401 388 384 383 385 387 382 377 377 379 378 379 395 385 394 397 396 401 391 377 365 365 374 385 375 373 379 382 371 363 366 373 381 376 371 363 377 388 398 404 405 401 398 392 389 384 387 400 394 377 374 386 397 411 418 408 400 406 412 422 428 434 440 448 452 446 448 440 437 444 448 453 446 452 455 446 438 433 425 436 435 439 447 452 451 457 463 458 461 454 452 461 479 474 468 454 436 422 419 423 425 411 396 381 370 369 369 357 359 357 365 370 361 358 362 366 366 364 357 352 349 348 343 342 340 345 348 338 335 338 338 330 341 341 347 328 315 325 322 321 330 332 319 322 328 339 332 331 328 324 330 331 337 320 319 296 285 305 322 316 306 302 309 313 318 320 319 322 322 315 322 323 321 322 320 321 327 333 336 328 324 326 315 310 302 299 292 300 296 314 308 322 331 330 335 327 332 327 326 326 314 311 305 298 296 288 295 285 274 287 299 300 302 295 281 283 293 291 275 285 299 276 275 266 257 265 262 262 260 255 258 256 249 238 228 232 231 223 224 222 223 233 235 225 223 216 213 212 224 228 219 232 235 226 237 235 247 250 239 232 241 242 245 259 258 255 252 250 250 254 252 248 242 233 243 236 250 238 221 218 216 209 208 226 197 224 232 242 242 252 258 265 256 249 229 249 252 237 235 240 240 249 255 260 253 242 233 244 243 255 263 265 256 254 251 250 244 227 214 219 205 176 173 185 217 201 206 221 245 256 253 254 260 267 265 263 251 228 230 251 257 263 263 256 250 244 257 262 254 245 246 233 244 209 234 231 214 195 214 223 225 240 240 248 258 253 243 235 247 249 242 241 219 211 185 183 170 171 207 209 217 200 194 199 209 226 238 234 248 263 275 272 281 267 265 268 258 251 259 256 254 248 240 234 227 220 215 211 208 210 204 197 186 187 185 184 188 184 183 178 157 162 161 160 158 152 145 139 132 131 130 129 128 131 138 143 152 153 135 133 134 134 134 159 168 174 162 157 158 163 162 158 157 154 145 132 127 127 128 123 125 127 126 128 130 138 145 146 156 163 157 162 166 164 159 157 154 154 156 160 161 163 166 166 165 164 169 173 164 165 164 165 1456 1498 1540 1497 1438 1632 1747 1715 1717 1815 1834 1789 1883 2061 2300 2599 2478 2098 1866 1581 1325 1247 1212 1219 1239 1277 1338 1443 1515 1597 1592 1664 1710 1701 1695 1786 1808 1753 1667 1605 1574 1593 1661 1659 1497 1417 1376 1368 1380 1400 1447 1473 1526 1424 1332 1335 1341 1349 1356 1366 1376 1381 1420 1412 1431 1459 1455 1456 1455 1476 1622 1637 1753 1910 2009 2133 2389 2355 2210 2093 2015 1956 1912 1874 1843 1827 1846 1876 1919 1991 2141 2242 2267 2417 2451 2407 2260 2312 2385 2452 2414 2365 2422 2568 2829 2932 2753 2859 3149 3089 3208 3228 2887 2335 1861 1717 1698 1698 1700 1710 1723 1756 1821 1911 2019 2146 2334 2602 2822 3182 3462 3303 2931 2717 2527 2294 2192 2135 2103 2089 2084 2084 2086 2156 2330 2282 2389 2571 2773 2953 3088 3146 2746 2618 2435 2346 2234 2143 2110 2082 2052 2033 2038 2089 2111 2198 2353 2544 2549 2322 2178 2057 2077 2077 2057 2114 2155 2100 2244 2188 2088 2042 2013 1993 1997 2033 1990 1931 1898 1881 1876 1880 1898 1919 1947 1984 2043 2137 2167 2057 2027 2084 2030 1915 1862 1811 1660 1593 1536 1525 1521 1520 1520 1533 1572 1624 1665 1730 1764 1799 1819 1841 1873 1867 1966 2192 2193 2217 2190 2025 2016 2041 2071 2017 1935 1841 1894 1856 1681 1663 1664 1664 1663 1661 1668 1697 1748 1871 2166 2368 2546 2494 2420 2318 2257 2218 2166 2187 2343 2328 2286 2309 2366 2436 2437 2410 2352 2211 2116 2103 1993 1898 1851 1816 1786 1764 1759 1759 1759 1760 1760 1760 1764 1794 1866 2073 2485 2976 2620 2594 2510 2502 2501 2604 2810 2496 2220 2035 1914 1829 1776 1740 1709 1683 1659 1649 1653 1660 1678 1715 1763 1828 1953 2117 2071 2107 2118 2085 2082 2044 2045 2113 1986 1894 1817 1763 1780 1761 1764 1832 1960 1936 1859 1832 1829 1769 1760 1733 1677 1635 1607 1595 1598 1585 1626 1656 1572 1560 1553 1487 1452 1413 1390 1381 1373 1374 1379 1378 1383 1411 1448 1500 1551 1635 1854 1797 1781 1810 1701 1601 1571 1537 1507 1498 1483 1478 1512 1543 1547 1512 1505 1514 1519 1491 1486 1502 1518 1512 1520 1522 1515 1475 1446 1444 1448 1466 1494 1519 1505 1519 1537 1553 1595 1708 1956 2142 2205 2391 2554 2751 2681 2552 2530 2456 2382 2327 2233 2104 2027 1987 1900 1785 1663 1629 1611 1600 1597 1629 1763 1765 1812 1864 1972 2171 2091 1937 1981 2084 2167 2248 2316 2320 2300 2371 2495 2475 2572 2692 2692 2646 2615 2484 2461 2469 2378 2350 2411 2484 2518 2480 2408 2168 2039 1986 1955 1924 1903 1912 1908 1896 1902 1860 1834 1872 1761 1747 1743 1749 1744 1676 1666 1716 1757 1797 1850 1911 1991 2080 2138 2160 2191 2166 2168 2230 2204 2142 2170 2120 2126 2161 2139 2118 2112 2091 2091 2082 2060 2031 2023 1998 1946 1914 1887 1834 1772 1734 1618 1416 1368 1356 1352 1336 1302 1308 1300 1273 1292 1319 1358 1411 1399 1373 1372 1354 1342 1294 1255 1268 1279 1252 1235 1261 1296 1304 1274 1312 1345 1411 1433 1391 1375 1396 1368 1367 1376 1382 1381 1389 1401 1420 1444 1436 1437 1494 1582 1573 1527 1531 1581 1606 1537 1465 1438 1392 1407 1430 1445 1495 1541 1584 1621 1585 1559 1547 1518 1478 1374 1348 1348 1336 1357 1389 1472 1430 1335 1383 1353 1393 1503 1612 1708 1841 1953 2049 2140 2225 2222 2361 2475 2560 2626 2442 2581 2376 2341 2237 2372 2560 2809 2737 2728 2786 2660 2661 2565 2574 2444 2313 2215 2408 2422 2355 2301 2241 2150 2122 2159 2206 2054 1905 1868 1844 1812 1750 1602 1743 1528 1495 1560 1615 1607 1629 1644 1652 1631 1619 1643 1649 1666 1599 1580 1587 1599 1580 1572 1576 1565 1611 1612 1617 1601 1611 1615 1616 1633 1647 1644 1671 1697 1726 1723 1700 1657 1641 1647 1676 1688 1709 1749 1807 1911 2130 2218 2439 2956 3135 3050 2988 2653 2672 2755 2970 3203 3463 3239 2985 2574 2444 2520 2430 2667 2796 2752 2959 3237 3151 3135 3134 3069 3011 2878 2817 3161 3481 3192 2866 2955 3049 3204 3272 2998 2936 2772 2636 2795 3006 3284 3564 3503 3453 3218 3032 3089 3280 3313 3389 3388 3353 2940 3151 3436 3113 3047 3094 3128 3208 3060 2996 3114 3243 3442 3665 3493 3464 3379 3459 3522 3401 3327 3379 3218 2833 2847 2822 2627 2559 2509 2476 2448 2407 2388 2449 2611 2663 2673 2757 2913 2913 2833 2863 2907 2956 3004 2927 2882 2859 2860 2888 2904 2890 2900 2936 2953 2978 3032 3118 3063 3084 2993 2871 2784 2814 2853 2887 2923 2885 2807 2753 2725 2729 2824 2747 2666 2629 2608 2597 2565 2496 2537 2465 2489 2661 2774 2754 2798 2889 2977 3002 3064 3114 3279 3463 3551 3634 3458 3372 3320 3337 3230 2994 2922 2613 2381 2215 1985 1882 1852 1824 1794 1803 1817 1821 1837 1850 1865 1873 1851 1818 1819 1830 1840 1877 1918 1922 1914 1901 1892 1869 1855 1841 1828 1820 1812 1799 1793 1792 1815 1831 1852 1879 1877 1868 1855 1848 1851 1850 1851 1847 1841 1823 1814 1800 1788 1774 1760 1748 1733 1721 1713 1699 1688 1684 1676 1661 1654 1659 1652 1622 1606 1606 1594 1576 1574 1592 1609 1610 1615 1612 1607 1600 1593 1588 1572 1542 1517 1501 1499 1491 1473 1468 1468 1461 1448 1444 1436 1433 1436 1454 1434 1427 1447 1463 1481 1488 1492 1486 1465 1441 1421 1408 1395 1393 1389 1380 1378 1365 1355 1351 1350 1350 1352 1350 1350 1346 1335 1329 1324 1318 1324 1313 1297 1295 1295 1293 1292 1296 1299 1309 1321 1331 1342 1356 1369 1391 1388 1382 1369 1357 1350 1347 1340 1335 1322 1313 1304 1297 1288 1285 1283 1279 1271 1257 1247 1241 1234 1228 1223 1223 1215 1211 1201 1194 1189 1184 1180 1174 1171 1172 1168 1171 1170 1162 1156 1150 1155 1149 1138 1126 1121 1120 1120 1119 1111 1106 1100 1098 1098 1100 1098 1094 1090 1084 1079 1073 1075 1067 1057 1051 1043 1034 1013 1002 998 993 982 978 971 973 973 959 952 943 933 930 930 928 931 930 934 926 920 913 904 894 886 879 874 875 868 856 855 849 836 828 811 823 830 819 818 818 818 820 823 831 823 831 832 837 837 822 811 798 793 794 791 790 795 790 792 792 787 781 772 767 763 757 752 751 746 741 744 747 741 732 726 724 732 716 715 704 704 700 692 692 693 686 681 683 689 680 684 684 680 679 677 676 677 666 667 672 674 663 660 654 643 644 641 637 645 646 646 647 644 645 646 643 638 649 650 650 655 649 640 635 632 630 633 632 626 618 606 596 595 599 602 597 594 594 591 584 575 566 566 563 565 567 566 566 566 552 540 541 541 541 548 545 539 531 530 530 526 522 518 516 516 519 520 516 512 510 508 505 505 503 500 498 500 501 499 498 502 507 510 510 505 503 505 501 509 517 534 530 519 516 521 529 528 529 521 510 497 516 523 519 521 498 478 486 474 474 476 472 460 451 443 438 422 411 405 401 392 388 397 407 395 388 380 378 378 379 378 378 393 393 405 412 403 391 384 374 366 367 378 387 381 384 386 378 371 366 373 381 385 382 368 366 372 382 394 408 411 410 403 397 393 399 402 398 391 374 379 395 408 417 417 407 408 424 418 419 428 442 449 442 444 437 444 440 429 432 446 452 440 440 441 438 436 426 421 430 432 434 437 442 448 457 458 444 451 441 446 460 459 461 465 449 432 418 405 410 417 413 407 401 382 372 361 355 350 351 356 358 361 352 351 359 357 357 355 363 355 342 341 347 349 344 349 344 344 351 349 341 345 349 347 325 332 330 335 336 337 342 340 342 335 340 332 328 328 316 319 332 339 327 337 338 315 316 320 310 315 314 321 326 323 322 315 311 315 315 324 328 321 317 320 321 328 334 328 327 317 313 315 310 304 302 320 313 312 314 321 326 329 319 316 326 321 312 322 328 315 312 311 305 298 284 287 292 281 269 289 283 292 291 282 268 279 275 268 284 293 270 261 261 259 254 265 258 252 260 245 252 235 230 227 227 226 229 227 226 223 225 222 218 229 224 222 219 229 236 223 235 243 231 239 248 249 248 243 244 249 251 256 254 251 251 248 247 242 251 245 245 233 233 222 221 227 231 214 213 204 232 240 238 206 201 215 234 250 259 271 268 255 241 234 245 255 248 242 257 251 256 264 258 253 246 249 257 249 251 259 262 265 253 245 248 253 246 229 231 219 188 174 177 206 208 231 240 258 266 265 263 268 263 260 254 239 220 239 248 249 256 257 261 252 234 251 256 256 251 242 232 222 210 209 222 198 227 234 236 242 243 246 253 257 258 258 263 262 245 215 210 198 197 188 189 171 166 183 177 186 182 210 227 246 247 246 224 244 260 256 257 262 266 249 272 273 266 263 254 258 254 247 245 243 235 229 221 213 206 197 190 191 190 184 179 179 180 169 160 159 179 180 178 168 155 152 143 140 138 141 151 154 151 160 157 163 156 135 134 133 133 134 160 176 165 159 163 168 171 177 174 175 166 158 145 127 126 126 128 127 128 128 127 129 140 162 170 169 168 163 165 167 166 161 153 152 155 157 158 161 162 163 163 163 164 167 164 162 162 159 161 1489 1477 1531 1533 1435 1483 1531 1562 1609 1657 1694 1760 1865 1981 2142 2440 2631 2377 2087 1909 1501 1259 1208 1207 1221 1256 1300 1357 1463 1580 1596 1572 1656 1681 1664 1715 1733 1695 1631 1600 1621 1672 1754 1767 1571 1456 1418 1459 1451 1466 1517 1580 1597 1524 1408 1373 1362 1362 1368 1379 1390 1409 1438 1428 1454 1492 1501 1528 1555 1576 1684 1723 1748 1840 1983 2062 2238 2245 2176 2095 2008 1943 1903 1860 1827 1825 1859 1896 1943 2024 2185 2331 2457 2647 2528 2320 2270 2309 2406 2536 2551 2490 2563 2548 2582 2730 2689 2944 3140 2894 3060 2999 2813 2422 1876 1737 1708 1706 1714 1728 1742 1776 1845 1941 2054 2208 2457 2683 2916 3265 3388 3165 2869 2685 2676 2373 2216 2147 2111 2095 2087 2087 2101 2222 2504 2347 2468 2605 2760 2935 3075 3126 2720 2688 2483 2319 2189 2131 2092 2058 2029 2021 2058 2090 2117 2179 2329 2527 2447 2240 2120 2052 2017 1978 1971 2037 2072 2155 2231 2172 2105 2064 2040 2023 1989 1957 1935 1909 1888 1873 1867 1878 1900 1929 1967 2020 2103 2217 2269 2208 2149 2116 1985 1892 1782 1716 1643 1583 1536 1517 1513 1511 1511 1515 1534 1559 1595 1657 1760 1841 1747 1762 1791 1890 2092 2375 2219 2142 2185 2021 1991 1991 1933 1918 1837 1764 1776 1728 1656 1655 1656 1657 1656 1658 1668 1687 1753 1943 2364 2702 2627 2480 2389 2278 2222 2178 2137 2166 2293 2378 2354 2359 2411 2450 2349 2370 2279 2160 2029 1997 1985 1941 1844 1803 1777 1762 1760 1761 1761 1762 1763 1765 1770 1794 1870 2025 2439 2749 2429 2478 2474 2378 2383 2514 2727 2733 2398 2019 1870 1797 1743 1709 1687 1668 1652 1655 1660 1667 1678 1704 1756 1868 1997 2012 1982 1997 2020 2003 2006 2066 2192 2214 2041 1927 1840 1799 1879 1914 1828 2052 2009 1910 1851 1811 1787 1748 1728 1695 1644 1616 1595 1581 1581 1570 1615 1702 1595 1539 1556 1482 1452 1430 1401 1384 1378 1377 1380 1380 1381 1401 1449 1585 1691 1624 1732 1726 1658 1725 1646 1571 1538 1509 1484 1475 1480 1506 1558 1599 1543 1524 1528 1593 1615 1531 1505 1550 1549 1538 1550 1545 1526 1486 1462 1463 1477 1505 1522 1539 1537 1546 1569 1593 1632 1833 2058 2021 2189 2451 2647 2641 2538 2462 2450 2463 2380 2273 2114 2037 1989 1880 1739 1655 1625 1611 1604 1599 1599 1640 1726 1804 1862 1897 2107 2266 2233 2102 1952 2006 2137 2218 2234 2274 2403 2550 2674 2707 2773 2778 2750 2757 2670 2659 2616 2647 2535 2438 2407 2440 2478 2486 2442 2187 2051 2018 2074 1962 2004 1991 1966 1925 1949 1897 1918 1969 1794 1738 1711 1696 1694 1650 1668 1702 1744 1801 1873 1937 2001 2052 2075 2097 2112 2036 2055 2026 1996 2068 2136 2104 2091 2098 2115 2089 2064 2045 2046 2025 2004 1989 1963 1944 1904 1877 1839 1760 1626 1556 1460 1362 1345 1345 1329 1328 1316 1299 1286 1274 1274 1307 1360 1354 1359 1362 1360 1347 1338 1348 1307 1269 1264 1242 1232 1241 1251 1251 1281 1337 1382 1417 1387 1401 1371 1361 1360 1379 1398 1395 1404 1398 1403 1419 1433 1417 1417 1433 1488 1528 1557 1503 1506 1520 1577 1539 1457 1417 1377 1394 1460 1534 1559 1567 1598 1621 1629 1627 1609 1576 1401 1536 1512 1452 1454 1462 1440 1443 1433 1478 1421 1405 1438 1593 1812 1963 1826 1753 1819 1808 1854 2226 2415 2462 2389 2277 2244 1985 1970 1998 2080 2276 2480 2549 2610 2495 2235 2221 2165 2180 2195 2377 2444 2473 2454 2387 2325 2253 2176 2199 2189 2089 1950 2032 2079 1990 1881 1799 1696 1722 1598 1505 1517 1672 1639 1606 1600 1602 1593 1578 1608 1571 1589 1555 1545 1549 1564 1548 1535 1548 1554 1581 1580 1560 1584 1621 1597 1597 1651 1599 1624 1632 1654 1673 1675 1651 1626 1663 1685 1713 1713 1732 1771 1853 2045 2244 2467 2734 2905 2748 2901 3338 3107 3001 3083 3099 3034 2849 2739 2585 2477 2593 2693 2491 2719 2818 2887 3120 3463 3422 3112 3049 2969 2873 2813 2736 2794 3051 2972 2807 2957 3105 3180 3287 3240 3156 2953 2701 2723 3075 3186 3393 3504 3345 2958 3196 3293 3276 3024 3049 3119 3187 2904 3174 3313 3103 2977 3028 3204 3242 3135 3049 3263 3496 3499 3731 3696 3708 3699 3815 3649 3428 3118 3105 3105 3120 3231 2958 2763 2644 2555 2499 2461 2408 2372 2399 2513 2593 2755 2759 2967 2953 2910 2905 2914 2946 2929 2904 2854 2833 2858 2915 2961 2957 2923 2953 2987 3026 3047 3082 3073 3180 3016 2897 2793 2741 2723 2767 2929 2928 2826 2747 2700 2666 2658 2645 2681 2603 2559 2554 2561 2479 2489 2428 2514 2673 2742 2749 2767 2993 3119 3048 3051 3082 3177 3267 3333 3570 3516 3379 3481 3526 3172 2920 2787 2560 2336 2179 2059 1934 1868 1834 1812 1776 1783 1802 1821 1832 1848 1848 1806 1796 1801 1810 1825 1860 1889 1890 1884 1874 1867 1848 1832 1826 1817 1803 1794 1786 1776 1784 1804 1820 1836 1863 1873 1863 1854 1843 1827 1824 1818 1813 1809 1808 1794 1789 1779 1765 1751 1737 1727 1712 1698 1689 1677 1672 1667 1660 1640 1642 1644 1634 1603 1589 1582 1569 1559 1561 1566 1572 1612 1611 1605 1598 1592 1587 1578 1559 1543 1528 1510 1498 1504 1498 1498 1480 1469 1455 1443 1431 1425 1439 1432 1422 1432 1453 1470 1470 1479 1478 1466 1446 1426 1414 1403 1400 1399 1392 1388 1382 1360 1350 1345 1341 1340 1340 1338 1335 1334 1329 1322 1318 1317 1313 1298 1293 1294 1289 1288 1293 1300 1305 1314 1326 1339 1356 1372 1385 1385 1382 1372 1359 1346 1337 1333 1323 1314 1312 1305 1298 1289 1286 1273 1268 1264 1257 1251 1252 1243 1233 1230 1223 1213 1205 1202 1201 1195 1195 1193 1185 1183 1184 1178 1171 1168 1161 1163 1165 1160 1150 1144 1134 1128 1123 1112 1111 1109 1111 1106 1103 1100 1100 1097 1092 1088 1082 1077 1070 1062 1053 1048 1040 1033 1026 1017 1004 1001 1001 987 977 971 961 958 952 950 948 957 955 933 920 915 912 912 909 904 900 896 889 883 865 861 858 852 865 855 850 847 832 824 817 811 807 807 801 798 798 811 822 808 808 808 814 822 814 811 802 795 785 781 775 778 782 774 785 781 777 772 772 775 765 756 745 746 730 725 735 730 719 714 705 712 705 702 707 703 704 710 710 707 709 704 690 678 677 678 671 671 672 669 663 660 660 662 659 659 659 662 653 651 650 645 641 635 632 628 629 632 635 633 632 630 634 634 637 640 638 643 638 626 623 622 623 620 616 614 605 593 592 596 595 590 589 581 577 572 575 580 584 585 581 575 571 560 549 540 535 536 537 533 534 531 533 534 530 534 540 536 532 528 546 538 537 524 522 529 533 538 528 520 511 503 512 502 497 490 489 492 496 496 500 501 496 498 508 515 519 510 504 514 517 516 516 521 511 501 510 517 505 516 501 505 495 479 488 483 468 447 432 429 432 424 420 405 395 395 404 418 420 411 395 389 386 383 381 380 378 391 404 414 410 393 382 377 371 368 373 384 392 392 394 384 378 371 371 380 390 384 375 375 372 374 381 387 398 412 412 403 397 400 403 395 387 380 380 391 401 414 423 413 411 422 430 431 428 437 442 443 435 438 430 437 441 436 420 433 445 434 430 430 428 431 427 416 419 420 436 443 449 452 450 448 437 435 434 444 442 446 456 462 440 421 419 407 402 410 403 404 402 392 380 372 365 359 344 342 346 353 355 343 347 347 343 355 356 357 343 343 336 337 339 343 351 349 347 355 354 358 361 350 347 355 344 344 346 349 347 331 328 329 335 331 320 321 311 318 331 321 320 327 325 330 321 319 326 325 328 334 327 316 310 312 306 311 315 318 322 322 312 319 317 324 330 328 323 328 320 315 311 314 323 326 319 323 325 330 332 322 312 303 306 306 301 307 317 327 320 309 300 295 290 279 278 281 275 271 276 274 287 275 265 268 264 265 279 283 279 267 254 252 245 251 256 250 237 238 235 237 251 243 259 250 245 239 231 220 236 242 242 244 232 222 234 238 238 226 233 247 246 242 241 252 252 253 257 254 264 263 256 248 243 242 239 237 246 240 230 225 242 251 253 224 228 243 231 213 226 246 251 223 201 227 243 255 262 268 267 255 239 239 255 258 252 255 267 266 269 268 265 260 259 262 261 247 245 260 252 257 257 230 247 263 250 235 215 206 190 171 178 215 212 219 252 272 275 271 271 262 255 251 244 218 230 227 238 252 246 252 251 257 241 243 244 250 251 249 247 240 213 195 185 215 237 248 247 245 237 243 250 242 261 270 272 263 252 246 243 203 228 223 228 190 162 162 192 200 232 241 253 246 239 236 228 240 251 240 258 253 244 255 266 264 264 254 254 247 250 238 237 245 247 241 231 226 219 212 200 200 191 186 187 179 170 168 173 171 186 185 179 174 171 162 145 142 153 156 158 170 163 160 174 168 149 134 135 136 145 158 172 167 158 165 172 181 178 174 176 167 164 161 143 125 124 128 127 126 127 127 126 127 132 163 173 172 172 167 170 170 169 161 151 153 152 150 155 158 156 159 162 160 166 163 161 161 158 158 161 1526 1498 1514 1597 1471 1419 1446 1495 1547 1595 1653 1731 1819 1914 2048 2327 2486 2185 1879 1715 1466 1234 1206 1206 1211 1234 1264 1357 1505 1719 1789 1586 1592 1621 1639 1656 1665 1654 1644 1653 1683 1770 1814 1913 1725 1522 1469 1508 1570 1577 1594 1735 1752 1596 1496 1430 1402 1393 1386 1389 1407 1416 1425 1440 1469 1518 1564 1564 1588 1652 1764 1786 1783 1865 1924 1937 1990 2087 2102 2062 1988 1933 1888 1844 1812 1835 1871 1914 1966 2028 2159 2264 2413 2689 2618 2349 2296 2344 2451 2631 2625 2621 2747 2684 2703 2655 2849 3062 3131 3013 2700 3016 2519 2119 1860 1754 1719 1715 1726 1741 1760 1794 1854 1940 2056 2221 2418 2625 2868 3257 3416 3187 3215 2993 2676 2416 2295 2176 2131 2106 2094 2091 2108 2239 2509 2386 2510 2645 2752 2882 3096 3122 2690 2577 2489 2287 2174 2109 2066 2033 2014 2037 2074 2128 2170 2263 2348 2517 2336 2202 2105 2047 2006 1969 1955 2065 2096 2187 2278 2281 2159 2096 2143 2157 1993 1939 1917 1901 1881 1864 1861 1873 1900 1942 2003 2102 2240 2309 2150 2166 2086 2027 2033 1946 1781 1686 1623 1574 1532 1508 1505 1503 1503 1509 1519 1537 1559 1599 1698 1698 1704 1726 1797 1895 2108 2337 2115 2073 2192 2039 2003 2023 1925 1809 1745 1708 1694 1665 1646 1648 1649 1650 1651 1663 1681 1700 1759 2051 2507 2553 2455 2353 2310 2258 2226 2162 2114 2189 2266 2336 2441 2451 2442 2323 2238 2248 2118 2038 1965 1939 1917 1904 1878 1836 1789 1770 1766 1765 1766 1766 1767 1770 1776 1792 1851 1999 2402 2425 2359 2383 2395 2292 2318 2386 2645 2784 2377 2062 1846 1757 1712 1682 1669 1663 1662 1660 1668 1678 1688 1701 1756 1933 1950 1910 1914 1923 1939 1948 1994 2087 2329 2257 2093 1944 1848 1791 1829 1959 1858 1953 1992 1936 1827 1788 1763 1730 1698 1677 1652 1616 1583 1565 1563 1602 1688 1715 1579 1531 1510 1502 1455 1429 1400 1384 1381 1380 1381 1380 1382 1405 1466 1614 1703 1639 1613 1606 1583 1606 1578 1539 1497 1491 1494 1502 1523 1547 1586 1623 1562 1541 1543 1549 1545 1535 1521 1569 1564 1563 1577 1561 1536 1501 1495 1514 1573 1621 1611 1607 1606 1629 1669 1699 1714 1798 1921 2015 2269 2463 2515 2433 2389 2350 2413 2399 2274 2113 2041 2016 1881 1765 1654 1625 1610 1603 1602 1609 1603 1646 1750 1882 1929 1998 2105 2202 2238 2095 2043 2082 2197 2282 2322 2321 2463 2684 2829 2993 3017 2913 2972 2905 2846 2847 2836 2815 2765 2549 2447 2402 2387 2402 2417 2226 2118 2072 2088 2022 2031 2012 1946 1934 1954 1879 1818 1828 1790 1751 1725 1709 1677 1643 1659 1709 1758 1815 1886 1952 2041 2097 2129 2067 2061 1900 1905 1931 1984 2061 2108 2071 2065 2094 2077 2080 2066 2036 2007 1986 1949 1934 1917 1888 1843 1773 1774 1841 1724 1548 1425 1367 1348 1340 1348 1372 1359 1341 1307 1289 1266 1289 1304 1359 1327 1330 1337 1329 1329 1331 1293 1266 1239 1235 1244 1231 1249 1275 1297 1341 1375 1360 1360 1384 1344 1368 1432 1481 1456 1432 1412 1426 1424 1419 1413 1399 1401 1432 1441 1474 1518 1520 1484 1478 1503 1574 1529 1465 1399 1400 1490 1495 1498 1536 1595 1643 1694 1694 1699 1613 1418 1375 1572 1580 1574 1571 1498 1591 1533 1614 1639 1498 1470 1603 1815 1765 1492 1450 1515 1617 1810 2127 2181 2088 2273 2056 1840 1977 2093 2210 2066 2045 2041 2097 2348 2232 2131 2404 2567 2560 2529 2551 2511 2477 2444 2389 2334 2277 2225 2138 2079 2139 2209 2187 2106 1947 1828 1710 1890 1888 1791 1601 1550 1548 1578 1578 1572 1565 1543 1559 1566 1536 1535 1522 1517 1517 1516 1518 1517 1523 1529 1535 1538 1548 1614 1618 1592 1619 1645 1709 1680 1733 1698 1674 1665 1654 1685 1699 1738 1751 1755 1771 1823 1899 1993 2237 2520 2886 2637 2573 2847 3017 2872 2723 2787 2834 2844 2826 2686 2576 2663 2727 2739 2730 2839 2981 3069 3125 3334 3305 3062 2997 2943 2905 2845 2781 2685 2703 2717 2717 2882 3025 3182 3368 3454 3294 3099 2841 2600 2763 2854 3136 3226 3158 2861 2977 3097 3185 3028 2792 2852 2878 2932 2940 3171 3100 2978 3015 3191 3272 3210 3091 3300 3536 3644 3775 3680 3625 3535 3389 3307 3143 3302 3485 3637 3791 3624 3256 2870 2713 2608 2531 2484 2442 2377 2361 2448 2528 2622 2768 2868 2956 2915 2956 2946 2904 2911 2916 2855 2815 2873 2922 2910 2975 2994 3016 3028 3063 3094 3063 3028 3037 2977 2930 2802 2733 2690 2747 2784 2777 2777 2770 2751 2759 2848 2754 2606 2578 2560 2548 2498 2482 2505 2416 2472 2561 2717 2840 2859 2956 3028 3097 3068 3049 3119 3219 3108 3150 3347 3348 3439 3514 3171 3123 3018 2690 2353 2268 2465 2085 1931 1837 1796 1790 1761 1769 1792 1807 1816 1822 1786 1778 1792 1782 1818 1836 1861 1870 1857 1844 1846 1829 1812 1801 1798 1791 1778 1769 1763 1783 1809 1828 1838 1858 1875 1879 1863 1847 1829 1814 1801 1792 1782 1775 1768 1772 1765 1755 1744 1730 1717 1705 1693 1670 1660 1657 1655 1652 1645 1628 1627 1631 1616 1590 1572 1563 1555 1547 1549 1567 1601 1619 1607 1596 1588 1580 1576 1573 1567 1558 1543 1529 1516 1503 1497 1493 1480 1479 1466 1439 1421 1420 1429 1419 1420 1444 1456 1452 1454 1455 1457 1452 1434 1415 1402 1391 1392 1392 1386 1380 1376 1362 1350 1343 1339 1334 1330 1326 1321 1320 1317 1314 1310 1307 1298 1297 1292 1286 1284 1292 1295 1300 1309 1319 1328 1348 1364 1377 1373 1370 1364 1354 1340 1330 1327 1318 1312 1300 1299 1292 1288 1283 1284 1282 1276 1267 1255 1246 1246 1240 1231 1220 1213 1216 1218 1214 1205 1204 1197 1194 1192 1187 1179 1173 1166 1160 1155 1150 1152 1146 1142 1132 1122 1118 1115 1107 1104 1110 1109 1108 1103 1097 1094 1090 1086 1080 1076 1072 1069 1063 1062 1056 1055 1046 1033 1029 1030 1012 1002 1004 993 993 993 989 997 984 970 964 952 949 932 914 908 906 892 888 883 878 870 868 884 877 857 840 835 835 831 826 842 845 829 827 828 823 816 799 795 804 798 787 781 789 800 795 786 786 783 781 781 776 765 761 761 772 762 775 773 765 767 764 755 748 740 734 721 720 719 713 724 718 712 715 716 718 716 719 728 726 724 724 719 712 703 705 690 693 692 696 688 679 681 689 683 681 673 672 691 685 676 684 678 673 660 643 644 636 626 624 623 619 623 625 622 625 627 627 632 638 625 618 618 621 620 618 610 606 600 594 589 588 585 584 581 583 587 590 589 588 579 570 563 557 549 541 546 563 563 548 539 541 562 568 547 554 564 570 557 536 548 564 558 554 528 555 554 560 556 544 531 518 528 542 524 508 500 497 488 487 489 494 496 493 493 499 501 501 503 497 506 505 504 506 515 512 496 506 516 499 510 502 515 493 482 473 454 448 432 428 418 413 409 404 399 402 408 421 424 413 412 396 398 393 387 382 383 381 389 407 418 408 393 381 384 375 369 373 380 397 406 400 388 382 372 375 386 393 389 378 384 374 378 389 394 402 413 407 403 407 407 397 395 398 383 387 401 407 418 422 416 420 428 433 439 436 442 436 431 428 424 423 422 428 433 424 416 432 422 425 424 420 424 415 408 418 431 433 443 453 443 431 432 431 421 426 434 447 454 463 457 440 428 413 404 395 402 394 393 399 394 377 368 358 360 354 346 338 337 344 351 341 334 338 346 340 337 339 345 348 335 331 339 348 339 336 349 348 351 356 355 347 344 347 339 344 344 333 328 322 322 323 328 324 311 306 309 317 311 321 318 320 329 331 330 337 332 333 332 321 313 307 305 303 307 312 318 326 319 311 310 316 322 328 331 331 330 332 332 323 322 323 334 326 326 327 332 331 329 312 297 296 294 298 308 318 316 311 309 300 293 287 283 278 270 271 262 263 264 270 276 269 260 259 274 276 280 289 277 260 252 254 249 240 241 246 260 253 246 260 258 259 249 237 233 225 225 251 259 247 236 228 227 235 250 265 241 231 242 251 255 248 252 260 263 258 263 259 260 257 250 243 242 247 241 232 233 247 237 249 259 269 261 250 234 224 222 240 248 240 230 205 219 226 245 259 263 263 248 235 250 263 267 265 268 266 256 257 254 259 260 259 252 245 234 231 237 223 231 234 212 239 265 263 249 233 207 187 171 184 238 246 255 266 271 268 268 263 255 247 245 226 209 218 235 246 253 243 244 241 246 240 231 242 234 242 250 254 250 226 219 192 195 235 254 257 252 237 227 258 248 223 247 272 275 271 248 222 218 245 247 184 167 194 194 211 224 240 264 242 210 196 235 254 241 235 246 254 241 247 268 264 251 265 254 230 237 238 229 219 226 240 247 244 237 225 219 212 208 204 203 197 189 186 187 183 182 185 184 170 164 170 168 152 144 161 176 169 180 175 172 169 156 137 135 139 151 167 173 179 168 160 175 184 188 175 161 160 161 160 154 141 124 126 127 127 126 130 128 126 126 130 162 163 166 169 172 169 167 165 156 146 147 147 147 153 152 155 158 160 159 166 163 159 157 157 159 159 1571 1529 1516 1575 1571 1456 1432 1460 1506 1562 1622 1685 1786 1905 2035 2264 2345 2098 1851 1483 1267 1206 1206 1206 1206 1208 1216 1277 1471 1693 1778 1631 1597 1613 1637 1661 1679 1685 1690 1686 1695 1736 1813 1890 1850 1637 1539 1551 1617 1705 1697 1805 1902 1754 1595 1480 1456 1439 1436 1483 1514 1483 1449 1449 1480 1529 1633 1628 1604 1643 1720 1751 1804 1858 1859 1841 1862 1922 2028 2042 1962 1910 1867 1818 1805 1839 1875 1918 1968 2045 2173 2326 2433 2668 2614 2377 2394 2422 2501 2668 2707 2651 2720 2587 2803 2855 2829 3063 2949 2812 2517 2516 2506 2281 1914 1759 1734 1724 1738 1760 1782 1817 1865 1943 2042 2202 2386 2607 2784 2914 3302 3264 2927 2722 2616 2526 2483 2261 2174 2131 2102 2095 2101 2160 2351 2417 2543 2666 2788 2951 3073 3093 2736 2637 2465 2298 2165 2089 2050 2013 2023 2068 2109 2153 2218 2369 2445 2490 2314 2211 2118 2082 2020 1961 1939 2019 2082 2181 2342 2351 2201 2106 2128 2119 1982 1920 1895 1881 1867 1855 1862 1883 1912 1972 2110 2423 2477 2352 2103 2165 2006 1949 2017 2092 1872 1691 1596 1548 1517 1499 1496 1495 1496 1504 1515 1530 1547 1568 1616 1685 1708 1731 1789 1873 2095 2211 2031 2106 2096 1959 1876 1865 1772 1716 1692 1669 1658 1647 1641 1642 1645 1644 1652 1674 1702 1734 1814 2216 2256 2276 2361 2405 2265 2204 2205 2143 2105 2194 2276 2418 2557 2645 2478 2290 2142 2086 2023 1968 1927 1895 1876 1858 1857 1913 1880 1804 1785 1773 1769 1770 1772 1774 1783 1804 1843 1951 2179 2160 2286 2340 2362 2212 2234 2290 2500 2668 2330 1994 1812 1726 1683 1672 1669 1670 1695 1666 1676 1687 1700 1711 1742 1878 1851 1852 1862 1874 1892 1917 1973 2083 2321 2275 2083 1936 1837 1768 1774 1857 1834 1868 1930 1890 1812 1771 1739 1711 1683 1656 1631 1609 1588 1553 1540 1546 1614 1572 1535 1496 1468 1447 1414 1391 1384 1381 1381 1381 1381 1381 1388 1418 1458 1540 1573 1588 1574 1543 1540 1533 1520 1496 1518 1527 1538 1571 1643 1634 1633 1603 1562 1575 1636 1619 1605 1607 1565 1575 1571 1590 1602 1585 1558 1532 1530 1575 1637 1697 1755 1770 1750 1811 1867 1960 2033 1931 1844 1925 2051 2282 2258 2213 2258 2368 2341 2338 2186 2047 1937 1902 1916 1760 1625 1610 1604 1603 1604 1695 1649 1693 1837 2032 1995 2067 2173 2232 2198 2126 2139 2161 2244 2350 2408 2458 2530 2718 2895 3119 3159 3018 3089 3101 3045 3024 2983 2883 2907 2650 2472 2407 2399 2376 2359 2268 2182 2113 2169 2091 2011 1974 1961 1944 1909 1858 1779 1766 1776 1753 1721 1699 1670 1703 1675 1722 1796 1855 1927 2006 2057 2085 2011 1807 1801 1849 1908 1968 2044 2089 2104 2086 2061 2059 2055 2074 2059 2014 2013 1971 1917 1876 1857 1816 1751 1683 1727 1706 1558 1480 1411 1393 1411 1413 1407 1399 1396 1387 1359 1326 1271 1263 1274 1290 1294 1291 1279 1280 1306 1293 1257 1247 1260 1266 1251 1242 1262 1284 1306 1337 1363 1353 1340 1347 1390 1431 1461 1525 1514 1498 1472 1436 1426 1415 1403 1384 1384 1410 1459 1478 1463 1486 1509 1469 1444 1467 1508 1492 1420 1406 1449 1456 1543 1597 1652 1709 1752 1701 1409 1275 1269 1334 1584 1720 1740 1738 1650 1674 1699 1700 1688 1492 1481 1700 1566 1443 1452 1412 1436 1493 1645 1764 1882 1835 1895 2059 1858 2190 2446 2487 2456 2285 2307 2234 2098 2147 2393 2557 2518 2554 2546 2532 2509 2481 2401 2345 2310 2253 2200 2177 2315 2340 2281 2201 2140 2110 1904 1878 1887 1935 1806 1663 1767 1674 1536 1554 1530 1549 1528 1531 1528 1499 1499 1508 1513 1508 1514 1522 1535 1547 1560 1556 1562 1565 1569 1601 1671 1742 1789 1823 1689 1843 1798 1779 1776 1766 1738 1755 1799 1825 1803 1794 1822 1852 1903 2057 2204 2326 2348 2525 2543 2860 2754 2548 2692 2948 3161 2965 2878 2739 2705 2864 3080 2905 2906 3083 3248 3511 3500 3120 3167 3113 2946 2968 2994 2895 2731 2644 2669 2724 2835 2918 3043 3165 3153 3161 3012 2803 2592 2561 2667 2856 3005 2978 2773 2875 2871 2811 2824 2809 2990 3216 3400 3136 3277 3369 3148 3056 3190 3313 3265 3148 3229 3326 3432 3781 3612 3520 3541 3575 3559 3498 3648 3726 3852 4007 3915 3475 3101 2798 2640 2553 2471 2435 2403 2359 2382 2478 2555 2658 2784 2938 2895 2951 2954 2896 2873 2838 2823 2801 2858 2892 2939 2992 3043 3075 3112 3120 3132 3042 2938 2956 2936 2858 2764 2708 2740 2645 2694 2672 2732 2788 2894 2895 2826 2749 2648 2609 2580 2569 2521 2535 2519 2457 2429 2499 2708 2916 2912 2929 2989 3144 3103 3085 3058 3139 3098 3036 3076 3195 3328 3354 3264 3225 2986 2719 2548 2445 2673 2279 1981 1856 1795 1778 1776 1748 1756 1779 1773 1784 1771 1760 1756 1766 1797 1811 1835 1843 1840 1824 1823 1811 1795 1780 1775 1769 1763 1751 1760 1789 1820 1844 1850 1849 1848 1888 1877 1860 1844 1826 1811 1797 1782 1772 1762 1749 1744 1743 1733 1722 1708 1696 1686 1673 1652 1637 1640 1641 1637 1627 1606 1619 1617 1609 1588 1562 1553 1541 1544 1559 1586 1617 1610 1595 1586 1578 1575 1570 1564 1559 1553 1543 1532 1512 1496 1484 1483 1480 1467 1450 1430 1417 1411 1412 1411 1430 1440 1434 1427 1425 1433 1451 1441 1420 1403 1390 1381 1377 1378 1379 1371 1371 1359 1350 1340 1336 1332 1326 1324 1319 1313 1308 1303 1301 1298 1294 1291 1286 1281 1283 1286 1291 1298 1308 1314 1328 1344 1368 1369 1360 1354 1349 1343 1339 1329 1323 1321 1311 1310 1304 1297 1293 1287 1284 1277 1269 1259 1254 1256 1251 1237 1224 1223 1226 1221 1218 1214 1206 1202 1195 1188 1184 1178 1171 1168 1164 1162 1152 1142 1138 1134 1129 1124 1118 1113 1109 1106 1102 1107 1107 1103 1099 1094 1090 1084 1079 1076 1072 1069 1066 1064 1061 1059 1053 1048 1040 1030 1032 1031 1024 1021 1016 1011 1008 1001 995 992 986 982 977 967 959 948 943 923 916 908 899 888 888 895 887 875 850 846 849 862 847 873 865 855 846 842 840 828 814 796 792 789 794 788 778 774 774 771 771 767 763 765 765 758 757 754 750 748 747 761 747 742 743 744 738 730 726 734 746 739 734 741 735 732 737 736 733 722 738 742 740 742 746 740 729 718 704 694 708 706 706 700 695 698 701 698 699 673 688 702 693 688 710 698 681 675 666 671 651 645 637 627 633 624 617 614 615 618 618 619 624 631 613 619 623 614 614 614 609 605 604 601 599 593 598 596 595 586 589 588 583 570 559 550 547 549 557 573 576 567 556 551 573 579 571 549 566 575 568 551 548 565 569 560 546 537 562 569 560 549 537 533 532 554 540 527 518 521 522 506 496 485 483 484 483 488 488 490 486 490 490 497 500 494 499 508 509 491 498 511 495 493 494 485 476 466 466 446 450 448 432 426 423 411 404 414 421 425 427 409 401 397 398 394 389 385 384 384 382 388 401 414 412 398 388 393 376 370 375 391 400 412 407 390 381 379 376 390 394 387 384 388 376 383 392 402 413 408 408 416 411 402 401 408 400 385 395 403 411 417 421 421 425 432 436 444 443 438 433 436 430 435 432 420 413 410 414 410 413 423 411 425 413 414 401 415 432 444 450 452 446 431 427 419 413 421 434 449 454 457 462 447 427 422 415 403 390 389 388 383 392 390 386 377 364 357 348 342 344 336 328 335 343 332 331 335 334 331 334 339 344 340 326 328 339 332 333 344 341 339 345 353 339 336 341 326 342 340 324 317 320 315 313 316 330 319 309 303 314 307 311 308 318 317 327 333 333 330 325 325 324 316 309 312 306 299 316 322 327 317 309 305 311 323 322 318 322 322 328 334 336 332 333 339 330 320 314 316 314 326 312 298 287 298 306 310 308 306 301 306 304 296 294 293 288 288 285 275 260 257 256 258 257 258 256 268 267 270 276 274 266 263 259 251 245 248 257 259 251 256 269 267 261 255 247 231 222 230 250 264 249 233 237 236 242 269 261 239 243 251 261 263 262 258 256 259 254 255 255 250 252 250 252 248 248 246 231 256 259 247 251 249 259 263 251 246 245 237 237 252 249 233 211 206 228 238 253 262 268 264 255 246 259 269 265 261 260 257 242 244 241 250 241 238 233 221 225 229 204 212 213 204 226 239 254 259 238 220 202 171 173 207 227 239 248 244 250 262 254 233 237 232 200 220 236 243 252 260 252 238 231 236 244 241 225 233 225 240 254 252 238 210 189 202 237 237 252 246 212 232 248 222 198 221 239 262 271 258 257 248 227 198 173 178 164 172 203 197 208 210 195 176 222 247 244 242 229 261 257 228 264 275 260 245 270 258 233 212 208 207 216 231 240 245 249 241 237 230 226 216 208 194 181 181 190 186 182 175 171 168 159 152 149 148 147 146 151 167 178 178 180 165 154 138 134 136 150 163 165 182 169 165 169 174 177 170 163 154 146 150 158 150 126 126 128 127 127 128 127 128 127 127 127 148 155 161 172 175 171 170 166 155 148 145 145 148 151 151 152 152 155 169 163 161 158 155 157 161 160 1636 1573 1550 1566 1686 1583 1485 1443 1482 1534 1590 1655 1754 1866 2017 2222 2107 1846 1753 1454 1232 1206 1206 1206 1206 1206 1211 1267 1401 1605 1743 1714 1661 1642 1676 1725 1722 1739 1756 1759 1746 1740 1751 1808 1835 1824 1709 1646 1705 1755 1803 1909 1911 1814 1702 1553 1533 1505 1523 1634 1709 1615 1525 1464 1491 1536 1594 1693 1630 1630 1668 1718 1759 1830 1787 1774 1788 1827 1952 1961 1914 1879 1836 1800 1801 1838 1876 1925 1991 2079 2194 2323 2410 2597 2627 2352 2281 2337 2476 2612 2678 2630 2572 2476 2506 2585 2608 2617 2556 2422 2417 2321 2242 2277 1949 1794 1756 1734 1744 1769 1802 1851 1896 1954 2037 2138 2259 2428 2585 2823 3052 2937 2775 2748 2631 2567 2606 2394 2231 2153 2107 2099 2101 2128 2224 2440 2595 2715 2808 2904 3067 3134 2893 2662 2387 2244 2162 2063 2029 2003 2031 2068 2113 2190 2248 2316 2418 2394 2265 2222 2180 2128 2042 1972 1919 1943 2020 2194 2356 2267 2153 2084 2043 2001 1943 1908 1880 1861 1851 1850 1872 1905 1950 2017 2299 2482 2337 2170 2090 1986 1924 1884 1935 1982 1915 1688 1576 1521 1497 1489 1488 1487 1490 1501 1514 1527 1543 1562 1586 1680 1679 1732 1856 1866 1988 2015 1986 2084 2085 1928 1845 1783 1735 1697 1666 1650 1642 1637 1637 1640 1639 1640 1657 1687 1727 1780 1911 2044 2108 2188 2366 2314 2208 2168 2135 2078 2113 2201 2324 2490 2626 2621 2396 2247 2139 2052 1989 1940 1900 1869 1848 1835 1848 1914 1977 1870 1833 1804 1783 1778 1778 1779 1788 1815 1861 1923 2025 2166 2233 2266 2291 2155 2153 2200 2374 2489 2352 2001 1784 1700 1675 1676 1671 1682 1708 1702 1706 1711 1722 1731 1746 1790 1793 1808 1824 1843 1859 1888 1953 2054 2262 2233 2039 1909 1807 1740 1719 1754 1793 1963 2013 1907 1822 1775 1736 1702 1673 1644 1618 1595 1578 1560 1534 1516 1514 1514 1491 1472 1454 1432 1410 1390 1384 1380 1383 1383 1384 1386 1404 1444 1505 1625 1691 1570 1566 1509 1506 1498 1487 1510 1524 1533 1546 1586 1658 1714 1680 1610 1577 1604 1665 1692 1739 1728 1623 1593 1601 1645 1631 1615 1594 1553 1554 1601 1680 1761 1892 1961 1927 2105 2264 2215 2100 2032 1998 1919 2034 2178 2261 2322 2285 2331 2366 2413 2314 2092 1901 1869 1841 1649 1614 1608 1607 1606 1670 1853 1748 1806 1850 2065 2167 2108 2217 2253 2225 2165 2189 2223 2306 2427 2534 2691 2650 2700 2926 3055 3203 3182 3182 3148 3277 3207 3020 2852 2837 2628 2566 2527 2465 2449 2525 2358 2226 2219 2198 2051 1989 1964 2001 1953 1897 1791 1774 1762 1741 1731 1702 1687 1681 1703 1703 1712 1814 1884 1957 2022 2000 1895 1749 1771 1851 1910 1944 2003 2041 2090 2093 2080 2061 2031 2071 2088 2062 2001 1938 1909 1902 1861 1786 1705 1644 1773 1699 1580 1510 1457 1426 1437 1440 1416 1407 1402 1370 1341 1313 1301 1332 1311 1277 1264 1269 1265 1272 1267 1277 1275 1303 1299 1298 1276 1267 1281 1297 1314 1336 1342 1338 1343 1362 1383 1389 1407 1450 1577 1573 1553 1545 1493 1440 1409 1401 1388 1373 1385 1429 1406 1401 1456 1510 1531 1475 1417 1387 1377 1354 1327 1369 1414 1473 1574 1680 1763 1703 1327 1263 1269 1309 1372 1777 1891 1967 1918 1882 1877 1844 1745 1614 1533 1602 1421 1464 1600 1722 1686 1426 1403 1485 1633 1747 1686 1659 1731 1752 2171 2347 2407 2519 2629 2765 2737 2617 2648 2708 2626 2519 2523 2513 2504 2485 2446 2463 2391 2331 2301 2342 2428 2429 2376 2277 2248 2194 2031 1922 2041 1994 1940 1841 1763 1832 1781 1599 1702 1651 1596 1534 1531 1514 1505 1516 1540 1551 1538 1530 1558 1573 1581 1582 1571 1569 1581 1582 1595 1648 1792 1909 1816 1719 1791 1831 1821 1823 1837 1818 1806 1813 1835 1838 1832 1851 1962 1992 1999 2073 2152 2193 2253 2374 2640 2436 2473 2720 2987 3242 3346 3216 2806 2861 3023 3215 3017 3012 3079 3195 3406 3646 3445 3408 3110 3150 3175 3058 2874 2746 2643 2581 2592 2662 2754 2886 2966 2847 2808 2732 2625 2557 2525 2578 2709 2815 2754 2667 2717 2757 2889 3105 3013 3027 3301 3667 3445 3306 3515 3272 3155 3262 3427 3249 3292 3369 3632 3526 3879 3709 3560 3729 3623 3750 3728 3701 3636 3470 3656 3457 3452 3169 2759 2568 2509 2468 2434 2398 2362 2336 2434 2520 2606 2712 2882 2911 3046 3034 2930 2872 2857 2853 2805 2837 2879 2922 2978 3048 3068 3124 3111 3133 3067 2954 2866 2840 2797 2737 2697 2687 2663 2629 2637 2730 2777 2936 2934 2868 2728 2657 2602 2634 2588 2552 2509 2446 2398 2414 2448 2620 2775 2856 2886 2944 3093 3175 3088 3029 2900 2943 3040 2919 2969 3080 3122 3090 3021 2993 2817 2644 2644 2635 2328 1959 1849 1800 1780 1765 1765 1733 1741 1771 1782 1748 1742 1748 1770 1778 1793 1799 1822 1818 1812 1796 1793 1778 1774 1758 1749 1744 1737 1767 1791 1804 1842 1855 1823 1825 1863 1871 1851 1841 1837 1819 1804 1792 1778 1764 1751 1737 1726 1716 1711 1703 1691 1678 1666 1654 1636 1622 1628 1624 1620 1601 1598 1608 1598 1596 1569 1541 1533 1533 1549 1578 1608 1607 1597 1584 1578 1573 1564 1558 1553 1547 1542 1538 1528 1508 1491 1483 1477 1467 1457 1448 1439 1419 1404 1403 1410 1424 1417 1410 1407 1414 1423 1420 1411 1393 1385 1375 1368 1363 1366 1369 1366 1370 1362 1347 1335 1332 1328 1326 1324 1317 1312 1306 1304 1299 1296 1289 1285 1279 1276 1277 1282 1291 1296 1305 1315 1333 1348 1363 1364 1352 1343 1338 1339 1334 1326 1320 1316 1309 1306 1301 1295 1287 1280 1275 1271 1263 1262 1256 1250 1239 1234 1228 1223 1218 1213 1208 1204 1203 1199 1196 1188 1179 1178 1174 1166 1160 1152 1147 1141 1133 1127 1122 1118 1113 1112 1115 1108 1095 1096 1095 1094 1092 1088 1084 1079 1076 1072 1066 1063 1060 1057 1055 1049 1044 1040 1036 1033 1028 1022 1015 1012 1007 1001 998 989 990 975 962 965 962 957 952 943 932 921 915 910 902 890 877 866 860 864 858 854 887 872 898 885 868 877 871 856 842 819 806 813 813 814 806 796 798 794 791 781 780 780 771 768 774 763 754 763 766 750 744 743 749 742 741 744 747 739 746 761 759 748 754 749 746 761 756 749 734 749 764 762 757 752 745 730 714 706 710 727 724 727 714 708 711 711 706 694 679 704 722 708 700 724 714 700 703 687 696 663 661 666 646 646 633 634 625 618 609 608 606 609 612 606 615 622 615 605 615 612 606 604 604 601 595 597 592 592 587 571 572 563 554 554 562 576 582 581 578 574 565 559 574 581 583 572 555 572 575 566 554 563 572 568 565 546 554 565 569 567 557 536 540 553 559 549 532 530 542 529 518 503 506 496 490 484 483 480 477 475 478 487 487 493 488 490 497 502 493 487 500 497 479 493 496 481 473 467 462 478 450 440 431 413 414 416 427 436 425 414 403 397 393 391 389 387 386 386 386 386 387 399 413 403 397 401 392 379 372 382 391 397 404 409 393 388 382 380 388 394 388 391 392 381 384 396 410 415 416 416 419 411 402 409 406 394 388 394 410 418 425 420 428 435 439 446 452 449 441 443 437 436 439 428 433 432 424 419 408 400 404 403 420 408 398 418 437 438 442 443 450 436 423 415 405 419 430 440 445 443 444 455 443 421 413 410 400 386 378 389 374 384 380 385 384 375 360 352 345 346 346 339 323 325 332 321 327 326 327 335 331 335 341 335 320 325 326 336 344 331 333 338 344 347 334 337 322 330 325 337 324 321 311 300 307 322 314 306 297 307 303 305 301 304 315 325 329 323 325 319 316 320 316 315 308 305 294 310 325 328 321 306 296 312 323 315 317 311 315 320 324 334 337 335 337 336 327 317 300 306 313 302 294 285 295 308 302 296 299 294 301 298 305 300 301 293 294 296 294 274 264 259 257 254 255 254 259 264 274 273 271 269 259 253 248 254 254 264 266 261 266 262 253 251 251 238 225 224 237 252 267 248 237 237 252 268 268 254 242 253 255 258 258 258 259 252 248 249 244 245 244 242 241 238 242 241 237 232 248 264 260 268 259 258 258 260 263 251 251 244 258 248 236 212 209 208 222 247 256 259 269 264 251 272 274 267 250 249 243 240 232 228 222 230 228 215 214 206 210 206 200 196 188 194 203 225 234 238 204 204 178 172 175 204 232 218 228 245 263 256 218 213 210 199 239 249 255 260 265 258 251 232 228 238 240 228 213 218 247 259 259 243 230 205 190 223 208 226 207 205 215 211 218 185 217 209 238 251 256 246 215 198 201 190 197 179 173 160 163 161 161 162 162 194 197 203 186 214 229 236 259 276 272 248 229 265 251 232 211 216 230 246 258 259 260 256 249 240 227 218 204 196 200 203 185 173 177 169 166 161 156 157 155 153 155 169 155 164 167 178 166 158 146 136 133 135 145 156 161 174 183 173 180 180 176 168 160 158 158 153 144 134 128 124 126 128 129 129 129 127 127 127 128 128 148 162 171 176 173 171 170 168 159 150 143 145 145 148 151 156 161 166 165 163 158 157 154 157 158 155 1736 1659 1608 1580 1650 1657 1553 1463 1466 1521 1583 1653 1740 1899 2053 2260 2195 1919 1851 1695 1302 1206 1206 1206 1206 1206 1214 1283 1395 1534 1667 1763 1775 1826 1903 1838 1798 1801 1843 1828 1828 1816 1779 1794 1937 2021 1988 1852 1767 1821 1961 2080 1912 1812 1777 1672 1632 1597 1578 1647 1656 1596 1516 1493 1508 1587 1606 1657 1616 1612 1641 1672 1701 1719 1721 1728 1739 1779 1908 1895 1870 1837 1804 1777 1799 1837 1879 1935 2006 2106 2277 2402 2419 2601 2578 2329 2225 2362 2446 2501 2594 2497 2481 2399 2318 2353 2383 2457 2546 2368 2288 2269 2478 2160 1853 1799 1760 1744 1747 1777 1847 1892 1942 2013 2084 2150 2246 2315 2429 2573 2766 2608 2609 2703 2636 2596 2546 2370 2246 2157 2118 2103 2104 2120 2191 2425 2601 2667 2781 2876 2982 3073 2742 2536 2346 2233 2146 2044 2013 1992 2025 2083 2139 2209 2310 2390 2370 2376 2392 2345 2297 2154 2065 2006 1942 1896 1960 2068 2188 2195 2187 2128 2039 1958 1910 1888 1867 1850 1843 1854 1885 1931 1994 2077 2202 2310 2265 2182 2051 1980 1906 1837 1832 1862 1776 1637 1551 1503 1485 1483 1482 1482 1485 1494 1506 1518 1535 1556 1580 1651 1667 1734 1834 1844 1923 2003 2014 2116 2112 1909 1813 1747 1705 1681 1655 1639 1635 1633 1636 1636 1634 1637 1657 1696 1752 1828 1962 2127 2216 2372 2440 2298 2228 2166 2110 2057 2087 2161 2273 2424 2536 2717 2575 2342 2192 2075 1981 1924 1883 1853 1834 1825 1843 1905 2028 1978 1917 1873 1824 1804 1794 1786 1789 1809 1843 1889 1960 2041 2112 2127 2140 2129 2080 2112 2226 2271 2303 1916 1760 1688 1679 1679 1677 1699 1735 1794 1761 1768 1823 1790 1778 1763 1767 1781 1798 1814 1829 1857 1908 2008 2119 2000 1895 1806 1740 1693 1690 1720 1780 2012 2135 2000 1848 1786 1760 1720 1678 1645 1618 1588 1570 1554 1526 1507 1494 1501 1484 1454 1437 1412 1403 1401 1398 1396 1400 1404 1406 1412 1436 1467 1580 1649 1605 1557 1515 1489 1483 1481 1483 1506 1513 1530 1543 1575 1629 1699 1708 1637 1608 1610 1643 1730 1777 1752 1688 1667 1748 1694 1691 1683 1637 1604 1622 1698 1809 1891 2011 2109 2054 2281 2333 2203 2044 1998 1974 1988 2046 2162 2319 2380 2393 2374 2363 2280 2245 2091 1934 1796 1677 1636 1619 1610 1610 1613 1651 1753 1854 1892 2027 2250 2353 2216 2191 2263 2278 2206 2166 2236 2283 2396 2661 2981 2966 2909 2941 3024 3197 3387 3227 3062 3197 3112 2934 2921 2879 2707 2745 2597 2536 2607 2620 2416 2278 2317 2207 2109 2031 1968 1922 1873 1830 1829 1819 1782 1750 1721 1704 1700 1680 1681 1702 1703 1747 1832 1871 1841 1627 1754 1749 1757 1832 1907 1944 2008 2065 2079 2062 2033 2028 2019 2043 2023 2020 1964 1906 1853 1833 1821 1799 1764 1708 1679 1644 1551 1485 1464 1441 1438 1456 1402 1366 1355 1345 1325 1329 1327 1350 1356 1310 1325 1315 1298 1335 1402 1436 1416 1371 1325 1349 1278 1267 1294 1323 1335 1327 1326 1362 1406 1423 1430 1437 1446 1588 1643 1637 1628 1608 1526 1475 1451 1436 1433 1391 1392 1367 1345 1371 1410 1461 1485 1514 1492 1459 1463 1424 1380 1470 1512 1522 1550 1570 1635 1412 1260 1275 1313 1335 1404 1614 1717 1828 1920 2030 2004 1830 1676 1684 1694 1718 1737 1716 1560 1814 2030 1652 1415 1446 1634 1684 1574 1559 1576 1688 1838 2022 2125 2243 2439 2687 2811 2784 2724 2653 2628 2581 2553 2506 2522 2513 2498 2495 2441 2408 2465 2474 2423 2356 2316 2245 2233 2106 1967 2102 2078 2025 1952 1944 1901 1825 1710 1590 1709 1687 1637 1622 1588 1557 1533 1546 1560 1568 1565 1537 1555 1579 1577 1583 1594 1596 1600 1600 1612 1642 1806 1902 1759 1832 2019 2036 2003 1918 1847 1852 1856 1898 1894 1895 1899 1909 2006 2126 2061 2074 2141 2387 2565 2365 2335 2381 2430 2647 2848 3125 3377 3070 3019 3275 3241 3184 2939 3124 3292 3294 3560 3775 3681 3590 3568 3528 3488 3228 3003 2859 2723 2623 2553 2576 2700 2824 2891 2842 2913 2908 2679 2611 2519 2636 2757 2595 2585 2679 2815 2919 3049 3253 3201 3023 3323 3575 3547 3334 3601 3396 3294 3330 3493 3310 3515 3438 3690 3704 3857 3725 3747 3614 3451 3335 3173 3090 3024 2974 3006 2862 2758 2664 2636 2630 2560 2497 2443 2401 2365 2344 2391 2485 2562 2673 2886 3011 3113 3064 2941 2819 2795 2785 2770 2797 2843 2901 2954 3019 3067 3124 3216 3325 3258 3015 2909 2874 2890 2883 2827 2760 2814 2785 2595 2709 2756 2856 2925 2895 2777 2666 2574 2593 2545 2508 2402 2352 2360 2395 2382 2517 2714 2771 2791 2882 3001 3038 3176 3047 2926 2888 2862 2906 2957 2974 3009 2956 2940 2839 2610 2688 2482 2238 2096 1947 1866 1822 1778 1761 1761 1733 1718 1747 1741 1729 1733 1753 1753 1759 1766 1789 1797 1797 1792 1778 1771 1757 1756 1734 1726 1724 1725 1752 1762 1782 1806 1830 1806 1799 1821 1849 1843 1828 1820 1808 1792 1784 1769 1755 1750 1740 1725 1713 1699 1694 1691 1680 1665 1650 1635 1617 1604 1614 1611 1599 1577 1596 1590 1585 1577 1540 1524 1523 1533 1552 1591 1601 1596 1588 1575 1567 1560 1550 1543 1530 1539 1534 1529 1521 1503 1492 1481 1472 1462 1451 1442 1431 1409 1398 1398 1405 1399 1406 1393 1405 1403 1399 1400 1396 1387 1378 1364 1357 1354 1361 1356 1356 1359 1353 1339 1337 1342 1335 1327 1325 1320 1310 1300 1293 1291 1290 1284 1279 1274 1270 1282 1280 1286 1293 1304 1315 1329 1343 1358 1351 1346 1343 1340 1333 1331 1325 1321 1314 1305 1297 1290 1283 1278 1275 1269 1262 1255 1253 1248 1242 1235 1229 1224 1215 1209 1204 1200 1195 1189 1187 1185 1179 1171 1164 1163 1159 1151 1145 1139 1133 1129 1123 1118 1112 1110 1114 1112 1108 1097 1085 1079 1080 1081 1081 1078 1075 1071 1066 1060 1055 1050 1046 1042 1035 1029 1024 1023 1021 1015 1008 1002 1000 993 984 973 970 963 956 950 944 939 932 925 919 911 908 900 893 885 887 893 886 898 866 872 909 909 910 899 889 886 874 866 850 828 820 829 828 827 821 814 811 806 795 797 795 792 788 783 785 778 775 772 774 761 764 758 769 756 767 758 768 751 762 774 775 768 771 769 761 776 774 759 744 759 776 769 757 746 733 722 722 724 720 741 750 743 731 723 727 712 700 694 701 708 729 731 715 729 729 714 715 708 710 695 689 692 676 649 647 643 634 630 619 614 607 602 600 598 595 599 597 591 596 600 594 585 580 579 576 577 568 568 566 560 558 563 566 574 579 592 591 587 580 574 572 573 582 586 577 569 565 578 578 567 567 574 574 573 562 552 569 571 567 559 551 535 556 563 550 538 536 543 531 520 514 519 518 508 511 500 503 498 494 489 477 473 476 478 480 484 482 480 495 479 495 493 476 481 495 497 497 482 473 482 456 438 421 424 421 427 442 433 417 409 398 395 393 392 391 390 390 390 388 387 390 402 416 410 411 405 398 387 375 379 387 391 401 413 405 393 385 385 395 396 396 397 393 384 385 396 409 421 419 424 422 413 411 416 405 394 399 397 407 415 427 425 427 436 440 450 451 447 447 449 438 442 436 443 444 447 445 429 417 409 399 392 404 398 401 422 436 423 429 441 443 427 418 399 413 433 443 439 434 429 437 452 445 420 408 401 401 390 374 380 376 372 369 378 383 376 365 363 357 356 347 340 332 321 322 323 318 327 323 331 322 330 335 332 337 317 315 326 338 320 330 323 338 342 333 327 330 317 319 327 334 327 314 296 300 312 318 305 296 294 298 292 293 299 307 301 314 312 319 319 314 309 311 311 309 305 290 312 309 321 314 299 294 316 321 305 303 304 310 317 329 331 329 325 331 339 326 310 295 300 301 297 289 287 300 308 303 298 287 295 292 296 301 308 300 295 285 283 291 283 278 272 265 255 250 250 256 265 267 266 266 270 260 260 257 262 261 260 268 267 268 263 261 251 242 228 243 227 236 247 261 253 250 247 257 271 256 236 248 261 260 257 256 254 250 249 253 250 251 259 259 257 252 253 252 244 238 251 251 260 267 275 273 267 262 266 268 260 246 244 256 250 235 226 233 210 220 230 238 249 268 266 257 264 275 264 262 272 268 251 249 248 264 260 256 236 234 217 237 240 232 231 213 195 190 186 190 204 202 188 189 178 173 174 218 200 209 237 255 253 224 188 209 223 241 248 251 259 265 253 248 229 209 244 242 229 198 210 223 243 246 222 209 186 185 211 189 186 182 195 198 184 192 180 191 209 213 201 231 212 189 189 172 164 158 155 155 155 154 154 154 153 153 154 164 167 189 228 242 254 248 261 272 248 210 258 256 250 246 207 236 248 255 250 250 257 253 249 232 217 223 226 225 206 203 197 184 188 185 183 175 175 169 165 173 182 177 184 185 175 157 138 134 135 134 141 171 156 157 167 192 190 184 193 178 186 184 181 165 152 140 125 129 124 126 128 129 129 129 126 126 126 128 129 168 167 170 172 170 171 170 168 162 150 139 142 145 149 156 159 162 165 160 167 157 151 153 157 157 152 1824 1731 1679 1621 1644 1689 1552 1466 1465 1521 1593 1657 1744 1848 1996 2196 2235 1882 1599 1585 1260 1206 1206 1206 1206 1206 1211 1259 1412 1594 1780 1828 1961 2081 2090 1993 1892 1885 1901 1938 1938 1891 1834 1808 1929 2010 2134 2081 1933 1861 1910 1958 1893 1935 1953 1810 1830 1761 1671 1639 1624 1574 1555 1525 1515 1635 1663 1613 1587 1600 1612 1632 1648 1663 1679 1693 1715 1769 1852 1851 1825 1804 1779 1769 1804 1844 1891 1952 2022 2102 2188 2291 2477 2668 2455 2262 2172 2283 2420 2553 2661 2510 2567 2518 2305 2202 2223 2438 2595 2384 2328 2288 2183 1996 1827 1786 1763 1750 1751 1792 1854 1838 1990 2107 2218 2307 2396 2542 2611 2601 2611 2494 2602 2676 2668 2460 2399 2305 2222 2151 2119 2107 2109 2122 2233 2511 2632 2588 2648 2810 2916 2915 2593 2527 2327 2238 2101 2025 1997 1980 2006 2059 2145 2288 2373 2468 2486 2492 2482 2509 2346 2170 2064 1979 1919 1887 1955 2003 2096 2185 2162 2105 1998 1924 1881 1862 1848 1838 1840 1860 1893 1943 2009 2087 2225 2292 2181 2106 2027 1975 1917 1794 1764 1767 1675 1593 1525 1490 1480 1477 1476 1477 1479 1487 1497 1510 1532 1557 1587 1693 1689 1724 1761 1809 1930 2001 1993 2097 2082 1879 1785 1721 1682 1658 1644 1634 1630 1631 1632 1633 1631 1634 1652 1702 1795 2066 2154 2296 2413 2523 2397 2293 2203 2141 2090 2035 2057 2125 2205 2333 2576 2980 2897 2492 2252 2098 1992 1910 1860 1834 1821 1819 1838 1899 2036 2134 2060 1987 1884 1840 1816 1799 1792 1806 1832 1867 1909 1965 2031 2049 2062 2057 2041 2025 2068 2073 2058 1856 1721 1688 1686 1684 1691 1724 1775 1874 1841 1843 1937 1865 1842 1813 1795 1784 1784 1792 1805 1834 1861 1886 1889 1820 1773 1724 1677 1650 1660 1704 1791 2035 2287 2116 1874 1825 1805 1763 1697 1702 1725 1618 1577 1562 1520 1497 1478 1466 1455 1444 1425 1417 1417 1425 1431 1440 1444 1440 1439 1448 1478 1544 1610 1587 1548 1524 1507 1484 1480 1483 1487 1504 1512 1520 1538 1562 1594 1625 1627 1611 1617 1639 1707 1793 1796 1768 1748 1750 1789 1741 1772 1779 1716 1710 1763 1905 2086 2112 2131 2282 2142 2220 2161 2094 2116 2153 2198 2216 2210 2299 2364 2552 2529 2390 2273 2195 2129 2063 1968 1781 1654 1634 1618 1616 1638 1678 1737 1872 1987 2092 2322 2368 2406 2386 2284 2248 2274 2230 2170 2264 2302 2433 2773 3141 3175 3123 3001 2969 3111 3304 3184 3040 3067 2986 2906 3062 2947 2815 2711 2692 2696 2761 2642 2524 2355 2390 2304 2187 2069 2034 1948 1845 1853 1857 1874 1812 1751 1710 1698 1686 1686 1689 1656 1672 1673 1654 1673 1593 1604 1671 1679 1767 1870 1915 1974 2038 2043 2060 2056 2040 2015 1962 1975 1953 1940 1887 1847 1800 1741 1749 1745 1804 1738 1653 1559 1499 1477 1466 1455 1455 1449 1423 1382 1351 1335 1331 1342 1345 1378 1331 1323 1342 1340 1328 1348 1404 1414 1376 1369 1369 1343 1364 1319 1303 1348 1328 1338 1391 1418 1455 1473 1485 1498 1510 1606 1632 1638 1658 1641 1528 1467 1519 1483 1485 1462 1461 1363 1346 1343 1354 1404 1452 1485 1514 1524 1526 1492 1390 1431 1468 1513 1615 1629 1322 1257 1310 1303 1344 1414 1571 1553 1567 1621 1686 1744 1742 1712 1760 1894 1821 1841 1943 1830 1646 1834 2156 2025 1610 1424 1592 1552 1489 1523 1625 1750 1875 2134 2255 2170 2257 2394 2587 2768 2764 2711 2639 2649 2619 2583 2561 2544 2503 2548 2584 2575 2574 2478 2359 2204 2136 2085 2036 2064 2176 2158 2115 2060 2033 1966 1800 1681 1691 1696 1746 1722 1673 1632 1606 1577 1540 1557 1567 1580 1579 1567 1551 1559 1571 1590 1605 1615 1627 1619 1633 1645 1801 1969 1923 1750 1987 2095 2056 2016 2006 1986 1974 1927 1929 1942 1955 1965 1982 2013 2044 2107 2214 2424 2728 2579 2491 2553 2638 2683 2760 2922 3155 3335 3364 3270 3336 3102 2887 3192 3264 3239 3469 3559 3763 3610 3510 3337 3079 2951 2899 2874 2722 2629 2587 2534 2627 2752 2821 2915 3135 3119 2867 2631 2519 2696 2666 2779 2780 2694 2843 2967 3131 3354 3236 3145 3371 3651 3618 3541 3594 3512 3530 3540 3581 3395 3589 3633 3767 3634 3624 3472 3415 3336 3157 3267 3488 3347 3283 3295 3482 3247 3237 3007 2848 2654 2584 2530 2477 2440 2410 2378 2358 2493 2599 2728 3041 3161 3077 3006 2942 2828 2806 2869 2829 2742 2767 2840 2909 2955 2990 3039 3114 3073 3012 2939 2874 2847 2828 2883 2787 2739 2976 2775 2563 2609 2705 2791 2847 2867 2756 2620 2588 2538 2482 2424 2354 2309 2322 2343 2315 2464 2635 2650 2864 2858 2918 2940 3068 3036 3008 2867 2768 2847 2920 2919 2843 2952 2904 2878 2809 2488 2368 2294 2121 1918 1856 1821 1779 1749 1738 1735 1707 1729 1710 1721 1740 1724 1726 1734 1741 1767 1772 1779 1771 1757 1750 1737 1728 1709 1707 1710 1709 1723 1729 1748 1768 1802 1788 1779 1792 1821 1825 1818 1808 1798 1782 1770 1758 1747 1735 1724 1715 1706 1696 1685 1675 1666 1660 1650 1638 1624 1603 1594 1601 1598 1575 1570 1583 1568 1575 1547 1517 1513 1519 1537 1575 1593 1589 1586 1580 1567 1538 1517 1504 1496 1512 1525 1521 1518 1512 1506 1497 1487 1478 1467 1451 1428 1414 1407 1393 1390 1386 1392 1385 1387 1390 1380 1383 1385 1379 1371 1364 1350 1349 1353 1351 1349 1349 1350 1342 1344 1339 1330 1327 1323 1318 1312 1306 1292 1287 1284 1283 1280 1275 1271 1267 1271 1276 1287 1298 1303 1313 1326 1338 1347 1346 1344 1343 1334 1326 1321 1315 1315 1306 1298 1286 1278 1279 1276 1267 1258 1253 1248 1245 1239 1234 1233 1226 1217 1212 1210 1200 1194 1188 1179 1175 1174 1173 1165 1156 1150 1145 1141 1135 1130 1126 1122 1122 1121 1114 1104 1099 1098 1095 1094 1087 1078 1072 1067 1066 1071 1067 1064 1060 1055 1050 1046 1042 1036 1032 1026 1019 1014 1007 1006 1003 997 991 989 988 984 975 978 970 952 951 945 942 940 943 936 932 924 929 915 925 921 921 894 884 920 920 917 905 899 878 857 852 839 837 850 854 853 845 840 833 821 806 806 812 810 807 801 789 802 799 789 784 783 781 772 779 783 768 776 767 785 770 769 792 793 786 794 786 779 783 770 757 757 773 784 779 770 756 738 740 747 736 735 753 757 747 742 733 720 711 719 712 724 724 739 740 733 735 731 724 717 707 700 700 699 690 677 660 652 642 635 629 624 624 618 611 610 604 609 602 595 592 588 584 582 580 587 584 580 575 576 575 571 577 572 591 581 591 587 593 598 592 589 577 584 584 585 584 576 570 579 581 581 571 572 582 579 567 562 565 578 574 570 572 560 545 563 563 549 560 553 544 534 543 533 533 522 532 517 515 507 515 513 501 486 487 479 469 472 478 467 461 477 471 481 489 468 486 500 503 499 493 485 475 448 436 428 437 432 433 436 419 409 402 402 400 396 400 397 394 391 390 389 389 392 403 416 423 423 403 393 384 378 380 389 396 404 419 412 398 391 393 402 403 401 399 391 385 385 393 402 418 430 427 420 415 417 410 401 394 405 402 408 421 430 435 429 434 440 452 450 452 451 445 448 446 440 452 451 449 435 429 429 422 418 410 392 393 393 413 429 412 424 439 434 417 404 394 420 436 432 426 419 431 447 454 447 421 406 393 396 397 385 370 368 362 361 367 379 372 368 374 372 365 364 355 348 334 322 319 318 313 312 314 315 319 323 321 330 331 316 308 319 313 319 331 338 338 332 318 329 314 308 325 328 319 310 299 296 312 324 313 306 291 288 285 290 294 291 296 302 305 313 312 316 307 304 302 299 295 289 289 304 313 298 287 314 313 295 293 298 311 319 329 329 319 320 323 331 337 319 302 292 289 286 292 280 291 301 304 295 293 283 297 286 295 301 302 304 296 285 276 275 276 277 276 277 262 250 249 250 258 258 260 265 269 263 265 272 273 266 265 267 266 259 262 261 257 241 235 246 229 240 250 261 265 260 268 254 266 251 241 250 267 262 266 263 259 261 259 251 256 268 270 269 264 259 262 258 253 252 257 263 267 276 274 273 275 271 271 269 257 252 251 261 254 245 248 236 221 215 229 237 245 253 267 268 270 279 278 271 271 271 250 248 262 275 260 261 259 239 221 240 254 234 215 208 214 211 189 197 185 181 224 209 196 176 171 174 187 218 219 232 238 211 184 221 234 243 239 243 251 260 254 242 227 207 242 243 223 209 198 216 226 218 215 200 182 170 165 161 160 159 158 161 161 160 159 160 165 163 168 180 172 164 158 156 155 155 167 202 185 177 204 192 180 161 155 153 156 173 210 203 203 207 248 250 209 196 209 201 232 217 236 237 252 244 236 237 246 245 242 239 231 233 230 227 219 224 220 212 204 204 197 193 194 188 181 173 165 165 151 141 137 135 135 135 134 134 163 171 173 160 173 196 208 193 196 190 193 193 184 165 154 147 127 121 125 127 129 129 127 124 123 126 127 128 131 160 164 171 168 168 169 169 167 159 147 140 142 147 150 154 158 162 161 159 158 152 148 156 155 151 150 1922 1830 1758 1680 1630 1661 1587 1508 1477 1536 1596 1653 1773 1850 2013 2172 2148 1824 1600 1429 1219 1206 1206 1206 1206 1206 1214 1270 1377 1517 1678 1780 2005 2272 2207 2043 2001 2014 1999 2127 2039 1951 1882 1830 1858 1917 1950 1958 1975 1994 1947 2001 2041 2016 1930 2014 2133 2055 1900 1743 1662 1624 1599 1563 1552 1592 1568 1568 1606 1621 1629 1637 1653 1665 1683 1698 1719 1747 1805 1826 1808 1786 1764 1760 1792 1827 1875 1933 2005 2101 2180 2264 2343 2387 2415 2206 2147 2217 2361 2574 2702 2563 2676 2524 2419 2204 2116 2284 2563 2539 2369 2217 2189 1930 1823 1789 1766 1757 1768 1800 1893 2007 2103 2179 2312 2417 2686 2892 2959 2843 2640 2467 2435 2485 2489 2470 2385 2271 2190 2144 2121 2112 2115 2138 2246 2462 2697 2574 2627 2727 2758 2691 2444 2322 2255 2197 2116 2032 1996 1993 2036 2083 2169 2419 2498 2504 2670 2734 2621 2523 2289 2198 2067 1986 1914 1863 1909 1981 2118 2171 2130 2038 1965 1903 1864 1842 1833 1835 1849 1862 1893 1950 2023 2120 2308 2353 2231 2108 2009 1891 1845 1742 1703 1661 1608 1558 1519 1491 1477 1471 1470 1471 1472 1478 1488 1502 1520 1541 1586 1733 1970 1822 1765 1760 1870 1886 1941 1993 1968 1846 1767 1712 1673 1650 1640 1633 1628 1629 1629 1630 1629 1632 1652 1737 1947 2208 2486 2440 2556 2515 2370 2249 2190 2135 2076 2025 2028 2080 2144 2258 2499 2947 3076 2682 2325 2131 2001 1906 1839 1812 1810 1812 1825 1886 2020 2183 2102 1992 1903 1867 1837 1814 1800 1806 1831 1862 1898 1936 1971 1988 2015 1995 1998 1976 1963 1935 1871 1806 1741 1709 1695 1690 1711 1749 1814 1969 1944 1930 2011 1982 1915 1864 1835 1814 1803 1801 1811 1858 1833 1781 1748 1720 1690 1656 1626 1618 1629 1664 1743 2091 2452 2128 1919 1898 1875 1850 1799 1728 1639 1575 1530 1513 1502 1479 1461 1448 1438 1426 1422 1430 1447 1461 1484 1505 1497 1490 1487 1513 1596 1677 1629 1552 1516 1499 1484 1481 1482 1488 1499 1508 1516 1522 1533 1551 1576 1598 1599 1615 1627 1665 1787 1845 1858 1851 1787 1770 1825 1821 1856 1853 1793 1790 1888 1961 1957 2073 2244 2261 2233 2263 2215 2306 2394 2458 2491 2489 2542 2549 2648 2567 2452 2326 2266 2085 1925 1886 1815 1645 1630 1623 1627 1708 1773 1841 1990 2210 2387 2545 2499 2505 2490 2530 2402 2336 2282 2217 2163 2226 2256 2474 2848 3132 3023 3108 3159 2931 2950 3137 3156 2973 2906 2894 2965 3268 3187 2934 2855 2870 2708 2588 2506 2482 2329 2387 2365 2209 2150 2041 1888 1822 1820 1800 1787 1760 1738 1750 1695 1703 1732 1820 1721 1740 1718 1756 1799 1878 1609 1608 1674 1773 1841 1913 1987 2019 2022 2017 2023 2008 1946 1885 1883 1893 1888 1828 1777 1797 1747 1745 1736 1692 1624 1572 1519 1495 1482 1470 1456 1444 1439 1428 1413 1392 1372 1365 1368 1383 1371 1357 1363 1364 1371 1373 1394 1446 1417 1402 1409 1394 1415 1443 1330 1306 1349 1302 1375 1427 1472 1496 1472 1486 1543 1565 1578 1601 1622 1641 1640 1513 1498 1551 1572 1499 1515 1532 1419 1380 1381 1329 1363 1414 1470 1442 1467 1524 1578 1536 1495 1425 1448 1327 1287 1277 1340 1466 1377 1362 1469 1868 2007 1849 1745 1677 1716 1772 1811 1863 1988 2080 2139 2170 1887 1732 1871 2180 1989 1649 1425 1430 1441 1688 1806 1931 2082 2217 2240 2276 2316 2298 2299 2412 2646 2722 2742 2731 2708 2658 2618 2588 2551 2545 2572 2524 2466 2414 2341 2249 2280 2271 2227 2208 2276 2254 2183 2151 2113 2073 2010 1780 1779 1799 1744 1799 1754 1712 1664 1637 1604 1567 1566 1583 1592 1593 1590 1577 1584 1578 1585 1608 1620 1640 1641 1651 1656 1775 1946 1799 1791 2060 2200 2136 2108 2083 2077 2076 2073 2070 2060 2047 2036 2049 2007 2050 2145 2262 2365 2450 2556 2642 2734 2843 2940 2886 3124 3149 3310 3317 3150 3348 3027 2800 2923 3019 3265 3282 3574 3609 3485 3433 3420 3231 3273 3150 2958 2879 2772 2642 2523 2522 2617 2668 2802 2974 3067 2888 2632 2518 2596 2662 2837 2947 2797 2722 2855 3043 3333 3308 3218 3417 3686 3794 3648 3612 3389 3570 3789 3683 3597 3549 3429 3607 3665 3597 3648 3623 3301 3347 3497 3880 3725 3650 3470 3964 3760 3543 3221 2979 2732 2638 2569 2509 2455 2407 2388 2365 2458 2599 2798 3108 3141 3059 3048 3002 2887 2853 2853 2808 2736 2722 2756 2801 2834 2881 2922 2949 2900 2863 2829 2804 2794 2782 2829 2843 2714 2730 2645 2533 2491 2612 2770 2765 2790 2753 2697 2641 2531 2495 2421 2406 2361 2320 2316 2209 2242 2435 2626 2801 2814 2948 2913 2982 2936 2952 2915 2771 2853 2933 2933 2848 2980 2985 2816 2625 2474 2236 2067 1980 1896 1851 1817 1800 1776 1752 1717 1701 1695 1700 1726 1737 1713 1699 1714 1733 1755 1755 1760 1747 1736 1731 1720 1711 1697 1695 1699 1694 1694 1704 1722 1742 1768 1775 1754 1784 1797 1792 1799 1801 1789 1778 1764 1750 1735 1725 1715 1705 1696 1688 1676 1668 1659 1647 1637 1629 1621 1613 1591 1574 1582 1583 1549 1568 1547 1565 1560 1525 1504 1507 1524 1562 1576 1579 1577 1576 1572 1537 1496 1476 1469 1471 1482 1488 1505 1503 1499 1500 1497 1492 1484 1465 1446 1430 1428 1406 1393 1387 1379 1377 1372 1374 1372 1369 1371 1366 1359 1356 1351 1343 1345 1343 1347 1341 1338 1327 1327 1325 1319 1310 1319 1314 1308 1302 1298 1292 1283 1278 1273 1271 1268 1267 1261 1270 1279 1287 1292 1296 1307 1312 1331 1333 1335 1332 1336 1328 1321 1314 1305 1299 1295 1291 1285 1277 1269 1263 1254 1251 1253 1249 1244 1236 1228 1224 1215 1211 1207 1204 1198 1192 1185 1174 1168 1164 1159 1153 1148 1143 1138 1134 1130 1126 1122 1116 1114 1110 1106 1103 1099 1093 1084 1078 1074 1071 1065 1056 1058 1063 1060 1058 1055 1049 1045 1040 1035 1031 1027 1023 1019 1014 1011 1008 1003 998 995 990 986 980 971 965 967 970 968 965 957 958 947 950 948 939 933 938 927 907 896 883 916 918 917 913 911 897 882 883 862 872 881 876 864 858 842 827 818 817 825 833 829 821 806 811 811 808 792 795 797 796 789 785 798 783 798 797 798 777 776 798 809 804 805 801 798 793 773 767 772 780 784 775 767 753 748 760 761 744 750 761 754 753 740 732 734 728 743 728 732 740 742 735 733 735 730 722 716 714 710 697 682 680 669 657 648 643 640 639 637 630 630 626 626 625 619 606 599 615 606 605 602 598 610 608 597 600 596 586 593 599 581 595 587 597 602 603 603 599 590 581 589 590 588 581 579 583 586 590 588 576 578 586 580 570 574 574 579 581 577 565 557 554 572 571 557 573 563 558 548 564 545 545 546 546 531 522 516 521 510 498 500 495 481 470 467 468 465 466 460 459 459 465 463 481 475 488 492 494 490 468 448 440 441 443 443 446 440 422 412 406 407 401 406 408 403 398 396 391 391 391 397 402 417 430 419 403 393 395 382 382 386 394 400 409 415 403 400 402 406 408 412 401 398 393 389 390 403 414 429 426 420 423 421 415 401 405 416 408 417 426 432 439 433 443 444 450 455 456 452 453 460 452 447 457 459 450 437 445 438 429 423 411 400 393 388 404 413 405 418 431 432 416 393 396 425 420 420 407 420 435 442 436 437 422 408 398 385 385 389 388 377 366 355 357 367 371 362 367 368 366 364 359 352 345 339 324 322 321 324 323 318 312 310 307 309 317 319 317 303 309 313 329 323 332 335 318 312 308 301 304 310 310 310 303 290 303 311 309 312 290 283 284 287 286 291 298 302 303 306 308 310 310 314 316 316 316 312 289 281 289 282 303 312 295 286 303 312 312 325 332 326 317 316 328 330 339 331 316 303 294 290 283 278 289 297 301 304 292 280 285 283 284 292 302 308 299 290 281 270 265 264 266 268 263 257 249 247 252 251 253 260 261 264 274 274 266 266 268 261 257 252 247 245 237 239 254 240 235 247 258 273 275 277 271 266 261 246 252 262 269 270 270 266 264 258 252 252 261 273 277 278 272 272 270 269 265 269 262 263 264 263 262 262 266 264 265 260 266 264 263 258 256 257 251 248 238 224 221 245 258 254 267 277 277 280 282 278 268 258 259 259 270 272 264 248 241 232 228 246 258 234 219 235 239 222 214 216 194 185 216 234 211 190 173 172 172 180 206 227 234 218 200 193 196 207 221 240 245 256 248 238 220 191 216 230 200 193 216 198 212 193 189 176 164 159 161 159 160 162 164 165 163 161 160 163 161 158 159 158 159 157 156 183 210 191 210 202 181 230 243 215 177 174 171 155 153 153 163 183 188 184 218 218 208 191 173 171 198 183 202 244 247 208 219 245 243 248 248 250 242 243 222 229 218 205 215 215 202 204 204 196 185 170 153 142 138 139 137 137 137 138 137 147 165 160 156 161 174 180 187 202 197 182 177 181 174 173 176 163 154 149 141 126 123 125 127 127 123 125 124 126 128 127 133 158 166 165 166 171 171 169 165 154 141 136 140 145 150 155 158 159 160 160 154 152 145 151 150 145 149 2123 1991 1838 1733 1653 1693 1609 1488 1486 1542 1608 1671 1745 1832 1977 2210 2132 2000 1975 1754 1312 1206 1206 1206 1206 1206 1224 1294 1370 1463 1565 1669 1902 2120 2085 2055 2113 2151 2109 2204 2108 2037 1932 1887 1857 1887 1902 1893 1902 1966 2015 2034 2153 2144 2001 2168 2276 2274 2074 1865 1724 1677 1637 1612 1597 1660 1573 1586 1648 1651 1667 1673 1685 1698 1715 1720 1742 1759 1809 1834 1804 1775 1751 1749 1775 1809 1856 1906 1952 2015 2097 2154 2200 2226 2236 2102 2084 2184 2305 2380 2502 2411 2495 2540 2422 2241 2081 2145 2425 2470 2406 2344 2224 1892 1808 1780 1768 1778 1799 1833 1901 2044 2191 2402 2550 2665 2714 2983 3133 2897 2642 2505 2477 2446 2450 2429 2304 2215 2166 2141 2123 2119 2126 2148 2278 2454 2705 2550 2502 2615 2734 2639 2474 2360 2288 2169 2097 2024 1982 2003 2043 2101 2205 2375 2568 2677 2714 2767 2759 2695 2463 2183 2062 1973 1891 1822 1861 1935 2025 2090 2151 2056 1946 1885 1847 1826 1854 1873 1882 1871 1911 1979 2070 2229 2274 2156 2222 2068 2042 1866 1769 1700 1652 1621 1583 1544 1509 1483 1470 1465 1465 1465 1466 1470 1479 1491 1502 1528 1595 1744 1895 2002 1924 1809 1810 1829 1883 2003 2093 1893 1780 1715 1674 1656 1644 1635 1628 1626 1628 1628 1626 1635 1670 1760 1930 2254 2494 2554 2729 2568 2395 2280 2156 2126 2064 2024 1991 2015 2076 2192 2374 2660 3017 2740 2345 2136 2010 1904 1830 1808 1808 1808 1814 1856 1945 2015 2079 2001 1960 1930 1850 1827 1811 1804 1821 1847 1876 1905 1938 1975 2011 1999 1933 1932 1912 1879 1841 1795 1756 1727 1710 1702 1732 1773 1839 2006 2062 2075 2119 2090 1965 1909 1875 1846 1829 1827 1875 1903 1791 1735 1687 1658 1632 1606 1590 1592 1597 1628 1687 1804 2055 2124 1962 1956 1881 1782 1724 1643 1598 1559 1526 1500 1481 1464 1448 1434 1424 1417 1418 1434 1470 1506 1543 1560 1557 1555 1572 1681 1731 1689 1574 1523 1495 1485 1482 1482 1485 1496 1505 1510 1517 1525 1535 1545 1567 1578 1607 1628 1635 1670 1761 1808 1855 1832 1780 1822 1844 1854 1873 1926 1843 1743 1771 1855 2018 2032 2130 2204 2355 2262 2201 2268 2304 2433 2537 2615 2644 2694 2670 2514 2342 2240 2048 1824 1736 1743 1646 1626 1621 1620 1645 1793 1944 2070 2261 2640 2881 2854 2756 2704 2636 2572 2464 2362 2392 2245 2162 2169 2247 2572 2935 2898 2900 3089 3239 2941 2878 3185 3294 2935 2809 2867 3027 3226 3203 3044 2850 2724 2662 2557 2441 2360 2294 2242 2353 2150 1978 1897 1865 1850 1834 1799 1786 1766 1755 1732 1711 1732 1745 1772 1791 1829 1807 1871 1939 1838 1593 1594 1693 1767 1886 1946 1999 1978 1955 1951 1966 1963 1880 1792 1797 1810 1818 1786 1748 1731 1715 1669 1633 1596 1572 1557 1525 1499 1484 1474 1463 1454 1444 1424 1417 1428 1427 1428 1429 1402 1377 1385 1393 1400 1408 1411 1472 1467 1436 1414 1417 1415 1446 1414 1348 1303 1263 1351 1391 1451 1493 1484 1435 1495 1517 1581 1610 1597 1608 1607 1571 1543 1535 1596 1706 1557 1544 1542 1450 1380 1376 1353 1337 1385 1415 1351 1385 1460 1551 1576 1481 1585 1646 1422 1378 1390 1502 1444 1531 1407 1456 1564 1827 2070 1981 1800 1786 1789 1925 2114 2165 2282 2349 2177 1941 1805 2032 2218 2027 1832 1533 1489 1500 1535 1934 2058 2218 2250 2090 2149 2203 2245 2239 2297 2439 2613 2662 2745 2731 2664 2646 2597 2581 2611 2660 2532 2469 2438 2368 2385 2442 2376 2411 2389 2331 2265 2249 2192 2123 1959 1807 1857 1956 1911 1808 1859 1810 1754 1700 1685 1629 1596 1599 1596 1601 1607 1606 1591 1599 1600 1592 1616 1628 1646 1669 1679 1676 1740 1916 1760 1898 1978 2079 2055 2094 2134 2119 2136 2141 2151 2150 2151 2125 2092 2025 2046 2096 2180 2307 2399 2538 2712 2850 3207 3403 3375 3289 3061 3274 3077 2902 2853 2722 2823 3124 3241 3282 3201 3557 3564 3504 3417 3352 3162 3232 3351 3226 3049 2821 2660 2590 2514 2473 2518 2633 2746 2841 2878 2673 2503 2589 2760 2896 2992 2971 2763 2800 2988 3124 3401 3386 3357 3479 3670 3631 3359 3249 3370 3594 3491 3580 3457 3280 3469 3712 3621 3567 3385 3357 3631 3518 3924 3752 3672 3674 4010 3872 3586 3322 2997 2819 2677 2598 2518 2430 2381 2365 2350 2465 2553 2656 2914 3027 2990 3007 3009 2943 2883 2833 2802 2776 2714 2756 2793 2814 2823 2899 2892 2825 2789 2765 2748 2742 2736 2798 2900 2868 2659 2544 2481 2420 2469 2676 2777 2686 2644 2667 2626 2558 2515 2488 2535 2483 2433 2408 2351 2197 2213 2402 2585 2643 2837 2848 2899 2886 2937 2923 2773 2891 2958 2817 2836 2920 2859 2549 2326 2290 2186 1994 1964 1871 1830 1786 1757 1741 1742 1740 1718 1684 1682 1698 1713 1694 1690 1706 1725 1737 1742 1742 1725 1706 1709 1702 1695 1696 1687 1691 1686 1680 1689 1704 1712 1731 1738 1754 1777 1778 1771 1772 1784 1771 1760 1751 1738 1726 1710 1702 1698 1688 1677 1670 1660 1650 1642 1633 1618 1607 1602 1595 1582 1564 1555 1545 1547 1535 1551 1550 1516 1497 1496 1510 1537 1553 1568 1572 1571 1567 1562 1515 1476 1455 1449 1455 1455 1468 1484 1486 1482 1491 1489 1484 1477 1470 1461 1452 1430 1414 1404 1388 1385 1377 1366 1362 1359 1354 1350 1349 1344 1339 1337 1333 1330 1326 1322 1316 1308 1305 1303 1308 1308 1312 1312 1305 1299 1295 1290 1285 1279 1269 1265 1265 1260 1260 1266 1272 1277 1280 1282 1286 1296 1310 1308 1319 1328 1329 1329 1328 1325 1316 1305 1295 1287 1288 1287 1278 1267 1258 1251 1244 1246 1244 1239 1231 1227 1219 1215 1208 1199 1192 1187 1182 1177 1174 1166 1162 1156 1149 1142 1137 1134 1135 1130 1128 1126 1125 1123 1117 1113 1108 1103 1096 1088 1083 1080 1073 1065 1055 1057 1056 1054 1052 1048 1043 1039 1035 1032 1027 1022 1016 1010 1005 1004 1002 998 994 991 986 981 981 979 976 973 969 967 963 960 956 953 950 946 939 931 924 925 918 881 910 918 916 913 908 902 900 895 892 893 891 882 870 853 846 844 845 837 849 855 848 829 822 833 836 822 809 812 820 814 795 809 807 809 823 814 795 795 809 812 813 809 807 799 792 786 777 779 787 789 787 781 773 762 767 772 767 755 766 762 763 759 750 749 750 742 748 745 743 745 740 736 722 728 724 717 706 697 702 693 676 674 673 665 660 657 652 648 644 640 639 635 633 628 620 608 608 623 616 609 612 603 617 614 603 607 597 596 598 597 588 599 591 603 615 613 609 605 596 589 596 596 589 588 592 585 592 595 591 584 581 588 582 575 582 580 584 585 578 569 569 561 575 571 570 580 576 574 564 570 563 558 566 551 532 526 530 527 517 512 508 491 488 475 468 472 475 474 474 473 458 461 453 454 464 486 486 485 484 468 449 453 451 455 452 456 438 419 413 416 412 409 432 422 412 403 397 393 393 394 397 410 414 425 411 402 403 401 388 383 390 398 412 418 421 410 407 415 411 414 414 409 405 399 394 393 401 413 428 426 429 424 414 407 404 414 420 412 422 432 437 443 439 446 454 457 461 457 456 459 464 453 454 458 462 457 457 447 432 424 422 424 419 410 393 384 403 395 413 410 420 404 385 401 406 397 400 419 435 441 423 422 420 413 400 394 391 379 375 381 384 377 366 351 356 367 361 354 358 357 357 358 352 350 334 327 329 332 334 339 325 336 327 320 314 306 304 303 301 300 299 312 327 319 325 336 331 323 312 301 298 302 305 305 294 286 296 296 294 287 283 282 289 284 289 291 295 300 302 306 303 306 314 315 307 303 296 290 281 278 293 310 295 280 290 309 320 325 322 316 315 315 314 322 328 334 329 314 302 297 293 285 278 275 288 295 302 302 291 269 270 287 285 291 299 300 287 276 271 266 263 257 256 260 260 257 255 252 246 244 252 257 266 272 267 263 258 264 265 264 259 256 245 254 263 250 236 244 251 254 269 279 282 272 263 250 249 257 265 272 268 263 258 259 261 263 262 269 275 280 279 277 274 274 272 271 271 265 251 254 246 245 253 246 250 255 247 253 251 247 241 253 262 249 246 217 216 218 234 250 263 274 276 281 287 286 284 277 269 270 275 271 280 270 266 260 249 246 258 251 232 229 251 242 221 203 199 201 208 224 230 199 196 203 189 174 171 178 190 209 233 229 211 201 225 239 251 260 255 246 230 218 191 219 232 200 186 195 192 184 181 169 160 160 169 183 195 186 184 199 208 185 198 195 196 173 192 204 197 188 166 190 254 227 232 216 200 243 244 218 181 171 198 177 181 163 151 151 157 169 180 204 180 192 208 198 171 167 171 202 218 229 201 190 211 211 230 247 242 223 214 188 198 214 205 201 220 202 176 168 159 144 143 142 137 137 138 138 142 144 151 172 185 172 156 155 164 188 196 195 201 205 187 177 169 161 158 167 166 155 155 153 137 123 125 125 124 124 124 125 126 128 128 145 171 164 166 170 172 172 166 160 151 140 141 147 151 147 149 152 157 160 155 152 151 151 145 144 146 148 2413 2232 1943 1766 1663 1588 1648 1642 1503 1549 1599 1671 1775 1885 2065 2287 2253 2048 1876 1701 1400 1219 1206 1206 1206 1206 1214 1258 1316 1388 1469 1532 1714 1909 1868 1882 2037 2067 1988 2015 2054 1995 2062 2050 1931 2002 2048 1999 1917 1970 2172 2194 2104 2176 2146 2239 2314 2235 2011 1879 1781 1755 1790 1711 1665 1635 1604 1598 1635 1664 1681 1712 1725 1728 1750 1755 1765 1784 1829 1868 1808 1771 1744 1739 1765 1798 1838 1876 1919 1964 2027 2068 2089 2183 2259 2074 2044 2124 2169 2257 2321 2260 2325 2423 2288 2180 2148 2051 2278 2353 2396 2208 2088 1877 1798 1766 1771 1799 1834 1872 1931 2028 2111 2245 2460 2633 2834 2931 2801 2748 2714 2676 2570 2498 2372 2281 2219 2170 2143 2130 2125 2129 2141 2164 2302 2408 2521 2469 2426 2530 2650 2527 2418 2360 2289 2138 2045 1993 1974 2012 2054 2108 2222 2421 2610 2738 2672 2553 2723 2823 2570 2202 2024 1928 1846 1806 1854 1927 2021 2066 2214 2127 1931 1851 1823 1818 1875 1885 1873 1892 1949 2005 2120 2272 2177 2037 2011 1930 1911 1796 1718 1664 1618 1577 1546 1515 1493 1473 1461 1459 1459 1460 1460 1463 1469 1476 1484 1520 1690 1955 1958 2142 1976 1921 1925 1851 1902 1997 2033 1905 1795 1726 1690 1672 1656 1639 1628 1624 1625 1625 1623 1634 1679 1760 1906 2116 2281 2589 2658 2498 2351 2213 2150 2093 2048 2017 1981 1968 2012 2106 2243 2506 2902 2691 2343 2140 1991 1888 1820 1808 1808 1808 1815 1843 1892 1941 2072 2053 2032 1939 1875 1839 1823 1810 1812 1830 1855 1876 1894 1921 1937 1952 1893 1876 1864 1850 1825 1793 1760 1734 1713 1715 1755 1804 1865 1990 2097 2307 2315 2199 2024 1965 1914 1878 1856 1864 1960 1916 1774 1686 1646 1619 1592 1570 1566 1567 1572 1600 1651 1730 1957 2210 2056 1948 1873 1785 1723 1666 1617 1584 1530 1500 1477 1452 1437 1424 1417 1417 1424 1452 1507 1610 1620 1633 1635 1644 1722 1855 1767 1622 1535 1509 1494 1486 1484 1484 1484 1493 1502 1508 1515 1521 1530 1541 1554 1582 1627 1636 1644 1669 1705 1748 1788 1789 1770 1802 1870 1833 1830 1876 1815 1842 1870 1978 2285 2203 2232 2375 2336 2212 2137 2201 2233 2402 2511 2584 2555 2583 2590 2383 2263 2026 1832 1690 1652 1649 1644 1629 1625 1626 1704 1919 2148 2295 2583 2943 3008 2952 2880 2873 2769 2612 2381 2392 2430 2258 2162 2160 2343 2769 2857 2716 2932 3250 3303 2994 2832 3033 3176 2879 2755 2856 3130 3028 3121 3084 2922 2726 2582 2495 2457 2523 2402 2227 2049 2058 1921 1816 1819 1831 1832 1831 1834 1814 1744 1721 1741 1772 1814 1791 1829 1835 1857 1934 1947 1720 1627 1576 1681 1779 1827 1900 1974 1894 1899 1940 1901 1867 1804 1712 1716 1727 1754 1746 1735 1685 1624 1607 1590 1588 1584 1549 1513 1507 1511 1511 1510 1494 1477 1473 1458 1446 1455 1466 1450 1412 1404 1409 1437 1447 1450 1468 1493 1465 1439 1446 1435 1448 1442 1448 1418 1408 1336 1289 1342 1462 1499 1414 1458 1491 1577 1599 1577 1576 1582 1583 1589 1584 1655 1675 1544 1496 1486 1473 1477 1467 1407 1422 1353 1297 1287 1295 1340 1409 1505 1557 1460 1350 1524 1702 1542 1394 1452 1497 1617 1542 1655 1653 1656 2063 2216 2095 1894 1864 2005 2358 2323 2315 2236 2063 1927 2002 2239 2155 1989 1888 1853 1707 1802 1441 1754 2051 2109 2056 2073 2143 2090 2138 2202 2271 2351 2452 2614 2675 2735 2734 2668 2628 2605 2639 2651 2538 2518 2443 2507 2548 2525 2509 2422 2316 2253 2267 2224 1960 1870 1917 2072 2074 1949 1866 1905 1892 1846 1779 1709 1675 1671 1651 1632 1626 1622 1623 1621 1606 1614 1610 1600 1613 1620 1634 1653 1695 1700 1756 1877 1954 2061 2243 2303 2286 2276 2261 2260 2254 2223 2230 2232 2223 2199 2175 2069 2061 2092 2139 2243 2474 2707 2835 3066 3272 3216 3341 3361 3090 3043 2899 2660 2601 2841 3089 3308 3138 3082 3420 3489 3429 3445 3355 3151 3248 3000 3126 3174 3044 2817 2676 2686 2640 2473 2443 2509 2602 2654 2710 2529 2539 2647 2735 2848 3001 3059 2883 2841 3069 3214 3401 3585 3593 3586 3610 3490 3321 3157 3358 3383 3355 3317 3278 3175 3404 3704 3704 3591 3456 3404 3656 3591 3856 3879 3901 3748 3722 3704 3534 3261 3054 2839 2686 2590 2495 2391 2343 2381 2318 2400 2533 2624 2804 2918 2916 2960 3019 3026 2932 2840 2803 2770 2742 2755 2727 2729 2804 2893 2825 2803 2779 2752 2742 2724 2701 2728 2724 2688 2656 2628 2549 2452 2374 2412 2538 2607 2577 2546 2519 2507 2571 2576 2613 2517 2430 2328 2259 2210 2143 2360 2511 2770 2774 2834 2818 2816 2817 2851 2701 2828 2897 2741 2853 2733 2558 2343 2412 2262 2077 2030 2031 1978 1866 1790 1752 1730 1711 1713 1721 1693 1668 1674 1686 1686 1674 1680 1702 1719 1725 1714 1694 1683 1683 1682 1679 1676 1681 1678 1673 1667 1668 1692 1701 1713 1720 1737 1751 1758 1756 1754 1760 1753 1743 1730 1723 1709 1695 1684 1682 1677 1668 1659 1655 1641 1632 1624 1614 1602 1586 1572 1574 1570 1558 1534 1523 1515 1531 1530 1503 1490 1486 1493 1509 1528 1561 1563 1563 1560 1560 1528 1485 1458 1438 1435 1438 1437 1449 1474 1478 1487 1485 1481 1476 1470 1465 1460 1452 1444 1435 1423 1421 1406 1391 1385 1384 1378 1364 1363 1361 1365 1360 1359 1348 1332 1327 1327 1320 1322 1310 1302 1292 1295 1295 1297 1297 1293 1288 1284 1279 1270 1260 1259 1252 1254 1255 1261 1266 1268 1269 1272 1279 1284 1290 1304 1310 1321 1319 1319 1324 1315 1310 1300 1290 1279 1279 1276 1267 1256 1250 1244 1237 1233 1234 1231 1226 1218 1213 1208 1200 1192 1186 1181 1177 1172 1167 1160 1154 1148 1144 1139 1133 1133 1132 1127 1123 1124 1121 1115 1112 1108 1101 1098 1092 1084 1079 1074 1067 1061 1048 1045 1046 1047 1044 1041 1038 1034 1030 1026 1021 1016 1013 1008 1001 998 995 996 993 990 987 983 979 976 973 970 966 963 960 957 953 950 947 943 940 937 927 915 889 893 916 916 913 910 907 904 901 898 894 891 882 864 860 871 873 860 852 867 867 851 840 852 849 854 846 838 836 843 825 813 823 829 833 832 824 819 816 823 818 814 810 806 803 800 796 789 792 792 790 788 784 774 777 777 776 769 762 768 765 764 760 758 757 751 746 749 745 743 743 739 727 717 709 711 713 705 693 685 680 670 666 665 662 656 650 647 642 637 635 632 630 629 623 615 608 619 628 623 614 619 610 619 615 612 610 602 604 602 593 595 601 596 603 614 617 614 610 604 594 603 603 594 593 597 592 596 600 596 591 591 594 589 582 587 587 590 588 581 581 573 575 583 582 585 584 578 574 575 572 577 576 573 560 543 553 540 527 517 519 514 504 493 478 493 485 490 491 475 465 455 457 468 458 461 471 473 471 473 474 465 463 467 463 465 452 431 430 427 424 417 422 445 421 420 412 408 398 395 395 404 420 424 422 420 416 409 399 387 384 398 396 407 418 425 420 415 422 423 429 428 427 413 399 403 397 402 417 428 430 428 422 417 410 414 417 425 422 421 434 445 448 447 451 454 456 453 452 456 461 466 463 466 466 460 456 445 441 436 432 425 421 404 398 400 383 382 392 399 405 414 397 379 389 390 404 423 429 435 420 409 407 411 412 405 395 384 378 370 367 371 378 369 359 346 358 366 355 350 350 346 344 342 341 339 329 331 337 337 336 336 340 340 336 334 330 330 335 322 311 304 296 306 309 323 336 327 322 322 314 303 292 290 292 300 290 282 280 279 282 284 279 284 286 291 291 293 296 303 298 302 308 315 320 312 317 308 296 286 281 274 280 281 281 304 317 327 305 311 299 307 311 322 328 334 325 309 302 303 300 295 296 287 269 282 295 294 287 294 273 264 271 271 283 295 308 305 286 278 276 270 265 260 257 256 252 252 255 251 244 254 261 267 264 264 259 255 263 271 266 260 252 247 254 252 240 244 253 254 263 264 280 284 279 260 262 265 270 269 270 269 264 262 271 266 272 269 266 271 276 273 279 276 276 271 268 261 248 252 248 262 258 248 253 238 239 241 240 235 228 229 233 247 228 225 231 228 247 226 232 248 260 251 276 286 285 281 277 279 280 276 271 268 265 266 263 264 265 262 248 242 250 249 234 224 215 226 234 222 241 219 216 218 204 211 213 184 177 169 170 188 192 185 211 237 244 253 258 246 238 247 218 198 186 206 198 192 185 173 170 163 162 173 187 179 209 221 200 196 218 219 198 214 217 188 177 196 190 166 161 168 195 183 195 220 235 246 232 258 225 187 190 208 203 196 186 164 160 151 151 158 178 172 173 178 178 173 158 171 171 186 205 185 165 193 216 231 234 219 209 192 201 192 186 215 180 179 165 151 139 142 145 150 158 163 163 163 164 164 166 180 185 170 165 168 167 164 187 180 176 173 184 178 168 182 172 156 152 155 155 156 155 146 126 125 124 124 127 126 128 129 128 129 147 156 166 177 181 174 170 163 158 147 142 145 153 141 143 147 153 157 156 153 150 151 150 145 141 144 144 2532 2330 2022 1789 1672 1592 1535 1615 1500 1558 1616 1687 1841 1938 2094 2365 2187 2103 2292 1913 1530 1278 1206 1206 1206 1206 1209 1224 1264 1313 1383 1400 1470 1584 1654 1795 1942 1902 1833 1833 1886 2022 2153 2098 1948 2031 2061 1945 1864 1913 2090 2130 2053 1980 2175 2180 2102 2050 1975 1861 1839 1821 1869 1830 1769 1711 1650 1623 1625 1647 1676 1708 1745 1761 1774 1800 1805 1818 1827 1842 1805 1781 1753 1731 1747 1777 1812 1842 1876 1915 1950 1994 2058 2149 2125 1993 2050 2134 2207 2276 2263 2171 2225 2367 2244 2151 2092 2056 2186 2252 2400 2342 2159 1858 1778 1757 1770 1802 1845 1895 1954 2015 2075 2173 2273 2460 2588 2543 2491 2474 2616 2663 2545 2417 2310 2230 2187 2156 2143 2131 2129 2140 2154 2178 2274 2322 2340 2429 2535 2622 2496 2367 2395 2293 2201 2101 2033 1985 1964 2033 2132 2146 2252 2480 2641 2643 2433 2377 2622 2903 2653 2206 1959 1864 1813 1788 1848 1949 2008 2012 2033 1923 1850 1815 1810 1819 1836 1858 1878 1904 1940 1982 2078 2079 2017 1940 1905 1839 1784 1739 1660 1614 1575 1540 1511 1487 1469 1457 1455 1454 1455 1455 1455 1457 1460 1466 1485 1545 1707 2054 2167 2121 2009 2057 1963 1880 1943 2077 2164 1982 1808 1739 1715 1694 1665 1641 1626 1621 1622 1622 1621 1624 1654 1699 1867 2100 2190 2402 2553 2540 2302 2172 2125 2085 2038 2001 1972 1946 1960 2029 2148 2362 2798 2698 2287 2080 1953 1862 1811 1808 1808 1809 1815 1838 1885 1928 2020 2197 2194 2111 1945 1862 1839 1823 1814 1819 1835 1847 1858 1856 1859 1857 1844 1833 1819 1805 1789 1764 1742 1723 1710 1733 1771 1825 1894 1990 2194 2373 2433 2201 2072 2002 1942 1908 1879 1892 1958 1890 1694 1634 1607 1584 1565 1552 1551 1551 1557 1585 1642 1731 1890 2143 2147 2094 2031 1930 1810 1799 1743 1646 1570 1502 1455 1437 1427 1419 1416 1425 1454 1514 1650 1853 1763 1766 1795 1852 1824 1770 1655 1578 1539 1520 1504 1491 1487 1485 1485 1490 1500 1504 1510 1518 1532 1543 1555 1615 1775 1683 1653 1664 1685 1712 1733 1738 1753 1780 1800 1794 1829 1881 1875 1932 1958 2089 2184 2325 2412 2446 2310 2142 2111 2286 2230 2398 2497 2543 2418 2424 2536 2302 2100 1891 1739 1661 1652 1705 1680 1641 1636 1649 1782 2047 2382 2674 2928 3220 3169 3063 3026 2946 2928 2717 2369 2402 2373 2228 2154 2198 2448 2659 2634 2785 3102 3418 3309 3072 2868 2861 3105 2822 2736 2817 3018 2865 2996 3094 3001 2800 2612 2511 2433 2484 2423 2289 2015 1918 1828 1807 1798 1787 1795 1866 1882 1818 1761 1734 1740 1795 1897 1854 1856 1858 1873 1918 1849 1860 1729 1591 1670 1726 1793 1906 1927 1844 1819 1864 1814 1788 1751 1745 1637 1746 1754 1735 1638 1568 1584 1591 1579 1557 1542 1529 1519 1523 1518 1497 1495 1498 1502 1489 1464 1473 1481 1467 1440 1439 1459 1459 1458 1475 1508 1517 1475 1452 1450 1458 1462 1469 1456 1438 1418 1397 1364 1344 1403 1447 1452 1448 1509 1552 1595 1588 1542 1561 1551 1583 1614 1642 1645 1578 1567 1512 1487 1552 1560 1608 1497 1399 1442 1411 1346 1316 1306 1374 1421 1454 1419 1396 1581 1714 1792 1565 1458 1491 1551 1665 1947 2090 1846 1973 2232 2342 2266 2043 2048 2419 2408 2297 2181 2059 2042 2285 2301 2278 2214 1993 1914 1972 1793 1491 1725 1932 1936 1919 1991 2085 2007 2048 2141 2199 2272 2380 2477 2593 2676 2737 2713 2676 2609 2673 2666 2587 2518 2578 2662 2631 2561 2420 2269 2115 2061 2025 1916 1966 2166 2181 2131 2018 1901 2023 1983 1899 1841 1862 1716 1711 1742 1698 1671 1658 1645 1639 1638 1625 1623 1628 1613 1626 1630 1635 1656 1701 1729 1778 1889 1827 1907 2158 2408 2448 2379 2356 2363 2357 2333 2336 2316 2293 2282 2259 2173 2110 2123 2162 2247 2431 2588 2838 3047 3015 3067 3238 3321 3141 2906 2911 2694 2686 3017 3327 3265 2928 3158 3452 3331 3329 3286 3252 3164 3056 2957 2858 3087 2969 2856 2683 2613 2709 2586 2437 2428 2460 2487 2488 2442 2522 2594 2678 2823 2985 3142 3107 2938 3086 3357 3525 3366 3443 3466 3453 3325 3083 3151 3270 3125 3174 3316 3277 3096 3393 3540 3494 3530 3675 3493 3663 3764 3734 3787 3871 3781 3831 3828 3783 3483 3059 2804 2692 2582 2473 2373 2307 2323 2378 2386 2490 2630 2672 2760 2826 3003 3161 3093 3027 2917 2808 2868 2718 2782 2771 2839 2843 2901 2945 2957 2970 2891 2847 2839 2777 2726 2663 2549 2608 2616 2555 2533 2428 2346 2369 2426 2501 2526 2473 2436 2446 2490 2541 2530 2501 2385 2204 2139 2093 2225 2447 2682 2694 2807 2730 2723 2654 2671 2509 2641 2681 2556 2744 2669 2471 2271 2228 2164 2022 1999 1992 1978 1912 1814 1774 1746 1711 1689 1679 1673 1656 1666 1663 1663 1661 1663 1687 1707 1708 1697 1670 1664 1662 1660 1660 1661 1668 1670 1663 1655 1652 1677 1695 1697 1702 1712 1731 1743 1741 1740 1735 1729 1721 1709 1702 1697 1682 1670 1665 1662 1656 1649 1645 1634 1623 1615 1606 1596 1589 1575 1550 1561 1557 1546 1523 1508 1502 1500 1482 1478 1476 1481 1493 1507 1543 1549 1556 1555 1555 1546 1501 1463 1440 1423 1424 1420 1425 1437 1446 1474 1478 1476 1471 1468 1462 1456 1451 1448 1445 1439 1433 1428 1421 1414 1409 1401 1386 1392 1391 1384 1383 1378 1372 1363 1349 1342 1338 1334 1328 1320 1304 1288 1286 1287 1286 1284 1281 1281 1278 1269 1258 1253 1252 1250 1243 1249 1254 1254 1257 1256 1261 1267 1275 1282 1291 1306 1316 1310 1313 1311 1300 1298 1293 1288 1280 1268 1261 1259 1248 1243 1235 1227 1229 1228 1221 1214 1207 1204 1197 1191 1184 1178 1173 1168 1169 1163 1157 1153 1150 1144 1141 1140 1137 1134 1127 1120 1115 1110 1106 1102 1096 1091 1089 1083 1078 1073 1068 1064 1058 1054 1041 1044 1043 1041 1037 1034 1030 1026 1022 1018 1013 1009 1006 1001 995 987 989 990 986 983 979 977 973 970 968 964 960 956 953 949 947 943 940 935 926 907 889 894 909 914 913 910 908 905 902 898 893 886 876 878 882 880 877 866 871 871 868 859 852 860 858 857 855 853 851 846 835 836 835 839 836 832 830 823 824 824 821 817 814 811 809 804 800 795 790 785 780 781 781 777 780 773 775 773 771 771 767 766 765 761 754 747 738 746 743 736 732 737 730 723 710 698 696 691 684 676 672 668 659 657 654 649 643 641 635 632 627 625 622 620 618 614 616 624 635 625 623 625 616 622 627 619 611 610 609 604 596 603 609 602 612 616 616 613 612 609 602 605 610 601 595 598 601 599 596 600 596 592 591 594 588 585 584 587 590 589 587 579 585 589 589 584 579 575 567 565 562 570 572 564 563 568 568 550 537 527 533 523 514 497 497 505 502 501 488 471 478 478 483 480 467 450 460 454 461 460 474 479 474 481 477 469 448 437 444 447 434 423 430 437 421 416 409 404 399 397 399 407 419 432 433 420 407 401 394 388 394 401 404 408 419 443 428 426 431 434 442 441 436 415 403 406 404 405 410 424 432 428 426 419 417 420 417 434 436 431 433 446 454 453 453 448 446 449 445 453 454 464 471 468 461 459 455 444 433 427 421 415 413 415 423 415 403 381 376 384 403 405 385 377 395 408 424 415 432 423 407 399 397 408 400 406 399 396 377 371 369 359 363 373 361 344 346 363 364 360 350 348 340 334 329 331 332 335 340 329 331 339 332 343 332 333 327 328 325 324 321 315 305 290 296 310 316 318 306 303 303 305 304 297 290 284 288 277 275 281 284 289 284 277 287 288 296 299 293 298 307 301 308 313 320 325 324 314 309 309 298 285 271 276 295 306 325 313 291 294 308 321 325 322 333 341 330 315 304 296 290 285 281 286 278 265 279 280 278 283 272 262 265 275 285 285 302 302 287 281 275 271 270 266 257 261 265 263 254 246 248 264 264 258 260 264 261 251 259 262 269 268 265 265 262 251 248 248 265 265 276 283 284 278 272 257 269 275 279 277 277 271 263 270 274 271 280 280 273 278 276 272 271 271 266 261 258 250 258 272 254 272 271 263 256 259 266 256 267 261 242 245 234 230 225 241 222 244 265 249 237 226 235 255 276 284 279 274 267 263 271 274 273 265 257 255 237 242 265 258 263 262 267 259 255 246 230 240 253 245 247 230 242 230 223 240 219 214 209 196 182 169 168 175 217 215 217 240 251 233 220 235 244 224 196 187 198 185 175 167 162 165 195 199 217 191 195 221 229 226 248 231 224 206 180 183 194 180 164 177 197 186 197 202 178 214 229 256 257 218 202 205 224 213 188 180 169 173 184 167 153 150 151 151 150 151 155 156 158 153 158 162 174 162 180 207 208 212 229 233 247 246 221 193 168 164 168 168 160 141 141 172 179 169 186 183 189 184 172 183 189 188 178 181 182 186 188 184 195 192 188 170 162 170 156 162 170 168 156 151 148 152 156 150 135 126 126 126 127 128 127 126 128 138 159 171 176 179 177 168 165 167 158 146 144 140 144 139 143 146 148 148 149 151 151 150 146 141 142 142 140 2460 2391 2101 1844 1653 1562 1512 1516 1537 1621 1666 1731 1905 2012 2115 2328 2217 2438 2606 2121 1728 1435 1265 1223 1206 1206 1211 1222 1233 1259 1301 1329 1383 1459 1512 1564 1620 1618 1652 1734 1781 1959 2138 2090 1894 1810 2071 1932 1789 1747 1773 1858 1944 1879 1848 1930 1905 1982 1971 1930 1870 1896 1948 1981 1908 1895 1764 1681 1667 1659 1689 1727 1767 1779 1817 1858 1868 1866 1858 1859 1833 1808 1778 1739 1730 1757 1784 1809 1859 1917 1907 1980 2081 2121 2039 1942 2121 2300 2315 2306 2239 2136 2223 2296 2185 2055 2020 2077 2034 2138 2302 2294 2235 1842 1748 1751 1771 1807 1856 1918 1989 2075 2147 2230 2333 2478 2424 2398 2337 2335 2334 2369 2407 2331 2261 2212 2169 2146 2137 2131 2132 2146 2170 2198 2254 2391 2490 2668 2629 2477 2371 2307 2352 2236 2161 2083 2029 2006 1962 2091 2228 2237 2257 2424 2363 2351 2257 2304 2670 2868 2652 2221 1919 1819 1778 1782 1820 1863 1899 1923 1903 1842 1813 1802 1806 1819 1844 1880 1942 1944 1962 1989 2077 2005 1944 2076 2099 1874 1737 1671 1622 1574 1534 1501 1480 1464 1454 1450 1450 1451 1451 1451 1451 1453 1455 1463 1485 1556 1825 1926 2180 2095 2147 2226 2011 1919 1950 2050 2022 1909 1814 1764 1774 1814 1708 1646 1622 1618 1619 1620 1619 1618 1630 1664 1751 1866 1988 2220 2361 2416 2241 2161 2122 2055 2020 1994 1969 1947 1929 1972 2073 2350 2796 2483 2154 2003 1907 1838 1808 1808 1809 1809 1813 1835 1873 1930 2008 2234 2340 2145 1967 1885 1852 1830 1821 1823 1826 1831 1847 1845 1833 1810 1804 1796 1787 1772 1760 1746 1728 1715 1719 1746 1786 1837 1906 2019 2218 2395 2513 2200 2088 2015 1969 1930 1895 1900 1867 1839 1697 1618 1599 1580 1559 1550 1551 1554 1556 1572 1633 1777 2047 2368 2372 2350 2236 2150 2014 1982 1867 1714 1652 1487 1447 1427 1418 1411 1420 1458 1517 1604 1798 1911 1972 1993 1861 1804 1748 1669 1617 1582 1556 1536 1519 1502 1490 1487 1486 1489 1495 1501 1507 1514 1530 1543 1569 1665 1941 1826 1669 1672 1681 1698 1712 1725 1751 1773 1788 1790 1810 1812 1829 1842 1974 1973 2048 2135 2239 2343 2234 2228 2205 2212 2247 2321 2443 2350 2239 2259 2280 2101 1939 1819 1714 1662 1702 1769 1699 1655 1649 1672 1825 2112 2301 2536 2806 3250 3313 3232 3165 3026 2949 2778 2427 2404 2340 2196 2144 2186 2382 2509 2716 3058 3425 3347 3227 3028 2778 2715 2837 2800 2904 2741 2947 2826 2915 2922 3023 2874 2621 2477 2468 2464 2416 2172 1987 1912 1838 1829 1810 1811 1788 1776 1783 1749 1718 1722 1732 1796 1962 1953 1898 1845 1795 1770 1702 1693 1676 1582 1610 1726 1778 1836 1860 1770 1746 1774 1728 1719 1714 1766 1674 1678 1635 1592 1552 1542 1579 1573 1563 1559 1548 1540 1540 1544 1528 1516 1527 1528 1523 1505 1491 1495 1480 1466 1460 1470 1500 1492 1508 1540 1531 1501 1472 1464 1461 1467 1484 1484 1445 1428 1402 1388 1352 1316 1415 1409 1312 1473 1529 1568 1571 1499 1520 1574 1603 1606 1655 1686 1665 1590 1550 1519 1556 1559 1519 1512 1485 1520 1415 1371 1389 1326 1351 1302 1304 1373 1479 1552 1640 1739 1843 1891 1720 1541 1602 1656 1719 1960 2138 2169 2248 2399 2522 2405 2382 2375 2425 2312 2228 2219 2263 2334 2354 2305 2195 2183 2235 2109 1954 1761 1654 1755 1789 1856 2018 2017 1955 2059 2116 2182 2379 2371 2360 2465 2553 2658 2724 2687 2648 2709 2743 2665 2619 2612 2568 2476 2433 2299 2188 2210 2105 2014 1959 2225 2268 2229 2164 1984 2085 2067 1972 1906 1918 1776 1803 1776 1770 1758 1722 1691 1680 1668 1657 1647 1634 1643 1634 1635 1645 1643 1654 1693 1759 1797 1947 2035 1820 1929 2151 2421 2439 2467 2467 2455 2430 2428 2393 2374 2372 2338 2271 2247 2203 2247 2315 2460 2655 2869 2830 2951 3022 3202 3283 3151 2905 2840 2619 2797 3111 3213 3084 2872 3229 3280 3213 3194 3244 3188 3068 3132 3095 2813 2881 2938 2823 2710 2586 2558 2548 2439 2403 2403 2410 2413 2475 2592 2683 2709 2797 2935 3046 3097 3156 3125 3132 3125 3045 3183 3275 3117 3031 3019 3218 3187 2963 2944 2971 3000 3126 3262 3252 3472 3443 3586 3719 3671 3663 3634 3537 3735 3829 3935 3978 3554 3255 2982 2828 2702 2556 2431 2355 2288 2252 2364 2459 2535 2607 2656 2683 2753 2863 2973 3003 3092 2918 2775 2707 2789 2912 2934 2996 3016 3103 3255 3321 3255 3016 3118 3163 2973 2799 2667 2560 2494 2517 2557 2524 2428 2371 2303 2343 2433 2556 2532 2470 2390 2524 2518 2454 2342 2251 2145 2005 2016 2286 2348 2582 2667 2598 2684 2633 2548 2505 2493 2310 2313 2481 2510 2352 2288 2307 2132 2015 1960 1950 1966 1929 1854 1807 1774 1741 1718 1695 1684 1676 1648 1652 1651 1640 1644 1662 1680 1695 1681 1664 1650 1647 1642 1640 1643 1652 1650 1656 1652 1649 1639 1648 1674 1676 1679 1692 1703 1727 1728 1726 1718 1708 1701 1691 1680 1679 1678 1665 1654 1650 1644 1638 1631 1627 1616 1605 1596 1588 1580 1567 1539 1542 1550 1544 1534 1508 1494 1487 1477 1470 1469 1469 1478 1503 1525 1535 1548 1551 1549 1545 1506 1465 1442 1422 1410 1408 1407 1413 1426 1442 1450 1452 1465 1463 1459 1452 1446 1444 1441 1435 1429 1424 1419 1415 1411 1406 1402 1398 1392 1385 1376 1374 1369 1366 1361 1356 1353 1348 1350 1341 1326 1310 1294 1280 1276 1276 1273 1268 1265 1260 1254 1250 1248 1246 1243 1239 1240 1242 1246 1245 1249 1258 1266 1270 1275 1291 1307 1306 1302 1301 1295 1285 1284 1284 1278 1272 1260 1253 1251 1240 1240 1233 1225 1218 1213 1211 1206 1200 1194 1190 1184 1181 1178 1171 1163 1163 1162 1157 1154 1151 1146 1140 1134 1127 1126 1125 1120 1114 1108 1101 1094 1089 1084 1079 1077 1073 1069 1064 1057 1050 1045 1033 1037 1038 1036 1032 1028 1025 1021 1017 1014 1010 1006 1001 997 994 984 980 984 983 980 977 974 969 967 964 960 956 952 950 946 943 938 932 922 908 894 908 908 913 913 911 909 907 903 899 893 887 885 888 885 883 879 875 874 872 869 864 858 860 858 857 855 854 853 850 846 843 837 830 828 830 824 825 812 811 812 814 811 806 802 798 796 790 784 783 776 766 765 765 776 762 768 772 770 768 765 759 757 757 752 742 731 734 740 741 729 724 723 712 710 699 686 681 676 670 668 663 656 651 648 645 641 638 633 631 633 634 632 631 625 630 626 632 640 632 632 630 622 625 629 619 620 616 615 608 601 610 616 612 614 618 616 608 611 611 607 610 613 609 602 602 606 599 590 597 591 583 584 596 591 583 576 579 587 587 582 584 580 590 593 590 582 579 568 561 557 561 561 557 559 568 571 554 540 539 526 518 513 501 508 520 514 507 491 482 489 493 485 475 462 448 447 445 440 440 451 474 456 464 470 475 452 454 467 460 444 436 436 435 413 409 403 400 400 402 405 420 431 439 432 420 421 405 395 392 403 414 411 415 420 443 452 441 444 445 443 432 419 411 409 411 412 414 414 427 434 432 428 422 426 431 426 436 444 442 441 452 450 445 443 446 443 444 439 443 449 459 461 466 458 450 450 443 432 430 429 431 428 418 411 402 393 382 377 372 379 392 378 380 409 403 402 401 424 414 397 388 397 401 392 397 398 386 380 374 364 360 353 363 363 349 342 351 359 365 357 363 360 349 334 327 327 326 328 330 325 328 325 325 327 318 313 309 306 304 300 302 314 306 290 298 298 298 305 294 296 294 290 286 284 277 275 274 276 278 279 284 284 277 283 294 298 296 287 303 304 295 308 317 325 326 326 322 309 290 300 279 269 280 292 301 316 305 282 298 304 314 306 319 332 335 341 324 310 309 301 299 287 275 275 266 260 263 266 272 272 263 264 275 278 285 284 290 280 276 275 269 265 269 269 267 267 262 255 249 241 250 252 252 264 259 260 248 256 263 274 276 269 273 266 250 262 260 256 266 276 285 287 283 272 267 276 283 293 283 275 270 269 275 281 280 288 288 281 278 278 277 273 267 270 269 257 259 274 280 264 270 276 277 279 271 270 277 275 271 264 248 247 256 241 248 248 262 257 238 246 236 244 257 282 288 286 281 280 269 257 256 259 262 260 249 236 233 242 248 256 258 263 257 266 252 251 262 265 244 251 250 256 245 232 220 218 204 197 194 193 184 172 167 177 202 208 222 227 217 204 223 240 221 208 202 194 177 166 164 169 184 193 216 247 210 192 201 227 255 247 224 221 197 185 199 175 159 182 185 214 225 215 201 215 205 223 235 245 227 242 225 206 184 173 165 180 191 209 209 188 194 164 153 153 150 150 148 147 147 148 147 151 153 174 179 169 197 234 247 263 235 202 220 210 188 200 174 145 143 183 214 180 209 207 204 211 204 193 194 194 201 192 193 191 179 177 187 195 185 182 175 163 153 149 146 155 152 155 153 152 161 152 139 126 126 126 127 128 128 127 127 132 172 177 169 177 176 171 167 168 160 155 147 137 135 146 137 140 144 146 147 150 151 150 149 145 139 141 141 138 2405 2202 2031 1802 1665 1571 1531 1651 1687 1713 1837 1835 1943 1945 2076 2396 2273 2542 2716 2340 2159 1757 1518 1331 1217 1209 1217 1228 1236 1245 1268 1291 1329 1373 1397 1426 1455 1486 1508 1551 1607 1770 1920 1818 1714 1642 1788 1889 1746 1652 1625 1651 1708 1779 1710 1683 1755 1847 1910 1903 1916 1915 1972 2119 2084 2057 1906 1763 1715 1698 1726 1784 1878 1880 1909 1935 1983 1939 1907 1897 1875 1845 1807 1761 1723 1734 1755 1784 1821 1895 1918 1973 1973 1941 1903 2040 2153 2151 2211 2170 2159 2153 2081 2124 2041 1985 1958 1976 1948 2048 2125 2154 2232 1797 1740 1748 1769 1805 1864 1976 2068 2100 2233 2427 2472 2464 2371 2317 2255 2282 2253 2225 2247 2294 2281 2196 2151 2138 2134 2141 2146 2163 2201 2246 2335 2455 2532 2459 2431 2326 2226 2211 2324 2255 2193 2101 2044 2018 1975 2142 2315 2365 2300 2237 2224 2314 2176 2276 2437 2521 2346 2028 1809 1771 1753 1776 1796 1828 1849 1853 1819 1800 1795 1796 1799 1816 1911 2063 2144 2107 2111 2049 2080 2030 1991 2201 2172 1853 1698 1622 1582 1544 1505 1474 1456 1450 1446 1445 1447 1447 1448 1448 1448 1448 1451 1461 1500 1622 1961 2212 2100 2074 2129 2183 2104 1968 1977 1982 1929 1870 1828 1832 1831 1891 1821 1679 1620 1615 1617 1617 1617 1614 1624 1656 1709 1766 1886 2023 2188 2299 2230 2140 2118 2050 2010 1989 2018 1967 1914 1938 2013 2314 2432 2257 2060 1963 1887 1831 1808 1808 1810 1813 1817 1832 1870 1951 1981 2064 2247 2215 1968 1895 1858 1835 1830 1832 1835 1837 1849 1889 1884 1797 1778 1768 1757 1747 1739 1731 1724 1721 1733 1760 1799 1856 1928 2029 2167 2355 2416 2175 2116 2036 1981 1936 1900 1882 1815 1792 1698 1648 1626 1598 1571 1557 1559 1563 1567 1574 1623 1732 2009 2257 2590 2492 2273 2033 1885 1871 1732 1638 1569 1504 1461 1431 1418 1417 1434 1487 1585 1716 1887 2078 2120 1968 1849 1778 1712 1663 1626 1597 1574 1553 1531 1509 1494 1489 1488 1489 1493 1498 1503 1511 1525 1551 1602 1672 1854 1961 1715 1687 1694 1704 1717 1754 1776 1789 1809 1828 1836 1823 1818 1831 1880 1941 1999 2066 2191 2197 2165 2241 2163 2172 2098 2262 2259 2124 2059 2061 1990 1903 1792 1715 1687 1701 1735 1733 1692 1664 1657 1706 1972 2025 2207 2544 2872 3134 3061 2991 3103 3190 2964 2682 2462 2310 2348 2170 2140 2178 2415 2709 2977 3343 3445 3379 3098 2784 2760 2750 2798 2735 2962 2689 2820 2822 2890 2798 2791 2866 2693 2560 2322 2144 2075 2027 1945 1902 1876 1858 1854 1843 1802 1767 1738 1726 1713 1692 1703 1760 1811 1853 1807 1835 1882 1880 1782 1801 1622 1546 1561 1645 1684 1758 1757 1654 1721 1713 1735 1694 1681 1661 1598 1552 1537 1506 1517 1541 1563 1566 1567 1570 1567 1556 1554 1552 1556 1557 1553 1548 1542 1525 1520 1515 1499 1484 1475 1485 1514 1547 1561 1548 1535 1511 1492 1475 1470 1477 1489 1485 1446 1415 1392 1480 1460 1367 1309 1386 1356 1476 1558 1462 1473 1627 1672 1718 1714 1697 1707 1740 1741 1676 1629 1614 1605 1578 1534 1456 1433 1440 1469 1517 1293 1220 1284 1384 1368 1358 1409 1462 1557 1647 1746 1830 1962 1858 1666 1706 1795 1851 1954 2024 2165 2390 2599 2673 2564 2485 2306 2355 2438 2435 2406 2335 2339 2377 2348 2316 2259 2099 1896 1741 1612 1763 1778 1863 2023 1928 1986 2051 2104 2044 2162 2301 2519 2618 2720 2775 2778 2785 2731 2709 2668 2600 2518 2442 2415 2356 2340 2368 2341 2155 2248 2191 2031 2308 2310 2251 2057 2112 2153 2099 2006 1965 1887 1874 1888 1828 1795 1817 1781 1741 1712 1701 1680 1667 1652 1675 1659 1641 1660 1661 1660 1679 1723 1765 1894 2051 1972 2093 2053 2049 2271 2402 2531 2498 2490 2410 2458 2458 2452 2431 2347 2250 2261 2308 2434 2618 2781 2821 2728 2854 2999 3176 3234 3149 2871 2744 2533 2782 2968 3184 2956 2826 3160 3176 3004 3140 3144 3106 3136 2939 3070 2939 2710 2959 2760 2665 2625 2506 2526 2469 2389 2389 2395 2410 2506 2572 2630 2729 2839 2890 2943 3023 3051 3112 3068 2866 2979 2959 2965 3014 2873 3125 3339 3109 2860 2910 3093 3059 3072 3236 3413 3486 3634 3594 3736 3705 3751 3682 3484 3357 3379 3451 3671 3338 3060 2908 2799 2670 2571 2442 2315 2237 2226 2264 2400 2537 2598 2690 2738 2729 2762 2864 2913 2984 2863 2709 2579 2732 2805 2897 2991 3169 3235 3262 3348 3239 3236 3343 3352 3214 2906 2709 2604 2523 2489 2479 2499 2554 2374 2417 2285 2298 2490 2585 2510 2430 2519 2418 2479 2422 2170 1994 1921 1972 2128 2144 2319 2613 2627 2554 2524 2389 2459 2491 2207 2141 2166 2222 2169 2157 2171 2032 1982 1959 1921 1906 1926 1841 1787 1762 1733 1711 1689 1672 1660 1645 1635 1637 1628 1639 1655 1675 1677 1658 1632 1624 1632 1625 1624 1627 1634 1637 1642 1639 1635 1627 1626 1644 1652 1655 1664 1681 1700 1712 1711 1703 1697 1688 1679 1669 1660 1658 1658 1642 1635 1632 1627 1620 1614 1608 1599 1590 1582 1572 1561 1527 1516 1539 1535 1529 1520 1498 1481 1474 1467 1461 1460 1477 1502 1506 1515 1531 1541 1540 1533 1515 1470 1439 1418 1403 1396 1393 1399 1412 1410 1413 1415 1436 1457 1454 1451 1445 1439 1435 1428 1424 1419 1415 1410 1407 1402 1397 1393 1388 1381 1376 1370 1365 1361 1358 1356 1357 1355 1355 1347 1333 1320 1308 1298 1287 1278 1273 1268 1263 1254 1249 1247 1245 1242 1237 1237 1233 1230 1236 1236 1242 1249 1254 1257 1260 1274 1294 1306 1298 1289 1284 1277 1271 1271 1271 1269 1267 1253 1248 1243 1234 1226 1221 1216 1217 1212 1200 1194 1188 1184 1182 1177 1175 1171 1165 1157 1160 1158 1155 1150 1143 1144 1139 1133 1125 1118 1115 1111 1107 1102 1097 1091 1085 1079 1074 1069 1064 1059 1053 1049 1045 1036 1028 1029 1030 1030 1026 1023 1019 1015 1013 1009 1006 997 991 987 981 968 966 973 975 973 972 968 965 961 958 954 950 949 946 943 939 932 919 905 902 908 909 909 913 911 909 907 904 902 897 891 890 888 886 883 880 877 875 871 869 866 863 862 859 856 855 852 851 849 847 844 840 836 826 817 811 810 811 801 793 806 809 803 798 786 782 780 776 771 771 766 752 752 761 754 754 761 770 766 763 762 750 745 746 744 733 722 729 733 735 729 718 704 697 688 685 679 672 666 661 658 653 648 645 642 638 638 641 643 645 647 644 645 633 639 635 640 650 645 645 641 631 635 634 630 628 624 622 613 606 616 625 622 619 612 614 606 603 606 602 607 610 607 607 606 609 600 588 585 590 573 585 600 596 584 573 572 584 575 573 582 571 577 583 595 592 581 570 558 554 555 554 552 553 556 560 561 553 549 532 527 518 514 515 523 518 506 495 489 499 489 478 467 485 466 467 464 447 437 436 442 437 436 446 464 461 459 473 475 473 449 432 417 409 404 402 402 401 409 418 426 445 453 438 437 430 411 399 396 408 419 423 425 447 452 462 465 460 459 449 437 423 415 420 419 423 419 423 443 439 435 431 424 426 437 435 438 449 456 457 456 449 445 439 438 443 435 434 438 447 450 454 465 462 453 449 439 434 434 434 426 413 400 394 390 400 408 398 384 369 374 372 377 396 385 383 392 405 405 393 380 390 396 383 386 391 388 380 372 369 359 353 347 355 356 343 342 358 367 369 368 360 352 338 336 332 328 323 322 321 317 316 317 313 312 314 318 322 321 322 302 296 296 288 286 285 284 285 285 282 281 281 279 279 276 275 275 280 286 280 279 278 275 271 279 291 283 300 297 283 301 313 321 330 337 330 317 294 282 279 280 268 282 289 296 308 283 281 285 298 294 312 307 313 322 335 343 331 313 303 300 295 286 282 283 279 262 256 265 270 260 261 269 268 274 272 272 271 273 276 275 273 275 274 269 259 262 259 256 249 240 239 259 262 261 249 244 257 267 268 267 268 275 268 266 263 270 266 278 285 290 285 277 280 275 277 281 288 292 285 277 276 281 288 288 286 285 285 279 278 275 275 281 277 262 260 275 273 283 268 274 286 278 289 290 289 292 287 284 263 249 263 252 240 249 270 267 244 258 238 264 252 253 262 264 271 275 279 270 266 264 249 241 242 239 245 249 233 229 232 243 255 243 259 261 256 254 258 249 232 243 249 229 231 226 216 205 222 220 221 211 200 183 169 169 190 213 202 222 199 197 220 208 192 174 168 165 165 192 197 175 201 226 246 226 231 231 234 266 245 220 199 193 201 207 192 170 164 173 215 236 232 220 247 240 240 262 255 242 234 205 194 184 189 186 195 220 228 195 190 191 191 187 176 169 156 154 157 178 169 158 148 147 147 152 174 207 232 238 232 203 217 224 232 206 185 154 142 150 226 225 189 218 223 210 219 222 200 217 215 202 191 179 177 160 152 166 185 191 192 191 179 165 156 150 142 150 164 161 162 166 156 126 124 124 125 127 128 124 127 129 147 172 181 178 176 172 168 170 167 167 163 150 141 136 144 137 140 149 145 148 154 153 150 146 142 138 140 137 138 2380 2241 2078 1819 1699 1613 1538 1681 1817 1761 1798 1865 1826 1860 2092 2411 2534 2617 2974 2910 2398 2107 1965 1416 1240 1220 1224 1234 1242 1254 1266 1278 1292 1311 1335 1363 1396 1420 1420 1440 1491 1601 1753 1722 1555 1507 1501 1563 1649 1551 1532 1539 1563 1560 1568 1574 1614 1817 1886 1856 2080 2046 1998 2144 2232 2160 2019 1845 1765 1750 1728 1802 1953 2014 1979 2059 2092 2029 1975 1948 1917 1877 1833 1786 1741 1710 1724 1748 1800 1940 1911 1870 1875 1838 2017 2071 1996 2047 2158 2201 2186 2114 2013 2090 2145 2085 2014 1976 1905 1887 1961 2073 1984 1757 1744 1756 1779 1824 1888 1996 2214 2209 2371 2574 2608 2432 2360 2330 2227 2174 2163 2149 2147 2221 2260 2179 2152 2143 2142 2151 2163 2181 2215 2270 2355 2542 2434 2318 2215 2169 2139 2234 2240 2399 2333 2160 2045 2005 2017 2185 2237 2267 2256 2217 2154 2219 2114 2118 2313 2214 1980 1829 1746 1745 1738 1758 1774 1796 1809 1798 1788 1787 1789 1790 1791 1814 1921 2140 2122 2232 2167 2138 2131 2059 2022 2139 2013 1794 1652 1567 1528 1500 1474 1452 1446 1445 1444 1443 1443 1444 1444 1444 1445 1446 1448 1458 1565 1853 1974 2187 2241 2158 2127 2104 2091 2021 2030 1986 1967 1941 1922 1853 1817 1775 1718 1660 1620 1613 1614 1615 1615 1610 1620 1645 1682 1734 1805 1898 2061 2205 2251 2139 2114 2077 2038 1992 1956 1927 1903 1923 1995 2149 2435 2266 2050 1934 1870 1824 1807 1807 1808 1811 1818 1836 1866 1906 1946 1995 2071 2211 2042 1922 1870 1845 1840 1842 1846 1850 1861 1935 1904 1801 1764 1754 1744 1736 1731 1733 1731 1730 1748 1777 1815 1866 1930 2012 2159 2354 2276 2186 2149 2044 2000 1950 1915 1872 1791 1753 1720 1676 1644 1611 1583 1570 1569 1571 1574 1584 1627 1707 1850 2045 2272 2391 2227 2030 1878 1760 1686 1616 1555 1503 1463 1436 1421 1424 1469 1542 1669 1921 2153 2269 2128 1989 1894 1830 1744 1684 1645 1618 1590 1560 1533 1509 1494 1490 1490 1491 1492 1496 1508 1519 1532 1565 1630 1713 1856 1999 1821 1717 1710 1739 1733 1736 1775 1797 1842 1890 1914 1874 1838 1848 1943 2138 2223 2311 2242 2154 2089 2069 2050 2044 2014 2007 1962 1908 1875 1874 1846 1797 1756 1754 1790 1754 1740 1721 1721 1696 1716 1880 2282 2199 2273 2375 2677 2925 2909 2908 3125 3142 2852 2595 2412 2257 2222 2169 2170 2325 2672 2918 3095 3360 3307 3211 2896 2706 2825 2940 3040 2772 2691 2713 2718 2748 2825 2750 2677 2722 2614 2418 2205 2117 2033 1970 1957 1952 1877 1834 1838 1837 1820 1785 1766 1780 1751 1710 1685 1710 1749 1753 1781 1828 1885 1948 2002 1964 1894 1655 1518 1560 1642 1679 1712 1659 1671 1623 1585 1545 1544 1531 1487 1470 1480 1518 1508 1519 1514 1519 1532 1564 1563 1580 1582 1575 1587 1582 1591 1570 1568 1564 1551 1532 1517 1500 1496 1501 1527 1551 1557 1536 1523 1506 1493 1484 1485 1488 1492 1493 1453 1426 1469 1520 1409 1321 1404 1387 1414 1532 1438 1453 1629 1685 1723 1710 1709 1727 1744 1764 1797 1768 1704 1657 1612 1572 1515 1452 1390 1335 1311 1412 1449 1246 1217 1313 1397 1421 1444 1486 1564 1632 1688 1737 1857 2026 2094 1922 1869 2014 2090 2305 2528 2443 2641 2779 2708 2583 2450 2484 2565 2535 2432 2370 2440 2490 2448 2369 2289 2147 1987 1840 1726 1758 1733 1764 1905 1843 1905 1986 1977 1946 2115 2317 2455 2538 2628 2663 2750 2848 2774 2632 2577 2496 2528 2577 2525 2417 2386 2315 2284 2372 2350 2147 2091 2346 2303 2131 2167 2253 2183 2077 2128 1966 2063 1915 1974 1848 1865 1882 1841 1798 1754 1728 1700 1686 1671 1701 1705 1653 1682 1680 1678 1679 1695 1741 1811 1888 1972 2108 2229 2090 1939 2136 2410 2362 2350 2455 2564 2539 2525 2491 2385 2325 2291 2322 2435 2661 2727 2631 2632 2745 2939 3053 3181 3065 2805 2786 2532 2706 2899 3122 3047 2722 2964 3063 2942 2989 3051 2991 3038 2924 2893 2940 2698 2870 2856 2746 2595 2515 2465 2444 2371 2379 2424 2531 2608 2607 2638 2716 2738 2777 2886 2897 2933 2950 2877 2770 2921 2947 2782 2809 2829 2996 3130 3003 2875 3034 3159 3316 3300 3356 3462 3570 3696 3513 3480 3729 3576 3831 3884 3671 3589 3268 3108 2881 2885 2841 2788 2677 2551 2431 2322 2223 2211 2221 2236 2302 2447 2561 2588 2647 2733 2893 3010 2999 2771 2583 2668 2784 2843 2902 3019 3267 3223 3000 2986 3020 3061 3210 3129 3026 2865 2770 2686 2615 2578 2548 2504 2468 2374 2282 2250 2222 2283 2360 2296 2267 2255 2249 2295 2259 2063 1962 1871 1915 2055 2298 2582 2700 2625 2534 2402 2298 2374 2294 2139 1988 2008 2028 2025 2025 1984 1949 1937 1954 1957 1892 1899 1846 1778 1763 1751 1725 1704 1701 1685 1663 1633 1621 1618 1641 1656 1674 1667 1634 1620 1606 1615 1611 1614 1614 1615 1621 1625 1625 1619 1613 1614 1624 1630 1633 1637 1654 1675 1703 1702 1692 1683 1674 1673 1664 1653 1642 1641 1637 1626 1619 1614 1609 1603 1600 1586 1582 1575 1566 1552 1521 1499 1504 1512 1520 1516 1503 1478 1467 1460 1454 1457 1488 1494 1493 1498 1504 1522 1530 1520 1517 1476 1435 1417 1400 1389 1385 1389 1395 1388 1392 1395 1408 1436 1449 1447 1441 1435 1429 1426 1422 1416 1409 1406 1401 1397 1392 1387 1382 1378 1373 1368 1361 1356 1353 1349 1340 1348 1349 1344 1330 1315 1304 1297 1295 1292 1287 1283 1275 1269 1263 1255 1246 1236 1234 1232 1232 1231 1227 1228 1233 1238 1243 1244 1251 1263 1276 1293 1298 1289 1285 1285 1281 1271 1263 1260 1260 1256 1244 1237 1235 1230 1223 1216 1206 1202 1195 1190 1185 1178 1176 1180 1181 1177 1166 1159 1154 1150 1145 1146 1143 1136 1135 1129 1125 1118 1110 1104 1104 1099 1094 1090 1086 1081 1077 1072 1068 1062 1056 1049 1043 1037 1033 1023 1022 1021 1023 1016 1002 1000 999 1006 1002 983 981 982 980 981 974 966 959 956 955 957 958 961 957 953 946 938 940 936 938 929 908 917 912 910 907 910 913 912 908 905 903 901 898 894 891 888 886 883 880 877 875 872 868 866 863 860 856 853 851 848 850 847 845 843 840 838 835 830 823 812 797 790 784 792 791 792 792 789 770 779 774 764 758 756 752 744 751 757 747 761 766 758 754 758 754 745 733 729 728 715 710 717 727 721 722 716 708 687 679 678 672 666 661 656 653 650 646 646 649 650 655 655 660 662 660 656 645 646 645 647 644 646 642 639 640 639 632 633 630 632 630 619 615 617 625 621 617 609 608 609 596 593 592 596 602 595 600 600 603 605 594 581 574 569 576 581 593 581 573 568 574 568 568 576 565 566 574 586 582 575 570 565 557 551 550 548 549 550 551 553 553 550 541 535 529 521 526 515 509 504 498 504 504 495 481 482 486 491 477 463 451 439 434 432 437 431 431 454 460 462 453 469 476 453 428 416 408 406 404 405 405 414 431 436 441 450 447 442 425 412 400 401 416 433 448 445 461 461 469 465 463 468 467 450 433 423 436 431 439 430 427 445 446 442 436 433 430 438 441 446 454 458 457 458 451 443 439 434 430 430 427 430 439 439 452 454 464 458 449 440 431 424 421 419 404 416 413 408 411 422 414 395 381 368 365 372 385 374 382 400 401 398 385 374 380 392 386 375 382 380 384 374 364 364 366 350 341 344 345 339 353 364 373 371 363 353 344 341 336 341 332 330 330 333 333 340 335 341 342 344 337 327 320 316 315 305 288 302 291 299 303 302 287 288 306 301 283 276 284 282 283 283 283 286 290 294 286 273 283 275 277 284 285 307 316 322 316 319 320 307 312 303 285 269 267 281 284 284 277 277 287 292 310 317 323 325 317 326 335 344 345 313 300 291 298 295 292 289 293 271 257 257 265 261 255 262 268 266 272 267 265 270 271 271 274 278 276 267 268 276 273 267 262 249 237 240 246 251 248 243 261 265 254 257 263 271 277 283 273 277 281 291 297 293 288 286 288 282 282 286 285 291 295 291 282 280 286 291 289 290 290 290 287 286 281 273 262 267 269 282 283 285 281 268 286 288 292 298 289 284 270 267 256 279 260 249 270 255 271 256 263 248 257 279 281 272 267 277 281 280 281 275 263 252 263 256 248 246 258 262 254 251 238 232 228 227 236 249 237 231 235 229 213 223 230 217 199 225 229 216 229 242 238 226 201 191 178 171 167 169 177 189 186 178 178 169 164 166 165 169 206 195 190 198 207 230 225 242 249 256 266 259 245 231 205 218 225 203 185 178 181 178 168 203 228 222 230 244 265 264 244 237 219 224 212 190 199 206 218 213 219 202 169 166 168 167 166 168 163 175 175 197 187 176 158 148 147 147 162 178 177 184 175 168 183 170 191 162 150 141 143 167 179 204 208 223 238 236 228 224 208 215 206 202 185 179 169 169 165 148 158 179 194 198 189 185 171 156 141 142 147 151 153 155 133 121 123 123 123 126 127 127 129 157 162 162 173 176 178 174 169 167 170 167 160 153 142 136 135 135 138 139 146 151 155 151 147 142 137 136 136 135 137 2411 2233 2088 1964 1814 1718 1638 1568 1604 1638 1713 1701 1763 1859 2065 2497 2646 2682 3119 3180 2863 2598 2184 1790 1343 1261 1244 1247 1255 1265 1276 1289 1298 1310 1317 1334 1357 1371 1376 1384 1416 1479 1555 1540 1432 1422 1402 1382 1418 1445 1456 1460 1470 1478 1493 1497 1504 1655 1891 1752 2052 2179 2119 2149 2297 2186 2065 1931 1818 1800 1757 1789 1889 1987 2063 2159 2208 2128 2048 2004 1959 1913 1858 1804 1757 1722 1698 1704 1732 1774 1824 1810 1814 1785 1884 1924 1913 1905 1959 2016 2126 2058 1984 2030 2076 2108 2078 2103 1951 1867 1830 1889 1800 1735 1751 1777 1803 1848 1915 2000 2128 2217 2389 2525 2480 2384 2278 2250 2222 2121 2094 2088 2158 2311 2253 2191 2169 2155 2156 2173 2189 2210 2280 2332 2388 2638 2424 2218 2118 2145 2083 2092 2172 2287 2344 2182 2060 1968 2078 2091 2169 2270 2224 2278 2201 2032 2074 2042 1982 1887 1789 1743 1726 1727 1721 1742 1756 1775 1789 1788 1782 1783 1785 1785 1786 1796 1833 1923 1938 1997 2077 2036 2057 1912 1920 2068 1880 1708 1609 1525 1482 1460 1449 1441 1439 1442 1441 1442 1442 1442 1442 1442 1443 1446 1451 1516 1764 2152 2335 2241 2273 2255 2171 2087 2151 2104 2043 2085 2164 2125 1939 1821 1752 1723 1741 1682 1612 1610 1612 1612 1612 1607 1618 1638 1670 1712 1769 1846 1985 2059 2154 2141 2164 2149 2122 2149 2076 1941 1891 1906 1977 2153 2396 2209 2039 1928 1862 1822 1808 1806 1807 1809 1815 1833 1859 1890 1929 1981 2063 2314 2131 1929 1876 1854 1851 1856 1858 1864 1882 1961 1953 1809 1757 1742 1737 1736 1737 1740 1738 1741 1764 1793 1828 1875 1938 2027 2188 2459 2306 2238 2159 2074 2020 1959 1918 1887 1809 1755 1707 1672 1640 1612 1592 1579 1578 1580 1580 1590 1639 1708 1793 1933 2054 2283 2462 2150 1941 1826 1671 1587 1536 1494 1459 1435 1428 1440 1522 1642 1805 2069 2379 2360 2133 1986 1877 1802 1745 1700 1674 1637 1595 1560 1530 1507 1495 1492 1491 1493 1495 1498 1515 1525 1550 1592 1652 1784 1991 2128 1944 1783 1734 1734 1752 1772 1789 1836 1897 1969 2021 1918 1849 1894 2001 2185 2470 2460 2317 2199 2097 2064 2047 2109 2117 2107 1933 1884 1865 1972 2000 1980 1822 1874 1950 1799 1780 1759 1775 1794 1905 2166 2521 2529 2630 2667 2671 2801 2883 2933 2956 2970 2778 2549 2376 2268 2141 2138 2170 2426 2765 2944 3152 3299 3254 2947 2757 2745 2928 2977 2919 2790 2564 2661 2618 2722 2687 2660 2677 2783 2525 2373 2285 2175 2084 2011 1985 1942 1899 1843 1816 1820 1837 1802 1806 1833 1807 1747 1687 1679 1714 1755 1787 1828 1882 1936 1987 1894 1846 1821 1586 1582 1752 1751 1597 1512 1543 1597 1596 1558 1625 1636 1551 1469 1570 1544 1504 1470 1477 1489 1518 1534 1563 1610 1595 1582 1583 1597 1605 1599 1610 1592 1566 1549 1529 1526 1524 1527 1524 1542 1542 1534 1522 1509 1500 1500 1498 1503 1508 1518 1510 1521 1567 1516 1401 1302 1379 1319 1332 1348 1479 1582 1597 1624 1637 1626 1686 1713 1738 1777 1824 1823 1812 1759 1729 1612 1542 1479 1396 1300 1267 1373 1419 1365 1351 1249 1294 1373 1447 1471 1499 1578 1639 1714 1845 2053 2195 2278 2214 2109 2201 2644 3089 2870 2925 2980 2876 2625 2626 2615 2607 2641 2542 2484 2501 2534 2499 2446 2352 2261 2131 1867 1744 1585 1667 1731 1885 1800 1827 1849 1806 1892 2039 2122 2233 2367 2480 2632 2683 2832 2751 2691 2655 2658 2587 2557 2575 2616 2591 2538 2424 2259 2193 2235 2150 2341 2205 2296 2324 2278 2145 2140 2060 2121 2065 2021 1934 1817 1957 1952 1896 1844 1817 1769 1726 1698 1699 1700 1729 1671 1686 1703 1694 1693 1701 1728 1774 1836 1874 1924 2019 2158 2251 2267 2414 2462 2370 2341 2513 2567 2642 2575 2460 2420 2383 2351 2387 2534 2558 2542 2611 2675 2902 3098 3134 2984 2730 2832 2512 2614 2719 2951 2984 2680 2922 2975 2985 2807 2853 2910 2915 2892 2804 2860 2698 2657 2680 2702 2629 2522 2445 2432 2362 2401 2469 2494 2556 2654 2666 2681 2585 2720 2792 2819 2800 2770 2724 2744 2746 2714 2659 2680 2724 2782 2834 2963 3172 3057 3129 3201 3172 3309 3391 3505 3537 3282 3344 3695 3505 3361 3435 3378 3274 3099 3001 2894 2771 2745 2692 2644 2554 2432 2328 2249 2201 2188 2197 2215 2264 2358 2545 2600 2700 2847 3077 3101 2878 2494 2682 2968 3067 3068 3032 3118 3041 2928 2815 2822 2919 3099 3123 3060 2919 2702 2697 2654 2566 2530 2607 2536 2340 2211 2105 2178 2156 2216 2224 2207 2204 2180 2194 2074 1991 1942 1843 1887 2044 2366 2586 2590 2524 2425 2296 2262 2322 2157 1982 1896 2035 2144 2135 1998 1933 1911 1924 1984 2000 1900 1846 1868 1785 1754 1734 1717 1702 1695 1685 1671 1646 1617 1607 1625 1653 1664 1654 1621 1605 1592 1599 1598 1601 1599 1601 1606 1610 1607 1604 1601 1606 1608 1611 1617 1622 1642 1669 1699 1697 1686 1677 1666 1658 1650 1642 1633 1627 1624 1621 1609 1601 1598 1591 1588 1580 1564 1561 1559 1551 1531 1502 1480 1480 1497 1507 1502 1476 1460 1452 1447 1451 1484 1489 1481 1483 1485 1497 1507 1501 1490 1486 1440 1417 1401 1388 1378 1377 1377 1375 1379 1383 1394 1422 1444 1442 1436 1430 1425 1421 1418 1414 1407 1400 1395 1391 1387 1382 1377 1373 1369 1365 1360 1354 1348 1344 1342 1339 1343 1341 1331 1318 1308 1298 1287 1287 1283 1281 1274 1267 1262 1258 1249 1230 1229 1229 1232 1229 1227 1222 1221 1228 1231 1235 1241 1250 1257 1272 1286 1285 1276 1281 1283 1277 1271 1262 1255 1248 1246 1236 1228 1226 1221 1214 1209 1200 1196 1187 1179 1177 1169 1166 1171 1171 1169 1162 1155 1148 1144 1139 1136 1132 1126 1122 1118 1112 1108 1102 1099 1097 1094 1089 1083 1079 1077 1072 1067 1063 1058 1053 1048 1043 1039 1035 1031 1023 1013 1008 1008 1011 1002 990 985 989 996 993 990 986 982 978 976 972 969 965 956 945 944 939 934 933 930 926 920 913 915 919 914 911 911 913 913 911 908 905 903 900 899 895 892 889 887 884 880 877 875 872 869 865 862 860 858 856 852 845 847 845 844 842 839 836 832 827 821 816 811 798 775 774 775 773 772 771 761 761 775 759 756 752 745 738 738 745 740 762 762 755 746 744 746 752 747 737 720 710 701 702 706 698 698 698 695 683 675 671 669 666 668 663 661 665 656 660 664 662 667 673 680 669 661 656 649 649 643 641 638 639 635 632 634 637 632 627 627 626 635 630 627 624 627 622 617 612 607 600 593 588 583 583 591 584 585 597 596 593 599 598 580 566 564 573 593 590 573 566 568 565 568 567 561 561 568 574 569 560 560 569 561 553 545 547 545 545 547 545 546 550 546 546 545 541 534 529 517 517 514 513 506 491 499 494 494 494 491 473 462 455 453 458 448 429 435 439 436 440 435 439 442 440 427 412 409 407 405 413 410 416 429 438 453 445 437 440 427 409 400 406 423 451 458 463 457 454 462 459 455 459 465 457 435 433 447 440 439 446 437 443 445 443 444 442 440 443 451 455 449 450 451 459 459 449 444 443 438 431 424 420 424 427 435 447 454 462 458 450 441 434 424 414 421 426 428 423 423 435 422 410 411 388 368 361 364 366 380 381 386 385 383 370 372 387 381 372 374 374 380 381 371 360 355 358 351 346 336 331 349 361 359 357 358 363 347 341 345 346 349 348 342 345 346 338 349 345 331 339 339 327 327 314 306 294 292 316 313 326 333 313 294 307 327 333 296 281 296 307 300 283 286 291 298 301 298 282 272 274 274 266 268 293 303 302 285 309 307 286 298 306 287 271 270 277 272 270 282 304 319 301 302 314 334 332 329 332 338 343 333 306 294 285 284 272 279 272 275 267 261 253 255 255 256 265 262 263 268 262 265 271 270 265 273 280 275 279 279 271 264 261 253 249 248 242 237 237 237 239 253 262 247 254 262 271 273 273 274 281 281 293 300 292 286 276 274 275 280 273 270 273 280 284 276 276 280 285 285 286 286 286 291 283 274 264 277 282 273 287 297 294 283 276 287 296 301 298 290 274 269 274 272 278 250 274 280 274 286 255 269 249 270 288 292 286 285 291 289 284 274 263 262 267 264 256 260 264 260 267 266 261 257 252 229 241 227 228 232 224 216 218 229 216 205 211 210 213 227 233 241 239 227 209 204 217 201 196 187 177 171 166 165 166 165 169 164 166 180 198 214 201 185 195 196 204 204 229 225 243 262 276 270 250 230 219 233 214 205 196 178 178 173 191 230 245 257 260 265 267 251 237 226 224 203 213 223 222 212 201 193 176 168 184 167 166 169 163 171 181 186 207 184 171 161 168 154 147 146 153 153 162 159 151 151 146 143 145 141 140 176 196 204 194 214 235 232 219 213 219 220 217 200 182 178 171 161 171 147 143 160 184 197 189 181 181 179 160 152 136 137 141 142 128 121 123 124 124 122 123 127 130 161 172 179 168 174 178 180 175 166 165 171 185 164 149 141 134 136 135 138 141 146 150 152 147 143 139 135 135 134 135 132 2577 2397 2176 2088 2011 1884 1862 1743 1652 1606 1633 1714 1800 1904 2091 2400 2697 2744 2960 2938 2851 2575 2137 1824 1485 1321 1274 1268 1274 1280 1290 1303 1314 1319 1323 1326 1353 1385 1392 1385 1392 1393 1383 1354 1351 1359 1352 1344 1356 1384 1398 1406 1418 1429 1438 1437 1437 1497 1642 1729 1992 2228 2108 2157 2267 2193 2082 2016 1915 1841 1787 1796 1855 1934 2074 2197 2267 2209 2119 2055 1997 1946 1883 1826 1792 1747 1727 1698 1683 1683 1710 1726 1730 1739 1767 1805 1813 1814 1839 1891 1991 1992 1898 1896 1958 2015 1975 1946 1919 1829 1783 1774 1741 1737 1759 1796 1836 1879 1973 2014 2110 2146 2254 2325 2341 2276 2243 2182 2145 2085 2054 2059 2111 2182 2256 2217 2189 2177 2175 2199 2228 2305 2381 2488 2559 2669 2410 2176 2068 2052 2042 2028 2112 2114 2169 2275 2059 1986 2103 1933 2012 2103 2253 2195 2055 1954 1893 1843 1800 1778 1747 1724 1715 1709 1717 1733 1763 1812 1838 1814 1783 1779 1780 1780 1780 1786 1804 1833 1858 1911 1961 1975 1985 1907 1870 1963 1768 1631 1550 1484 1454 1446 1441 1438 1437 1438 1439 1440 1440 1440 1441 1441 1442 1445 1459 1608 1926 2434 2629 2336 2340 2260 2218 2152 2259 2171 2087 2127 2239 2244 2030 1787 1704 1680 1722 1712 1609 1608 1608 1609 1609 1604 1616 1633 1659 1696 1746 1803 1925 1987 2092 2102 2233 2261 2380 2272 2022 1887 1875 1889 1963 2228 2415 2163 2005 1925 1867 1827 1809 1806 1806 1807 1811 1822 1844 1871 1914 2025 2175 2342 2063 1944 1893 1869 1866 1874 1875 1879 1898 1962 2048 1849 1768 1741 1739 1741 1743 1747 1744 1753 1784 1814 1850 1897 1960 2047 2198 2415 2349 2308 2215 2132 2054 1985 1993 1917 1838 1771 1713 1664 1632 1606 1587 1583 1585 1586 1586 1588 1616 1706 1849 1922 2143 2527 2427 2118 2029 1812 1643 1564 1514 1480 1454 1441 1436 1448 1535 1705 1881 2156 2395 2273 2079 1965 1878 1811 1759 1756 1759 1762 1645 1571 1532 1508 1502 1498 1494 1498 1500 1507 1519 1533 1569 1621 1679 1762 1857 1977 2084 1920 1806 1765 1763 1786 1808 1842 1893 1945 1968 1897 1862 1959 2073 2279 2636 2639 2431 2238 2228 2075 2108 2116 2084 2038 1992 2032 2095 2197 2313 2159 1873 2075 2066 1909 1858 1856 1871 1937 2200 2433 2682 2965 3106 3081 2956 2936 2880 2854 2825 2668 2512 2435 2358 2280 2121 2126 2207 2459 2730 2969 3213 3125 2942 2714 2725 2923 2966 2908 2857 2763 2620 2530 2646 2602 2615 2589 2705 2824 2597 2485 2399 2262 2089 2030 2000 1937 1902 1890 1865 1848 1829 1836 1858 1919 1850 1830 1719 1662 1700 1745 1799 1819 1862 1917 1967 1938 1835 1771 1729 1652 1615 1490 1465 1446 1467 1477 1497 1510 1534 1551 1498 1499 1563 1512 1495 1447 1452 1465 1486 1507 1579 1609 1600 1586 1583 1605 1635 1638 1624 1603 1585 1564 1553 1557 1554 1552 1559 1571 1561 1546 1532 1523 1519 1518 1513 1518 1523 1541 1578 1571 1554 1484 1405 1390 1541 1520 1332 1467 1537 1514 1474 1494 1505 1626 1672 1711 1747 1788 1855 1871 1860 1838 1811 1780 1643 1482 1398 1290 1296 1389 1341 1349 1484 1488 1337 1329 1381 1447 1494 1553 1624 1692 1818 2099 2181 2295 2382 2421 2402 2522 2989 3206 3433 3314 2994 2823 2734 2662 2580 2655 2697 2686 2559 2188 2003 1981 2157 2166 1907 1715 1730 1740 1707 1834 1885 1782 1680 1702 1815 1885 1896 2068 2231 2392 2539 2568 2708 2796 2785 2773 2764 2698 2657 2726 2644 2564 2424 2347 2280 2405 2454 2283 2284 2301 2283 2394 2316 2223 2173 2156 2223 2113 2047 1999 1949 1888 2037 1986 1943 1885 1840 1805 1769 1727 1740 1720 1735 1717 1682 1714 1713 1714 1717 1731 1768 1806 1846 1900 1951 2045 2111 2184 2341 2469 2515 2352 2468 2574 2629 2587 2548 2502 2479 2440 2434 2477 2514 2562 2678 2879 3044 3088 2988 2740 2858 2856 2580 2440 2667 2821 2735 2559 2853 2826 2930 2787 2702 2843 2778 2846 2702 2755 2649 2514 2582 2553 2504 2463 2420 2366 2354 2372 2376 2395 2413 2467 2520 2530 2528 2606 2659 2683 2661 2685 2670 2667 2600 2577 2655 2831 3016 3067 3172 3246 3187 2942 2953 2981 3095 3186 3148 3266 3236 3160 3450 3702 3516 3277 3092 3035 2945 2864 2790 2743 2664 2636 2615 2560 2516 2470 2409 2329 2252 2204 2181 2174 2189 2315 2448 2621 2721 2857 3013 2972 2674 2444 2558 2926 3123 3258 3187 3005 2983 2893 2772 2787 2824 2893 2926 2904 2794 2646 2560 2528 2561 2558 2525 2533 2396 2120 2027 1995 2115 2086 2158 2224 2175 2183 2086 1924 1889 1901 1887 1835 1923 2098 2381 2473 2403 2240 2169 2240 2077 1925 1843 1930 2067 2073 1977 1951 1890 1870 1887 1926 1893 1856 1821 1847 1780 1744 1726 1708 1681 1685 1666 1661 1647 1619 1597 1605 1633 1648 1630 1602 1602 1589 1577 1583 1586 1587 1584 1593 1595 1593 1585 1589 1592 1598 1600 1608 1619 1637 1664 1688 1682 1672 1664 1661 1651 1640 1631 1624 1616 1611 1609 1596 1589 1581 1569 1563 1569 1563 1539 1542 1542 1534 1518 1485 1466 1464 1482 1491 1464 1450 1445 1438 1441 1470 1491 1472 1470 1468 1471 1473 1473 1450 1454 1428 1409 1395 1380 1372 1367 1365 1365 1367 1373 1388 1414 1441 1436 1430 1425 1420 1416 1412 1410 1404 1398 1391 1381 1380 1379 1374 1368 1364 1360 1356 1352 1347 1342 1337 1334 1332 1332 1330 1323 1314 1302 1292 1286 1281 1279 1272 1266 1258 1251 1242 1225 1225 1225 1237 1242 1235 1225 1218 1214 1222 1225 1229 1236 1244 1254 1263 1271 1276 1270 1271 1274 1272 1270 1259 1246 1239 1235 1229 1222 1217 1213 1207 1203 1208 1201 1197 1191 1183 1175 1162 1155 1155 1160 1159 1151 1143 1143 1139 1130 1125 1118 1112 1107 1101 1100 1100 1095 1091 1088 1084 1076 1071 1069 1066 1062 1058 1053 1048 1043 1039 1035 1031 1024 1023 1022 1017 1013 1008 1003 1003 1001 997 994 990 987 984 980 976 973 970 966 963 961 956 953 951 948 943 939 932 922 923 918 913 911 916 912 912 911 908 905 902 902 898 894 893 890 887 884 880 877 873 871 868 866 865 861 859 856 853 850 842 838 835 832 836 836 833 831 827 820 809 793 780 774 766 758 755 756 747 755 759 758 750 765 759 742 738 726 730 748 756 756 754 741 731 738 740 734 720 709 695 694 696 696 684 682 682 675 669 667 664 667 673 672 668 662 659 655 663 662 660 669 668 664 657 651 646 643 643 634 633 638 631 627 629 632 629 625 624 623 630 631 624 624 628 622 622 622 619 613 609 608 599 581 575 574 574 582 590 579 582 595 580 567 561 568 582 582 583 566 564 563 565 562 558 558 564 565 561 554 556 559 560 550 543 541 541 543 541 541 544 549 546 545 547 547 544 531 530 532 529 524 516 499 504 504 494 487 476 468 468 465 457 447 438 428 425 425 423 431 428 423 420 418 416 411 409 412 415 421 417 423 434 449 463 450 435 424 431 414 404 411 424 448 453 453 450 448 453 453 448 452 453 454 444 446 446 441 433 436 436 438 441 439 444 449 449 452 456 449 444 445 451 458 459 458 455 451 445 437 435 436 417 413 428 433 450 461 465 465 452 441 430 429 435 439 443 439 444 436 426 419 403 392 385 367 360 359 363 369 373 374 379 371 366 375 376 372 368 370 372 380 378 365 353 346 346 346 343 333 331 342 341 345 346 353 353 348 341 342 350 346 339 346 343 327 336 338 321 330 323 316 308 305 300 290 310 327 315 329 335 314 306 330 333 308 297 300 298 308 289 287 292 297 296 290 286 281 299 303 289 276 267 278 296 291 278 305 299 278 279 283 287 281 275 264 265 287 301 313 326 321 326 326 330 332 332 340 340 339 321 306 293 293 288 278 269 262 259 255 256 252 251 249 251 253 256 265 265 258 265 272 266 263 271 280 285 288 280 272 270 276 270 269 262 250 254 250 242 234 249 257 241 249 259 271 259 260 267 270 268 282 289 276 275 265 263 266 274 266 261 258 264 269 269 269 276 283 281 280 281 280 273 271 278 279 275 290 283 289 302 306 288 291 285 288 300 304 297 275 288 291 282 268 263 272 295 291 277 265 286 272 256 261 275 298 299 290 275 266 268 278 266 265 258 260 272 274 273 266 253 249 240 239 231 248 228 222 223 215 219 243 241 229 224 226 204 200 206 233 234 227 233 230 230 231 224 217 214 206 206 182 185 175 179 176 183 205 225 220 230 210 189 223 218 203 228 208 235 250 257 259 275 258 243 234 239 205 185 175 177 174 175 203 210 229 227 237 263 263 258 249 252 229 221 238 236 215 211 185 179 182 197 197 187 173 181 186 204 202 192 177 172 165 173 192 175 164 155 147 145 144 143 143 144 144 144 151 158 174 176 208 230 219 220 231 238 203 170 163 179 192 199 173 150 151 140 136 131 132 129 149 177 193 184 178 167 174 158 143 133 130 126 121 122 123 122 123 124 124 129 151 162 170 176 173 176 176 173 166 165 172 174 182 153 140 136 134 134 134 136 142 146 149 146 143 139 136 132 131 133 131 131 2541 2366 2347 2173 2165 2099 2016 1868 1778 1633 1642 1708 1806 1914 2140 2509 2644 2751 2823 2632 2455 2042 1909 1755 1514 1376 1295 1294 1302 1306 1312 1320 1324 1331 1332 1361 1442 1470 1493 1538 1498 1447 1392 1355 1345 1353 1362 1372 1376 1382 1385 1391 1397 1397 1396 1394 1395 1418 1483 1645 1944 2092 2036 2104 2343 2238 2098 2007 1941 1869 1816 1821 1870 1958 2092 2200 2335 2305 2192 2111 2012 1950 1895 1845 1826 1833 1795 1752 1720 1680 1657 1674 1688 1701 1715 1734 1747 1754 1777 1818 1881 1905 1831 1839 1847 1873 1865 1847 1807 1772 1744 1741 1732 1749 1781 1816 1875 1928 1986 2036 2097 2144 2216 2343 2359 2246 2181 2152 2100 2036 2020 2031 2066 2118 2183 2216 2213 2205 2202 2237 2285 2362 2460 2685 2618 2440 2345 2141 2025 1989 1980 1989 2017 2050 2097 2099 1963 1931 1915 1943 1913 1970 1967 2039 1940 1868 1794 1754 1747 1743 1726 1710 1702 1696 1715 1759 1814 1943 1950 1853 1790 1776 1776 1775 1775 1778 1795 1839 1874 1953 2000 1974 1993 2045 1845 1726 1651 1579 1515 1468 1446 1442 1438 1436 1437 1437 1436 1437 1438 1439 1439 1440 1442 1445 1482 1639 1889 2268 2599 2408 2402 2314 2424 2256 2208 2120 2090 2077 2053 1998 1866 1748 1679 1649 1676 1642 1606 1603 1605 1606 1603 1602 1612 1625 1649 1681 1720 1771 1888 1975 2062 2258 2423 2379 2349 2090 1912 1863 1865 1879 1955 2161 2337 2180 2004 1927 1865 1826 1808 1806 1805 1806 1807 1811 1822 1844 1899 2054 2274 2346 2173 1955 1900 1884 1882 1895 1897 1897 1907 1953 2035 1901 1807 1758 1745 1748 1751 1753 1753 1757 1794 1832 1871 1919 1981 2058 2177 2402 2498 2439 2295 2162 2085 2046 2122 1982 1869 1788 1723 1672 1633 1610 1595 1590 1591 1593 1592 1592 1612 1672 1901 2043 2109 2225 2156 2090 1962 1778 1675 1538 1490 1464 1453 1449 1446 1451 1539 1775 2106 2525 2389 2153 2029 1945 1878 1823 1796 1810 1844 1905 1716 1625 1539 1515 1509 1507 1498 1502 1506 1513 1530 1552 1591 1646 1711 1791 1911 2052 2228 2082 1925 1839 1806 1820 1836 1851 1875 1885 1880 1857 1890 2060 2186 2438 2807 2829 2621 2417 2323 2131 2256 2242 2142 2170 2242 2226 2319 2470 2425 2130 1872 2058 2069 2088 1965 1942 1947 2046 2329 2473 2706 3080 3227 3161 3073 3006 2911 2826 2758 2629 2423 2283 2271 2181 2099 2140 2253 2440 2640 2933 3092 2881 2710 2752 2962 2934 2859 2779 2743 2691 2614 2495 2535 2575 2507 2527 2819 2971 2734 2606 2458 2300 2149 2099 2072 1962 1923 1886 1856 1844 1844 1851 1852 1852 1826 1801 1768 1708 1666 1726 1801 1812 1848 1893 1939 1947 1842 1845 1772 1607 1429 1423 1400 1397 1423 1422 1420 1444 1462 1482 1439 1478 1541 1481 1489 1427 1431 1446 1468 1506 1581 1593 1606 1602 1610 1638 1683 1673 1685 1631 1601 1586 1590 1592 1584 1609 1641 1598 1581 1561 1551 1548 1540 1537 1532 1536 1547 1555 1527 1482 1447 1450 1494 1542 1519 1449 1233 1367 1394 1392 1538 1583 1630 1683 1719 1746 1775 1814 1856 1840 1840 1844 1847 1780 1568 1428 1258 1325 1352 1312 1257 1338 1430 1559 1644 1439 1372 1401 1513 1552 1631 1735 1817 1994 2198 2341 2462 2588 2715 2912 3128 3236 3514 3288 3267 2993 2808 2686 2579 2571 2652 2686 2494 2107 1952 1798 1757 1852 1789 1928 1899 1804 1693 1660 1646 1645 1686 1722 1837 1838 1867 1903 2026 2202 2467 2632 2697 2657 2642 2789 2752 2749 2729 2660 2591 2511 2457 2369 2503 2563 2412 2298 2400 2311 2431 2364 2284 2275 2207 2289 2211 2177 2120 2024 1857 2089 2078 2027 1985 1937 1896 1850 1786 1787 1781 1753 1741 1735 1704 1697 1721 1736 1730 1742 1764 1795 1840 1877 1905 1984 2125 2135 2283 2410 2555 2534 2366 2222 2450 2597 2541 2566 2533 2470 2510 2573 2655 2764 2950 3032 3036 3005 2771 2702 2977 2966 2671 2431 2509 2661 2511 2687 2807 2748 2822 2710 2657 2832 2689 2674 2737 2569 2541 2480 2487 2465 2374 2355 2357 2346 2340 2370 2425 2403 2386 2377 2406 2440 2434 2476 2534 2597 2584 2642 2600 2617 2547 2565 2746 2812 2900 2993 3042 3048 3045 2910 2819 2884 3021 3006 2960 3061 3023 3245 3462 3539 3374 3240 3405 3136 2968 2944 2872 2841 2755 2589 2503 2457 2431 2392 2366 2330 2294 2261 2218 2190 2165 2185 2381 2596 2659 2674 2733 2642 2529 2335 2453 2747 2931 3025 2987 2921 2851 2783 2744 2762 2813 2859 2824 2811 2835 2750 2670 2607 2548 2486 2416 2492 2421 2359 2064 1923 1912 1930 2070 2223 2297 2288 2195 1968 1856 1884 1908 1815 1914 2068 2325 2244 2137 2063 2069 1978 1870 1864 1875 1842 1956 1972 1916 1976 1878 1834 1837 1857 1888 1853 1802 1803 1797 1718 1693 1679 1658 1655 1655 1644 1637 1624 1592 1590 1617 1632 1609 1585 1580 1579 1573 1561 1564 1572 1570 1580 1580 1578 1572 1580 1578 1585 1591 1601 1622 1644 1667 1674 1665 1655 1648 1642 1640 1630 1621 1614 1606 1599 1597 1590 1580 1570 1533 1522 1540 1540 1534 1502 1513 1518 1505 1483 1458 1449 1456 1477 1452 1440 1435 1429 1436 1461 1489 1468 1458 1455 1454 1456 1458 1429 1417 1409 1398 1389 1379 1370 1361 1357 1357 1358 1365 1377 1393 1424 1432 1426 1421 1415 1410 1405 1402 1398 1394 1386 1372 1365 1368 1365 1363 1357 1355 1352 1349 1346 1339 1334 1329 1326 1322 1318 1314 1310 1305 1298 1293 1283 1276 1270 1264 1259 1251 1242 1226 1222 1219 1228 1237 1243 1231 1216 1207 1212 1215 1220 1224 1230 1237 1245 1250 1259 1273 1266 1261 1256 1257 1252 1252 1246 1237 1230 1224 1220 1213 1208 1210 1206 1203 1199 1196 1193 1188 1181 1168 1156 1147 1142 1140 1137 1133 1133 1128 1124 1118 1113 1109 1105 1100 1094 1097 1092 1087 1082 1076 1072 1064 1061 1060 1056 1053 1048 1044 1039 1036 1032 1028 1026 1021 1016 1013 1010 1008 1005 1001 997 993 990 987 983 979 976 974 971 967 964 961 957 956 951 947 942 935 928 923 920 916 913 911 914 912 910 909 907 904 902 899 896 893 892 889 886 884 880 876 873 870 866 863 858 860 859 856 851 849 848 845 841 835 821 823 822 825 823 817 816 812 806 795 780 768 754 755 751 740 743 744 735 742 746 737 745 723 720 731 743 746 738 742 728 724 726 713 707 701 692 688 687 694 687 680 674 669 664 661 662 660 669 666 660 661 653 647 653 655 650 655 652 652 650 652 646 640 636 631 627 630 630 620 621 624 622 622 620 616 623 622 619 618 624 617 618 616 615 615 616 609 599 587 587 574 568 569 571 571 571 581 583 570 558 558 564 563 574 579 570 560 560 557 553 554 559 556 555 550 548 550 557 550 545 538 539 539 537 537 541 544 545 542 544 544 545 538 537 530 531 528 516 509 513 508 504 493 487 481 482 489 470 465 455 443 435 427 422 421 419 418 414 414 413 411 413 425 425 429 422 432 438 451 460 446 435 419 414 411 409 411 420 439 447 443 441 441 443 443 439 446 444 446 443 448 450 441 433 431 431 436 438 438 446 448 447 454 454 445 439 446 455 458 453 452 455 459 452 447 448 442 430 410 411 431 442 438 447 465 460 455 443 441 446 449 450 445 435 428 415 408 389 382 374 368 363 358 356 357 361 368 372 370 361 364 372 371 362 363 368 377 382 375 365 350 347 343 345 336 324 325 331 342 336 339 340 347 340 330 337 337 336 328 332 327 315 318 315 313 313 305 296 301 303 302 324 333 331 330 332 311 322 337 329 313 317 315 304 295 291 292 294 294 284 288 286 295 305 317 302 295 275 265 271 269 267 276 284 281 271 280 286 290 281 271 264 274 302 302 317 329 326 325 312 313 320 332 327 334 328 307 306 295 286 295 290 298 274 264 290 265 260 250 247 249 255 262 256 260 268 266 266 259 265 272 280 280 283 277 276 267 277 272 273 269 258 246 239 234 236 239 244 261 268 261 251 258 255 261 268 279 284 279 267 260 255 258 268 257 250 254 259 263 262 265 275 270 278 284 281 276 279 278 282 288 277 290 296 293 300 309 300 302 304 299 299 300 286 285 298 304 292 263 279 293 306 291 271 286 300 287 266 266 285 299 290 277 274 285 289 278 274 273 265 269 277 276 274 264 259 251 240 244 249 263 253 246 236 238 237 259 261 253 245 227 228 212 203 226 211 202 218 212 209 199 193 185 185 182 194 191 199 190 201 175 186 194 212 236 231 206 201 234 235 208 234 214 232 239 251 267 275 257 237 221 210 204 204 179 180 173 179 194 189 206 218 238 248 263 273 271 263 252 253 245 226 203 191 189 200 192 206 209 186 197 186 208 202 186 170 174 165 172 189 198 181 172 166 162 167 168 163 154 155 174 163 174 198 213 187 209 234 225 204 241 247 227 206 179 134 140 141 154 174 167 145 148 159 159 134 138 155 178 195 183 165 157 155 139 146 128 121 121 120 123 140 147 138 135 151 154 159 164 167 170 172 170 160 163 166 160 154 144 139 133 132 134 132 132 136 141 146 144 139 139 135 132 131 130 130 130 135 2611 2349 2261 2324 2251 2182 2060 1870 1699 1712 1663 1708 1804 1905 2185 2586 2890 2781 2786 2593 2338 2268 2255 2152 1763 1503 1355 1344 1346 1339 1333 1334 1336 1339 1343 1410 1519 1597 1618 1699 1779 1670 1558 1461 1411 1434 1466 1481 1497 1516 1488 1476 1467 1436 1391 1369 1366 1372 1414 1547 1765 2029 2039 2036 2256 2335 2300 2123 1996 1906 1858 1848 1896 1967 2043 2110 2164 2189 2222 2175 2064 1972 1899 1855 1862 1910 1841 1802 1786 1727 1667 1646 1661 1672 1675 1685 1698 1709 1728 1769 1843 1880 1816 1767 1782 1793 1795 1770 1753 1721 1716 1717 1725 1764 1815 1864 1938 2035 2110 2160 2248 2275 2296 2335 2269 2247 2222 2150 2045 2008 1991 2015 2107 2180 2182 2182 2195 2271 2255 2314 2399 2561 2581 2613 2369 2353 2244 2107 1993 1960 1953 1965 1991 2039 2135 2046 1940 2075 2039 2072 2186 2204 2167 2061 1829 1735 1709 1707 1711 1708 1706 1703 1688 1690 1736 1789 1895 2100 1962 1835 1794 1777 1775 1771 1770 1770 1789 1856 1949 1966 1985 1950 1912 1864 1749 1673 1607 1556 1508 1470 1446 1439 1439 1437 1437 1437 1436 1437 1437 1437 1438 1440 1441 1451 1506 1611 1783 2091 2326 2312 2254 2316 2421 2373 2193 2043 1993 2042 2110 1922 1816 1741 1682 1640 1623 1612 1606 1601 1603 1603 1598 1603 1606 1616 1634 1657 1693 1749 1963 2182 2497 2520 2518 2299 2070 1916 1857 1854 1856 1876 1951 2098 2338 2191 2019 1921 1868 1822 1808 1806 1805 1805 1806 1808 1811 1827 1895 1985 2132 2231 2182 1981 1920 1903 1899 1917 1923 1920 1926 1947 1994 2020 1870 1777 1755 1756 1759 1761 1763 1759 1794 1835 1881 1936 1990 2066 2171 2371 2638 2460 2279 2190 2119 2084 2107 1995 1870 1798 1738 1688 1653 1630 1611 1600 1599 1600 1598 1602 1634 1683 1836 1883 1922 1975 1927 1859 1811 1747 1602 1516 1478 1463 1459 1459 1458 1476 1574 1890 2332 2696 2321 2113 2014 1949 1893 1844 1857 1918 1955 1867 1725 1624 1561 1527 1516 1511 1500 1505 1511 1522 1546 1579 1617 1680 1748 1843 1963 2134 2311 2188 2022 1907 1901 1921 1923 1885 1904 1956 1919 1875 1929 2109 2234 2393 2662 2879 2654 2580 2316 2308 2403 2383 2317 2413 2495 2453 2570 2633 2409 2137 1856 2000 1990 2082 2109 2106 2055 2181 2620 2694 2626 2869 3095 3126 3043 2973 2898 2768 2691 2558 2448 2335 2173 2123 2093 2155 2335 2442 2649 2769 2818 2722 2839 2913 2836 2791 2731 2658 2597 2552 2515 2465 2406 2508 2463 2563 2855 2984 2873 2767 2538 2391 2286 2170 2057 1958 1938 1876 1872 1876 1808 1802 1936 1899 1799 1787 1822 1730 1673 1681 1760 1787 1785 1834 1865 1883 1818 1760 1689 1511 1439 1435 1407 1385 1380 1385 1396 1396 1406 1432 1442 1503 1498 1474 1467 1412 1415 1441 1471 1516 1569 1575 1593 1624 1637 1651 1682 1706 1759 1700 1633 1629 1657 1632 1674 1721 1689 1640 1610 1577 1574 1586 1569 1562 1554 1564 1580 1521 1534 1575 1571 1558 1540 1438 1301 1281 1339 1503 1539 1565 1584 1624 1628 1650 1689 1716 1769 1811 1831 1816 1815 1819 1817 1700 1467 1327 1262 1217 1267 1401 1325 1410 1408 1461 1599 1715 1495 1411 1485 1611 1604 1679 1971 2142 2204 2307 2447 2625 2712 2742 3020 3194 3408 3459 3352 3130 2839 2720 2623 2531 2541 2580 2540 2254 1947 1801 1708 1679 1994 2077 1897 1788 1649 1646 1877 1853 1850 1820 1815 1797 1810 1852 1927 2053 2212 2327 2405 2485 2590 2706 2831 2846 2762 2725 2638 2533 2511 2596 2612 2466 2374 2516 2465 2438 2459 2398 2410 2334 2342 2271 2232 2225 2120 1956 1950 2169 2136 2096 2046 1987 1946 1887 1819 1838 1817 1787 1765 1755 1736 1740 1720 1732 1743 1751 1776 1812 1820 1851 1890 1945 2106 2134 2229 2310 2453 2564 2590 2409 2290 2405 2489 2656 2482 2591 2658 2765 2922 2987 2983 2988 2937 2763 2576 2882 2940 2936 2708 2462 2332 2468 2434 2768 2626 2683 2627 2692 2580 2719 2624 2582 2535 2524 2456 2483 2407 2326 2314 2348 2368 2337 2344 2452 2506 2453 2426 2462 2421 2415 2478 2410 2418 2450 2486 2542 2528 2536 2532 2573 2631 2714 2836 2893 2768 2747 2769 2771 2758 2801 2983 3042 2860 2884 3058 3186 3271 3447 3366 3372 3225 3098 3103 3291 3203 3071 2884 2703 2635 2584 2440 2380 2338 2294 2268 2250 2240 2224 2198 2161 2248 2408 2463 2497 2499 2404 2294 2250 2328 2453 2604 2715 2738 2826 2856 2754 2666 2702 2696 2794 2792 2727 2768 2776 2687 2646 2639 2557 2514 2498 2415 2295 2050 1958 1939 2043 1964 1980 2102 2191 2259 2055 1845 1851 1858 1794 1863 1956 2111 2014 1982 1918 1896 1811 1823 1870 1885 1852 1825 1908 1903 1925 1883 1811 1810 1813 1805 1824 1797 1774 1805 1776 1702 1670 1644 1633 1625 1618 1606 1621 1600 1576 1595 1601 1597 1584 1566 1561 1553 1546 1548 1557 1558 1566 1567 1561 1560 1568 1573 1575 1581 1597 1623 1654 1660 1655 1649 1641 1634 1625 1622 1617 1612 1604 1597 1590 1585 1578 1572 1565 1535 1498 1491 1494 1492 1477 1474 1474 1457 1451 1440 1440 1441 1442 1428 1427 1426 1421 1437 1467 1487 1476 1454 1446 1443 1443 1442 1417 1401 1395 1391 1381 1376 1369 1363 1352 1349 1350 1357 1366 1381 1397 1418 1422 1413 1411 1405 1399 1398 1397 1392 1382 1369 1359 1359 1353 1348 1347 1351 1349 1345 1340 1337 1331 1326 1322 1318 1314 1309 1304 1300 1297 1293 1284 1275 1269 1265 1261 1251 1245 1232 1217 1213 1216 1223 1231 1230 1220 1202 1206 1207 1210 1214 1220 1225 1232 1236 1247 1265 1267 1258 1251 1245 1238 1231 1235 1232 1234 1230 1225 1220 1212 1208 1206 1204 1198 1192 1188 1183 1176 1170 1166 1160 1153 1144 1133 1126 1123 1120 1116 1111 1112 1109 1105 1101 1094 1086 1086 1085 1081 1076 1070 1063 1056 1054 1054 1050 1048 1044 1040 1037 1033 1030 1026 1022 1015 1012 1010 1008 1004 1000 996 992 988 986 982 978 975 973 970 966 962 960 957 955 950 944 938 930 924 920 914 911 908 907 910 910 908 908 907 904 902 900 898 893 891 888 885 884 882 879 876 873 869 866 860 855 851 847 845 841 837 835 830 826 827 821 817 810 806 798 795 792 787 782 774 764 769 790 774 756 737 728 721 720 726 725 726 720 713 720 728 729 723 723 716 720 716 708 699 693 689 683 681 683 681 687 680 676 671 662 657 655 668 659 652 660 659 645 655 656 643 650 644 646 643 646 644 648 641 634 630 625 621 618 615 615 616 614 614 607 612 614 615 611 621 621 610 608 608 607 613 614 605 605 606 589 574 566 564 563 565 565 561 554 553 554 554 553 552 554 567 565 556 555 550 551 552 551 550 546 543 547 549 544 541 536 538 536 534 534 538 540 543 539 542 543 546 540 535 528 526 524 523 519 519 516 510 505 494 496 500 501 493 500 475 461 449 434 425 423 421 420 429 426 419 420 420 438 448 441 434 434 452 459 458 453 436 434 432 420 418 418 420 435 450 444 439 436 434 433 433 436 437 438 439 439 449 444 435 427 427 434 436 437 441 442 448 453 447 441 435 444 452 455 452 446 450 460 463 461 449 440 441 429 402 418 422 429 443 461 460 450 439 428 437 439 444 444 428 414 408 399 404 403 399 392 379 365 356 353 354 357 365 367 361 359 366 367 358 361 375 384 378 374 373 365 354 356 349 338 327 323 325 331 332 335 335 335 336 335 327 326 322 318 314 303 304 305 305 299 296 306 303 324 324 306 327 334 342 342 325 333 341 331 320 316 315 312 305 303 297 294 291 286 296 300 291 307 318 324 320 310 292 282 271 269 265 263 267 268 269 281 280 285 283 262 262 284 287 281 302 313 315 303 300 301 314 312 320 332 331 323 313 300 291 301 295 296 289 270 281 270 264 257 249 247 248 250 253 261 269 265 262 256 262 273 278 267 277 273 263 258 262 259 273 278 266 254 247 242 233 232 246 254 264 256 245 245 254 266 276 288 277 270 271 267 251 249 260 252 244 253 254 264 265 256 261 266 276 278 282 276 285 285 282 278 284 297 304 306 306 311 304 311 316 313 311 305 289 295 314 314 296 264 289 309 305 280 296 304 301 274 273 277 298 305 291 273 284 300 294 287 280 283 275 273 271 257 251 247 242 243 252 261 260 271 265 258 254 256 255 265 261 261 255 241 233 216 200 198 197 187 207 204 185 191 209 190 193 191 184 207 215 206 203 183 175 192 207 220 239 211 219 234 239 221 248 245 253 230 256 279 268 240 220 186 182 177 182 187 172 191 200 185 178 201 224 221 252 269 267 248 242 238 228 218 218 194 203 195 215 229 234 231 214 211 211 220 208 181 178 179 192 197 206 204 185 184 182 167 167 180 197 182 193 181 167 177 220 229 208 220 214 207 186 211 207 196 181 165 136 164 202 200 215 203 171 175 175 162 150 128 132 169 188 178 178 168 158 152 155 123 120 119 122 132 178 170 147 145 151 157 153 161 166 166 164 160 157 159 154 149 148 142 134 132 131 133 131 132 135 141 142 137 134 135 133 130 130 129 129 130 126 2348 2175 2188 2213 2221 2106 2002 1833 1739 1784 1763 1820 1846 1999 2300 2562 2681 2697 2822 2756 2695 2274 2098 2214 2127 1724 1515 1418 1398 1379 1365 1357 1356 1355 1357 1375 1531 1672 1722 1755 1882 1833 1729 1644 1583 1559 1614 1660 1680 1675 1644 1604 1571 1516 1455 1396 1358 1356 1376 1461 1647 1869 1957 1969 2035 2226 2288 2264 2162 2016 1911 1883 1900 1928 1962 2002 2045 2146 2186 2177 2064 1972 1910 1871 1882 1962 1868 1839 1819 1753 1703 1648 1638 1641 1643 1649 1662 1673 1692 1733 1816 1878 1787 1729 1727 1735 1731 1712 1694 1688 1692 1702 1740 1789 1865 1943 1981 2049 2162 2321 2419 2358 2259 2233 2209 2159 2124 2070 2001 1974 1977 2004 2059 2058 2110 2133 2131 2207 2283 2405 2479 2389 2412 2362 2271 2246 2177 2057 1967 1939 1932 1947 1993 2156 2229 2007 2021 2191 2186 2221 2461 2411 2393 2200 1898 1732 1677 1676 1679 1684 1687 1681 1677 1712 1753 1802 1873 2090 1909 1826 1792 1783 1776 1769 1767 1767 1786 1835 1917 1901 1899 1911 1944 1876 1797 1672 1590 1535 1492 1460 1446 1438 1438 1437 1437 1437 1437 1437 1437 1437 1438 1438 1441 1449 1501 1618 1721 1932 2127 2213 2393 2361 2499 2404 2220 2059 1967 1929 1965 1888 1875 1732 1671 1646 1627 1613 1606 1600 1598 1602 1595 1601 1600 1608 1619 1638 1673 1759 1917 2250 2653 2577 2270 2033 1921 1857 1844 1846 1848 1863 1962 2195 2313 2083 1970 1905 1860 1831 1811 1806 1805 1805 1805 1807 1810 1832 1875 1934 2116 2111 2094 1978 1941 1973 1998 1977 1955 1956 1952 1981 2106 2145 1945 1829 1779 1773 1772 1772 1772 1768 1777 1820 1879 2015 2016 2073 2181 2352 2649 2459 2345 2222 2175 2164 2136 1969 1862 1798 1745 1703 1675 1648 1625 1614 1610 1609 1607 1612 1648 1701 1781 1918 2019 2085 1957 1800 1716 1651 1585 1529 1490 1475 1472 1471 1477 1527 1627 1788 2019 2350 2252 2123 2017 1947 1889 1844 1865 1961 1930 1808 1691 1609 1563 1538 1523 1511 1505 1510 1518 1533 1555 1593 1642 1701 1777 1863 1967 2074 2187 2208 2100 2021 2037 2064 2007 1975 1991 2117 2010 1915 1975 2111 2214 2329 2580 2900 2762 2801 2499 2301 2530 2690 2557 2724 2737 2677 2764 2573 2421 2154 2008 1918 1913 2050 2107 2071 2142 2335 2526 2861 3054 3000 3013 3030 2922 2880 2798 2687 2585 2508 2314 2305 2145 2094 2085 2212 2404 2555 2662 2696 2702 2761 2850 2872 2773 2695 2637 2595 2574 2529 2487 2435 2385 2446 2498 2573 2709 2885 2926 2763 2637 2470 2320 2125 1994 1923 1937 1869 1855 1813 1771 1761 1763 1754 1744 1752 1775 1742 1684 1626 1652 1698 1701 1737 1746 1735 1707 1654 1566 1448 1464 1473 1465 1444 1408 1380 1371 1380 1372 1400 1433 1466 1439 1440 1452 1395 1409 1449 1490 1537 1535 1562 1591 1605 1619 1644 1669 1697 1702 1740 1673 1715 1723 1699 1731 1729 1709 1675 1632 1608 1625 1638 1617 1592 1571 1590 1539 1568 1591 1603 1563 1557 1528 1450 1295 1303 1442 1533 1556 1575 1580 1545 1602 1646 1660 1696 1738 1790 1809 1651 1635 1627 1802 1718 1570 1392 1308 1265 1390 1378 1413 1397 1432 1451 1525 1642 1750 1503 1449 1497 1618 1664 1800 2078 2208 2294 2366 2472 2519 2744 2836 3232 3346 3349 3393 3278 2940 2757 2630 2518 2402 2430 2388 2411 2162 1857 1740 1714 1816 2085 1941 1774 1629 1652 1842 1898 1844 1799 1731 1745 1827 1858 1908 1974 2041 2198 2406 2463 2590 2653 2730 2904 2824 2757 2749 2693 2665 2618 2572 2510 2568 2575 2552 2539 2489 2511 2476 2443 2356 2341 2302 2225 2197 2044 2011 2234 2199 2160 2113 2062 1996 1958 1827 1908 1866 1827 1799 1806 1757 1768 1765 1744 1746 1758 1774 1798 1826 1853 1879 1915 1987 2092 2123 2198 2312 2418 2606 2617 2553 2445 2384 2348 2534 2759 2873 2953 2938 2942 2937 2917 2759 2545 2660 2887 2873 2850 2749 2451 2350 2365 2499 2699 2502 2697 2571 2552 2495 2586 2499 2434 2385 2369 2418 2438 2346 2323 2342 2405 2454 2446 2377 2448 2508 2479 2471 2467 2446 2451 2587 2499 2438 2493 2453 2442 2493 2584 2551 2539 2580 2666 2668 2689 2675 2818 2990 2894 2773 2766 2853 3005 2828 2775 2910 3067 3282 3356 3436 3472 3297 3349 3224 3444 3254 3039 2943 2793 2811 2686 2513 2567 2537 2405 2473 2411 2403 2379 2338 2267 2207 2205 2234 2229 2256 2405 2243 2234 2288 2358 2560 2674 2770 2886 2869 2769 2602 2672 2621 2711 2710 2675 2601 2755 2698 2620 2687 2661 2456 2459 2517 2503 2194 1886 1853 1960 1881 1899 1943 1977 2004 1987 1836 1801 1747 1718 1719 1850 1859 1822 1823 1848 1776 1785 1839 1807 1813 1816 1773 1851 1856 1832 1814 1782 1808 1853 1874 1811 1765 1754 1784 1790 1737 1698 1663 1661 1667 1651 1626 1594 1589 1569 1575 1579 1590 1585 1568 1576 1557 1547 1532 1537 1543 1553 1554 1547 1548 1555 1558 1563 1570 1586 1604 1635 1644 1636 1631 1627 1621 1613 1605 1600 1600 1594 1586 1580 1576 1570 1562 1559 1534 1489 1473 1466 1460 1456 1452 1441 1431 1429 1427 1428 1424 1416 1415 1420 1415 1417 1435 1458 1479 1478 1464 1440 1434 1431 1434 1411 1391 1381 1379 1377 1367 1364 1358 1346 1343 1342 1348 1354 1363 1373 1382 1399 1398 1397 1397 1393 1395 1392 1390 1385 1379 1373 1361 1342 1332 1331 1336 1340 1341 1337 1332 1328 1324 1320 1315 1311 1307 1300 1294 1291 1286 1282 1277 1270 1267 1262 1255 1249 1238 1219 1209 1211 1212 1215 1226 1224 1199 1197 1199 1200 1205 1211 1216 1221 1227 1237 1252 1265 1260 1253 1251 1246 1238 1231 1231 1231 1229 1225 1218 1213 1208 1202 1198 1194 1191 1183 1180 1176 1170 1161 1157 1151 1145 1144 1134 1124 1115 1111 1108 1100 1105 1104 1101 1096 1088 1077 1081 1078 1072 1070 1064 1058 1047 1042 1039 1039 1040 1040 1036 1031 1028 1025 1021 1014 1012 1009 1006 1002 997 991 988 985 984 983 979 976 973 968 965 962 959 956 953 951 947 939 930 923 918 912 907 906 907 909 910 909 910 908 905 903 901 896 894 892 889 886 884 882 880 877 873 870 868 864 861 855 853 852 848 844 842 839 837 834 832 828 823 815 817 809 801 793 791 783 796 789 795 775 768 758 744 742 727 718 716 717 713 708 713 717 718 714 714 709 716 713 704 697 690 685 681 678 675 672 677 682 683 675 671 667 651 657 659 647 649 650 641 644 650 639 647 638 641 639 642 639 641 640 635 636 634 633 632 624 613 608 606 604 601 600 601 600 605 607 613 613 600 598 598 604 606 600 605 606 596 591 576 576 564 560 557 556 554 553 552 552 551 550 550 553 563 561 556 547 546 547 546 544 542 539 542 546 541 537 533 534 534 531 532 535 537 540 538 540 542 544 538 530 525 520 519 518 513 514 515 516 506 512 515 507 508 503 494 487 475 455 438 447 446 433 427 444 436 431 436 430 436 447 461 447 448 446 462 449 441 434 446 452 431 431 432 433 448 454 450 441 446 439 434 429 426 426 428 429 433 437 439 435 427 424 431 430 436 436 442 445 453 443 439 434 445 453 449 453 446 446 451 461 453 454 449 436 422 409 399 409 427 445 455 447 437 429 417 425 428 444 444 440 429 422 421 411 414 412 408 396 379 364 361 351 351 353 358 360 356 362 358 356 368 370 374 376 366 364 370 366 360 357 348 335 331 323 321 321 324 323 318 320 324 321 315 320 320 324 327 324 323 311 304 317 312 309 330 326 324 312 328 340 346 341 349 338 325 318 318 316 304 301 300 298 294 290 288 298 304 300 306 319 310 306 307 315 308 300 294 276 272 267 271 265 264 266 271 272 262 259 262 268 277 296 305 293 291 297 302 306 318 317 319 318 312 318 306 303 305 300 292 291 279 270 267 267 262 254 248 246 245 249 264 270 272 262 251 260 273 267 261 269 266 273 262 250 251 253 260 266 262 256 247 236 229 236 254 259 245 243 258 259 272 278 283 282 278 266 256 256 242 247 249 241 245 253 254 260 252 256 263 267 274 282 279 284 284 287 283 280 285 293 305 309 315 319 316 324 327 318 304 298 303 310 317 293 270 291 305 296 293 317 314 295 276 287 281 300 293 280 285 295 310 305 293 286 283 280 275 262 252 261 268 253 255 269 274 275 274 258 258 252 256 256 251 248 234 232 218 204 211 202 194 211 216 191 194 191 221 218 196 197 213 228 232 234 215 205 191 172 182 198 216 231 231 240 251 262 234 254 275 271 247 256 270 244 225 214 206 174 186 176 172 181 224 228 205 196 233 236 241 250 276 267 251 227 223 220 217 205 190 212 211 203 221 239 249 235 233 232 220 197 187 192 177 197 217 227 205 200 186 173 185 169 186 188 201 203 185 193 177 210 240 232 216 210 205 194 174 163 173 164 150 145 137 166 176 201 223 194 186 175 165 163 153 123 147 182 176 160 171 172 158 148 118 120 120 125 173 193 171 164 159 170 169 166 167 165 165 163 157 150 147 143 148 143 140 137 133 131 131 130 131 133 134 133 134 131 131 129 129 129 127 128 127 124 2011 2018 2072 2115 2085 2012 1800 1787 1794 1862 1871 1905 1990 2177 2350 2482 2459 2696 2858 2661 2420 2194 1990 1935 1943 1771 1585 1489 1457 1433 1409 1391 1389 1382 1382 1390 1474 1615 1693 1699 1853 1835 1756 1793 1759 1796 1821 1872 1900 1867 1815 1756 1703 1679 1585 1494 1379 1356 1358 1398 1524 1665 1805 1840 1881 2045 2143 2135 2136 2091 1987 1906 1871 1875 1890 1916 1956 1980 2006 2031 1995 1986 1962 1884 1842 1865 1850 1856 1879 1841 1729 1679 1635 1615 1616 1620 1630 1640 1654 1679 1727 1753 1722 1686 1680 1678 1675 1668 1662 1669 1678 1717 1770 1828 1904 2001 2097 2175 2202 2334 2472 2328 2173 2120 2082 2070 2044 2009 1968 1953 1988 2026 2048 2107 2141 2203 2183 2195 2291 2355 2431 2402 2238 2172 2165 2226 2115 2003 1951 1921 1911 1927 2014 2249 2285 2016 2056 2152 2195 2313 2332 2238 2265 2123 1891 1732 1674 1659 1659 1663 1660 1660 1691 1721 1748 1785 1866 1944 1867 1812 1793 1796 1777 1766 1764 1769 1793 1883 1914 1855 1834 1872 2010 1923 1764 1646 1566 1503 1468 1448 1441 1438 1437 1437 1437 1437 1437 1437 1437 1438 1438 1440 1447 1458 1503 1593 1705 1945 2205 2415 2589 2366 2303 2393 2243 2162 1997 1880 1835 1794 1750 1710 1679 1652 1629 1613 1604 1599 1594 1599 1592 1597 1595 1600 1607 1620 1662 1738 1966 2427 2544 2257 2020 1911 1851 1838 1839 1840 1843 1870 1997 2293 2280 2068 1965 1897 1864 1838 1816 1808 1805 1805 1806 1807 1810 1818 1839 1880 1971 2000 1959 1949 1980 2012 2024 2012 1993 2004 1991 1994 2076 2165 2073 1906 1814 1796 1791 1786 1782 1779 1775 1824 1892 2044 2047 2082 2183 2305 2621 2575 2379 2247 2197 2132 2172 1995 1877 1803 1757 1727 1696 1665 1643 1628 1623 1620 1620 1621 1652 1712 1826 1984 2188 2385 2170 1929 1761 1632 1573 1529 1497 1490 1487 1486 1494 1537 1618 1748 2018 2201 2216 2074 1990 1921 1868 1823 1798 1812 1802 1753 1656 1614 1576 1543 1522 1508 1512 1514 1525 1547 1577 1615 1664 1725 1791 1868 1998 2107 2161 2302 2261 2183 2177 2159 2183 2181 2120 2200 2073 1984 2035 2160 2393 2555 2680 2932 2869 2722 2474 2393 2530 2905 2865 2975 2920 2823 2566 2606 2449 2348 2255 1910 1800 1859 1909 2034 2222 2355 2589 2921 3188 3090 3004 3014 2880 2791 2717 2636 2597 2441 2311 2136 2094 2075 2096 2272 2455 2624 2608 2638 2709 2711 2686 2650 2634 2598 2552 2529 2512 2433 2389 2326 2365 2449 2506 2636 2814 2975 3040 2826 2659 2515 2360 2126 2020 2000 2006 1979 1970 1937 1941 1932 1738 1701 1698 1705 1710 1697 1640 1595 1566 1556 1557 1563 1569 1575 1561 1532 1482 1461 1465 1450 1441 1422 1400 1377 1378 1379 1367 1392 1392 1417 1401 1435 1411 1381 1413 1459 1494 1511 1538 1569 1580 1593 1609 1627 1648 1663 1673 1681 1685 1713 1710 1695 1699 1705 1705 1681 1663 1657 1666 1637 1604 1594 1603 1537 1583 1606 1618 1634 1567 1544 1511 1477 1435 1309 1311 1343 1366 1409 1358 1442 1518 1592 1551 1637 1715 1777 1792 1442 1419 1654 1618 1357 1382 1303 1272 1245 1318 1322 1403 1525 1466 1457 1521 1591 1695 1797 1568 1498 1529 1619 1732 1842 1998 2148 2287 2405 2549 2794 2988 3119 3232 3125 3015 3019 2956 2762 2610 2445 2430 2431 2467 2307 2290 2060 1803 1773 1804 2047 2010 1825 1696 1575 1741 1882 1831 1775 1657 1771 1805 1863 1857 1891 1957 2068 2177 2273 2376 2530 2685 2800 2925 2863 2780 2704 2682 2668 2643 2621 2610 2597 2590 2577 2578 2569 2527 2481 2467 2444 2348 2360 2288 2062 2080 2299 2261 2218 2176 2126 2095 1988 1867 1921 1926 1884 1811 1819 1784 1779 1787 1787 1762 1765 1779 1800 1822 1852 1886 1915 1947 1989 2047 2097 2201 2280 2458 2607 2823 2810 2672 2354 2436 2717 2894 2867 2921 2903 2865 2869 2797 2503 2754 2800 2781 2800 2614 2404 2308 2319 2443 2565 2404 2435 2390 2376 2414 2427 2408 2342 2301 2294 2309 2383 2380 2390 2373 2432 2486 2517 2445 2470 2529 2573 2549 2556 2536 2491 2502 2601 2492 2529 2527 2463 2473 2478 2502 2473 2519 2563 2549 2579 2732 2896 3252 3064 2800 2848 2957 2971 2824 2704 2824 2963 3117 3312 3309 3378 3535 3376 3540 3494 3164 3259 3169 2988 2835 2842 2645 2670 2805 2563 2872 2700 2659 2618 2563 2440 2342 2297 2377 2207 2133 2221 2208 2215 2385 2380 2479 2617 2824 2882 2795 2672 2552 2572 2630 2524 2652 2610 2610 2460 2377 2227 2347 2623 2401 2235 2123 2197 2040 1958 1834 1775 1818 1868 1898 1944 1999 1897 1782 1743 1693 1695 1682 1713 1795 1846 1807 1758 1753 1788 1725 1713 1733 1739 1711 1746 1770 1757 1742 1772 1772 1821 1910 1829 1741 1725 1754 1776 1759 1743 1707 1667 1660 1653 1638 1619 1601 1569 1557 1575 1570 1572 1575 1582 1568 1555 1536 1521 1528 1540 1540 1535 1535 1543 1546 1546 1554 1570 1588 1615 1627 1619 1614 1613 1608 1600 1592 1585 1583 1582 1577 1571 1565 1560 1556 1551 1537 1492 1464 1453 1444 1441 1439 1428 1415 1413 1416 1415 1416 1405 1406 1411 1407 1413 1427 1440 1463 1471 1466 1447 1429 1423 1424 1413 1385 1373 1367 1367 1359 1356 1354 1343 1337 1335 1337 1342 1347 1352 1359 1372 1399 1403 1398 1389 1390 1387 1385 1381 1378 1374 1362 1344 1327 1318 1315 1316 1328 1334 1330 1322 1318 1315 1310 1307 1303 1297 1289 1285 1283 1280 1279 1273 1271 1265 1259 1252 1244 1231 1211 1204 1203 1206 1218 1221 1205 1190 1193 1194 1200 1205 1210 1216 1223 1235 1250 1257 1255 1247 1247 1247 1243 1235 1233 1229 1224 1222 1215 1211 1206 1199 1196 1192 1187 1183 1177 1171 1168 1165 1159 1152 1146 1137 1132 1127 1123 1119 1112 1106 1096 1092 1093 1093 1088 1083 1070 1067 1066 1060 1053 1049 1049 1050 1045 1041 1030 1029 1033 1029 1029 1025 1020 1013 1011 1009 1006 1002 997 989 986 982 981 983 980 976 973 968 965 961 957 956 951 947 943 936 932 923 913 906 905 907 908 905 908 909 910 908 906 904 901 897 894 893 889 887 884 882 879 877 873 870 868 865 862 858 855 851 849 845 842 836 836 834 832 830 828 826 823 819 817 813 806 802 805 800 790 784 780 771 768 768 749 739 716 710 709 703 707 706 705 710 713 705 709 708 706 703 695 693 680 673 674 668 664 668 670 666 660 660 650 644 643 639 636 634 632 631 633 630 631 628 629 631 640 630 635 633 629 623 622 623 618 611 606 603 601 601 600 598 596 594 594 595 597 600 596 593 594 593 593 592 594 596 593 589 582 585 571 562 556 555 554 553 552 550 550 550 550 549 551 558 558 551 545 543 543 542 539 536 538 538 537 536 531 531 531 528 531 533 535 538 535 537 540 540 533 528 521 517 512 513 513 509 512 514 517 524 516 512 502 494 493 483 478 460 451 460 456 439 434 451 447 445 451 444 443 453 465 459 463 455 458 459 450 444 448 456 448 447 444 432 448 458 448 452 455 444 445 438 438 426 421 422 425 428 432 434 431 423 426 426 430 435 437 447 450 446 434 434 445 446 447 450 440 438 450 454 444 449 456 447 438 420 396 394 421 428 433 442 440 435 410 413 430 437 421 427 424 405 395 389 401 393 390 402 387 388 383 361 350 347 347 351 355 356 350 358 361 365 365 371 366 356 360 368 372 371 362 347 338 328 329 325 322 319 320 323 319 327 334 346 345 339 330 317 309 313 328 327 324 312 326 335 333 318 326 329 345 354 353 344 332 314 314 312 305 296 293 292 292 289 294 302 308 310 311 312 311 299 288 295 296 281 270 266 266 269 267 266 264 265 264 262 262 266 260 261 276 281 289 284 290 300 316 318 309 305 309 302 305 309 306 308 300 298 305 293 276 268 264 259 254 253 262 254 247 244 251 260 263 269 251 253 270 263 251 262 252 260 262 259 243 242 246 252 246 247 253 246 235 231 237 248 238 244 248 260 264 266 265 278 268 270 265 250 242 239 248 239 246 245 246 244 250 259 258 267 276 281 282 286 285 287 289 282 283 286 290 297 300 311 321 321 327 318 318 313 315 315 312 286 295 300 315 303 302 316 296 284 301 297 285 302 301 285 295 308 311 299 293 292 286 282 274 268 257 271 264 255 264 278 282 274 265 261 247 234 234 244 232 241 230 210 210 203 206 223 222 226 219 200 204 219 228 230 218 217 218 214 205 215 213 201 187 175 178 189 193 207 238 247 254 263 251 251 269 278 269 269 268 254 232 216 196 204 179 177 177 212 219 223 232 202 207 203 227 242 262 259 246 252 250 234 220 207 214 222 218 223 222 248 243 229 216 230 228 213 205 193 192 206 206 229 220 211 210 207 192 176 188 207 208 211 205 217 200 193 175 166 164 159 157 153 145 144 191 148 154 144 154 212 205 227 233 219 203 182 173 152 150 125 152 166 170 164 152 164 154 133 121 122 122 136 164 195 187 176 173 177 174 180 179 170 166 164 156 150 142 147 162 167 174 168 144 132 129 129 128 128 129 129 129 129 128 127 128 125 124 130 128 127 1914 1886 1898 1983 1918 1808 1746 1818 1942 1942 1973 1982 2109 2339 2343 2291 2356 2597 2757 2618 2655 2671 2373 2212 2074 1931 1683 1568 1531 1501 1475 1448 1437 1419 1424 1453 1518 1586 1662 1669 1695 1766 1800 1863 1952 2062 2072 2102 2228 2179 2081 1995 1858 1894 1728 1633 1455 1368 1361 1375 1434 1570 1722 1780 1802 1865 1897 1896 1902 1946 1973 1930 1876 1845 1833 1850 1868 1879 1875 1883 1880 1930 1938 1917 1835 1789 1781 1786 1860 1872 1761 1707 1660 1616 1596 1596 1601 1606 1614 1623 1637 1653 1649 1647 1648 1641 1636 1639 1647 1658 1687 1734 1785 1848 1924 2015 2123 2225 2262 2349 2380 2289 2170 2096 2063 2022 1998 1969 1936 1971 2045 2094 2102 2153 2290 2434 2310 2202 2344 2461 2481 2495 2348 2210 2113 2083 2015 1956 1925 1907 1898 1923 1983 2250 2291 2050 2114 2290 2189 2283 2284 2256 2480 2100 1839 1731 1679 1654 1646 1648 1644 1664 1693 1709 1731 1769 1805 1841 1840 1812 1803 1828 1784 1765 1764 1765 1783 1820 1831 1807 1800 1817 1868 1763 1669 1590 1526 1478 1458 1453 1444 1438 1438 1437 1437 1437 1437 1437 1437 1437 1439 1444 1452 1476 1525 1641 1738 1898 2131 2218 2537 2446 2201 2232 2251 2084 1953 1860 1804 1768 1737 1706 1677 1652 1630 1614 1604 1611 1595 1597 1589 1593 1591 1594 1599 1613 1662 1762 2007 2292 2251 2020 1911 1849 1834 1835 1835 1837 1848 1891 2011 2217 2184 2024 1949 1972 2009 1847 1817 1809 1806 1806 1806 1808 1810 1815 1827 1854 1892 1906 1917 1962 2037 2127 2106 2059 2054 2116 2046 2023 2068 2172 2204 2039 1867 1825 1814 1802 1794 1786 1793 1842 1891 1957 2006 2050 2122 2200 2407 2537 2315 2238 2165 2082 2072 1991 1875 1818 1779 1741 1711 1684 1658 1644 1634 1634 1634 1633 1666 1729 1826 2015 2253 2476 2131 1882 1758 1644 1578 1526 1508 1504 1502 1503 1510 1537 1592 1754 2107 2211 2066 2000 1949 1896 1848 1805 1768 1743 1725 1694 1658 1681 1668 1555 1530 1515 1515 1519 1538 1563 1596 1634 1677 1730 1791 1901 2045 2311 2377 2470 2292 2196 2229 2234 2211 2184 2264 2217 2053 2012 2081 2193 2363 2523 2595 2799 2867 2658 2564 2534 2588 2991 3231 3043 2813 2625 2514 2353 2226 2228 2114 1927 1792 1802 1943 2015 2148 2277 2576 2856 2937 2935 2936 2901 2815 2755 2760 2597 2471 2469 2267 2107 2079 2070 2130 2319 2521 2608 2567 2555 2594 2618 2577 2521 2515 2503 2466 2439 2413 2333 2244 2272 2358 2470 2581 2762 3037 3052 3093 2940 2755 2566 2400 2220 2103 1988 1964 1985 1923 1897 1909 1927 1888 1812 1714 1662 1665 1645 1605 1681 1703 1652 1608 1635 1536 1491 1498 1504 1474 1494 1461 1444 1444 1451 1447 1422 1379 1369 1357 1360 1361 1362 1396 1426 1374 1382 1428 1452 1468 1501 1528 1556 1560 1566 1581 1592 1617 1632 1660 1648 1665 1699 1682 1671 1700 1724 1716 1699 1693 1683 1650 1623 1621 1630 1552 1558 1602 1644 1674 1634 1576 1565 1514 1517 1458 1425 1227 1343 1518 1416 1518 1357 1397 1436 1508 1624 1722 1770 1522 1369 1383 1380 1399 1295 1309 1301 1227 1278 1473 1390 1311 1512 1603 1553 1559 1594 1618 1687 1830 1584 1569 1598 1684 1848 1989 2091 2236 2436 2593 2908 3103 3307 3522 3271 3047 2928 2777 2686 2594 2531 2527 2484 2516 2469 2295 2186 2065 2021 2001 2084 2095 1920 1750 1598 1567 1747 1800 1663 1667 1748 1749 1781 1829 1919 1979 2014 2095 2163 2210 2344 2532 2633 2744 2829 2855 2806 2778 2745 2734 2709 2684 2689 2668 2670 2677 2634 2623 2567 2606 2534 2516 2420 2309 2237 2076 2317 2320 2278 2233 2200 2133 2012 1914 1964 1965 1868 1856 1865 1830 1804 1803 1805 1771 1780 1786 1799 1821 1849 1877 1915 1973 2053 2178 2168 2178 2228 2348 2489 2640 2806 2832 2758 2365 2478 2610 2723 2862 2853 2699 2769 2657 2497 2647 2682 2585 2609 2464 2302 2314 2331 2324 2325 2309 2304 2319 2314 2325 2313 2318 2304 2334 2401 2348 2483 2532 2467 2426 2477 2516 2525 2525 2533 2601 2651 2657 2679 2655 2587 2531 2600 2485 2560 2551 2486 2512 2564 2502 2451 2474 2499 2496 2536 2628 2753 2840 2764 2785 3024 3181 3095 2915 2719 2824 3079 3196 3276 3214 3241 3423 3517 3482 3355 3492 3414 3333 3207 2967 2823 2795 2834 2701 2750 2998 2979 3051 3154 2922 2637 2471 2483 2592 2405 2269 2214 2147 2138 2319 2312 2397 2497 2718 2889 2814 2624 2482 2557 2507 2396 2619 2553 2513 2320 2181 2048 2221 2266 2158 2082 1977 1920 2068 2057 1912 1821 1835 1846 1879 1978 2043 1981 1773 1708 1657 1653 1664 1661 1695 1712 1716 1699 1699 1699 1696 1689 1728 1724 1696 1675 1692 1706 1747 1768 1739 1745 1803 1811 1736 1702 1728 1754 1758 1754 1699 1647 1624 1613 1613 1608 1602 1574 1545 1566 1557 1575 1584 1576 1558 1551 1545 1531 1510 1523 1527 1523 1524 1533 1534 1532 1538 1557 1575 1602 1617 1607 1600 1600 1597 1591 1582 1574 1571 1570 1565 1561 1554 1548 1546 1542 1536 1515 1476 1450 1436 1429 1430 1421 1407 1404 1406 1406 1404 1403 1398 1404 1401 1403 1414 1426 1449 1449 1457 1456 1434 1418 1413 1413 1399 1380 1362 1354 1348 1348 1349 1342 1331 1330 1331 1332 1334 1340 1351 1368 1398 1401 1395 1390 1384 1382 1381 1381 1376 1372 1368 1356 1331 1312 1304 1299 1311 1329 1329 1321 1312 1307 1306 1303 1299 1293 1286 1277 1272 1274 1270 1268 1266 1263 1259 1255 1248 1237 1219 1198 1196 1197 1208 1212 1201 1191 1190 1192 1199 1204 1210 1216 1222 1230 1238 1245 1241 1239 1248 1247 1236 1230 1232 1233 1228 1222 1214 1210 1204 1200 1194 1189 1185 1181 1177 1173 1167 1162 1158 1152 1146 1141 1135 1130 1125 1120 1115 1111 1106 1101 1090 1083 1080 1076 1072 1073 1067 1062 1062 1059 1057 1053 1048 1045 1037 1029 1024 1019 1022 1023 1020 1013 1010 1008 1005 1002 995 989 986 982 977 980 979 977 974 969 965 962 959 955 950 950 945 936 928 922 912 908 907 906 903 901 905 907 907 908 907 908 905 900 895 893 890 888 885 882 879 876 874 871 869 865 862 859 855 850 847 842 838 832 828 824 819 819 818 816 811 801 804 808 809 798 788 785 777 771 767 761 761 762 762 757 726 715 709 704 699 696 696 699 703 700 700 700 697 693 687 682 682 674 668 665 661 658 661 652 649 647 643 643 645 643 644 641 641 637 634 632 628 627 623 620 620 620 617 618 615 612 610 610 607 606 606 609 620 620 621 617 611 604 597 593 591 593 591 590 591 588 589 589 590 591 588 585 583 583 581 576 560 554 554 553 552 549 549 549 550 550 550 557 558 553 546 542 538 540 536 534 533 535 535 532 528 530 528 526 528 530 535 537 533 535 535 537 533 523 517 513 511 506 509 511 507 510 517 517 516 513 504 494 480 476 470 472 468 457 447 436 442 459 460 455 462 456 456 464 468 467 470 470 463 468 457 454 460 467 461 461 444 448 459 458 450 463 459 454 452 445 441 431 427 419 417 419 422 426 430 425 420 423 425 431 439 444 444 440 430 434 441 439 446 440 434 438 448 444 436 446 455 456 447 437 411 387 402 414 418 418 437 428 403 404 424 430 408 416 424 416 389 376 381 377 387 392 387 387 383 376 364 348 345 344 347 350 348 353 358 356 360 368 360 353 359 366 363 367 368 368 347 354 335 334 331 329 327 334 338 340 346 344 331 324 316 314 329 322 337 331 328 323 338 340 337 327 343 344 344 353 343 342 323 314 314 318 320 312 297 298 293 298 299 305 312 305 295 305 313 307 302 284 274 272 268 280 282 290 288 287 276 281 277 272 269 269 258 261 277 282 287 281 290 300 311 303 295 300 297 296 303 309 305 295 292 285 280 282 279 272 265 262 262 267 260 256 248 243 243 248 252 252 249 242 253 262 250 239 236 236 242 242 246 238 238 240 239 235 240 250 243 231 231 241 235 242 254 261 254 254 258 272 270 258 259 259 247 238 237 235 237 249 249 248 255 253 258 262 270 272 275 278 284 289 291 284 287 284 283 286 282 287 304 306 322 332 331 325 322 311 294 284 305 317 317 316 304 317 301 297 312 306 300 304 301 292 297 307 310 310 304 292 278 271 267 258 265 279 275 272 276 279 277 263 253 243 252 227 218 222 222 212 208 218 214 214 213 223 243 235 212 220 232 220 207 196 178 194 180 187 178 178 174 175 178 207 206 191 184 220 228 237 271 279 271 269 279 286 260 241 228 252 233 221 217 196 192 196 178 193 225 244 266 247 229 236 224 243 261 263 268 260 245 227 214 211 232 227 232 238 231 254 245 233 210 209 220 213 190 186 196 218 239 235 202 203 195 197 180 180 211 211 187 195 212 220 195 172 156 151 155 142 150 168 156 152 150 152 178 139 144 163 219 255 271 243 229 205 186 158 141 123 136 137 138 145 140 159 171 126 121 121 123 139 150 177 193 187 187 183 183 182 173 166 162 155 151 144 141 148 152 170 170 154 143 132 131 126 127 127 128 128 128 129 126 124 124 123 127 129 129 125 1809 1788 1807 1907 1922 1807 1726 1822 1879 1882 1877 1916 2001 2123 2133 2176 2295 2510 2605 2947 2846 2606 2438 2278 2107 2016 1800 1674 1614 1587 1558 1522 1508 1470 1504 1598 1677 1722 1755 1788 1758 1727 1731 1755 1815 1956 2049 2189 2283 2252 2284 2275 2054 2013 1948 1777 1587 1391 1367 1376 1394 1461 1600 1644 1691 1719 1750 1803 1919 2013 2016 1975 1935 1877 1819 1790 1799 1799 1795 1793 1803 1827 1836 1877 1831 1775 1747 1735 1744 1767 1805 1795 1711 1647 1595 1581 1578 1579 1578 1580 1589 1604 1613 1619 1620 1615 1620 1633 1649 1671 1720 1752 1796 1853 1920 2019 2106 2205 2172 2183 2163 2154 2088 2019 1992 1972 1955 1928 1926 1983 2126 2315 2245 2198 2260 2468 2339 2237 2224 2307 2467 2564 2390 2349 2242 2111 1979 1937 1914 1896 1888 1916 2043 2164 2220 2073 2122 2282 2265 2308 2179 2133 2227 2000 1845 1750 1686 1658 1641 1636 1636 1658 1679 1692 1715 1746 1802 1910 1879 1823 1813 1872 1793 1773 1830 1780 1776 1776 1799 1791 1778 1801 1902 1697 1599 1541 1488 1452 1446 1445 1441 1438 1437 1437 1437 1437 1437 1437 1437 1437 1439 1443 1456 1494 1547 1665 1756 1828 1958 2018 2203 2189 2207 2300 2377 2187 1927 1831 1778 1741 1715 1690 1666 1644 1626 1611 1602 1599 1591 1595 1589 1585 1589 1588 1595 1613 1684 1786 1984 2184 2001 1910 1862 1832 1831 1832 1832 1833 1844 1894 2042 2152 2073 2002 2010 2205 2353 1916 1811 1808 1807 1807 1809 1810 1813 1819 1831 1846 1864 1886 1922 1978 2095 2290 2222 2157 2093 2207 2101 2066 2040 2044 2026 2061 1914 1853 1835 1818 1806 1790 1809 1851 1890 1929 1975 2030 2105 2176 2244 2324 2314 2256 2179 2092 2115 1967 1882 1837 1793 1759 1728 1701 1677 1659 1646 1652 1648 1646 1680 1752 1875 1989 2220 2435 2155 1844 1700 1619 1568 1539 1526 1522 1520 1521 1529 1563 1610 1704 1870 2054 1946 1955 1910 1864 1823 1783 1747 1717 1693 1675 1653 1641 1655 1567 1546 1527 1513 1518 1541 1573 1610 1651 1697 1752 1811 1956 2097 2243 2481 2617 2287 2132 2124 2243 2211 2126 2179 2121 2015 2017 2063 2153 2272 2403 2564 2609 2781 2776 2757 2654 2682 2826 3236 3168 2859 2792 2866 2530 2286 2071 1991 1903 1810 1800 1919 1980 2133 2285 2341 2596 2797 2771 2873 2881 2817 2742 2671 2480 2320 2314 2162 2087 2067 2072 2194 2414 2541 2551 2519 2502 2507 2561 2514 2437 2408 2417 2390 2352 2226 2197 2267 2281 2350 2433 2597 2912 3111 3242 3264 3048 2853 2636 2391 2225 2098 1987 1901 1886 1933 1907 1873 1867 1855 1796 1682 1649 1631 1629 1610 1609 1657 1667 1700 1670 1687 1599 1513 1512 1507 1489 1486 1501 1468 1469 1479 1492 1426 1387 1379 1384 1376 1347 1343 1355 1380 1396 1456 1442 1447 1473 1512 1533 1535 1545 1555 1561 1586 1623 1639 1631 1658 1680 1665 1683 1709 1738 1723 1728 1715 1672 1658 1658 1655 1564 1568 1596 1652 1714 1705 1605 1548 1517 1534 1381 1212 1245 1399 1430 1373 1474 1599 1572 1435 1532 1670 1678 1710 1701 1466 1472 1313 1268 1302 1289 1316 1304 1225 1293 1501 1680 1505 1409 1505 1668 1644 1620 1654 1712 1762 1753 1601 1654 1714 1799 1888 2034 2175 2420 2680 2962 3329 3367 3514 3295 3115 2926 2793 2742 2681 2578 2512 2531 2460 2383 2433 2438 2214 2089 1945 1966 1956 1891 1819 1644 1530 1533 1572 1602 1659 1661 1695 1759 1821 1873 1917 1972 2020 2065 2112 2208 2279 2355 2439 2577 2791 2867 2807 2756 2619 2720 2727 2735 2727 2742 2735 2730 2684 2693 2658 2620 2582 2536 2442 2271 2177 2196 2370 2331 2291 2256 2174 1999 2013 2084 2006 1907 1861 1866 1879 1851 1827 1824 1791 1800 1797 1808 1822 1843 1870 1913 1985 2118 2232 2311 2387 2322 2341 2425 2454 2423 2428 2451 2384 2232 2366 2327 2467 2501 2421 2433 2518 2412 2423 2417 2395 2357 2386 2360 2328 2408 2541 2445 2481 2545 2387 2436 2424 2397 2378 2365 2410 2463 2492 2490 2635 2600 2474 2478 2529 2568 2573 2605 2644 2653 2744 2761 2788 2650 2570 2568 2493 2503 2526 2521 2538 2575 2569 2476 2471 2464 2472 2505 2585 2621 2591 2583 2713 2963 3061 3101 2942 2739 2745 2979 3112 3060 3187 3150 3247 3485 3510 3643 3748 3484 3348 3223 3035 2842 2750 2731 2681 2944 3103 3111 3243 3429 3134 2770 2595 2760 2795 2637 2473 2298 2197 2115 2093 2141 2227 2353 2575 2831 2768 2595 2418 2471 2482 2369 2348 2310 2258 2390 2164 2006 1990 2035 1975 2004 2106 2197 2232 2087 2050 1883 1846 1889 1976 1984 1832 2019 1825 1680 1634 1627 1624 1632 1661 1662 1652 1670 1667 1673 1649 1657 1678 1676 1674 1657 1650 1679 1737 1725 1702 1697 1708 1742 1718 1683 1738 1727 1724 1744 1671 1627 1608 1603 1578 1578 1584 1575 1535 1544 1553 1570 1579 1581 1558 1537 1526 1529 1514 1500 1514 1510 1512 1520 1518 1521 1531 1542 1560 1589 1603 1596 1587 1587 1588 1577 1572 1563 1561 1557 1554 1550 1544 1541 1536 1533 1528 1522 1498 1468 1447 1430 1419 1413 1406 1397 1396 1397 1395 1392 1391 1396 1395 1394 1405 1411 1429 1431 1444 1454 1439 1418 1407 1402 1404 1396 1367 1349 1344 1340 1343 1341 1326 1324 1328 1324 1328 1336 1347 1358 1366 1367 1371 1378 1386 1387 1383 1381 1376 1368 1365 1359 1335 1314 1306 1316 1322 1325 1320 1309 1300 1296 1301 1299 1299 1293 1289 1282 1264 1260 1267 1263 1260 1256 1254 1255 1252 1242 1224 1201 1187 1189 1191 1193 1188 1188 1186 1192 1198 1207 1218 1224 1234 1247 1251 1249 1237 1241 1254 1249 1237 1229 1234 1232 1229 1223 1216 1210 1202 1197 1193 1188 1183 1177 1174 1169 1164 1160 1156 1152 1147 1140 1135 1130 1125 1121 1115 1112 1106 1101 1095 1090 1086 1084 1081 1078 1073 1070 1066 1061 1057 1053 1049 1044 1037 1035 1033 1027 1016 1012 1013 1012 1010 1007 1003 1001 996 989 986 983 979 976 970 972 972 969 965 964 962 959 955 949 942 934 925 916 911 905 899 898 897 896 898 905 906 907 907 908 907 901 896 894 891 887 885 882 879 878 874 871 870 866 863 862 859 854 850 845 842 839 838 828 824 822 815 811 800 793 786 783 788 781 774 762 755 751 747 744 740 739 742 743 733 723 716 716 711 703 694 689 695 692 693 694 690 685 679 674 672 671 667 661 659 654 652 651 660 659 654 655 659 654 661 652 654 652 651 640 645 639 639 630 627 621 621 618 615 618 623 615 617 616 628 622 636 635 636 631 624 614 603 602 604 593 591 588 587 587 585 585 585 586 583 582 582 580 582 583 575 557 553 552 552 551 550 550 550 550 553 560 561 555 548 542 535 535 534 532 531 532 534 531 526 527 527 525 529 532 536 534 530 532 531 535 536 528 522 519 510 506 502 506 500 506 512 511 516 511 509 497 493 482 469 458 455 446 443 448 457 463 463 461 462 461 463 466 467 466 469 473 475 476 474 469 475 476 470 461 450 464 469 458 460 469 464 463 455 452 447 446 438 427 418 416 415 419 424 430 422 418 421 428 433 437 442 431 425 430 434 440 448 438 429 432 437 437 428 443 447 446 429 431 428 400 382 396 404 424 427 430 409 389 414 430 407 397 405 404 400 379 366 371 379 374 372 372 375 372 364 359 352 345 342 342 343 348 356 349 355 359 357 349 358 367 356 355 362 372 363 349 340 337 330 333 337 342 345 349 341 331 325 325 320 320 336 338 342 342 332 323 336 345 343 339 347 354 354 352 335 319 326 319 320 319 324 319 307 303 297 302 302 310 310 306 296 296 302 289 293 270 270 272 280 304 315 320 314 293 286 290 287 288 281 269 264 260 261 277 283 281 289 297 304 290 297 296 292 300 304 307 309 305 300 284 272 273 273 272 269 271 269 263 256 251 248 247 246 241 244 249 239 238 237 241 236 238 235 237 233 233 233 234 231 230 230 228 229 235 238 229 229 230 237 248 252 248 247 250 262 275 279 269 260 248 250 243 232 231 253 248 250 250 252 249 255 262 265 267 274 280 286 287 289 287 286 283 280 272 273 280 289 301 313 324 317 311 326 319 305 308 292 319 329 324 312 328 313 300 317 320 313 311 305 296 307 306 315 315 300 287 285 286 276 263 277 283 280 270 269 256 265 265 262 252 231 231 241 217 220 215 229 233 243 237 222 224 244 233 223 224 230 238 221 204 180 206 209 200 205 204 207 198 206 225 198 199 188 205 210 227 244 250 234 231 275 266 241 221 220 225 196 198 207 212 214 187 205 225 260 263 277 270 266 264 246 227 246 267 262 252 243 228 221 229 235 238 242 256 255 259 242 222 214 216 200 203 199 208 209 219 230 217 204 181 171 178 162 163 174 177 174 191 207 213 179 150 173 163 144 142 175 184 154 155 145 173 206 159 146 155 219 238 257 249 233 219 209 195 170 144 146 139 135 126 135 171 166 119 120 121 127 143 152 188 200 202 199 191 188 178 173 168 159 149 145 142 138 146 157 164 160 151 148 133 129 125 127 126 125 127 127 125 123 126 125 128 126 127 125 126 1784 1788 1808 1807 1810 1754 1789 1896 1888 1840 1852 1891 1941 1991 2033 2097 2199 2302 2444 2573 2589 2395 2322 2314 2255 2026 1937 1947 1791 1689 1645 1600 1615 1582 1588 1704 1837 1955 1969 1955 1891 1853 1811 1762 1751 1806 1892 1989 2061 2088 2122 2293 2137 1907 1967 1819 1682 1448 1376 1384 1404 1443 1516 1567 1635 1694 1764 1866 2078 2170 2142 2087 2016 1925 1844 1781 1750 1741 1734 1735 1738 1744 1778 1854 1818 1764 1730 1712 1701 1717 1775 1867 1785 1679 1611 1577 1568 1564 1561 1563 1573 1582 1589 1594 1597 1601 1615 1641 1669 1689 1715 1750 1788 1831 1883 1945 2002 2153 2094 2090 2033 2022 2021 1964 1947 1933 1919 1904 1947 2012 2115 2294 2366 2278 2271 2346 2397 2361 2425 2323 2362 2441 2458 2315 2256 2061 1956 1919 1899 1885 1878 1918 2021 2269 2130 2030 2117 2238 2292 2383 2292 2285 2294 2099 1874 1772 1687 1658 1644 1632 1631 1659 1664 1680 1713 1753 1862 1992 1919 1835 1810 1849 1800 1765 1769 1768 1782 1759 1798 1805 1773 1868 1810 1624 1550 1501 1461 1446 1443 1443 1440 1439 1438 1438 1437 1437 1437 1438 1437 1438 1439 1446 1483 1569 1655 1852 2032 2093 2160 2203 2231 2287 2460 2567 2310 2030 1888 1801 1748 1713 1690 1671 1651 1633 1617 1604 1597 1594 1589 1588 1589 1579 1586 1589 1595 1623 1796 2045 2164 2088 1962 1871 1831 1828 1828 1828 1828 1830 1876 2054 2111 2046 1953 1949 2058 2393 2320 1973 1822 1809 1808 1809 1810 1813 1817 1822 1830 1843 1865 1897 1939 1996 2106 2298 2285 2190 2120 2181 2169 2099 2046 2013 1973 1933 1913 1871 1850 1832 1816 1799 1811 1847 1881 1916 1951 1992 2080 2115 2139 2203 2269 2259 2182 2138 2161 2013 1888 1845 1810 1775 1742 1713 1691 1671 1664 1668 1662 1659 1690 1766 1876 2015 2291 2358 2037 1796 1687 1620 1585 1562 1548 1544 1541 1541 1550 1578 1626 1696 1766 1866 1945 1937 1871 1831 1797 1758 1736 1715 1691 1666 1641 1623 1605 1580 1558 1538 1517 1520 1546 1573 1616 1664 1709 1767 1832 1997 2143 2340 2484 2497 2186 2072 2055 2172 2202 2086 1995 1967 1949 1998 2059 2179 2285 2360 2375 2478 2689 2566 2722 2776 3063 3123 3249 3129 3058 3195 3028 2578 2221 2082 1969 1902 1838 1786 1849 1930 2050 2232 2198 2357 2485 2800 2929 2870 2832 2756 2669 2490 2366 2231 2111 2084 2066 2095 2350 2525 2554 2520 2488 2464 2439 2424 2421 2389 2331 2288 2250 2201 2177 2211 2277 2296 2358 2418 2693 3013 3210 3385 3281 3056 2763 2561 2382 2283 2228 2129 2001 1913 1850 1830 1842 1879 1851 1827 1784 1764 1744 1696 1625 1622 1608 1624 1634 1637 1671 1640 1596 1594 1534 1500 1485 1566 1477 1465 1474 1496 1467 1409 1386 1376 1397 1395 1330 1348 1371 1382 1406 1417 1460 1479 1505 1510 1514 1520 1534 1551 1575 1594 1592 1605 1630 1659 1650 1670 1687 1734 1745 1731 1699 1705 1718 1700 1586 1608 1644 1630 1707 1745 1661 1569 1563 1568 1473 1394 1398 1241 1277 1335 1458 1502 1595 1705 1462 1612 1743 1824 1830 1768 1462 1393 1357 1271 1292 1342 1259 1245 1285 1363 1363 1682 1694 1639 1405 1577 1566 1657 1683 1664 1679 1701 1663 1683 1791 1893 1948 2002 2051 2231 2524 2778 3199 3355 3443 3226 3000 2824 2681 2657 2658 2584 2469 2404 2392 2337 2349 2376 2336 2321 2143 2122 1870 1672 1635 1690 1700 1648 1520 1686 1770 1749 1731 1755 1778 1810 1844 1891 1939 1987 2019 2088 2148 2197 2294 2401 2552 2681 2866 2749 2579 2577 2776 2788 2780 2781 2768 2752 2744 2735 2700 2677 2646 2606 2498 2434 2345 2249 2400 2393 2355 2282 2109 2024 2175 2155 2111 2023 1943 1905 1890 1898 1877 1853 1829 1807 1812 1826 1841 1866 1897 1917 1965 2072 2217 2284 2427 2374 2396 2518 2462 2346 2333 2328 2324 2249 2278 2484 2568 2460 2677 2683 2670 2576 2575 2645 2622 2517 2526 2557 2488 2380 2423 2522 2542 2574 2560 2408 2449 2469 2465 2432 2481 2535 2530 2463 2565 2585 2574 2578 2553 2580 2671 2655 2630 2658 2715 2814 2838 2679 2624 2642 2545 2517 2568 2599 2588 2568 2523 2475 2485 2496 2482 2474 2487 2494 2508 2584 2796 2875 2927 2940 2821 2697 2672 2771 2906 3168 3402 3436 3231 3328 3444 3679 3574 3659 3484 3189 2997 2902 2777 2697 2722 2779 2841 2913 3052 3202 3225 3111 2905 2899 2877 2710 2522 2408 2251 2157 2072 2047 2100 2191 2347 2630 2667 2592 2381 2339 2353 2311 2174 2155 2136 2217 2097 1990 1985 2312 2142 2184 2325 2348 2274 2221 2080 1942 1888 1866 1887 1994 1958 1834 1725 1651 1637 1634 1619 1607 1635 1645 1623 1647 1642 1653 1630 1622 1638 1639 1640 1639 1627 1651 1686 1678 1670 1660 1666 1668 1654 1684 1731 1691 1681 1713 1679 1624 1595 1595 1586 1557 1550 1560 1525 1535 1552 1569 1586 1584 1563 1550 1540 1518 1506 1492 1496 1496 1506 1506 1505 1506 1519 1527 1548 1572 1589 1582 1575 1569 1565 1562 1555 1552 1547 1544 1542 1537 1535 1532 1528 1523 1521 1516 1510 1487 1456 1435 1417 1406 1400 1395 1389 1385 1385 1384 1383 1389 1390 1385 1392 1396 1407 1406 1416 1444 1440 1418 1405 1393 1390 1392 1374 1348 1338 1333 1336 1333 1318 1318 1321 1319 1327 1334 1342 1343 1343 1342 1344 1346 1355 1374 1382 1379 1374 1370 1361 1348 1330 1317 1315 1331 1340 1321 1304 1290 1283 1281 1289 1290 1292 1283 1270 1271 1257 1245 1257 1258 1258 1254 1251 1247 1242 1239 1224 1211 1193 1182 1185 1181 1182 1185 1184 1191 1197 1208 1220 1231 1241 1257 1265 1260 1252 1250 1241 1234 1227 1220 1218 1216 1213 1211 1206 1200 1196 1194 1189 1187 1181 1176 1170 1166 1163 1159 1154 1149 1144 1139 1134 1129 1125 1120 1115 1111 1107 1102 1097 1094 1090 1086 1079 1077 1074 1070 1066 1063 1057 1055 1051 1046 1042 1038 1036 1032 1026 1015 1003 998 1002 1003 1001 1000 995 990 984 983 984 981 978 973 966 961 960 962 960 956 952 946 937 928 920 911 906 900 899 898 897 896 897 901 906 907 906 908 906 902 898 894 891 889 886 883 881 878 876 873 869 867 865 864 860 856 851 850 846 844 837 839 836 834 831 826 826 817 808 793 773 769 766 773 769 767 761 758 749 741 732 732 731 728 723 720 716 711 702 691 685 686 687 685 683 682 674 668 665 664 661 660 657 666 665 669 676 662 661 666 668 663 673 665 662 655 647 652 653 645 652 642 641 639 646 641 625 635 632 631 632 632 640 633 640 637 630 624 618 611 613 621 624 615 613 604 599 602 594 584 582 581 581 580 580 579 578 578 578 574 559 555 553 553 553 553 552 554 559 557 557 554 549 543 536 539 538 533 532 530 530 529 525 524 524 527 528 533 536 532 527 526 528 535 536 535 532 526 521 517 510 496 497 499 502 504 512 510 506 510 501 486 480 470 463 455 461 463 459 461 463 464 461 463 464 465 464 467 468 473 472 474 477 476 476 477 480 475 461 469 470 459 463 476 475 472 464 454 444 437 433 426 425 422 419 413 420 426 426 418 416 420 428 433 438 426 420 434 443 448 443 443 434 422 425 428 421 428 422 430 429 412 429 410 384 379 405 414 410 422 405 383 414 416 411 386 390 388 384 380 365 363 368 363 364 362 365 369 360 362 363 358 344 340 338 339 344 344 355 357 351 344 356 360 353 349 361 368 358 343 341 341 333 338 350 350 348 348 338 328 332 325 318 330 334 346 354 347 334 329 337 343 350 347 352 342 335 341 334 316 314 313 318 320 325 325 320 304 302 305 306 312 316 310 304 287 284 273 282 278 288 292 300 313 315 315 307 291 295 291 283 284 282 281 281 267 253 276 274 285 295 299 300 289 297 286 296 301 294 302 313 311 306 302 279 270 270 265 264 271 263 256 253 266 260 256 248 246 254 259 249 260 252 239 248 260 244 245 243 236 239 252 243 238 230 229 230 226 231 229 227 227 239 248 244 241 240 257 261 262 269 261 253 243 239 244 235 230 256 256 244 242 245 249 252 251 261 268 271 276 278 279 281 286 284 281 275 262 269 280 284 284 297 297 295 302 320 336 324 314 298 310 326 330 320 332 320 307 325 328 321 320 309 306 300 293 292 307 303 293 289 280 270 276 276 262 264 261 246 242 242 239 242 235 226 244 231 228 248 232 242 247 244 239 239 243 237 247 224 198 206 217 216 197 188 176 209 221 220 214 229 219 203 202 184 213 207 216 233 243 245 208 225 208 229 242 249 228 205 195 194 210 194 190 182 217 229 247 224 258 254 257 259 268 272 250 254 257 267 266 245 239 241 237 249 250 255 267 270 243 232 227 229 237 216 228 216 211 224 212 200 193 189 187 173 179 174 175 180 168 161 169 196 188 169 157 164 171 171 174 177 187 195 180 181 212 217 201 165 150 177 193 217 254 239 223 217 223 191 179 169 158 153 127 159 171 137 118 119 121 148 145 147 176 201 198 195 188 183 178 174 170 162 157 146 141 137 145 154 156 156 148 137 131 132 135 133 126 125 124 123 126 127 127 128 128 127 130 134 132 1891 1880 1870 1886 1797 1824 1795 1839 1800 1804 1846 1872 1904 1944 1994 2058 2121 2185 2287 2342 2401 2401 2506 2432 2195 2057 2091 2097 2036 1895 1719 1678 1628 1578 1660 1844 1957 2003 2148 2171 2093 2059 1950 1836 1796 1792 1810 1865 1919 1898 1897 2006 2003 1813 1772 1814 1612 1479 1400 1386 1406 1448 1526 1600 1668 1747 1829 1947 2124 2285 2313 2231 2130 1985 1869 1787 1737 1706 1691 1687 1687 1697 1734 1792 1832 1777 1725 1700 1685 1681 1715 1764 1738 1668 1615 1581 1564 1558 1554 1557 1563 1569 1574 1580 1586 1602 1629 1656 1686 1716 1744 1752 1776 1810 1851 1893 1928 2018 2021 2024 1981 1955 1935 1918 1913 1904 1890 1901 1966 2048 2128 2281 2361 2404 2437 2381 2437 2369 2396 2365 2458 2541 2575 2377 2169 2057 1951 1911 1888 1874 1870 1913 1980 2033 1996 2009 2152 2323 2241 2169 2198 2257 2180 2018 1897 1796 1693 1670 1655 1637 1621 1636 1647 1665 1702 1824 2058 2041 1948 1828 1817 1825 1779 1765 1768 1829 1768 1753 1760 1769 1841 1807 1698 1595 1510 1468 1450 1447 1445 1444 1442 1441 1440 1439 1438 1438 1437 1437 1438 1438 1443 1470 1542 1645 1748 1881 2047 2273 2364 2382 2358 2391 2448 2302 2116 1930 1843 1771 1722 1688 1666 1650 1634 1620 1609 1600 1593 1591 1587 1582 1585 1578 1588 1599 1610 1675 1931 2323 2336 2084 2029 1844 1826 1826 1826 1826 1827 1832 1945 2021 1955 1922 1899 1935 2063 2274 2193 1955 1823 1809 1809 1809 1811 1815 1822 1828 1835 1848 1873 1906 1953 2015 2140 2327 2260 2208 2238 2296 2242 2141 2086 2086 2057 1959 1938 1891 1868 1848 1831 1814 1804 1834 1864 1898 1934 1980 2037 2062 2094 2146 2242 2246 2189 2137 2030 1964 1909 1866 1826 1789 1757 1733 1710 1676 1682 1682 1677 1688 1732 1804 1982 2155 2471 2251 1981 1795 1694 1646 1613 1594 1578 1572 1565 1561 1574 1600 1639 1756 1812 1958 1991 1895 1847 1811 1776 1780 1799 1762 1723 1691 1654 1609 1592 1574 1557 1539 1519 1521 1541 1575 1616 1657 1710 1774 1844 1960 2044 2220 2360 2402 2173 2030 1981 2057 2165 2042 1947 1902 1956 2000 2036 2129 2297 2423 2511 2472 2469 2573 2779 3047 3013 3344 3278 3209 3329 3036 2672 2506 2296 2143 2016 1891 1848 1807 1795 1873 1962 2078 2102 2347 2627 2911 2939 2842 2773 2804 2750 2633 2363 2191 2094 2068 2070 2175 2506 2571 2539 2506 2480 2459 2467 2432 2401 2373 2343 2208 2205 2190 2162 2179 2217 2268 2362 2512 2780 3026 3219 3402 3295 3109 2815 2560 2410 2287 2217 2144 2108 2036 1945 1901 1812 1830 1867 1856 1813 1757 1748 1747 1695 1643 1597 1576 1570 1603 1606 1609 1611 1605 1555 1604 1480 1451 1440 1440 1459 1485 1486 1408 1403 1383 1386 1379 1338 1336 1349 1348 1375 1387 1404 1457 1493 1492 1499 1517 1517 1514 1528 1538 1572 1591 1608 1624 1614 1635 1672 1723 1746 1722 1729 1723 1714 1653 1574 1582 1668 1697 1731 1749 1680 1658 1626 1623 1578 1549 1373 1254 1258 1425 1491 1460 1552 1630 1702 1652 1721 1845 1867 1762 1480 1487 1418 1333 1276 1360 1353 1469 1634 1636 1426 1597 1674 1580 1597 1480 1593 1655 1658 1622 1635 1676 1687 1727 1811 1886 1995 2093 2214 2269 2622 2910 3111 3104 2966 2869 2803 2745 2685 2561 2559 2538 2487 2418 2321 2269 2240 2205 2004 1985 2107 2184 2110 2023 2016 1918 1806 1729 1611 1635 1816 1794 1782 1762 1734 1732 1773 1823 1871 1902 1957 1993 2040 2106 2175 2241 2314 2426 2587 2668 2450 2458 2689 2796 2781 2792 2807 2808 2798 2789 2779 2761 2723 2680 2640 2577 2468 2349 2478 2471 2403 2245 2193 2123 2248 2212 2180 2125 2074 2001 1971 1970 1922 1916 1877 1851 1830 1832 1848 1878 1891 1920 1992 2077 2204 2339 2418 2468 2454 2473 2566 2513 2487 2493 2552 2442 2230 2285 2477 2482 2619 2769 2826 2708 2607 2715 2691 2635 2594 2595 2558 2549 2456 2457 2531 2571 2661 2525 2433 2608 2601 2516 2530 2602 2578 2472 2541 2564 2587 2647 2676 2634 2624 2704 2693 2706 2686 2730 2781 2712 2664 2639 2541 2598 2625 2741 2733 2655 2534 2505 2527 2499 2487 2509 2503 2510 2507 2544 2663 2778 2751 2814 2802 2636 2646 2790 3077 3222 3169 3271 3328 3342 3310 3620 3718 3841 3549 3156 2944 2832 2743 2797 2765 2746 2732 2790 2885 3068 3279 3461 3401 3273 2938 2716 2640 2623 2399 2278 2177 2112 2050 2070 2257 2480 2616 2606 2350 2322 2280 2200 2091 2038 2000 1956 2014 2160 2112 2321 2284 2326 2352 2263 2209 2146 2218 2066 1943 1871 1838 1879 1891 1823 1719 1690 1683 1664 1645 1621 1604 1614 1598 1619 1621 1615 1596 1595 1600 1611 1616 1609 1613 1604 1628 1646 1642 1634 1630 1626 1636 1668 1699 1673 1644 1671 1667 1608 1577 1569 1579 1565 1538 1529 1516 1536 1564 1601 1623 1593 1559 1535 1538 1529 1511 1489 1479 1491 1499 1496 1495 1492 1503 1513 1530 1554 1573 1570 1562 1555 1549 1547 1540 1539 1536 1533 1532 1528 1527 1522 1518 1513 1512 1510 1506 1499 1468 1436 1421 1415 1397 1390 1385 1381 1377 1377 1377 1382 1383 1380 1381 1388 1390 1391 1401 1430 1439 1419 1402 1390 1380 1381 1373 1347 1333 1327 1328 1329 1315 1312 1313 1315 1325 1333 1335 1330 1329 1330 1330 1330 1334 1346 1368 1374 1369 1363 1360 1350 1334 1322 1324 1342 1342 1316 1293 1278 1270 1276 1278 1273 1266 1254 1245 1249 1242 1232 1235 1238 1248 1254 1252 1244 1235 1226 1220 1214 1207 1180 1179 1175 1178 1179 1187 1193 1191 1204 1215 1223 1233 1251 1266 1260 1254 1249 1242 1234 1228 1222 1216 1213 1210 1207 1203 1200 1194 1190 1186 1182 1179 1173 1168 1163 1162 1160 1153 1148 1144 1136 1133 1127 1122 1117 1113 1111 1107 1102 1096 1092 1088 1085 1082 1078 1074 1071 1067 1063 1058 1055 1051 1047 1043 1039 1036 1034 1030 1025 1016 1001 994 992 987 991 991 990 985 982 984 982 978 975 972 968 962 953 949 949 941 938 931 921 914 906 903 901 900 898 897 897 899 903 907 907 907 907 906 906 899 896 893 890 887 886 882 879 877 874 871 868 866 864 860 856 855 852 847 844 845 842 840 838 836 832 828 823 815 797 786 778 782 798 789 779 785 785 780 771 742 728 724 724 719 714 709 704 697 690 683 682 683 680 677 675 670 665 666 665 672 673 670 678 670 683 680 665 667 679 688 684 680 671 663 655 661 665 654 659 659 652 645 655 654 644 629 647 639 646 644 644 649 644 645 643 638 638 634 629 629 624 615 618 613 604 600 603 599 596 587 583 580 581 581 576 573 572 571 574 576 572 570 563 560 560 560 557 555 552 550 547 544 541 541 543 541 537 538 534 532 528 527 524 522 524 527 534 537 529 525 524 530 535 536 537 538 534 529 525 519 503 493 491 496 497 505 505 498 510 505 502 495 486 476 466 468 464 458 457 461 462 459 461 463 462 464 469 472 471 468 474 476 476 476 479 480 480 470 477 470 464 464 477 479 466 459 451 452 445 438 431 433 430 423 414 413 418 422 426 418 414 422 434 430 417 421 433 444 446 437 433 430 425 421 415 408 406 407 413 409 401 410 413 394 378 377 387 404 397 402 379 406 411 389 388 375 379 371 367 360 353 353 352 356 353 354 356 354 352 353 358 358 353 342 337 335 338 348 354 345 344 354 357 344 347 356 361 349 347 349 348 349 354 357 349 344 335 333 341 341 329 326 328 338 343 353 354 337 335 341 346 350 356 350 339 324 322 319 317 307 301 299 303 302 304 316 316 310 308 310 309 315 306 298 298 299 275 283 303 306 321 313 306 297 294 290 292 293 290 285 270 270 272 278 265 255 275 282 271 280 291 298 293 284 281 299 304 289 281 286 289 285 294 282 276 295 281 265 259 257 257 262 261 254 251 255 252 258 256 260 262 244 257 272 265 252 259 245 247 261 252 242 237 238 240 232 230 230 226 226 223 232 240 240 237 244 250 249 253 253 251 252 246 240 236 234 228 256 251 246 235 249 249 242 250 261 265 269 274 274 276 278 281 280 272 265 256 279 261 268 276 295 307 308 317 326 332 327 315 317 317 322 338 335 335 322 324 317 318 328 321 312 295 279 276 273 294 307 299 289 287 278 281 284 269 257 254 264 264 254 252 245 238 251 250 228 242 258 260 269 268 252 253 236 223 215 224 217 198 181 185 188 218 213 201 190 191 231 235 223 210 210 195 200 230 226 222 226 245 232 203 198 191 219 235 229 226 219 189 200 223 224 196 193 200 211 222 209 215 212 234 257 265 271 274 279 274 266 259 244 258 258 249 262 263 266 252 259 248 248 236 229 237 235 248 242 233 232 224 203 177 179 175 170 204 184 178 181 180 163 177 175 165 154 165 155 169 184 193 212 205 195 182 217 205 179 152 155 151 180 190 217 255 246 230 214 195 229 197 176 157 145 124 149 138 118 120 120 129 160 157 153 180 203 197 190 185 180 177 168 162 163 160 147 139 135 143 147 152 149 140 127 131 135 132 125 125 126 125 126 127 127 127 128 128 128 133 137 139 2003 2039 2002 2055 2033 2049 1868 1854 1806 1798 1826 1847 1881 1921 1966 2012 2052 2108 2167 2217 2261 2314 2461 2391 2396 2257 2283 2238 2204 2013 1910 1740 1652 1618 1730 1902 2035 2073 2131 2203 2163 2090 2001 1914 1886 1823 1842 1806 1811 1795 1775 1818 1824 1765 1711 1815 1719 1542 1434 1389 1394 1427 1553 1735 1826 1844 1900 1973 2079 2267 2419 2452 2377 2072 1911 1798 1727 1686 1666 1653 1649 1659 1693 1751 1834 1817 1746 1710 1682 1667 1672 1693 1701 1666 1631 1622 1593 1556 1549 1550 1554 1560 1566 1571 1582 1615 1650 1684 1720 1761 1791 1794 1797 1809 1834 1859 1895 1937 1961 1956 1933 1917 1902 1887 1885 1880 1873 1909 1966 2041 2144 2302 2350 2509 2541 2479 2474 2391 2415 2358 2517 2614 2601 2315 2181 2036 1952 1908 1880 1864 1864 1899 1920 1918 1940 2014 2155 2356 2347 2180 2316 2229 2092 1997 1918 1768 1709 1685 1662 1642 1623 1611 1625 1648 1692 1874 2081 2013 1934 1834 1812 1798 1789 1795 1774 1776 1755 1753 1763 1858 1707 1645 1656 1574 1500 1455 1449 1448 1448 1446 1445 1444 1443 1442 1441 1440 1439 1438 1439 1444 1466 1548 1696 1768 1892 2097 2165 2186 2323 2411 2295 2143 2161 2086 1961 1868 1791 1739 1699 1668 1646 1632 1620 1609 1601 1594 1591 1590 1585 1580 1579 1583 1595 1612 1643 1709 1873 2132 2092 2058 2009 1857 1824 1824 1824 1824 1825 1847 1997 1908 1891 1874 1869 1920 2030 2091 2017 1902 1834 1812 1810 1811 1812 1816 1824 1834 1844 1854 1876 1918 1979 2023 2137 2262 2317 2260 2364 2458 2348 2250 2181 2125 2088 1990 1947 1910 1884 1862 1846 1829 1819 1814 1850 1888 1918 1952 1993 2032 2066 2108 2158 2185 2142 2086 2044 1978 1932 1881 1840 1805 1779 1753 1727 1695 1699 1705 1714 1731 1780 1923 2053 2273 2484 2190 1914 1778 1729 1727 1671 1635 1613 1604 1591 1582 1603 1645 1708 1813 1816 1881 1903 1871 1831 1804 1802 1830 1840 1817 1783 1783 1708 1585 1567 1555 1546 1531 1513 1521 1542 1575 1614 1664 1741 1819 1906 2033 2204 2331 2394 2388 2191 1990 1930 1972 2057 1994 1895 1922 1950 1968 1996 2065 2188 2427 2685 2569 2514 2655 2787 3120 3311 3114 3327 3291 3082 2952 2993 3012 2783 2393 2119 1922 1863 1848 1798 1854 1920 1997 2107 2304 2550 2901 2886 2694 2904 2965 2833 2569 2337 2170 2073 2057 2126 2330 2596 2577 2545 2521 2500 2477 2495 2477 2450 2438 2353 2235 2182 2160 2149 2158 2179 2223 2338 2543 2719 3006 3158 3220 3157 3042 2798 2563 2417 2331 2242 2174 2117 2020 1975 1932 1860 1785 1730 1716 1769 1741 1718 1712 1699 1644 1604 1576 1608 1550 1564 1555 1547 1576 1746 1767 1538 1440 1421 1426 1456 1485 1462 1390 1389 1372 1377 1386 1382 1332 1308 1309 1312 1330 1347 1393 1459 1479 1478 1454 1464 1486 1502 1520 1560 1564 1576 1562 1572 1617 1674 1742 1736 1746 1747 1701 1646 1623 1651 1583 1613 1718 1788 1788 1804 1791 1757 1431 1307 1323 1257 1235 1283 1334 1300 1343 1381 1527 1789 1825 1770 1848 1676 1538 1395 1378 1364 1257 1294 1413 1565 1743 1759 1638 1636 1698 1697 1678 1706 1613 1510 1649 1653 1605 1700 1652 1758 1795 1792 1877 2065 2171 2242 2417 2684 2977 3301 3218 2928 2723 2647 2567 2557 2535 2444 2465 2436 2430 2433 2365 2227 2113 1895 1719 1736 1799 1864 2035 2126 2040 1908 1777 1707 1591 1788 1805 1768 1642 1684 1738 1761 1786 1810 1828 1861 1896 1975 1999 2071 2174 2243 2267 2355 2477 2356 2296 2451 2475 2480 2557 2545 2648 2771 2861 2867 2840 2808 2776 2742 2658 2479 2559 2569 2528 2433 2392 2323 2223 2286 2290 2237 2193 2145 2102 2061 1992 1992 1971 1929 1940 1875 1866 1854 1874 1919 1977 2024 2137 2265 2338 2475 2613 2638 2594 2590 2655 2627 2638 2568 2415 2216 2219 2271 2339 2445 2641 2776 2662 2666 2783 2715 2643 2653 2622 2622 2579 2547 2418 2479 2528 2618 2606 2416 2477 2537 2617 2623 2631 2583 2514 2538 2557 2625 2654 2765 2761 2681 2770 2800 2782 2719 2745 2727 2732 2688 2653 2544 2571 2631 2715 2770 2665 2562 2660 2670 2646 2571 2565 2546 2540 2609 2598 2589 2631 2608 2744 2732 2622 2649 2768 2925 2974 2966 3050 3204 3175 3237 3365 3338 3263 3109 2941 2866 2859 2830 2862 2810 2744 2702 2705 2761 2871 3000 3187 3544 3527 3262 3025 2828 2669 2559 2352 2260 2214 2116 2041 2103 2347 2470 2487 2256 2165 2166 2087 1978 1957 2091 1979 2127 2276 2236 2382 2387 2440 2389 2349 2219 2315 2236 2216 2077 2016 1880 1941 1958 1848 1786 1748 1710 1702 1689 1699 1645 1608 1586 1588 1591 1590 1579 1564 1561 1576 1586 1585 1585 1591 1599 1622 1618 1616 1610 1607 1627 1648 1678 1657 1625 1618 1629 1593 1562 1549 1549 1544 1544 1518 1509 1537 1573 1615 1605 1592 1558 1535 1512 1513 1507 1492 1469 1482 1491 1489 1484 1482 1486 1498 1513 1526 1537 1552 1550 1544 1538 1532 1528 1526 1524 1520 1520 1517 1514 1511 1511 1507 1505 1501 1498 1495 1485 1468 1435 1415 1398 1387 1380 1374 1371 1370 1370 1375 1377 1376 1372 1375 1378 1383 1397 1420 1434 1425 1406 1387 1376 1369 1366 1345 1329 1323 1319 1321 1311 1306 1307 1313 1328 1344 1335 1322 1321 1317 1314 1314 1319 1331 1355 1366 1361 1358 1356 1351 1345 1336 1339 1346 1339 1315 1292 1277 1279 1290 1271 1252 1251 1242 1233 1236 1230 1222 1217 1216 1227 1241 1247 1245 1235 1222 1221 1217 1209 1182 1173 1170 1174 1177 1190 1203 1196 1198 1208 1215 1235 1258 1266 1258 1252 1247 1244 1239 1234 1229 1224 1221 1215 1211 1205 1201 1196 1191 1184 1182 1176 1171 1167 1161 1156 1152 1148 1144 1140 1134 1130 1126 1122 1118 1114 1109 1104 1099 1095 1092 1087 1083 1080 1077 1074 1071 1068 1063 1058 1054 1051 1047 1044 1038 1035 1031 1027 1021 1015 1015 1011 1007 999 985 980 978 973 978 977 976 972 970 967 965 961 956 949 941 936 929 924 918 912 907 905 903 901 900 900 901 905 910 910 909 908 909 908 906 902 899 895 891 889 886 883 880 878 875 873 870 868 866 863 861 858 854 852 848 847 843 841 837 833 829 823 815 809 813 799 788 804 809 804 798 794 782 765 754 742 729 720 716 716 713 709 703 694 687 693 692 680 676 674 674 673 678 678 677 679 681 677 688 683 689 680 677 676 693 706 700 687 675 673 661 675 678 662 670 674 660 658 664 654 641 638 654 651 656 654 655 654 655 654 653 649 638 633 623 618 617 608 604 603 596 592 594 590 591 586 584 583 577 575 573 572 570 569 569 574 576 573 576 573 571 568 564 554 548 545 543 543 544 544 542 541 540 540 537 535 533 533 530 523 521 525 533 532 525 520 525 532 536 535 535 538 538 534 522 514 511 500 492 489 492 499 495 494 507 507 511 495 486 475 477 470 463 458 457 460 461 458 461 462 459 463 466 472 470 469 472 474 476 475 478 479 481 481 480 474 474 476 477 473 466 455 447 441 439 438 437 434 428 425 420 414 412 414 423 425 413 416 427 420 416 424 429 438 447 439 438 431 433 439 432 418 421 409 400 397 386 386 392 397 387 370 368 368 372 376 368 383 391 383 374 374 363 361 356 352 351 351 350 349 348 346 346 345 341 340 343 345 349 347 345 337 335 334 338 336 337 343 349 341 342 349 354 351 352 349 348 346 355 359 352 348 345 349 357 349 333 341 336 342 342 349 349 341 347 349 357 359 350 349 346 330 315 312 310 303 298 295 293 294 297 303 307 317 312 311 304 308 318 309 289 278 273 285 312 327 326 305 297 291 290 285 281 279 280 274 270 270 263 267 272 255 261 278 282 262 287 296 292 280 287 305 305 294 273 274 275 274 276 272 274 287 296 292 285 271 265 264 263 257 258 262 254 259 262 270 254 250 274 276 264 271 256 252 250 255 249 248 256 258 266 250 235 233 231 224 224 224 229 229 237 244 245 242 246 242 246 249 248 243 239 235 225 244 242 233 240 247 243 243 255 256 259 265 269 264 269 272 283 287 283 271 248 254 260 270 275 284 294 313 300 306 320 335 331 332 329 323 330 349 335 314 301 294 291 309 316 303 282 267 256 260 273 296 299 299 300 292 290 283 274 258 258 280 277 277 254 247 261 265 254 235 240 256 278 278 269 258 248 223 208 202 208 205 182 205 210 191 197 216 213 205 184 242 224 218 231 202 195 210 222 236 240 243 245 224 195 209 225 196 202 218 225 218 194 208 224 202 213 200 223 199 223 222 209 224 217 241 243 264 284 277 269 274 267 259 263 267 266 272 261 245 234 233 231 224 222 196 203 216 236 257 248 225 217 200 189 195 183 189 200 184 181 194 184 163 157 163 173 187 196 168 179 199 214 226 227 210 209 203 170 142 184 206 185 184 182 208 245 266 259 236 192 173 193 183 157 159 131 125 118 119 120 119 152 167 172 171 183 206 197 186 179 174 172 164 158 156 154 146 139 132 137 143 145 142 132 136 129 126 125 126 124 122 122 122 122 124 126 129 131 128 133 136 139 2176 2172 2095 2188 2231 2097 1964 1887 1862 1841 1820 1837 1866 1900 1937 1977 2021 2061 2101 2128 2158 2245 2387 2479 2620 2691 2524 2376 2260 2214 2162 1839 1711 1656 1699 1856 1969 2009 2102 2116 2061 1964 1921 1886 1843 1764 1783 1750 1733 1728 1723 1729 1765 1770 1693 1721 1728 1619 1497 1430 1394 1398 1510 1794 2000 2149 2081 2040 2142 2308 2419 2505 2449 2109 1944 1804 1714 1660 1641 1635 1628 1635 1687 1757 1869 1854 1789 1738 1695 1666 1656 1660 1676 1688 1664 1657 1621 1575 1542 1544 1548 1553 1558 1562 1579 1622 1668 1720 1762 1802 1838 1848 1861 1895 1889 1868 1875 1895 1904 1901 1895 1884 1873 1864 1865 1863 1866 1900 1946 2017 2123 2212 2250 2448 2527 2579 2478 2503 2457 2535 2565 2669 2513 2239 2160 2055 1953 1908 1877 1855 1857 1900 1892 1903 1954 2058 2183 2311 2397 2292 2279 2318 2309 2058 1855 1771 1722 1689 1661 1639 1622 1605 1610 1632 1673 1886 2019 1966 1846 1821 1837 1860 1807 1796 1786 1755 1757 1804 1909 1741 1620 1581 1544 1501 1468 1453 1451 1451 1450 1449 1447 1446 1445 1444 1444 1443 1442 1442 1450 1467 1496 1635 1863 1903 2112 2391 2513 2406 2312 2202 2138 2046 2016 1983 1897 1831 1759 1718 1684 1655 1633 1618 1608 1600 1593 1588 1591 1595 1590 1579 1579 1590 1598 1617 1657 1709 1835 1958 2021 2004 2058 1857 1823 1823 1823 1823 1824 1935 1978 1863 1849 1839 1860 1925 2049 2062 1990 1901 1845 1816 1812 1813 1815 1821 1830 1842 1856 1866 1879 1926 1979 2049 2065 2113 2151 2308 2380 2492 2476 2431 2286 2163 2065 2013 1971 1932 1900 1880 1864 1848 1836 1827 1832 1869 1909 1944 1984 2041 2092 2129 2162 2153 2148 2101 2068 2044 1993 1912 1863 1826 1799 1770 1742 1717 1724 1748 1771 1811 1903 2043 2222 2513 2465 2161 1938 1841 1877 1806 1743 1674 1653 1636 1617 1605 1628 1676 1747 1784 1819 1889 1899 1871 1843 1830 1837 1870 1911 1906 1915 1813 1654 1579 1547 1536 1528 1518 1517 1530 1554 1587 1631 1690 1777 1871 1978 2122 2314 2623 2483 2297 2086 1965 1876 1926 1944 1908 1886 1908 1922 1937 1965 2022 2152 2387 2415 2364 2577 2897 3079 2943 2991 3254 3378 3386 3290 3311 3384 3199 3179 2766 2220 2000 1918 1866 1807 1848 1876 1904 1983 2131 2474 2503 2555 2814 2987 2962 2673 2431 2266 2139 2062 2074 2178 2405 2649 2603 2573 2543 2515 2498 2509 2476 2430 2395 2367 2286 2210 2157 2142 2144 2160 2195 2301 2464 2602 2793 2977 2910 2870 2782 2619 2524 2441 2367 2268 2186 2144 2134 2063 2005 1956 1865 1782 1702 1711 1775 1713 1671 1669 1645 1613 1581 1573 1538 1508 1500 1570 1718 1587 1685 1434 1417 1417 1419 1451 1435 1371 1368 1386 1360 1353 1379 1364 1331 1314 1345 1352 1326 1305 1348 1394 1427 1423 1422 1463 1458 1458 1514 1524 1505 1511 1551 1579 1621 1688 1748 1759 1779 1757 1710 1660 1669 1614 1622 1627 1694 1774 1823 1853 1747 1509 1325 1310 1267 1246 1244 1269 1248 1286 1352 1438 1480 1645 1765 1832 1493 1421 1377 1369 1290 1330 1286 1317 1380 1341 1561 1791 1754 1724 1739 1762 1762 1742 1603 1467 1573 1606 1555 1561 1611 1814 1887 1878 1922 1999 2117 2223 2336 2609 2884 2979 3018 2960 2715 2530 2462 2427 2436 2392 2357 2345 2330 2389 2391 2234 2042 1793 1680 1653 1644 1649 1678 1843 1964 1979 1903 1806 1674 1619 1672 1644 1609 1727 1753 1775 1743 1750 1776 1805 1839 1876 1959 2037 2153 2158 2091 2294 2260 2168 2179 2241 2239 2312 2334 2320 2435 2542 2732 2886 2900 2884 2851 2817 2613 2688 2665 2619 2548 2561 2534 2479 2426 2392 2357 2307 2259 2213 2176 2109 2030 2065 2024 1990 1982 1940 1914 1893 1876 1905 1985 2047 2178 2378 2381 2528 2662 2711 2719 2734 2795 2781 2667 2518 2332 2222 2268 2271 2340 2497 2624 2672 2590 2653 2728 2739 2688 2697 2681 2642 2611 2578 2475 2535 2577 2576 2634 2438 2496 2587 2607 2665 2685 2618 2539 2569 2599 2626 2672 2764 2842 2757 2778 2875 2910 2818 2868 2826 2743 2690 2645 2569 2651 2681 2669 2685 2616 2604 2751 2918 2815 2740 2728 2667 2600 2711 2729 2714 2673 2719 2697 2742 2690 2713 2746 2882 2807 2923 3057 3037 3018 3102 3251 3351 3260 3166 3026 2959 2897 3001 3069 2959 2788 2703 2630 2643 2713 2806 3020 3394 3654 3505 3372 3220 3009 2732 2516 2407 2287 2166 2067 2029 2159 2293 2202 2134 2060 2021 2001 2004 2148 2150 2049 2190 2310 2343 2380 2400 2428 2331 2291 2343 2433 2422 2383 2201 2052 2138 2229 2241 2127 2012 1909 1811 1757 1721 1721 1681 1638 1609 1594 1584 1571 1573 1581 1574 1555 1549 1552 1555 1563 1587 1605 1599 1601 1598 1592 1602 1623 1644 1630 1610 1593 1583 1571 1556 1535 1531 1534 1515 1499 1505 1535 1586 1630 1598 1560 1542 1522 1506 1491 1490 1487 1464 1463 1482 1481 1475 1470 1465 1477 1494 1501 1509 1524 1537 1532 1525 1518 1514 1512 1510 1509 1510 1507 1504 1505 1503 1500 1497 1488 1484 1484 1478 1464 1440 1422 1402 1388 1379 1371 1366 1362 1364 1368 1372 1371 1365 1367 1370 1375 1388 1407 1427 1426 1409 1384 1370 1364 1356 1347 1331 1322 1314 1311 1308 1300 1303 1315 1334 1341 1333 1325 1313 1308 1302 1302 1307 1318 1336 1355 1361 1360 1354 1353 1350 1344 1346 1346 1334 1315 1295 1281 1291 1283 1261 1241 1236 1233 1228 1222 1217 1212 1207 1201 1211 1226 1241 1243 1242 1238 1233 1218 1204 1178 1165 1166 1168 1181 1201 1218 1210 1196 1198 1214 1232 1245 1254 1258 1254 1251 1249 1242 1238 1234 1228 1224 1218 1208 1202 1199 1193 1187 1181 1182 1175 1170 1167 1162 1157 1152 1147 1142 1137 1134 1130 1125 1121 1118 1114 1110 1105 1102 1097 1091 1088 1085 1079 1074 1070 1067 1065 1060 1056 1052 1049 1047 1043 1036 1037 1033 1029 1026 1021 1016 1013 1010 1006 1003 997 984 974 964 961 961 961 960 960 958 957 958 955 948 941 933 923 918 914 910 908 905 903 901 900 903 910 922 918 913 911 911 911 909 906 901 897 895 892 889 886 884 882 879 877 873 870 869 864 861 858 856 854 852 849 845 842 839 836 832 828 826 823 821 812 802 811 806 802 798 793 785 785 772 749 732 725 715 709 708 702 699 691 699 703 698 691 685 688 687 686 694 689 685 684 692 688 700 697 702 690 691 693 698 699 698 700 689 680 673 680 687 673 681 688 679 665 657 651 657 651 655 663 661 664 660 654 652 649 645 647 644 635 623 615 609 603 599 597 594 592 590 587 586 584 581 579 577 575 573 571 570 569 567 566 564 561 568 579 573 564 558 553 550 548 546 544 544 543 542 542 543 540 537 534 534 532 529 527 521 522 529 527 522 519 525 529 535 532 535 535 532 531 529 529 523 512 500 483 485 492 488 490 502 501 506 501 491 485 481 472 464 455 454 455 459 457 458 462 458 460 465 471 467 471 471 474 475 474 476 478 481 485 482 481 482 478 470 466 468 461 450 444 441 434 428 425 422 420 418 416 413 412 416 422 420 408 418 411 420 428 436 444 447 443 443 445 447 449 437 434 439 440 434 419 410 404 386 378 373 371 385 381 378 365 364 362 362 363 360 357 355 355 365 362 379 370 356 351 350 346 343 343 341 339 338 338 338 337 339 336 335 333 332 332 331 330 332 334 341 345 348 345 348 343 341 345 349 354 354 350 353 363 358 345 338 348 349 350 360 362 352 349 351 357 363 354 342 336 342 345 324 313 305 304 300 297 293 289 292 302 306 309 310 311 300 307 302 277 272 271 279 305 308 317 335 316 301 296 288 284 292 276 280 281 280 280 276 263 257 261 250 271 279 258 278 289 288 277 272 289 304 298 277 267 269 268 274 270 266 271 275 294 292 275 272 268 265 263 266 270 260 265 264 265 254 268 281 276 273 278 272 276 265 255 248 254 269 267 261 264 247 239 234 229 224 220 221 226 232 240 237 242 240 237 242 243 249 245 243 239 228 228 232 244 248 246 240 238 248 249 254 264 266 258 258 275 284 291 286 270 270 260 247 246 255 272 287 306 290 312 331 323 314 316 327 302 311 335 339 314 298 275 269 281 297 285 288 279 254 252 270 282 289 271 280 292 290 282 270 269 263 266 287 274 255 267 269 254 247 250 250 262 285 294 270 250 230 218 214 213 192 198 177 208 222 215 180 186 184 183 221 239 224 242 222 224 223 212 192 218 240 254 229 210 217 206 205 199 199 194 198 195 194 230 216 237 235 210 227 206 253 248 215 213 235 247 241 254 276 275 268 254 263 269 266 265 255 268 269 253 233 220 210 209 204 199 197 209 216 255 240 228 214 196 188 199 185 191 209 197 206 207 200 172 162 162 198 209 181 189 172 178 186 205 215 204 194 166 142 143 197 226 201 215 214 195 219 248 238 211 204 202 160 159 150 150 119 119 119 118 119 121 145 169 168 169 183 203 199 186 176 168 163 158 154 148 146 143 139 130 134 137 136 137 134 125 126 124 124 123 121 121 121 124 126 127 130 133 131 129 133 138 137 2346 2291 2284 2375 2253 2140 1994 1952 1954 1903 1881 1842 1855 1890 1923 1959 1997 2036 2094 2118 2140 2193 2253 2354 2511 2663 2604 2541 2381 2328 2167 1858 1751 1696 1714 1768 1834 1890 1985 2031 2007 2014 2030 1932 1849 1754 1722 1712 1705 1703 1704 1708 1720 1779 1731 1690 1688 1627 1526 1460 1407 1393 1462 1762 2175 2435 2348 2226 2211 2390 2509 2366 2520 2355 1978 1764 1673 1630 1619 1619 1616 1632 1704 1794 1858 1934 1837 1763 1709 1670 1651 1650 1661 1697 1691 1671 1653 1586 1535 1537 1541 1545 1549 1554 1578 1623 1681 1735 1810 1846 1898 1918 1939 1984 1995 1931 1879 1861 1863 1863 1860 1855 1850 1847 1852 1850 1857 1888 1927 1984 2054 2128 2220 2364 2417 2530 2625 2538 2498 2676 2681 2612 2535 2424 2283 2122 1945 1893 1865 1843 1856 1898 1874 1899 1946 2034 2130 2223 2432 2292 2225 2183 2171 2092 1880 1782 1721 1677 1647 1624 1610 1599 1597 1605 1637 1710 1889 1846 1829 1833 1857 1939 1863 1796 1772 1784 1843 1907 1960 1902 1643 1554 1514 1483 1461 1456 1455 1454 1452 1451 1450 1448 1447 1447 1446 1445 1446 1453 1476 1518 1587 1916 2146 2170 2295 2527 2816 2545 2354 2229 2139 2083 1958 1948 1847 1794 1742 1701 1672 1647 1627 1611 1600 1592 1586 1587 1656 1593 1585 1576 1584 1595 1604 1615 1645 1730 1999 2275 2112 2077 2016 1872 1825 1822 1822 1823 1826 1931 1901 1836 1820 1813 1851 1926 2076 2282 2188 2001 1880 1826 1817 1816 1816 1821 1830 1844 1859 1876 1890 1911 1944 1992 2020 2054 2153 2326 2455 2470 2505 2566 2390 2230 2113 2043 1989 1946 1921 1900 1879 1864 1853 1845 1836 1840 1883 1921 1973 2083 2164 2194 2210 2167 2123 2074 2036 2030 2010 1929 1882 1852 1818 1786 1755 1734 1752 1802 1842 1907 2066 2252 2393 2671 2364 2082 1943 1863 1868 1866 1791 1717 1686 1664 1636 1633 1661 1729 1788 1840 1907 1923 1911 1898 1879 1862 1864 1899 1938 1938 1925 1756 1660 1596 1535 1522 1518 1517 1520 1533 1563 1607 1659 1725 1807 1903 2016 2120 2265 2533 2308 2105 1985 1923 1864 1849 1885 1844 1880 1886 1894 1930 1953 1996 2114 2294 2235 2372 2623 2759 2793 2719 3096 3239 3185 3398 3525 3298 3082 2968 2800 2570 2371 2117 1945 1868 1814 1822 1869 1900 1935 2010 2213 2385 2662 2867 2863 2632 2506 2330 2199 2096 2054 2130 2270 2551 2693 2646 2612 2567 2527 2516 2514 2488 2467 2410 2375 2318 2282 2198 2150 2137 2144 2174 2237 2376 2487 2584 2708 2623 2554 2554 2481 2516 2403 2272 2256 2226 2173 2164 2135 2102 2002 1907 1839 1746 1662 1700 1665 1617 1632 1626 1628 1630 1579 1535 1473 1478 1687 1559 1426 1450 1397 1377 1397 1403 1397 1363 1348 1353 1363 1341 1355 1345 1339 1325 1338 1387 1395 1362 1322 1318 1335 1383 1382 1395 1435 1421 1481 1493 1461 1441 1508 1557 1593 1641 1699 1756 1770 1772 1776 1750 1716 1730 1635 1688 1642 1718 1802 1850 1872 1596 1352 1403 1337 1395 1273 1230 1268 1243 1330 1389 1375 1375 1419 1517 1871 1558 1427 1342 1306 1257 1240 1292 1249 1274 1333 1382 1653 1800 1774 1794 1801 1810 1775 1744 1612 1547 1681 1646 1627 1627 1685 1813 1777 1876 1960 2015 2072 2192 2324 2510 2651 2671 2649 2551 2441 2371 2329 2335 2304 2291 2276 2270 2280 2249 2190 2122 1814 1670 1621 1613 1601 1593 1600 1628 1851 1941 1778 1623 1674 1872 1812 1675 1597 1678 1703 1692 1718 1719 1743 1768 1779 1816 1890 1932 1952 2011 2079 2122 2195 2318 2324 2380 2363 2380 2362 2392 2488 2607 2691 2799 2909 2927 2862 2764 2681 2769 2684 2625 2660 2642 2580 2511 2458 2415 2370 2327 2284 2229 2142 2157 2122 2078 2046 2026 1984 1958 1951 1912 1898 1957 2093 2110 2206 2307 2380 2473 2546 2627 2823 2898 2760 2569 2441 2304 2322 2357 2378 2373 2549 2725 2787 2645 2708 2823 2812 2768 2740 2703 2675 2663 2637 2578 2487 2623 2626 2597 2448 2552 2609 2668 2693 2716 2692 2609 2591 2639 2681 2698 2735 2826 2794 2871 2939 2963 2889 2917 2935 2785 2738 2651 2609 2639 2658 2700 2679 2621 2642 2824 3054 2967 2845 2890 2886 2669 2833 2869 2857 2811 2895 2943 2903 2816 2729 2750 2797 2769 2823 2890 2947 3174 3251 3282 3347 3244 3234 3105 3013 3201 3268 3150 3088 3036 2833 2662 2587 2614 2675 2791 3098 3373 3543 3674 3575 3423 3061 2704 2514 2484 2266 2137 2028 2019 2154 2095 2074 2074 2091 2025 2087 2179 2160 2109 2282 2307 2333 2338 2373 2336 2286 2298 2362 2397 2366 2311 2140 2026 2374 2627 2580 2414 2250 2069 1885 1786 1765 1762 1695 1663 1626 1625 1623 1596 1619 1592 1599 1584 1574 1561 1537 1560 1586 1589 1584 1590 1591 1582 1577 1586 1587 1589 1586 1578 1566 1555 1542 1528 1516 1527 1509 1488 1502 1532 1589 1608 1603 1568 1541 1526 1510 1492 1473 1468 1466 1445 1466 1474 1469 1461 1455 1461 1474 1484 1490 1508 1524 1520 1514 1509 1503 1500 1497 1501 1501 1494 1497 1496 1492 1492 1489 1471 1448 1466 1462 1429 1421 1421 1404 1391 1379 1372 1366 1364 1356 1358 1362 1362 1358 1361 1362 1369 1380 1399 1422 1422 1405 1378 1361 1358 1353 1345 1335 1326 1316 1307 1301 1296 1299 1312 1329 1329 1328 1327 1312 1300 1295 1294 1297 1305 1317 1331 1344 1357 1356 1352 1346 1344 1341 1341 1330 1312 1297 1290 1293 1268 1247 1232 1222 1219 1216 1215 1209 1204 1200 1202 1201 1210 1223 1239 1240 1237 1232 1221 1198 1174 1158 1162 1165 1186 1208 1214 1202 1189 1190 1203 1215 1222 1232 1252 1257 1254 1249 1242 1236 1231 1226 1221 1215 1204 1199 1193 1191 1184 1182 1180 1173 1168 1163 1159 1155 1152 1147 1142 1136 1132 1128 1125 1121 1118 1113 1110 1106 1102 1098 1095 1091 1087 1082 1078 1073 1070 1064 1062 1059 1053 1048 1043 1040 1036 1030 1028 1026 1023 1021 1016 1013 1011 1004 1000 996 993 984 973 973 969 961 952 948 944 941 946 948 945 939 931 923 917 914 911 909 905 903 901 898 904 914 918 918 918 917 913 910 908 908 903 901 897 895 892 889 887 883 882 879 874 870 869 866 864 861 859 856 853 848 842 837 831 829 822 821 821 824 814 818 812 813 809 801 789 794 788 773 761 750 737 726 718 709 705 701 697 702 704 700 699 697 699 702 699 697 697 697 695 694 698 698 701 704 713 700 704 708 706 694 685 690 698 689 692 692 694 684 695 693 678 671 664 671 671 663 669 674 672 669 660 654 645 639 636 634 641 633 627 617 608 603 600 598 595 592 590 589 587 585 582 580 577 574 573 572 572 569 566 565 564 561 560 560 559 555 553 552 551 548 546 543 542 542 541 544 546 541 539 535 532 530 527 523 517 516 521 525 518 518 523 527 528 530 532 531 525 526 529 527 517 505 495 483 478 486 485 489 495 496 495 496 488 481 477 473 469 458 454 456 459 458 456 461 459 459 465 467 467 469 471 473 472 472 475 478 483 482 481 478 480 479 469 459 458 461 452 454 453 444 432 431 429 430 423 421 419 414 409 407 416 406 405 420 430 436 441 440 442 447 445 447 450 453 445 447 442 435 440 446 426 412 396 377 369 379 411 405 395 389 378 369 366 363 359 363 366 369 386 394 389 372 359 364 362 353 350 346 344 341 341 338 337 336 336 338 337 338 334 332 330 328 327 330 333 341 346 344 352 339 337 341 345 352 357 357 361 364 363 357 346 345 350 358 365 363 363 360 361 362 366 358 346 333 324 325 322 317 306 299 299 298 297 292 290 297 305 305 305 302 302 283 277 275 275 275 288 296 326 326 321 310 298 291 292 299 295 291 298 289 277 268 262 253 250 253 262 284 268 251 273 295 295 274 258 266 278 295 274 268 262 265 265 269 267 263 268 281 286 284 281 270 271 271 274 270 267 269 267 263 256 264 279 284 284 278 279 277 275 269 254 256 256 259 251 256 254 243 247 241 229 223 219 219 224 228 240 242 236 233 235 242 247 247 243 249 243 229 226 225 228 228 236 250 252 249 262 265 258 254 251 267 282 282 285 291 292 278 247 250 274 262 268 281 292 302 319 309 287 292 304 283 295 315 338 321 305 288 266 253 267 275 272 279 254 261 279 280 281 258 260 272 269 292 281 270 268 274 284 272 266 278 271 256 268 265 261 268 280 276 255 244 242 235 231 224 208 192 178 213 225 205 202 209 209 213 229 233 236 254 242 242 244 225 199 222 235 256 242 233 226 228 228 197 218 210 207 218 224 234 232 244 225 228 232 204 238 259 244 246 233 244 265 273 282 277 272 265 247 247 241 247 244 257 265 257 254 240 226 208 200 205 201 194 199 235 239 209 212 195 217 196 210 206 219 216 204 206 187 197 189 162 184 214 193 208 198 200 183 202 218 190 175 155 149 165 174 217 231 227 242 232 222 250 211 189 174 184 184 173 144 136 119 120 119 119 119 132 156 149 160 168 180 196 205 188 174 163 157 152 150 150 147 139 132 128 131 132 133 135 130 126 126 122 125 121 121 126 123 126 126 127 129 131 132 136 133 138 140 2552 2428 2483 2407 2236 2115 2069 2079 1998 2052 1944 1872 1906 1940 1958 2024 2071 2100 2123 2152 2212 2191 2207 2327 2499 2445 2387 2403 2371 2299 2129 1847 1748 1713 1699 1718 1797 1962 2048 2122 2175 2166 2099 1955 1866 1862 1811 1756 1742 1732 1720 1757 1776 1888 1875 1799 1817 1751 1592 1476 1407 1405 1474 1640 1919 2191 2391 2540 2427 2490 2360 2201 2341 2220 1940 1745 1635 1610 1609 1608 1608 1624 1719 1838 1869 1933 1883 1785 1724 1676 1651 1650 1661 1677 1690 1663 1631 1559 1529 1531 1535 1537 1541 1550 1582 1624 1672 1728 1792 1908 2001 2017 2057 2112 2146 2038 1919 1869 1845 1834 1833 1833 1832 1834 1841 1838 1852 1882 1917 1966 2019 2124 2183 2282 2299 2398 2591 2595 2631 2699 2525 2457 2300 2322 2253 2036 1935 1869 1847 1830 1853 1884 1860 1880 1920 2028 2237 2237 2463 2454 2424 2472 2309 2115 1914 1773 1694 1650 1623 1606 1600 1595 1591 1592 1610 1641 1665 1787 1896 1903 2020 2025 1911 1813 1801 1826 1834 1868 1916 1987 1829 1560 1494 1466 1459 1459 1458 1457 1455 1453 1452 1450 1450 1449 1449 1448 1453 1471 1505 1563 1677 1905 1961 2154 2536 2741 2953 2668 2416 2268 2187 2053 1972 1885 1828 1781 1741 1702 1669 1642 1620 1605 1595 1589 1581 1592 1611 1574 1572 1580 1590 1605 1622 1633 1657 1791 2040 2200 2170 2090 1989 1867 1824 1822 1822 1825 1888 2167 1955 1829 1794 1795 1841 1921 2050 2314 2373 2075 1904 1846 1828 1820 1817 1819 1828 1842 1857 1877 1899 1921 1941 1969 2019 2067 2170 2326 2437 2380 2394 2543 2549 2431 2293 2104 2016 1968 1942 1917 1904 1883 1875 1870 1860 1845 1856 1903 1961 2064 2280 2277 2280 2233 2163 2093 2042 2010 1978 1942 1906 1867 1836 1799 1772 1757 1765 1830 1908 2019 2281 2375 2530 2628 2346 2117 1987 1908 1925 1863 1794 1748 1723 1686 1655 1660 1696 1742 1840 1893 1889 1894 1945 1938 1910 1899 1882 1913 1923 1945 1802 1727 1640 1560 1524 1519 1519 1522 1524 1533 1565 1616 1687 1770 1862 1941 2043 2189 2457 2526 2183 1989 1919 1882 1840 1803 1822 1857 1853 1862 1888 1942 1967 1991 2055 2130 2216 2337 2497 2572 2557 2743 3047 3008 3064 3206 3411 3366 3096 2846 2753 2681 2525 2290 2042 1907 1862 1820 1872 1906 1931 2004 2210 2436 2601 2721 2809 2533 2355 2233 2137 2053 2127 2264 2399 2729 2768 2701 2641 2586 2557 2564 2535 2515 2515 2468 2446 2384 2362 2278 2209 2184 2157 2146 2177 2235 2305 2394 2538 2577 2432 2427 2438 2298 2259 2254 2275 2212 2163 2130 2100 2093 2087 1979 1890 1805 1689 1645 1647 1583 1572 1574 1664 1591 1494 1478 1453 1444 1443 1453 1399 1390 1398 1412 1409 1402 1407 1364 1376 1371 1373 1351 1384 1378 1382 1333 1361 1394 1382 1346 1374 1384 1358 1321 1348 1322 1345 1399 1459 1413 1432 1506 1562 1568 1580 1644 1721 1758 1772 1778 1791 1781 1752 1757 1667 1698 1698 1701 1753 1844 1862 1442 1392 1481 1374 1381 1331 1306 1345 1255 1299 1231 1251 1332 1452 1677 1885 1561 1438 1426 1376 1265 1262 1267 1274 1310 1279 1382 1526 1497 1640 1803 1828 1839 1806 1721 1708 1571 1671 1742 1724 1715 1697 1718 1744 1804 1874 1937 2009 2096 2206 2315 2404 2439 2452 2419 2356 2312 2273 2252 2267 2222 2212 2204 2189 2143 2061 2048 2020 1839 1685 1598 1574 1569 1561 1549 1542 1555 1763 1830 1767 1858 1844 1753 1730 1621 1621 1706 1728 1719 1727 1754 1797 1856 1897 1951 1985 2096 2189 2259 2285 2302 2290 2315 2348 2450 2490 2507 2525 2573 2711 2789 2848 2918 2933 2829 2796 2824 2794 2704 2728 2675 2644 2634 2554 2484 2450 2398 2349 2238 2260 2240 2196 2142 2117 2085 2045 2000 1964 1971 1931 1931 1982 2034 2108 2236 2448 2609 2685 2788 2908 2906 2773 2590 2405 2440 2510 2586 2602 2431 2565 2719 2814 2771 2817 2818 2847 2844 2806 2768 2711 2711 2675 2642 2530 2643 2675 2571 2541 2550 2675 2706 2721 2743 2712 2664 2688 2703 2741 2764 2793 2820 2836 2880 2973 3011 2922 2921 2926 2844 2795 2673 2714 2708 2760 2787 2747 2744 2695 2766 3082 3134 3052 2994 2806 2816 2915 3024 3095 2943 2993 2990 2851 2783 2952 2893 3028 3013 2932 2998 3161 3316 3458 3472 3415 3310 3406 3367 3268 3382 3444 3390 3234 3026 2881 2694 2591 2549 2563 2585 2692 2932 3088 3437 3703 3613 3331 2864 2739 2637 2403 2256 2098 2049 2052 2159 2162 2159 2140 2084 2103 2168 2115 2147 2299 2405 2336 2330 2325 2315 2303 2268 2265 2239 2185 2165 2172 2110 2164 2506 2625 2450 2274 2110 1916 1820 1784 1763 1732 1690 1664 1659 1644 1633 1617 1628 1644 1617 1615 1584 1562 1533 1552 1567 1566 1584 1584 1572 1557 1551 1553 1563 1566 1562 1551 1541 1533 1523 1509 1509 1511 1479 1492 1520 1565 1597 1559 1537 1524 1506 1501 1486 1472 1460 1446 1434 1452 1462 1460 1455 1448 1447 1455 1465 1478 1498 1509 1509 1502 1496 1491 1490 1486 1492 1493 1492 1493 1488 1485 1483 1477 1472 1434 1427 1447 1410 1400 1398 1400 1392 1381 1373 1365 1360 1357 1350 1350 1351 1353 1354 1354 1363 1375 1389 1398 1413 1398 1372 1354 1350 1348 1347 1342 1339 1333 1324 1305 1293 1290 1302 1321 1321 1321 1318 1313 1304 1296 1297 1296 1298 1306 1314 1323 1343 1352 1349 1344 1340 1335 1333 1330 1317 1303 1298 1284 1264 1244 1226 1219 1223 1212 1202 1198 1196 1195 1195 1195 1197 1208 1223 1241 1236 1224 1219 1198 1175 1154 1157 1168 1189 1197 1193 1186 1177 1181 1189 1197 1207 1224 1244 1252 1253 1249 1243 1236 1228 1219 1212 1206 1202 1199 1188 1180 1174 1175 1178 1174 1169 1163 1158 1154 1149 1145 1140 1133 1129 1126 1122 1118 1116 1112 1108 1105 1101 1096 1093 1090 1087 1083 1078 1075 1071 1066 1062 1058 1052 1049 1045 1042 1037 1032 1029 1027 1021 1014 1008 1005 1001 1002 995 989 985 987 983 981 977 970 964 965 955 945 935 931 930 928 924 919 917 914 910 908 905 903 901 897 904 909 913 917 921 918 912 909 908 904 897 894 893 894 893 892 890 887 884 880 877 874 870 867 864 860 859 848 848 845 845 842 837 828 818 807 800 804 796 806 806 799 804 801 792 773 765 752 744 737 731 724 722 717 714 710 706 709 709 704 701 695 692 696 695 696 688 691 691 697 697 691 692 695 701 694 702 704 692 692 679 687 696 693 696 695 688 694 689 689 685 687 675 683 675 666 667 670 670 663 663 661 657 651 636 629 627 623 617 611 608 606 607 607 600 597 593 595 588 584 581 579 577 574 573 572 570 569 567 565 563 562 560 558 556 554 553 551 551 547 546 544 542 541 541 548 551 548 544 537 531 529 526 521 515 513 517 520 515 517 519 523 522 527 529 527 522 524 525 525 520 504 493 485 477 480 481 488 492 489 491 495 489 481 479 472 468 460 454 453 457 458 456 457 454 459 463 462 464 466 471 472 469 471 476 479 483 479 477 476 478 478 464 452 449 452 453 450 454 445 440 437 430 427 421 422 418 414 410 412 404 402 409 416 425 430 436 437 441 448 440 434 436 443 441 442 434 419 423 430 408 397 382 372 380 409 420 419 412 401 398 381 384 365 369 379 371 383 393 411 387 371 371 386 386 370 359 354 355 355 349 349 348 343 347 349 347 341 338 340 330 328 326 328 327 327 333 340 346 340 335 343 349 350 358 356 354 352 360 358 356 355 360 362 361 355 357 357 365 370 360 355 343 327 319 315 315 315 302 298 296 297 294 295 293 291 289 292 303 287 280 278 291 282 279 289 303 324 326 316 309 300 301 308 302 308 307 294 286 279 272 271 273 266 248 247 248 258 254 248 258 288 273 264 259 263 272 288 269 263 263 259 256 262 264 257 264 269 274 267 266 263 264 268 278 279 279 274 269 262 260 265 274 280 272 265 265 262 273 269 261 254 249 251 249 249 252 248 247 242 236 234 227 220 218 217 230 231 225 227 233 241 245 244 248 249 245 242 246 238 242 237 234 236 250 269 275 278 258 238 260 273 284 283 272 280 277 276 263 241 267 281 287 293 307 297 295 294 285 263 274 292 308 306 300 321 313 293 275 262 242 257 251 274 257 244 256 269 280 262 248 250 267 292 282 282 291 291 288 277 271 257 268 264 250 238 229 225 245 258 242 220 221 209 220 223 203 197 186 203 223 214 218 226 241 253 248 257 257 249 264 263 253 230 210 211 245 251 254 249 245 245 226 201 226 235 221 235 250 254 258 237 244 246 235 220 238 262 270 263 265 280 285 287 279 273 259 262 260 239 238 235 229 248 246 260 241 225 207 220 211 242 235 225 203 202 208 202 198 209 238 231 235 223 228 215 192 188 174 166 162 160 179 193 218 210 225 230 206 197 215 187 176 174 148 161 175 199 227 246 261 255 242 260 224 224 200 163 158 146 158 134 119 120 120 120 121 143 172 164 157 165 179 192 204 191 176 168 155 147 145 148 148 137 129 129 130 130 129 126 124 123 121 121 121 121 122 126 126 126 127 127 129 131 136 139 138 139 137 2599 2568 2536 2423 2330 2279 2247 2210 2114 2093 2067 1940 2005 2101 2053 2115 2211 2214 2183 2187 2258 2224 2256 2510 2672 2472 2284 2225 2216 2111 1905 1816 1769 1731 1706 1706 1754 1874 2042 2159 2189 2129 2013 1965 2000 1986 1911 1868 1850 1876 1913 1922 1934 2119 2163 1996 1799 1673 1582 1462 1397 1395 1460 1555 1752 2140 2409 2448 2466 2357 2317 2117 2065 2056 1883 1723 1629 1610 1608 1607 1608 1625 1671 1764 1957 1968 1900 1799 1729 1681 1651 1649 1667 1680 1684 1643 1591 1540 1522 1524 1527 1530 1533 1544 1570 1606 1656 1721 1806 1921 2112 2207 2326 2318 2255 2081 1958 1896 1850 1822 1815 1817 1818 1825 1829 1825 1846 1872 1901 1935 1970 2052 2142 2188 2204 2281 2375 2480 2552 2453 2312 2282 2223 2247 2201 1989 1908 1861 1834 1819 1853 1893 1842 1857 1892 1974 2267 2333 2448 2375 2333 2226 2276 2075 1925 1764 1677 1631 1611 1599 1594 1592 1587 1586 1597 1615 1647 1731 1902 2084 2139 2039 1919 1813 1749 1729 1748 1804 1884 1929 1816 1586 1491 1464 1462 1462 1461 1459 1457 1456 1455 1453 1452 1452 1452 1453 1465 1488 1543 1619 1718 1997 2019 2145 2442 2563 2902 2868 2442 2222 2129 2064 1982 1936 1851 1754 1725 1691 1660 1649 1631 1603 1588 1581 1578 1576 1572 1571 1580 1589 1598 1614 1638 1662 1710 1872 1996 2004 2080 2022 1908 1851 1825 1822 1824 1872 2133 2211 1951 1840 1779 1782 1830 1897 2014 2268 2192 2047 1926 1871 1844 1826 1820 1820 1827 1839 1858 1889 1925 1958 1978 1988 2030 2103 2218 2430 2476 2316 2260 2350 2327 2275 2183 2092 2045 2018 1978 1952 1944 1914 1911 1900 1885 1868 1851 1890 1941 2016 2149 2186 2249 2337 2218 2138 2126 2087 2110 2003 1945 1901 1862 1823 1801 1781 1779 1858 1982 2181 2316 2310 2365 2468 2312 2176 2048 1973 1893 1837 1808 1843 1796 1723 1688 1680 1710 1752 1819 1829 1861 1893 1929 1961 1901 1866 1837 1852 1849 1928 1731 1631 1563 1529 1521 1522 1524 1527 1528 1535 1563 1620 1725 1892 2042 2173 2215 2223 2527 2330 2079 1904 1840 1821 1803 1782 1823 1838 1833 1869 1892 1936 1950 1972 2021 2098 2288 2506 2563 2543 2806 2969 2898 2900 2948 3055 3167 3239 3087 2913 2648 2525 2415 2252 2095 1927 1873 1860 1989 1911 1927 2013 2263 2649 2872 2847 2616 2510 2318 2170 2087 2030 2126 2311 2595 2897 2829 2748 2680 2620 2612 2603 2557 2511 2480 2466 2489 2450 2374 2340 2280 2241 2213 2166 2123 2142 2176 2262 2414 2361 2286 2259 2229 2169 2101 2038 2111 2070 2059 2106 2094 2034 1996 2049 1920 1855 1752 1643 1622 1584 1556 1545 1607 1573 1502 1484 1443 1421 1472 1431 1446 1553 1463 1426 1414 1427 1426 1427 1453 1394 1393 1388 1375 1388 1369 1375 1364 1382 1360 1370 1392 1400 1393 1408 1426 1390 1326 1389 1391 1472 1496 1530 1547 1542 1602 1684 1766 1808 1796 1803 1822 1821 1794 1726 1680 1750 1696 1724 1742 1775 1708 1546 1426 1515 1426 1505 1435 1363 1381 1330 1233 1265 1308 1419 1525 1552 1742 1700 1506 1433 1387 1319 1239 1297 1316 1315 1338 1290 1302 1376 1605 1763 1849 1849 1781 1799 1812 1752 1638 1717 1778 1779 1773 1798 1813 1883 1907 1945 1983 2036 2111 2188 2242 2288 2322 2323 2344 2301 2240 2196 2184 2198 2081 2005 2025 1958 1930 1886 1881 1859 1901 1815 1632 1566 1543 1526 1513 1554 1824 1963 1897 1910 1848 1918 1807 1747 1625 1790 1768 1748 1720 1733 1770 1820 1882 1917 1977 2028 2121 2145 2142 2223 2159 2245 2389 2445 2467 2548 2612 2599 2634 2704 2858 2967 2990 2991 2957 2911 2878 2793 2813 2772 2708 2609 2570 2578 2522 2448 2319 2350 2332 2304 2258 2194 2194 2140 2102 2077 2043 1995 2009 1941 1978 2055 2105 2262 2474 2692 2859 3009 3098 2930 2744 2550 2412 2498 2649 2840 2828 2562 2541 2763 2925 2930 2856 2878 2873 2881 2847 2816 2744 2802 2759 2707 2508 2582 2676 2598 2664 2597 2624 2804 2773 2791 2815 2743 2791 2817 2851 2863 2860 2875 2908 2878 2958 3019 3046 3036 3027 2928 2834 2755 2694 2751 2901 3015 2959 2913 2834 2779 2960 3066 3133 2994 2880 2924 3060 3193 3160 3181 3311 3132 2935 2900 3142 3063 3210 3288 3170 3150 3081 3179 3231 3311 3515 3698 3587 3333 3275 3221 3403 3561 3482 3275 2955 2751 2635 2545 2504 2503 2539 2619 2829 2983 3349 3709 3361 2880 2544 2437 2351 2360 2303 2196 2170 2195 2224 2168 2179 2178 2183 2204 2140 2170 2249 2275 2305 2329 2396 2366 2295 2248 2224 2162 2184 2246 2338 2285 2164 2494 2734 2711 2483 2246 2052 1891 1847 1814 1757 1723 1720 1698 1679 1652 1644 1654 1661 1653 1610 1584 1569 1549 1533 1520 1564 1564 1573 1560 1543 1531 1560 1550 1546 1559 1554 1536 1526 1511 1492 1492 1508 1477 1474 1495 1524 1555 1513 1491 1514 1506 1480 1475 1469 1452 1435 1424 1445 1455 1452 1446 1442 1433 1434 1448 1463 1478 1497 1495 1491 1484 1482 1477 1475 1482 1484 1483 1483 1480 1476 1474 1468 1459 1425 1405 1407 1393 1385 1381 1387 1395 1395 1384 1373 1366 1358 1352 1343 1343 1345 1347 1346 1352 1363 1370 1375 1401 1393 1369 1355 1345 1341 1342 1339 1340 1339 1334 1322 1297 1285 1288 1311 1318 1313 1306 1303 1303 1303 1306 1308 1310 1306 1305 1317 1334 1351 1346 1340 1336 1334 1328 1327 1323 1316 1302 1276 1257 1240 1226 1230 1232 1216 1197 1202 1200 1198 1199 1195 1195 1198 1209 1228 1231 1204 1193 1182 1168 1150 1152 1163 1176 1185 1176 1171 1167 1171 1180 1188 1201 1217 1227 1226 1238 1249 1242 1234 1222 1215 1206 1199 1191 1186 1188 1178 1173 1174 1174 1171 1169 1165 1159 1155 1150 1145 1140 1135 1129 1124 1120 1117 1113 1110 1108 1104 1099 1095 1091 1088 1085 1082 1078 1075 1072 1067 1063 1058 1052 1048 1043 1039 1037 1033 1028 1029 1024 1021 1018 1012 1005 994 992 987 980 976 976 974 972 971 965 962 959 956 943 933 934 931 927 920 916 912 909 906 904 901 900 898 901 903 908 912 917 909 898 898 892 886 884 881 881 879 880 889 886 884 882 880 878 876 873 868 863 856 848 842 832 826 824 834 835 833 832 819 800 788 783 787 797 793 788 794 777 767 757 751 743 735 730 723 716 715 720 717 714 713 712 710 709 699 690 686 690 695 685 685 686 690 693 685 685 696 698 687 692 690 686 680 674 679 683 683 687 692 682 687 685 677 677 684 684 681 673 665 660 660 664 660 649 648 651 651 649 641 631 624 618 613 616 617 618 625 609 609 602 603 589 585 581 580 577 576 575 574 573 571 569 566 565 565 564 561 558 554 552 550 548 547 545 543 540 539 542 551 555 554 550 542 536 532 529 525 521 514 512 516 513 511 512 513 514 519 527 521 516 519 520 522 519 512 501 490 484 480 475 481 487 482 485 489 488 480 475 472 469 456 452 452 457 458 458 459 455 459 462 460 461 466 468 470 473 473 474 479 479 475 474 473 476 477 470 456 443 443 443 443 442 439 434 429 426 421 416 415 413 413 418 413 406 402 404 415 422 426 436 434 438 446 438 425 430 434 427 437 432 412 407 405 393 384 376 379 406 419 439 431 423 410 397 401 381 364 381 397 376 389 411 414 387 378 393 399 399 374 363 366 369 359 355 361 362 358 356 353 345 345 349 350 336 332 329 327 325 325 324 331 334 338 332 343 345 352 349 351 341 346 344 352 361 361 360 360 351 350 347 353 362 359 353 349 349 330 317 315 307 303 300 297 297 299 295 294 290 296 295 286 285 288 299 313 296 283 292 286 297 327 325 310 307 307 311 308 310 311 309 300 288 282 283 288 287 274 266 247 247 248 248 248 260 267 260 255 253 263 277 263 260 261 266 266 257 253 258 253 262 264 263 259 258 257 261 270 271 274 280 275 268 265 271 272 274 279 269 267 260 257 262 258 251 252 248 245 243 242 246 241 243 242 236 231 226 223 220 216 216 216 218 222 228 237 238 245 250 255 255 250 251 254 255 247 230 222 255 262 261 265 243 252 271 268 271 271 261 258 254 247 236 238 250 255 268 286 300 286 259 264 256 285 296 297 306 297 281 303 312 291 277 273 262 244 235 242 259 234 252 271 277 254 237 254 267 293 290 297 299 295 277 271 254 237 241 245 250 236 215 231 237 253 251 228 220 217 193 185 186 188 192 176 210 226 235 249 263 274 268 266 273 262 268 268 243 223 216 208 217 231 255 250 240 226 216 196 223 254 238 262 280 260 241 262 266 245 246 239 240 260 285 295 285 297 296 287 279 263 255 260 241 249 263 247 224 231 229 227 239 222 208 213 238 248 249 225 216 200 205 222 223 217 226 237 248 233 220 218 202 179 167 190 192 174 188 200 215 239 232 209 213 209 225 208 200 176 175 151 164 177 183 193 224 263 266 256 244 235 193 219 199 159 153 120 120 121 120 120 120 168 187 189 169 166 174 185 203 195 180 169 160 154 141 145 148 139 129 127 128 129 127 120 119 123 123 122 124 126 125 125 125 127 128 129 130 133 136 140 147 152 145 2485 2479 2417 2392 2423 2364 2261 2285 2285 2206 2133 2079 2108 2297 2225 2211 2368 2338 2303 2251 2277 2319 2443 2631 2619 2584 2500 2442 2224 1988 1867 1819 1777 1742 1726 1763 1914 1891 1882 1934 1969 2033 2128 2260 2142 1987 2004 2038 1999 2104 2200 2219 2272 2245 2198 2022 1774 1613 1507 1432 1373 1358 1389 1432 1508 1801 2111 2215 2253 2159 2133 2040 1989 1918 1855 1716 1652 1618 1611 1615 1620 1635 1669 1758 1976 1960 1852 1788 1729 1678 1646 1652 1682 1697 1703 1670 1583 1527 1516 1517 1520 1523 1526 1531 1551 1587 1636 1701 1778 1933 2103 2349 2456 2443 2271 2118 1992 1910 1864 1829 1806 1805 1808 1814 1816 1817 1837 1858 1880 1907 1942 2024 2051 2102 2117 2207 2216 2211 2279 2418 2371 2195 2146 2170 2271 2027 1886 1843 1820 1813 1852 1889 1824 1843 1882 1964 2119 2242 2440 2328 2216 2139 2063 2031 2002 1772 1676 1638 1612 1596 1590 1589 1585 1581 1586 1601 1638 1699 1839 2169 2184 1955 1805 1765 1713 1699 1704 1821 1870 1777 1688 1563 1497 1471 1466 1465 1463 1462 1460 1459 1457 1455 1454 1453 1456 1467 1491 1526 1584 1664 1776 1944 2063 2302 2507 2891 3099 2800 2378 2190 2059 1968 1895 1837 1801 1720 1690 1667 1657 1782 1710 1624 1580 1572 1566 1565 1573 1583 1594 1607 1616 1634 1661 1766 1730 1777 1840 1896 1980 1947 1875 1834 1825 1825 1873 2026 2161 2030 1879 1808 1756 1769 1804 1857 1989 2019 2020 2000 2007 1950 1866 1836 1823 1821 1829 1845 1870 1905 1974 2076 2076 2059 2060 2110 2190 2435 2525 2414 2288 2202 2199 2264 2282 2186 2187 2206 2135 2039 2063 1980 1949 1933 1916 1892 1872 1871 1937 1990 2043 2118 2191 2312 2333 2234 2257 2206 2180 2033 1973 1928 1886 1851 1829 1803 1797 1879 2031 2391 2543 2542 2531 2391 2230 2127 2030 1992 1933 1865 1885 1929 1838 1765 1717 1721 1745 1761 1805 1830 1869 1870 1872 1936 1865 1804 1782 1789 1749 1707 1626 1577 1539 1525 1523 1527 1530 1533 1535 1543 1585 1670 1864 2147 2350 2460 2462 2268 2231 2177 1910 1814 1771 1758 1760 1781 1812 1828 1840 1851 1867 1889 1925 1984 2012 2134 2366 2634 2924 2904 2903 2900 2766 2814 2825 2979 3010 3107 3110 2878 2568 2464 2357 2189 2033 1888 1833 1918 2034 1980 1961 2035 2269 2578 2735 2692 2555 2379 2250 2170 2046 2026 2129 2283 2715 2928 2839 2761 2700 2684 2663 2627 2583 2542 2498 2467 2448 2446 2410 2379 2328 2279 2251 2198 2132 2115 2124 2166 2239 2201 2194 2172 2132 2081 2032 1991 1966 1944 1911 1895 1923 1911 1933 1837 1834 1915 1847 1727 1607 1596 1563 1541 1535 1563 1507 1497 1454 1511 1606 1558 1732 1649 1441 1417 1415 1441 1439 1464 1525 1427 1408 1415 1389 1405 1403 1429 1388 1374 1381 1373 1388 1411 1415 1453 1480 1480 1325 1363 1430 1529 1528 1512 1524 1610 1670 1719 1775 1807 1824 1830 1851 1858 1804 1710 1735 1769 1738 1732 1783 1811 1767 1490 1477 1576 1556 1595 1523 1388 1324 1355 1306 1311 1467 1507 1482 1516 1631 1752 1550 1519 1488 1397 1287 1339 1372 1380 1354 1312 1330 1355 1568 1777 1881 1872 1858 1878 1857 1804 1764 1688 1749 1763 1780 1803 1841 1962 1973 1932 1949 1984 2032 2084 2133 2158 2195 2231 2264 2319 2325 2272 2221 2243 2217 2183 2125 2161 2142 2006 1898 1910 1861 1814 1913 1847 1638 1517 1515 1532 1588 1733 1956 2016 1966 1938 1923 1860 1760 1648 1717 1706 1708 1717 1731 1773 1829 1893 1913 1957 2000 2037 2055 2114 2080 2201 2256 2311 2326 2484 2485 2522 2582 2666 2758 2830 2962 3037 3003 2909 2938 2902 2861 2772 2743 2744 2717 2663 2540 2418 2361 2447 2414 2377 2330 2277 2262 2215 2166 2135 2102 2059 2023 1983 1977 2088 2226 2312 2468 2661 2856 3054 3297 3124 2913 2631 2466 2593 2755 3035 2960 2727 2592 2768 2954 2973 2902 2939 2898 2908 2861 2901 2812 2894 2869 2761 2550 2528 2646 2687 2644 2718 2647 2616 2699 2714 2873 2949 2839 3025 3037 3049 2961 2947 2897 2956 3079 3095 3214 3167 3077 2949 2884 2808 2740 2814 3022 3343 3233 3155 3059 2918 2849 2895 3021 3074 3062 3147 3255 3384 3435 3483 3477 3206 2981 2955 3266 3287 3317 3337 3238 3037 2985 3011 3200 3387 3578 3771 3452 3265 3140 3069 3238 3461 3554 3262 3062 2906 2641 2536 2487 2471 2470 2504 2588 2703 2989 3449 3419 2889 2669 2610 2628 2588 2463 2321 2321 2325 2282 2245 2251 2264 2242 2213 2176 2217 2264 2355 2351 2375 2407 2389 2321 2298 2281 2206 2283 2345 2276 2184 2242 2469 2723 2783 2626 2347 2219 2027 1927 1878 1814 1783 1779 1730 1692 1670 1676 1686 1693 1644 1609 1590 1576 1575 1576 1540 1525 1536 1552 1544 1526 1517 1532 1533 1532 1560 1563 1547 1526 1505 1485 1470 1492 1472 1458 1488 1496 1489 1474 1464 1478 1489 1474 1456 1444 1440 1437 1414 1433 1446 1445 1437 1435 1433 1422 1430 1446 1461 1486 1488 1478 1468 1466 1463 1469 1475 1473 1472 1472 1472 1470 1466 1445 1428 1417 1396 1391 1384 1377 1371 1376 1381 1387 1401 1383 1380 1373 1359 1350 1337 1338 1339 1339 1343 1349 1352 1361 1385 1398 1377 1362 1349 1336 1332 1332 1329 1334 1330 1322 1300 1283 1282 1297 1306 1306 1291 1288 1290 1294 1304 1310 1313 1310 1313 1320 1330 1345 1343 1336 1334 1331 1327 1325 1322 1317 1300 1274 1257 1242 1231 1235 1228 1207 1196 1201 1197 1199 1209 1206 1202 1197 1195 1210 1218 1197 1179 1169 1162 1154 1145 1159 1168 1169 1165 1158 1158 1163 1170 1178 1191 1199 1207 1212 1225 1233 1232 1232 1224 1215 1202 1194 1186 1178 1179 1182 1174 1169 1167 1172 1175 1169 1163 1155 1149 1144 1140 1135 1129 1125 1121 1116 1111 1107 1104 1103 1098 1095 1092 1087 1083 1079 1077 1074 1071 1067 1062 1058 1051 1047 1042 1038 1034 1031 1026 1021 1019 1016 1012 1004 1001 996 992 985 981 976 972 967 963 958 955 951 948 945 941 946 943 936 926 916 912 910 907 904 903 898 896 895 896 898 904 907 913 899 882 876 874 874 876 877 873 866 864 865 874 878 882 883 880 876 871 866 860 855 856 848 849 839 819 811 813 817 819 809 802 795 796 783 777 788 772 772 765 764 758 751 743 739 737 729 722 713 709 711 714 709 713 704 702 699 696 692 682 685 685 679 684 685 688 682 689 698 693 685 683 687 681 680 669 675 677 678 677 686 674 676 685 674 669 675 677 683 678 675 668 657 651 651 643 639 639 637 636 640 642 643 631 621 634 631 633 629 617 611 607 596 587 585 583 581 579 577 577 577 575 573 573 571 569 569 569 567 564 558 555 550 548 546 544 543 540 538 538 544 553 557 557 550 544 540 538 532 526 517 510 509 509 507 506 505 504 505 508 514 511 517 513 518 517 511 504 497 492 487 474 477 478 475 483 485 484 484 476 467 461 455 453 453 456 457 457 456 453 458 459 457 462 464 467 473 475 474 473 478 475 471 471 471 474 476 472 465 451 444 436 433 432 428 429 424 420 418 423 425 423 419 415 413 414 407 400 408 417 427 434 427 428 439 438 420 424 429 419 425 429 420 399 383 377 378 390 409 417 438 450 440 428 412 419 398 375 370 396 406 387 393 415 428 401 385 391 400 412 392 372 384 373 368 370 367 363 357 351 350 351 355 358 361 353 344 336 333 327 328 327 323 324 325 326 338 341 346 343 346 336 337 343 356 352 351 356 353 348 345 346 355 363 361 349 340 349 345 320 313 305 303 298 295 296 299 301 302 299 304 295 297 305 313 316 311 290 288 297 310 298 320 320 316 303 299 298 299 303 311 315 313 296 295 292 296 301 293 283 257 266 256 246 246 259 260 252 249 254 260 276 263 251 257 261 268 262 259 252 249 254 262 262 257 251 257 266 270 263 268 270 267 272 271 278 279 281 278 277 270 261 250 256 260 251 245 243 241 238 236 236 234 234 231 233 231 229 230 235 231 221 218 220 217 220 229 240 252 250 251 250 252 261 265 265 251 244 227 221 226 249 247 226 240 255 242 252 266 271 264 257 259 237 224 265 274 270 281 290 291 259 238 267 270 271 292 301 285 265 289 314 315 297 281 265 264 265 233 225 217 252 250 251 252 232 252 269 276 275 284 270 275 273 261 265 253 232 225 233 229 211 228 233 243 230 241 230 214 204 180 190 193 201 215 189 207 211 213 232 246 271 271 279 271 270 259 239 228 213 228 238 256 253 243 238 227 203 227 210 222 237 257 286 274 279 279 268 267 268 257 263 260 278 307 313 304 294 279 271 264 266 273 263 257 259 246 233 213 211 211 216 214 213 224 240 226 219 225 220 217 243 250 247 239 224 245 236 213 207 206 207 200 172 203 206 177 190 200 202 221 235 224 243 228 234 226 203 198 194 158 171 174 182 198 220 211 201 251 244 232 235 237 191 158 150 117 120 120 120 140 188 205 196 194 186 181 179 179 198 197 186 175 161 153 141 139 144 142 135 126 126 128 127 119 123 127 131 137 136 137 125 127 129 128 131 133 134 137 140 147 154 148 147 2484 2440 2455 2423 2377 2317 2358 2503 2532 2337 2204 2259 2189 2201 2208 2308 2441 2424 2360 2257 2184 2223 2408 2598 2632 2717 2673 2585 2261 1910 1836 1798 1765 1765 1806 1941 2078 1948 1946 2002 2152 2286 2444 2501 2224 2232 2306 2311 2241 2304 2387 2395 2340 2241 2137 1898 1648 1512 1446 1382 1346 1336 1336 1344 1399 1597 1887 2009 1978 1981 1963 1960 1954 1877 1810 1744 1676 1630 1620 1625 1635 1655 1680 1720 1820 1855 1784 1745 1704 1663 1636 1660 1702 1721 1683 1624 1566 1512 1510 1511 1513 1514 1516 1517 1530 1561 1612 1672 1756 1896 1980 2238 2378 2356 2263 2115 1979 1909 1872 1838 1808 1793 1798 1802 1803 1817 1833 1853 1876 1900 1950 1993 2076 2108 2067 2092 2107 2115 2136 2268 2186 2074 2064 2084 2172 2071 1866 1817 1800 1813 1852 1863 1805 1825 1868 1938 2057 2342 2364 2315 2310 2508 2251 2104 1993 1771 1689 1642 1610 1591 1586 1584 1581 1577 1579 1588 1618 1675 1793 1933 1913 1843 1781 1729 1719 1757 1694 1779 1707 1653 1603 1573 1504 1474 1470 1469 1467 1466 1463 1460 1459 1457 1456 1456 1466 1496 1533 1571 1614 1684 1790 1934 2119 2534 2800 3087 2674 2530 2360 2104 1991 1904 1842 1788 1739 1694 1659 1641 1636 1681 1639 1595 1580 1568 1562 1576 1581 1592 1610 1639 1674 1733 1751 1919 1763 1764 1804 1846 1891 1930 1889 1838 1837 1860 2043 2108 1967 1876 1807 1761 1736 1766 1801 1837 1879 1947 2073 2150 2218 2016 1900 1854 1833 1825 1835 1857 1885 1921 1989 2046 2122 2155 2252 2182 2238 2380 2528 2413 2327 2220 2161 2239 2328 2234 2327 2256 2223 2183 2194 2056 2025 1993 1956 1923 1897 1870 1915 1962 2025 2171 2284 2301 2357 2410 2325 2316 2173 2065 2001 1951 1909 1880 1852 1822 1815 1903 2024 2198 2482 2620 2490 2298 2228 2146 2149 2109 1966 1914 1942 1975 1944 1802 1713 1729 1772 1781 1802 1856 1909 1856 1837 1862 1848 1793 1738 1738 1694 1634 1577 1547 1529 1526 1526 1530 1535 1539 1543 1553 1599 1687 1818 2105 2180 2231 2278 2218 2049 1911 1811 1760 1731 1753 1779 1811 1825 1816 1819 1822 1844 1866 1926 1956 2058 2185 2240 2534 2831 2906 2840 2741 2659 2700 2783 2868 3051 3179 3036 2882 2536 2441 2243 2092 1966 1851 1838 2037 2134 2114 2115 2157 2377 2710 2656 2625 2541 2318 2122 2065 2009 2007 2118 2313 2841 2921 2864 2791 2758 2711 2664 2619 2568 2515 2533 2489 2453 2438 2408 2377 2339 2311 2267 2215 2163 2112 2129 2164 2180 2146 2124 2090 2092 2084 2073 2035 1991 1960 1941 1955 1894 1815 1808 1758 1685 1756 1825 1790 1669 1581 1614 1578 1539 1537 1526 1476 1439 1560 1693 1719 1789 1526 1440 1414 1433 1464 1452 1486 1514 1450 1422 1431 1408 1414 1431 1433 1398 1394 1392 1397 1402 1433 1437 1488 1498 1446 1309 1391 1417 1440 1412 1448 1553 1642 1685 1715 1753 1800 1821 1851 1877 1891 1822 1761 1724 1794 1811 1757 1808 1844 1683 1503 1508 1643 1764 1734 1490 1412 1440 1478 1406 1293 1459 1406 1427 1593 1633 1494 1394 1386 1409 1291 1321 1364 1384 1402 1521 1538 1388 1379 1448 1772 1862 1902 1893 1878 1854 1811 1776 1688 1760 1778 1808 1832 1831 1842 1865 1959 1979 1996 2017 2042 2069 2084 2089 2124 2171 2218 2247 2253 2260 2228 2253 2257 2262 2251 2201 2116 2079 2062 1959 1774 1866 1948 1682 1749 1774 1637 1564 1603 1663 1835 1978 1983 1967 1929 1856 1728 1618 1667 1710 1722 1727 1763 1799 1854 1906 1905 1941 1999 1985 1982 1984 2043 2099 2088 2165 2250 2283 2339 2423 2464 2516 2669 2794 2912 2803 2788 2940 2930 2885 2889 2867 2838 2788 2729 2628 2516 2460 2530 2492 2452 2401 2352 2338 2288 2236 2200 2163 2128 2101 2069 2016 2151 2299 2245 2385 2585 2793 3043 3284 3048 2853 2667 2541 2565 2774 3094 2985 2775 2658 2987 2979 3013 2950 2987 2965 2942 2943 2919 2883 2913 2889 2754 2466 2523 2651 2712 2663 2650 2656 2518 2583 2638 2883 3014 2893 2989 3130 3144 3086 3052 2955 3079 3222 3227 3388 3383 3192 3009 2914 2879 2754 2766 2905 3088 3102 3055 3199 3176 2988 3101 3047 2996 3198 3416 3382 3303 3281 3331 3384 3306 3154 3140 3257 3475 3439 3370 3290 2963 2875 3038 3101 3217 3475 3653 3371 3129 3022 3031 3107 3275 3465 3252 3039 2933 2728 2549 2497 2472 2447 2450 2483 2559 2712 3061 3415 3157 3004 2839 2919 2844 2634 2588 2590 2492 2411 2370 2337 2310 2266 2218 2207 2259 2294 2444 2406 2377 2370 2346 2325 2296 2245 2259 2344 2379 2283 2262 2374 2386 2473 2517 2445 2447 2379 2192 2036 1940 1880 1844 1791 1751 1719 1713 1712 1718 1701 1637 1608 1597 1601 1588 1574 1578 1565 1534 1503 1507 1504 1511 1513 1517 1518 1547 1577 1562 1533 1503 1478 1455 1470 1458 1453 1481 1463 1461 1447 1441 1441 1441 1441 1452 1444 1423 1414 1403 1415 1435 1437 1431 1424 1431 1418 1405 1418 1434 1459 1477 1466 1448 1444 1450 1463 1464 1462 1463 1462 1462 1462 1459 1430 1404 1396 1384 1380 1378 1372 1365 1368 1372 1384 1391 1385 1375 1376 1361 1346 1333 1333 1332 1333 1333 1335 1341 1347 1362 1386 1387 1365 1349 1333 1321 1323 1317 1323 1324 1321 1300 1283 1276 1280 1284 1283 1272 1272 1272 1275 1289 1304 1311 1313 1318 1320 1324 1329 1329 1329 1331 1329 1327 1323 1320 1315 1306 1284 1263 1247 1241 1238 1227 1207 1200 1196 1196 1203 1214 1210 1205 1192 1183 1192 1200 1193 1178 1164 1157 1149 1142 1161 1162 1160 1151 1148 1150 1156 1160 1168 1179 1187 1194 1198 1207 1211 1221 1223 1219 1210 1207 1196 1186 1176 1167 1169 1169 1159 1169 1175 1174 1161 1154 1146 1145 1142 1137 1134 1128 1124 1120 1117 1113 1108 1103 1098 1096 1094 1091 1087 1084 1079 1075 1072 1068 1065 1062 1057 1052 1047 1043 1039 1035 1032 1027 1022 1021 1017 1010 1009 1005 1002 997 995 990 986 981 981 975 971 966 959 954 958 954 949 943 933 921 913 909 906 904 902 900 899 895 893 894 896 900 906 908 897 872 869 870 874 878 878 874 866 865 866 871 885 886 884 881 878 875 870 868 864 860 857 852 850 838 819 801 799 801 796 792 786 780 776 764 766 763 757 754 753 749 750 741 733 728 725 719 715 707 702 701 702 707 701 694 694 691 688 682 675 675 674 682 686 680 678 689 693 687 685 678 685 677 674 666 672 672 668 679 682 672 673 685 680 666 665 668 673 679 676 668 666 656 649 642 636 633 631 627 629 633 641 636 626 634 642 641 630 618 609 601 590 587 585 584 582 580 580 580 578 577 578 577 574 571 568 568 567 564 560 554 553 552 549 545 542 541 538 535 534 538 548 557 556 550 550 549 540 524 514 512 510 509 507 506 504 503 502 500 500 505 512 511 514 512 513 507 501 499 488 477 469 470 477 482 479 481 484 477 468 459 455 453 453 456 455 455 455 453 456 457 457 459 463 467 470 471 473 477 477 472 468 467 470 471 473 474 469 456 446 445 441 438 434 427 428 427 424 428 425 424 419 420 425 426 417 403 398 411 420 429 430 419 429 430 416 416 421 410 420 411 407 388 379 401 420 401 422 452 444 438 438 427 433 419 392 375 378 413 425 396 393 409 423 413 397 412 418 420 401 391 397 375 379 376 370 368 361 361 363 363 361 358 356 361 354 347 339 338 337 330 326 324 324 324 325 331 335 338 337 328 334 344 353 348 344 354 347 341 339 348 357 364 355 347 339 334 345 326 322 314 303 304 300 296 303 306 302 311 308 299 317 317 321 323 307 289 297 319 337 336 319 304 304 296 295 295 290 291 307 304 297 293 295 288 293 299 303 297 297 304 291 251 248 245 249 247 268 256 266 270 259 253 249 254 260 267 272 269 254 248 256 258 253 251 257 263 265 259 263 261 266 276 279 281 282 284 281 282 275 268 261 247 245 243 239 240 240 238 237 236 236 235 230 225 222 223 227 231 232 232 231 232 223 222 239 247 243 245 253 252 245 256 262 260 262 257 254 247 221 220 230 223 226 237 232 249 262 252 248 234 252 225 224 249 250 275 281 280 283 271 241 251 262 284 290 268 266 260 286 290 300 306 294 285 286 263 245 249 226 240 226 226 232 243 255 265 253 248 249 247 263 270 278 278 270 259 238 225 214 202 214 225 221 213 237 238 232 211 188 204 205 182 199 216 209 215 231 222 236 242 256 276 271 250 241 242 226 231 249 246 260 258 237 226 200 219 233 237 229 231 242 256 297 305 320 308 307 305 298 284 305 305 296 312 303 293 281 283 280 265 250 240 228 246 260 254 230 219 231 213 229 238 260 246 238 227 251 234 231 243 260 258 243 238 243 233 217 204 183 187 216 188 182 198 198 183 195 198 208 219 240 256 244 221 209 192 185 164 152 160 178 195 208 198 168 158 159 184 187 190 214 206 162 150 117 119 119 121 194 224 214 214 209 200 193 190 186 197 198 179 172 163 156 144 136 139 140 134 128 129 128 123 119 123 128 135 132 136 138 132 127 128 128 131 132 134 136 143 150 150 149 150 2596 2620 2596 2516 2385 2429 2516 2572 2543 2478 2308 2337 2322 2334 2443 2500 2600 2662 2509 2279 2161 2156 2234 2408 2573 2553 2668 2534 2324 1986 1818 1794 1784 1829 1896 2029 2263 2129 2137 2194 2267 2309 2330 2255 2120 2081 2283 2229 2078 2114 2359 2449 2381 2119 1889 1652 1514 1430 1370 1346 1335 1332 1335 1343 1383 1514 1710 1806 1830 1858 1864 1904 1921 1857 1788 1735 1687 1650 1631 1633 1645 1660 1680 1701 1753 1734 1715 1693 1669 1644 1627 1662 1710 1725 1660 1594 1535 1505 1504 1504 1505 1505 1506 1505 1509 1537 1581 1644 1718 1831 1919 2033 2151 2270 2142 2047 1964 1916 1890 1848 1815 1789 1787 1791 1800 1821 1841 1862 1890 1929 1955 2002 2116 2152 2134 2158 2062 2061 2087 2087 2033 1999 1965 1957 2027 2012 1826 1797 1792 1817 1861 1825 1790 1810 1853 1945 2010 2181 2175 2186 2375 2316 2079 2068 1926 1764 1664 1622 1597 1585 1581 1579 1576 1572 1572 1581 1607 1653 1711 1752 1815 1870 1792 1794 1773 1738 1663 1662 1665 1625 1589 1611 1516 1475 1474 1472 1470 1467 1464 1462 1460 1458 1458 1460 1473 1510 1571 1619 1664 1725 1818 1936 2095 2504 2864 2914 2621 2470 2244 2057 1947 1854 1786 1739 1706 1672 1646 1632 1637 1627 1599 1589 1581 1569 1560 1571 1585 1604 1632 1707 1759 1820 1837 1782 1749 1763 1802 1820 1852 1908 1876 1871 1873 1935 2125 1998 1862 1800 1756 1722 1732 1764 1798 1835 1885 1965 2026 2105 2098 2004 1921 1875 1846 1831 1840 1862 1889 1920 1977 2080 2187 2313 2428 2292 2303 2470 2415 2288 2201 2153 2144 2255 2326 2211 2139 2138 2189 2196 2222 2207 2162 2085 2009 1962 1924 1889 1901 1956 2014 2089 2188 2275 2353 2478 2348 2247 2164 2103 2024 1964 1930 1900 1867 1834 1827 1885 1963 2115 2436 2438 2364 2389 2314 2245 2218 2165 2014 2029 2098 2175 2021 1821 1727 1725 1734 1745 1782 1821 1805 1780 1782 1797 1790 1751 1699 1675 1622 1591 1557 1532 1528 1530 1532 1536 1541 1545 1550 1557 1587 1644 1752 1947 2020 2072 2148 2161 1992 1850 1766 1723 1725 1749 1763 1785 1780 1780 1789 1801 1820 1850 1887 1928 2034 2061 2155 2425 2662 2695 2747 2638 2764 2797 2892 2967 3055 3101 2841 2587 2376 2448 2231 2008 1906 1837 1842 2043 2360 2369 2357 2328 2418 2726 2631 2541 2418 2229 2067 2031 2026 1997 2140 2382 2828 2921 2853 2811 2753 2736 2679 2618 2561 2535 2570 2565 2527 2493 2455 2425 2371 2332 2302 2216 2147 2234 2236 2385 2330 2225 2159 2153 2123 2077 2082 2076 2056 2045 2042 2029 2042 1912 1759 1715 1751 1729 1680 1665 1659 1587 1557 1568 1569 1531 1480 1469 1445 1528 1699 1710 1574 1467 1435 1465 1455 1480 1473 1474 1490 1470 1443 1451 1435 1430 1438 1439 1419 1419 1424 1412 1416 1446 1484 1499 1483 1376 1395 1320 1361 1386 1436 1447 1516 1594 1679 1728 1753 1796 1835 1865 1891 1906 1879 1837 1817 1825 1843 1850 1842 1789 1565 1725 1580 1699 1857 1807 1544 1573 1550 1588 1457 1342 1315 1372 1509 1600 1628 1534 1415 1355 1297 1337 1304 1376 1383 1397 1495 1813 1615 1751 1706 1769 1849 1921 1913 1879 1822 1783 1760 1735 1721 1768 1800 1811 1860 1907 1912 1982 1963 1977 2017 2037 2047 2042 2033 2040 2073 2109 2122 2127 2163 2137 2188 2224 2230 2232 2205 2132 2094 2042 1983 1867 1707 1649 1611 1720 1784 1895 1818 1638 1617 1636 1662 1791 1947 1969 1906 1831 1701 1648 1753 1726 1710 1732 1767 1821 1870 1863 1916 1977 1894 1834 1865 1964 1984 1949 1954 2006 2099 2220 2250 2351 2459 2520 2575 2721 2569 2736 2758 2800 2967 2984 2975 2924 2856 2774 2691 2687 2591 2630 2572 2516 2475 2422 2409 2358 2298 2271 2229 2196 2233 2204 2054 2105 2157 2231 2393 2643 2812 3005 3230 3241 3029 2918 2752 2584 2707 3089 3199 3001 2826 3027 3070 2998 3005 3039 3055 3000 3017 3005 2926 2918 2874 2592 2449 2564 2605 2706 2693 2644 2535 2488 2503 2636 2762 2931 3029 2942 3008 3041 3133 3088 3037 3066 3238 3396 3476 3547 3276 3042 2901 2803 2736 2712 2780 2934 2943 2921 3048 3217 3163 3188 3175 3110 3245 3411 3302 3274 3073 3154 3186 3312 3398 3370 3445 3517 3430 3327 3299 3015 2799 2906 3148 3401 3455 3486 3374 3111 2940 2920 3019 3252 3463 3218 3063 2926 2790 2630 2559 2498 2451 2427 2431 2465 2544 2706 2942 3185 3326 3172 3298 3173 2789 2882 2917 2757 2600 2518 2433 2365 2297 2263 2233 2292 2348 2501 2409 2364 2338 2316 2301 2281 2269 2298 2329 2347 2311 2256 2408 2454 2425 2428 2629 2764 2642 2376 2206 2017 1949 1909 1872 1792 1761 1761 1749 1749 1709 1641 1625 1625 1612 1604 1600 1609 1594 1561 1545 1540 1519 1505 1494 1504 1503 1519 1529 1514 1514 1487 1460 1447 1440 1445 1443 1460 1439 1435 1426 1422 1418 1413 1411 1407 1409 1411 1403 1395 1402 1425 1429 1424 1411 1424 1417 1388 1398 1405 1435 1462 1438 1433 1424 1449 1455 1453 1450 1453 1455 1452 1454 1454 1436 1402 1381 1373 1369 1368 1366 1358 1363 1367 1373 1367 1367 1357 1359 1347 1342 1333 1325 1326 1327 1325 1325 1330 1336 1349 1366 1381 1357 1343 1330 1314 1309 1304 1304 1317 1321 1311 1281 1271 1271 1271 1267 1263 1264 1264 1272 1287 1303 1314 1320 1318 1320 1317 1303 1300 1303 1312 1323 1323 1322 1316 1312 1307 1290 1268 1252 1240 1228 1216 1204 1200 1198 1203 1215 1217 1209 1200 1191 1182 1182 1187 1189 1184 1179 1164 1147 1142 1138 1142 1157 1155 1142 1143 1147 1152 1160 1170 1175 1181 1186 1186 1195 1203 1206 1206 1198 1192 1190 1181 1173 1167 1158 1156 1152 1156 1160 1165 1161 1159 1155 1146 1141 1137 1133 1127 1122 1118 1116 1112 1107 1103 1099 1094 1090 1088 1086 1083 1080 1076 1073 1068 1063 1057 1055 1052 1047 1043 1038 1035 1032 1029 1024 1021 1017 1013 1010 1006 1003 999 996 992 989 986 983 979 975 970 964 964 959 953 945 939 929 917 908 905 902 901 900 898 896 894 892 892 893 896 906 907 894 879 875 878 881 883 882 880 875 871 875 874 878 882 883 882 879 875 870 868 865 862 854 844 842 831 819 811 799 792 787 785 781 780 774 760 755 752 753 747 741 739 738 738 735 734 740 728 725 718 707 698 693 693 691 687 683 681 678 678 676 674 671 670 677 674 675 681 684 690 682 673 682 680 668 661 663 668 665 677 670 669 667 680 678 674 660 658 661 669 667 656 658 668 658 647 636 629 628 626 623 623 628 625 619 628 627 627 621 615 600 593 589 588 586 586 585 584 583 583 582 581 580 578 575 572 570 570 567 565 562 559 557 556 553 550 546 542 540 538 533 530 530 538 542 536 534 530 523 517 515 513 512 511 510 508 505 503 500 499 498 498 501 507 515 511 507 504 496 493 490 478 467 469 475 476 474 481 481 477 468 460 454 451 453 454 452 452 452 452 454 453 456 461 465 467 470 469 469 474 476 470 465 464 467 469 473 473 469 454 447 450 446 454 441 435 431 426 431 427 426 427 428 431 427 427 422 415 403 397 409 421 427 417 415 423 410 410 409 405 397 392 382 385 393 419 441 436 452 447 431 430 427 415 407 409 386 376 385 391 409 411 410 403 416 431 423 418 429 421 413 414 401 388 389 382 377 372 373 369 365 362 355 351 346 346 348 347 345 343 337 335 331 329 324 325 323 320 323 327 330 325 338 348 350 341 344 351 341 335 345 348 354 361 358 356 340 324 329 328 329 321 309 304 300 298 302 305 306 313 299 316 326 330 323 311 296 291 311 323 341 333 312 307 308 300 293 291 282 281 301 298 288 286 291 286 282 281 289 284 294 288 286 269 254 251 247 247 256 261 282 270 257 252 247 250 255 258 266 265 262 252 247 249 246 255 261 270 267 256 257 255 263 278 284 276 276 274 272 274 271 268 260 254 245 244 248 257 251 250 248 244 243 236 235 228 233 233 227 224 220 218 216 218 219 220 234 239 242 236 242 249 238 252 249 252 242 253 245 239 223 240 228 217 217 224 225 230 243 239 236 220 229 241 221 221 247 269 266 254 265 261 235 241 246 271 262 239 245 259 280 267 289 332 312 283 272 257 246 236 218 215 237 237 244 263 266 247 235 240 231 252 256 258 256 275 265 248 240 237 236 213 193 202 197 216 213 237 217 207 182 215 212 198 185 217 230 238 244 242 227 239 249 258 274 268 256 246 221 245 264 265 272 248 229 222 199 233 234 234 238 255 270 291 310 315 321 317 307 295 281 287 300 300 285 295 293 289 287 265 252 246 254 229 243 225 244 239 217 236 227 216 230 237 260 261 249 243 256 253 254 250 254 227 223 208 219 220 193 187 185 184 187 187 210 196 210 192 213 224 210 233 238 247 244 227 216 197 190 168 168 197 185 200 218 185 177 178 156 149 141 144 148 147 147 145 118 120 118 118 172 204 222 226 220 210 201 194 192 197 191 188 188 173 150 138 132 135 134 130 126 137 123 117 121 125 131 130 128 133 138 142 132 129 130 134 131 132 136 140 142 144 147 149 2638 2756 2708 2579 2461 2450 2524 2530 2483 2395 2417 2563 2517 2463 2456 2493 2568 2586 2503 2295 2199 2155 2271 2391 2366 2502 2513 2276 2189 2024 1866 1824 1824 1871 1967 2111 2383 2196 2174 2171 2080 2038 2080 2039 1963 1937 2015 1874 1857 1969 2195 2264 2178 1973 1715 1547 1459 1402 1367 1354 1343 1339 1348 1365 1411 1517 1624 1689 1724 1759 1802 1976 1962 1894 1795 1732 1693 1691 1647 1644 1658 1676 1688 1696 1702 1714 1706 1683 1675 1657 1620 1642 1695 1674 1617 1560 1513 1499 1499 1499 1498 1498 1498 1497 1504 1531 1569 1620 1688 1780 1861 2000 2229 2328 2184 2017 1961 1933 1906 1941 1852 1788 1779 1784 1808 1837 1868 1895 1929 1980 2024 2104 2134 2109 2105 2059 2040 2047 2122 2015 1973 1938 1921 1898 1955 1874 1790 1787 1787 1826 1847 1789 1778 1802 1844 1904 1978 2079 2123 2092 2105 1978 1933 1985 1906 1725 1644 1614 1595 1584 1578 1575 1572 1569 1569 1581 1607 1651 1697 1826 1899 1898 1910 1908 1802 1713 1639 1632 1606 1602 1577 1594 1528 1481 1477 1475 1472 1468 1466 1463 1461 1460 1460 1463 1494 1566 1649 1689 1709 1771 1846 1945 2144 2564 2926 2796 2465 2333 2134 1952 1876 1801 1739 1699 1669 1650 1647 1677 1749 1701 1619 1591 1579 1571 1563 1559 1576 1613 1652 1704 1750 1807 1819 1752 1727 1746 1782 1828 1805 1825 1836 1892 1920 2015 2058 1887 1790 1744 1715 1702 1732 1764 1800 1838 1882 1923 1980 2065 2019 1965 1919 1883 1853 1832 1838 1862 1892 1930 1974 2040 2149 2300 2523 2493 2349 2415 2302 2247 2182 2141 2094 2181 2195 2153 2141 2119 2085 2132 2196 2369 2380 2287 2159 2064 1974 1924 1893 1950 2006 2063 2123 2216 2356 2612 2590 2303 2176 2067 2020 1986 1953 1919 1889 1860 1842 1880 1933 2008 2114 2186 2252 2402 2269 2185 2180 2122 2129 2069 2148 2097 1918 1814 1750 1726 1709 1719 1755 1756 1740 1718 1723 1735 1733 1700 1656 1632 1605 1573 1548 1531 1531 1534 1536 1541 1549 1553 1558 1563 1583 1630 1707 1789 1880 2000 2112 2061 1918 1805 1730 1699 1717 1725 1740 1749 1752 1762 1772 1784 1808 1854 1919 2080 2210 2074 2249 2333 2383 2328 2497 2740 2851 2854 2945 3036 3106 2999 2762 2489 2230 2307 2166 1966 1883 1847 1854 1926 2208 2438 2353 2431 2546 2775 2723 2651 2473 2200 2041 1997 1980 2003 2148 2395 2797 2886 2839 2821 2774 2722 2703 2642 2557 2561 2566 2582 2555 2509 2479 2451 2396 2368 2305 2251 2290 2411 2415 2459 2427 2349 2238 2186 2139 2111 2098 2063 2062 2065 2044 2069 2062 2013 1901 1783 1852 1772 1836 1812 1754 1643 1580 1568 1528 1499 1502 1474 1467 1507 1529 1496 1477 1459 1450 1478 1482 1500 1487 1487 1499 1486 1470 1483 1468 1456 1454 1451 1460 1465 1455 1431 1451 1462 1445 1449 1459 1409 1505 1412 1328 1401 1401 1446 1552 1640 1637 1704 1712 1791 1825 1871 1861 1874 1911 1923 1933 1928 1903 1951 1921 1679 1735 1709 1652 1886 1770 1603 1578 1486 1421 1415 1368 1402 1331 1343 1362 1410 1549 1520 1416 1382 1316 1379 1337 1348 1387 1409 1558 1893 1910 1892 1894 1864 1861 1920 1915 1880 1837 1807 1775 1743 1701 1719 1769 1808 1820 1832 1879 1972 1982 1989 2017 2046 2075 2058 2030 2001 2007 2014 2023 2031 2056 2058 2075 2114 2122 2148 2033 1982 1962 2008 1994 1923 1694 1783 1944 1927 1934 1836 1887 1884 1696 1650 1652 1656 1705 1813 1917 1918 1826 1667 1656 1667 1715 1721 1733 1760 1793 1828 1870 1891 1798 1888 1915 1890 1855 1948 1955 1953 2008 2108 2232 2312 2362 2392 2429 2398 2423 2552 2486 2626 2751 2822 2915 2964 2927 2881 2835 2792 2701 2732 2648 2594 2541 2487 2452 2412 2367 2351 2295 2262 2313 2283 2128 2135 2173 2341 2489 2510 2698 2844 3041 3325 3325 3097 2882 2691 2709 3097 3274 3189 2939 3170 3089 2999 3099 3069 3133 3146 3112 3069 2996 2929 2737 2484 2527 2682 2631 2741 2774 2673 2564 2534 2542 2519 2623 2679 2842 2968 3092 3107 3092 3157 3088 3125 3266 3359 3502 3253 3115 3022 2930 2828 2773 2711 2729 2763 2781 2838 2938 3037 3115 3230 3266 3293 3170 3197 3241 3085 2979 3069 3070 3124 3186 3256 3333 3318 3240 3172 3189 3029 2748 2837 3011 3198 3207 3220 3428 3202 3001 2851 2910 3063 3258 3111 2916 2871 2746 2644 2577 2517 2463 2422 2413 2413 2452 2525 2627 2904 3265 3321 3541 3285 2935 3090 3272 3128 2897 2728 2551 2438 2355 2301 2285 2383 2480 2448 2440 2388 2339 2324 2312 2294 2298 2338 2398 2406 2343 2333 2453 2459 2445 2445 2619 2783 2763 2656 2384 2243 2132 2011 1909 1843 1810 1796 1787 1783 1706 1657 1658 1644 1634 1625 1628 1628 1593 1580 1582 1561 1540 1521 1503 1494 1492 1492 1491 1457 1459 1456 1448 1446 1447 1429 1428 1430 1417 1412 1408 1405 1402 1398 1393 1390 1387 1385 1386 1385 1387 1397 1406 1405 1393 1405 1407 1385 1379 1389 1417 1440 1431 1408 1414 1437 1444 1439 1441 1446 1447 1447 1447 1443 1443 1413 1381 1366 1360 1359 1357 1352 1356 1352 1356 1352 1349 1347 1340 1332 1331 1327 1322 1318 1322 1319 1318 1321 1327 1336 1348 1348 1340 1325 1318 1307 1300 1298 1298 1306 1315 1306 1280 1265 1267 1267 1264 1263 1263 1267 1283 1301 1317 1326 1327 1317 1315 1309 1291 1283 1286 1294 1309 1319 1318 1315 1309 1304 1294 1274 1250 1235 1222 1211 1204 1198 1198 1205 1214 1218 1204 1194 1190 1171 1180 1185 1188 1186 1180 1161 1145 1142 1139 1129 1140 1145 1136 1141 1149 1162 1158 1160 1165 1165 1169 1174 1183 1184 1189 1187 1183 1186 1176 1167 1162 1156 1150 1151 1149 1151 1157 1166 1164 1162 1155 1147 1141 1138 1133 1127 1122 1118 1115 1111 1105 1102 1099 1095 1091 1086 1083 1080 1079 1075 1071 1067 1063 1061 1054 1047 1046 1043 1038 1034 1032 1028 1026 1021 1017 1013 1010 1006 1002 999 995 991 988 984 982 980 976 972 968 964 958 952 943 934 923 913 907 902 898 899 898 897 894 893 889 891 892 893 903 905 894 880 880 883 886 884 883 883 882 875 871 874 878 872 869 877 877 869 859 865 865 860 857 851 842 833 826 812 810 815 813 810 805 806 798 780 761 748 745 746 741 733 730 731 730 727 727 721 715 711 702 694 690 687 686 685 687 690 690 692 689 687 682 672 668 666 667 671 677 690 686 671 678 684 677 665 656 658 661 667 659 659 665 678 674 665 663 651 651 659 658 649 650 659 659 647 639 630 625 623 621 619 623 619 615 621 614 615 607 602 596 593 590 591 591 588 587 587 585 586 585 583 581 578 575 572 570 569 568 565 566 564 560 559 557 551 548 544 542 539 534 530 526 526 524 524 522 521 519 518 516 514 513 511 509 507 506 503 500 499 497 496 497 501 511 516 513 506 500 492 486 482 467 466 471 470 469 477 478 477 473 466 457 450 450 453 452 452 452 450 450 454 456 460 463 466 467 465 467 473 471 469 462 461 466 469 471 472 472 461 453 452 453 450 446 438 432 433 435 436 435 435 433 428 422 417 412 411 408 401 399 403 404 420 410 412 413 393 387 384 384 384 406 417 402 418 438 463 453 437 429 419 410 401 397 385 379 390 414 395 410 428 433 429 423 446 444 430 425 409 403 404 405 393 385 381 375 370 371 363 359 356 358 355 348 343 339 337 334 332 329 329 332 330 336 334 329 320 317 317 318 319 329 337 342 334 341 346 338 331 338 349 353 352 357 346 340 325 322 321 321 312 306 303 301 302 304 309 311 313 306 323 330 320 304 297 299 315 336 341 347 326 304 307 312 311 308 306 293 278 281 284 288 284 283 278 285 281 263 253 262 264 257 259 258 249 247 251 252 254 253 254 261 248 244 250 259 266 264 266 262 257 251 243 249 257 258 265 263 258 248 256 267 275 285 280 272 271 263 258 257 254 251 247 251 253 268 269 260 255 249 241 240 239 245 237 238 234 233 224 232 228 223 225 215 215 220 229 239 234 223 231 225 226 221 224 228 225 224 221 220 237 221 220 220 244 219 220 215 215 221 222 227 226 223 223 223 228 243 238 260 269 254 223 223 224 228 241 275 276 270 247 257 298 298 292 277 270 259 244 230 220 214 223 247 260 249 258 238 219 229 243 236 231 242 252 267 259 250 233 223 223 198 187 199 201 193 211 212 193 186 213 230 197 199 195 213 223 237 250 256 246 251 272 278 266 247 233 222 241 255 269 270 248 249 237 212 209 205 206 215 233 262 311 310 307 309 292 287 271 268 265 265 269 279 267 252 265 253 241 249 237 236 231 250 224 226 226 219 241 249 224 235 254 245 273 255 248 255 272 262 264 254 228 187 213 189 196 194 210 220 196 201 206 226 212 225 206 220 233 228 232 225 212 217 201 194 163 164 173 187 208 195 202 214 193 196 194 178 159 163 158 144 128 133 141 118 119 118 117 155 196 187 208 221 217 207 204 197 197 194 194 189 174 163 149 133 134 128 128 127 135 128 118 123 128 126 124 125 126 128 131 131 130 131 132 132 135 134 138 143 142 146 149 2798 2847 2780 2629 2679 2666 2659 2508 2438 2538 2666 2732 2629 2488 2416 2356 2356 2368 2310 2241 2219 2184 2307 2354 2378 2527 2387 2243 2134 1962 1904 1887 1907 1976 2101 2208 2310 2204 2098 2044 1910 1840 1751 1677 1640 1614 1587 1625 1674 1735 1872 2005 2038 1921 1760 1652 1592 1510 1423 1392 1379 1369 1379 1394 1433 1514 1586 1630 1662 1697 1755 1870 1914 1851 1811 1761 1716 1726 1699 1661 1667 1691 1703 1723 1719 1740 1790 1720 1790 1701 1628 1592 1633 1621 1561 1515 1494 1493 1493 1493 1493 1492 1492 1493 1502 1528 1563 1611 1668 1755 1848 1972 2159 2140 2072 1991 1972 2002 1971 1985 1871 1802 1771 1785 1814 1848 1888 1927 1968 2064 2198 2214 2285 2222 2132 2062 1990 2015 2114 2158 1970 1914 1888 1871 1908 1831 1782 1779 1782 1825 1810 1767 1767 1789 1823 1913 1971 2042 2130 2166 2033 1931 1929 1832 1775 1694 1650 1619 1598 1584 1576 1571 1570 1568 1568 1577 1609 1662 1722 1884 1949 1946 1933 1994 2026 1695 1607 1586 1573 1567 1534 1532 1497 1482 1480 1477 1473 1470 1467 1468 1471 1471 1472 1494 1551 1658 1760 1794 1833 1867 1907 2018 2266 2702 2878 2592 2345 2249 2005 1892 1806 1742 1687 1652 1638 1642 1677 1759 1860 1762 1664 1613 1590 1576 1567 1557 1564 1601 1639 1679 1738 1815 1769 1724 1709 1727 1754 1772 1786 1806 1831 1870 1935 2035 1902 1799 1734 1699 1681 1703 1733 1763 1795 1831 1872 1936 2015 2066 2030 1949 1912 1878 1850 1826 1830 1856 1890 1940 1975 2028 2124 2294 2628 2631 2530 2510 2345 2261 2190 2149 2107 2060 2094 2136 2071 2061 2047 2106 2192 2375 2667 2560 2379 2212 2029 1953 1903 1948 1997 2050 2109 2179 2279 2438 2466 2269 2231 2129 2061 2018 1980 1945 1913 1887 1861 1877 1924 1973 2077 2234 2296 2363 2387 2304 2143 2063 2032 2009 2032 1997 1889 1810 1758 1711 1680 1677 1684 1683 1685 1683 1675 1671 1691 1663 1616 1596 1581 1560 1539 1532 1534 1537 1541 1547 1554 1559 1565 1572 1581 1618 1671 1731 1791 1894 1961 2048 1851 1735 1685 1693 1703 1714 1723 1730 1739 1752 1766 1790 1825 1857 1894 1963 2128 2177 2235 2369 2502 2441 2555 2712 2862 2929 2953 3032 2979 2889 2747 2459 2218 2116 2083 1986 1874 1844 1870 1857 2032 2300 2320 2440 2600 2845 2778 2691 2505 2192 2011 1964 1955 2016 2164 2443 2808 2824 2834 2814 2769 2715 2653 2611 2553 2540 2555 2571 2587 2552 2514 2471 2437 2403 2362 2368 2479 2640 2715 2751 2649 2564 2430 2370 2267 2206 2204 2125 2165 2149 2153 2150 2176 2183 2037 1877 1756 1904 1979 1857 1740 1643 1573 1573 1540 1522 1530 1473 1511 1551 1530 1514 1483 1481 1470 1478 1507 1523 1505 1512 1522 1523 1526 1513 1507 1488 1484 1484 1485 1500 1462 1450 1471 1450 1409 1420 1406 1477 1572 1542 1355 1355 1474 1510 1540 1494 1551 1546 1621 1746 1738 1785 1817 1871 1893 1915 1935 1953 1948 1936 1914 1924 1906 1901 1917 1812 1559 1480 1441 1459 1498 1409 1481 1477 1399 1346 1349 1432 1469 1402 1325 1337 1355 1403 1400 1366 1417 1439 1476 1545 1713 1886 1945 1925 1898 1908 1915 1876 1847 1834 1811 1775 1750 1709 1751 1770 1781 1809 1900 1874 1913 1987 2045 2093 2099 2107 2064 2024 1989 1965 1954 1965 1981 2003 2009 2057 2006 1996 1941 1832 1816 1942 1887 1775 1680 1914 2004 2044 2060 1988 1881 1904 1933 1769 1684 1688 1696 1697 1768 1925 1881 1819 1763 1686 1719 1748 1765 1767 1759 1784 1771 1774 1843 1913 1954 2009 2003 1947 2050 2072 2070 2136 2265 2334 2332 2271 2319 2257 2391 2384 2423 2551 2557 2619 2763 2858 2896 2884 2897 2838 2761 2792 2744 2684 2612 2555 2513 2470 2423 2412 2361 2318 2285 2257 2118 2116 2236 2314 2388 2494 2591 2755 2936 3088 3284 3330 2965 2745 2756 3069 3360 3279 2994 3251 3125 3058 3054 3174 3210 3312 3250 3135 3072 2851 2601 2526 2580 2768 2717 2802 2841 2749 2673 2619 2638 2678 2571 2647 2678 2804 2989 3146 3102 3144 3161 3150 3220 3352 3358 3192 3054 2982 2862 2767 2725 2732 2776 2855 2829 2798 2834 2919 3053 3118 3272 3347 3302 3232 3092 2963 2909 2894 2955 3022 3042 3080 3088 3099 3068 3025 2970 2870 2714 2815 2922 2992 3023 3046 3211 3239 3262 3067 2860 2832 2992 3093 2912 2779 2667 2596 2550 2506 2466 2435 2417 2403 2418 2467 2541 2699 3007 3228 3435 3499 3270 3360 3652 3318 3199 2880 2640 2518 2413 2353 2327 2332 2378 2408 2418 2386 2374 2392 2334 2342 2347 2376 2361 2319 2349 2411 2469 2499 2508 2485 2514 2688 2832 2661 2584 2586 2313 2116 1982 1906 1863 1834 1820 1803 1713 1696 1680 1664 1656 1643 1628 1617 1617 1626 1602 1575 1555 1535 1521 1514 1505 1508 1513 1506 1496 1478 1478 1470 1462 1452 1432 1426 1432 1431 1427 1424 1420 1406 1414 1410 1406 1396 1386 1381 1376 1373 1371 1368 1366 1366 1369 1371 1364 1375 1386 1401 1427 1405 1391 1410 1432 1424 1434 1440 1440 1440 1440 1435 1436 1412 1384 1372 1359 1348 1345 1352 1347 1340 1341 1339 1335 1341 1332 1330 1328 1319 1318 1312 1312 1314 1311 1312 1316 1322 1330 1330 1321 1310 1308 1300 1300 1289 1290 1307 1306 1288 1277 1260 1262 1263 1263 1263 1264 1273 1289 1311 1320 1320 1318 1314 1306 1297 1287 1278 1280 1285 1293 1302 1307 1310 1307 1296 1289 1276 1255 1236 1222 1212 1201 1190 1186 1195 1203 1203 1198 1193 1185 1176 1183 1179 1177 1179 1171 1159 1149 1147 1138 1124 1127 1129 1140 1148 1161 1168 1163 1149 1151 1153 1157 1162 1171 1167 1171 1174 1168 1173 1166 1166 1148 1146 1143 1145 1147 1159 1168 1168 1162 1158 1153 1148 1141 1138 1134 1129 1125 1121 1116 1111 1105 1100 1097 1093 1088 1086 1081 1076 1073 1071 1068 1064 1060 1058 1055 1049 1040 1037 1035 1031 1030 1027 1024 1021 1017 1013 1010 1006 1001 998 995 990 986 981 977 978 975 970 967 962 954 946 936 928 920 911 906 900 895 893 894 892 891 887 887 889 889 890 898 901 897 888 884 886 890 884 885 886 885 879 873 876 874 868 858 859 866 865 847 856 861 855 846 843 841 842 835 836 836 831 830 822 820 820 813 794 768 753 742 737 739 737 731 724 718 721 716 711 705 700 695 695 698 700 700 698 707 704 707 708 700 693 687 679 673 668 663 662 667 677 673 666 666 670 666 660 653 652 655 655 650 653 666 664 669 657 653 652 645 649 656 645 642 647 655 652 644 634 628 621 619 616 618 614 611 610 605 603 601 598 596 593 594 594 591 591 592 591 588 588 587 585 582 579 576 572 570 570 568 567 567 565 561 559 557 550 545 543 539 534 531 535 530 525 523 521 520 518 516 515 513 511 509 508 506 505 503 502 501 499 497 496 495 494 498 510 515 516 507 496 484 477 470 466 465 465 465 469 475 474 469 468 460 450 447 447 450 451 452 449 450 453 455 458 461 463 464 463 465 468 468 464 461 463 466 468 470 471 474 471 466 465 459 456 448 441 438 441 442 440 437 431 427 424 422 422 422 423 419 418 412 399 398 397 404 398 394 390 407 390 397 407 406 420 423 423 438 454 439 430 420 411 419 420 402 384 408 390 421 410 420 430 444 458 444 453 432 414 413 411 400 389 405 398 391 388 377 371 368 368 368 365 360 360 355 351 344 344 342 340 336 340 340 338 345 350 349 335 320 317 317 317 317 325 332 330 332 339 339 328 335 345 340 351 352 354 336 324 320 315 311 307 310 309 303 306 308 312 316 309 319 325 321 310 313 323 331 345 355 334 325 313 303 301 304 304 306 302 291 284 281 280 271 267 266 258 260 275 275 250 248 246 246 245 245 243 242 256 251 247 250 251 261 260 249 240 253 263 257 268 266 259 256 248 242 253 251 254 256 245 253 257 262 271 283 284 279 271 265 272 270 254 259 259 260 263 279 266 257 252 246 245 246 249 248 242 236 233 232 235 242 238 236 227 223 225 217 226 233 224 226 229 221 227 241 253 262 241 260 243 240 241 217 226 213 223 228 217 243 243 254 243 231 222 220 228 240 231 221 218 249 248 240 223 261 249 224 222 248 265 253 233 236 249 291 292 273 266 259 235 228 219 213 207 229 237 236 238 250 216 230 226 213 218 236 241 252 253 243 248 225 201 185 204 231 236 211 187 195 184 210 222 234 202 202 222 206 217 235 250 252 276 273 271 258 246 232 247 243 236 265 272 275 245 249 246 247 241 232 224 206 226 256 304 292 291 284 286 272 283 290 292 281 272 263 265 272 265 259 252 264 258 231 253 260 256 241 236 224 252 257 231 251 270 266 276 264 269 266 265 271 267 240 202 211 238 210 206 232 235 222 188 211 224 239 233 234 218 229 242 234 225 206 197 185 175 177 163 186 181 208 220 215 207 228 225 213 201 191 184 168 136 129 146 144 148 124 119 118 117 120 167 180 193 213 218 223 216 207 200 191 181 174 168 165 153 139 137 133 129 124 124 122 117 120 126 123 124 124 125 128 129 132 140 139 135 142 137 136 139 141 145 147 153 2850 2970 2875 2792 2775 2745 2651 2597 2536 2658 2738 2552 2454 2387 2329 2228 2159 2162 2172 2166 2153 2181 2285 2290 2472 2628 2464 2214 2059 2009 2027 2041 2119 2183 2202 2198 2241 2228 2175 1950 1865 1871 1685 1571 1527 1505 1502 1517 1558 1643 1805 1833 1832 1781 1679 1600 1582 1539 1533 1546 1500 1531 1502 1465 1467 1486 1553 1615 1626 1651 1710 1771 1810 1866 1910 1836 1766 1728 1709 1681 1686 1705 1728 1744 1758 1755 1779 1812 1804 1784 1661 1577 1557 1550 1518 1493 1487 1487 1488 1487 1487 1487 1489 1490 1493 1512 1551 1594 1654 1741 1820 1932 2035 2079 2002 2029 2038 2023 2019 2009 1850 1791 1761 1780 1817 1864 1916 1973 2018 2046 2165 2232 2260 2245 2173 2100 2000 1995 2085 2200 2025 1929 1887 1861 1860 1837 1788 1777 1775 1825 1782 1754 1755 1767 1815 1873 1917 1969 2073 2185 2048 1927 1872 1798 1728 1684 1647 1616 1597 1586 1581 1576 1572 1569 1567 1574 1612 1681 1756 1900 1959 1938 1983 1900 1793 1621 1569 1556 1546 1525 1504 1492 1487 1485 1482 1479 1475 1472 1475 1488 1499 1510 1531 1607 1739 1997 2132 2102 2040 2141 2041 2100 2339 2664 2624 2364 2225 2071 1912 1824 1754 1696 1650 1619 1620 1639 1689 1795 1921 1786 1723 1634 1602 1582 1569 1562 1557 1581 1614 1652 1703 1768 1760 1702 1699 1720 1734 1787 1845 1854 1866 1894 1936 1956 1843 1762 1708 1671 1676 1703 1729 1760 1795 1834 1887 2024 2054 2115 2085 1992 1911 1871 1843 1816 1825 1852 1884 1918 1954 2015 2114 2280 2506 2595 2587 2455 2333 2239 2168 2114 2070 2022 2020 2045 2026 2006 2026 2072 2142 2254 2439 2671 2502 2222 2068 1980 1915 1937 1989 2040 2095 2176 2263 2404 2525 2346 2255 2169 2092 2044 2003 1965 1934 1907 1887 1873 1903 1944 2007 2074 2142 2233 2247 2181 2163 2110 1988 1965 1950 1967 1944 1829 1764 1709 1673 1646 1637 1637 1644 1645 1640 1635 1663 1616 1581 1565 1556 1542 1533 1534 1536 1539 1543 1550 1555 1561 1569 1577 1584 1596 1625 1674 1722 1818 1869 1851 1729 1684 1699 1722 1736 1748 1748 1758 1767 1773 1784 1804 1826 1875 1900 1962 2107 2200 2306 2420 2569 2703 2774 2788 2832 2987 3032 2982 2957 2987 2553 2275 2164 2051 2063 2114 1889 1829 1827 1850 1997 2193 2206 2308 2457 2510 2673 2623 2389 2113 1999 1954 1951 2049 2282 2538 2825 2848 2821 2800 2745 2695 2649 2586 2561 2562 2562 2579 2596 2596 2572 2539 2519 2492 2442 2480 2642 2875 2991 2964 2873 2783 2702 2621 2445 2253 2202 2200 2211 2168 2229 2304 2296 2261 2182 2008 1861 1925 2068 1911 1792 1675 1600 1609 1574 1535 1513 1505 1593 1645 1599 1531 1509 1504 1493 1500 1523 1551 1536 1542 1555 1573 1575 1565 1542 1531 1529 1518 1530 1518 1481 1464 1445 1424 1439 1436 1455 1529 1593 1617 1561 1340 1443 1483 1498 1444 1490 1545 1660 1768 1808 1852 1881 1905 1929 1951 1935 1893 1758 1892 1941 1995 1915 1786 1727 1626 1529 1529 1543 1597 1485 1481 1578 1495 1422 1335 1306 1370 1453 1408 1345 1297 1315 1414 1435 1396 1412 1416 1439 1454 1478 1610 1835 1901 1805 1842 1888 1844 1878 1861 1831 1800 1752 1760 1722 1728 1760 1772 1788 1794 1819 1911 2006 2099 2077 2064 2124 2089 2018 1972 1934 1914 1922 1939 1942 1999 1888 1861 1844 1801 1686 1708 1694 1676 1703 1855 1852 1836 1925 1990 1946 1959 1964 2055 1922 1863 1821 1728 1733 1774 1851 1874 1817 1754 1681 1762 1782 1781 1744 1735 1777 1820 1859 1896 1943 1990 2044 2064 1947 2064 2110 2125 2199 2293 2260 2221 2287 2265 2300 2302 2355 2396 2439 2462 2522 2571 2631 2804 2942 2869 2806 2824 2808 2770 2723 2650 2592 2534 2492 2483 2412 2369 2319 2260 2166 2122 2120 2194 2317 2405 2593 2733 2821 2868 2979 3232 3032 2798 2803 3117 3388 3315 3059 3328 3235 3144 3070 3093 3279 3370 3401 3318 3097 2710 2505 2596 2640 2782 2861 2873 2817 2865 2774 2712 2758 2769 2695 2777 2773 3012 3114 3115 3049 3081 3143 3156 3224 3252 3110 3050 2939 2848 2802 2758 2735 2755 2952 3254 3111 2907 2811 2839 2891 2980 3041 3085 3180 3198 3046 2900 2836 2837 2852 2900 2915 2929 2919 2964 2911 2907 2874 2753 2658 2784 2872 2809 2891 2904 3022 3155 3159 3157 3091 2835 2744 2832 2855 2700 2594 2546 2511 2498 2475 2438 2420 2402 2397 2438 2500 2583 2801 3167 3380 3523 3618 3644 3565 3665 3440 3102 2864 2672 2512 2441 2392 2364 2362 2393 2478 2429 2403 2395 2400 2428 2404 2404 2386 2346 2401 2458 2494 2568 2557 2523 2524 2655 2880 2815 2819 2758 2498 2269 2144 2029 1925 1885 1866 1800 1783 1737 1707 1689 1673 1656 1655 1654 1675 1647 1619 1594 1567 1559 1548 1529 1523 1517 1550 1552 1529 1509 1496 1483 1467 1464 1455 1459 1455 1448 1441 1435 1420 1426 1424 1419 1413 1407 1400 1401 1395 1390 1384 1379 1373 1367 1360 1356 1353 1357 1365 1379 1394 1412 1381 1407 1417 1418 1430 1433 1434 1433 1432 1432 1429 1404 1381 1364 1353 1343 1339 1343 1339 1333 1330 1328 1324 1326 1325 1319 1315 1310 1312 1309 1305 1306 1304 1305 1305 1309 1315 1317 1308 1302 1298 1289 1282 1278 1281 1294 1297 1279 1267 1255 1258 1260 1264 1266 1268 1276 1289 1303 1312 1312 1309 1304 1291 1280 1276 1278 1273 1276 1281 1285 1289 1297 1304 1290 1264 1267 1266 1247 1232 1216 1203 1189 1177 1185 1195 1190 1196 1204 1191 1176 1171 1168 1169 1177 1177 1174 1166 1161 1141 1122 1124 1130 1144 1152 1158 1167 1163 1143 1138 1142 1146 1153 1153 1152 1154 1158 1156 1157 1150 1155 1145 1131 1138 1144 1151 1163 1169 1166 1161 1155 1149 1145 1140 1136 1133 1131 1127 1122 1117 1111 1106 1103 1100 1093 1086 1081 1077 1076 1074 1070 1063 1059 1056 1051 1048 1041 1038 1034 1029 1026 1025 1026 1023 1021 1017 1012 1009 1005 1002 998 995 992 989 984 981 973 969 964 959 954 952 943 934 925 917 910 904 898 892 890 888 882 881 882 884 886 888 889 895 897 897 892 887 888 890 886 884 889 889 882 875 866 864 861 852 847 854 855 845 842 846 845 839 835 832 830 826 823 830 825 818 810 800 804 801 781 766 756 758 742 732 738 730 722 715 710 707 707 705 703 709 710 712 719 713 709 718 718 721 715 703 697 694 691 687 677 673 663 660 661 662 661 658 655 654 651 651 648 647 646 645 649 653 649 657 647 647 649 641 643 651 639 636 640 646 640 641 635 628 621 618 615 613 611 609 606 604 602 601 599 596 596 597 596 595 595 594 593 591 590 588 587 583 580 576 572 571 571 569 568 567 565 561 557 555 547 541 536 534 531 530 533 529 524 522 520 519 517 514 513 511 509 508 506 505 503 502 500 499 498 498 496 494 492 490 493 506 515 516 505 493 480 473 469 464 461 462 466 472 473 468 466 462 451 446 447 448 450 450 448 448 451 453 456 459 460 461 460 462 464 464 460 460 465 466 467 468 470 474 475 475 474 469 462 453 455 454 455 448 442 437 435 432 432 432 431 432 426 418 418 411 401 397 396 394 394 404 414 398 393 398 415 415 418 430 437 438 446 435 431 425 433 437 416 391 409 429 401 404 429 437 448 457 462 462 439 432 421 409 396 403 386 382 390 382 382 382 382 378 379 374 368 368 361 359 353 357 355 350 346 340 348 345 343 356 358 346 335 327 317 317 317 316 316 323 329 329 331 335 328 331 340 335 348 342 348 354 339 327 319 317 312 308 305 305 309 311 317 312 317 330 328 315 327 332 337 340 351 334 317 310 307 300 298 294 291 291 301 297 293 292 285 264 278 278 289 274 254 265 268 273 249 257 261 268 246 243 242 242 244 246 245 254 252 242 237 242 253 251 251 258 254 263 253 246 239 246 245 243 251 268 272 270 266 277 287 279 279 281 289 273 268 275 282 279 271 278 268 260 256 256 252 249 245 242 237 235 234 245 244 249 241 231 234 243 236 227 243 244 245 252 246 255 259 260 266 266 276 275 258 253 256 232 217 232 216 215 224 237 256 246 221 236 248 241 257 264 258 247 231 215 218 223 243 259 244 241 220 231 243 236 215 231 252 275 303 297 289 264 242 236 240 230 207 214 214 227 223 232 243 213 197 209 197 201 203 232 249 226 228 202 193 213 202 215 242 216 230 211 199 228 238 232 215 193 228 230 224 214 236 240 263 257 248 240 251 247 264 258 240 236 255 261 242 232 217 212 210 220 207 214 238 269 309 294 313 295 279 283 309 310 294 295 282 287 275 277 257 251 245 240 234 238 259 284 266 244 245 239 251 266 235 260 282 282 293 277 277 281 280 273 264 234 205 204 237 246 219 250 231 197 201 205 238 245 236 246 237 236 248 234 221 210 187 193 185 177 172 185 184 211 230 236 232 239 223 202 183 173 166 158 149 138 151 159 148 122 117 118 117 116 145 203 200 182 207 222 219 214 210 204 196 180 161 162 158 143 136 134 126 122 132 138 125 116 126 125 126 126 127 130 138 140 144 150 149 153 143 142 150 144 149 154 154 2696 2826 2824 2777 2716 2610 2609 2538 2500 2578 2557 2459 2334 2443 2279 2085 2086 2099 2118 2142 2153 2228 2243 2276 2499 2504 2351 2122 2045 2162 2220 2309 2268 2266 2153 2101 2157 2215 2146 2000 2023 1998 1694 1531 1507 1498 1498 1501 1528 1638 1829 1852 1962 1851 1649 1598 1659 1716 1782 1750 1665 1719 1662 1580 1558 1532 1526 1565 1578 1594 1670 1728 1769 1802 1851 1877 1809 1761 1732 1708 1715 1734 1762 1793 1827 1821 1819 1818 1756 1736 1635 1585 1542 1519 1504 1492 1483 1482 1483 1483 1483 1483 1486 1487 1489 1509 1541 1598 1669 1732 1812 1910 1964 2040 2049 1937 1913 1930 1913 1880 1802 1767 1751 1780 1824 1878 1943 2020 2112 2121 2154 2241 2180 2272 2204 2086 1988 1959 2009 2063 2079 1927 1887 1863 1857 1806 1791 1778 1772 1784 1751 1744 1748 1768 1805 1836 1870 1932 2063 2169 2108 1942 1873 1812 1700 1662 1633 1612 1598 1590 1587 1583 1580 1574 1570 1569 1611 1681 1783 1860 1734 1810 1686 1624 1582 1541 1528 1526 1522 1510 1495 1494 1497 1497 1495 1491 1486 1486 1499 1524 1548 1577 1662 1805 1970 2292 2641 2244 2219 2437 2161 2226 2429 2540 2349 2211 2063 1940 1841 1757 1698 1656 1623 1609 1636 1648 1706 1841 1996 1779 1694 1642 1608 1586 1569 1566 1565 1561 1584 1618 1672 1747 1729 1686 1685 1697 1727 1772 1831 1883 1903 1951 2051 2118 1880 1742 1683 1650 1668 1694 1726 1764 1806 1862 1934 2001 2068 2058 2038 2008 1913 1859 1830 1803 1816 1839 1867 1894 1932 1992 2071 2210 2305 2278 2454 2439 2259 2198 2157 2116 2074 2058 2011 1974 1983 1968 1986 2040 2101 2178 2294 2559 2460 2346 2105 1982 1929 1933 1982 2028 2076 2140 2244 2329 2501 2404 2247 2182 2121 2065 2026 1991 1956 1933 1907 1888 1903 1938 1977 2018 2077 2142 2228 2138 2041 1988 1947 1918 1918 1953 1991 1846 1796 1734 1665 1632 1613 1608 1611 1614 1609 1603 1598 1570 1551 1543 1537 1534 1533 1536 1539 1541 1545 1551 1557 1562 1570 1579 1587 1596 1605 1626 1674 1694 1696 1684 1691 1710 1741 1765 1777 1793 1798 1802 1813 1819 1827 1832 1861 1933 1931 2018 2080 2159 2224 2347 2485 2613 2925 3109 2888 3047 3166 3132 2971 2684 2427 2281 2029 1924 1898 1993 1909 1836 1837 1843 1965 2060 2093 2240 2235 2306 2430 2500 2237 2063 1981 1943 1970 2084 2307 2524 2823 2839 2811 2801 2777 2678 2639 2622 2629 2614 2601 2595 2600 2612 2589 2600 2592 2555 2526 2561 2733 3000 3167 3209 3100 2977 2918 2830 2711 2507 2442 2325 2296 2225 2219 2330 2377 2379 2326 2176 1997 1858 1915 1883 1819 1712 1642 1645 1632 1580 1507 1548 1569 1773 1693 1574 1534 1547 1524 1524 1539 1581 1597 1587 1603 1627 1652 1632 1594 1582 1576 1559 1555 1531 1528 1482 1450 1441 1467 1491 1522 1546 1583 1625 1623 1457 1347 1327 1426 1518 1518 1587 1612 1599 1689 1810 1871 1917 1934 1893 1771 1768 1774 1923 1972 1994 1923 1753 1647 1592 1567 1612 1695 1536 1486 1472 1506 1473 1428 1320 1410 1461 1508 1385 1334 1423 1449 1458 1491 1425 1417 1447 1439 1444 1456 1474 1501 1515 1506 1541 1653 1727 1887 1886 1850 1807 1802 1762 1766 1764 1734 1755 1781 1823 1841 1852 1927 2054 2088 2002 2084 2114 2098 2018 1954 1914 1894 1884 1878 1855 1766 1732 1742 1703 1805 1740 1633 1699 1692 1684 1769 1887 2068 2104 2018 2062 2057 2087 2120 2105 1999 1861 1793 1795 1786 1780 1739 1778 1734 1724 1714 1716 1727 1744 1778 1801 1845 1883 1912 1971 2022 2054 2064 1962 2022 2116 2062 2108 2172 2314 2373 2393 2398 2435 2456 2439 2433 2487 2498 2524 2599 2732 2872 2834 2734 2744 2799 2883 2862 2766 2692 2599 2562 2533 2467 2393 2379 2326 2260 2123 2127 2201 2195 2293 2481 2585 2579 2690 2867 3280 3145 2846 2776 2966 3357 3378 3088 3239 3373 3199 3184 3034 3186 3432 3412 3194 2883 2619 2531 2621 2668 2786 2986 3061 2956 2982 2889 2793 2818 2780 2664 2860 2875 3002 3111 3103 3059 3070 3135 3196 3245 3116 3007 2926 2814 2782 2758 2753 2806 2853 2858 3159 3167 2939 2857 2917 2969 2961 2963 3049 3147 3158 3099 2884 2783 2773 2752 2760 2798 2843 2799 2825 2839 2773 2732 2712 2643 2712 2713 2737 2874 3019 3087 3140 3019 2973 3008 2872 2729 2675 2680 2620 2677 2581 2551 2510 2465 2426 2412 2396 2384 2410 2457 2532 2649 2921 3139 3500 3725 3811 3737 3664 3520 3266 3088 2811 2604 2520 2463 2427 2395 2387 2460 2475 2418 2381 2380 2361 2360 2350 2371 2423 2470 2484 2534 2590 2579 2571 2592 2600 2790 2916 2948 2916 2890 2695 2461 2185 1982 1964 1931 1850 1814 1784 1752 1722 1697 1711 1725 1686 1686 1665 1615 1613 1601 1582 1562 1549 1543 1526 1552 1572 1560 1542 1515 1490 1473 1471 1466 1474 1474 1465 1443 1431 1438 1445 1437 1435 1428 1416 1416 1415 1411 1405 1402 1395 1385 1372 1372 1374 1364 1352 1349 1356 1367 1373 1362 1381 1413 1423 1423 1423 1426 1427 1428 1427 1425 1409 1380 1362 1346 1337 1336 1331 1329 1324 1320 1317 1315 1313 1311 1309 1304 1300 1300 1306 1302 1297 1298 1298 1297 1304 1308 1309 1298 1292 1288 1281 1272 1269 1270 1274 1283 1270 1257 1250 1253 1258 1267 1267 1275 1284 1287 1289 1300 1304 1300 1294 1283 1273 1271 1265 1266 1277 1279 1271 1278 1293 1289 1271 1259 1241 1247 1252 1235 1219 1212 1191 1174 1171 1178 1184 1193 1207 1197 1173 1161 1157 1167 1168 1176 1172 1173 1158 1138 1118 1120 1128 1140 1147 1155 1164 1161 1142 1130 1132 1137 1146 1138 1139 1139 1148 1144 1147 1139 1135 1139 1125 1142 1155 1159 1171 1168 1165 1160 1154 1149 1144 1139 1137 1133 1130 1128 1123 1117 1113 1108 1104 1100 1094 1089 1083 1081 1076 1069 1067 1065 1061 1057 1054 1051 1048 1044 1040 1032 1028 1024 1021 1022 1021 1017 1012 1009 1005 1001 997 994 991 988 984 981 978 974 969 962 949 943 936 928 920 913 908 903 896 892 888 886 885 889 888 885 885 887 887 893 896 898 894 891 889 890 885 887 887 886 881 875 864 851 853 853 840 850 851 850 839 832 843 838 824 831 832 825 812 814 825 822 810 797 779 776 767 770 769 762 754 738 725 718 720 720 725 728 723 720 715 730 722 723 732 726 722 729 730 727 720 716 711 707 702 696 693 683 668 663 658 657 656 655 651 650 648 645 643 642 642 641 641 641 640 642 638 637 641 638 639 643 637 633 638 638 631 632 638 632 629 620 615 614 613 608 607 605 604 601 599 598 599 598 597 597 596 595 594 592 591 589 586 584 581 576 573 574 572 572 569 566 566 562 556 549 540 534 532 531 531 530 530 529 528 523 520 518 516 513 512 511 509 508 505 503 503 503 500 499 498 495 494 492 490 489 488 492 505 517 516 506 491 480 473 466 462 459 464 470 469 467 462 456 444 444 444 445 446 448 447 447 450 452 456 457 457 458 458 460 460 459 457 461 466 466 466 465 468 473 473 475 472 474 469 465 463 460 448 445 443 442 441 436 435 431 430 422 420 416 403 406 407 416 417 409 417 422 416 394 411 402 404 414 427 433 441 445 450 444 438 432 442 429 414 392 422 442 423 410 416 433 446 459 448 441 428 417 405 403 394 385 388 377 374 379 373 377 376 382 381 379 378 373 372 364 364 371 364 353 348 346 355 345 347 351 349 341 333 325 324 321 319 317 314 313 328 330 329 333 329 324 332 335 339 338 349 358 342 331 324 332 324 311 309 311 316 318 312 314 323 332 327 323 324 336 349 352 351 324 315 310 309 308 308 305 292 281 278 287 289 288 271 288 298 304 295 274 278 294 289 262 253 273 287 265 256 246 251 254 249 249 242 244 243 243 244 239 238 237 234 236 244 258 258 254 241 236 241 247 254 264 273 281 282 285 287 288 288 288 296 294 289 286 273 273 277 276 274 271 265 258 254 247 245 241 236 244 242 248 253 244 237 239 250 241 249 241 252 256 260 263 257 260 252 224 228 231 242 238 223 232 241 247 219 232 240 239 239 253 257 242 231 234 245 260 278 260 234 234 240 239 234 246 265 270 260 242 235 216 221 222 231 224 266 286 270 273 281 271 263 243 232 215 206 206 209 209 207 208 213 224 229 197 220 224 202 204 231 228 196 196 214 212 226 235 250 255 247 228 224 230 209 206 212 207 213 236 236 215 234 244 254 256 270 266 267 267 282 269 251 240 249 239 222 214 223 233 238 211 228 231 247 280 301 303 317 300 284 286 306 320 315 292 275 272 264 260 268 261 268 255 247 248 242 268 283 257 244 258 262 270 248 245 264 274 288 290 290 289 291 275 257 233 212 241 244 256 247 243 207 202 235 216 211 214 237 257 269 268 252 240 232 204 195 187 187 195 214 195 195 209 218 229 231 226 224 207 186 189 175 157 144 143 156 138 127 142 119 116 116 116 119 145 174 172 189 214 219 210 204 202 197 179 164 150 156 149 140 133 128 123 126 138 142 118 121 125 131 137 132 136 145 149 154 156 152 155 152 150 151 158 156 157 158 2481 2555 2602 2601 2618 2585 2618 2568 2513 2461 2378 2312 2257 2298 2118 2182 2216 2123 2108 2129 2150 2229 2284 2389 2407 2328 2319 2098 2065 2201 2241 2304 2160 2146 2026 1979 2030 2007 2046 2235 2094 1750 1554 1497 1497 1498 1502 1506 1519 1692 1990 2130 2174 1962 1723 1672 1689 1754 1816 1883 1828 1821 1704 1610 1558 1536 1526 1523 1523 1533 1585 1691 1670 1663 1700 1847 1910 1837 1881 1784 1753 1774 1818 1874 1891 1915 1933 1869 1854 1813 1629 1567 1528 1500 1490 1485 1479 1478 1478 1478 1478 1479 1481 1483 1492 1516 1550 1598 1656 1712 1764 1822 1922 2045 2022 1948 1928 1856 1849 1817 1776 1740 1750 1785 1826 1877 1944 2058 2174 2220 2243 2189 2117 2105 2244 2121 1992 1936 1900 1934 2006 1962 1898 1861 1833 1798 1784 1776 1777 1753 1741 1738 1740 1756 1779 1804 1837 1893 1976 2101 2179 2081 1907 1795 1685 1637 1618 1605 1600 1598 1597 1593 1591 1599 1608 1587 1578 1652 1721 1745 1640 1622 1576 1539 1521 1512 1508 1507 1505 1499 1501 1511 1520 1522 1524 1518 1508 1518 1563 1597 1628 1727 1936 1968 2170 2680 2639 2443 2556 2464 2285 2502 2544 2379 2189 2064 1960 1867 1787 1721 1667 1629 1609 1604 1690 1693 1666 1712 1762 1716 1698 1629 1602 1587 1587 1596 1598 1580 1560 1575 1622 1690 1854 1725 1660 1683 1718 1759 1826 1946 1977 1992 2091 1982 1818 1718 1659 1633 1657 1684 1717 1759 1821 1911 1947 2043 2005 1962 1935 1919 1884 1835 1810 1793 1803 1825 1845 1873 1910 1956 2028 2088 2135 2229 2455 2360 2238 2162 2114 2079 2042 2015 1997 1984 1937 1927 1968 2014 2065 2127 2227 2330 2268 2171 2064 1994 1952 1927 1977 2023 2071 2145 2261 2301 2461 2582 2328 2230 2159 2104 2051 2012 1980 1949 1926 1908 1902 1926 1955 1986 2037 2066 2138 2088 2004 1968 1928 1891 1895 1888 1896 1867 1915 1856 1670 1612 1595 1587 1585 1585 1581 1577 1569 1556 1542 1536 1535 1535 1536 1539 1541 1544 1548 1553 1558 1564 1573 1583 1599 1621 1640 1686 1765 1851 1871 1862 1796 1827 1839 1856 1855 1862 1850 1857 1879 1905 1907 1881 1920 1995 2051 2075 2085 2131 2208 2321 2464 2622 2854 3069 3007 3137 3309 3047 2746 2510 2389 2119 1950 1867 1842 1853 1849 1838 1846 1905 1903 1932 2022 2074 2100 2185 2150 2270 2186 2031 1954 1953 2019 2132 2379 2660 2848 2785 2810 2816 2749 2660 2651 2654 2678 2695 2665 2642 2636 2648 2636 2639 2621 2611 2593 2646 2811 3045 3221 3341 3259 3080 3081 3063 2997 2813 2634 2503 2385 2317 2353 2287 2342 2371 2317 2200 2036 1912 1799 1822 1870 1823 1702 1674 1658 1602 1544 1548 1569 1740 1698 1670 1593 1590 1585 1561 1577 1623 1660 1683 1746 1730 1762 1725 1695 1658 1654 1639 1599 1570 1548 1488 1466 1463 1486 1518 1534 1562 1595 1636 1667 1651 1484 1290 1402 1434 1522 1597 1698 1746 1710 1783 1844 1865 1795 1761 1566 1768 1801 1906 1939 1988 1879 1684 1662 1651 1601 1685 1656 1518 1516 1540 1537 1478 1462 1468 1348 1387 1394 1421 1473 1383 1418 1468 1500 1499 1478 1468 1476 1461 1470 1460 1473 1534 1725 1776 1755 1605 1703 1835 1879 1847 1811 1801 1809 1791 1768 1755 1764 1810 1816 1824 1903 1975 2083 2008 2020 2105 2076 2087 2008 1945 1922 1894 1850 1834 1745 1767 1894 1894 1918 1700 1662 1793 1716 1657 1715 1849 2016 2032 1941 1963 2002 1925 2028 2111 2140 2022 1968 1952 1948 1873 1727 1697 1754 1805 1793 1781 1804 1797 1795 1811 1832 1879 1922 1940 1986 2007 2039 2092 2057 2034 2020 2149 2230 2292 2353 2396 2392 2399 2421 2488 2525 2540 2571 2583 2585 2599 2635 2630 2626 2677 2791 2922 3023 2856 2719 2654 2621 2578 2539 2461 2412 2385 2329 2221 2152 2169 2213 2241 2303 2394 2478 2655 2832 3143 3139 2927 3070 2824 2937 3269 3213 3394 3375 3340 3312 3120 3202 3349 3278 2950 2718 2562 2721 2804 2829 2812 3056 3143 3036 3099 2961 2847 2860 2857 2682 2749 2942 2991 3069 3057 3047 3045 3104 3151 3176 3041 2944 2860 2788 2782 2800 2894 2925 2835 2827 3041 2994 2866 2865 2995 3068 3110 3058 3185 3074 2972 2967 2832 2784 2758 2717 2707 2751 2840 2785 2717 2672 2662 2640 2601 2570 2630 2684 2861 2971 2946 2905 2904 2972 3002 2872 2786 2692 2669 2713 2743 2762 2793 2687 2549 2486 2429 2397 2385 2374 2385 2420 2477 2559 2702 3104 3313 3275 3419 3760 3694 3580 3498 3229 2929 2785 2668 2567 2473 2422 2410 2413 2459 2399 2361 2350 2373 2390 2382 2404 2483 2523 2616 2652 2686 2638 2629 2658 2645 2754 2917 3026 2945 2879 2815 2496 2209 2049 2093 1987 1981 1938 1838 1778 1764 1766 1762 1727 1691 1664 1644 1633 1631 1613 1597 1580 1570 1553 1537 1542 1575 1597 1563 1522 1498 1483 1478 1474 1468 1460 1444 1448 1459 1468 1454 1456 1461 1444 1426 1443 1439 1430 1425 1424 1394 1378 1384 1385 1383 1377 1371 1353 1344 1343 1347 1352 1371 1390 1409 1416 1417 1419 1419 1419 1422 1416 1396 1366 1350 1335 1331 1330 1328 1323 1319 1316 1311 1307 1303 1299 1299 1299 1298 1299 1302 1303 1300 1291 1288 1290 1294 1298 1306 1292 1281 1276 1271 1264 1261 1259 1258 1265 1263 1249 1249 1250 1254 1260 1261 1271 1281 1282 1278 1288 1292 1291 1287 1274 1258 1252 1259 1269 1276 1276 1271 1267 1281 1276 1258 1244 1230 1229 1241 1221 1214 1204 1191 1176 1164 1168 1179 1180 1194 1186 1177 1159 1147 1158 1160 1171 1163 1158 1146 1136 1111 1117 1125 1135 1143 1154 1163 1159 1141 1124 1124 1130 1139 1128 1127 1133 1138 1132 1134 1130 1120 1121 1115 1129 1139 1152 1161 1152 1160 1158 1153 1150 1145 1140 1134 1133 1131 1127 1123 1117 1112 1108 1104 1100 1095 1089 1085 1082 1079 1074 1069 1064 1059 1054 1048 1046 1046 1041 1038 1034 1030 1027 1021 1015 1015 1015 1011 1008 1004 1000 996 993 987 987 983 979 977 974 969 957 945 938 933 927 919 912 906 901 896 891 886 884 883 885 885 885 884 885 887 892 897 899 896 891 890 887 885 887 882 882 881 879 866 849 840 844 833 848 839 849 840 824 838 833 812 831 830 822 816 795 810 799 795 793 778 768 759 754 754 755 745 733 725 736 741 736 747 742 739 726 729 738 733 735 741 737 731 731 723 720 712 714 705 699 699 697 697 688 681 678 667 657 654 652 650 649 646 646 645 643 642 641 640 639 638 637 636 634 634 633 635 635 633 631 631 634 628 628 631 637 633 626 621 618 615 609 607 605 604 603 602 602 601 600 599 598 597 596 594 593 591 588 586 586 580 576 575 575 573 572 570 567 565 559 552 542 535 533 532 533 535 535 535 534 532 528 523 520 519 516 513 510 509 506 505 502 501 501 499 498 496 494 492 491 490 489 487 487 492 512 521 515 503 487 478 469 460 458 463 470 467 461 456 447 443 443 444 446 448 450 445 446 448 451 451 452 453 455 458 457 457 455 455 463 465 463 463 463 468 470 469 470 467 471 463 455 450 455 453 445 439 434 435 433 427 425 418 411 408 413 415 424 418 420 429 422 427 431 417 407 403 411 421 416 417 426 433 438 447 451 442 441 444 433 419 394 417 440 440 421 440 444 456 449 425 420 417 413 403 391 382 378 377 386 377 365 373 364 368 369 373 367 370 379 379 378 380 383 367 356 351 353 358 350 345 343 339 335 335 338 336 329 320 317 316 313 314 326 328 332 331 316 325 339 332 335 345 356 339 334 335 330 320 314 317 325 324 317 313 326 325 331 337 337 323 326 333 336 345 340 312 311 309 304 301 295 293 295 286 279 277 274 283 300 303 304 302 306 308 306 269 259 271 293 306 284 258 253 256 257 251 246 246 245 244 258 257 252 243 236 236 234 235 235 237 243 244 234 244 248 262 278 275 273 277 272 280 292 296 300 299 282 273 265 261 263 268 267 262 262 268 260 253 251 251 239 240 246 247 245 245 240 244 255 249 250 252 248 255 257 261 262 250 241 240 223 229 234 221 221 244 230 221 218 216 223 228 245 263 263 261 253 262 248 237 273 284 265 242 248 259 262 240 245 258 276 262 252 212 240 218 222 222 246 254 265 252 243 278 286 276 250 222 208 210 225 233 222 245 232 219 209 201 198 228 247 223 196 197 193 210 229 241 225 234 244 249 271 245 231 255 228 212 228 244 227 217 232 251 226 233 252 259 281 281 293 282 286 278 262 245 255 256 250 231 211 250 253 251 240 241 249 285 306 311 320 316 293 307 291 307 326 305 272 261 254 277 272 282 278 279 266 271 262 247 277 264 251 255 247 247 264 276 258 254 268 285 299 298 290 269 261 230 202 229 250 258 271 260 238 202 235 237 238 244 223 221 244 268 289 263 235 226 212 226 215 186 203 215 196 204 223 232 204 202 194 198 191 174 159 147 161 164 159 175 144 131 191 158 116 116 115 117 119 162 199 189 194 201 206 203 198 193 179 167 146 153 157 150 142 131 123 128 134 126 117 119 126 134 139 138 141 145 147 152 152 145 146 146 146 152 161 162 159 160 2448 2483 2478 2429 2489 2538 2589 2536 2439 2336 2196 2214 2185 2140 2210 2443 2321 2208 2128 2143 2171 2217 2263 2289 2307 2447 2527 2205 2095 2189 2257 2263 2059 1964 1869 1830 1829 1883 2099 2177 1804 1671 1544 1500 1503 1507 1513 1520 1533 1700 2027 2178 2131 1973 1757 1657 1686 1763 1829 1887 1928 1778 1663 1605 1579 1557 1559 1556 1493 1469 1473 1521 1572 1587 1661 1852 1857 1884 1925 1927 1865 1818 1842 1894 1956 2064 2133 2024 2020 1830 1610 1533 1498 1480 1475 1474 1473 1473 1473 1474 1475 1476 1478 1483 1498 1523 1555 1594 1639 1690 1763 1841 1922 1987 1989 1938 1956 1844 1824 1785 1750 1722 1743 1789 1928 1908 1947 2027 2104 2175 2247 2131 2047 2005 2042 2191 2082 1952 1869 1923 2051 2125 1971 1879 1832 1794 1780 1781 1817 1751 1738 1735 1735 1744 1761 1783 1818 1865 1935 2007 2025 2021 1945 1824 1671 1633 1613 1610 1611 1611 1608 1604 1636 1683 1710 1667 1594 1563 1610 1623 1604 1560 1531 1518 1514 1512 1509 1505 1503 1503 1517 1535 1546 1556 1561 1559 1552 1565 1649 1726 1806 1875 2117 2279 2207 2502 2459 2433 2392 2303 2428 2387 2333 2259 2106 1995 1904 1819 1754 1693 1647 1614 1598 1608 1650 1700 1633 1638 1650 1639 1634 1616 1609 1621 1625 1636 1639 1621 1586 1556 1590 1642 1741 1753 1641 1661 1692 1738 1858 1990 2020 1978 1899 1819 1735 1675 1630 1623 1668 1684 1721 1769 1826 1904 1995 2042 1994 1979 1938 1878 1853 1828 1803 1780 1793 1809 1829 1855 1886 1927 1978 2015 2090 2184 2294 2265 2230 2186 2139 2083 2036 1994 1945 1938 1942 1899 1943 1979 2015 2070 2186 2322 2361 2171 2051 1999 1966 1934 1978 2020 2063 2128 2266 2339 2594 2669 2445 2281 2182 2131 2070 2033 1996 1969 1946 1924 1909 1920 1944 1975 2003 2039 2079 2025 1996 1968 1907 1877 1854 1832 1905 1934 2020 2018 1695 1583 1577 1571 1566 1562 1557 1554 1549 1542 1539 1535 1539 1544 1542 1542 1545 1550 1557 1562 1564 1573 1588 1604 1626 1658 1692 1751 1839 2005 2085 1991 1970 2031 2042 1978 1953 1945 1917 1932 1983 2053 1999 1984 1959 2057 2032 2109 2088 2140 2206 2285 2391 2513 2715 2815 3015 3156 3056 2751 2546 2343 2177 2045 1934 1865 1845 1844 1839 1844 1932 2083 2021 2073 2092 2128 2036 2002 2008 2074 2113 1985 1943 1983 2072 2212 2390 2605 2750 2776 2825 2784 2707 2666 2678 2683 2717 2728 2696 2673 2706 2731 2734 2712 2697 2682 2646 2685 2905 3127 3313 3382 3369 3322 3343 3244 3100 2904 2758 2708 2547 2467 2562 2351 2242 2212 2257 2297 2202 2048 1900 1849 1888 1829 1751 1660 1604 1608 1596 1534 1580 1653 1732 1619 1698 1699 1653 1635 1653 1682 1802 1848 1935 1897 1901 1857 1764 1765 1785 1718 1640 1585 1528 1498 1481 1478 1506 1533 1538 1572 1619 1638 1649 1649 1638 1331 1400 1555 1599 1623 1668 1694 1680 1706 1796 1753 1579 1568 1561 1608 1781 1725 1875 1986 1877 1708 1751 1649 1673 1701 1563 1589 1572 1633 1604 1537 1547 1528 1318 1382 1507 1514 1511 1489 1506 1503 1486 1496 1523 1521 1519 1489 1494 1495 1482 1577 1785 1946 1815 1826 1667 1778 1866 1849 1835 1881 1845 1797 1794 1779 1762 1778 1808 1826 1876 1889 1965 2062 1926 2054 2082 2028 2045 2000 1940 1904 1902 1886 1853 1847 2010 2089 1988 1795 1742 1738 1799 1738 1706 1738 1789 1791 1791 1848 1860 1933 2087 2112 2120 2111 2127 2143 2085 1877 1833 1826 1786 1835 1845 1832 1843 1838 1835 1832 1857 1878 1919 1955 1974 1993 2040 2070 2098 2135 2141 2071 2112 2248 2301 2351 2344 2393 2422 2447 2495 2513 2569 2627 2649 2631 2650 2652 2658 2702 2802 2970 2971 2876 2779 2711 2673 2616 2560 2483 2370 2364 2346 2147 2247 2220 2214 2271 2286 2312 2478 2641 2772 2968 3125 3031 3196 2947 3109 3132 3418 3392 3567 3481 3279 3129 3374 3300 3093 2826 2651 2573 2827 3120 3064 3022 3059 3189 3229 3166 3154 2971 2891 2952 2761 2741 2896 3100 3089 3067 3060 3027 3066 3144 3134 2992 2893 2876 2862 2982 3043 3004 2886 2818 2811 2814 2816 2825 2846 2921 2985 3124 3134 3125 3077 3015 2937 2834 2789 2728 2709 2652 2704 2809 2842 2779 2676 2596 2557 2545 2529 2576 2763 2858 2786 2857 2853 2727 2815 2990 2984 2831 2746 2825 2913 2852 2862 2769 2686 2601 2534 2432 2383 2372 2364 2373 2400 2440 2500 2614 2854 3040 3167 3223 3379 3829 3839 3638 3392 3153 2930 2764 2624 2520 2465 2429 2403 2387 2370 2365 2376 2436 2480 2406 2425 2464 2523 2597 2675 2694 2701 2715 2715 2729 2695 2787 2966 2897 2584 2430 2366 2180 2121 2117 2122 2066 2013 1966 1868 1821 1800 1750 1722 1702 1697 1667 1660 1665 1648 1619 1601 1581 1568 1553 1551 1585 1601 1555 1523 1502 1491 1484 1480 1465 1464 1466 1475 1475 1468 1459 1456 1454 1439 1436 1449 1450 1433 1428 1411 1390 1393 1399 1400 1395 1386 1383 1374 1357 1347 1339 1336 1341 1357 1371 1381 1398 1405 1408 1406 1393 1375 1366 1349 1336 1327 1326 1328 1324 1319 1316 1312 1308 1304 1300 1298 1298 1298 1300 1302 1306 1312 1315 1302 1289 1281 1277 1281 1290 1287 1274 1267 1262 1257 1255 1255 1258 1260 1254 1242 1247 1256 1259 1265 1268 1274 1275 1274 1261 1272 1269 1269 1269 1254 1238 1256 1270 1272 1276 1276 1270 1244 1262 1265 1261 1234 1213 1206 1222 1214 1199 1207 1198 1180 1169 1156 1160 1177 1186 1170 1168 1156 1142 1144 1151 1147 1146 1140 1138 1123 1107 1113 1121 1129 1136 1149 1152 1148 1132 1116 1117 1117 1124 1119 1115 1120 1119 1128 1128 1122 1113 1105 1108 1116 1126 1140 1144 1132 1145 1148 1149 1147 1144 1137 1123 1128 1130 1125 1121 1116 1113 1109 1104 1101 1097 1091 1087 1082 1077 1073 1069 1063 1059 1055 1052 1047 1040 1035 1033 1031 1027 1024 1022 1017 1010 1005 1004 1006 1003 1000 993 988 983 985 982 979 973 969 965 954 944 937 928 923 917 911 905 900 895 891 885 883 884 880 880 882 882 880 883 892 900 901 893 891 889 887 887 885 883 879 880 878 873 859 851 831 821 825 816 822 827 810 824 831 805 816 806 794 799 784 792 784 776 786 781 775 770 765 750 740 735 732 742 756 753 752 757 753 740 731 735 747 744 744 737 731 722 717 712 707 704 698 696 689 686 685 691 686 679 671 663 657 652 651 650 651 659 659 654 651 647 645 644 641 638 638 635 633 632 632 631 630 629 628 628 626 625 623 623 629 627 628 628 624 613 609 608 607 607 607 605 606 604 602 601 600 598 596 595 593 592 589 586 585 581 579 578 576 574 573 572 568 563 555 547 537 533 533 535 536 539 541 540 536 533 530 528 526 523 521 517 513 510 507 505 503 501 500 498 496 494 493 491 490 488 486 486 486 486 498 518 522 511 495 481 472 463 457 458 466 471 464 455 450 447 446 445 447 449 450 445 445 448 448 449 453 454 453 453 454 453 450 456 462 463 459 460 464 467 467 465 463 469 476 467 461 449 442 449 448 441 428 429 427 424 416 411 414 419 425 422 426 433 421 434 437 436 438 428 416 404 407 420 430 429 437 439 448 451 457 454 449 442 433 420 400 411 427 446 445 436 455 466 443 425 411 406 396 393 387 387 383 365 365 369 362 360 356 360 361 368 359 369 372 365 367 369 385 374 366 355 359 362 353 350 347 350 342 354 349 339 332 329 321 317 311 309 312 320 327 327 315 323 328 326 329 338 350 344 339 334 330 321 321 324 324 320 312 314 321 328 333 340 343 334 336 337 342 341 347 316 311 311 312 306 316 305 294 290 296 299 291 289 301 309 306 309 306 307 288 264 255 259 292 299 269 262 260 261 256 247 256 256 264 262 265 251 246 241 245 251 246 236 233 232 233 234 230 242 254 258 261 257 260 257 271 282 281 298 290 292 288 277 254 249 253 258 262 258 258 261 255 253 250 245 247 249 248 250 244 240 245 252 259 257 267 260 253 252 248 256 244 223 231 222 243 222 245 229 238 255 254 224 231 224 218 232 246 270 274 272 272 271 257 247 264 281 262 243 269 280 266 250 262 280 271 247 256 223 218 229 217 244 211 217 216 228 244 252 253 261 256 248 229 208 218 213 209 215 212 213 218 224 208 232 236 230 231 204 231 245 260 259 243 256 277 257 251 257 256 237 210 221 237 245 230 227 244 261 235 243 269 266 289 297 295 273 263 260 256 252 256 269 244 225 213 214 219 240 261 272 277 305 311 327 329 317 314 317 299 313 312 303 294 282 261 263 282 294 293 286 262 251 259 250 278 268 272 274 271 255 261 273 285 264 274 294 307 293 271 255 232 219 194 243 258 268 273 256 236 217 225 261 263 269 247 225 235 272 289 273 250 236 221 229 200 192 211 219 198 216 236 237 212 191 181 173 162 155 156 171 184 180 173 175 149 137 180 164 141 118 115 115 117 117 144 178 196 174 199 194 184 178 170 161 139 139 147 144 135 129 122 124 128 127 124 117 131 136 136 138 139 139 145 143 143 137 140 142 148 155 164 168 164 158 2449 2485 2483 2403 2366 2352 2418 2377 2300 2166 2119 2118 2108 2132 2241 2288 2201 2163 2159 2160 2179 2202 2261 2364 2481 2513 2561 2300 2229 2218 2277 2247 1992 1782 1760 1767 1787 1884 2082 1951 1689 1578 1525 1528 1540 1541 1532 1542 1554 1600 1745 1910 1950 1872 1729 1701 1708 1752 1779 1841 1828 1744 1711 1665 1631 1603 1606 1618 1505 1436 1426 1459 1500 1547 1637 1726 1787 1848 1880 1997 1989 1920 1901 1948 2020 2122 2170 1973 1905 1694 1561 1493 1468 1465 1466 1467 1468 1469 1470 1471 1473 1475 1478 1486 1501 1523 1557 1599 1644 1692 1761 1841 1923 2031 2010 1960 1898 1823 1784 1751 1725 1711 1727 1793 1975 1935 1928 1990 2085 2168 2206 2133 2072 2023 1940 2106 2075 1952 1883 2001 2123 2212 2044 1887 1837 1804 1781 1789 1783 1736 1732 1730 1732 1744 1762 1786 1814 1849 1893 1924 1927 1933 1857 1755 1687 1645 1626 1622 1623 1621 1615 1625 1689 1836 1810 1762 1677 1614 1567 1570 1565 1529 1523 1520 1516 1513 1510 1507 1505 1510 1528 1553 1576 1596 1606 1617 1634 1694 1857 2026 2067 2111 2003 2244 2495 2565 2401 2224 2282 2238 2291 2360 2281 2139 1996 1918 1839 1769 1713 1665 1629 1603 1593 1617 1664 1726 1655 1594 1588 1591 1597 1636 1706 1701 1762 1715 1686 1655 1614 1575 1558 1591 1649 1676 1619 1634 1667 1715 1777 1859 1878 1931 1813 1743 1685 1642 1605 1626 1658 1703 1730 1759 1827 1910 1928 1944 1960 1903 1901 1855 1835 1817 1798 1772 1781 1797 1817 1842 1872 1906 1936 1972 2046 2141 2302 2375 2334 2264 2177 2118 2041 2002 1978 1917 1885 1895 1932 1934 1963 2038 2134 2235 2359 2216 2078 2024 1983 1943 1966 1999 2038 2111 2259 2324 2500 2653 2392 2370 2261 2149 2080 2043 2013 1979 1955 1934 1919 1921 1941 1957 1984 2006 2017 2027 2058 2074 1905 1845 1824 1803 1809 1848 1949 1898 1647 1562 1559 1557 1553 1547 1543 1541 1541 1540 1541 1550 1572 1575 1565 1559 1571 1581 1594 1594 1601 1606 1618 1633 1655 1696 1739 1798 1886 1960 2031 2043 2144 2186 2168 2072 2057 2035 2005 2027 2107 2208 2158 2067 2061 1979 2075 2107 2079 2123 2182 2252 2410 2483 2548 2730 2908 2861 2696 2595 2435 2268 2137 2052 1927 1861 1853 1854 1858 1894 2063 2207 2192 2235 2396 2424 2269 2118 2003 1958 1979 1941 1952 1992 2068 2221 2346 2479 2536 2835 2804 2751 2701 2688 2709 2715 2732 2732 2726 2737 2771 2816 2806 2783 2777 2757 2702 2775 3018 3285 3356 3412 3412 3407 3400 3275 3077 2978 3079 3061 2863 2669 2531 2365 2297 2173 2134 2147 2203 2142 2009 1894 1968 1918 1864 1722 1621 1578 1567 1548 1561 1602 1683 1656 1731 1763 1757 1726 1723 1801 1946 2098 2397 2220 2156 2029 1921 1957 1912 1825 1660 1587 1584 1539 1496 1498 1526 1523 1504 1529 1582 1614 1621 1645 1667 1392 1336 1493 1483 1623 1663 1595 1426 1470 1534 1483 1589 1757 1607 1664 1725 1702 1859 1927 1948 1766 1748 1683 1734 1743 1640 1648 1650 1642 1616 1572 1382 1355 1465 1507 1536 1542 1545 1542 1538 1528 1506 1495 1514 1540 1542 1569 1550 1507 1491 1508 1608 1809 1929 1876 1790 1710 1795 1833 1862 1947 1883 1836 1807 1799 1788 1771 1794 1815 1826 1840 1870 1946 1898 1911 2029 2062 2004 2016 1977 1951 1942 1922 1924 1940 2026 2076 2041 1915 1781 1709 1700 1729 1743 1751 1744 1909 1909 1983 1881 1961 2083 2098 2091 2083 2091 2078 1952 1854 2060 2104 1972 1927 1914 1891 1886 1881 1867 1860 1881 1923 1927 1936 1982 2015 2048 2073 2083 2093 2136 2173 2138 2072 2160 2261 2370 2454 2481 2478 2523 2546 2569 2630 2674 2666 2693 2712 2707 2726 2833 2886 2840 2876 2759 2611 2528 2477 2385 2257 2210 2184 2155 2152 2181 2196 2228 2291 2347 2339 2514 2592 2717 2931 3083 3119 3273 3054 3293 3134 3681 3386 3649 3468 3307 3183 3507 3213 2920 2744 2598 2670 2856 3165 3322 3210 3208 3409 3480 3292 3262 3078 2992 3030 2798 2703 2868 3047 3029 3046 3000 3008 3135 3107 3035 2978 2879 2913 3007 3210 3116 3038 2900 2849 2845 2811 2813 2826 2851 2910 2966 2992 3095 3054 3031 2967 2930 2843 2787 2719 2657 2638 2688 2693 2841 2762 2685 2601 2574 2491 2482 2510 2608 2678 2798 2817 2779 2663 2651 2802 3045 2997 2918 2920 2806 2639 2596 2629 2654 2530 2465 2404 2368 2359 2354 2362 2387 2427 2488 2567 2758 2957 3079 3280 3389 3394 3674 3740 3782 3524 3118 2884 2685 2570 2498 2451 2415 2388 2367 2388 2403 2437 2456 2441 2453 2491 2522 2601 2686 2735 2757 2781 2773 2746 2723 2711 2686 2663 2545 2497 2419 2329 2256 2205 2251 2256 2079 1941 1991 1957 1888 1841 1814 1767 1715 1697 1689 1675 1654 1627 1625 1603 1585 1571 1562 1555 1549 1531 1516 1510 1503 1493 1479 1485 1483 1486 1488 1487 1475 1467 1458 1452 1445 1443 1453 1447 1430 1418 1405 1396 1410 1422 1421 1406 1396 1389 1378 1372 1363 1355 1344 1333 1329 1332 1342 1349 1356 1374 1389 1366 1344 1340 1329 1323 1320 1325 1330 1326 1317 1312 1308 1305 1302 1299 1298 1300 1305 1309 1313 1316 1321 1322 1315 1304 1294 1283 1275 1268 1270 1270 1264 1260 1256 1254 1255 1263 1264 1252 1236 1251 1260 1262 1265 1265 1264 1266 1261 1248 1244 1243 1255 1268 1241 1224 1249 1269 1275 1274 1278 1245 1222 1231 1231 1222 1211 1209 1194 1201 1199 1182 1193 1203 1190 1180 1158 1146 1163 1169 1157 1159 1155 1138 1135 1149 1135 1134 1133 1132 1126 1104 1114 1122 1126 1128 1130 1139 1131 1135 1113 1105 1105 1107 1107 1107 1113 1110 1121 1118 1114 1101 1093 1104 1106 1116 1128 1126 1119 1132 1131 1137 1134 1132 1129 1113 1115 1117 1123 1119 1116 1112 1107 1104 1100 1095 1090 1086 1083 1077 1072 1068 1064 1060 1055 1050 1044 1042 1034 1031 1026 1021 1020 1014 1015 1013 1012 1003 996 998 995 990 979 975 974 981 979 976 967 955 948 944 934 923 919 914 910 905 898 894 890 885 883 883 883 882 879 879 879 884 895 899 900 894 891 889 888 887 885 883 881 878 874 866 855 846 835 813 810 803 799 799 798 806 809 801 794 788 781 783 779 777 778 768 778 774 763 759 756 750 738 742 756 758 767 761 765 765 755 741 748 745 753 754 748 745 737 731 723 714 709 703 703 698 693 687 680 676 672 665 661 655 653 652 654 656 665 681 677 664 656 651 649 645 644 642 641 639 635 632 631 630 629 628 628 627 625 624 623 621 621 621 618 617 616 613 612 612 611 610 608 608 607 606 603 602 600 598 596 596 594 592 590 587 584 581 579 579 577 575 575 573 569 563 558 547 539 535 536 538 539 541 541 540 537 534 532 533 535 534 529 524 521 517 514 509 508 505 501 499 496 493 492 491 489 487 486 484 483 484 489 516 522 519 505 491 478 468 461 456 459 468 469 458 451 447 446 445 446 449 449 446 442 446 446 451 454 451 448 449 452 451 449 455 460 460 457 461 463 465 465 459 460 468 472 474 458 447 439 438 439 435 428 421 420 417 415 424 424 428 432 430 433 434 428 440 446 446 438 425 417 419 407 419 428 423 428 434 441 447 453 456 447 438 428 428 416 409 430 446 465 459 455 473 470 447 422 437 410 413 429 414 399 374 370 359 358 354 349 346 350 355 353 357 365 358 346 350 363 373 372 362 359 354 351 355 359 355 349 351 340 343 342 339 331 322 314 308 308 308 313 316 314 320 324 323 331 342 355 346 341 344 342 324 319 318 316 315 315 320 324 327 335 344 346 347 346 351 346 350 335 316 324 327 319 316 317 302 290 302 307 307 304 303 311 311 305 293 284 300 278 263 256 264 285 286 268 264 260 255 250 263 278 276 270 261 252 251 258 249 267 260 254 239 234 233 232 232 230 229 236 241 244 244 249 244 254 257 286 300 281 257 264 256 248 241 250 258 253 252 259 251 250 248 251 249 255 254 255 251 249 246 251 253 263 266 270 269 266 256 248 236 223 232 256 228 225 225 268 277 248 237 232 229 255 245 218 233 238 253 271 286 289 281 250 262 281 276 264 250 252 274 287 277 273 277 264 244 232 243 248 227 214 220 229 240 217 212 256 258 229 217 211 254 232 220 222 225 220 225 235 223 209 240 252 248 232 237 222 228 250 257 257 271 272 268 260 245 233 227 223 230 251 255 274 260 254 234 251 268 246 247 264 270 284 303 281 261 277 264 266 278 261 275 258 254 237 234 226 206 242 264 283 319 319 320 327 319 325 319 315 310 303 291 284 275 276 255 268 286 296 276 255 262 269 276 288 280 288 282 260 263 284 290 289 275 275 286 299 289 289 270 240 207 211 227 230 249 261 248 231 217 250 242 269 285 268 253 244 242 257 270 260 247 245 231 201 194 199 226 212 213 223 247 225 204 186 176 161 180 165 188 198 188 202 170 141 153 162 184 172 156 122 114 115 116 116 132 154 194 206 206 202 189 181 166 156 138 133 130 125 124 123 123 129 130 120 123 130 138 132 133 135 136 136 136 136 141 151 148 150 161 159 158 159 157 2504 2610 2567 2396 2374 2337 2386 2261 2127 2072 2066 2072 2074 2113 2131 2128 2121 2130 2142 2151 2156 2187 2282 2436 2600 2556 2454 2316 2276 2314 2243 2005 1810 1726 1730 1743 1809 1944 1936 1762 1608 1613 1668 1679 1633 1596 1580 1577 1586 1606 1672 1756 1803 1806 1831 1810 1779 1739 1738 1811 1885 1848 1842 1773 1673 1607 1583 1579 1486 1409 1408 1437 1490 1558 1672 1816 1954 1998 1991 2007 2030 1979 1970 1990 2120 2286 2090 1891 1747 1622 1534 1476 1459 1460 1462 1463 1464 1466 1468 1471 1475 1481 1488 1493 1508 1532 1561 1598 1643 1693 1749 1819 1931 2010 2051 2043 1964 1827 1763 1735 1713 1702 1711 1752 1800 1836 1879 1945 2005 2035 2078 2073 2097 2097 1929 1882 1930 1925 1851 1971 2081 2199 2069 1906 1849 1814 1784 1769 1743 1727 1726 1726 1734 1748 1768 1792 1820 1854 1894 1939 2002 2144 2011 1806 1712 1669 1647 1637 1636 1627 1630 1654 1701 1814 1919 1880 1783 1712 1640 1588 1542 1529 1526 1522 1518 1515 1512 1509 1507 1517 1540 1571 1612 1636 1657 1683 1744 1906 2156 2394 2198 2372 2174 2252 2513 2773 2500 2282 2206 2081 2134 2204 2193 2071 1907 1846 1787 1728 1675 1634 1607 1591 1593 1627 1704 1819 1764 1596 1562 1562 1584 1659 1779 1848 1837 1779 1762 1740 1658 1618 1585 1553 1563 1592 1590 1609 1644 1682 1727 1772 1814 1845 1776 1703 1656 1616 1590 1614 1651 1714 1698 1717 1764 1814 1822 1867 1852 1835 1879 1837 1816 1800 1786 1771 1764 1787 1807 1829 1853 1876 1898 1922 1973 2075 2195 2349 2524 2519 2316 2164 2084 2041 1986 1921 1877 1875 1888 1889 1919 2008 2119 2232 2354 2223 2136 2052 2004 1964 1942 1977 2022 2077 2165 2255 2344 2592 2571 2374 2228 2157 2097 2047 2016 1992 1968 1941 1921 1906 1918 1940 1960 1982 2003 2074 2194 2093 1899 1822 1785 1764 1746 1773 1868 1853 1583 1554 1550 1548 1546 1545 1544 1545 1545 1545 1559 1571 1594 1611 1635 1652 1656 1643 1654 1683 1677 1681 1681 1684 1697 1744 1841 1859 1911 1959 2002 2160 2285 2345 2298 2202 2166 2150 2130 2117 2160 2181 2230 2100 2070 1983 2013 2028 2071 2116 2167 2255 2357 2570 2743 2813 2853 2642 2525 2426 2338 2255 2198 2032 1901 1883 1870 1874 1891 1955 2140 2317 2359 2497 2745 2818 2652 2499 2288 2132 2070 1946 1954 2011 2114 2280 2270 2411 2628 2853 2799 2754 2717 2723 2756 2756 2752 2743 2766 2799 2824 2841 2857 2864 2855 2809 2755 2834 3019 3272 3384 3407 3418 3415 3403 3378 3281 3287 3330 3275 3156 2952 2709 2432 2335 2248 2150 2095 2030 2015 2147 2019 1965 1969 1884 1789 1658 1592 1566 1576 1581 1682 1705 1659 1723 1765 1824 1814 1816 1886 2021 2221 2488 2546 2476 2541 2270 2129 2314 2049 1736 1657 1647 1594 1526 1526 1520 1493 1474 1507 1554 1559 1545 1511 1553 1533 1366 1290 1324 1514 1536 1378 1452 1690 1510 1611 1578 1610 1776 1658 1728 1812 1748 1883 1949 1837 1739 1753 1757 1622 1631 1578 1597 1639 1629 1538 1342 1428 1465 1497 1587 1578 1582 1570 1558 1544 1525 1512 1543 1566 1631 1575 1548 1539 1521 1514 1595 1857 1955 1906 1863 1825 1750 1812 1834 1896 1874 1843 1833 1835 1821 1805 1779 1813 1819 1822 1848 1867 1895 1901 1948 1991 2012 1972 1988 2023 1988 1970 1968 1985 1994 2058 2111 2139 2030 1816 1733 1712 1668 1718 1951 2094 2097 2107 1987 2065 2086 2055 2040 2033 2040 2024 2007 1878 2063 2155 2186 2122 2054 1983 1959 1935 1913 1901 1925 1954 1968 1997 1976 1987 2031 2040 2051 2095 2111 2133 2174 2195 2096 2264 2357 2427 2487 2523 2537 2566 2574 2626 2678 2703 2686 2730 2739 2761 2798 2726 2689 2678 2648 2511 2348 2282 2271 2260 2345 2337 2204 2141 2182 2287 2332 2387 2406 2439 2530 2777 2981 2996 3165 3242 3247 3264 3486 3197 3744 3496 3677 3558 3555 3243 3526 3254 3071 2959 2663 2702 2899 3107 3448 3606 3563 3631 3456 3422 3263 3171 3115 3179 2946 2716 2936 2993 2971 2986 3062 3206 3226 3097 2981 2948 3038 3024 3135 3116 3063 2995 2913 2887 2854 2842 2840 2861 2904 2981 3028 3019 3119 3061 2931 2906 2842 2835 2777 2686 2611 2674 2669 2619 2826 2817 2661 2556 2489 2541 2639 2505 2500 2669 2676 2786 2628 2529 2563 2711 2848 3023 2986 2769 2611 2543 2490 2476 2454 2424 2398 2370 2352 2347 2347 2354 2376 2412 2460 2513 2622 2936 3069 3072 3226 3536 3431 3760 3816 3566 3282 3020 2803 2629 2542 2480 2430 2399 2378 2375 2408 2457 2472 2479 2490 2525 2578 2649 2683 2765 2790 2788 2775 2742 2722 2723 2684 2712 2905 2938 2738 2704 2517 2348 2283 2331 2218 2038 2051 2109 2002 1908 1865 1835 1770 1705 1718 1694 1655 1684 1661 1632 1610 1589 1570 1558 1547 1534 1527 1521 1504 1492 1496 1501 1497 1497 1499 1502 1492 1484 1472 1462 1454 1444 1435 1432 1425 1415 1406 1419 1436 1444 1430 1412 1412 1402 1391 1381 1367 1357 1352 1345 1337 1328 1325 1321 1321 1323 1326 1326 1322 1322 1320 1318 1314 1318 1321 1320 1313 1308 1306 1304 1301 1299 1304 1310 1316 1324 1327 1330 1330 1328 1329 1328 1311 1295 1285 1276 1262 1259 1257 1254 1252 1252 1252 1259 1258 1255 1235 1235 1242 1247 1253 1254 1251 1264 1256 1249 1229 1226 1234 1236 1217 1216 1227 1230 1247 1255 1262 1231 1214 1205 1203 1196 1190 1188 1182 1185 1178 1169 1177 1184 1174 1162 1148 1137 1147 1150 1141 1145 1139 1127 1130 1138 1127 1121 1120 1121 1116 1097 1109 1114 1119 1114 1119 1124 1113 1120 1109 1097 1094 1096 1096 1097 1097 1104 1112 1106 1106 1092 1089 1095 1097 1109 1114 1110 1108 1119 1116 1122 1118 1115 1120 1106 1098 1102 1107 1111 1114 1111 1105 1100 1099 1094 1090 1086 1082 1078 1074 1069 1064 1060 1055 1052 1048 1044 1039 1037 1034 1029 1026 1020 1009 1004 1009 1007 1001 992 985 982 979 980 971 964 967 971 962 953 943 939 930 921 915 910 906 902 897 893 890 886 884 882 878 881 880 879 876 882 892 897 900 895 893 888 886 887 886 885 883 876 867 865 854 843 826 814 807 798 800 803 797 790 789 785 782 780 778 775 768 766 764 761 757 756 751 749 749 748 749 752 761 774 774 772 769 760 756 749 758 757 758 754 753 750 742 741 735 727 722 716 711 707 705 692 676 673 666 660 658 657 657 661 667 665 677 692 679 668 660 654 654 650 647 644 642 639 638 637 634 631 629 628 627 626 626 626 625 622 621 620 619 617 618 620 620 617 613 612 610 610 610 608 604 603 601 599 597 595 594 592 589 588 583 582 580 580 579 576 575 572 569 566 561 551 553 550 543 541 541 542 541 540 538 536 535 536 534 531 528 525 523 519 521 514 519 515 511 510 508 498 492 491 489 489 486 484 483 482 484 496 512 515 510 501 490 476 469 459 455 459 464 463 457 449 447 447 444 447 447 446 441 444 444 447 453 450 444 449 450 448 449 453 457 455 455 461 461 463 463 456 459 465 470 472 467 453 441 432 428 428 423 422 428 427 427 435 435 438 443 442 443 438 435 438 443 437 429 423 432 425 414 412 418 421 434 442 444 445 450 455 447 445 446 435 415 410 422 437 444 459 472 483 487 458 435 449 443 441 429 414 409 402 386 381 378 370 356 347 348 336 335 339 345 344 339 350 356 364 379 371 366 353 346 346 344 341 338 337 336 336 334 333 336 334 326 317 308 306 307 311 315 320 320 320 327 336 348 344 343 339 332 324 320 317 318 318 318 322 331 336 341 354 352 356 358 362 355 355 355 338 324 319 312 316 313 303 298 299 308 313 311 302 300 296 290 273 268 267 264 259 268 275 273 268 267 264 256 257 264 274 292 288 273 263 253 268 258 254 263 256 248 241 258 242 235 230 231 229 232 231 234 235 238 250 270 274 274 281 272 249 244 247 244 241 246 255 251 248 251 249 244 246 245 248 258 259 258 254 255 256 261 257 259 257 264 261 258 261 256 241 246 227 258 246 264 249 270 280 246 272 251 256 254 226 219 238 253 250 259 272 296 289 265 252 270 288 282 250 254 268 285 291 302 285 265 254 255 254 256 245 270 263 235 236 234 225 214 221 223 222 213 249 256 233 216 216 211 210 212 209 218 247 263 260 258 238 228 251 265 267 260 275 269 262 248 231 237 238 232 228 233 266 280 278 272 256 249 265 261 255 280 284 282 302 273 275 296 283 296 288 281 279 276 255 241 224 218 230 240 267 299 322 334 327 334 334 326 302 292 280 287 292 274 266 262 271 272 286 301 292 286 273 264 291 306 305 289 270 269 285 282 291 292 289 272 288 278 249 240 235 206 194 227 263 265 260 279 264 226 235 264 247 261 271 298 283 267 256 249 265 269 257 244 222 225 204 196 224 235 232 234 247 216 201 191 167 179 203 188 186 208 214 192 171 144 161 183 177 153 159 159 119 114 116 115 116 114 141 168 195 202 197 182 180 168 139 137 145 130 126 127 122 127 125 118 135 135 132 134 133 134 133 136 136 141 147 158 155 154 155 157 155 157 158 2353 2433 2429 2318 2237 2202 2129 2069 2041 2033 2038 2045 2054 2064 2072 2084 2099 2108 2122 2137 2174 2278 2376 2463 2446 2415 2416 2347 2342 2342 2086 1862 1731 1723 1725 1762 1821 1812 1762 1697 1703 1775 1779 1685 1645 1656 1667 1657 1631 1630 1653 1722 1831 2009 2003 1890 1845 1844 1776 1740 1749 1705 1673 1658 1631 1557 1485 1452 1392 1386 1392 1425 1493 1584 1710 1822 1994 2077 2098 2102 2012 1911 1957 1989 2085 2152 2041 1807 1662 1577 1508 1464 1457 1457 1458 1460 1461 1464 1473 1480 1487 1495 1502 1508 1522 1546 1577 1609 1647 1691 1739 1796 1873 1933 2017 2034 1963 1802 1737 1710 1696 1691 1696 1722 1752 1781 1815 1853 1895 1927 1979 1982 1962 1934 1882 1842 1836 1824 1834 1951 1994 2010 1971 1913 1868 1825 1791 1757 1727 1720 1721 1728 1740 1757 1774 1798 1831 1872 1920 1984 2057 2128 2043 1888 1765 1712 1671 1650 1643 1641 1655 1676 1758 1773 1858 1999 1913 1829 1734 1676 1632 1536 1526 1522 1518 1516 1513 1510 1517 1535 1568 1609 1690 1738 1713 1742 1839 1966 2116 2319 2502 2320 2475 2516 2832 2671 2386 2277 2379 2175 1998 2011 2001 1991 1817 1774 1730 1685 1646 1613 1594 1585 1594 1627 1675 1732 1747 1600 1547 1548 1575 1621 1673 1755 1818 1860 1861 1793 1718 1672 1624 1588 1567 1548 1562 1581 1610 1646 1685 1716 1742 1760 1759 1697 1628 1596 1573 1601 1620 1619 1642 1688 1727 1727 1747 1777 1776 1795 1878 1832 1805 1790 1780 1760 1759 1779 1796 1813 1831 1847 1864 1884 1924 2021 2070 2192 2287 2371 2368 2204 2106 2050 1988 1922 1875 1837 1845 1862 1896 1992 2095 2178 2292 2290 2164 2080 2028 1984 1950 1964 2004 2048 2103 2164 2269 2425 2587 2337 2232 2178 2091 2054 2025 1994 1963 1934 1904 1881 1903 1928 1941 1953 2000 2079 2090 1971 1853 1802 1757 1727 1719 1722 1750 1701 1586 1560 1551 1548 1546 1546 1548 1548 1555 1553 1574 1596 1626 1658 1699 1734 1727 1735 1730 1755 1784 1795 1780 1768 1757 1834 2066 2121 2104 2165 2138 2159 2234 2265 2237 2262 2285 2281 2267 2078 2048 2091 2075 2011 1945 1933 1976 2023 2063 2127 2164 2268 2346 2515 2613 2661 2632 2497 2423 2342 2224 2124 2051 1953 2027 1954 1901 1910 1959 2061 2136 2329 2532 2730 2920 2815 2680 2538 2391 2214 2074 1970 1956 2028 2119 2183 2278 2455 2699 2832 2803 2769 2749 2766 2787 2782 2772 2782 2799 2830 2880 2927 2909 2904 2892 2877 2761 2891 3231 3366 3391 3389 3395 3388 3379 3384 3385 3376 3360 3342 3305 3097 2796 2463 2305 2204 2163 2130 2081 2022 2056 2056 2017 1990 1962 1846 1717 1629 1589 1586 1611 1750 1720 1673 1704 1763 1808 1861 1920 2028 2205 2494 2956 2979 2922 2807 2563 2335 2401 2056 1793 1708 1650 1601 1562 1537 1516 1491 1478 1458 1475 1423 1409 1449 1503 1548 1578 1508 1248 1339 1368 1508 1594 1731 1798 1832 1834 1665 1811 1897 1689 1749 1885 1953 2067 1853 1762 1630 1582 1567 1582 1523 1568 1604 1521 1373 1354 1480 1482 1582 1632 1640 1612 1594 1577 1578 1549 1533 1545 1594 1652 1650 1647 1570 1538 1534 1589 1779 1975 1963 1911 1868 1809 1848 1898 1878 1899 1870 1879 1890 1849 1817 1786 1811 1872 1863 1932 2006 1938 1906 1955 1998 2091 2103 2015 1972 1953 2002 2023 2022 2017 2052 2094 2106 1987 1965 1972 1980 1909 1709 1851 1960 2006 2097 2109 2091 2061 2027 2002 1985 1984 1990 1989 1935 1943 2057 2112 2155 2164 2088 2044 2004 1952 1968 1989 2001 2019 2037 2037 2033 2097 2102 2081 2121 2131 2141 2162 2197 2165 2181 2230 2280 2375 2416 2482 2539 2528 2607 2677 2717 2664 2707 2727 2729 2729 2721 2708 2713 2748 2591 2422 2332 2349 2307 2467 2479 2371 2191 2188 2405 2548 2607 2640 2626 2542 2749 2970 3152 3311 3328 3416 3269 3648 3275 3762 3711 3739 3681 3486 3404 3599 3423 3270 3125 2751 2666 2915 3173 3395 3631 3772 3640 3573 3465 3411 3270 3217 3150 2857 2752 2851 2856 2916 3091 3228 3301 3078 3008 3007 3150 3231 3256 3227 3119 3077 3005 2957 2934 2918 2917 2913 2948 3037 3104 3179 3171 3085 3008 2892 2832 2757 2777 2755 2662 2593 2573 2557 2549 2602 2662 2614 2522 2553 2644 2784 2594 2433 2459 2531 2569 2538 2472 2489 2542 2635 2738 2741 2659 2522 2466 2429 2414 2397 2375 2357 2344 2339 2339 2339 2344 2361 2389 2427 2477 2555 2752 3031 3289 3488 3714 3616 3690 3850 3611 3500 3173 2855 2688 2577 2499 2442 2409 2391 2381 2400 2430 2457 2490 2531 2581 2698 2722 2753 2789 2796 2784 2831 2905 2810 2791 2782 2768 2854 2987 2906 2619 2581 2452 2391 2384 2258 2173 2124 2218 2080 1968 1894 1848 1784 1749 1767 1701 1682 1703 1701 1673 1634 1605 1585 1578 1569 1549 1528 1518 1511 1532 1524 1519 1516 1508 1508 1511 1504 1488 1478 1471 1460 1449 1440 1431 1424 1418 1430 1439 1452 1457 1428 1413 1405 1393 1380 1369 1362 1358 1354 1348 1340 1337 1333 1327 1323 1319 1314 1312 1310 1307 1304 1301 1298 1298 1302 1307 1308 1306 1304 1299 1296 1303 1309 1313 1323 1330 1337 1343 1341 1335 1338 1329 1308 1291 1281 1275 1269 1264 1255 1248 1245 1245 1247 1249 1247 1248 1234 1223 1233 1250 1255 1251 1237 1246 1233 1227 1219 1214 1213 1209 1200 1199 1206 1205 1210 1221 1225 1215 1203 1191 1186 1177 1171 1173 1172 1176 1168 1159 1160 1166 1162 1150 1146 1133 1138 1140 1136 1131 1132 1119 1124 1124 1121 1112 1114 1108 1105 1092 1103 1102 1103 1099 1106 1106 1100 1108 1103 1095 1089 1088 1089 1088 1089 1094 1097 1104 1092 1086 1077 1082 1084 1088 1091 1092 1094 1099 1103 1107 1108 1100 1104 1094 1085 1086 1094 1097 1103 1101 1101 1089 1090 1087 1089 1084 1082 1077 1072 1068 1064 1061 1057 1054 1050 1045 1040 1036 1031 1028 1022 1020 1015 1009 997 996 1000 999 995 992 990 987 979 966 956 952 951 946 940 933 927 920 914 909 904 900 897 894 891 887 886 882 882 881 878 876 875 879 888 893 899 894 893 887 886 886 887 887 882 876 868 850 844 837 824 813 806 802 813 821 820 807 806 796 802 806 798 794 790 777 785 777 766 760 774 767 762 771 762 763 767 779 778 774 771 770 764 759 764 764 761 760 755 749 741 728 727 731 718 718 711 705 693 685 672 667 661 661 669 665 666 669 682 683 688 685 683 678 664 659 665 655 654 649 646 644 641 640 639 636 636 633 631 632 637 630 627 624 623 621 620 621 623 625 628 624 615 613 612 612 611 607 605 605 602 599 598 596 593 593 590 587 584 583 580 580 577 575 573 572 570 571 568 564 562 559 552 548 544 542 543 541 539 538 536 535 534 531 529 526 521 518 518 517 519 517 514 510 507 504 500 492 488 486 485 483 482 483 482 481 486 498 506 506 501 490 481 469 462 455 454 455 455 450 447 445 443 444 445 445 438 439 440 442 445 448 443 447 450 446 447 451 453 451 456 459 458 461 457 453 459 461 463 471 471 462 446 442 433 429 429 434 438 438 439 441 442 442 447 453 450 446 444 442 444 443 435 437 440 431 420 421 426 429 430 435 440 445 452 456 450 444 438 431 435 414 435 433 453 465 477 484 489 485 451 456 478 452 430 410 395 385 379 376 369 359 362 371 369 363 348 330 330 329 343 342 346 360 365 373 375 366 357 356 354 352 360 341 332 331 326 323 328 334 329 332 321 307 306 310 313 317 316 322 326 329 337 340 338 338 329 325 323 323 322 324 318 323 331 343 349 350 353 350 348 350 357 359 358 365 342 323 323 311 304 300 309 315 313 308 310 314 303 298 296 287 309 277 267 282 307 276 270 269 264 264 263 271 282 284 280 270 267 257 257 265 256 261 260 254 259 256 263 250 248 233 234 232 232 229 231 237 250 267 265 257 259 254 254 261 246 242 241 238 246 256 251 244 247 245 246 240 243 251 252 256 257 247 245 259 261 254 248 249 261 266 260 257 255 251 244 230 273 259 267 280 286 274 249 276 261 271 251 225 241 232 220 242 273 284 294 288 273 272 258 287 284 270 259 259 273 285 307 289 267 272 284 263 281 271 270 253 266 276 265 245 239 245 242 217 218 235 254 233 209 231 239 227 222 212 220 237 266 265 271 266 236 241 257 272 277 276 261 243 241 258 259 235 251 255 237 234 235 257 271 280 267 277 265 264 291 286 295 312 278 283 307 310 314 305 291 296 266 255 222 218 221 247 242 271 315 340 340 339 342 319 294 284 292 290 270 269 261 276 287 289 289 290 305 298 280 265 279 276 295 305 306 279 269 283 296 304 302 279 261 251 256 257 243 219 218 249 234 245 261 281 264 242 243 227 247 274 294 283 310 304 284 282 277 273 278 261 246 254 238 210 197 201 229 239 251 246 224 205 189 175 197 206 204 197 213 191 177 159 162 170 192 185 167 144 143 166 126 115 114 114 114 114 115 138 186 183 182 182 158 161 163 156 136 137 132 123 123 120 121 129 126 138 144 148 163 154 150 141 149 157 159 152 157 151 152 151 159 153 2300 2213 2184 2148 2109 2064 2028 2003 1996 1999 2007 2017 2029 2041 2052 2064 2075 2090 2103 2127 2177 2266 2343 2386 2457 2461 2502 2499 2416 2210 1950 1783 1740 1746 1806 1845 1845 1794 1734 1750 1830 1789 1755 1769 1731 1761 1817 1783 1693 1670 1697 1787 1985 2050 2043 1945 1956 1896 1769 1687 1610 1541 1504 1481 1460 1424 1396 1382 1379 1381 1384 1411 1474 1597 1737 1879 2009 2106 2144 2037 1992 1897 1895 1887 1924 1978 1928 1766 1623 1519 1472 1455 1455 1456 1457 1459 1460 1473 1513 1556 1520 1517 1518 1526 1539 1561 1590 1622 1657 1694 1733 1777 1825 1885 1913 1912 1878 1795 1732 1698 1684 1682 1681 1688 1707 1726 1752 1786 1821 1847 1909 1991 1933 1894 1854 1846 1808 1784 1824 1894 1950 1994 1957 1925 1881 1834 1793 1752 1723 1715 1722 1737 1753 1771 1790 1814 1856 1909 1982 2077 2148 2053 1969 1924 1862 1714 1673 1659 1654 1665 1692 1739 1844 1991 2037 2081 1994 1882 1802 1678 1603 1542 1524 1520 1518 1515 1512 1510 1523 1573 1620 1673 1751 1827 1783 1799 1905 2097 2329 2420 2634 2684 2814 2772 2768 2500 2333 2172 2239 2263 2039 1935 1899 1894 1763 1727 1697 1665 1636 1611 1594 1583 1589 1627 1741 1857 1928 1564 1533 1537 1560 1596 1640 1714 1838 1932 1965 1954 1841 1766 1666 1637 1611 1573 1542 1538 1568 1605 1637 1658 1692 1725 1686 1663 1602 1574 1561 1563 1571 1587 1604 1631 1663 1696 1691 1708 1730 1815 1955 1894 1833 1787 1767 1749 1756 1767 1784 1798 1810 1823 1837 1858 1902 1947 2004 2112 2103 2158 2305 2181 2139 2022 1979 1910 1864 1838 1828 1846 1891 1977 2057 2157 2292 2354 2219 2097 2033 1998 1961 1955 1992 2027 2064 2114 2182 2238 2353 2335 2271 2147 2123 2078 2030 1992 1956 1928 1893 1862 1897 1932 1934 1996 1982 1996 2017 1902 1835 1818 1780 1756 1716 1688 1668 1622 1588 1564 1553 1548 1547 1550 1550 1551 1552 1561 1600 1654 1712 1791 1786 1810 1817 1922 1842 1852 1909 1964 1988 1968 1934 1878 2072 2164 2143 2164 2174 2219 2265 2280 2287 2349 2370 2361 2275 2021 1996 2048 1976 1912 1894 1927 2025 2123 2133 2110 2163 2219 2342 2515 2555 2548 2541 2441 2459 2365 2244 2154 2018 2073 2145 1956 1942 1976 2083 2132 2207 2359 2702 2818 2830 2719 2616 2522 2388 2243 2115 2001 1964 2026 2079 2174 2235 2327 2504 2534 2648 2765 2811 2805 2809 2799 2819 2847 2871 2877 2932 2972 2954 2951 2965 2918 2806 3021 3235 3385 3399 3384 3389 3374 3348 3369 3382 3344 3286 3249 3119 2877 2710 2518 2339 2292 2245 2164 2101 2110 2063 2052 2116 2020 1920 1884 1762 1655 1599 1594 1654 1755 1720 1685 1727 1751 1795 1853 1916 2047 2355 2649 2920 3276 2953 2630 2512 2386 2141 2002 1891 1819 1706 1648 1583 1558 1516 1524 1529 1497 1439 1465 1501 1410 1399 1428 1542 1474 1255 1382 1530 1733 1760 1660 1695 1586 1757 1826 1804 1890 1774 1701 1745 1880 2046 1966 1815 1654 1576 1529 1536 1457 1489 1481 1296 1459 1495 1499 1588 1610 1671 1702 1652 1631 1615 1596 1589 1556 1576 1587 1681 1689 1620 1615 1541 1549 1639 1872 1807 1980 1950 1929 1869 1819 1840 1842 1869 1931 1912 1873 1845 1841 1815 1785 1817 1888 2036 2174 2131 1976 1962 1972 2020 2114 2113 2012 1949 1920 1951 2010 2048 2088 2109 2073 1933 1840 1905 2018 2005 1753 1642 1716 1913 2013 2021 2013 2044 2020 1988 1968 1950 1945 1946 1982 2009 1987 2038 2074 2098 2087 2082 2009 2008 2039 2053 2055 2083 2100 2076 2120 2166 2168 2141 2171 2186 2177 2184 2205 2237 2271 2187 2270 2324 2358 2345 2414 2467 2519 2617 2667 2655 2723 2754 2743 2737 2750 2733 2756 2842 2701 2525 2426 2375 2367 2541 2568 2578 2389 2165 2358 2709 2967 3046 3023 2783 2677 2971 3047 3288 3387 3630 3355 3722 3450 3717 3968 3779 3688 3434 3685 3577 3561 3266 2989 2723 2707 2972 3384 3692 3687 3811 3762 3627 3541 3421 3299 3280 3121 2981 2894 2785 2930 3125 3267 3262 3214 3080 3088 3167 3243 3350 3312 3231 3144 3074 3068 3079 3061 3053 3056 3032 3038 3075 3226 3249 3149 3073 3003 2934 2851 2744 2686 2683 2630 2598 2649 2664 2637 2664 2625 2580 2559 2580 2635 2705 2582 2462 2421 2409 2410 2417 2427 2436 2445 2472 2481 2469 2559 2522 2409 2385 2373 2362 2349 2337 2331 2332 2333 2332 2336 2348 2366 2397 2451 2509 2685 3056 3081 3444 3686 3738 3799 3759 3785 3483 3202 2998 2749 2565 2494 2454 2429 2409 2395 2400 2435 2470 2505 2552 2639 2789 2847 2808 2814 2882 2987 3040 2933 2891 2958 2904 2873 2857 2804 2859 2810 2713 2477 2340 2250 2149 2077 2057 2201 2129 2041 1938 1839 1794 1751 1711 1745 1762 1742 1731 1693 1653 1623 1598 1572 1559 1548 1538 1532 1546 1576 1552 1538 1530 1525 1522 1513 1504 1495 1485 1474 1463 1452 1442 1434 1426 1445 1451 1458 1461 1451 1433 1413 1397 1385 1378 1371 1365 1362 1353 1349 1356 1350 1342 1336 1331 1328 1327 1321 1315 1315 1316 1311 1308 1301 1293 1289 1290 1290 1290 1286 1290 1298 1303 1309 1316 1318 1323 1335 1334 1328 1319 1308 1291 1279 1271 1266 1264 1264 1263 1258 1247 1238 1235 1230 1230 1246 1240 1216 1225 1241 1237 1230 1223 1223 1218 1213 1208 1203 1199 1195 1190 1184 1189 1188 1192 1201 1201 1198 1188 1181 1171 1167 1160 1165 1163 1171 1159 1158 1147 1153 1152 1144 1136 1132 1121 1123 1119 1115 1113 1109 1106 1105 1100 1096 1095 1091 1089 1086 1086 1083 1083 1080 1084 1087 1086 1091 1088 1085 1084 1083 1084 1080 1083 1094 1085 1093 1092 1072 1065 1070 1078 1078 1077 1078 1086 1080 1090 1089 1095 1091 1089 1082 1077 1073 1083 1088 1086 1086 1087 1084 1074 1071 1078 1073 1076 1076 1070 1066 1061 1059 1059 1053 1049 1044 1039 1035 1030 1025 1021 1016 1012 1007 1002 994 988 993 995 992 986 985 982 978 968 954 945 939 932 928 925 921 914 910 904 900 897 895 892 889 886 883 879 879 876 873 873 881 891 891 900 894 893 887 884 884 886 885 879 875 871 863 850 835 823 813 808 810 827 832 833 828 819 810 814 814 805 802 789 789 798 784 772 775 790 782 773 777 764 776 776 781 780 778 776 778 773 766 761 762 755 750 739 738 727 724 712 716 711 706 712 712 702 683 673 665 664 685 682 671 676 679 690 700 689 679 675 669 665 665 667 661 656 652 652 649 646 649 644 640 642 638 638 639 642 632 627 626 625 624 624 625 626 629 630 620 616 615 614 614 612 608 606 606 602 600 599 598 594 592 589 587 584 583 581 579 576 574 573 573 572 571 568 567 564 562 556 552 546 545 545 542 540 539 535 533 534 531 528 526 525 522 520 521 518 515 513 507 505 501 500 497 491 485 485 483 481 481 481 479 478 477 483 493 502 500 493 481 472 463 455 453 450 449 447 446 444 442 442 440 438 437 435 438 439 444 441 445 449 445 444 449 448 449 455 455 455 457 452 450 454 460 467 470 463 462 463 448 437 442 439 443 449 444 440 438 439 438 444 447 443 442 449 453 449 447 440 448 444 434 432 432 428 439 438 440 441 442 447 454 454 445 440 443 441 421 436 438 449 462 465 475 486 494 468 465 485 468 434 417 408 388 387 374 371 374 379 374 366 358 352 338 331 325 322 329 344 345 356 374 372 367 367 369 366 355 347 345 343 345 338 324 317 322 322 321 316 307 306 309 312 311 312 319 324 330 333 336 333 329 326 322 322 327 330 333 324 328 334 337 341 342 344 338 339 343 349 350 356 360 335 329 322 310 306 302 310 322 317 311 313 312 317 318 309 309 320 303 300 321 310 285 292 280 281 292 285 278 283 272 268 266 262 264 265 262 259 264 269 263 270 268 272 272 252 248 241 233 230 230 231 231 235 243 246 246 250 245 242 240 239 235 235 237 248 251 250 249 244 243 240 238 244 252 248 259 261 253 256 255 257 244 238 254 258 258 266 268 269 269 243 225 267 269 276 282 282 260 264 282 277 272 240 236 259 227 231 235 249 270 292 301 292 278 266 291 287 267 274 285 271 287 299 301 279 290 302 285 294 294 284 281 294 302 286 265 270 272 247 250 226 212 254 250 224 210 238 255 220 208 216 229 249 253 258 264 259 261 274 276 289 272 255 263 263 268 252 250 260 268 266 250 244 231 259 276 285 283 278 282 296 295 313 298 285 290 312 332 325 304 288 289 274 246 219 242 251 223 248 263 280 310 336 337 321 300 289 310 306 288 286 266 270 287 301 314 307 296 311 304 278 285 287 284 289 300 305 285 287 297 293 303 297 279 276 265 250 228 221 212 234 256 276 283 292 297 296 273 264 263 231 250 276 291 317 329 321 295 288 279 262 268 256 255 257 247 235 202 224 242 252 238 215 203 182 191 207 224 229 215 205 192 171 154 196 202 193 210 183 168 156 183 170 121 116 115 115 115 115 112 124 196 173 166 180 180 167 160 150 146 139 137 121 117 120 122 125 127 130 138 150 158 165 150 151 157 157 148 150 141 144 154 166 164 2331 2257 2114 2056 2035 2000 1984 1978 1977 1980 1984 1989 1997 2013 2031 2044 2058 2072 2089 2130 2176 2233 2371 2437 2505 2469 2454 2424 2328 2059 1867 1794 1836 1931 1933 1938 1914 1846 1822 1838 1827 1805 1769 1810 1864 1973 2026 1868 1758 1726 1775 1887 2046 2074 2044 1985 1910 1826 1717 1624 1581 1544 1500 1448 1402 1381 1377 1377 1378 1378 1381 1403 1469 1587 1783 1868 1979 2088 2139 1990 1887 1862 1812 1804 1803 1782 1723 1649 1559 1470 1451 1452 1453 1454 1455 1456 1458 1498 1578 1609 1567 1555 1540 1541 1556 1575 1601 1630 1663 1698 1738 1786 1843 1934 1964 2025 1925 1779 1711 1685 1674 1674 1672 1669 1671 1681 1702 1731 1761 1796 1886 1926 1923 1884 1831 1807 1785 1767 1811 1894 2008 2003 1959 1939 1879 1824 1782 1745 1716 1713 1726 1743 1764 1788 1814 1836 1877 1969 2098 2160 2213 2103 2011 2052 1884 1725 1684 1665 1674 1698 1747 1843 1906 1992 1964 1925 1872 1821 1750 1667 1598 1544 1520 1517 1515 1514 1512 1511 1537 1585 1647 1716 1811 1935 1931 1878 1932 2047 2202 2282 2449 2798 2685 2440 2441 2345 2218 2099 2068 2134 2040 1954 1885 1838 1725 1701 1677 1653 1630 1609 1593 1581 1595 1670 1670 1633 1623 1531 1528 1530 1545 1573 1615 1676 1745 1822 1851 1924 1978 1888 1766 1694 1653 1619 1587 1555 1533 1583 1629 1684 1668 1695 1679 1626 1592 1565 1552 1548 1549 1559 1575 1596 1648 1660 1647 1683 1739 1822 2053 2113 1962 1838 1780 1744 1741 1756 1770 1781 1791 1802 1811 1839 1872 1902 1944 1995 2007 2090 2298 2267 2133 2052 2006 1933 1870 1835 1811 1838 1895 1979 2058 2135 2228 2328 2209 2102 2049 2010 1982 1956 1970 2001 2027 2059 2096 2126 2168 2287 2282 2254 2233 2138 2073 2023 1960 1911 1873 1837 1913 2007 1970 1905 1903 1920 1937 1903 1898 1889 1853 1777 1692 1652 1631 1607 1587 1570 1555 1550 1551 1553 1559 1592 1560 1598 1695 1784 1882 1936 1851 1828 1855 1902 1876 1909 2025 2146 2152 2063 1944 1908 2019 2068 2083 2118 2144 2245 2318 2363 2346 2393 2453 2468 2195 1988 1975 1946 1865 1888 1916 2019 2075 2211 2190 2147 2216 2234 2242 2368 2446 2424 2403 2406 2475 2397 2275 2224 2054 2179 2168 2070 2151 2088 2141 2210 2324 2459 2827 2905 2834 2730 2609 2450 2317 2215 2143 2084 2019 1988 2044 2075 2109 2183 2253 2301 2408 2727 2829 2827 2830 2850 2882 2915 2952 2963 2983 2993 3004 3017 2943 2857 2895 3108 3254 3399 3393 3364 3369 3350 3333 3338 3346 3292 3078 2989 2901 2755 2629 2525 2380 2271 2240 2145 2143 2170 2100 2018 1974 1970 1877 1789 1754 1666 1630 1611 1645 1742 1719 1698 1746 1783 1816 1875 1954 2068 2254 2526 2792 3148 3171 2778 2718 2418 2168 2025 1906 1815 1742 1677 1607 1550 1567 1559 1530 1505 1532 1582 1605 1468 1513 1335 1307 1370 1243 1417 1604 1485 1437 1458 1494 1541 1566 1600 1625 1738 1917 1870 1841 1884 2036 1926 1662 1651 1645 1607 1519 1366 1354 1309 1412 1488 1558 1633 1659 1666 1662 1721 1714 1681 1657 1643 1602 1611 1589 1663 1719 1648 1615 1567 1630 1595 1580 1611 1780 1882 1979 1939 1922 1860 1873 1895 1901 1927 1901 1881 1876 1862 1811 1816 1794 1818 1857 2000 2109 2135 2159 2153 2199 2188 2169 2073 2003 1935 1914 1917 1928 1989 2023 1924 1807 1782 1763 1936 1916 1742 1719 1695 1694 1787 1954 2091 2101 2043 2004 1971 1946 1930 1929 1950 1958 1970 2003 2019 2038 2044 2024 2004 2051 2082 2103 2108 2174 2144 2143 2220 2256 2234 2205 2278 2305 2287 2258 2259 2265 2298 2242 2192 2378 2421 2452 2474 2495 2521 2568 2585 2639 2671 2707 2634 2668 2710 2726 2750 2756 2743 2616 2520 2458 2456 2507 2641 2641 2575 2298 2217 2578 2911 2917 3127 3084 2726 2937 3297 3545 3442 3712 3533 3818 3624 3641 3952 3758 3537 3725 3699 3580 3446 3192 2965 2759 2735 2971 3370 3758 3710 3685 3754 3669 3558 3431 3297 3345 3220 3188 3001 2809 2946 3048 3176 3202 3118 3181 3366 3303 3297 3338 3316 3222 3134 3114 3053 3149 3241 3264 3223 3111 3162 3265 3254 3175 3088 3062 2969 2917 2813 2761 2699 2631 2630 2654 2815 2809 2773 2756 2702 2640 2627 2645 2661 2675 2626 2659 2547 2410 2389 2385 2387 2388 2378 2374 2362 2361 2369 2401 2349 2349 2345 2337 2329 2325 2326 2327 2327 2326 2327 2333 2341 2361 2396 2435 2520 2698 3041 3142 3259 3476 3520 3786 3729 3587 3430 3149 2864 2666 2567 2502 2467 2438 2417 2407 2437 2468 2501 2547 2628 2683 2735 2748 2784 2876 2997 3037 3078 3105 3193 3145 2935 2926 2911 2875 2898 2818 2733 2610 2444 2288 2164 2023 2169 2133 2008 1907 1844 1806 1775 1764 1757 1779 1731 1711 1683 1668 1639 1591 1586 1588 1575 1561 1539 1556 1603 1577 1563 1551 1551 1540 1528 1515 1502 1492 1482 1468 1457 1452 1439 1437 1453 1451 1445 1433 1425 1422 1413 1401 1388 1380 1372 1364 1361 1363 1369 1367 1361 1347 1338 1337 1343 1339 1327 1322 1344 1343 1338 1326 1323 1311 1300 1293 1287 1282 1278 1276 1273 1274 1289 1295 1296 1300 1305 1306 1301 1296 1287 1278 1270 1262 1258 1259 1263 1261 1261 1260 1253 1248 1235 1219 1238 1232 1211 1214 1218 1215 1212 1210 1206 1202 1199 1194 1191 1186 1180 1181 1176 1176 1178 1180 1191 1193 1193 1191 1183 1172 1157 1159 1161 1154 1161 1152 1148 1141 1136 1135 1130 1119 1115 1113 1111 1109 1107 1104 1103 1101 1098 1096 1094 1092 1090 1088 1086 1083 1081 1078 1076 1073 1070 1068 1068 1066 1066 1070 1072 1076 1069 1078 1086 1077 1078 1077 1072 1055 1061 1071 1077 1064 1068 1074 1071 1088 1072 1075 1082 1082 1068 1065 1061 1071 1080 1076 1074 1077 1073 1071 1060 1062 1059 1061 1065 1067 1061 1059 1053 1053 1052 1048 1043 1039 1036 1032 1026 1022 1017 1013 1010 1004 996 988 981 984 988 984 975 978 974 973 963 957 947 936 928 925 920 915 910 906 902 898 895 892 893 885 880 879 877 875 873 872 878 893 892 899 897 892 888 885 885 884 881 879 875 871 864 850 837 824 816 808 814 828 831 837 838 830 821 826 820 811 808 800 807 804 791 790 784 796 793 785 782 771 786 783 785 782 777 770 770 772 760 748 745 739 740 730 722 716 722 711 704 699 692 692 690 688 682 668 665 682 705 689 679 687 696 696 701 687 695 687 674 672 676 674 672 665 658 659 655 659 657 652 647 650 643 645 644 645 634 630 629 628 629 630 630 628 629 629 619 617 617 616 615 613 610 608 606 603 602 600 598 594 593 589 587 586 583 581 578 575 572 572 569 566 564 562 559 558 556 553 550 547 546 545 543 540 537 534 531 532 530 529 527 528 526 522 519 516 513 510 506 503 499 497 494 491 488 483 482 481 479 479 479 476 475 475 475 484 496 498 495 486 479 469 460 454 448 447 445 444 443 442 440 440 437 435 435 439 439 440 446 449 444 442 445 446 449 450 452 454 450 447 452 459 465 470 465 459 456 462 455 449 452 446 441 446 447 442 435 431 435 439 441 435 438 445 453 455 452 455 454 444 434 438 446 442 439 447 454 450 449 452 461 457 453 448 456 452 437 427 436 446 459 468 469 481 495 493 476 487 490 448 426 407 407 391 383 373 369 377 376 367 362 359 340 337 339 324 325 337 338 357 375 378 368 357 355 351 351 340 339 340 337 331 330 324 315 313 312 310 305 305 307 310 308 312 314 320 319 325 326 327 323 323 318 323 332 331 335 332 337 332 333 334 337 333 335 340 341 344 352 346 346 325 326 325 321 327 325 319 330 322 324 323 320 323 319 315 317 326 315 311 316 315 309 309 303 292 283 275 276 279 274 278 273 273 272 276 274 269 268 270 271 275 280 278 279 267 250 246 241 234 229 228 229 231 234 237 243 246 240 241 234 239 232 228 237 247 242 243 249 257 250 242 233 242 248 257 262 256 252 259 265 268 256 250 241 235 250 255 260 269 269 263 230 224 242 265 282 281 277 269 264 281 281 245 249 268 236 239 263 261 268 284 297 281 271 283 291 294 293 278 300 276 277 295 311 305 307 316 303 292 273 287 267 283 295 287 279 278 283 277 267 245 219 225 219 218 214 226 243 231 221 220 213 220 230 243 260 244 254 256 255 267 281 277 288 272 258 255 272 265 275 264 262 243 248 257 277 298 312 303 310 297 314 320 304 307 297 322 306 287 285 266 257 268 247 218 235 257 248 229 235 266 267 303 320 305 295 312 319 306 291 271 278 283 278 291 305 318 319 307 293 293 287 289 299 295 307 315 297 286 301 313 304 287 263 273 271 265 249 244 212 227 234 267 273 280 308 298 284 277 256 252 251 251 265 294 322 304 282 259 259 264 238 227 220 215 208 209 192 232 231 253 230 230 210 203 204 193 205 217 232 203 193 186 165 174 212 228 212 178 160 146 142 181 193 139 115 115 114 114 113 115 132 163 165 176 180 173 161 148 140 140 127 120 131 138 140 142 142 142 148 152 161 164 161 167 167 167 147 144 141 154 151 158 154 2168 2074 2017 1992 1972 1962 1960 1960 1962 1968 1975 1976 1980 1989 2004 2025 2040 2056 2078 2114 2166 2215 2294 2442 2481 2412 2364 2322 2236 2037 1915 1908 2036 2078 2080 2032 1953 1927 1923 1903 1868 1825 1795 1875 2006 2096 2025 1881 1826 1781 1843 1922 2048 2131 2156 2200 2249 2144 1928 1820 1715 1567 1467 1420 1389 1378 1376 1376 1376 1376 1378 1385 1425 1538 1729 1829 1856 1898 1924 1845 1799 1779 1724 1707 1671 1632 1599 1537 1484 1452 1447 1449 1451 1453 1454 1457 1478 1549 1641 1671 1633 1595 1571 1562 1570 1588 1610 1637 1668 1702 1742 1788 1844 1912 1879 1911 1823 1749 1702 1674 1665 1664 1664 1661 1656 1654 1666 1691 1715 1746 1797 1869 1936 1875 1820 1778 1759 1746 1791 1874 1984 2020 1955 1907 1868 1819 1774 1735 1708 1714 1728 1745 1766 1792 1824 1865 1901 1953 2035 2139 2169 2123 2109 2031 1855 1765 1712 1685 1699 1742 1803 1896 1998 2065 2041 1954 1892 1832 1842 1739 1564 1529 1515 1514 1513 1512 1510 1512 1541 1597 1654 1776 1842 1921 2005 1952 2003 2211 2159 2222 2370 2654 2812 2556 2243 2163 2110 2011 1963 2038 1997 1885 1774 1730 1689 1669 1652 1637 1618 1602 1588 1579 1612 1720 1663 1597 1535 1530 1529 1528 1533 1555 1589 1633 1681 1729 1773 1819 1870 1863 1858 1822 1744 1686 1641 1599 1539 1532 1594 1668 1664 1680 1676 1682 1608 1567 1541 1536 1534 1536 1548 1560 1586 1655 1663 1700 1766 1854 1979 2215 2182 1931 1825 1764 1731 1738 1750 1762 1774 1777 1796 1821 1846 1872 1902 1952 2061 2051 2163 2294 2210 2101 2014 1956 1900 1847 1806 1839 1902 1981 2060 2177 2219 2342 2240 2118 2062 2025 1991 1966 1960 1981 2002 2029 2056 2096 2151 2275 2318 2300 2351 2211 2145 2099 1996 1927 1880 1827 1877 2008 1966 1894 1866 1868 1910 1992 2000 1979 1840 1716 1650 1613 1606 1592 1579 1566 1555 1552 1555 1556 1558 1562 1580 1633 1739 1827 1931 1939 1887 1858 1837 1867 1925 1984 2026 2063 2042 2002 1976 2002 2017 2025 2044 2070 2125 2208 2264 2333 2295 2376 2518 2253 2009 1935 1914 1839 1880 1957 2059 2233 2147 2147 2143 2224 2324 2369 2387 2340 2364 2309 2295 2332 2334 2318 2307 2189 2071 2271 2268 2239 2187 2169 2246 2367 2528 2659 2920 2920 2819 2716 2592 2464 2340 2250 2209 2142 2049 1993 2026 2061 2138 2322 2455 2527 2614 2702 2829 2878 2909 2922 2944 2972 2997 3030 3027 3014 3003 2993 2989 3025 3086 3143 3286 3395 3372 3343 3330 3335 3228 3251 3350 3305 3256 3157 3035 2849 2692 2573 2427 2336 2219 2143 2090 2100 2009 1959 1954 1916 1833 1777 1726 1680 1660 1625 1640 1703 1770 1726 1717 1740 1798 1907 1973 2112 2399 2488 2644 2891 3205 3004 2742 2446 2200 2044 1925 1825 1745 1691 1590 1538 1577 1555 1548 1551 1563 1605 1660 1692 1680 1538 1521 1329 1253 1437 1373 1408 1415 1470 1591 1692 1778 1672 1701 1708 1764 1951 2028 1912 1789 1754 1677 1643 1589 1521 1379 1567 1605 1526 1599 1638 1675 1693 1700 1699 1712 1732 1759 1765 1723 1672 1640 1674 1611 1655 1756 1657 1599 1715 1726 1585 1695 1618 1642 1792 1944 1997 1950 1897 1875 1907 1915 1915 1957 1926 1870 1833 1819 1844 1847 1823 1813 1827 1882 2004 2138 2168 2184 2197 2205 2179 2122 2068 1988 1935 1937 1879 1874 1887 1916 1857 1787 1728 1740 1891 1913 1861 1796 1735 1765 1814 1890 1970 2013 2014 1976 1945 1931 1931 1926 1935 1954 1970 1985 1999 2001 2018 2050 2094 2146 2152 2243 2209 2275 2288 2374 2309 2262 2369 2365 2346 2334 2332 2333 2295 2358 2279 2353 2467 2496 2514 2525 2563 2588 2581 2584 2531 2611 2681 2695 2717 2791 2785 2844 2824 2699 2651 2791 2636 2572 2621 2757 2681 2704 2362 2280 2636 2802 2948 3209 3115 2863 3154 3547 3722 3841 3707 3811 3611 3784 3788 3667 3688 3815 3723 3595 3398 3314 3093 2790 2741 2976 3327 3684 3619 3570 3637 3610 3484 3385 3296 3305 3254 3025 2917 2825 2856 2970 3226 3268 3269 3329 3416 3346 3326 3316 3268 3223 3190 3152 3136 3281 3311 3338 3274 3228 3268 3239 3127 3038 2990 2932 2922 2859 2767 2727 2687 2700 2701 2770 2948 2903 3001 2975 2829 2682 2700 2710 2744 2865 2850 2841 2600 2445 2387 2375 2370 2366 2355 2355 2345 2336 2331 2327 2326 2328 2326 2323 2321 2321 2322 2322 2322 2321 2320 2323 2329 2341 2361 2393 2448 2578 2829 3200 3576 3660 3735 3618 3766 3669 3548 3325 3049 2797 2639 2580 2522 2478 2444 2418 2436 2471 2504 2535 2581 2623 2654 2710 2718 2838 2946 3001 3132 3281 3201 3021 2956 3130 3047 2922 2827 2852 2785 2636 2486 2317 2188 2071 1951 1994 1929 1863 1868 1854 1811 1799 1767 1744 1734 1716 1692 1642 1601 1623 1638 1618 1602 1584 1553 1564 1596 1599 1597 1576 1566 1552 1541 1527 1516 1512 1495 1479 1473 1461 1444 1450 1457 1453 1439 1433 1417 1409 1403 1398 1389 1386 1380 1372 1375 1368 1367 1366 1354 1344 1339 1346 1346 1333 1329 1338 1369 1369 1346 1352 1346 1331 1319 1314 1300 1289 1286 1281 1276 1270 1267 1278 1279 1284 1281 1283 1281 1278 1274 1267 1262 1263 1267 1268 1267 1266 1268 1269 1262 1253 1236 1216 1214 1214 1206 1202 1201 1199 1196 1194 1191 1188 1187 1183 1184 1179 1172 1173 1173 1171 1171 1171 1174 1175 1179 1180 1177 1158 1145 1142 1142 1138 1138 1136 1129 1127 1127 1125 1126 1119 1118 1117 1114 1112 1111 1109 1108 1108 1106 1108 1109 1102 1105 1098 1094 1091 1088 1084 1079 1075 1071 1068 1066 1065 1062 1058 1055 1057 1058 1065 1067 1066 1067 1059 1061 1049 1058 1065 1076 1061 1058 1059 1063 1075 1059 1062 1072 1069 1060 1048 1053 1063 1067 1065 1062 1064 1063 1060 1056 1050 1048 1047 1050 1053 1051 1053 1050 1041 1043 1046 1041 1037 1034 1032 1025 1022 1018 1014 1011 1007 1002 995 991 981 972 974 968 966 960 966 963 956 945 932 926 921 917 912 909 906 902 898 896 895 896 883 878 877 876 877 872 872 874 883 893 898 897 892 885 881 885 882 879 877 874 871 867 854 836 825 816 812 815 827 832 839 844 837 835 832 823 822 820 809 815 810 801 802 793 804 799 796 783 783 790 787 785 782 776 764 756 761 745 737 726 723 721 718 709 706 702 701 690 686 686 682 680 674 671 669 668 692 707 697 694 689 706 713 699 698 707 689 690 683 685 687 686 673 664 668 667 672 664 663 654 657 652 651 641 637 633 632 633 637 635 633 631 629 628 626 620 619 618 618 617 616 612 611 608 604 603 602 599 595 593 590 587 585 579 574 570 569 569 567 566 564 562 560 557 556 553 552 550 546 547 544 541 540 538 538 536 535 534 533 530 529 526 522 517 512 508 506 504 502 500 496 494 492 490 483 480 480 479 476 476 476 476 476 473 472 475 484 496 496 490 483 473 463 455 450 450 450 451 452 448 444 440 436 435 433 438 438 443 446 442 440 443 444 446 447 452 449 447 446 456 458 465 470 463 455 448 456 451 448 450 443 438 442 441 442 439 430 431 438 437 432 439 448 448 450 456 459 450 439 437 444 451 453 454 451 459 460 457 455 457 460 459 457 461 458 443 435 452 445 446 457 466 478 491 480 459 471 478 456 430 416 420 391 376 370 364 360 367 370 371 363 354 335 331 330 320 327 343 354 361 367 365 367 354 341 337 341 333 329 326 322 318 316 317 324 320 308 304 304 304 307 305 309 311 311 315 319 317 321 316 315 317 324 327 328 333 337 332 331 322 325 327 329 333 341 346 347 346 326 320 315 320 329 334 323 317 312 316 321 328 330 327 321 315 310 311 319 309 288 294 280 282 279 272 271 268 269 268 268 273 271 274 276 271 276 271 273 267 268 273 273 276 268 272 264 261 251 242 235 230 226 227 230 231 232 238 241 237 237 230 229 227 227 234 242 235 242 247 248 250 243 243 232 248 260 263 247 240 257 266 272 267 259 258 246 234 252 254 253 255 235 227 219 228 258 268 281 292 269 281 284 281 262 245 270 256 242 228 233 266 282 298 283 282 296 305 310 291 297 305 301 277 291 299 313 319 300 291 284 284 262 241 259 252 264 258 242 257 251 223 220 220 211 209 250 247 243 259 237 242 252 233 218 219 245 228 228 236 238 239 252 265 288 287 260 254 277 282 282 282 284 277 254 248 267 275 294 317 338 321 305 338 343 326 311 299 315 290 266 255 251 240 258 262 245 230 258 265 259 244 269 275 316 313 312 302 324 310 290 273 289 306 311 287 291 301 314 319 313 312 302 288 305 295 304 313 309 281 285 292 302 288 270 270 260 238 252 238 241 208 236 245 233 228 264 305 312 263 264 270 281 282 278 279 300 332 316 292 272 250 235 218 243 227 213 220 244 219 204 202 213 230 240 246 236 218 199 222 219 225 221 218 202 193 178 183 192 208 191 168 144 184 226 205 180 149 125 114 116 115 115 115 124 168 163 160 165 169 160 143 123 119 139 154 145 141 142 147 149 152 159 163 164 158 157 160 173 163 148 145 145 146 153 149 2071 2003 1967 1957 1951 1948 1948 1948 1949 1954 1961 1967 1972 1978 1987 2006 2029 2076 2136 2145 2145 2217 2286 2357 2337 2286 2230 2213 2136 2019 1993 2014 2065 2089 2065 2020 1996 2009 2001 1958 1900 1891 1899 2008 2093 2176 2090 1920 1889 1831 1893 1964 2073 2177 2422 2495 2307 2180 2007 1835 1706 1544 1445 1391 1380 1378 1377 1377 1376 1376 1378 1381 1404 1488 1592 1661 1724 1751 1730 1704 1699 1673 1647 1630 1605 1563 1522 1476 1450 1445 1445 1447 1449 1453 1473 1522 1617 1693 1738 1758 1747 1649 1613 1596 1584 1597 1618 1643 1672 1705 1746 1796 1864 1906 1885 1821 1785 1734 1699 1670 1656 1656 1655 1653 1649 1644 1644 1659 1677 1707 1749 1826 1948 1881 1818 1766 1737 1730 1777 1850 1981 2079 1979 1912 1860 1808 1765 1726 1704 1718 1735 1751 1776 1816 1865 1934 1968 1981 2006 2077 2102 2195 2172 2005 1855 1776 1727 1703 1731 1773 1840 1918 2039 2120 2114 1987 1902 1851 1883 1730 1575 1526 1511 1510 1510 1508 1508 1514 1547 1596 1655 1723 1797 1889 1973 2020 2050 2265 2427 2532 2519 2622 2455 2427 2239 2041 1988 1949 1896 1899 1853 1779 1728 1691 1665 1646 1631 1620 1608 1595 1582 1576 1655 1766 1604 1552 1535 1531 1529 1527 1529 1547 1575 1610 1651 1705 1792 1861 1915 2138 2274 2075 1905 1753 1703 1647 1582 1521 1553 1594 1639 1680 1715 1657 1637 1589 1531 1528 1521 1520 1527 1540 1551 1628 1746 1731 1768 1849 1950 2146 2336 2064 1879 1789 1746 1723 1732 1742 1747 1766 1784 1804 1825 1851 1872 1909 1996 1990 2018 2065 2084 2076 2013 1976 1918 1850 1808 1857 1929 2004 2089 2215 2348 2376 2266 2139 2077 2036 2003 1985 1966 1965 1988 2009 2035 2069 2121 2203 2181 2127 2379 2314 2151 2056 1991 1905 1849 1808 1852 1932 1935 1843 1805 1818 1893 1936 2001 1960 1747 1646 1589 1578 1577 1570 1562 1557 1554 1554 1557 1559 1561 1566 1596 1644 1721 1865 1884 1859 1872 1823 1830 1906 1980 1993 2004 2007 1984 1995 2000 2000 1996 1985 2003 2039 2092 2134 2178 2179 2197 2145 2118 1944 1853 1840 1803 1814 1868 1930 2026 2109 2136 2144 2189 2293 2415 2441 2415 2417 2408 2306 2285 2299 2288 2231 2133 2015 2077 2244 2403 2310 2286 2348 2403 2634 2770 2889 3004 2925 2814 2699 2568 2448 2387 2349 2284 2185 2107 2014 2071 2103 2183 2410 2579 2727 2754 2741 2864 2918 2947 2954 2975 3002 3043 3075 3054 3013 3061 3095 3133 3166 3123 3145 3301 3397 3368 3322 3094 3186 3106 3046 3218 3322 3317 3257 3182 3017 2851 2711 2639 2436 2227 2159 2147 2065 2050 1998 2136 2008 1821 1729 1693 1663 1634 1627 1670 1680 1771 1797 1740 1759 1816 1908 2019 2128 2325 2495 2706 2876 3221 3079 2730 2456 2244 2037 1905 1832 1690 1640 1557 1505 1506 1514 1550 1577 1565 1617 1656 1681 1727 1720 1779 1444 1208 1321 1364 1530 1476 1456 1490 1521 1574 1587 1627 1659 1733 1819 1747 1734 1704 1686 1689 1682 1716 1408 1547 1652 1721 1708 1724 1749 1750 1756 1778 1759 1735 1748 1814 1837 1734 1718 1678 1742 1666 1718 1747 1658 1705 1906 1652 1610 1862 1780 1661 1719 1835 1975 1976 1939 1894 1891 1901 1943 1973 1910 1869 1838 1849 1995 2093 2022 2024 1955 1847 2029 2146 2143 2148 2162 2175 2182 2140 2031 1986 2005 1990 1958 2031 2068 2104 2060 1888 1716 1849 1871 1834 1823 1828 1829 1819 1796 1781 1789 1816 1878 1991 2008 1965 1942 1944 1947 1949 1959 1975 1985 2000 2026 2059 2111 2172 2200 2285 2308 2341 2352 2380 2353 2312 2444 2442 2431 2443 2418 2404 2322 2439 2446 2291 2385 2544 2619 2608 2607 2615 2595 2565 2492 2678 2752 2770 2790 2840 2887 2923 2915 2775 2707 2789 2763 2776 2719 2789 2809 2898 2747 2374 2505 2778 2993 3223 3439 3168 2990 3387 3565 3695 3873 3832 3726 3916 3887 3713 3739 3686 3778 3617 3319 3161 2906 2683 2820 3000 3322 3617 3561 3435 3487 3554 3423 3221 3126 3058 2925 2804 2891 3010 3090 2985 3346 3425 3511 3486 3474 3455 3382 3341 3294 3255 3231 3107 3209 3228 3187 3177 3148 3158 3177 3213 3216 3124 3047 2994 2980 2871 2792 2731 2753 2759 2760 2823 2952 2983 3052 3021 2855 2811 2850 2790 2849 2967 2951 2877 2680 2552 2438 2426 2470 2425 2360 2347 2342 2336 2331 2327 2324 2321 2320 2318 2318 2318 2319 2319 2318 2317 2316 2318 2324 2332 2346 2372 2420 2486 2689 3101 3527 3477 3388 3605 3671 3776 3676 3558 3249 3038 2816 2677 2590 2523 2471 2439 2428 2442 2476 2509 2545 2578 2610 2638 2691 2785 2841 2873 3010 3147 3169 3098 3131 3138 2987 2838 2793 2723 2708 2683 2525 2354 2148 2022 1956 1985 1907 1864 1825 1837 1833 1793 1762 1734 1717 1675 1634 1617 1637 1686 1668 1651 1630 1590 1565 1595 1618 1647 1630 1604 1581 1572 1562 1549 1538 1520 1503 1486 1469 1456 1454 1464 1466 1468 1457 1440 1438 1426 1418 1408 1399 1390 1384 1383 1386 1372 1365 1360 1358 1355 1353 1354 1343 1337 1356 1365 1378 1373 1370 1371 1358 1342 1341 1325 1306 1305 1302 1292 1284 1275 1268 1264 1270 1279 1278 1277 1272 1270 1265 1263 1270 1275 1275 1271 1266 1265 1261 1255 1244 1225 1215 1211 1208 1206 1203 1201 1199 1196 1194 1192 1189 1184 1181 1179 1179 1179 1186 1199 1203 1188 1176 1172 1172 1171 1171 1171 1171 1157 1150 1159 1147 1141 1137 1146 1146 1151 1147 1147 1151 1146 1135 1125 1133 1136 1133 1127 1120 1128 1120 1119 1114 1129 1129 1117 1116 1108 1101 1103 1099 1092 1087 1078 1072 1069 1064 1060 1055 1053 1050 1047 1045 1043 1042 1041 1042 1042 1045 1054 1062 1059 1044 1049 1055 1063 1048 1052 1061 1058 1050 1039 1046 1059 1051 1056 1046 1056 1052 1050 1048 1047 1039 1037 1039 1042 1040 1042 1039 1036 1029 1034 1035 1036 1032 1029 1025 1023 1019 1015 1012 1008 1005 1000 994 989 976 969 962 958 952 949 949 946 938 927 923 920 917 909 905 904 900 898 897 896 892 885 881 880 879 878 873 872 873 887 892 896 896 891 884 883 881 880 880 877 872 868 865 850 836 825 821 818 819 830 836 842 846 846 844 836 830 827 820 818 821 813 812 809 799 805 802 797 787 791 790 783 775 770 769 757 741 738 732 729 731 728 713 713 713 716 711 704 711 712 700 694 691 687 689 675 670 690 711 709 710 700 711 716 709 711 712 697 702 697 696 702 687 682 674 677 677 676 670 670 663 660 653 641 638 637 638 641 642 643 638 634 633 630 627 625 623 622 620 619 618 618 614 611 608 606 601 602 601 595 590 586 584 581 574 572 573 572 571 571 569 566 563 561 559 557 555 554 552 550 548 545 541 541 541 542 540 538 535 533 531 529 525 521 517 513 509 504 502 501 500 496 494 490 488 483 486 485 477 476 475 474 474 475 474 472 470 468 473 484 490 489 484 474 467 461 457 456 454 455 454 452 447 443 436 432 433 435 441 445 439 437 440 442 442 445 447 445 445 443 450 458 466 471 464 454 443 448 446 442 447 441 435 435 436 437 437 430 427 435 431 431 440 444 444 448 453 460 455 451 451 453 450 451 457 459 454 451 453 448 450 453 456 461 465 458 452 447 451 462 467 457 470 483 482 447 431 439 450 463 453 433 422 396 380 370 363 357 351 356 359 368 353 338 335 324 318 329 338 345 353 359 361 356 349 341 335 329 327 325 323 335 335 323 326 321 312 309 315 307 303 303 302 303 306 308 310 311 317 315 311 318 322 326 320 324 334 344 337 323 322 333 332 335 337 338 341 332 324 319 319 313 319 321 326 315 312 310 319 321 324 327 331 326 313 296 286 294 298 291 272 267 265 270 265 265 262 269 265 264 265 261 268 268 267 273 267 264 263 258 265 271 273 264 273 265 252 247 241 239 242 236 227 226 227 229 230 236 235 229 227 226 226 228 231 236 232 244 242 248 254 248 254 245 233 252 259 248 248 258 257 254 262 267 254 256 234 243 236 225 227 225 246 243 244 265 272 289 288 269 283 285 272 254 261 274 284 254 234 233 259 286 300 282 291 303 313 316 301 309 314 299 292 298 313 303 308 292 271 258 256 261 238 256 238 226 230 220 213 220 219 259 250 239 231 226 253 268 271 248 253 257 240 251 235 231 232 231 252 258 268 264 270 281 289 266 265 270 291 301 287 289 279 255 245 259 273 294 302 328 319 321 345 337 320 310 307 313 283 284 271 256 244 237 237 219 237 271 274 249 258 285 315 334 328 325 311 324 301 291 280 279 300 313 301 294 305 315 326 330 312 304 293 307 307 309 307 281 265 254 256 275 271 253 269 255 236 218 221 218 238 256 253 254 238 265 291 294 275 271 284 296 309 303 292 311 309 285 281 271 256 229 248 259 224 232 242 249 246 231 229 224 200 238 255 252 226 214 210 237 246 253 237 217 190 208 219 223 205 208 184 173 154 189 234 213 185 180 153 120 113 112 114 114 118 138 155 143 175 165 142 119 139 156 149 131 141 153 156 156 156 161 156 159 154 149 146 153 166 147 134 141 149 148 149 1995 1966 1949 1948 1948 1948 1948 1948 1948 1948 1949 1956 1967 1973 1982 2001 2067 2222 2248 2233 2198 2217 2274 2295 2276 2231 2183 2144 2099 2131 2125 2104 2093 2128 2141 2132 2070 2059 2064 2059 2030 2034 1995 2012 2030 2060 2029 1967 1992 1876 1875 1915 2012 2165 2342 2332 2165 2020 1941 1757 1616 1529 1435 1395 1385 1379 1379 1379 1379 1379 1379 1381 1391 1445 1518 1572 1608 1622 1625 1607 1606 1602 1587 1572 1549 1516 1486 1460 1446 1445 1446 1453 1491 1681 1877 1894 1958 1970 1895 1839 1800 1704 1667 1639 1612 1604 1625 1649 1676 1709 1750 1830 1950 1908 1911 1853 1814 1737 1691 1665 1648 1646 1645 1643 1640 1636 1633 1633 1643 1663 1693 1754 1845 1844 1801 1768 1721 1711 1744 1820 1867 1911 1915 1886 1848 1776 1733 1707 1709 1728 1750 1769 1796 1846 1915 1996 2093 2136 2120 2092 2163 2211 2229 2011 1853 1781 1742 1720 1762 1803 1851 1922 1960 1992 2012 2060 1889 1838 1743 1687 1603 1532 1507 1505 1503 1501 1503 1512 1544 1590 1645 1713 1841 1999 2067 2113 2102 2241 2369 2485 2633 2486 2365 2195 2096 2011 1964 1901 1864 1833 1790 1751 1717 1687 1663 1642 1624 1609 1598 1587 1577 1581 1615 1647 1590 1545 1537 1533 1530 1527 1526 1539 1562 1591 1629 1680 1733 1808 1910 2107 2233 2112 1976 1840 1759 1686 1608 1538 1510 1560 1614 1672 1744 1650 1595 1560 1535 1519 1512 1507 1508 1516 1520 1546 1692 1772 1738 1820 1949 2181 2461 2244 1932 1832 1775 1736 1715 1726 1724 1743 1764 1781 1801 1823 1834 1853 1888 1918 1943 1968 2011 2141 2088 2042 1951 1853 1822 1876 1953 2031 2094 2185 2344 2445 2325 2194 2101 2045 2016 1993 1980 1967 1977 1995 2017 2048 2101 2158 2164 2061 2179 2196 2095 2020 1919 1861 1845 1796 1768 1822 1827 1842 1784 1772 1827 1840 1912 1847 1769 1602 1560 1558 1557 1554 1553 1554 1556 1558 1560 1563 1565 1568 1589 1634 1713 1815 1790 1768 1764 1773 1833 1898 1960 2020 2061 2034 1973 1983 2013 1961 1948 1955 1987 2018 2047 2161 2140 2091 2114 2051 1965 1852 1801 1787 1784 1814 1865 1959 2135 2233 2178 2166 2239 2403 2508 2465 2411 2409 2357 2346 2308 2243 2208 2161 2068 1956 2098 2292 2387 2469 2496 2531 2552 2667 3012 3117 3012 2902 2802 2686 2581 2508 2470 2386 2292 2212 2163 2073 2070 2141 2240 2491 2707 2800 2856 2782 2879 2935 2969 2987 2999 3030 3058 3098 3083 3066 3091 3135 3131 3122 3083 3163 3283 3385 3368 3304 3020 2948 2975 2899 3000 3113 3205 3223 3277 3126 2990 2811 2633 2362 2270 2227 2176 2146 2060 2145 2060 1930 1890 1728 1685 1657 1636 1670 1717 1700 1842 1821 1764 1777 1817 1877 1987 2159 2269 2423 2637 2848 2972 2908 2678 2534 2142 1929 1865 1714 1641 1602 1544 1525 1496 1474 1532 1550 1562 1606 1564 1599 1581 1687 1721 1435 1208 1250 1344 1410 1444 1538 1529 1606 1568 1622 1733 1893 1943 1739 1678 1680 1678 1658 1641 1616 1586 1306 1549 1705 1722 1781 1780 1772 1829 1850 1856 1820 1819 1810 1797 1911 1810 1745 1746 1831 1810 1774 1702 1749 1845 1727 1639 1691 1847 1680 1817 1768 1922 1992 2026 1964 1931 1931 1893 1933 1958 1903 1869 1855 1883 2094 2183 2165 2160 2073 1883 1908 2068 2096 2120 2144 2154 2167 2078 2040 2112 2099 2054 2026 2090 2135 2142 1985 1839 1715 1763 1796 1789 1758 1748 1755 1770 1806 1849 1863 1830 1827 1854 1928 2007 1988 1965 1966 1968 1970 1989 2003 2013 2026 2072 2149 2266 2288 2302 2353 2406 2398 2389 2420 2336 2480 2474 2492 2565 2538 2505 2405 2522 2563 2484 2292 2282 2559 2704 2674 2707 2637 2501 2596 2655 2755 2780 2878 3032 3185 3132 3041 2886 2903 2959 2920 2948 3090 2984 3010 3133 2953 2625 2446 2980 3166 3212 3552 3377 3205 3173 3445 3745 3850 3704 3829 3765 3689 3722 3485 3411 3594 3652 3466 3194 2909 2697 3004 3242 3410 3635 3475 3332 3298 3426 3302 3115 2953 2915 2845 2889 2942 3156 3261 3055 3288 3649 3762 3765 3615 3591 3477 3361 3347 3291 3185 3216 3196 3147 3139 3145 3124 3107 3074 3115 3175 3142 2914 2872 2885 2828 2845 2846 2809 2812 2828 2882 2968 2998 3011 2947 2869 3021 3000 2869 2904 2992 2780 2677 2603 2572 2523 2552 2517 2430 2381 2343 2338 2334 2329 2326 2323 2320 2318 2316 2316 2315 2315 2315 2315 2314 2313 2315 2320 2325 2331 2345 2367 2399 2527 2810 2908 3021 3274 3576 3416 3666 3781 3618 3477 3256 3013 2792 2656 2565 2503 2463 2447 2448 2455 2492 2530 2590 2641 2670 2688 2715 2767 2845 2967 3098 3224 3304 3348 3173 3067 2975 2902 2840 2717 2661 2446 2306 2190 2052 2107 2099 1960 1914 1845 1827 1790 1765 1746 1715 1685 1652 1657 1704 1706 1688 1663 1624 1594 1599 1584 1602 1647 1672 1645 1627 1611 1606 1596 1588 1559 1527 1497 1475 1469 1474 1474 1475 1480 1484 1466 1449 1458 1443 1432 1420 1408 1399 1393 1397 1396 1386 1379 1372 1375 1370 1363 1354 1341 1347 1374 1397 1397 1390 1395 1382 1370 1362 1347 1319 1311 1325 1317 1309 1300 1288 1276 1268 1261 1261 1268 1275 1273 1269 1275 1280 1291 1296 1281 1266 1253 1252 1245 1229 1221 1215 1217 1224 1223 1225 1227 1219 1207 1199 1193 1189 1187 1185 1183 1183 1187 1196 1215 1225 1221 1201 1187 1172 1185 1179 1180 1177 1179 1169 1160 1174 1173 1156 1144 1165 1170 1169 1161 1169 1171 1159 1138 1135 1153 1162 1149 1135 1128 1136 1127 1119 1134 1150 1142 1130 1123 1112 1118 1134 1129 1124 1119 1096 1080 1087 1090 1079 1067 1059 1055 1048 1043 1041 1039 1037 1035 1035 1033 1031 1031 1031 1031 1033 1039 1041 1037 1039 1053 1043 1046 1031 1051 1050 1041 1047 1036 1048 1042 1042 1035 1046 1036 1026 1030 1032 1031 1035 1032 1029 1024 1023 1024 1030 1031 1028 1024 1021 1019 1014 1011 1008 1004 998 993 984 979 978 976 975 964 953 944 936 930 925 923 921 918 911 908 907 902 898 896 893 888 885 885 883 882 880 878 872 871 884 890 893 894 891 887 884 879 879 881 876 871 866 859 849 842 843 839 835 836 833 842 844 848 848 845 839 835 829 825 824 823 818 816 812 807 804 799 793 795 796 792 788 776 761 753 753 756 747 754 755 746 730 734 741 726 736 730 728 731 711 707 718 703 701 699 684 673 682 700 718 723 713 712 723 719 719 717 705 707 706 701 702 693 690 683 685 684 682 674 671 663 650 643 641 641 644 644 644 643 641 637 635 632 630 630 628 626 624 623 622 623 620 614 609 608 606 603 599 594 591 588 586 584 580 575 576 576 576 575 575 573 567 564 564 562 558 555 552 550 547 546 546 545 546 545 544 540 537 536 533 531 529 526 522 517 513 510 505 500 499 498 494 493 489 486 486 489 492 489 480 475 473 471 473 473 472 469 468 466 465 467 470 473 472 462 455 452 450 448 449 448 448 446 444 440 434 431 430 437 441 440 436 436 439 439 444 443 443 443 451 454 461 467 467 464 453 444 438 443 437 444 445 435 429 428 429 434 431 423 427 428 436 440 437 441 449 454 456 456 459 451 448 444 444 451 452 447 447 446 443 447 451 455 461 468 466 468 456 465 469 474 480 468 480 463 427 414 427 429 436 442 418 397 388 382 378 370 368 356 342 352 359 362 347 343 327 324 322 336 353 353 362 367 359 347 345 337 340 342 339 336 340 337 330 331 322 308 324 321 309 308 302 301 301 301 302 302 305 311 308 314 319 318 317 316 323 330 333 328 318 323 334 340 339 342 345 342 329 318 324 323 311 306 304 315 308 312 306 315 320 308 320 321 326 322 311 288 273 275 275 272 265 263 272 263 260 257 264 267 260 259 257 264 259 266 281 272 264 253 252 256 271 274 257 267 257 256 251 246 242 241 241 232 226 227 231 228 230 231 235 230 228 230 228 224 226 229 235 243 245 246 249 247 253 238 231 250 261 240 263 276 253 256 266 247 255 233 229 244 247 246 260 229 265 251 252 258 276 291 278 290 287 267 267 277 275 295 285 266 245 247 276 279 295 297 299 307 317 320 310 294 280 287 303 300 289 283 289 269 234 250 243 262 260 268 258 239 257 236 217 231 255 271 266 249 242 235 266 278 275 275 257 260 267 256 261 258 231 237 241 244 258 271 291 293 289 274 292 292 278 264 263 256 261 271 260 268 272 292 299 323 330 352 350 336 314 324 324 303 285 275 264 244 259 247 217 242 258 271 257 257 287 322 331 338 326 323 328 303 298 300 285 301 311 315 307 314 325 337 321 317 312 305 310 296 305 291 271 253 242 234 242 249 238 256 221 244 258 261 256 252 276 267 275 246 278 291 313 303 300 279 294 315 328 307 288 277 261 243 228 229 256 272 247 247 259 271 262 268 248 241 230 209 227 248 260 251 242 224 228 243 253 229 222 217 247 247 240 234 222 192 189 186 176 208 232 218 200 169 131 133 116 112 113 114 115 118 132 158 174 149 125 129 136 126 124 141 144 144 146 152 162 152 150 153 148 143 146 159 137 138 143 141 142 148 2065 1975 1948 1948 1948 1948 1948 1948 1948 1948 1948 1948 1969 1988 1996 2023 2133 2279 2337 2277 2207 2180 2215 2236 2236 2175 2141 2186 2240 2303 2272 2230 2291 2377 2418 2310 2184 2101 2148 2200 2177 2198 2138 2055 2038 2047 2029 1961 1909 1876 1879 1907 1982 2137 2213 2181 2188 2038 1825 1737 1605 1483 1430 1409 1393 1383 1382 1382 1382 1381 1380 1384 1397 1424 1459 1495 1528 1546 1540 1539 1535 1536 1528 1519 1503 1479 1458 1448 1445 1451 1465 1510 1638 1862 2087 2238 2336 2282 2071 1921 1848 1767 1719 1680 1645 1620 1626 1653 1692 1718 1748 1788 1830 1853 1875 1826 1784 1729 1684 1654 1639 1637 1636 1634 1632 1629 1625 1622 1620 1625 1646 1686 1723 1722 1711 1708 1703 1694 1709 1758 1801 1811 1816 1822 1795 1734 1698 1698 1715 1734 1757 1782 1815 1866 1971 2073 2267 2462 2316 2288 2377 2208 2114 1971 1852 1795 1762 1741 1743 1780 1832 1913 1978 1995 2109 2116 1959 1902 1814 1707 1610 1535 1500 1497 1496 1495 1496 1503 1536 1588 1657 1740 1870 2046 2183 2183 2117 2221 2362 2493 2538 2502 2272 2204 2077 1983 1976 1980 1847 1802 1767 1739 1711 1684 1660 1639 1621 1606 1594 1583 1573 1567 1570 1563 1639 1574 1537 1532 1528 1526 1525 1534 1555 1586 1624 1669 1723 1795 1925 2042 2226 2186 2095 1991 1952 1806 1627 1563 1507 1529 1600 1676 1736 1638 1601 1575 1538 1512 1501 1497 1493 1495 1498 1501 1587 1688 1700 1796 1963 2269 2520 2279 2026 1884 1807 1760 1724 1710 1706 1724 1741 1750 1775 1792 1806 1832 1857 1880 1901 1922 1976 2105 2109 1967 1948 1818 1878 1921 1981 2037 2102 2180 2306 2362 2291 2235 2115 2066 2028 2004 1989 1977 1970 1984 2005 2042 2129 2186 2062 1986 2019 2107 2048 1953 1887 1856 1829 1817 1800 1739 1755 1750 1739 1732 1739 1745 1752 1780 1735 1567 1550 1551 1551 1552 1554 1556 1558 1560 1563 1566 1569 1571 1579 1615 1659 1698 1713 1701 1721 1768 1826 1907 2027 2078 2031 1960 1931 1969 1931 1912 1913 1940 1995 2037 2077 2098 2042 1997 1978 1916 1854 1798 1774 1769 1775 1814 1922 2141 2301 2235 2165 2195 2306 2425 2423 2363 2267 2347 2399 2351 2307 2241 2145 2072 2019 1969 2115 2266 2336 2546 2685 2780 2813 2810 3061 3061 2988 2874 2747 2679 2574 2479 2405 2343 2284 2248 2190 2116 2112 2184 2290 2562 2704 2882 2985 2887 2868 2886 2935 2973 3021 3038 3030 3050 3031 3039 3063 3042 3019 3074 3112 3203 3258 3343 3280 3070 2934 2811 2843 2791 2890 2975 2973 3017 3052 2990 2909 2776 2629 2409 2298 2274 2220 2173 2198 2187 2143 1939 2016 1788 1726 1720 1661 1671 1683 1750 1884 1866 1817 1857 1817 1895 1977 2094 2105 2322 2454 2569 2566 2547 2505 2418 2171 1956 1794 1709 1643 1621 1624 1522 1490 1457 1452 1472 1495 1506 1474 1483 1549 1591 1678 1553 1220 1271 1385 1404 1429 1469 1530 1683 1691 1738 1898 2082 1816 1672 1642 1642 1672 1614 1634 1574 1395 1615 1591 1666 1718 1764 1816 1820 1884 1937 1985 1885 1903 1879 1842 1953 1850 1782 1778 1775 1890 1822 1752 1875 1786 1669 1727 1852 1871 1732 1914 1790 1884 2001 2035 1981 1961 1966 1911 1942 1998 1987 1968 1895 1942 2082 2178 2155 2135 2075 1944 1985 1925 2062 2126 2128 2141 2154 2138 2136 2187 2187 2142 2149 2142 2092 2014 1944 1835 1842 1761 1734 1752 1737 1721 1726 1737 1749 1774 1811 1882 1888 1858 1887 1923 1975 2002 1992 1997 1995 2010 2029 2031 2041 2071 2151 2321 2431 2440 2403 2432 2408 2415 2444 2370 2438 2510 2526 2563 2531 2534 2417 2548 2579 2582 2519 2435 2292 2320 2382 2497 2415 2599 2742 2659 2722 2769 2892 3106 3543 3573 3273 3076 3221 3346 3081 3011 3218 3302 3300 3547 3241 3080 2681 2686 3282 3594 3693 3636 3507 3719 3485 3798 3697 3539 3570 3749 3521 3567 3376 3170 3230 3318 3250 3099 2734 2876 3159 3351 3685 3751 3570 3355 3234 3162 3089 3092 3074 2988 3023 3082 3005 3167 3447 3288 3139 3416 3664 3929 3824 3712 3599 3455 3383 3212 3342 3358 3306 3212 3109 3058 3057 3061 3075 3033 3088 2968 3090 3065 3005 2906 2923 2939 2945 3030 2966 3065 3125 3115 3011 2938 3007 3217 3211 3005 3021 3081 2838 2684 2588 2583 2521 2482 2459 2399 2352 2334 2332 2330 2326 2323 2321 2318 2316 2314 2313 2312 2312 2312 2312 2312 2311 2312 2315 2318 2323 2331 2341 2358 2395 2451 2539 2814 3054 3038 3202 3383 3736 3769 3750 3419 3149 2969 2776 2645 2555 2500 2477 2466 2471 2478 2510 2561 2609 2641 2688 2739 2784 2848 2988 3101 3197 3327 3385 3259 3165 3189 3240 3085 2850 2869 2655 2527 2305 2190 2180 2044 1938 1896 1847 1812 1782 1764 1743 1737 1732 1722 1742 1730 1683 1648 1616 1613 1639 1647 1613 1603 1669 1676 1670 1649 1642 1634 1601 1584 1568 1525 1488 1493 1496 1491 1484 1491 1497 1477 1465 1477 1470 1461 1451 1439 1426 1411 1404 1411 1403 1393 1384 1387 1389 1379 1372 1361 1349 1349 1379 1404 1413 1411 1406 1375 1353 1342 1328 1318 1337 1343 1334 1324 1309 1301 1292 1280 1268 1261 1256 1256 1261 1270 1282 1288 1303 1293 1272 1260 1246 1231 1225 1223 1225 1227 1240 1253 1246 1247 1259 1253 1237 1225 1212 1199 1191 1188 1192 1194 1202 1219 1236 1232 1217 1199 1183 1180 1194 1202 1206 1198 1187 1167 1174 1186 1181 1156 1159 1171 1184 1182 1174 1184 1181 1162 1144 1152 1168 1176 1158 1142 1136 1150 1137 1126 1145 1164 1150 1132 1122 1127 1138 1146 1128 1115 1107 1097 1084 1112 1117 1096 1084 1067 1063 1057 1049 1046 1043 1040 1039 1037 1035 1030 1027 1025 1023 1021 1020 1018 1018 1021 1024 1023 1028 1025 1035 1036 1028 1037 1027 1039 1034 1029 1024 1039 1037 1023 1018 1018 1030 1029 1029 1023 1018 1015 1018 1020 1023 1025 1025 1022 1020 1016 1012 1008 1003 997 992 989 988 987 986 980 968 966 954 937 927 924 923 920 916 910 908 906 904 900 896 889 889 887 886 885 883 880 878 873 869 881 890 892 892 892 887 882 878 878 879 875 874 872 863 854 856 855 856 853 851 837 843 847 848 848 844 841 838 833 833 829 822 818 816 813 807 804 800 801 800 798 794 788 779 762 774 771 771 763 766 759 742 746 747 748 733 747 746 738 724 721 727 728 717 716 712 696 677 683 695 707 723 725 722 723 723 723 716 710 701 697 697 695 687 684 686 686 682 676 667 661 649 645 644 645 647 648 647 644 642 640 638 636 634 633 632 630 629 627 626 626 624 619 614 612 610 606 602 599 595 592 593 589 582 578 578 580 578 578 577 576 571 568 567 566 562 558 555 553 551 549 550 550 549 547 546 543 540 537 535 532 530 529 527 521 516 513 510 505 501 497 493 490 489 489 488 490 492 491 488 485 479 476 472 471 470 468 467 465 463 462 461 460 458 455 453 450 449 447 446 446 444 444 443 441 440 438 434 429 431 434 439 435 433 434 438 442 441 438 442 449 455 459 462 464 463 456 444 434 437 432 439 442 440 435 427 422 426 430 420 421 431 432 433 434 441 450 448 446 451 458 452 441 438 436 444 444 440 442 441 444 450 455 457 460 466 472 473 472 476 478 483 492 487 484 464 422 403 408 419 428 439 419 409 381 375 369 367 357 354 347 335 339 344 350 344 336 335 315 327 338 344 357 369 359 350 341 344 347 339 334 332 326 328 329 322 313 315 331 322 315 314 307 302 300 298 298 297 299 305 304 311 313 309 314 321 319 322 326 314 317 325 327 328 320 330 340 341 323 318 319 315 310 308 299 306 305 309 306 299 306 295 308 309 321 299 296 279 273 269 265 260 260 258 259 262 254 257 261 267 263 253 257 267 254 258 271 273 268 266 256 246 251 265 250 260 256 244 244 241 234 228 229 231 228 227 231 242 235 242 248 237 240 230 228 225 224 223 228 244 243 233 242 237 243 240 249 232 250 249 238 265 255 238 245 254 234 234 258 262 250 260 255 236 266 282 275 255 269 290 286 285 293 275 265 279 293 294 300 277 239 245 244 256 270 292 302 307 315 315 292 276 274 268 278 271 283 267 270 250 254 245 271 297 287 288 268 245 277 261 221 248 256 291 285 271 264 253 256 251 273 289 265 262 273 271 270 255 251 240 235 248 261 273 284 301 305 288 299 310 287 261 279 271 288 282 273 270 277 293 308 339 330 349 352 335 317 333 301 287 278 263 233 225 228 232 242 263 254 274 267 257 294 285 294 329 328 343 336 315 305 289 294 306 306 311 322 318 324 333 316 303 313 309 284 272 287 292 279 277 264 246 237 230 231 221 225 231 253 267 275 282 290 296 301 271 262 293 316 326 321 296 294 309 336 307 279 259 244 232 257 262 275 286 262 249 277 288 268 261 253 238 216 213 231 243 257 271 259 251 253 259 252 249 230 218 253 265 255 267 241 209 192 182 171 167 203 184 159 141 168 176 153 119 114 113 113 113 113 116 145 161 142 120 128 131 137 147 144 146 157 153 159 148 144 145 141 140 151 145 131 135 131 136 145 152 1991 1951 1948 1955 1956 1950 1948 1948 1948 1948 1948 1948 1964 2020 2053 2091 2197 2257 2272 2247 2215 2202 2216 2216 2166 2159 2211 2216 2283 2349 2318 2285 2348 2458 2426 2356 2307 2219 2222 2278 2299 2272 2218 2189 2175 2136 2076 2003 1932 1904 1917 1925 1907 1897 1916 1897 1914 1809 1719 1658 1568 1498 1454 1424 1403 1385 1385 1387 1385 1384 1384 1394 1416 1439 1465 1494 1510 1497 1491 1489 1487 1486 1482 1475 1466 1453 1444 1442 1446 1465 1503 1558 1637 1731 1897 2148 2361 2511 2196 1964 1872 1818 1765 1715 1672 1638 1620 1638 1686 1718 1736 1771 1837 1858 1931 1853 1784 1720 1681 1651 1632 1629 1627 1625 1623 1621 1618 1615 1613 1610 1618 1655 1697 1676 1679 1672 1678 1680 1682 1706 1733 1743 1746 1741 1725 1693 1684 1698 1724 1756 1787 1828 1895 1978 2018 2218 2387 2498 2534 2570 2525 2274 2068 1925 1855 1809 1778 1760 1757 1782 1828 1880 1935 2005 2164 2210 2071 1936 1880 1747 1615 1518 1489 1488 1487 1488 1489 1496 1535 1593 1666 1750 1915 2057 2165 2179 2066 2122 2233 2368 2482 2292 2131 2178 2058 1943 1945 1907 1814 1794 1753 1726 1701 1679 1658 1638 1620 1605 1593 1584 1578 1577 1582 1625 1721 1543 1532 1530 1527 1524 1523 1535 1558 1586 1626 1677 1744 1815 1896 1997 2179 2267 2161 1998 1890 1758 1646 1576 1512 1520 1600 1701 1713 1658 1649 1591 1527 1497 1490 1486 1483 1481 1482 1504 1555 1613 1672 1764 1954 2272 2480 2243 2040 1905 1828 1779 1748 1725 1704 1698 1712 1736 1754 1768 1791 1817 1832 1856 1886 1900 1929 1960 1945 1924 1852 1925 1981 1976 1984 2044 2121 2208 2279 2338 2399 2325 2131 2065 2035 2014 1997 1984 1976 1982 2017 2048 2087 2153 2008 1917 1966 1961 1906 1919 1941 1939 1907 1858 1814 1740 1712 1697 1702 1702 1685 1687 1685 1683 1609 1552 1550 1551 1552 1554 1556 1558 1560 1563 1566 1567 1570 1573 1578 1594 1618 1643 1657 1680 1732 1801 1872 1933 1956 1975 1936 1907 1889 1894 1881 1876 1901 1946 2030 2041 2027 2061 1994 1902 1861 1829 1790 1764 1759 1767 1783 1872 2035 2320 2371 2217 2210 2250 2441 2434 2292 2200 2212 2370 2325 2242 2228 2188 2087 2012 1949 2006 2132 2263 2491 2691 2789 2894 3003 3234 3164 3067 2933 2836 2687 2690 2618 2517 2426 2379 2299 2243 2186 2146 2132 2212 2353 2586 2703 2966 3072 3006 2907 2898 2920 2917 2960 2989 2974 2984 2966 2976 2872 2820 3035 3110 3120 3140 3139 3169 3072 2925 2789 2665 2622 2630 2719 2792 2769 2852 2902 2797 2691 2567 2524 2319 2203 2216 2255 2170 2180 2186 2183 2179 2167 1883 1756 1706 1665 1702 1723 1746 1848 1917 1901 1885 1904 1922 1961 2044 2043 2153 2253 2355 2391 2320 2415 2373 2117 1979 1872 1779 1669 1658 1590 1512 1500 1479 1463 1463 1429 1431 1407 1469 1493 1589 1640 1653 1333 1200 1371 1457 1522 1554 1625 1806 1955 1782 1764 2000 1832 1674 1634 1620 1683 1621 1671 1504 1404 1700 1750 1775 1814 1847 1861 1878 1899 1955 2009 2003 1957 1938 1890 1952 1934 1816 1843 1784 1856 1938 1933 1859 1714 1734 1988 1937 1753 1852 1888 1909 1873 1910 2013 2016 2005 1963 1928 1982 2147 2176 2089 1952 2102 2153 2169 2152 2135 2108 2054 2108 2085 2047 2105 2117 2126 2141 2161 2177 2194 2219 2233 2255 2272 2167 2039 1961 1988 1954 1811 1795 1769 1728 1724 1716 1722 1744 1757 1774 1784 1817 1905 1947 1962 1994 2017 2031 2042 2121 2108 2068 2062 2066 2118 2175 2244 2459 2534 2514 2532 2435 2411 2425 2428 2363 2477 2527 2545 2547 2542 2489 2467 2583 2620 2569 2677 2501 2597 2480 2377 2324 2622 2820 2749 2840 2990 3087 3281 3493 3627 3680 3436 3691 3479 3142 3456 3460 3638 3795 3765 3429 3031 2615 2527 2888 3506 3762 3763 3685 3780 3611 3637 3473 3455 3298 3309 3325 3143 3142 3081 3074 2952 2938 2891 2769 2952 3096 3269 3560 3713 3505 3295 3171 3162 3205 3280 3206 3188 3262 3302 3128 3106 3389 3482 3247 3348 3698 3989 3920 3692 3537 3454 3343 3233 3380 3559 3552 3366 3226 3108 3008 2978 2983 2974 2958 3138 3247 3105 3046 2952 3020 3105 3142 3085 3087 3244 3158 3119 3048 3115 3131 3151 3193 3093 3166 3253 2975 2801 2708 2715 2548 2453 2418 2365 2339 2328 2326 2324 2322 2320 2318 2317 2315 2313 2312 2310 2309 2309 2309 2310 2309 2309 2311 2314 2318 2324 2331 2340 2355 2384 2428 2574 2850 3098 3511 3602 3689 3839 3626 3545 3374 3191 2964 2826 2639 2559 2511 2489 2495 2492 2501 2530 2579 2618 2667 2722 2773 2850 2925 3010 3104 3124 3264 3264 3298 3419 3450 3314 2973 2828 2776 2676 2549 2389 2278 2108 2056 1946 1879 1840 1820 1793 1793 1822 1793 1753 1713 1682 1652 1634 1665 1680 1683 1664 1644 1618 1642 1681 1681 1669 1648 1608 1576 1546 1520 1500 1495 1535 1525 1511 1497 1503 1515 1487 1480 1489 1475 1457 1444 1434 1422 1415 1419 1414 1403 1395 1402 1408 1399 1384 1373 1362 1355 1350 1370 1387 1384 1380 1377 1365 1351 1333 1324 1333 1353 1360 1345 1332 1331 1318 1304 1292 1282 1267 1258 1256 1252 1254 1260 1265 1271 1266 1252 1237 1229 1227 1232 1244 1249 1247 1247 1261 1262 1260 1267 1250 1230 1217 1206 1197 1193 1199 1208 1223 1225 1233 1225 1216 1205 1185 1205 1207 1205 1211 1215 1196 1175 1183 1182 1193 1177 1161 1174 1187 1192 1186 1179 1174 1168 1156 1152 1168 1178 1167 1153 1147 1154 1149 1139 1139 1154 1158 1142 1134 1142 1148 1152 1133 1120 1121 1107 1091 1102 1121 1110 1094 1078 1076 1082 1069 1059 1053 1049 1047 1045 1042 1038 1034 1033 1029 1027 1025 1023 1020 1016 1014 1011 1009 1008 1009 1010 1012 1013 1018 1016 1025 1022 1028 1015 1028 1030 1024 1011 1010 1024 1023 1022 1023 1013 1006 1016 1015 1014 1014 1015 1017 1016 1014 1010 1008 1004 1000 996 993 990 988 985 978 974 968 957 938 924 924 920 918 914 910 906 905 904 902 898 892 890 888 886 886 883 881 878 876 868 871 883 888 891 890 886 882 879 878 877 876 875 873 865 857 857 858 857 853 849 844 846 848 848 847 845 841 838 836 833 830 824 820 816 813 811 807 802 803 800 795 791 788 774 773 780 776 772 771 767 757 757 755 754 753 747 750 746 740 734 739 737 729 725 710 699 689 678 685 699 714 727 726 727 721 717 714 710 705 699 695 691 691 685 680 680 683 678 673 663 652 648 648 647 650 649 648 647 645 643 641 639 638 635 634 633 632 631 629 628 627 622 618 616 613 611 606 604 602 597 594 594 584 581 582 583 581 581 580 578 575 572 572 570 566 562 559 555 552 552 553 552 552 550 547 545 541 538 534 531 529 529 529 526 520 517 514 512 508 503 497 493 491 491 494 494 493 492 488 486 485 482 477 474 471 469 467 465 464 462 460 459 458 456 454 452 450 449 447 446 445 443 443 441 440 439 438 436 429 428 429 434 435 430 432 437 440 436 435 441 449 454 457 459 463 459 451 445 433 433 430 432 439 436 434 434 424 418 423 417 423 424 426 428 438 448 450 442 440 444 453 454 439 433 433 441 436 435 436 441 448 454 458 462 465 470 473 474 464 457 452 471 463 462 446 430 411 394 412 426 434 442 445 419 379 368 365 361 362 349 343 331 333 341 345 343 335 341 317 319 336 342 354 368 350 351 350 353 343 343 339 344 331 325 320 318 325 331 341 336 335 326 326 307 300 299 298 297 297 301 305 312 307 312 323 321 318 316 325 312 313 312 314 317 325 331 330 332 325 324 329 325 319 307 305 300 302 296 291 291 290 278 277 288 315 298 272 268 268 269 265 259 254 253 253 253 254 251 252 255 262 255 249 259 257 252 262 258 263 273 258 241 245 255 247 244 244 239 235 234 229 226 225 226 224 225 225 232 238 242 252 241 245 235 227 222 221 222 228 233 235 234 227 225 222 226 243 238 222 230 230 253 238 232 232 228 223 245 263 266 252 263 238 259 268 290 285 267 268 294 300 286 296 281 279 293 287 302 307 282 258 240 255 259 262 279 300 313 318 306 290 279 288 274 261 253 259 253 252 240 263 284 277 295 310 294 262 261 277 272 223 226 215 260 278 298 290 263 280 271 275 291 266 280 261 254 253 253 258 235 244 253 265 271 281 301 318 311 314 296 288 275 286 290 300 294 293 280 285 312 328 348 347 358 340 334 336 320 296 289 281 262 219 260 242 261 248 277 277 289 277 276 266 272 291 327 341 344 324 320 310 298 322 330 320 315 316 316 324 310 294 276 286 292 278 251 247 280 262 239 230 227 250 266 249 245 242 238 234 234 269 282 289 303 319 297 274 278 297 318 322 324 319 317 329 295 276 251 247 239 278 275 277 300 278 263 287 275 255 244 227 222 226 211 249 254 264 283 288 289 294 282 270 251 240 240 248 272 277 279 260 232 211 190 168 152 146 149 128 163 182 207 198 150 138 116 112 112 113 113 112 117 127 125 148 156 152 157 169 162 167 161 161 155 146 137 136 141 146 131 132 128 131 146 152 149 1948 1948 1948 1953 1989 1950 1948 1948 1948 1948 1948 1949 1966 2021 2196 2273 2315 2284 2299 2254 2225 2207 2194 2176 2157 2164 2235 2298 2280 2229 2180 2292 2376 2420 2421 2430 2384 2397 2491 2405 2386 2362 2324 2285 2234 2157 2119 2094 2029 2002 1972 1960 1917 1834 1781 1750 1733 1738 1719 1693 1723 1700 1605 1516 1453 1408 1397 1397 1398 1404 1418 1448 1499 1526 1527 1535 1546 1501 1479 1464 1460 1456 1451 1448 1445 1442 1443 1444 1452 1486 1534 1581 1626 1698 1790 1939 2161 2199 2139 1962 1902 1860 1788 1735 1687 1644 1610 1623 1651 1681 1734 1813 1863 1889 1924 1844 1801 1721 1675 1643 1624 1620 1619 1617 1614 1613 1611 1610 1609 1607 1613 1627 1673 1665 1658 1660 1664 1667 1668 1675 1690 1701 1709 1698 1683 1677 1681 1700 1732 1776 1830 1874 1966 2095 2018 2173 2426 2505 2725 2713 2521 2259 2117 1929 1858 1820 1796 1777 1784 1795 1830 1877 1940 2016 2128 2244 2101 2033 1928 1745 1599 1505 1482 1480 1481 1482 1482 1497 1541 1604 1680 1769 1891 2038 2185 2220 2056 2023 2073 2151 2141 2089 2029 2036 2082 1931 1881 1837 1792 1768 1735 1710 1690 1670 1651 1635 1620 1607 1597 1599 1601 1604 1639 1731 1697 1529 1526 1525 1523 1521 1521 1535 1560 1593 1633 1677 1741 1807 1902 2000 2217 2405 2194 2011 1893 1746 1635 1565 1507 1543 1633 1765 1750 1737 1680 1562 1512 1484 1478 1476 1473 1470 1474 1498 1538 1591 1663 1758 1881 2044 2333 2349 2075 1931 1843 1795 1767 1741 1715 1691 1701 1715 1742 1751 1784 1792 1820 1873 1901 1920 1889 1895 1873 1864 1847 1932 2021 2045 2017 2077 2203 2348 2391 2320 2262 2222 2117 2074 2044 2020 2001 1988 1987 2009 2062 2213 2135 2038 1948 1875 1888 1846 1860 1903 1963 1935 1902 1801 1768 1717 1685 1669 1667 1659 1653 1643 1637 1604 1568 1553 1553 1554 1555 1557 1559 1560 1562 1564 1568 1570 1571 1575 1578 1588 1604 1620 1642 1695 1764 1811 1857 1892 1899 1886 1865 1854 1855 1857 1852 1851 1882 1914 1944 1984 2088 2054 1931 1846 1816 1786 1765 1751 1761 1786 1816 1922 2083 2309 2363 2280 2295 2335 2494 2379 2195 2149 2218 2254 2269 2202 2136 2099 2022 1952 1966 2046 2192 2281 2509 2709 2743 2915 3115 3069 2963 2925 2856 2826 2775 2705 2607 2501 2383 2335 2345 2301 2239 2179 2222 2252 2434 2589 2742 2991 3106 3042 2981 2973 2944 2920 2903 2957 2993 2974 2957 2812 2684 2659 2925 2954 2825 2860 2898 2934 2912 2869 2655 2529 2457 2506 2489 2588 2614 2689 2657 2568 2463 2364 2335 2245 2236 2126 2138 1990 1994 1982 1983 1994 2144 2005 1797 1703 1698 1792 1800 1784 1875 1946 1939 1910 1961 1968 2051 2111 2040 2027 2217 2385 2555 2380 2237 2128 1992 1894 1832 1759 1721 1668 1646 1551 1545 1491 1488 1543 1544 1392 1372 1423 1498 1553 1579 1646 1343 1230 1404 1477 1578 1902 1933 2011 1875 1676 1699 1756 1832 1722 1702 1655 1664 1678 1427 1308 1321 1357 1726 1813 1866 1949 1968 1955 1951 1977 1995 2009 2022 2043 1945 1958 1953 1870 1871 1818 1818 1947 1909 1804 1774 1865 2126 2043 1798 1930 1968 2001 1927 1995 2041 2033 2009 1965 1987 2139 2231 2183 2085 2027 2156 2151 2144 2130 2112 2086 2094 2094 2077 2076 2069 2099 2114 2127 2146 2170 2192 2215 2244 2266 2258 2114 1988 2139 2145 1999 1959 1910 1864 1828 1760 1774 1750 1733 1734 1749 1760 1787 1819 1888 1974 2031 2141 2176 2192 2250 2287 2161 2134 2122 2118 2153 2240 2401 2599 2624 2623 2577 2417 2386 2408 2407 2429 2495 2534 2550 2632 2670 2520 2560 2633 2644 2626 2630 2739 2812 2812 2507 2388 2528 2536 2783 3124 3199 3491 3164 3470 3544 3592 3857 3849 3534 3792 3858 3843 3789 3505 3253 2849 2986 2787 3054 3327 3516 3750 3776 3719 3771 3696 3803 3776 3332 3126 3268 3466 3634 3652 3538 3077 3306 3234 3175 2789 3038 3231 3363 3516 3427 3405 3267 3196 3270 3354 3459 3387 3545 3529 3336 3218 3516 3742 3452 3348 3521 3871 3897 3808 3840 3705 3624 3382 3379 3454 3548 3524 3303 3130 3018 3110 3058 3001 2974 3115 3252 3192 3103 3058 3061 3110 3181 3143 3282 3261 3125 3080 3052 3091 3110 3024 3115 3258 3244 2998 2870 2805 2749 2698 2613 2465 2379 2356 2338 2326 2322 2320 2318 2317 2316 2315 2313 2312 2311 2309 2308 2307 2307 2307 2307 2307 2308 2311 2315 2320 2327 2335 2344 2357 2390 2446 2656 3003 3127 3547 3769 3845 3737 3679 3726 3369 3188 2888 2720 2618 2544 2517 2527 2523 2514 2524 2561 2604 2658 2715 2772 2840 2913 2953 3004 3025 3139 3206 3416 3402 3330 3326 3163 2811 2737 2607 2421 2326 2236 2252 2194 2076 1976 1879 1845 1842 1816 1795 1768 1759 1734 1696 1666 1689 1723 1724 1713 1705 1662 1643 1657 1698 1679 1652 1627 1607 1602 1580 1541 1511 1527 1580 1558 1536 1517 1524 1520 1500 1486 1471 1461 1450 1438 1433 1437 1435 1428 1420 1409 1411 1415 1404 1391 1380 1371 1363 1359 1368 1392 1391 1374 1361 1355 1348 1338 1328 1335 1357 1371 1364 1346 1330 1321 1323 1315 1297 1275 1266 1266 1268 1261 1252 1245 1241 1241 1239 1232 1231 1235 1250 1257 1252 1266 1260 1261 1275 1278 1268 1252 1231 1218 1210 1201 1202 1212 1222 1226 1238 1244 1226 1211 1202 1195 1196 1213 1218 1218 1216 1207 1187 1192 1197 1194 1201 1174 1176 1190 1201 1206 1193 1180 1170 1166 1166 1174 1182 1170 1163 1159 1159 1160 1150 1141 1152 1167 1168 1159 1148 1164 1160 1145 1137 1138 1130 1113 1098 1111 1127 1106 1090 1083 1089 1081 1074 1082 1073 1058 1055 1065 1059 1053 1044 1037 1032 1030 1028 1027 1026 1023 1020 1018 1012 1007 1004 1001 1000 998 997 1000 1004 1006 1008 1008 1014 1016 1018 1010 1001 1016 1015 1009 1015 1012 998 1009 1013 1010 1005 1009 1013 1015 1012 1008 1005 1002 999 996 993 989 982 979 970 954 952 938 924 921 920 916 915 912 908 902 899 895 893 889 884 881 879 877 876 876 876 877 877 872 868 873 886 888 888 887 885 883 880 878 879 876 870 864 864 864 862 858 854 854 850 852 850 847 846 846 842 839 837 834 830 825 822 818 816 814 810 804 802 800 794 788 777 771 778 782 778 776 772 766 761 765 759 759 757 753 754 751 747 743 735 723 709 704 695 691 693 691 698 708 720 727 722 720 720 714 708 703 702 701 698 687 687 681 678 675 678 670 664 654 652 651 651 654 652 651 650 649 648 644 642 641 639 637 636 635 634 631 630 628 625 622 619 618 614 611 609 607 602 599 597 593 584 587 587 586 584 582 581 578 576 575 573 569 565 562 559 557 556 555 555 555 553 550 546 542 539 537 534 531 527 527 527 524 523 519 515 512 509 506 500 496 497 498 500 497 492 488 486 484 482 480 478 475 471 467 466 464 463 462 460 458 456 454 452 451 450 449 447 445 443 441 441 439 439 439 439 436 432 428 428 429 434 430 431 436 438 432 434 443 448 451 455 458 463 458 448 440 435 427 427 428 434 432 431 431 429 415 413 414 417 425 431 434 441 452 447 437 434 435 440 441 432 430 431 434 428 433 440 447 448 449 452 457 462 467 468 464 455 431 436 459 434 432 420 411 395 391 410 414 411 428 434 419 384 372 363 353 353 355 343 327 326 327 332 343 345 329 310 308 324 341 355 365 357 361 360 353 352 350 342 337 332 328 322 328 337 341 342 334 336 330 325 319 311 301 299 298 297 299 299 302 304 317 315 307 314 307 310 305 309 321 322 315 317 320 325 330 327 326 321 322 317 307 303 300 311 313 311 312 313 313 295 276 298 279 264 262 261 263 257 259 262 266 260 261 255 258 256 250 248 246 245 241 242 245 247 246 247 254 255 240 237 240 241 235 234 233 234 235 232 233 231 229 227 228 231 239 233 237 245 247 249 237 237 235 231 231 244 244 239 232 228 222 227 223 225 229 231 253 236 230 232 249 252 230 228 246 266 271 263 272 241 256 262 281 290 288 282 289 303 291 301 281 291 307 297 306 306 252 236 244 265 285 284 300 304 318 323 306 284 300 300 287 261 263 281 270 263 285 269 294 296 309 315 295 295 285 283 284 270 254 235 227 270 287 297 295 297 292 293 277 278 304 290 281 272 279 256 239 254 253 257 262 281 299 322 332 317 316 306 277 295 299 319 319 294 298 296 315 344 359 359 358 354 353 350 318 284 268 259 250 221 274 243 268 270 258 262 287 299 289 286 278 294 325 353 346 326 316 305 312 337 331 315 288 280 294 293 305 287 267 254 255 265 242 239 256 245 230 265 267 264 273 272 282 260 229 249 236 248 261 282 297 320 313 301 296 302 350 354 360 339 340 325 317 273 251 263 242 275 294 298 313 282 286 296 271 266 257 235 256 234 208 237 250 261 267 267 279 300 303 292 284 270 271 269 276 305 294 286 255 211 177 164 179 153 135 130 134 153 201 203 170 175 165 149 114 110 112 111 111 112 117 146 159 168 171 179 179 177 172 169 163 142 136 140 145 134 126 125 125 136 141 142 145 1948 1948 1948 1949 1960 1948 1948 1948 1948 1948 1949 1970 1996 2037 2224 2363 2433 2547 2467 2299 2175 2151 2156 2106 2054 2054 2091 2066 2024 2046 2100 2184 2244 2282 2337 2387 2416 2431 2481 2444 2416 2341 2333 2300 2261 2277 2289 2192 2216 2161 2066 1992 1946 1873 1830 1798 1837 1932 1952 1946 2077 1904 1733 1648 1551 1490 1439 1444 1465 1480 1528 1637 1801 1741 1604 1565 1560 1515 1484 1470 1458 1449 1444 1443 1442 1444 1452 1463 1481 1529 1574 1605 1663 1709 1746 1807 1882 1975 2067 1916 1863 1875 1808 1745 1690 1641 1598 1597 1619 1642 1696 1743 1854 1963 1967 1876 1790 1732 1666 1629 1614 1613 1611 1609 1608 1606 1605 1604 1604 1604 1608 1625 1789 1784 1714 1680 1655 1655 1657 1661 1672 1682 1695 1671 1669 1672 1684 1712 1760 1822 1880 1907 1955 2033 2075 2117 2218 2352 2588 2650 2488 2299 2093 1950 1884 1847 1819 1796 1808 1831 1856 1911 1961 2030 2121 2261 2112 1990 1871 1769 1627 1536 1489 1481 1481 1481 1481 1502 1551 1618 1699 1790 1906 2046 2167 2211 2087 1983 2053 2091 1982 2001 1933 1887 1902 1895 1892 1841 1779 1749 1731 1703 1680 1662 1646 1632 1619 1610 1619 1645 1654 1640 1657 1668 1547 1521 1521 1520 1519 1517 1520 1536 1560 1591 1634 1719 1781 1833 1888 2066 2384 2234 2250 2037 1869 1732 1644 1564 1499 1575 1653 1768 1833 1826 1652 1551 1504 1475 1467 1466 1464 1460 1464 1490 1535 1593 1656 1741 1832 1980 2194 2406 2139 1948 1863 1821 1788 1764 1734 1698 1685 1699 1710 1733 1744 1761 1798 1808 1825 1847 1851 1830 1818 1732 1826 1864 1918 1960 2016 2113 2224 2295 2379 2464 2287 2243 2142 2078 2044 2021 2002 2000 2017 2066 2128 2266 2271 2081 2014 1888 1804 1813 1766 1770 1795 1783 1765 1726 1710 1683 1654 1645 1645 1634 1626 1618 1603 1580 1562 1556 1554 1556 1557 1559 1561 1564 1564 1566 1569 1573 1575 1578 1580 1584 1594 1605 1635 1691 1754 1789 1833 1859 1848 1832 1819 1817 1828 1831 1821 1830 1853 1893 1951 2074 2151 1967 1842 1795 1777 1755 1747 1750 1762 1786 1857 1942 2027 2115 2266 2392 2452 2499 2405 2217 2162 2249 2203 2166 2205 2138 2109 2039 1978 1956 1987 2063 2155 2286 2474 2603 2750 2839 2948 3067 2919 2809 2742 2705 2633 2571 2534 2474 2446 2448 2389 2312 2247 2196 2253 2328 2486 2631 2797 3016 3150 3090 3030 3044 3053 3057 2960 2929 3013 3030 3030 2831 2624 2557 2825 2953 2663 2571 2722 2763 2782 2711 2634 2508 2347 2374 2345 2407 2521 2459 2441 2388 2292 2243 2211 2231 2127 2036 1978 1931 1948 1939 1951 1978 2011 2115 1961 1732 1717 1795 1863 1850 1832 1906 1956 1977 2020 2030 2060 2001 1938 2094 2216 2431 2678 2637 2485 2273 2080 1941 1826 1734 1683 1653 1626 1538 1518 1490 1478 1550 1590 1494 1383 1399 1483 1478 1567 1521 1237 1237 1386 1488 1583 1639 1738 1903 1727 1644 1675 1721 1720 1722 1648 1474 1651 1723 1765 1669 1811 1681 1531 1816 1950 1930 1923 1889 1916 1959 1980 1981 1999 2072 2019 2060 2056 1917 1971 1841 1902 1932 1865 1806 1941 2084 2110 1847 1857 2056 2050 2092 2035 1959 1982 2047 1999 2034 2184 2240 2200 2174 2142 2111 2138 2135 2125 2118 2105 2090 2091 2076 2072 2073 2072 2070 2093 2110 2137 2155 2169 2198 2218 2224 2067 2006 2162 2219 2205 2100 2177 2053 1969 1832 1827 1877 1840 1789 1758 1751 1764 1789 1818 1844 1890 1939 1994 2080 2133 2116 2224 2339 2415 2280 2153 2162 2229 2340 2553 2673 2609 2603 2426 2365 2375 2398 2493 2485 2535 2566 2603 2660 2562 2651 2676 2717 2698 2691 2751 2846 2881 2834 2534 2624 2632 2628 2914 2923 3170 2976 2961 3209 3542 3696 3716 3638 3813 3773 3492 3634 3531 3146 3141 3518 3269 2880 3428 3682 3694 3839 3646 3630 3615 3719 3445 3273 3634 3761 3848 3814 3647 3304 3222 3372 3597 3488 3013 2872 3146 3214 3435 3567 3506 3286 3148 3315 3439 3683 3600 3589 3760 3441 3301 3487 3788 3638 3588 3476 3927 3856 3791 3730 3548 3439 3568 3623 3512 3416 3264 3149 3097 3230 3226 3132 2990 3112 3128 3294 3416 3371 3217 3332 3237 3219 3204 3338 3299 3185 3072 3050 3011 2979 3005 3160 3275 3161 2944 2726 2683 2607 2519 2510 2436 2361 2338 2328 2321 2318 2317 2316 2315 2313 2312 2311 2309 2308 2308 2307 2306 2305 2305 2305 2305 2306 2309 2313 2318 2323 2328 2336 2343 2361 2402 2496 2641 2900 3217 3764 3899 3903 3759 3783 3708 3323 3009 2806 2637 2566 2555 2555 2555 2542 2549 2553 2597 2642 2694 2751 2797 2848 2896 2917 2927 3015 3180 3319 3332 3334 3167 2899 2764 2648 2554 2459 2381 2349 2313 2271 2207 2090 1941 1875 1854 1829 1803 1779 1743 1726 1683 1731 1745 1734 1720 1715 1684 1667 1684 1686 1711 1686 1672 1651 1628 1606 1587 1572 1554 1551 1607 1596 1568 1536 1559 1542 1523 1501 1483 1470 1458 1447 1452 1449 1445 1442 1429 1413 1408 1401 1392 1384 1378 1372 1366 1364 1388 1401 1390 1375 1364 1354 1345 1337 1330 1339 1349 1354 1348 1335 1320 1308 1299 1290 1277 1275 1278 1276 1278 1274 1260 1268 1256 1248 1245 1246 1249 1253 1267 1283 1268 1274 1288 1288 1296 1282 1261 1240 1225 1213 1208 1211 1218 1228 1243 1255 1253 1241 1225 1214 1207 1199 1209 1223 1225 1222 1207 1194 1202 1211 1211 1207 1197 1180 1179 1198 1208 1205 1199 1182 1186 1182 1181 1192 1187 1174 1180 1179 1174 1171 1154 1147 1159 1175 1195 1175 1159 1176 1174 1172 1161 1148 1130 1116 1106 1117 1122 1105 1096 1092 1098 1086 1082 1089 1077 1064 1065 1069 1066 1066 1065 1058 1049 1038 1032 1028 1024 1022 1020 1019 1017 1015 1013 1008 1005 1002 996 993 990 988 990 994 995 999 1003 1001 995 1006 1004 999 1005 1005 992 999 1009 1007 1000 1007 1004 1008 1009 1006 1003 999 998 995 992 989 979 961 954 949 933 924 919 918 915 912 907 901 895 892 890 888 885 884 882 881 878 876 874 872 870 870 871 873 866 870 882 887 887 888 886 883 881 880 880 878 874 870 871 868 865 861 858 856 854 854 852 848 846 845 842 841 839 835 831 827 824 822 818 816 813 804 796 796 791 785 783 783 783 783 780 776 773 767 768 766 763 762 760 758 756 752 749 745 734 713 699 693 701 710 710 695 708 717 725 725 724 715 713 713 707 699 698 697 695 690 687 682 677 670 666 659 656 654 653 656 660 658 654 653 652 650 647 645 644 642 641 639 638 637 635 632 631 628 625 623 621 619 614 612 610 606 603 600 599 592 589 590 589 586 585 585 582 580 577 576 572 570 566 563 561 559 558 556 555 553 551 548 545 540 537 534 530 526 518 520 521 522 521 517 514 511 509 507 503 497 498 500 499 495 491 488 485 483 482 479 478 476 473 469 469 468 463 461 457 456 454 453 452 451 450 449 447 444 442 440 439 438 437 437 435 434 432 428 425 426 432 430 430 433 434 430 437 447 448 447 449 456 460 452 446 435 437 428 421 424 428 432 425 426 423 416 409 413 422 424 428 437 444 451 449 435 429 431 435 437 431 425 426 428 426 434 442 445 441 448 453 458 465 470 456 438 445 419 428 435 418 428 411 398 390 390 392 397 408 416 425 412 383 367 366 359 348 343 340 334 322 323 328 346 344 327 315 304 322 328 337 357 361 359 358 356 348 345 342 338 330 327 330 337 342 339 334 330 326 326 325 328 314 305 301 298 298 298 295 294 302 310 312 300 300 299 300 311 323 322 324 321 322 324 328 332 329 323 325 311 305 307 307 309 319 322 316 306 294 293 281 271 266 266 272 268 275 305 292 272 271 266 266 263 259 261 265 257 259 260 261 254 243 245 239 238 238 239 238 236 235 234 234 235 236 235 235 231 234 236 233 231 232 231 235 242 240 242 249 249 248 247 248 242 247 251 251 252 260 243 231 229 244 239 247 243 264 250 242 225 235 247 241 227 226 246 266 277 274 276 264 243 253 270 280 290 288 295 305 297 297 298 289 293 305 301 311 297 254 244 256 280 294 288 296 311 316 297 298 312 301 287 259 288 297 291 268 284 294 299 311 321 308 293 314 310 299 274 271 271 225 210 241 281 283 291 316 305 288 270 289 295 305 302 292 274 264 245 248 267 280 277 271 287 301 316 333 328 314 286 295 312 335 322 304 313 317 328 345 363 330 314 328 326 321 293 288 286 277 251 224 270 257 266 282 286 292 280 315 306 310 296 305 338 348 353 328 321 322 321 322 315 299 282 264 262 274 289 268 264 257 251 239 266 255 239 232 241 256 283 287 289 295 288 265 240 259 271 242 255 278 306 319 325 323 343 311 325 341 371 348 321 307 272 254 278 280 260 267 265 281 302 316 307 290 274 264 259 249 258 239 217 207 222 248 247 263 266 281 276 289 305 313 290 301 298 290 253 246 234 211 197 199 174 177 159 149 159 170 202 230 191 168 162 141 126 112 109 113 111 111 112 118 142 167 192 194 192 180 170 159 158 143 157 148 148 135 129 136 133 130 133 146 149 1993 1949 1948 1948 1948 1948 1948 1948 1948 1954 1971 2022 2053 2094 2221 2468 2560 2591 2423 2262 2125 2084 2084 2034 2006 1982 1980 1978 1979 1988 2035 2081 2131 2190 2267 2338 2386 2406 2374 2341 2278 2291 2313 2222 2170 2129 2161 2297 2394 2271 2147 2032 1967 1918 1871 1847 1828 1858 1835 1940 2020 1825 1716 1643 1558 1510 1494 1463 1555 1596 1645 1743 1926 1828 1625 1570 1539 1512 1497 1481 1462 1448 1446 1445 1446 1455 1475 1496 1527 1578 1642 1769 1858 1819 1832 1880 2013 2040 1957 1865 1819 1919 1831 1735 1680 1631 1586 1568 1583 1604 1639 1690 1750 1797 1809 1788 1751 1742 1661 1621 1608 1606 1605 1603 1603 1602 1601 1600 1600 1599 1599 1623 1767 1820 1757 1698 1651 1646 1648 1662 1669 1700 1677 1662 1665 1672 1697 1740 1796 1875 1969 1979 2015 2122 2297 2273 2267 2318 2626 2592 2354 2194 2099 1975 1918 1880 1847 1819 1830 1871 1883 1928 1958 2003 2067 2152 2270 2085 1923 1760 1649 1548 1496 1483 1482 1482 1484 1508 1560 1629 1710 1805 1927 2084 2176 2216 2132 2011 2026 1938 1968 1882 1815 1800 1787 1800 1851 1834 1788 1806 1848 1743 1675 1653 1639 1628 1624 1635 1666 1715 1720 1685 1742 1655 1535 1516 1516 1516 1515 1515 1519 1536 1562 1599 1649 1718 1821 1876 1926 2014 2126 2074 2192 2100 1856 1701 1609 1522 1499 1579 1660 1747 1868 1745 1616 1547 1497 1467 1458 1455 1453 1450 1454 1484 1534 1630 1662 1737 1832 1946 2140 2268 2136 1963 1899 1848 1811 1783 1752 1720 1692 1678 1684 1713 1712 1731 1745 1765 1788 1808 1818 1778 1723 1717 1826 1891 1933 1972 2025 2119 2265 2445 2454 2457 2353 2280 2245 2109 2047 2020 2013 2042 2091 2213 2170 2237 2147 2042 2035 1902 1759 1743 1710 1704 1698 1695 1682 1669 1653 1641 1628 1625 1627 1618 1607 1597 1583 1572 1562 1557 1556 1558 1559 1561 1563 1565 1565 1567 1570 1574 1578 1582 1584 1590 1614 1641 1631 1680 1741 1806 1791 1801 1804 1793 1783 1788 1798 1799 1797 1811 1853 1896 1970 2127 2053 1870 1780 1759 1748 1742 1748 1759 1777 1811 1964 2129 2256 2299 2337 2417 2537 2467 2343 2237 2267 2295 2253 2145 2101 2057 2020 1985 1963 1982 2013 2060 2141 2265 2381 2505 2651 2756 2914 3009 2946 2923 2899 2801 2715 2694 2634 2542 2491 2416 2363 2306 2236 2208 2253 2400 2469 2652 2847 3049 3210 3122 3075 3055 3120 3152 3075 2986 2996 3003 3019 2816 2585 2477 2687 2730 2572 2460 2566 2576 2586 2538 2534 2485 2332 2263 2277 2280 2332 2233 2205 2228 2235 2230 2097 2152 1993 2006 1962 1903 1909 1910 1924 1934 1969 2017 2091 1809 1732 1753 1845 1905 1911 1895 1943 1993 2007 2033 1953 1871 1897 2109 2329 2601 2999 2988 2587 2277 2100 1984 1895 1786 1716 1662 1619 1560 1536 1501 1468 1499 1533 1467 1354 1385 1458 1503 1575 1550 1223 1261 1400 1454 1525 1590 1635 1697 1727 1617 1654 1629 1667 1645 1407 1703 1659 1692 1802 1823 1852 1888 1896 1782 1776 1808 1857 1861 1869 1894 1934 1959 2023 2055 2097 2166 2169 2122 1997 1917 1899 2058 2046 1984 2064 2119 1927 1844 2014 2120 2168 2214 2162 2072 2089 2053 2075 2252 2289 2241 2193 2159 2143 2120 2126 2126 2118 2105 2089 2086 2077 2072 2068 2064 2061 2059 2081 2098 2120 2137 2157 2148 2092 2118 2137 2051 2212 2312 2197 2229 2247 2223 2162 2016 1873 2007 1963 1882 1812 1764 1765 1793 1807 1819 1837 1879 1902 1942 1952 2040 2118 2219 2374 2443 2224 2215 2280 2378 2544 2574 2530 2442 2411 2370 2359 2397 2519 2502 2549 2585 2621 2665 2598 2658 2706 2748 2739 2743 2789 2854 2857 2759 2581 2787 2831 2660 2566 2625 2747 2703 2814 2980 3011 3112 3191 3276 3594 3775 3770 3523 3301 3437 3651 3738 3215 3314 3341 3440 3643 3812 3797 3631 3709 3540 3661 3763 3818 3694 3849 3976 3686 3654 3639 3620 3482 3250 2928 2967 3336 3539 3612 3561 3451 3312 3209 3387 3534 3735 3716 3628 3868 3710 3475 3537 3699 3803 3674 3685 3743 3794 3702 3730 3725 3643 3792 3710 3594 3363 3246 3168 3322 3522 3205 3036 3015 3199 3291 3295 3536 3476 3369 3318 3172 3123 3076 3221 3271 3101 2979 2992 2957 2900 3022 3127 3068 2878 2777 2669 2597 2536 2472 2433 2383 2347 2326 2320 2317 2316 2315 2313 2312 2310 2310 2309 2307 2307 2306 2306 2305 2304 2304 2304 2303 2305 2308 2311 2315 2320 2325 2333 2342 2357 2383 2439 2550 2893 3200 3489 3748 3897 3763 3617 3479 3305 3107 2852 2700 2605 2605 2597 2584 2578 2577 2568 2588 2633 2691 2732 2762 2810 2843 2857 2836 2999 3143 3216 3275 3228 3169 3086 3028 2881 2654 2530 2423 2303 2226 2189 2133 2054 1987 1926 1869 1825 1784 1765 1766 1755 1717 1727 1757 1754 1733 1720 1723 1700 1740 1723 1714 1707 1698 1676 1657 1592 1643 1614 1592 1577 1617 1621 1599 1545 1592 1570 1544 1520 1501 1488 1472 1460 1456 1455 1447 1431 1418 1413 1410 1400 1396 1394 1387 1380 1384 1369 1385 1403 1398 1382 1368 1355 1346 1338 1337 1342 1350 1347 1339 1333 1320 1308 1295 1284 1286 1289 1289 1284 1281 1272 1272 1278 1264 1270 1261 1268 1271 1271 1280 1305 1291 1284 1314 1323 1293 1280 1262 1241 1229 1215 1218 1227 1234 1242 1257 1275 1262 1246 1225 1216 1210 1207 1223 1229 1228 1222 1200 1211 1215 1224 1223 1216 1208 1181 1187 1198 1210 1210 1202 1187 1195 1203 1193 1200 1192 1184 1188 1192 1182 1170 1158 1156 1171 1187 1205 1183 1182 1184 1172 1166 1149 1139 1125 1115 1112 1131 1127 1113 1099 1114 1109 1093 1097 1099 1086 1066 1067 1071 1067 1068 1068 1069 1064 1057 1047 1042 1033 1029 1025 1024 1023 1022 1019 1013 1007 1005 1003 999 996 992 987 984 981 980 980 981 983 986 989 990 992 995 988 987 999 999 994 1005 1001 998 1003 1004 1002 997 991 990 982 983 969 955 937 929 922 919 916 910 905 901 899 897 895 894 891 892 892 890 888 884 879 877 873 871 870 870 869 866 862 864 873 885 887 888 887 883 880 880 880 880 877 876 872 871 869 863 859 858 857 855 852 847 846 844 841 840 839 835 830 826 824 819 813 811 807 804 801 790 790 783 789 785 787 785 782 777 775 772 771 768 764 764 761 757 754 750 743 736 723 713 697 712 726 725 708 701 712 720 724 719 719 715 708 707 705 697 695 692 692 687 691 687 680 666 661 659 657 656 657 661 660 658 656 655 654 651 648 646 645 643 642 641 640 638 635 633 631 628 626 624 621 618 616 613 610 608 605 601 596 592 592 592 590 587 586 585 583 580 578 576 573 570 569 564 562 562 559 557 556 552 546 542 541 536 532 527 520 516 512 512 516 513 512 510 511 511 508 505 502 500 500 500 496 492 490 488 485 482 481 480 477 475 473 472 476 473 467 461 457 455 453 452 451 450 449 447 446 443 442 440 439 437 436 435 434 431 430 428 425 425 427 428 428 430 431 432 439 443 442 442 450 454 450 451 439 437 429 431 426 421 424 431 426 420 418 412 407 420 418 424 429 435 440 447 440 434 426 426 436 433 427 422 425 421 425 433 438 437 438 443 449 455 461 470 459 435 417 409 428 417 401 414 424 403 379 379 401 410 423 412 403 384 373 362 356 363 360 354 335 333 327 321 320 327 342 338 315 299 314 322 329 344 349 347 352 349 343 340 336 331 331 335 335 334 340 340 335 328 320 318 322 328 315 309 307 303 300 302 300 295 292 295 299 294 300 307 308 309 313 312 316 317 319 320 325 330 337 327 324 314 317 323 314 325 326 319 313 303 304 298 312 279 275 307 305 299 304 313 307 282 277 272 269 271 270 268 259 268 262 262 267 264 262 254 245 246 241 239 236 238 237 237 236 237 241 242 236 233 236 235 235 233 238 241 266 268 248 248 261 254 259 256 251 252 255 252 246 235 237 243 235 233 239 248 251 248 253 246 233 235 252 254 242 229 240 242 249 263 267 281 269 256 257 278 286 292 296 307 309 301 303 305 310 306 314 316 296 278 251 251 260 263 276 283 298 296 308 301 321 311 292 277 279 272 298 307 280 272 283 289 289 311 319 303 310 292 269 256 239 245 240 232 248 305 311 310 318 307 291 287 315 312 306 307 291 280 280 275 248 271 286 304 289 299 297 300 324 338 322 295 303 320 338 336 310 291 305 307 324 319 317 295 295 313 326 298 267 264 249 224 246 284 287 263 280 290 297 308 302 311 332 329 329 338 341 335 325 314 326 333 307 289 273 266 293 294 262 264 266 282 268 276 279 277 286 274 261 254 249 274 289 305 307 283 277 250 238 263 275 239 271 290 309 311 298 320 339 346 363 335 320 301 284 269 287 281 289 277 296 279 273 283 319 304 290 270 269 265 265 266 238 236 231 209 213 220 229 262 258 260 264 268 273 283 287 283 257 268 254 234 215 245 211 185 175 171 156 170 191 228 236 209 180 166 149 133 120 111 111 110 110 110 111 120 163 195 188 178 170 159 149 141 138 161 149 136 132 140 149 146 138 133 149 151 2063 1970 1962 1958 1948 1948 1949 1955 1974 2002 2033 2074 2116 2188 2289 2457 2576 2500 2368 2335 2214 2093 2104 2027 1987 1985 1983 1980 1978 2008 2068 2138 2179 2234 2314 2344 2311 2283 2220 2176 2210 2179 2078 1970 1938 1966 2155 2350 2532 2371 2253 2133 2037 1970 1913 1860 1788 1769 1753 1781 1746 1715 1683 1605 1557 1526 1494 1440 1485 1541 1587 1674 1859 1883 1670 1587 1552 1541 1524 1499 1472 1457 1455 1457 1461 1473 1495 1528 1572 1634 1698 1789 1922 1967 2002 2011 2028 2059 1865 1721 1763 1910 1824 1733 1655 1601 1561 1541 1547 1561 1589 1647 1667 1698 1712 1732 1737 1678 1638 1608 1601 1600 1599 1597 1598 1598 1597 1596 1596 1596 1596 1624 1768 1842 1754 1687 1645 1639 1640 1644 1653 1681 1664 1658 1662 1678 1708 1754 1814 1898 1998 2016 2039 2180 2469 2515 2487 2442 2578 2687 2450 2305 2136 2022 1964 1921 1880 1846 1845 1869 1906 1922 1942 1975 2020 2102 2300 2220 1974 1845 1739 1558 1505 1493 1492 1493 1495 1520 1573 1649 1735 1845 1962 2087 2138 2066 2020 2004 1824 1806 1783 1757 1741 1736 1728 1737 1748 1793 1857 1979 2001 1808 1708 1652 1638 1636 1651 1678 1716 1781 1791 1741 1773 1699 1538 1512 1511 1512 1513 1514 1521 1540 1570 1610 1661 1721 1783 1848 1860 1863 1914 1935 2006 2095 1838 1691 1591 1499 1508 1575 1651 1727 1770 1665 1593 1556 1494 1458 1448 1444 1443 1441 1444 1472 1525 1653 1818 1769 1870 1993 2201 2200 2137 2095 1936 1878 1883 1852 1803 1757 1717 1685 1667 1679 1688 1700 1726 1755 1782 1798 1796 1735 1684 1711 1821 1872 1902 1960 2029 2131 2221 2291 2297 2323 2379 2414 2267 2126 2060 2029 2033 2100 2131 2089 1986 2035 1941 1854 1821 1742 1692 1696 1682 1663 1650 1641 1634 1623 1613 1608 1606 1608 1607 1603 1594 1580 1569 1563 1560 1557 1557 1559 1561 1563 1565 1566 1568 1569 1571 1573 1575 1580 1587 1607 1654 1700 1630 1653 1707 1741 1742 1753 1764 1756 1753 1757 1762 1761 1766 1804 1841 1889 1951 2071 1894 1784 1743 1738 1738 1743 1750 1764 1797 1880 2021 2129 2348 2599 2530 2474 2400 2307 2382 2430 2444 2352 2232 2139 2104 2060 2004 1971 1978 2003 2028 2063 2158 2298 2385 2544 2725 2732 2771 2902 2877 2827 2752 2674 2590 2541 2503 2444 2371 2304 2268 2245 2214 2204 2242 2477 2533 2741 2938 3114 3215 3165 3078 3054 3088 3129 3156 3123 3071 2957 2789 2667 2567 2444 2528 2490 2420 2483 2459 2392 2392 2366 2362 2338 2258 2204 2212 2214 2106 2075 2151 2112 2130 2100 2037 2106 1973 1996 1946 1937 1879 1917 1939 1950 1981 2030 2100 1980 1726 1759 1852 1861 1904 1903 1914 1950 1891 1941 1896 1824 1882 2046 2210 2658 3080 3016 2567 2301 2145 2003 1923 1879 1803 1786 1735 1629 1557 1517 1470 1434 1491 1528 1541 1431 1389 1466 1556 1590 1267 1199 1283 1435 1488 1565 1527 1625 1694 1618 1583 1603 1452 1572 1647 1764 1777 1735 1733 1769 1852 1953 1977 1983 1881 1963 1954 1922 1910 1897 1918 1946 2005 2032 2045 2151 2181 2100 1984 2008 1984 2049 2179 2095 1981 1975 1874 1980 2013 2269 2507 2575 2387 2149 2121 2102 2280 2374 2312 2250 2210 2174 2146 2124 2117 2110 2102 2089 2083 2075 2070 2069 2064 2060 2061 2063 2075 2094 2115 2128 2126 2133 2184 2206 2174 2160 2260 2296 2224 2247 2282 2297 2292 1971 2005 2168 2129 2007 1930 1846 1789 1778 1786 1803 1822 1858 1864 1881 1911 1970 2054 2148 2265 2407 2487 2340 2339 2386 2556 2706 2736 2516 2440 2385 2408 2415 2481 2545 2650 2684 2692 2730 2663 2653 2759 2810 2760 2844 2977 3031 2995 2820 2622 2802 2842 2766 2795 2784 2627 2620 2665 2719 2742 2761 2824 3027 3160 3487 3643 3848 3623 3629 3781 3446 3016 3491 3519 3591 3658 3688 3797 3935 3923 3834 3659 3530 3449 3657 3728 3915 3962 3942 3777 3606 3466 3085 2853 3183 3465 3548 3520 3482 3355 3259 3263 3414 3659 3828 3892 3829 3750 3714 3767 3749 3736 3732 3569 3847 3810 3640 3530 3878 3838 3842 3802 3761 3498 3299 3344 3352 3541 3550 3211 3092 3164 3299 3344 3367 3603 3653 3535 3394 3272 3170 3133 3136 3219 3036 2904 3117 2941 2879 2938 3058 2994 2788 2743 2670 2558 2502 2465 2409 2365 2339 2324 2317 2314 2314 2313 2312 2311 2308 2306 2306 2305 2305 2304 2304 2304 2304 2303 2302 2302 2304 2306 2308 2310 2315 2319 2326 2335 2343 2356 2385 2471 2693 3082 3278 3386 3644 3812 3802 3719 3530 3220 3113 2766 2676 2679 2646 2627 2616 2615 2598 2603 2641 2691 2730 2788 2807 2742 2741 2799 2965 3021 3063 3262 3338 3432 3479 3331 3136 2964 2690 2467 2310 2218 2157 2102 2073 2130 2020 1864 1828 1784 1756 1749 1735 1732 1743 1754 1768 1763 1747 1742 1741 1768 1721 1698 1713 1712 1702 1687 1628 1664 1654 1633 1612 1635 1640 1586 1560 1611 1607 1576 1548 1519 1497 1488 1480 1473 1453 1440 1429 1424 1436 1424 1417 1414 1399 1391 1399 1391 1375 1392 1414 1404 1383 1366 1356 1353 1350 1354 1356 1349 1338 1326 1315 1308 1300 1290 1295 1303 1308 1302 1290 1283 1286 1287 1290 1271 1286 1275 1289 1303 1301 1295 1309 1315 1303 1323 1304 1279 1260 1247 1236 1228 1220 1225 1233 1245 1264 1281 1276 1257 1244 1233 1222 1212 1226 1234 1235 1230 1209 1209 1221 1231 1233 1221 1209 1193 1185 1201 1216 1219 1218 1203 1201 1195 1207 1208 1215 1211 1200 1193 1198 1184 1173 1167 1160 1171 1185 1202 1198 1193 1177 1162 1145 1137 1130 1126 1124 1134 1142 1128 1111 1115 1127 1118 1108 1110 1099 1085 1070 1071 1077 1075 1075 1082 1074 1064 1055 1059 1052 1050 1046 1036 1034 1029 1027 1023 1021 1017 1013 1012 1006 1002 999 994 992 986 980 975 973 972 969 969 970 971 972 975 976 990 988 983 1000 1001 990 991 998 1001 997 988 976 972 964 954 943 926 921 915 909 908 906 904 903 901 900 901 903 902 901 900 899 896 894 889 885 882 880 876 873 870 866 861 859 863 879 880 883 886 882 879 878 879 880 882 877 875 874 872 865 861 859 856 853 849 848 846 844 842 840 837 832 829 824 821 818 816 813 810 802 796 797 793 793 794 792 789 787 783 777 778 773 770 765 762 763 760 755 746 737 725 719 714 702 706 720 728 729 714 714 717 723 721 718 712 710 708 702 700 695 689 688 684 683 688 687 677 664 662 660 659 660 665 664 661 659 658 657 654 652 650 648 647 646 644 643 641 638 635 633 632 630 627 624 622 619 617 614 611 608 604 601 594 594 593 592 590 590 588 586 582 580 578 576 572 572 570 566 564 562 560 557 554 548 543 537 533 530 525 520 521 518 519 514 510 506 503 505 506 506 501 504 503 502 501 497 493 490 487 485 479 476 478 479 479 477 474 474 477 477 473 463 458 455 454 452 450 449 448 445 444 443 442 440 439 437 435 434 433 431 429 427 426 424 424 424 426 428 428 436 441 439 438 442 450 453 444 442 436 435 432 423 424 416 420 425 425 420 413 407 408 414 423 427 425 434 440 439 433 430 425 424 434 437 423 416 419 419 428 431 430 432 438 447 454 457 462 466 453 448 421 397 411 410 389 412 416 397 374 380 393 402 407 391 380 375 366 364 352 353 350 348 341 337 331 335 319 320 340 334 316 300 303 320 331 340 332 340 349 349 348 351 349 338 334 332 331 331 337 335 344 331 326 315 315 317 318 312 308 304 304 307 314 311 301 290 291 294 306 306 302 301 306 309 315 318 318 320 324 331 333 326 327 331 337 326 324 333 329 319 306 312 321 311 321 306 315 322 324 322 315 290 277 276 279 279 274 276 274 276 269 267 269 267 272 270 271 260 258 264 252 247 243 243 241 242 242 243 241 239 234 235 235 239 237 236 242 252 276 271 259 252 262 259 258 257 247 242 253 247 240 256 261 265 239 239 256 251 242 248 242 241 246 257 257 252 231 230 251 262 242 261 265 284 286 262 255 266 261 273 283 291 303 306 304 310 314 311 319 315 291 279 260 245 272 273 288 305 316 307 311 308 320 312 301 289 282 277 275 308 296 297 300 313 301 311 311 287 273 274 238 230 237 244 263 254 259 274 306 324 325 303 281 302 321 323 322 316 299 289 274 262 241 263 283 292 305 319 319 329 326 328 314 300 302 315 333 306 300 286 278 291 318 298 307 285 302 315 308 295 290 282 231 255 286 289 295 288 284 286 296 293 276 285 305 342 333 317 323 309 306 299 301 320 315 298 288 272 304 295 268 261 278 302 292 294 298 291 289 272 275 286 284 277 287 297 293 273 251 244 264 243 264 271 240 261 277 274 294 327 345 352 350 346 321 306 283 302 309 307 303 300 314 302 272 293 326 302 283 275 289 276 279 266 245 249 248 229 240 223 219 216 222 229 237 250 258 263 276 294 260 240 215 241 259 253 234 208 172 174 190 196 182 180 208 212 203 184 179 153 139 121 112 112 111 110 110 110 117 182 196 175 157 158 151 139 130 131 144 126 146 163 159 151 147 141 139 145 2079 2040 2001 2040 2005 1979 1983 2003 2038 2057 2086 2138 2176 2260 2360 2425 2513 2402 2375 2453 2457 2098 2077 2033 1995 1991 1987 1981 1978 1978 1986 2045 2107 2193 2247 2179 2110 2101 2059 2027 1963 1902 1910 1939 1957 1977 2196 2517 2571 2376 2396 2280 2104 1997 1913 1824 1757 1709 1674 1659 1646 1671 1781 1696 1625 1578 1520 1461 1438 1467 1489 1559 1811 1933 1760 1649 1602 1584 1555 1515 1487 1475 1474 1476 1491 1494 1510 1556 1622 1684 1741 1804 1884 1953 2038 2099 2161 2102 1746 1620 1699 1803 1776 1689 1608 1556 1523 1515 1515 1521 1546 1580 1612 1645 1681 1706 1717 1681 1628 1599 1595 1595 1594 1593 1593 1594 1593 1592 1593 1594 1596 1602 1692 1768 1728 1663 1634 1633 1634 1635 1643 1665 1651 1654 1661 1681 1711 1751 1804 1869 1920 1956 2052 2241 2323 2338 2383 2355 2351 2494 2636 2508 2274 2151 2033 1965 1917 1881 1862 1858 1881 1910 1920 1949 1996 2079 2212 2130 1941 1781 1677 1598 1526 1505 1505 1506 1509 1534 1584 1655 1773 1934 2073 2203 2092 1991 1869 1825 1745 1716 1703 1683 1675 1680 1680 1688 1730 1806 1935 2171 2099 1872 1743 1667 1652 1656 1680 1722 1764 1838 1884 1867 1890 1693 1533 1508 1508 1509 1509 1512 1519 1540 1574 1617 1674 1778 1818 1881 1897 1803 1821 1840 1918 1964 1856 1720 1559 1477 1526 1598 1681 1658 1639 1594 1628 1600 1462 1441 1438 1434 1433 1433 1432 1445 1532 1689 1843 1875 1917 2019 2246 2454 2241 2139 1984 1913 1930 2044 1930 1840 1772 1725 1689 1663 1671 1688 1715 1748 1760 1783 1745 1677 1764 1765 1807 1843 1885 1925 1974 2031 2103 2138 2176 2272 2289 2435 2330 2164 2028 1980 2033 2055 2018 1909 1865 1820 1787 1749 1707 1663 1656 1662 1652 1637 1625 1612 1602 1592 1586 1588 1592 1594 1591 1587 1578 1567 1562 1560 1558 1557 1559 1561 1563 1565 1567 1569 1571 1572 1574 1574 1576 1585 1597 1613 1641 1652 1623 1636 1678 1698 1704 1717 1729 1725 1726 1726 1724 1732 1767 1830 1886 1862 1848 1840 1773 1740 1740 1742 1742 1748 1756 1763 1844 2017 2088 2110 2266 2480 2491 2450 2309 2374 2569 2680 2508 2346 2214 2127 2087 2054 1996 1970 1989 2018 2043 2080 2144 2244 2334 2423 2453 2514 2635 2884 2918 2781 2728 2695 2662 2647 2582 2481 2354 2276 2267 2252 2209 2211 2299 2516 2632 2877 2994 3195 3231 3189 3040 2927 2857 2810 2898 3048 3094 2881 2724 2537 2403 2369 2392 2252 2435 2454 2332 2299 2204 2178 2271 2249 2235 2157 2149 2176 2006 2006 2126 2015 2060 2001 1998 2058 1933 2023 1898 1839 1852 1906 1950 1982 1985 2028 2035 2032 1762 1688 1810 1862 1768 1725 1751 1724 1773 1764 1783 1800 1836 2003 2153 2348 2603 2726 2682 2450 2263 2084 2092 2089 1960 1917 1810 1699 1598 1519 1483 1414 1431 1478 1549 1534 1289 1455 1481 1584 1469 1218 1261 1452 1412 1469 1567 1601 1658 1641 1632 1640 1461 1685 1761 1824 1864 1850 1888 1818 1929 1935 2024 2075 1946 2072 2101 2047 2076 1993 1983 1993 2018 2091 2061 2137 2195 2139 2112 2219 2187 2101 2048 2045 2062 2009 1919 2096 2276 2564 2888 2900 2506 2219 2209 2288 2396 2399 2333 2306 2252 2187 2155 2133 2112 2095 2093 2080 2079 2074 2073 2074 2069 2064 2067 2067 2076 2090 2104 2107 2116 2150 2167 2182 2187 2148 2229 2251 2259 2321 2334 2353 2410 2098 1950 1939 2018 2089 2094 1976 1896 1842 1807 1809 1818 1883 1875 1898 1912 1953 1997 2109 2383 2421 2581 2536 2520 2474 2587 2814 2884 2663 2489 2422 2443 2473 2540 2681 2839 2920 2887 2825 2735 2723 2885 2984 2861 2978 3248 3318 3048 2789 2712 2763 2806 2777 2849 2954 2850 2724 2630 2835 2893 2932 3028 2867 2842 2934 3342 3701 3905 3788 3475 3136 3162 3580 3735 3751 3738 3643 3588 3799 3834 3627 3676 3641 3388 3486 3880 3984 3652 3550 3463 3225 3039 2857 3110 3478 3651 3569 3603 3593 3433 3366 3356 3444 3698 3743 3730 3732 3680 3540 3586 3647 3748 3594 3528 3656 3713 3557 3387 3646 4028 3848 3662 3575 3509 3498 3595 3454 3425 3337 3174 3205 3324 3417 3445 3558 3704 3650 3560 3531 3429 3397 3244 3091 3011 2981 2877 2879 2878 2818 2975 3085 2880 2706 2686 2625 2568 2502 2432 2392 2360 2338 2325 2318 2314 2313 2312 2311 2309 2308 2306 2305 2303 2303 2302 2302 2303 2303 2302 2302 2302 2302 2303 2304 2306 2310 2315 2321 2328 2337 2347 2364 2415 2534 2833 3255 3567 3580 3617 3773 3587 3468 3374 3139 2955 2817 2756 2715 2677 2655 2633 2632 2608 2634 2696 2770 2820 2739 2697 2702 2705 2823 2887 2995 3171 3254 3349 3423 3436 3441 3287 2936 2664 2403 2260 2165 2100 2087 2047 1961 1876 1843 1836 1836 1821 1802 1775 1771 1773 1771 1763 1772 1756 1753 1764 1698 1669 1697 1700 1694 1707 1647 1680 1684 1661 1644 1626 1597 1578 1597 1629 1632 1612 1578 1541 1515 1499 1482 1472 1463 1448 1438 1444 1451 1437 1418 1412 1408 1416 1409 1392 1381 1391 1417 1400 1383 1379 1369 1369 1371 1369 1364 1359 1348 1334 1322 1314 1298 1299 1310 1317 1311 1299 1292 1297 1299 1301 1300 1285 1295 1294 1291 1301 1318 1328 1335 1340 1341 1332 1305 1288 1266 1250 1238 1234 1218 1231 1242 1254 1266 1285 1280 1256 1238 1227 1220 1218 1237 1241 1238 1232 1213 1226 1237 1249 1238 1224 1209 1202 1196 1208 1220 1230 1225 1213 1217 1207 1212 1225 1231 1216 1209 1206 1207 1194 1186 1174 1167 1174 1183 1201 1190 1173 1163 1154 1145 1148 1138 1141 1148 1151 1137 1124 1129 1135 1146 1127 1120 1108 1096 1082 1079 1077 1086 1082 1083 1095 1089 1075 1063 1069 1063 1057 1049 1052 1052 1051 1044 1041 1040 1032 1027 1021 1019 1014 1009 1005 1000 992 986 981 978 974 971 968 966 963 960 959 959 962 973 972 987 993 989 975 988 997 998 992 976 965 953 942 930 922 916 913 911 910 907 906 904 905 909 907 909 906 904 906 900 896 895 895 889 884 881 880 879 879 875 871 863 857 858 864 878 883 881 878 877 877 883 881 879 877 875 875 869 864 858 854 849 849 849 846 845 842 839 836 834 832 828 827 823 819 817 814 809 802 800 797 797 798 794 789 785 782 774 775 770 764 765 756 759 757 753 750 736 725 717 707 707 723 733 735 729 721 727 721 721 718 715 709 706 702 699 697 695 690 686 683 678 681 675 668 667 664 663 663 666 668 664 662 661 659 659 656 654 652 649 648 647 645 643 641 638 636 634 632 629 627 624 622 619 617 614 612 610 607 603 596 596 594 593 593 593 591 586 582 580 578 577 575 573 570 566 563 560 554 551 547 543 541 535 528 528 528 525 531 528 525 523 515 512 510 504 500 498 496 503 502 502 498 497 493 486 481 479 474 470 475 482 481 479 478 478 480 476 470 464 461 457 454 451 448 448 446 444 444 442 441 440 437 436 434 433 432 432 429 427 426 423 423 422 424 426 433 436 437 434 439 445 449 452 447 435 431 427 431 429 420 415 416 422 421 418 417 408 406 415 425 423 429 439 441 434 430 427 421 420 430 433 423 411 416 420 422 423 429 437 440 444 446 453 462 463 439 426 410 399 388 390 385 392 401 396 366 368 396 402 383 372 373 376 368 358 350 341 338 337 341 341 336 332 316 313 320 327 317 301 301 318 331 324 324 337 353 359 356 355 346 338 335 330 326 322 325 325 326 322 325 314 309 310 312 311 310 310 313 313 317 305 299 290 290 293 301 302 297 311 314 314 317 320 321 320 323 325 331 333 334 332 333 335 335 329 324 317 315 330 331 323 329 329 331 318 300 298 296 277 271 271 274 279 280 283 280 270 270 265 262 259 263 267 277 279 272 276 264 253 248 245 246 246 244 244 241 233 231 240 240 234 237 240 241 252 258 261 261 257 263 261 259 256 249 248 241 243 266 278 275 260 247 262 273 272 251 254 251 256 274 264 238 230 238 251 254 282 265 250 252 267 275 279 259 281 284 265 268 271 290 306 310 312 318 322 327 319 302 265 244 243 256 280 293 319 318 318 317 321 324 318 308 294 283 282 280 312 323 317 318 307 321 326 319 294 286 254 243 242 276 279 280 274 273 287 294 328 328 304 279 301 315 329 331 312 298 286 270 259 270 253 269 284 297 295 311 329 344 324 313 323 323 317 332 306 297 286 270 288 285 272 287 277 300 302 300 285 263 258 249 237 259 291 286 295 281 297 292 290 269 284 295 332 333 312 302 297 308 309 296 295 284 284 286 271 308 295 287 270 291 301 314 322 310 305 297 283 288 301 289 299 308 294 269 253 255 257 280 254 253 282 265 253 253 286 312 318 311 322 323 327 338 341 314 284 318 321 340 325 310 291 299 293 315 298 283 291 300 304 299 279 270 266 259 231 252 241 240 217 220 232 236 246 249 249 254 272 285 257 257 297 291 252 218 200 185 196 196 208 214 190 189 209 223 193 190 173 160 150 118 111 111 112 111 111 109 114 168 182 166 170 159 152 151 124 131 127 142 150 154 152 154 150 144 148 2098 2050 2054 2085 2195 2127 2069 2072 2086 2119 2160 2203 2292 2438 2429 2408 2435 2349 2261 2372 2428 2284 2153 2078 2008 2003 1998 1987 1980 1977 1976 1977 2030 2125 2102 1965 1868 1833 1815 1814 1828 1879 1944 2005 2076 2201 2495 2714 2671 2520 2458 2287 2190 2102 1963 1768 1689 1629 1614 1586 1602 1698 1791 1747 1727 1647 1586 1495 1457 1432 1431 1495 1708 1833 1836 1729 1665 1639 1598 1551 1515 1500 1500 1501 1496 1505 1531 1583 1649 1679 1782 1853 1834 1865 1967 2022 2158 2084 1688 1570 1665 1682 1644 1590 1541 1507 1490 1492 1493 1499 1522 1551 1589 1663 1727 1720 1676 1650 1620 1595 1589 1589 1589 1587 1588 1589 1590 1591 1592 1595 1598 1602 1616 1673 1690 1634 1627 1628 1632 1636 1640 1644 1648 1653 1660 1679 1705 1741 1794 1844 1871 1939 2056 2111 2105 2138 2148 2118 2186 2312 2457 2598 2454 2284 2120 2011 1955 1918 1893 1879 1871 1883 1897 1925 1972 2039 2149 2197 2014 1850 1721 1633 1545 1516 1518 1519 1526 1553 1608 1689 1788 1933 2096 2155 1988 1869 1795 1743 1700 1668 1654 1638 1632 1637 1642 1666 1721 1812 2024 2424 2262 1941 1765 1682 1668 1676 1705 1755 1816 1882 1991 2040 2019 1752 1524 1505 1503 1503 1505 1508 1512 1533 1569 1617 1689 1810 1796 1863 1943 1847 1736 1753 1770 1784 1802 1663 1505 1484 1572 1630 1685 1656 1603 1563 1547 1525 1461 1439 1430 1426 1425 1426 1425 1438 1522 1708 1791 1816 1881 1995 2238 2501 2380 2190 2033 1894 1842 1879 1922 1934 1891 1793 1733 1697 1681 1669 1663 1689 1687 1677 1679 1677 1759 1801 1829 1855 1881 1952 1988 1999 2051 2127 2212 2198 2184 2291 2258 2123 2015 1953 1987 2013 1914 1849 1817 1761 1710 1677 1646 1625 1627 1630 1624 1611 1603 1595 1588 1580 1577 1580 1582 1582 1579 1573 1567 1562 1560 1558 1558 1560 1564 1564 1566 1568 1570 1571 1574 1576 1577 1578 1579 1584 1597 1617 1638 1654 1644 1628 1647 1670 1675 1690 1700 1700 1702 1698 1699 1722 1799 1917 1874 1776 1760 1744 1737 1738 1741 1743 1746 1755 1772 1822 2071 2169 2331 2272 2238 2392 2457 2353 2430 2547 2498 2552 2422 2272 2179 2111 2068 2034 1994 1976 1999 2025 2045 2097 2183 2394 2508 2522 2519 2634 2790 2864 2841 2860 2833 2726 2654 2573 2501 2391 2322 2273 2233 2218 2212 2225 2347 2568 2724 2917 3095 3260 3235 3092 2949 2800 2607 2588 2671 2881 2951 2823 2600 2430 2373 2272 2352 2174 2280 2166 2216 2202 2158 2071 2119 2173 2153 2116 2054 2052 1993 1937 2017 1971 1982 1960 1974 1945 2015 2002 1875 1804 1833 1899 1926 1981 1996 2029 2050 2025 1854 1638 1672 1678 1656 1691 1727 1708 1701 1719 1783 1782 1768 1881 2014 2151 2209 2372 2452 2424 2351 2308 2370 2448 2328 2232 1936 1828 1722 1539 1487 1460 1374 1405 1453 1521 1305 1336 1392 1456 1241 1199 1351 1429 1369 1477 1497 1551 1609 1603 1637 1658 1483 1666 1689 1766 1816 1873 1928 1886 1956 2005 2078 2094 2080 2067 2156 2177 2188 2070 2053 2028 2053 2188 2239 2274 2357 2360 2249 2315 2182 2215 2099 2222 2148 2021 1997 2113 2215 2492 2687 2675 2363 2303 2395 2481 2515 2453 2376 2310 2247 2212 2185 2146 2116 2092 2083 2078 2077 2078 2079 2082 2074 2071 2073 2074 2089 2102 2103 2110 2124 2132 2137 2152 2164 2168 2189 2218 2254 2294 2335 2382 2425 2436 2398 2084 1934 2263 2190 2135 2062 1967 1937 1868 1851 1848 1884 1937 1959 1964 2015 2121 2449 2498 2474 2452 2498 2604 2711 2868 2937 2740 2564 2480 2503 2589 2704 2883 3028 3147 3086 2940 2852 2781 2825 2925 2909 3022 3248 3197 2907 2782 2877 2882 2881 2806 2841 2944 2905 2737 2644 2904 3087 3181 3288 3284 3219 3513 3344 3683 3929 3609 3257 3410 3527 3597 3792 3872 3800 3761 3517 3586 3927 3746 3981 3878 3742 3291 3622 3740 3479 3148 3137 2992 2904 3123 3379 3586 3540 3570 3578 3546 3402 3264 3314 3400 3627 3696 3622 3640 3700 3664 3439 3340 3519 3516 3444 3450 3579 3348 3247 3481 3714 3915 3920 3785 3796 3648 3535 3486 3439 3322 3312 3325 3342 3499 3674 3742 3685 3590 3500 3509 3570 3409 3252 3114 2980 2864 2832 2851 2748 2779 2999 3134 2945 2695 2615 2618 2626 2507 2419 2371 2350 2336 2326 2319 2316 2314 2313 2311 2310 2307 2306 2305 2303 2302 2302 2302 2302 2302 2301 2301 2301 2301 2302 2302 2306 2309 2312 2318 2326 2333 2342 2354 2383 2465 2713 3093 3119 3170 3487 3721 3807 3584 3315 3311 3073 2946 2822 2756 2705 2667 2631 2592 2562 2626 2728 2797 2792 2678 2624 2650 2664 2546 2668 2842 2965 3153 3214 3287 3324 3394 3331 3075 2757 2532 2339 2192 2100 2033 1976 1933 1906 1873 1842 1828 1846 1842 1828 1819 1808 1769 1740 1741 1717 1692 1689 1672 1653 1679 1681 1656 1627 1643 1696 1694 1690 1655 1628 1613 1619 1633 1625 1596 1590 1568 1536 1517 1498 1479 1466 1462 1451 1458 1464 1443 1431 1437 1436 1428 1428 1412 1398 1389 1393 1419 1407 1402 1395 1381 1377 1371 1365 1352 1345 1337 1330 1322 1308 1305 1310 1325 1327 1312 1302 1300 1309 1310 1311 1305 1301 1307 1308 1317 1318 1322 1336 1353 1359 1336 1306 1292 1289 1267 1252 1245 1229 1229 1236 1243 1260 1283 1279 1264 1252 1240 1230 1223 1233 1245 1245 1242 1227 1225 1238 1253 1269 1252 1232 1219 1205 1203 1223 1236 1242 1239 1223 1229 1222 1225 1242 1234 1220 1226 1224 1213 1195 1185 1175 1180 1186 1190 1204 1189 1182 1178 1159 1156 1166 1151 1164 1164 1146 1136 1146 1151 1150 1142 1132 1116 1097 1091 1087 1093 1085 1089 1090 1093 1099 1103 1083 1073 1083 1079 1061 1068 1070 1070 1069 1060 1058 1056 1052 1049 1036 1045 1045 1028 1016 1018 1010 996 989 985 981 979 975 974 971 967 963 962 956 952 955 965 974 975 967 983 980 986 991 986 967 943 926 920 918 915 914 912 911 909 908 912 913 911 909 911 911 910 903 897 896 893 891 890 887 883 880 879 879 877 875 870 864 856 853 859 871 877 875 873 879 882 882 879 878 876 875 870 864 859 855 851 850 849 846 846 845 843 839 837 833 830 828 827 822 819 816 807 808 804 802 801 799 793 787 778 774 774 765 757 751 754 746 750 744 744 737 730 719 710 714 722 727 740 742 736 729 731 728 723 718 714 710 707 702 697 694 691 690 688 684 679 674 672 669 668 666 664 667 670 667 666 664 662 660 659 657 655 653 652 650 648 645 643 642 639 636 634 631 629 627 625 623 619 617 616 614 612 607 600 598 597 596 596 595 594 590 586 583 581 580 580 576 573 569 564 560 554 548 544 541 539 536 533 535 534 536 534 532 528 525 523 520 517 515 511 510 506 494 492 498 502 495 496 493 486 478 472 470 467 474 477 478 480 477 481 482 478 472 466 463 461 456 452 449 447 445 444 442 441 440 439 436 435 433 432 431 430 429 427 425 423 422 421 422 425 432 432 433 432 439 441 446 450 452 445 434 427 422 426 423 415 413 418 422 415 413 405 405 418 420 421 428 434 437 428 425 425 421 418 427 429 416 409 412 417 422 427 430 431 434 438 443 448 454 462 457 445 436 419 409 396 385 371 382 392 356 379 383 391 374 365 367 367 371 367 351 337 336 330 330 340 340 336 327 311 309 306 318 301 295 309 320 310 326 336 351 362 352 344 337 333 335 337 333 327 320 316 316 314 315 315 306 306 308 306 306 310 316 319 315 307 299 293 289 290 294 294 301 309 308 309 314 316 315 317 320 321 329 336 335 330 324 331 335 327 320 318 324 331 323 308 304 316 331 312 287 278 279 277 271 266 270 273 273 279 275 265 261 270 265 257 255 259 266 257 262 258 256 253 248 248 246 242 241 239 234 233 234 243 244 242 241 242 252 264 267 260 257 260 259 263 262 264 259 254 245 238 258 272 273 261 260 253 279 280 263 261 260 261 259 265 269 270 237 249 260 284 280 277 269 261 259 277 267 290 287 296 292 271 275 284 304 315 320 320 323 309 276 265 246 264 274 263 274 290 316 324 326 332 334 311 295 286 275 290 294 300 314 326 330 324 327 334 323 301 279 247 244 254 297 323 322 292 276 304 304 309 334 321 292 313 342 332 335 314 292 277 266 287 271 260 277 271 278 293 318 333 351 340 330 333 322 292 304 331 322 305 298 261 242 252 252 276 285 281 286 268 239 261 235 238 235 245 243 252 251 269 285 272 268 286 300 323 334 330 307 313 318 294 296 300 304 311 280 274 308 309 296 295 270 304 310 323 321 324 308 305 304 312 299 310 314 283 262 277 269 254 282 258 237 262 282 274 242 264 269 268 283 289 298 312 321 341 318 291 299 309 324 338 315 312 333 308 321 308 305 304 316 315 312 301 293 288 258 262 272 265 248 231 219 231 232 232 237 243 250 268 285 289 278 270 298 271 239 209 198 222 211 223 210 199 173 187 195 191 177 181 164 146 134 119 112 112 110 110 110 108 108 131 173 188 161 150 136 135 122 134 147 152 153 158 155 150 153 160 2094 2077 2085 2103 2266 2380 2300 2158 2169 2200 2234 2291 2373 2455 2465 2449 2423 2378 2259 2238 2251 2198 2132 2048 2031 2041 2036 2011 1996 1998 1987 1978 2015 2151 1964 1786 1725 1725 1743 1780 1844 1920 1994 2155 2343 2459 2636 2868 2954 2719 2475 2355 2161 2034 1961 1831 1717 1605 1567 1551 1546 1663 1738 1762 1756 1645 1586 1516 1467 1432 1433 1511 1651 1777 1908 1884 1779 1723 1656 1597 1557 1536 1526 1517 1510 1513 1541 1564 1582 1623 1687 1729 1738 1766 1816 1870 1965 1868 1635 1632 1635 1586 1550 1516 1488 1475 1474 1479 1484 1490 1503 1522 1564 1635 1686 1707 1665 1632 1609 1611 1584 1583 1582 1583 1584 1586 1589 1591 1594 1597 1600 1604 1610 1620 1623 1621 1623 1626 1630 1633 1638 1654 1649 1649 1657 1675 1698 1733 1771 1805 1847 1933 2006 2003 2018 2049 2081 2066 2136 2265 2341 2327 2370 2276 2175 2051 1993 1951 1920 1899 1883 1871 1876 1898 1938 2002 2105 2302 2157 1965 1812 1667 1554 1528 1532 1534 1548 1581 1626 1723 1833 1921 2003 1953 1881 1813 1745 1691 1654 1628 1616 1604 1598 1602 1610 1639 1700 1801 1986 2384 2341 1991 1790 1696 1689 1700 1725 1779 1860 1949 2017 2037 1877 1688 1541 1502 1500 1500 1504 1507 1508 1518 1548 1601 1705 1893 1881 1950 1905 1801 1698 1676 1681 1692 1759 1590 1455 1531 1610 1675 1792 1797 1658 1568 1514 1487 1462 1441 1425 1419 1420 1420 1426 1456 1510 1609 1730 1759 1848 1971 2274 2651 2528 2339 2077 1874 1790 1776 1784 1799 1861 1834 1800 1739 1694 1679 1635 1614 1598 1607 1632 1698 1739 1797 1805 1831 1854 1923 2090 2024 2053 2075 2114 2113 2097 2196 2179 2077 1992 1930 1961 1961 1869 1773 1726 1691 1663 1637 1613 1603 1603 1603 1599 1592 1585 1581 1576 1572 1572 1573 1574 1573 1568 1566 1563 1562 1560 1559 1560 1565 1575 1569 1570 1572 1573 1576 1578 1580 1582 1583 1583 1587 1601 1624 1645 1659 1674 1648 1637 1642 1651 1670 1675 1678 1678 1676 1684 1736 1786 1839 1776 1737 1736 1738 1743 1746 1750 1752 1754 1767 1784 1912 2093 2138 2196 2245 2340 2406 2446 2492 2591 2528 2416 2357 2278 2186 2163 2092 2060 2019 1987 1982 2007 2032 2058 2100 2181 2381 2541 2575 2603 2817 2844 2779 2744 2797 2772 2742 2694 2633 2509 2382 2314 2258 2228 2219 2223 2248 2383 2538 2735 2918 3077 3198 3202 3107 3006 2794 2532 2466 2580 2677 2712 2659 2458 2334 2199 2222 2304 2245 2139 2053 2153 2261 2091 2082 2038 2065 2092 2032 1987 2011 2009 1993 1894 1937 1897 1910 1956 1910 1986 1882 1821 1768 1813 1878 1931 1992 2015 2018 2067 1985 1923 1723 1599 1676 1658 1682 1692 1733 1698 1623 1743 1747 1704 1780 1874 1995 2003 2056 2138 2179 2205 2482 2787 2893 2598 2194 2125 1963 1751 1547 1434 1410 1341 1357 1403 1447 1468 1212 1288 1407 1203 1180 1264 1322 1348 1417 1451 1536 1539 1560 1582 1607 1373 1671 1727 1799 1865 1922 1987 2017 2027 2061 2143 2178 2198 2102 2107 2233 2225 2257 2177 2076 2091 2199 2368 2412 2429 2561 2448 2453 2261 2200 2106 2302 2319 2175 2075 2169 2170 2260 2502 2444 2359 2595 2690 2668 2607 2607 2495 2346 2323 2274 2228 2175 2125 2106 2079 2070 2079 2082 2086 2094 2087 2080 2083 2081 2097 2104 2101 2094 2098 2105 2104 2115 2130 2144 2155 2180 2207 2241 2282 2322 2373 2428 2400 1907 2301 2366 2355 2323 2212 2161 2123 2006 1965 1953 1909 1927 1967 1994 2084 2180 2364 2478 2427 2260 2338 2497 2632 2839 2756 2668 2637 2624 2600 2751 2932 3142 3271 3361 3198 3123 3008 2878 2769 2855 2956 3021 3128 3053 2869 2852 3043 3044 2981 2991 2991 2972 2855 2754 2731 2988 3186 3376 3444 3493 3726 3793 3641 3881 3789 3480 3520 3674 3582 3466 3699 3819 3789 3802 3563 3535 3890 3979 3936 3797 3607 3345 3103 3087 3102 3152 3108 3139 3321 3463 3701 3598 3467 3409 3443 3346 3330 3202 3214 3242 3436 3685 3593 3556 3787 3751 3595 3301 3290 3475 3489 3266 3282 3121 3288 3529 3588 3613 3585 3523 3609 3767 3680 3566 3495 3546 3493 3515 3344 3677 3849 3646 3570 3436 3377 3316 3484 3303 3179 3059 2934 2850 2863 2909 2764 2704 2827 2964 2940 2693 2619 2556 2542 2485 2389 2357 2342 2332 2326 2321 2319 2316 2314 2312 2311 2309 2307 2306 2304 2302 2302 2302 2301 2301 2300 2300 2300 2300 2300 2302 2305 2307 2311 2316 2323 2331 2341 2350 2364 2402 2526 2762 2968 3323 3633 3797 3672 3373 3196 3421 3310 3041 2898 2796 2729 2645 2586 2551 2531 2611 2716 2775 2693 2619 2567 2521 2527 2441 2529 2580 2688 2856 3019 3049 3234 3378 3585 3396 3090 2828 2547 2283 2117 2042 1985 1947 1910 1876 1869 1889 1895 1896 1878 1852 1836 1781 1751 1734 1699 1662 1654 1663 1687 1719 1726 1705 1663 1683 1683 1707 1697 1656 1648 1641 1670 1671 1636 1599 1564 1536 1547 1559 1515 1492 1489 1482 1468 1480 1471 1461 1456 1451 1440 1427 1421 1411 1402 1394 1398 1425 1422 1410 1397 1389 1376 1364 1349 1337 1333 1327 1320 1314 1317 1315 1315 1334 1328 1315 1309 1310 1321 1324 1321 1313 1311 1323 1324 1329 1340 1347 1355 1364 1353 1333 1313 1293 1271 1261 1251 1242 1232 1245 1248 1254 1270 1287 1267 1253 1248 1241 1230 1235 1242 1254 1260 1258 1237 1232 1248 1262 1279 1257 1239 1220 1214 1211 1212 1234 1252 1254 1238 1235 1242 1235 1261 1245 1234 1242 1226 1212 1202 1188 1186 1192 1195 1207 1208 1194 1195 1173 1167 1185 1186 1174 1174 1158 1151 1166 1167 1156 1142 1128 1121 1107 1109 1108 1099 1105 1094 1096 1100 1100 1100 1101 1090 1092 1095 1082 1075 1083 1098 1099 1089 1086 1076 1072 1069 1061 1051 1060 1050 1033 1036 1038 1027 1016 1007 1001 990 988 981 975 972 971 968 967 964 961 955 948 946 951 951 961 963 969 966 960 943 927 923 921 919 917 915 917 918 918 916 915 911 911 912 911 909 904 901 898 896 896 894 889 887 885 883 885 883 880 874 870 866 864 857 850 848 857 867 867 873 875 880 878 877 875 873 868 866 862 858 853 852 850 847 845 846 845 842 838 835 832 830 827 822 817 812 814 814 809 806 803 800 794 788 778 774 771 760 755 758 747 740 734 732 726 722 721 717 726 729 737 734 744 745 737 737 735 732 726 722 716 711 706 702 702 699 696 693 688 684 678 674 672 669 668 667 668 671 672 671 667 664 663 661 660 658 657 654 652 650 648 645 644 641 639 636 634 632 630 628 626 624 621 619 618 615 611 607 600 600 600 598 599 597 594 589 585 584 584 582 581 576 571 568 562 555 551 548 546 545 544 541 540 539 538 538 536 532 528 525 523 520 517 514 511 509 505 500 495 493 499 492 495 492 487 481 479 472 463 464 467 464 468 462 467 473 477 475 471 470 469 462 454 450 449 446 444 443 440 438 437 435 435 433 431 430 429 428 427 425 424 423 421 420 420 425 426 427 432 438 445 449 450 449 450 436 427 419 417 418 415 409 414 420 413 407 400 407 411 415 424 426 431 439 430 420 415 416 417 423 420 412 409 416 422 421 423 427 432 437 442 448 452 457 463 452 438 433 414 397 383 382 372 360 364 352 358 361 368 370 368 358 355 360 368 361 344 333 327 323 325 331 340 342 338 324 300 299 295 291 301 305 307 322 332 340 338 349 355 338 332 328 327 322 318 324 321 307 306 309 309 303 302 304 301 302 308 316 316 303 303 300 292 289 292 301 300 299 302 304 309 310 310 313 315 316 323 332 335 332 333 320 326 326 325 326 324 326 329 330 310 284 293 300 301 288 280 275 272 270 270 260 266 269 273 267 271 259 267 271 265 255 248 258 252 249 249 250 248 245 244 247 242 237 234 232 237 246 249 249 246 248 250 251 262 262 256 252 250 251 254 254 262 267 259 243 237 244 256 277 277 268 254 267 279 274 270 277 277 252 252 266 246 236 241 262 273 282 289 289 285 272 274 270 286 292 299 300 278 283 284 291 296 303 310 324 311 293 277 255 261 278 279 276 296 308 310 318 332 328 312 299 284 279 275 287 302 314 331 343 339 339 327 301 287 264 253 283 262 290 306 318 310 287 306 320 318 315 325 302 306 347 347 328 312 308 290 279 273 277 268 283 290 284 289 313 331 323 309 300 299 282 258 262 301 302 296 302 298 249 274 259 250 245 280 276 260 245 287 268 262 289 273 244 273 270 257 246 247 260 281 291 308 327 330 311 327 309 296 296 319 313 296 287 304 323 313 311 302 265 276 278 294 310 325 332 330 328 323 313 318 304 291 274 284 264 257 277 277 243 260 280 285 264 266 296 292 297 292 291 310 328 334 337 318 336 315 337 350 337 316 345 338 346 339 324 302 300 300 287 288 277 279 270 278 274 250 243 225 219 234 246 242 242 258 253 265 287 295 298 273 243 230 254 247 213 232 220 205 185 178 165 157 196 203 162 146 131 158 152 126 113 112 111 111 110 110 111 109 121 159 161 137 128 126 149 157 143 148 155 157 168 171 180 191 2116 2102 2099 2130 2171 2414 2487 2268 2262 2281 2316 2373 2418 2426 2501 2499 2385 2306 2249 2215 2183 2163 2113 2048 2087 2100 2093 2060 2029 2016 1998 1981 2028 2158 1868 1692 1680 1700 1734 1785 1875 1984 2131 2547 2691 2788 2796 2941 2873 2633 2462 2366 2207 2064 1892 1801 1697 1622 1570 1534 1520 1572 1678 1719 1671 1630 1606 1501 1446 1430 1444 1523 1592 1718 1977 2075 1944 1836 1750 1677 1629 1594 1574 1558 1541 1520 1525 1527 1534 1557 1596 1667 1680 1674 1744 1811 1905 1674 1543 1653 1560 1508 1486 1473 1469 1469 1475 1481 1488 1495 1501 1512 1544 1583 1616 1650 1643 1626 1603 1591 1582 1583 1583 1582 1583 1584 1588 1592 1595 1598 1601 1605 1609 1613 1616 1618 1621 1625 1628 1632 1636 1644 1643 1642 1649 1668 1692 1721 1747 1775 1821 1875 1905 1934 1954 2050 2062 2044 2139 2181 2138 2179 2306 2370 2210 2093 2018 1971 1939 1913 1889 1869 1857 1868 1905 1972 2076 2257 2308 2131 1946 1696 1564 1543 1548 1549 1568 1604 1653 1716 1806 1871 1909 1858 1797 1749 1713 1639 1612 1593 1583 1575 1570 1575 1580 1609 1671 1765 1906 2188 2334 1969 1781 1711 1715 1732 1761 1826 1946 2097 2234 2137 1855 1664 1520 1500 1499 1502 1506 1507 1507 1510 1533 1597 1716 1930 1961 1893 1807 1730 1675 1614 1626 1609 1656 1530 1475 1573 1639 1709 1850 1747 1672 1574 1501 1465 1446 1430 1415 1414 1415 1415 1427 1465 1515 1578 1664 1716 1809 1934 2154 2483 2362 2209 1994 1812 1739 1718 1705 1707 1720 1743 1797 1759 1707 1679 1641 1591 1583 1643 1687 1704 1717 1834 1811 1831 1867 1956 2090 2038 1993 1997 2020 2041 2024 2111 2063 2083 2026 1972 1904 1901 1799 1728 1695 1660 1638 1617 1599 1591 1588 1585 1582 1580 1577 1573 1570 1568 1569 1568 1567 1566 1564 1562 1562 1561 1560 1558 1565 1593 1603 1573 1575 1576 1577 1580 1583 1585 1587 1588 1589 1598 1615 1642 1683 1682 1679 1676 1662 1640 1641 1651 1657 1659 1657 1660 1741 1782 1895 1867 1750 1739 1740 1744 1752 1761 1767 1768 1768 1781 1820 1991 2100 2249 2282 2333 2291 2308 2428 2770 2688 2534 2460 2354 2261 2190 2164 2133 2064 2020 1990 1990 2011 2035 2065 2104 2154 2255 2326 2434 2620 2842 2798 2718 2656 2679 2740 2656 2602 2521 2465 2366 2297 2262 2237 2229 2244 2267 2334 2459 2553 2726 2881 3096 3197 3186 3101 2817 2544 2373 2411 2471 2443 2398 2417 2284 2125 2117 2184 2388 2248 2077 2001 2123 2053 2021 1982 2008 2053 1998 1969 1952 1956 1894 1868 1843 1841 1847 1892 1955 1960 1772 1723 1729 1788 1858 1907 1960 2002 2031 2047 1986 1893 1824 1605 1613 1657 1667 1712 1751 1696 1576 1672 1649 1634 1650 1775 1833 1837 1769 1913 1980 2164 2601 3032 2889 2387 2050 1884 1799 1659 1521 1452 1393 1345 1311 1353 1390 1456 1470 1213 1230 1141 1169 1214 1268 1337 1373 1301 1371 1511 1582 1631 1647 1634 1634 1716 1811 1844 1872 1919 2003 2088 2113 2104 2125 2193 2243 2153 2140 2275 2417 2316 2146 2148 2290 2441 2597 2575 2661 2531 2368 2375 2257 2203 2362 2317 2160 2196 2194 2261 2323 2514 2584 2567 2879 3094 2937 2831 2697 2525 2442 2372 2292 2228 2174 2126 2098 2085 2065 2075 2079 2079 2084 2092 2093 2096 2093 2108 2091 2100 2089 2075 2076 2078 2087 2098 2114 2129 2151 2178 2211 2249 2297 2339 2391 2309 1969 2463 2488 2465 2429 2370 2305 2278 2208 2137 2076 2049 1979 1966 1997 2053 2082 2136 2202 2190 2186 2272 2334 2560 2580 2488 2572 2469 2588 2714 2932 3038 3187 3381 3459 3253 3161 3060 2958 2866 2929 3107 3234 3370 3143 2956 2955 3165 3193 3265 3278 3250 2955 3005 2848 2685 2995 3213 3417 3741 3816 3886 3851 3862 3851 3537 3406 3670 3553 3300 3412 3674 3844 3515 3443 3228 3682 3965 3777 3598 3477 3701 3880 3577 3646 3482 3592 3442 3565 3720 3858 3683 3530 3376 3301 3358 3190 3224 3136 3132 3203 3372 3471 3455 3621 3729 3703 3489 3237 3106 3392 3252 3269 3161 3108 3415 3501 3495 3511 3458 3383 3399 3560 3703 3668 3656 3626 3671 3542 3502 3726 3665 3569 3448 3347 3285 3188 3411 3376 3318 3209 3159 3036 2966 2907 2860 2770 2667 2817 2769 2696 2693 2588 2492 2420 2387 2359 2341 2331 2326 2323 2320 2318 2316 2314 2312 2310 2308 2306 2305 2304 2303 2301 2301 2300 2300 2300 2300 2299 2300 2301 2303 2306 2309 2315 2321 2329 2338 2348 2361 2381 2435 2552 2844 3119 3492 3428 3191 3054 3217 3598 3456 3205 2936 2791 2692 2614 2550 2508 2483 2575 2666 2618 2588 2543 2509 2461 2422 2367 2399 2447 2471 2545 2636 2866 3034 3167 3377 3581 3422 3058 2663 2336 2183 2084 2021 1968 1906 1857 1839 1842 1855 1857 1830 1794 1774 1752 1736 1718 1713 1718 1720 1733 1741 1746 1726 1679 1671 1708 1695 1700 1712 1673 1693 1673 1721 1707 1675 1637 1604 1569 1549 1523 1503 1541 1523 1498 1493 1487 1475 1465 1452 1441 1432 1424 1417 1410 1402 1399 1412 1432 1429 1417 1404 1391 1375 1364 1351 1342 1339 1334 1321 1332 1335 1322 1320 1335 1331 1323 1320 1320 1327 1335 1332 1324 1322 1336 1340 1351 1353 1372 1367 1336 1316 1307 1308 1288 1271 1259 1252 1242 1237 1256 1257 1264 1282 1281 1264 1252 1243 1235 1243 1254 1260 1263 1266 1262 1246 1235 1250 1264 1272 1250 1239 1225 1221 1227 1216 1227 1239 1255 1259 1246 1259 1256 1270 1259 1252 1245 1224 1210 1195 1197 1196 1210 1210 1214 1224 1208 1191 1172 1177 1192 1195 1180 1172 1168 1174 1188 1173 1153 1144 1136 1130 1117 1117 1113 1111 1119 1101 1106 1111 1106 1099 1092 1084 1085 1099 1090 1094 1098 1106 1101 1097 1105 1104 1095 1087 1071 1073 1070 1054 1048 1053 1049 1040 1027 1021 1016 1004 1008 1001 998 985 981 974 966 962 960 960 957 954 949 945 941 940 942 935 931 928 926 924 922 923 926 926 923 922 919 917 915 912 911 910 910 906 904 902 900 898 895 896 893 890 887 888 889 888 887 882 875 873 868 864 858 850 845 846 851 856 859 867 866 870 867 868 868 862 864 860 854 850 846 846 846 846 846 845 840 836 833 832 828 823 818 815 821 818 813 809 804 801 799 792 780 784 781 772 772 772 763 753 741 754 746 736 737 727 738 735 743 745 748 746 741 740 738 736 730 723 718 713 710 706 702 698 695 691 687 684 678 675 673 671 670 670 671 675 673 671 668 666 665 663 661 660 658 654 652 650 648 646 644 640 638 636 634 631 629 628 626 624 622 620 617 612 609 605 602 603 602 601 599 596 593 589 587 587 584 582 577 573 567 564 557 554 554 552 552 549 546 545 544 542 540 538 536 532 528 525 522 517 515 512 508 507 506 502 492 488 496 488 491 487 485 484 481 474 468 457 456 457 458 454 455 459 466 472 477 477 474 467 458 458 453 449 445 443 440 439 438 435 434 432 431 429 428 427 426 425 424 422 420 419 418 419 422 428 432 440 447 446 447 445 446 437 430 426 420 413 412 406 410 419 413 405 397 404 413 415 417 422 430 437 429 420 416 408 413 422 417 410 413 417 414 420 428 435 438 441 444 449 454 459 462 446 423 408 401 394 405 414 389 393 359 349 342 350 354 359 369 369 353 345 351 341 342 341 332 328 324 318 332 330 344 341 328 303 296 289 297 295 309 307 322 327 322 344 335 336 338 336 333 336 335 342 328 310 304 303 305 301 299 300 297 303 309 317 317 301 297 293 289 291 301 313 308 304 309 306 307 312 313 313 321 323 328 331 330 328 331 319 316 317 319 326 323 319 317 317 303 279 279 284 283 281 287 286 280 280 274 267 259 258 263 261 266 256 260 270 272 261 245 244 245 242 244 245 246 243 239 241 238 235 234 236 241 248 251 255 252 254 252 252 256 257 254 252 249 248 256 252 248 255 250 240 248 259 256 268 286 274 266 269 278 286 255 266 264 268 242 231 242 240 238 239 246 266 289 302 288 274 273 283 287 288 293 300 279 300 306 310 303 316 316 323 301 273 274 260 263 263 274 290 298 295 307 316 327 321 300 305 306 292 284 285 284 303 318 332 341 319 301 294 289 272 248 288 294 289 301 313 330 314 311 310 319 301 295 317 330 341 353 335 325 304 291 292 281 296 279 286 303 318 303 301 316 311 288 292 301 280 261 270 275 281 287 279 280 252 268 244 256 268 245 243 246 269 304 290 284 297 287 270 265 293 272 268 272 291 274 273 280 305 345 328 328 332 308 300 318 319 294 305 315 325 327 326 301 271 304 302 283 281 288 301 313 323 338 337 323 309 300 286 282 276 282 278 283 250 263 284 297 291 270 264 302 323 330 319 315 321 342 353 335 344 329 349 355 360 340 350 350 327 328 315 292 283 280 267 259 239 247 239 242 249 228 227 230 221 244 261 258 251 257 267 267 275 283 290 300 275 259 256 233 230 242 235 212 201 194 154 138 140 162 157 152 170 179 157 141 156 119 111 111 111 110 109 109 109 108 124 116 138 164 150 158 163 164 176 182 189 191 189 197 2164 2160 2135 2168 2203 2443 2608 2383 2328 2344 2387 2419 2411 2480 2555 2568 2492 2354 2321 2251 2196 2132 2119 2144 2161 2183 2167 2123 2066 2066 2019 1993 2133 2065 1801 1686 1666 1676 1716 1769 1848 2065 2489 2723 2976 3201 3141 2977 2774 2608 2485 2313 2176 2076 1980 1830 1703 1624 1570 1536 1516 1512 1566 1609 1552 1534 1515 1468 1437 1441 1454 1544 1618 1723 1990 2243 2181 2050 1906 1786 1726 1681 1652 1626 1585 1543 1500 1473 1480 1499 1524 1542 1545 1517 1550 1606 1710 1589 1572 1615 1509 1470 1467 1467 1467 1472 1478 1486 1494 1503 1511 1518 1531 1553 1581 1615 1646 1644 1614 1586 1582 1583 1583 1583 1583 1584 1588 1592 1596 1599 1603 1607 1610 1613 1615 1618 1622 1623 1625 1629 1632 1634 1637 1636 1643 1659 1679 1701 1724 1753 1791 1822 1853 1876 1895 1919 1944 1992 2066 2044 2059 2137 2230 2343 2292 2147 2041 1994 1955 1921 1893 1869 1849 1843 1879 1954 2051 2301 2321 2125 1903 1722 1600 1563 1565 1565 1591 1640 1700 1817 1962 1935 1814 1772 1731 1689 1663 1603 1573 1561 1555 1551 1548 1550 1553 1581 1638 1721 1842 2082 2289 1939 1777 1731 1744 1768 1799 1878 2071 2325 2265 2031 1849 1579 1514 1504 1503 1506 1507 1507 1508 1510 1521 1590 1780 1905 1844 1806 1760 1700 1625 1583 1553 1538 1572 1467 1497 1595 1641 1742 1896 1709 1645 1556 1503 1459 1433 1419 1409 1410 1411 1412 1427 1468 1515 1564 1616 1681 1762 1868 2070 2357 2285 2067 1894 1790 1714 1662 1649 1631 1646 1668 1719 1745 1753 1647 1629 1575 1590 1643 1702 1749 1779 1807 1832 1857 1886 1966 2025 2033 1964 1926 1959 1968 1959 1970 1979 2056 2010 1893 1889 1948 1764 1688 1661 1636 1618 1603 1594 1587 1583 1580 1576 1574 1572 1571 1568 1567 1566 1566 1565 1564 1563 1562 1561 1561 1560 1560 1568 1654 1619 1575 1576 1579 1581 1584 1587 1590 1592 1594 1596 1613 1631 1660 1724 1703 1690 1700 1689 1656 1644 1646 1646 1646 1649 1719 1797 1828 1962 1872 1755 1742 1746 1754 1766 1778 1786 1789 1790 1846 1980 2102 2274 2346 2461 2403 2407 2418 2484 2680 2650 2526 2430 2322 2271 2207 2170 2126 2085 2029 1992 2001 2021 2040 2075 2117 2171 2280 2315 2427 2573 2827 2742 2664 2652 2574 2587 2616 2647 2524 2394 2340 2329 2283 2238 2242 2258 2301 2375 2480 2495 2559 2772 3106 3170 3131 3098 2823 2545 2366 2267 2327 2303 2269 2289 2234 2079 2025 2063 2351 2316 2098 1987 1989 2030 2001 1943 1958 1961 1937 1936 1904 1954 1881 1889 1806 1818 1790 1843 1937 1976 1809 1699 1710 1768 1852 1923 1986 2064 2073 2067 2017 1924 1822 1685 1556 1646 1710 1750 1740 1710 1566 1604 1643 1572 1564 1589 1628 1620 1665 1790 1866 2064 2332 2621 2522 2209 1923 1800 1714 1527 1440 1402 1381 1380 1287 1308 1379 1430 1489 1431 1190 1148 1308 1351 1369 1443 1496 1435 1274 1356 1510 1587 1643 1641 1404 1587 1746 1869 1942 1980 2001 2032 1995 2111 2176 2215 2288 2286 2304 2348 2426 2435 2374 2424 2441 2558 2567 2586 2645 2536 2405 2388 2292 2269 2390 2340 2242 2329 2334 2285 2443 2573 2760 2623 2823 3149 3090 3138 2849 2662 2505 2400 2303 2224 2160 2122 2093 2072 2057 2063 2072 2083 2083 2096 2089 2092 2097 2086 2092 2096 2082 2070 2056 2055 2057 2072 2090 2104 2132 2161 2195 2239 2288 2337 2386 2373 2010 2337 2513 2503 2470 2395 2374 2374 2331 2283 2231 2170 2095 2039 2019 2024 2041 2073 2121 2103 2133 2180 2281 2323 2344 2344 2415 2382 2418 2548 2680 2884 3088 3140 3219 3304 3181 3199 3140 3020 3046 3227 3437 3522 3170 3111 3178 3455 3505 3682 3792 3578 3186 3421 3256 3000 2799 3084 3356 3412 3461 3544 3886 3891 3703 3340 3387 3688 3366 3385 3701 3800 3717 3675 3455 3099 3467 3780 3866 3733 3671 3954 3782 3763 3839 3777 3819 3662 3791 3865 3762 3679 3597 3341 3164 3233 3336 3346 3191 3080 3124 3212 3450 3479 3630 3707 3578 3472 3505 3159 3013 3008 3137 2992 3065 3285 3247 3245 3408 3445 3322 3261 3428 3511 3542 3435 3639 3616 3636 3673 3623 3563 3543 3445 3388 3346 3252 3153 3207 3261 3177 3071 2988 2890 2845 2934 2884 2727 2673 2611 2574 2598 2568 2461 2401 2376 2358 2343 2333 2327 2324 2322 2320 2318 2316 2314 2311 2309 2307 2306 2305 2304 2303 2301 2300 2300 2299 2299 2299 2299 2299 2301 2305 2308 2313 2319 2327 2336 2346 2356 2373 2409 2454 2606 2823 3094 2918 2999 3324 3500 3644 3372 3215 3003 2842 2755 2624 2565 2499 2413 2456 2607 2659 2601 2526 2466 2405 2383 2346 2318 2359 2371 2400 2484 2624 2793 2898 3142 3403 3210 2806 2643 2386 2210 2104 2000 1912 1873 1844 1822 1807 1807 1820 1830 1816 1761 1731 1719 1709 1733 1739 1738 1755 1783 1796 1723 1737 1735 1740 1735 1722 1727 1714 1692 1702 1762 1744 1707 1670 1632 1590 1557 1533 1521 1541 1535 1523 1504 1488 1480 1464 1451 1440 1430 1420 1412 1409 1411 1413 1424 1428 1414 1406 1399 1384 1374 1361 1351 1344 1338 1332 1334 1351 1337 1326 1333 1342 1335 1332 1334 1333 1337 1344 1341 1337 1328 1345 1360 1366 1367 1378 1364 1325 1308 1289 1287 1280 1271 1268 1259 1247 1250 1257 1264 1265 1268 1267 1263 1255 1251 1248 1247 1258 1271 1275 1269 1258 1255 1242 1264 1272 1274 1256 1246 1241 1232 1243 1238 1227 1236 1247 1271 1266 1265 1283 1262 1248 1235 1227 1217 1207 1199 1215 1203 1215 1227 1234 1229 1204 1191 1186 1201 1205 1200 1194 1195 1188 1201 1186 1175 1174 1162 1147 1133 1125 1130 1128 1126 1118 1104 1116 1116 1110 1105 1097 1094 1080 1070 1066 1072 1081 1083 1077 1079 1080 1091 1099 1098 1089 1090 1081 1074 1067 1066 1061 1050 1036 1036 1023 1024 1019 1016 1016 999 1002 996 983 969 967 965 959 954 950 948 948 946 942 939 931 931 933 931 928 930 927 925 923 921 918 918 917 916 912 911 909 907 903 904 903 901 897 896 896 891 892 893 891 887 883 879 878 879 876 871 864 856 857 852 847 843 841 839 839 840 840 841 847 846 853 859 857 852 847 848 848 847 845 844 841 838 835 835 832 827 820 821 822 819 813 808 804 802 802 793 783 789 785 783 784 777 768 761 748 761 754 739 745 731 743 747 751 751 751 750 748 746 743 739 734 726 721 718 713 708 703 699 699 699 693 689 678 676 675 674 674 673 675 676 673 671 669 666 667 665 664 661 658 654 651 648 646 643 641 639 635 634 632 630 629 627 625 624 621 618 614 610 607 606 606 605 604 601 598 596 593 590 589 587 584 580 575 569 565 561 560 560 557 555 555 552 550 550 547 543 540 536 534 531 528 525 520 511 510 507 502 501 503 501 486 481 484 480 480 476 470 466 466 461 455 452 449 450 450 450 449 451 454 466 480 479 473 465 461 466 464 456 450 446 444 442 439 436 433 431 430 429 428 426 425 423 422 421 420 418 418 418 420 425 429 436 441 440 443 438 444 437 428 424 420 416 409 405 406 415 412 403 395 400 405 412 420 429 432 433 425 418 415 408 408 419 413 409 410 414 420 423 427 428 430 434 442 449 455 461 465 452 436 431 419 423 434 435 409 383 362 346 339 341 347 353 362 362 356 341 339 336 332 338 338 332 328 316 312 328 327 335 344 325 305 296 287 296 296 304 309 312 316 322 327 325 335 339 340 335 332 330 327 317 307 299 299 301 299 295 293 300 308 311 311 307 292 288 293 297 304 312 309 311 312 312 314 320 324 324 329 330 326 327 326 322 329 327 319 314 320 325 314 318 301 319 303 276 273 278 275 278 280 276 277 277 281 276 268 265 255 258 261 259 247 244 250 247 242 239 241 241 240 241 241 241 237 236 237 236 236 238 246 255 254 256 259 264 261 258 258 256 257 254 248 246 253 252 250 246 243 252 254 272 280 274 278 287 278 280 281 289 264 256 257 260 242 239 259 281 269 269 252 257 283 306 304 284 279 288 295 300 300 307 296 286 289 297 311 321 327 297 271 260 273 267 272 271 267 286 303 307 319 332 332 312 300 313 316 287 302 292 292 288 305 319 332 329 311 293 276 250 263 285 314 313 299 319 323 337 345 338 321 313 301 305 317 327 351 342 330 312 297 299 290 304 292 290 298 313 327 327 329 320 300 271 276 272 272 268 277 257 271 263 254 250 288 254 244 259 280 242 279 286 315 314 315 316 298 262 281 300 284 272 294 302 291 302 286 311 347 342 336 334 319 305 308 321 299 307 312 328 339 323 302 278 309 322 302 284 310 310 289 305 322 342 334 314 299 297 273 295 306 299 264 270 277 284 309 312 302 273 275 301 319 318 338 342 356 370 367 368 353 350 374 364 358 353 339 319 298 290 281 278 261 242 246 250 254 243 234 241 240 254 247 227 246 259 269 267 278 278 274 283 299 308 309 298 273 254 235 232 205 204 196 169 164 180 152 134 138 188 183 160 141 135 132 167 144 135 137 112 110 110 109 108 108 109 108 115 159 184 180 181 185 200 194 205 201 179 182 2226 2233 2222 2221 2316 2560 2563 2434 2420 2391 2432 2514 2527 2547 2609 2692 2672 2527 2435 2373 2293 2320 2224 2255 2238 2261 2230 2147 2193 2173 2064 1987 2224 2029 1812 1692 1659 1667 1713 1806 1898 2293 2842 3222 3206 3625 3393 3241 3025 2790 2555 2324 2171 2069 1972 1876 1796 1665 1594 1544 1513 1494 1495 1490 1481 1473 1454 1440 1445 1462 1498 1604 1666 1727 1973 2160 2157 2216 2126 1956 1870 1824 1768 1715 1646 1575 1513 1457 1444 1432 1432 1434 1411 1412 1421 1409 1431 1414 1576 1641 1517 1471 1468 1468 1475 1482 1488 1495 1505 1516 1525 1533 1540 1551 1572 1621 1642 1645 1639 1599 1588 1583 1582 1582 1583 1586 1589 1594 1600 1608 1617 1624 1628 1632 1639 1635 1636 1647 1641 1633 1632 1631 1629 1630 1638 1651 1667 1686 1708 1736 1765 1791 1812 1834 1853 1872 1885 1906 1940 1967 2016 2114 2265 2407 2372 2213 2089 2020 1967 1925 1892 1866 1843 1829 1851 1928 2034 2212 2396 2116 1850 1707 1616 1583 1580 1581 1608 1661 1740 1794 1854 1779 1732 1707 1678 1645 1615 1584 1553 1537 1533 1531 1530 1529 1529 1548 1594 1663 1769 1979 2265 1935 1791 1754 1767 1803 1835 1912 2034 2247 2114 1877 1733 1596 1532 1518 1509 1509 1509 1509 1509 1517 1522 1556 1678 1828 1805 1781 1727 1654 1578 1538 1499 1470 1491 1451 1488 1562 1649 1768 1806 1676 1604 1546 1493 1456 1428 1410 1405 1407 1408 1411 1426 1459 1498 1543 1596 1660 1790 1846 1970 2165 2178 1948 1796 1726 1662 1615 1609 1585 1594 1594 1623 1657 1687 1632 1617 1607 1606 1657 1704 1750 1790 1830 1859 1877 1908 1982 2021 2059 1994 1920 1891 1894 1898 1896 1964 2110 2048 1831 1843 1834 1709 1655 1632 1616 1604 1596 1591 1586 1582 1579 1575 1573 1571 1569 1568 1566 1565 1565 1565 1564 1564 1562 1561 1561 1561 1563 1565 1581 1578 1575 1577 1580 1583 1588 1591 1595 1598 1600 1606 1626 1647 1692 1739 1714 1709 1713 1690 1662 1651 1649 1648 1648 1682 1745 1792 1862 1960 1809 1753 1750 1755 1764 1777 1794 1814 1821 1879 2018 2199 2266 2475 2544 2647 2556 2578 2681 2682 2715 2749 2624 2484 2453 2415 2257 2170 2134 2101 2037 1996 2009 2037 2068 2103 2144 2185 2262 2343 2423 2554 2801 2746 2663 2645 2643 2552 2537 2604 2473 2357 2325 2296 2259 2243 2258 2282 2331 2436 2526 2604 2652 2719 2959 2896 2814 2811 2632 2429 2288 2213 2235 2233 2198 2196 2213 2226 2137 2037 2141 2326 2072 1974 1983 1926 1985 1936 1884 1980 1860 1908 1868 1915 1875 1796 1763 1793 1773 1828 1902 1916 1821 1686 1716 1746 1832 1913 1944 1997 2020 2044 2036 1925 1817 1755 1601 1548 1632 1771 1748 1704 1582 1505 1627 1578 1515 1528 1556 1564 1689 1714 1773 1895 1942 1946 1984 1929 1827 1734 1628 1501 1443 1436 1421 1366 1322 1301 1358 1338 1396 1373 1149 1206 1272 1249 1336 1418 1471 1489 1499 1525 1571 1602 1661 1680 1471 1520 1723 1781 1885 1836 1778 1915 2107 2188 2207 2249 2193 2058 2286 2394 2228 2197 2368 2587 2633 2599 2422 2521 2612 2544 2442 2375 2430 2321 2394 2332 2280 2410 2459 2458 2530 2762 2983 2846 2794 3054 3081 3168 3149 2759 2508 2400 2299 2214 2181 2144 2099 2067 2048 2072 2074 2073 2077 2083 2080 2078 2085 2081 2086 2074 2064 2058 2047 2039 2039 2058 2069 2092 2121 2147 2184 2225 2269 2312 2361 2400 2253 2113 2493 2516 2506 2477 2446 2448 2423 2366 2310 2272 2178 2117 2085 2078 2075 2103 2104 2129 2194 2239 2239 2262 2319 2343 2324 2360 2424 2479 2547 2662 2825 2970 3135 3297 3337 3324 3232 3073 3141 3444 3691 3708 3332 3380 3412 3571 3696 3848 3923 3574 3515 3540 3298 3225 2963 3266 3312 3129 3282 3291 3623 3563 3417 3233 3335 3588 3202 3372 3834 3686 3828 3566 3112 3237 3549 3683 3873 3758 3791 3908 3759 3820 3962 3847 3749 3704 3914 3818 3618 3494 3395 3222 3240 3423 3443 3333 3221 3106 3060 3177 3372 3467 3492 3512 3546 3422 3398 3123 3046 2833 2876 2778 2838 2992 3084 3054 3093 3292 3058 3348 3471 3453 3390 3305 3399 3434 3613 3661 3570 3362 3369 3371 3371 3369 3266 3114 3149 3143 3080 2996 2887 2805 2792 2714 2720 2716 2717 2667 2600 2512 2456 2426 2397 2377 2358 2343 2333 2329 2326 2324 2322 2320 2318 2315 2313 2310 2309 2307 2306 2305 2304 2303 2302 2300 2299 2298 2298 2298 2298 2300 2302 2306 2312 2319 2327 2335 2345 2354 2366 2383 2410 2453 2550 2735 3004 3276 3400 3765 3733 3434 3137 2989 2792 2675 2563 2503 2462 2383 2369 2428 2566 2655 2542 2396 2358 2337 2322 2284 2275 2315 2331 2372 2424 2526 2801 3042 3174 2979 2680 2557 2305 2167 2089 1980 1898 1860 1832 1811 1794 1782 1784 1772 1777 1737 1707 1709 1724 1736 1752 1771 1774 1786 1791 1686 1816 1821 1810 1807 1785 1755 1737 1711 1733 1788 1752 1721 1700 1675 1631 1592 1560 1545 1562 1556 1552 1519 1509 1492 1480 1466 1452 1438 1426 1417 1424 1429 1425 1431 1425 1407 1391 1381 1373 1365 1357 1352 1349 1349 1348 1345 1352 1336 1333 1347 1356 1342 1345 1353 1347 1349 1360 1360 1350 1338 1359 1376 1379 1380 1367 1349 1325 1305 1284 1274 1269 1267 1266 1254 1254 1268 1269 1276 1276 1276 1272 1269 1266 1246 1267 1260 1274 1284 1288 1279 1272 1256 1246 1264 1282 1275 1265 1255 1238 1253 1260 1248 1234 1249 1252 1267 1288 1281 1293 1276 1259 1239 1229 1215 1226 1208 1220 1221 1212 1228 1241 1223 1216 1211 1206 1215 1229 1222 1219 1215 1207 1202 1201 1194 1174 1158 1140 1136 1144 1140 1143 1140 1111 1117 1125 1121 1116 1110 1102 1092 1083 1076 1067 1063 1056 1055 1054 1054 1060 1066 1073 1086 1091 1089 1084 1079 1076 1072 1069 1062 1058 1054 1043 1043 1035 1030 1017 1009 1015 1008 996 987 980 971 962 956 953 950 947 944 944 942 938 933 934 933 932 929 928 925 923 921 919 917 914 915 914 913 911 908 904 903 900 902 901 897 891 890 891 889 885 881 878 877 876 870 869 868 866 868 867 862 855 852 848 843 839 836 835 831 829 827 826 833 846 853 852 852 849 846 845 845 842 840 839 838 834 829 825 823 822 819 812 807 802 799 796 790 792 794 791 785 782 781 772 754 762 764 754 746 748 746 745 755 756 754 752 752 752 748 746 740 735 730 726 722 715 712 700 697 695 697 694 683 679 678 678 678 676 677 678 676 674 670 669 667 667 667 664 659 656 653 650 648 645 642 639 637 635 633 630 628 627 624 622 620 617 614 612 612 611 610 607 606 604 601 598 595 593 591 589 586 582 578 572 568 566 566 565 564 559 558 557 553 552 554 549 544 540 534 531 528 523 521 513 501 499 496 494 492 489 489 490 480 474 473 469 468 470 470 469 463 462 467 460 455 447 445 444 446 453 459 468 480 474 468 469 474 468 464 455 450 446 442 438 436 433 431 429 427 427 425 424 422 421 420 419 418 417 417 417 417 425 430 433 434 434 434 442 437 425 422 419 413 409 404 402 407 413 408 394 395 408 417 416 416 420 431 429 425 422 410 402 410 408 409 411 412 413 418 421 426 431 435 441 448 458 465 471 476 460 451 447 438 425 435 410 403 408 360 347 337 335 342 352 360 362 354 342 329 329 323 326 326 328 327 316 306 320 319 323 319 309 305 289 288 296 304 302 306 314 321 323 319 324 322 333 342 341 335 320 315 307 300 297 297 296 293 293 294 294 297 306 300 290 287 289 297 301 301 304 303 309 313 316 318 322 324 326 328 324 319 324 318 324 327 321 312 324 327 311 302 285 294 280 272 269 272 273 271 272 268 274 271 277 274 272 275 269 253 247 247 253 255 244 246 249 243 253 247 240 239 239 237 239 241 240 245 245 237 254 257 262 262 265 267 264 263 260 255 254 249 247 250 246 245 246 251 256 256 269 275 285 287 275 268 274 274 267 267 259 245 240 234 235 238 268 276 282 282 272 253 259 284 270 288 277 302 305 305 308 314 319 310 318 295 309 330 334 301 284 267 285 287 277 291 283 267 289 302 314 332 328 316 318 325 315 296 309 299 313 294 294 307 323 332 331 313 300 275 269 268 276 303 313 334 350 350 349 340 332 325 329 311 304 313 336 353 330 320 309 316 306 312 306 302 310 318 318 323 304 315 290 280 303 297 279 256 261 252 254 270 290 277 302 285 282 291 274 241 274 287 314 323 313 287 267 290 286 304 282 269 288 301 306 312 289 316 355 350 344 320 303 305 317 319 315 328 327 341 337 322 303 298 296 328 305 288 318 331 300 318 319 337 339 329 313 301 279 300 303 286 252 294 302 275 306 316 294 279 285 278 292 312 320 341 360 370 381 374 362 356 349 341 348 327 306 326 305 294 273 258 245 270 292 267 280 264 265 257 271 273 237 246 245 259 273 281 287 292 287 287 298 302 283 259 254 249 234 221 205 217 191 191 188 168 163 160 179 162 159 150 147 132 151 179 163 141 154 141 117 111 110 109 108 108 108 108 107 116 153 158 187 181 176 210 201 190 199 2302 2296 2319 2329 2298 2490 2455 2428 2471 2433 2460 2538 2614 2650 2663 2709 2718 2630 2546 2478 2504 2481 2348 2354 2327 2326 2246 2202 2447 2329 2141 1981 2109 2042 1830 1711 1657 1653 1720 1839 1978 2304 2666 2939 3454 3631 3169 2926 2773 2637 2553 2511 2284 2051 1953 1858 1769 1684 1609 1548 1512 1493 1478 1465 1454 1445 1439 1440 1448 1486 1544 1620 1677 1760 1929 1973 2045 2214 2267 2155 2159 2144 1946 1817 1701 1609 1526 1454 1400 1379 1362 1336 1324 1326 1307 1307 1307 1329 1599 1677 1556 1486 1474 1481 1501 1512 1513 1522 1531 1538 1544 1550 1556 1568 1577 1592 1618 1652 1683 1628 1613 1588 1584 1585 1588 1594 1626 1621 1616 1633 1649 1663 1669 1675 1673 1672 1664 1669 1673 1648 1639 1636 1630 1630 1637 1645 1658 1675 1695 1716 1741 1763 1784 1804 1822 1835 1851 1876 1898 1929 1998 2065 2124 2205 2350 2304 2186 2055 1986 1934 1895 1867 1843 1823 1820 1884 1962 2050 2156 2005 1804 1687 1618 1600 1594 1594 1622 1659 1701 1737 1750 1736 1711 1686 1666 1624 1592 1568 1544 1525 1515 1515 1515 1512 1508 1512 1538 1587 1682 2025 2325 1954 1813 1786 1811 1913 1894 1925 2046 2145 1963 1830 1695 1589 1558 1545 1524 1516 1515 1514 1515 1556 1558 1543 1578 1655 1736 1827 1784 1630 1532 1473 1443 1417 1460 1508 1531 1581 1671 1776 1746 1636 1580 1533 1491 1454 1425 1405 1402 1404 1405 1413 1430 1454 1485 1523 1570 1628 1790 1885 1879 1948 2016 1865 1724 1657 1611 1575 1557 1539 1554 1522 1529 1530 1588 1613 1679 1656 1626 1670 1717 1772 1820 1852 1890 1919 1954 2005 2064 2095 2017 1951 1891 1841 1850 1890 2027 2130 1886 1785 1758 1727 1669 1637 1622 1611 1603 1598 1593 1587 1583 1580 1576 1573 1571 1569 1568 1567 1567 1567 1566 1565 1564 1563 1562 1562 1562 1563 1565 1568 1572 1576 1580 1583 1589 1594 1599 1600 1604 1606 1614 1640 1668 1752 1742 1720 1721 1705 1678 1664 1655 1654 1653 1654 1680 1700 1744 1825 1829 1767 1766 1772 1774 1776 1788 1819 1878 1915 2069 2269 2369 2430 2573 2633 2707 2682 2770 2795 2729 2700 2697 2583 2673 2643 2445 2267 2178 2114 2088 2042 2007 2004 2030 2068 2095 2126 2205 2360 2444 2411 2560 2711 2814 2715 2586 2661 2592 2469 2409 2391 2350 2287 2262 2251 2256 2278 2313 2376 2469 2517 2575 2687 2810 2876 2613 2517 2482 2431 2318 2228 2204 2154 2164 2164 2133 2077 2033 2033 2082 1962 2189 2172 1990 1943 1953 1901 1950 1841 1889 1882 1831 1821 1812 1903 1759 1767 1748 1725 1808 1848 1870 1802 1733 1750 1747 1795 1907 1902 1935 1969 1997 2098 1989 1841 1755 1730 1616 1511 1562 1671 1557 1527 1491 1496 1520 1480 1491 1512 1587 1641 1630 1670 1749 1706 1771 1807 1808 1727 1660 1584 1529 1500 1490 1471 1389 1341 1286 1252 1237 1326 1161 1169 1192 1199 1218 1311 1331 1390 1435 1521 1536 1570 1606 1697 1734 1654 1738 1697 1787 1933 1936 1767 1763 1878 1878 1868 1897 2026 2067 2013 2083 2050 2123 2219 2444 2420 2324 2421 2577 2678 2610 2452 2368 2424 2402 2383 2339 2341 2383 2421 2594 2728 2928 3215 3099 2895 2953 3058 3237 2976 2685 2511 2376 2302 2252 2208 2149 2103 2074 1987 2080 2069 2071 2080 2087 2076 2074 2079 2081 2081 2066 2064 2051 2040 2031 2031 2038 2058 2084 2112 2138 2173 2209 2249 2292 2334 2372 2192 2121 2440 2496 2526 2526 2515 2509 2487 2450 2396 2352 2286 2208 2149 2161 2110 2146 2141 2183 2282 2415 2324 2525 2526 2449 2350 2370 2414 2464 2563 2680 2787 2915 3123 3329 3496 3329 3226 3159 3208 3317 3286 3564 3386 3250 3225 3386 3711 4001 3809 3612 3648 3422 3363 3288 2989 3306 3645 3446 3678 3661 3737 3586 3500 3263 3321 3521 3218 3151 3461 3219 3225 3074 3332 3767 3656 3742 3865 3745 3703 3783 3737 3774 3857 3886 3788 3544 3745 3648 3518 3397 3349 3221 3350 3468 3394 3239 3079 3061 3015 2964 3220 3373 3485 3493 3421 3222 3074 2911 2845 2737 2702 2717 2671 2697 2855 2799 2796 2945 2885 3192 3473 3419 3343 3264 3385 3503 3586 3627 3553 3346 3133 3149 3375 3329 3151 2938 3068 3203 3278 3193 2985 2865 2766 2689 2652 2602 2577 2585 2533 2474 2437 2393 2380 2368 2353 2341 2335 2331 2329 2326 2324 2322 2319 2317 2314 2312 2310 2309 2307 2307 2306 2304 2303 2301 2300 2299 2297 2298 2297 2299 2301 2305 2312 2319 2326 2333 2342 2350 2361 2372 2384 2410 2456 2650 2872 2889 3190 3358 3329 3232 2935 2945 2827 2755 2600 2487 2451 2393 2347 2345 2370 2394 2399 2340 2311 2289 2306 2275 2226 2267 2269 2287 2332 2379 2495 2640 2858 3051 2832 2555 2247 2090 2018 1954 1912 1880 1854 1833 1808 1789 1772 1766 1738 1723 1749 1804 1831 1818 1779 1801 1801 1787 1788 1725 1809 1827 1830 1820 1806 1791 1768 1754 1752 1793 1781 1756 1728 1708 1660 1623 1586 1575 1579 1551 1535 1561 1541 1517 1496 1477 1459 1446 1432 1423 1435 1439 1438 1429 1409 1395 1388 1381 1374 1367 1359 1357 1359 1359 1354 1363 1351 1341 1350 1368 1362 1351 1355 1369 1364 1361 1374 1368 1356 1360 1366 1380 1385 1375 1346 1329 1321 1312 1295 1283 1282 1269 1273 1279 1277 1286 1286 1289 1285 1284 1281 1274 1260 1258 1275 1279 1273 1291 1299 1285 1274 1262 1252 1271 1289 1287 1270 1253 1250 1268 1275 1260 1244 1261 1271 1268 1287 1294 1274 1262 1257 1243 1227 1236 1239 1215 1233 1235 1225 1229 1241 1240 1240 1238 1225 1228 1241 1234 1227 1219 1215 1202 1187 1181 1175 1149 1157 1157 1160 1154 1155 1146 1117 1123 1131 1126 1121 1114 1105 1093 1085 1083 1080 1075 1065 1057 1051 1050 1044 1047 1051 1059 1068 1078 1081 1077 1071 1066 1065 1063 1060 1056 1053 1049 1045 1038 1028 1026 1018 1006 998 990 993 985 983 972 957 951 950 946 941 938 934 931 935 933 931 930 927 925 924 921 918 916 916 919 915 915 915 907 904 902 900 898 897 894 893 888 885 885 881 880 877 872 871 869 866 867 867 869 867 864 861 856 853 852 850 848 844 841 839 833 828 826 822 828 840 846 848 847 844 840 843 841 841 839 836 831 826 823 821 817 813 810 804 805 800 799 796 793 788 780 775 769 766 763 771 765 756 759 753 753 751 759 756 754 749 749 746 744 743 741 738 731 722 716 709 705 696 692 690 687 685 683 681 680 681 680 679 681 679 678 675 671 670 667 665 664 661 658 657 653 652 649 646 643 641 639 637 635 633 631 627 624 623 622 620 617 616 615 614 611 609 607 604 602 599 595 593 590 586 583 578 576 572 570 570 571 567 565 562 561 559 557 557 554 549 543 538 535 525 521 516 511 507 511 512 510 509 507 497 485 480 476 479 477 481 476 484 475 479 473 476 477 473 468 462 452 443 444 452 451 456 471 469 465 470 477 470 462 460 454 448 443 439 435 433 431 430 429 426 424 423 422 421 420 419 417 416 416 415 415 419 428 425 426 426 435 443 440 430 428 425 421 419 412 403 400 403 403 395 391 402 408 405 412 422 429 423 419 419 408 400 403 401 409 415 420 424 427 427 431 436 442 448 451 461 469 479 487 490 476 458 423 404 411 409 414 387 364 357 352 347 339 329 338 342 341 344 340 339 327 322 318 316 314 310 302 295 302 308 305 314 309 292 285 299 297 307 314 319 322 323 314 315 315 337 341 339 325 320 311 310 306 305 303 296 293 299 302 293 292 296 295 291 288 289 293 302 298 298 301 306 309 313 315 319 324 317 319 324 315 317 317 325 324 318 309 322 328 322 311 284 272 284 291 277 271 265 264 262 262 267 269 266 265 267 263 254 245 261 264 278 261 261 266 276 265 251 249 246 241 239 238 242 254 248 251 247 238 253 265 262 266 270 266 269 268 259 253 252 259 245 257 254 252 246 249 256 265 282 280 285 286 276 263 256 258 259 245 243 249 264 243 234 254 251 260 265 287 285 275 259 255 274 270 269 288 308 308 321 327 329 323 326 311 309 320 332 302 283 268 271 305 300 314 285 270 287 308 328 333 337 327 333 323 306 312 315 316 317 307 320 304 304 321 328 307 283 296 298 277 269 279 299 313 334 355 357 346 344 336 325 315 323 309 310 339 349 339 329 323 321 330 316 326 330 314 290 288 267 303 266 295 307 282 290 303 283 294 291 258 297 301 316 314 307 297 247 262 267 300 329 314 305 295 293 280 310 308 302 270 288 294 304 320 312 314 353 360 351 321 303 309 329 326 324 327 344 353 341 314 323 321 309 334 316 289 319 322 298 326 337 339 347 346 326 291 309 319 312 293 271 294 307 289 300 303 322 288 291 315 304 300 331 341 333 340 355 361 343 323 335 317 332 308 293 303 291 291 283 260 249 280 310 307 302 298 296 280 283 251 262 285 293 273 274 292 298 287 290 282 297 302 281 269 266 264 260 233 208 193 217 228 219 241 223 195 173 181 185 150 134 129 123 139 164 169 155 139 135 142 124 118 109 108 108 108 108 106 108 113 145 142 178 182 178 177 194 2397 2379 2337 2341 2355 2376 2377 2432 2469 2459 2475 2525 2614 2727 2724 2725 2721 2703 2624 2615 2766 2693 2511 2455 2426 2393 2391 2304 2573 2398 2196 1989 2076 1976 1831 1721 1683 1636 1675 1761 1896 2308 2931 3246 3401 3807 3363 3251 3090 2921 2672 2411 2305 2219 1926 1820 1739 1662 1594 1544 1511 1493 1477 1461 1451 1444 1439 1439 1465 1595 1638 1715 1713 1778 1831 1868 2060 2392 2275 2183 2296 2413 2248 2008 1775 1642 1538 1447 1384 1348 1331 1310 1303 1301 1301 1301 1301 1333 1645 1705 1607 1512 1499 1511 1564 1563 1558 1566 1574 1577 1575 1572 1574 1588 1602 1611 1634 1662 1714 1671 1678 1630 1602 1611 1644 1641 1639 1631 1639 1663 1688 1714 1724 1760 1755 1723 1704 1686 1679 1662 1652 1649 1639 1633 1638 1646 1657 1671 1686 1703 1724 1746 1765 1783 1797 1809 1826 1845 1862 1888 1936 1990 2076 2172 2244 2347 2270 2130 2020 1949 1905 1870 1840 1821 1796 1819 1867 1915 1958 1878 1740 1656 1627 1615 1608 1603 1623 1653 1699 1782 1772 1792 1808 1740 1690 1622 1579 1555 1534 1515 1503 1501 1501 1498 1495 1490 1493 1523 1615 1891 2291 1943 1829 1826 1875 2011 1956 1944 1994 2041 1841 1735 1666 1624 1589 1563 1539 1530 1525 1525 1549 1609 1564 1537 1529 1555 1587 1709 1790 1572 1526 1419 1362 1393 1477 1526 1566 1639 1709 1774 1713 1647 1579 1527 1483 1447 1420 1402 1401 1401 1402 1412 1432 1463 1496 1516 1557 1623 1713 1801 1820 1818 1818 1766 1679 1613 1563 1535 1525 1521 1525 1487 1481 1472 1566 1603 1672 1650 1656 1691 1728 1773 1828 1925 1978 1997 2045 2060 2165 2147 2043 1958 1889 1826 1806 1850 1882 1860 1783 1792 1712 1684 1661 1642 1627 1616 1609 1602 1595 1589 1585 1581 1578 1575 1572 1570 1569 1568 1568 1567 1567 1565 1564 1563 1564 1563 1563 1564 1566 1570 1576 1587 1600 1601 1605 1610 1611 1608 1609 1611 1616 1644 1708 1748 1745 1735 1734 1714 1687 1665 1659 1658 1658 1660 1672 1691 1729 1781 1777 1785 1798 1806 1825 1875 1974 2070 2088 2091 2124 2307 2417 2581 2654 2635 2866 2909 2931 2838 2704 2645 2661 2681 2663 2615 2447 2260 2188 2141 2110 2061 2022 2028 2029 2060 2095 2139 2274 2353 2403 2414 2466 2507 2681 2746 2573 2626 2629 2444 2380 2335 2311 2292 2266 2261 2272 2290 2339 2404 2454 2509 2557 2668 2762 2835 2559 2415 2322 2301 2242 2235 2224 2145 2091 2097 2108 2039 1897 1953 1992 1933 1947 2137 2017 1946 1896 1853 1954 1839 1773 1762 1780 1780 1794 1821 1776 1767 1688 1699 1768 1807 1849 1728 1776 1680 1706 1774 1823 1837 1884 1932 1974 2089 2092 1933 1794 1837 1712 1564 1541 1586 1546 1508 1494 1448 1514 1471 1472 1501 1542 1578 1601 1620 1608 1614 1685 1684 1665 1655 1610 1569 1608 1706 1712 1598 1563 1482 1431 1342 1154 1153 1126 1147 1154 1206 1238 1261 1304 1362 1419 1486 1533 1579 1612 1687 1717 1721 1730 1810 1879 1931 2028 2058 2034 1799 1985 2163 1923 2013 2188 2259 2176 2214 2292 2136 2193 2238 2468 2598 2553 2654 2608 2398 2279 2332 2307 2319 2249 2266 2265 2282 2348 2531 2815 2925 2955 2773 2646 2803 3118 3026 2670 2517 2392 2295 2215 2177 2142 2098 2069 1926 2051 2057 2078 2083 2082 2081 2074 2090 2091 2083 2082 2073 2064 2045 2032 2027 2044 2058 2080 2103 2134 2158 2196 2225 2274 2307 2351 2055 2135 2081 2280 2421 2511 2550 2557 2550 2540 2482 2418 2363 2309 2266 2251 2152 2171 2208 2254 2409 2645 2591 2708 2613 2442 2438 2435 2424 2500 2649 2694 2723 2820 3033 3250 3254 3257 3237 3054 3017 3084 3154 3145 3159 3028 3130 3282 3428 3491 3465 3349 3423 3388 3326 3138 3066 3157 3442 3812 3853 3753 3516 3547 3295 3137 3065 3022 3165 2945 2966 3150 3194 3571 3247 3559 3856 3717 3849 3721 3608 3591 3892 3849 3634 3544 3559 3629 3490 3377 3319 3271 3231 3255 3281 3208 3094 3069 3169 3101 2920 2916 2929 3048 3432 3533 3579 3554 3337 2997 2766 2663 2651 2649 2655 2675 2639 2641 2683 2791 2784 2971 3262 3225 3222 3365 3500 3471 3511 3547 3550 3443 3153 2910 3061 3068 2888 2932 2997 2937 2994 2935 2893 3002 2974 2912 2738 2702 2586 2525 2484 2437 2409 2385 2368 2357 2348 2340 2336 2333 2330 2328 2326 2323 2321 2319 2316 2314 2312 2310 2309 2308 2306 2305 2304 2302 2301 2299 2298 2297 2297 2299 2303 2308 2314 2320 2325 2332 2340 2348 2358 2364 2374 2477 2503 2601 2673 2762 2820 2866 2974 2874 2965 3024 2830 2763 2640 2540 2517 2457 2372 2314 2294 2289 2299 2281 2256 2240 2229 2233 2188 2223 2247 2216 2234 2277 2392 2511 2739 2953 2742 2417 2197 2080 1992 1949 1917 1887 1861 1835 1818 1801 1785 1766 1740 1770 1780 1808 1833 1849 1835 1821 1799 1782 1771 1757 1813 1827 1836 1835 1826 1812 1801 1792 1780 1809 1787 1767 1754 1731 1691 1658 1627 1597 1565 1568 1568 1586 1558 1533 1492 1468 1458 1444 1433 1432 1451 1454 1437 1416 1407 1403 1398 1396 1392 1384 1372 1366 1369 1363 1365 1362 1353 1354 1369 1377 1369 1365 1367 1376 1384 1380 1384 1381 1375 1385 1385 1393 1367 1357 1358 1336 1313 1297 1293 1286 1286 1265 1295 1299 1293 1299 1304 1300 1294 1289 1285 1269 1257 1273 1295 1298 1284 1295 1309 1301 1286 1276 1260 1267 1291 1289 1272 1265 1263 1282 1280 1258 1251 1270 1293 1289 1299 1301 1276 1256 1245 1244 1248 1255 1239 1224 1234 1246 1241 1244 1249 1261 1261 1248 1247 1253 1248 1237 1228 1217 1203 1194 1184 1174 1164 1158 1171 1176 1169 1149 1139 1134 1127 1135 1135 1132 1128 1118 1110 1099 1092 1088 1084 1077 1069 1061 1053 1046 1041 1034 1035 1045 1052 1055 1064 1069 1069 1059 1060 1058 1056 1054 1050 1047 1044 1040 1036 1032 1024 1013 1006 1003 996 988 984 978 972 965 958 948 942 937 933 933 933 932 931 930 928 926 924 921 920 918 917 920 918 916 918 910 903 903 902 901 897 898 893 886 883 883 880 878 876 873 870 868 869 870 868 865 864 863 861 860 859 854 859 856 855 851 850 842 839 835 829 820 817 818 826 828 830 829 833 831 832 830 830 831 826 824 821 818 815 813 807 809 803 800 794 788 785 785 780 773 779 773 776 767 761 764 759 758 760 761 756 752 745 746 744 738 737 733 734 729 721 712 707 700 696 693 689 686 685 684 683 683 684 683 684 683 679 677 675 672 671 668 665 663 661 658 657 655 654 652 648 645 643 641 640 638 636 632 628 627 626 623 622 621 619 617 614 612 609 608 606 603 600 598 594 591 587 583 579 578 577 574 573 572 569 566 565 564 561 561 559 552 546 543 538 536 530 524 518 511 512 521 523 520 516 513 501 488 490 487 491 496 484 486 485 480 485 480 484 479 476 473 465 453 444 440 442 445 445 453 453 452 458 473 470 469 465 462 456 446 441 437 433 432 429 429 429 426 423 421 420 419 418 417 415 414 412 412 412 418 418 422 432 433 438 438 428 424 421 414 411 407 405 403 398 398 395 391 392 397 407 419 428 427 423 414 409 409 399 396 404 413 413 416 421 429 435 435 441 447 455 458 466 473 479 489 492 461 439 423 411 393 385 390 377 369 365 368 365 360 338 324 327 327 332 335 342 340 336 330 325 326 329 319 304 293 292 307 303 308 298 286 293 303 310 310 313 312 311 315 306 317 332 337 329 321 316 315 307 304 302 298 296 300 307 312 307 298 290 290 289 285 288 297 298 294 298 301 306 312 314 318 320 324 320 309 312 312 311 320 327 321 316 304 306 304 301 291 276 298 305 284 282 280 278 278 270 265 262 265 266 260 257 253 251 263 278 276 287 280 283 280 282 271 258 246 242 239 237 239 244 252 258 258 252 242 253 256 260 264 271 268 267 259 263 263 258 262 253 262 263 260 247 254 256 271 284 283 275 280 270 272 257 249 249 243 241 253 265 248 238 259 263 263 272 271 291 287 273 279 279 297 270 292 306 316 312 320 332 341 343 316 304 312 320 297 285 267 276 296 313 315 298 274 288 305 307 314 332 345 342 320 314 327 323 336 336 323 332 323 309 326 329 308 294 321 304 274 281 301 308 314 324 337 350 360 349 328 327 336 326 328 325 316 338 357 341 339 341 322 304 303 312 298 301 279 272 275 284 308 323 300 304 310 300 294 271 269 274 300 323 325 307 282 255 260 294 303 327 327 322 325 309 287 318 320 300 278 276 307 316 334 327 331 344 344 334 323 322 310 318 337 340 335 331 355 341 333 337 320 327 342 326 287 301 318 327 318 316 346 359 363 327 312 323 342 307 292 283 287 318 306 330 326 329 295 293 315 336 332 310 319 331 338 351 358 333 322 306 290 304 302 276 271 263 256 257 270 264 273 287 305 292 288 278 273 264 278 290 299 326 326 302 289 279 280 289 281 289 302 301 291 270 258 250 234 214 229 252 267 263 234 220 214 193 185 175 143 135 125 141 159 163 158 155 158 146 157 177 180 152 117 109 108 107 107 105 105 105 108 115 130 154 161 169 2668 2435 2365 2474 2376 2468 2436 2495 2449 2448 2463 2490 2603 2635 2685 2700 2739 2779 2748 2745 2877 2797 2651 2623 2593 2563 2543 2453 2608 2427 2208 2025 2003 1875 1772 1727 1866 1675 1630 1671 1796 2157 2738 2842 3398 3973 3718 3334 3022 2756 2693 2489 2667 2405 1977 1817 1743 1664 1591 1536 1506 1489 1475 1461 1451 1444 1444 1452 1592 1876 1802 1915 1890 1902 1996 1919 2058 2109 2087 2114 2214 2393 2312 2157 1963 1746 1586 1431 1345 1317 1309 1302 1300 1300 1299 1301 1309 1343 1527 1622 1613 1545 1555 1608 1660 1620 1621 1626 1630 1627 1618 1602 1595 1605 1627 1640 1661 1702 1794 1734 1735 1690 1634 1645 1728 1692 1682 1640 1666 1698 1738 1767 1822 1869 1859 1784 1746 1716 1701 1683 1669 1660 1646 1636 1638 1645 1655 1668 1682 1698 1716 1733 1749 1764 1776 1788 1802 1817 1834 1864 1900 1939 2002 2064 2172 2338 2475 2268 2054 1976 1923 1890 1850 1817 1790 1771 1800 1819 1804 1745 1685 1653 1639 1630 1620 1615 1630 1663 1716 1825 1821 1842 1835 1753 1670 1616 1576 1546 1523 1506 1494 1490 1489 1486 1483 1480 1481 1506 1577 1753 1972 1899 1865 1866 1927 2060 1967 1922 1909 1956 1845 1728 1690 1649 1610 1579 1558 1545 1539 1556 1647 1622 1570 1540 1497 1480 1493 1586 1620 1485 1466 1354 1369 1417 1506 1575 1561 1636 1729 1809 1830 1789 1640 1532 1470 1438 1414 1400 1399 1399 1401 1414 1441 1475 1532 1524 1553 1646 1745 1735 1745 1756 1777 1714 1659 1593 1543 1511 1492 1492 1494 1473 1448 1458 1507 1548 1595 1636 1670 1719 1763 1805 1859 1988 2099 2113 2061 2126 2118 2094 2015 1912 1851 1809 1776 1789 1786 1755 1722 1707 1680 1667 1654 1641 1631 1622 1612 1604 1597 1592 1588 1583 1579 1577 1574 1572 1570 1570 1569 1569 1568 1566 1566 1565 1565 1566 1566 1566 1567 1582 1605 1623 1635 1641 1637 1639 1631 1623 1620 1620 1620 1643 1706 1741 1749 1765 1749 1716 1685 1666 1664 1664 1663 1663 1669 1702 1769 1777 1784 1805 1835 1878 1990 2102 2283 2348 2370 2155 2199 2280 2399 2551 2668 2825 3020 2943 2920 2813 2698 2657 2638 2632 2528 2460 2368 2274 2213 2214 2225 2146 2070 2090 2059 2074 2101 2137 2231 2335 2341 2376 2395 2484 2522 2586 2554 2481 2429 2384 2357 2350 2307 2281 2266 2270 2287 2311 2358 2440 2499 2552 2602 2760 2974 2971 2635 2458 2345 2256 2203 2206 2168 2144 2082 2063 2055 2021 1872 1866 1884 1863 1829 1974 2065 1958 1900 1829 1873 1884 1751 1742 1782 1738 1773 1765 1718 1738 1662 1658 1722 1756 1729 1773 1765 1685 1748 1771 1751 1817 1897 1905 1941 1965 2039 2024 1819 1841 1712 1613 1495 1609 1598 1513 1454 1430 1424 1411 1478 1511 1501 1537 1582 1529 1522 1544 1598 1565 1578 1617 1635 1629 1743 2093 1983 1719 1609 1486 1307 1208 1174 1289 1210 1143 1172 1230 1200 1364 1457 1448 1407 1461 1527 1570 1583 1614 1687 1792 1785 1837 1837 1925 2019 2121 2149 1908 2110 2298 1995 2128 2302 2491 2430 2410 2420 2273 2159 2430 2506 2568 2570 2634 2475 2376 2186 2140 2174 2306 2214 2162 2154 2149 2189 2338 2519 2585 2682 2497 2538 2787 2843 2781 2560 2404 2314 2255 2176 2129 2110 2092 2055 1886 1967 2033 2075 2074 2069 2061 2077 2088 2095 2087 2081 2065 2058 2045 2031 2024 2039 2056 2072 2097 2112 2128 2165 2197 2228 2242 2141 1996 2327 2125 2362 2496 2502 2504 2522 2556 2564 2550 2511 2474 2425 2415 2364 2247 2185 2255 2390 2435 2658 2697 2710 2748 2650 2576 2545 2532 2685 2764 2667 2687 2757 2899 2988 3061 3358 3399 3080 2988 3081 3026 2985 3090 2965 3095 3153 3199 3306 3271 3229 3227 3122 3156 3290 3373 3277 3325 3834 3912 3706 3259 3313 3281 3610 3347 3357 3158 2897 3412 3681 3609 3819 3469 3687 3872 3837 3735 3614 3590 3470 3664 3933 3837 3752 3678 3476 3313 3409 3619 3537 3378 3228 3182 3105 3150 3083 3157 3069 2897 2882 2881 2958 3008 3486 3717 3483 3148 2876 2689 2804 2902 2975 2838 2977 2977 2698 2631 2727 2916 3032 3084 3191 3262 3371 3410 3347 3386 3478 3462 3391 3313 2922 2825 2842 2770 2753 2803 2797 2870 2926 2814 2825 2842 2764 2674 2605 2583 2582 2492 2442 2412 2393 2374 2360 2346 2341 2338 2335 2332 2330 2327 2325 2323 2321 2318 2315 2313 2312 2310 2309 2308 2307 2305 2303 2301 2300 2298 2296 2296 2299 2303 2308 2313 2318 2324 2331 2339 2347 2350 2353 2368 2399 2449 2555 2592 2615 2605 2650 2837 3122 3344 3042 2822 2739 2724 2632 2573 2493 2394 2343 2317 2281 2241 2229 2209 2198 2187 2183 2155 2194 2203 2184 2170 2202 2284 2417 2577 2734 2487 2265 2120 2037 1959 1916 1894 1869 1849 1831 1814 1795 1779 1762 1747 1757 1777 1798 1822 1838 1860 1857 1805 1781 1760 1760 1805 1820 1823 1835 1845 1834 1826 1818 1809 1827 1808 1785 1765 1745 1705 1662 1632 1613 1592 1606 1603 1563 1544 1535 1506 1467 1448 1448 1448 1450 1468 1460 1438 1427 1424 1426 1413 1415 1411 1403 1393 1385 1377 1375 1369 1370 1374 1377 1383 1392 1384 1382 1391 1384 1402 1401 1400 1396 1396 1402 1406 1389 1356 1332 1335 1328 1321 1313 1303 1290 1270 1291 1295 1314 1318 1313 1320 1318 1309 1293 1272 1273 1274 1273 1284 1296 1302 1298 1323 1314 1294 1284 1269 1265 1290 1299 1288 1274 1265 1290 1285 1261 1266 1263 1279 1297 1318 1308 1280 1265 1266 1261 1271 1257 1236 1241 1243 1258 1268 1266 1277 1274 1274 1271 1266 1258 1247 1232 1229 1219 1212 1205 1194 1185 1172 1176 1184 1174 1149 1149 1151 1148 1146 1145 1140 1136 1134 1121 1110 1099 1093 1087 1083 1074 1066 1060 1053 1049 1043 1037 1032 1027 1035 1037 1046 1046 1058 1053 1047 1052 1049 1049 1046 1041 1040 1035 1032 1030 1027 1021 1016 1007 1002 994 987 979 974 973 970 968 953 939 936 935 933 930 929 926 924 923 920 919 918 921 922 919 920 914 912 913 905 903 901 899 894 892 889 885 884 883 882 879 878 875 875 875 877 876 872 867 864 862 860 859 858 853 859 858 857 857 855 853 847 842 837 832 826 821 814 811 808 807 806 805 803 803 805 806 805 807 810 813 809 810 809 809 805 802 797 794 797 792 785 782 786 783 777 767 765 768 769 769 766 760 755 747 742 740 744 735 730 725 729 728 719 709 704 700 697 692 689 688 687 686 687 687 686 687 687 683 681 680 677 674 672 670 667 665 662 661 659 655 653 651 648 646 644 641 639 636 634 633 630 628 628 625 624 623 620 618 615 613 610 608 606 604 601 598 594 589 585 583 582 581 579 576 575 574 570 568 568 568 564 564 559 553 546 540 533 528 524 519 514 511 519 526 521 516 515 506 497 494 497 499 503 503 497 492 487 486 489 486 485 481 478 472 467 460 448 441 434 437 442 447 446 444 453 467 476 472 466 468 463 452 446 438 435 432 427 425 428 425 423 421 419 417 416 415 413 412 411 411 410 412 422 429 428 427 436 434 423 421 419 417 415 413 413 413 409 405 401 397 389 397 406 418 426 418 421 415 402 399 394 404 412 418 424 427 428 428 435 442 446 449 455 460 463 468 474 478 475 446 420 405 402 397 373 364 363 365 361 358 354 344 333 346 330 318 317 323 329 330 343 335 336 341 336 332 327 310 297 292 289 289 292 284 293 301 300 305 312 315 308 320 302 313 317 330 336 325 324 321 313 308 306 304 298 303 312 317 310 298 293 290 284 283 285 289 292 293 299 303 310 315 320 322 311 316 310 310 305 305 316 325 325 318 314 313 312 297 300 294 307 303 284 279 280 279 277 276 273 272 267 263 261 266 266 272 264 275 289 289 285 279 269 263 263 258 253 251 247 240 240 244 244 248 254 260 259 247 244 253 257 264 269 269 264 262 266 263 258 263 258 268 265 253 252 259 265 281 274 271 269 267 260 260 265 273 274 252 249 253 260 265 258 240 258 280 291 286 278 299 297 286 291 302 279 280 290 312 317 318 326 336 329 310 310 318 314 291 271 268 278 291 303 313 299 280 284 293 311 314 324 337 347 331 335 330 335 334 341 333 322 319 325 328 318 304 319 315 306 275 280 274 293 304 321 330 353 359 345 337 351 343 346 345 329 323 339 353 360 341 317 310 299 300 292 287 276 270 289 276 268 299 316 304 313 312 316 303 289 289 265 294 313 319 297 307 291 250 267 269 292 322 335 338 305 313 333 319 290 295 286 287 319 321 317 335 350 363 354 345 330 306 321 337 351 352 331 343 357 365 341 334 348 334 304 291 331 322 341 343 323 327 355 360 333 332 353 345 323 300 295 288 328 315 330 353 338 305 302 339 345 351 349 340 339 355 361 337 332 314 293 282 272 270 273 286 294 259 298 298 281 284 287 297 295 316 320 360 318 306 311 314 322 339 317 293 283 275 273 277 288 298 304 307 303 276 253 238 236 223 208 232 246 228 223 208 205 173 139 169 155 135 153 161 165 171 169 155 164 161 178 166 157 145 139 129 107 106 106 105 105 106 105 105 108 111 117 2537 2375 2554 2719 2487 2456 2428 2475 2456 2439 2400 2364 2645 2566 2556 2604 2708 2836 2915 2995 2984 2848 2856 3016 2939 2757 2696 2612 2682 2481 2227 2041 2042 1919 1825 1765 1977 1878 1630 1683 1800 1959 2350 2900 3421 3944 3893 3534 3255 3022 2788 2636 2687 2275 2085 1885 1753 1669 1593 1529 1499 1485 1472 1459 1450 1445 1451 1490 1595 1889 2025 2236 2012 2139 2125 2116 2223 2260 2135 2129 2227 2217 2185 2151 2103 1878 1666 1445 1323 1303 1302 1303 1300 1299 1303 1318 1347 1388 1456 1531 1583 1606 1621 1662 1704 1715 1725 1715 1699 1688 1659 1635 1618 1630 1650 1672 1696 1735 1827 1780 1763 1698 1657 1684 1678 1654 1647 1639 1679 1725 1774 1834 1867 1971 1940 1840 1792 1751 1733 1709 1688 1677 1656 1641 1637 1643 1654 1665 1679 1694 1708 1722 1735 1746 1757 1769 1781 1794 1812 1838 1867 1907 1956 2029 2156 2221 2320 2288 2094 2001 1944 1896 1864 1829 1808 1787 1754 1757 1730 1702 1676 1664 1655 1641 1632 1630 1645 1675 1746 1823 1956 1893 1812 1755 1667 1609 1569 1537 1514 1497 1486 1480 1478 1475 1473 1476 1492 1526 1583 1720 1801 1895 1935 1908 1952 2068 1987 1903 1850 1810 1901 1757 1699 1661 1625 1598 1579 1562 1558 1604 1697 1614 1587 1569 1528 1461 1434 1465 1463 1413 1372 1335 1388 1444 1509 1582 1606 1667 1745 1865 1851 1827 1666 1549 1481 1441 1414 1400 1398 1398 1403 1417 1442 1481 1520 1564 1570 1601 1645 1677 1712 1739 1807 1728 1632 1571 1529 1496 1470 1459 1475 1454 1440 1469 1518 1552 1589 1630 1672 1719 1772 1817 1864 1925 2026 2147 2100 2124 2072 2010 1928 1886 1843 1807 1780 1748 1729 1713 1696 1685 1667 1656 1646 1636 1627 1620 1613 1605 1599 1594 1590 1585 1581 1578 1575 1573 1572 1571 1571 1570 1569 1568 1568 1567 1567 1568 1568 1567 1576 1659 1673 1683 1686 1711 1689 1673 1654 1645 1637 1635 1627 1640 1674 1709 1768 1826 1777 1723 1681 1670 1670 1670 1668 1668 1669 1720 1762 1791 1841 1876 1997 2047 2197 2429 2545 2434 2246 2221 2249 2406 2433 2520 2703 3008 3021 2866 2863 2806 2733 2621 2547 2562 2439 2380 2354 2341 2329 2308 2293 2220 2164 2147 2136 2058 2090 2123 2191 2287 2367 2439 2517 2525 2513 2544 2487 2445 2407 2391 2372 2349 2302 2299 2266 2273 2287 2315 2382 2430 2508 2585 2701 2915 3095 3115 2750 2526 2404 2315 2220 2167 2139 2132 2105 2018 1995 1961 1877 1837 1816 1808 1786 1789 1959 1915 1898 1821 1796 1800 1731 1721 1703 1686 1734 1761 1712 1670 1688 1630 1668 1713 1668 1755 1707 1783 1812 1727 1750 1791 1801 1837 1885 1941 1980 2007 1914 1707 1658 1600 1480 1615 1573 1574 1550 1459 1417 1380 1445 1459 1437 1516 1567 1478 1481 1495 1510 1505 1564 1620 1714 1806 1798 1823 1847 1654 1530 1394 1361 1313 1175 1215 1198 1190 1194 1204 1303 1430 1571 1633 1489 1446 1509 1539 1605 1692 1740 1814 1901 1928 1864 1923 1990 2094 2161 2125 2255 2345 2145 2174 2344 2480 2598 2486 2432 2295 2206 2184 2271 2366 2496 2610 2617 2484 2254 2133 2091 2137 2157 2107 2064 2046 2103 2204 2268 2369 2402 2354 2491 2530 2542 2517 2417 2324 2255 2194 2144 2095 2066 2054 2018 1890 1836 2016 2053 2060 2028 2073 2083 2077 2089 2083 2078 2062 2058 2043 2022 2016 2022 2037 2051 2074 2077 2096 2117 2148 2165 2199 2189 2235 2367 2345 2104 2372 2474 2493 2521 2534 2535 2536 2531 2567 2649 2624 2534 2335 2229 2268 2342 2507 2638 2592 2559 2627 2713 2698 2600 2706 2689 2748 2681 2703 2757 2856 2917 2896 3230 3279 2960 2932 3008 3070 2923 2829 2963 3103 3141 3099 3142 3112 3097 3055 3117 3280 3470 3724 3886 3698 3773 3620 3389 3556 3635 3728 3602 3511 3798 3448 3009 3424 3703 3889 3803 3488 3683 3797 3687 3817 3772 3683 3456 3603 3883 3789 3634 3364 3266 3166 3547 3692 3583 3328 3131 3120 3118 3135 3100 2947 2923 2805 2754 2800 2885 2977 3023 3340 3230 2946 2739 2803 3169 3166 3044 3045 3171 3291 2985 2643 2738 2934 2948 3038 3192 3172 3295 3360 3239 3308 3348 3429 3351 3205 2914 2745 2746 2695 2672 2655 2718 2827 2968 2823 2715 2663 2629 2621 2589 2541 2538 2483 2448 2417 2403 2373 2354 2347 2344 2341 2337 2335 2331 2329 2327 2324 2322 2320 2318 2315 2314 2312 2311 2309 2307 2306 2304 2302 2301 2299 2296 2295 2299 2302 2306 2311 2316 2320 2325 2331 2336 2340 2346 2358 2382 2436 2510 2548 2595 2593 2602 2844 3158 3352 3032 2852 2785 2717 2657 2587 2565 2444 2385 2345 2324 2285 2260 2220 2186 2150 2132 2124 2157 2153 2158 2127 2150 2196 2344 2466 2394 2271 2117 2040 2005 1972 1938 1906 1875 1848 1831 1809 1795 1777 1775 1781 1774 1775 1791 1807 1829 1848 1833 1791 1788 1746 1762 1789 1809 1815 1844 1860 1863 1864 1850 1840 1839 1818 1793 1771 1755 1734 1705 1676 1651 1627 1613 1577 1540 1515 1498 1483 1464 1458 1473 1473 1472 1473 1465 1454 1446 1442 1436 1434 1429 1416 1408 1403 1396 1391 1381 1389 1405 1407 1412 1409 1407 1403 1407 1410 1394 1411 1426 1413 1415 1409 1385 1368 1363 1350 1330 1322 1328 1334 1328 1287 1266 1293 1320 1317 1320 1336 1337 1344 1341 1311 1280 1301 1300 1277 1278 1296 1305 1312 1310 1326 1310 1298 1289 1296 1272 1286 1294 1303 1283 1281 1296 1292 1270 1281 1282 1285 1302 1325 1318 1302 1291 1289 1276 1272 1252 1241 1256 1263 1269 1282 1294 1298 1293 1292 1282 1270 1260 1254 1251 1243 1230 1219 1206 1202 1194 1190 1191 1169 1157 1167 1168 1164 1155 1153 1149 1149 1143 1135 1124 1109 1100 1096 1091 1082 1073 1066 1061 1055 1050 1046 1041 1033 1027 1021 1021 1025 1034 1040 1039 1037 1046 1039 1043 1038 1033 1035 1026 1025 1023 1018 1017 1015 1012 1009 1002 995 987 982 974 972 967 955 940 944 945 941 935 934 932 927 921 920 919 920 921 919 915 915 913 912 911 904 903 900 895 893 892 891 888 889 889 888 885 887 885 886 887 887 879 873 871 867 867 864 862 860 855 856 859 854 853 849 845 847 845 840 840 837 832 828 821 817 813 809 808 804 801 797 793 790 788 785 785 786 791 799 800 799 801 800 801 801 799 795 788 793 788 775 775 771 773 774 770 766 762 755 743 737 739 744 739 733 725 719 720 717 712 704 700 698 692 691 691 689 690 691 690 689 689 687 684 682 680 679 675 673 671 668 666 663 660 658 655 652 651 648 646 643 641 641 640 637 634 632 630 628 628 626 626 622 618 616 614 611 608 606 604 599 596 593 589 586 587 586 583 580 580 578 575 572 570 571 566 563 562 558 551 547 541 536 534 528 518 518 521 527 524 517 511 505 500 503 504 506 505 505 504 503 498 496 497 493 486 484 481 481 476 470 462 455 445 435 433 435 441 441 439 447 459 466 475 471 467 462 457 458 448 441 435 429 426 423 426 421 421 419 417 414 413 412 410 409 410 410 413 423 421 424 431 435 430 430 429 430 426 423 420 418 419 415 408 407 400 388 391 400 412 419 414 409 409 394 392 405 413 420 424 428 431 435 435 435 439 447 454 457 456 456 461 468 479 474 429 407 398 385 380 379 383 358 354 351 346 341 349 360 360 359 353 323 313 318 324 332 338 344 352 347 338 344 335 312 317 300 293 291 284 283 293 295 296 306 313 308 302 301 317 333 324 325 318 312 315 309 314 310 305 292 302 310 308 305 300 299 293 287 284 284 286 296 304 305 309 312 317 317 314 303 305 302 302 303 312 320 319 321 321 323 325 311 310 323 323 300 286 282 280 274 272 271 267 271 273 270 262 271 279 281 279 271 279 289 290 274 264 259 260 252 251 248 245 242 239 242 251 247 248 254 259 257 245 246 246 255 261 267 268 264 265 274 267 267 268 262 259 262 258 265 257 284 288 280 279 277 280 281 279 275 274 269 263 250 254 275 271 261 244 244 270 294 296 297 283 298 310 311 315 292 303 288 300 309 321 335 336 329 313 314 311 293 279 270 275 278 306 312 310 282 283 290 292 301 317 331 335 349 350 350 356 355 347 330 328 333 339 328 327 315 332 348 330 306 274 306 304 309 305 315 320 347 363 350 342 357 356 364 345 329 345 337 352 350 331 319 305 302 281 282 280 273 295 309 284 315 317 330 312 322 334 327 317 316 309 287 272 326 327 310 316 278 249 273 255 278 298 313 334 316 319 335 317 301 319 312 289 285 300 306 319 336 359 360 346 327 319 310 320 336 344 348 335 341 361 355 355 344 322 303 318 337 334 341 327 345 344 359 354 340 344 354 368 335 331 302 295 332 328 351 362 346 301 297 311 317 333 340 351 359 357 331 312 298 288 278 275 279 298 291 283 272 265 310 320 302 301 300 306 299 320 391 376 333 323 295 290 302 321 302 288 278 271 272 276 282 280 292 307 310 304 276 266 247 233 216 193 191 191 174 172 163 157 171 172 170 146 154 143 150 173 171 163 166 179 182 174 158 145 158 153 130 127 107 105 105 107 105 104 106 108 109 2379 2494 2751 2815 2593 2483 2426 2482 2434 2343 2256 2234 2346 2458 2340 2313 2363 2436 2475 2507 2645 2698 2645 3038 3175 2881 2802 2788 2718 2462 2198 2074 2188 2081 1959 1795 1940 2074 1717 1653 1739 1815 2052 2499 3116 3674 3929 3744 3526 3409 3044 2544 2455 2330 2287 1932 1723 1644 1585 1534 1503 1485 1472 1459 1451 1467 1493 1612 1739 1856 2092 2385 2103 2264 2367 2384 2331 2449 2384 2271 2399 2162 1911 1875 1850 1803 1682 1493 1329 1308 1302 1301 1302 1338 1338 1352 1383 1430 1478 1590 1695 1679 1693 1729 1806 1918 1897 1828 1778 1757 1717 1668 1643 1657 1688 1712 1741 1791 1848 1821 1780 1722 1713 1668 1618 1601 1602 1634 1681 1741 1803 1874 1937 1966 2009 1938 1856 1800 1766 1732 1711 1692 1668 1649 1639 1643 1651 1661 1673 1684 1697 1709 1720 1730 1741 1751 1763 1774 1792 1813 1842 1877 1924 1993 2098 2251 2443 2336 2132 2029 1958 1904 1863 1831 1802 1776 1753 1730 1711 1697 1686 1672 1660 1655 1653 1660 1681 1722 1801 1857 1960 1861 1778 1705 1656 1605 1559 1526 1502 1486 1475 1471 1470 1467 1468 1484 1513 1548 1606 1705 1813 1905 1899 1938 1983 2036 1973 1904 1854 1846 1966 1802 1709 1672 1649 1623 1601 1587 1586 1684 1684 1637 1624 1579 1546 1507 1471 1386 1360 1347 1322 1344 1415 1482 1525 1571 1614 1669 1756 1830 1795 1686 1618 1551 1499 1453 1420 1402 1398 1399 1406 1418 1439 1478 1595 1621 1613 1603 1634 1665 1722 1742 1817 1734 1649 1591 1545 1500 1469 1445 1440 1434 1441 1467 1510 1536 1571 1607 1661 1720 1769 1814 1877 1949 2027 2058 2031 2058 2052 1975 1898 1859 1826 1798 1772 1744 1719 1697 1712 1715 1780 1739 1651 1635 1627 1620 1612 1608 1602 1596 1591 1586 1582 1578 1576 1574 1573 1572 1572 1571 1570 1570 1570 1570 1571 1571 1575 1596 1710 1832 1798 1761 1766 1723 1748 1702 1681 1665 1651 1648 1640 1637 1668 1722 1826 1813 1759 1717 1680 1675 1676 1677 1676 1675 1684 1736 1798 1917 2049 2170 2355 2306 2184 2349 2498 2366 2411 2482 2379 2573 2624 2603 2886 3009 2918 2878 2826 2761 2725 2660 2490 2453 2395 2374 2421 2428 2379 2352 2311 2261 2223 2212 2196 2072 2106 2147 2203 2308 2365 2399 2471 2471 2467 2476 2429 2414 2381 2357 2381 2406 2392 2323 2272 2296 2321 2341 2411 2434 2488 2598 2709 2824 3036 3143 2942 2660 2516 2357 2277 2211 2167 2108 2079 2026 1964 1913 1887 1866 1866 1822 1775 1766 1877 1960 1904 1873 1811 1793 1780 1768 1722 1680 1665 1662 1665 1624 1636 1622 1616 1664 1637 1672 1771 1776 1762 1812 1864 1837 1729 1792 1898 1891 1912 1963 1980 1862 1743 1597 1457 1579 1580 1544 1515 1498 1459 1380 1388 1380 1432 1541 1477 1451 1492 1491 1460 1540 1585 1658 1784 1823 1700 1602 1543 1492 1382 1331 1301 1272 1277 1227 1132 1277 1350 1346 1418 1477 1411 1545 1561 1443 1481 1586 1637 1646 1639 1706 1760 1850 1914 1919 1990 2091 2220 2197 2247 2381 2273 2060 2290 2375 2432 2589 2522 2438 2255 2238 2317 2296 2355 2587 2585 2356 2176 2060 2025 2037 2090 2063 1987 1983 2034 2115 2162 2351 2320 2275 2369 2322 2356 2407 2356 2290 2240 2199 2169 2120 2098 2084 2046 2026 1936 1908 2057 2007 2028 2071 2061 2052 2067 2086 2088 2062 2018 1999 2015 2027 2033 2043 2037 2054 2074 2086 2101 2131 2161 2192 2213 2253 2303 2347 2302 2125 2230 2425 2481 2520 2542 2553 2561 2584 2661 2689 2712 2446 2308 2327 2405 2664 2688 2640 2531 2622 2699 2767 2593 2599 2594 2632 2687 2748 2715 2864 2913 2741 2821 2845 2938 3102 3016 2883 2842 2918 3236 3323 3258 3144 2992 2947 3122 3296 3238 3222 3392 3588 3869 3661 3841 3680 3644 3737 3571 3545 3562 3656 3684 3330 3007 3352 3564 3790 3878 3712 3722 3723 3569 3469 3443 3390 3300 3679 3628 3443 3174 3085 3023 2954 3227 3491 3380 3178 3129 3167 3180 3126 3099 2951 3030 2880 2886 2757 2795 2951 2883 3023 3149 2767 2766 3086 3327 3226 3101 3261 3407 3374 3109 2805 2646 2783 2712 2836 3097 3250 3249 3263 3177 3149 3259 3339 3352 3290 3215 2896 2695 2638 2612 2610 2694 2896 2948 2709 2638 2623 2578 2567 2549 2524 2522 2472 2425 2399 2375 2361 2354 2351 2347 2343 2340 2336 2333 2331 2328 2326 2324 2321 2319 2317 2315 2313 2311 2310 2307 2306 2304 2303 2302 2300 2298 2296 2299 2302 2304 2307 2308 2313 2318 2324 2328 2333 2338 2353 2373 2423 2510 2528 2572 2559 2574 2857 3151 3272 2988 2855 2772 2699 2647 2499 2457 2425 2390 2358 2310 2269 2231 2205 2202 2190 2153 2116 2098 2102 2098 2099 2095 2114 2255 2347 2164 2086 2028 1987 1962 1945 1920 1903 1878 1855 1835 1808 1798 1801 1801 1796 1790 1783 1787 1798 1819 1834 1819 1780 1764 1771 1767 1764 1780 1813 1839 1860 1890 1899 1872 1846 1833 1823 1800 1780 1752 1724 1709 1685 1665 1643 1619 1591 1569 1548 1529 1515 1485 1474 1485 1509 1503 1497 1487 1479 1469 1460 1460 1457 1450 1434 1425 1421 1422 1398 1389 1399 1427 1450 1453 1437 1432 1430 1431 1416 1408 1419 1439 1433 1433 1411 1367 1345 1336 1336 1342 1343 1331 1282 1274 1277 1292 1291 1333 1350 1350 1362 1351 1330 1316 1300 1288 1323 1305 1291 1279 1300 1318 1326 1322 1332 1323 1306 1301 1292 1281 1299 1303 1310 1290 1290 1314 1296 1283 1296 1312 1301 1315 1336 1319 1304 1292 1277 1271 1262 1255 1267 1261 1279 1291 1294 1309 1301 1300 1295 1285 1276 1267 1254 1249 1245 1236 1222 1222 1215 1210 1202 1186 1163 1171 1179 1176 1167 1164 1160 1154 1150 1143 1132 1124 1115 1106 1095 1088 1081 1076 1072 1064 1059 1053 1050 1043 1035 1026 1021 1018 1012 1013 1023 1024 1028 1037 1025 1027 1029 1025 1024 1017 1012 1015 1010 1005 1007 1007 1001 997 989 980 976 973 969 964 938 932 942 950 953 953 951 949 942 932 931 931 928 928 923 920 918 914 916 913 905 901 905 903 901 900 900 897 895 896 891 890 888 883 883 882 878 874 871 870 866 868 869 865 863 856 860 866 857 856 848 842 845 843 841 839 836 837 833 830 825 821 820 815 813 810 806 802 798 794 793 787 783 779 777 779 783 786 787 789 789 792 796 793 793 789 781 782 775 776 773 767 762 757 751 743 737 733 734 732 728 723 717 713 710 707 705 703 696 694 694 692 692 694 693 692 692 691 688 685 684 681 679 677 674 671 669 666 663 661 658 655 653 651 647 645 645 643 642 641 638 636 635 632 630 628 627 625 622 619 617 615 612 608 606 601 598 595 592 590 591 590 589 585 584 584 580 574 571 569 567 563 561 559 557 552 547 542 538 532 525 520 527 527 529 524 520 517 506 509 511 511 508 504 501 501 501 500 499 495 494 487 480 480 481 479 475 466 456 447 440 434 433 434 436 434 443 449 454 470 470 468 462 460 460 455 448 441 432 428 422 421 419 421 420 419 413 410 411 412 408 406 408 408 412 418 429 434 425 431 431 426 425 423 418 415 413 415 416 410 404 399 387 390 407 411 413 415 411 399 391 399 408 414 417 419 425 431 436 442 443 444 446 448 451 447 452 460 467 474 479 451 417 397 414 406 410 415 388 393 367 358 353 364 361 353 345 338 330 326 313 312 320 327 342 347 350 350 359 341 327 316 316 321 310 297 280 280 289 297 304 303 290 316 330 337 318 310 314 299 301 307 312 301 293 288 295 304 309 308 305 295 293 290 285 283 284 289 297 300 307 313 319 319 312 303 298 301 297 299 307 314 316 314 315 320 326 318 319 326 325 313 290 280 278 277 279 290 282 274 287 285 276 266 274 287 286 288 278 283 289 286 282 276 274 269 258 266 253 248 241 240 243 247 253 255 258 263 259 245 256 252 251 261 263 268 272 271 275 277 275 270 258 266 269 265 265 266 290 293 285 280 285 285 286 279 270 261 255 257 251 263 276 282 262 242 244 260 277 287 299 293 294 302 319 323 307 309 293 308 320 329 342 342 334 325 321 302 281 287 279 297 284 287 308 311 285 296 311 317 321 327 329 342 350 355 354 359 361 350 337 352 348 350 339 336 337 346 355 341 316 279 306 338 332 336 321 322 346 369 356 342 357 370 361 337 354 362 359 355 342 332 307 320 308 284 277 286 290 305 313 298 314 337 345 333 337 325 309 312 305 273 283 309 310 330 330 325 305 286 267 263 266 317 335 349 336 336 338 331 323 315 326 309 295 324 335 332 346 356 350 336 326 329 337 317 319 338 358 342 347 356 371 354 337 321 312 347 354 351 344 338 354 363 361 373 369 377 376 372 341 330 303 286 337 345 362 362 331 304 329 332 337 324 353 368 379 363 356 325 311 285 311 301 306 313 299 285 277 274 290 331 346 334 341 321 309 319 333 361 302 305 290 300 285 274 272 279 281 266 262 273 278 281 285 300 307 317 308 271 262 234 214 213 216 187 187 204 178 183 200 169 160 160 158 157 150 143 166 172 174 180 177 167 155 160 146 141 138 156 146 125 106 106 106 105 106 106 105 2740 2799 2903 2897 2703 2520 2389 2317 2285 2276 2230 2183 2165 2160 2149 2133 2124 2120 2133 2147 2194 2249 2391 2598 3019 3023 2922 2899 2731 2458 2185 2205 2351 2243 1998 1844 1857 1985 1752 1573 1615 1672 1770 2046 2614 3243 3621 3776 3752 3357 2859 2755 2634 2604 2274 2042 1792 1682 1625 1558 1505 1485 1472 1460 1511 1611 1680 1838 2052 1962 2075 2382 2259 2229 2286 2353 2368 2438 2585 2543 2358 2116 1858 1726 1631 1563 1521 1382 1312 1303 1302 1301 1303 1373 1361 1390 1421 1458 1531 1618 1684 1721 1768 1822 1936 2119 2079 1933 1852 1798 1747 1696 1674 1691 1708 1737 1752 1814 1842 1844 1776 1761 1772 1662 1600 1573 1582 1621 1673 1748 1838 1953 2020 2026 2049 1967 1881 1860 1788 1757 1731 1704 1679 1659 1643 1642 1649 1656 1665 1675 1686 1697 1706 1715 1726 1736 1744 1753 1769 1789 1814 1846 1889 1961 2106 2130 2237 2328 2189 2060 1967 1917 1878 1843 1810 1779 1752 1730 1714 1709 1699 1682 1676 1679 1693 1713 1751 1787 1805 1818 1811 1765 1718 1670 1704 1618 1536 1507 1485 1471 1464 1463 1463 1463 1472 1494 1530 1577 1633 1699 1779 1820 1911 1957 2006 2073 1993 1926 1875 1896 2009 1889 1781 1721 1684 1666 1657 1625 1617 1724 1671 1685 1621 1621 1606 1569 1482 1382 1321 1301 1319 1371 1437 1494 1544 1586 1620 1673 1726 1807 1838 1700 1642 1545 1497 1457 1424 1403 1398 1398 1402 1413 1436 1509 1711 1675 1665 1634 1656 1693 1740 1791 1813 1745 1679 1617 1553 1502 1464 1439 1426 1434 1455 1487 1510 1533 1567 1623 1682 1725 1779 1828 1886 1998 2058 1999 1969 1964 1947 1889 1856 1819 1789 1771 1750 1730 1711 1710 1716 1775 1782 1804 1707 1624 1621 1616 1611 1606 1601 1597 1592 1587 1583 1579 1576 1574 1574 1574 1574 1573 1573 1573 1573 1574 1575 1575 1591 1682 1865 1984 1890 1839 1824 1779 1762 1729 1705 1683 1669 1658 1659 1658 1655 1696 1777 1757 1718 1691 1679 1681 1683 1684 1686 1691 1714 1829 2009 2212 2325 2381 2570 2559 2342 2422 2572 2544 2596 2678 2547 2576 2726 2882 2949 2901 2936 2854 2764 2696 2633 2593 2502 2413 2428 2521 2556 2516 2454 2398 2338 2290 2246 2243 2199 2096 2081 2123 2208 2272 2320 2366 2424 2444 2431 2422 2413 2372 2356 2336 2341 2344 2303 2282 2300 2365 2413 2387 2376 2430 2491 2559 2695 2779 2863 3017 3056 2736 2496 2352 2266 2248 2201 2129 2130 2047 2003 2059 2099 2007 1857 1808 1779 1754 1775 1837 1860 1858 1831 1844 1894 1825 1727 1695 1761 1759 1704 1689 1613 1592 1614 1612 1628 1644 1679 1748 1804 1850 1889 1725 1739 1821 1816 1804 1827 1873 1914 1947 1814 1693 1487 1485 1599 1562 1547 1553 1517 1397 1358 1366 1399 1471 1437 1430 1460 1480 1447 1537 1571 1682 2003 2234 1861 1609 1457 1377 1408 1499 1528 1604 1441 1259 1198 1334 1334 1269 1294 1417 1513 1647 1725 1493 1508 1556 1611 1560 1618 1671 1709 1761 1858 1925 2024 2089 2107 2123 2264 2449 2373 2201 2114 2117 2312 2511 2531 2464 2284 2288 2514 2492 2338 2371 2510 2375 2328 2052 1941 1950 1999 1974 1930 1955 2056 2035 2110 2251 2284 2197 2255 2187 2262 2273 2246 2216 2202 2178 2151 2115 2088 2083 2062 2062 1962 1859 1974 1952 2049 2002 2037 2068 2066 2039 2002 1959 2003 2026 2038 2040 2038 2033 2029 2049 2052 2063 2078 2101 2132 2159 2186 2216 2255 2292 2331 2330 2144 2351 2437 2482 2519 2546 2556 2551 2569 2645 2615 2485 2448 2543 2484 2647 2610 2468 2464 2636 2797 2784 2614 2592 2658 2701 2733 2831 2846 2694 2676 2884 3009 3028 3058 2854 2775 2981 3166 3126 3368 3430 3201 2970 3078 3131 3352 3588 3480 3247 3352 3536 3811 3507 3652 3745 3673 3557 3345 3265 3345 3469 3381 3231 3036 3308 3568 3720 3843 3741 3783 3815 3698 3605 3557 3373 3316 3347 3239 3179 3331 3497 3390 3091 2976 3268 3256 3139 3141 3138 3094 3076 2950 3005 2934 3003 3115 2903 2741 2829 2927 2890 2894 2720 2918 3217 3385 3274 3182 3381 3564 3365 2995 2766 2640 2839 3171 2885 2700 2852 3008 3093 3127 3072 3154 3190 3204 3114 3304 3220 2874 2649 2565 2586 2663 2739 2701 2609 2566 2602 2574 2518 2540 2494 2472 2439 2404 2380 2368 2363 2359 2354 2350 2345 2342 2338 2336 2333 2330 2327 2325 2322 2320 2318 2316 2314 2312 2311 2310 2309 2307 2305 2303 2301 2299 2298 2297 2299 2301 2302 2302 2305 2311 2315 2319 2324 2335 2352 2364 2398 2468 2544 2552 2505 2591 2851 3153 3118 2894 2798 2741 2699 2654 2518 2489 2480 2429 2347 2304 2267 2254 2263 2252 2209 2175 2145 2138 2094 2058 2044 2047 2055 2083 2197 2052 2000 1968 1948 1914 1894 1881 1870 1855 1837 1828 1839 1837 1824 1818 1815 1797 1779 1784 1785 1804 1817 1792 1767 1782 1818 1799 1787 1791 1804 1821 1847 1872 1887 1856 1833 1818 1810 1804 1782 1756 1738 1713 1681 1664 1650 1618 1588 1583 1558 1562 1530 1513 1496 1506 1555 1537 1529 1523 1512 1490 1500 1501 1489 1472 1456 1458 1423 1405 1403 1408 1427 1420 1445 1457 1455 1458 1443 1434 1432 1427 1451 1434 1402 1385 1382 1360 1348 1352 1348 1341 1313 1291 1318 1287 1324 1361 1326 1328 1367 1370 1381 1368 1348 1333 1297 1315 1341 1320 1315 1295 1290 1306 1315 1330 1338 1327 1321 1318 1301 1290 1307 1322 1317 1307 1302 1316 1309 1306 1299 1322 1339 1332 1351 1340 1325 1301 1281 1288 1281 1280 1277 1288 1293 1311 1315 1315 1302 1287 1288 1281 1272 1256 1242 1232 1229 1228 1232 1228 1216 1201 1185 1178 1181 1170 1184 1180 1175 1170 1166 1162 1152 1143 1135 1126 1117 1106 1095 1090 1086 1080 1074 1070 1064 1057 1051 1046 1037 1028 1025 1022 1012 1005 1004 1005 1013 1018 1016 1012 1016 1016 1012 1016 1008 1001 997 995 992 993 988 982 978 975 964 960 956 952 935 935 941 947 945 950 948 947 944 943 942 944 942 939 932 928 927 922 924 916 909 909 910 908 902 902 900 896 895 893 891 887 883 882 880 878 873 871 869 866 865 865 866 863 859 856 858 860 854 855 850 847 846 844 840 839 836 836 833 834 828 827 821 818 816 812 810 807 805 803 801 795 792 789 783 778 774 770 768 769 767 767 767 767 769 776 781 783 780 774 769 764 760 754 748 745 741 736 731 725 724 720 717 713 711 708 706 703 698 697 695 695 696 696 696 696 695 690 689 687 685 683 681 678 675 672 670 667 664 662 659 657 654 653 648 648 646 644 643 641 638 636 635 633 632 628 626 625 623 621 618 616 611 607 604 600 598 596 596 595 593 589 588 585 584 583 580 573 569 565 563 561 557 554 551 549 544 540 534 527 523 524 533 532 529 526 520 513 510 517 515 510 501 496 492 492 494 497 493 489 485 481 475 475 476 473 474 469 465 458 449 446 436 433 433 434 437 442 448 466 467 471 465 463 457 452 451 449 443 433 424 420 418 418 417 416 415 409 407 407 406 407 407 407 409 415 421 421 424 433 428 422 420 416 412 410 409 408 408 411 404 395 385 390 401 406 408 407 403 393 390 404 407 409 417 424 430 435 439 437 436 438 438 439 439 445 453 463 470 479 486 451 418 414 432 432 424 401 403 412 382 370 370 370 367 362 351 337 327 322 321 314 308 325 334 338 337 353 358 357 327 318 314 311 304 294 291 280 289 301 307 287 298 319 313 309 314 293 287 296 309 301 312 286 283 293 301 307 315 321 315 301 294 292 288 285 284 292 294 299 307 314 311 309 310 307 297 296 302 307 310 313 309 310 319 323 326 328 331 332 316 310 315 293 283 282 279 291 285 280 294 289 285 275 271 282 296 291 284 287 291 296 286 274 271 267 264 255 253 248 243 244 250 252 263 261 255 256 256 247 258 261 257 261 264 268 274 273 272 271 266 261 269 277 268 274 268 286 289 286 283 275 274 269 270 272 263 265 268 269 265 261 276 290 271 249 239 264 263 273 295 312 301 301 310 321 323 310 300 310 320 353 353 327 324 321 301 288 275 300 303 315 308 303 304 307 286 286 294 306 320 327 341 343 344 341 333 338 345 352 348 356 362 358 355 354 342 337 339 329 316 306 285 320 342 353 352 342 356 368 355 350 366 369 360 353 347 362 342 335 328 325 329 321 315 305 286 272 291 282 294 313 337 354 369 353 333 326 302 297 281 300 307 335 332 340 338 331 308 289 263 294 266 307 343 346 348 343 343 334 336 331 339 333 323 303 330 343 350 351 349 342 332 348 359 341 325 331 353 352 349 358 368 347 328 333 308 310 328 355 368 369 346 350 364 372 375 389 397 362 327 288 291 312 323 350 359 340 317 314 333 358 366 350 341 360 382 390 345 318 306 309 319 366 320 305 288 294 298 311 301 296 315 347 348 319 302 305 315 332 352 299 291 296 309 299 269 265 276 265 260 265 275 287 286 294 315 318 296 263 243 232 237 220 204 201 228 216 197 207 180 159 171 189 165 166 171 147 166 183 181 180 173 171 168 148 164 152 144 164 161 159 127 120 107 108 106 104 105 3138 2924 2832 2844 2777 2461 2340 2306 2302 2377 2372 2245 2202 2188 2166 2141 2125 2110 2102 2108 2120 2145 2181 2252 2537 2754 2832 2900 2715 2476 2250 2279 2377 2186 2005 1867 1788 1809 1738 1522 1503 1556 1631 1735 2252 2784 3099 3477 3753 3421 3212 3090 2976 2691 2404 2172 1926 1768 1675 1582 1509 1483 1468 1465 1583 1775 1878 1959 2115 2148 2115 2383 2415 2363 2452 2383 2369 2555 2674 2412 2126 1938 1790 1676 1569 1462 1396 1336 1309 1304 1302 1303 1307 1337 1376 1427 1480 1575 1693 1689 1707 1759 1832 1906 2035 2192 2115 2008 1933 1841 1766 1717 1711 1729 1758 1776 1786 1885 1923 1898 1841 1749 1712 1646 1593 1558 1556 1594 1643 1705 1796 1904 2021 1987 2052 2010 1938 1915 1834 1788 1753 1721 1693 1667 1647 1641 1646 1652 1658 1666 1676 1686 1696 1708 1718 1720 1725 1733 1746 1764 1787 1819 1863 1918 1985 2110 2122 2163 2117 2041 1983 1938 1895 1855 1817 1783 1754 1733 1736 1755 1800 1754 1712 1707 1737 1780 1844 1884 1881 1840 1744 1695 1652 1662 1720 1604 1514 1479 1463 1455 1456 1456 1457 1463 1482 1508 1544 1593 1647 1698 1753 1819 1927 1992 2007 2102 2021 1949 1902 1924 2017 1908 1807 1774 1755 1744 1693 1663 1664 1765 1690 1625 1518 1522 1586 1629 1452 1326 1291 1314 1350 1380 1431 1477 1522 1567 1621 1673 1766 1817 1841 1687 1640 1546 1496 1456 1426 1407 1399 1398 1398 1410 1455 1530 1623 1680 1689 1684 1690 1731 1763 1847 2004 1923 1765 1655 1557 1493 1450 1420 1428 1446 1467 1485 1517 1557 1599 1649 1703 1754 1798 1855 1929 2007 2002 1965 1926 1897 1876 1856 1824 1792 1768 1744 1735 1729 1737 1730 1739 1714 1690 1697 1662 1626 1616 1610 1606 1601 1597 1598 1599 1609 1599 1583 1578 1577 1576 1576 1576 1576 1576 1575 1578 1579 1581 1580 1601 1812 2007 1952 2006 1940 1898 1822 1796 1758 1725 1698 1683 1673 1690 1739 1739 1682 1682 1686 1678 1680 1684 1688 1692 1693 1703 1735 1785 1943 2291 2468 2576 2484 2655 2710 2434 2535 2768 2808 2698 2833 2754 2798 2983 3095 2872 2719 2709 2714 2695 2601 2553 2496 2517 2581 2621 2601 2562 2530 2470 2404 2348 2302 2274 2232 2174 2087 2091 2130 2211 2341 2349 2342 2365 2402 2399 2391 2380 2350 2331 2316 2303 2294 2295 2330 2393 2410 2419 2451 2407 2453 2526 2582 2701 2910 3069 3102 2926 2596 2441 2303 2215 2195 2151 2083 2035 2031 2076 2028 2009 2036 1898 1901 1789 1748 1732 1747 1784 1798 1796 1815 1843 1836 1729 1708 1764 1749 1734 1721 1733 1581 1577 1594 1595 1639 1703 1728 1773 1824 1784 1673 1739 1756 1743 1760 1815 1811 1838 1911 1932 1728 1560 1447 1564 1582 1519 1523 1553 1474 1374 1416 1425 1461 1436 1421 1424 1480 1410 1479 1530 1677 1998 2068 1725 1526 1382 1313 1321 1336 1433 1556 1179 1139 1156 1186 1279 1479 1473 1483 1532 1597 1695 1522 1494 1505 1544 1659 1770 1775 1824 1835 1872 1945 1968 1995 2010 2094 2208 2360 2359 2411 2404 2231 2155 2329 2337 2518 2468 2254 2408 2550 2499 2545 2570 2521 2220 2121 2054 1935 1914 1904 1864 1951 2030 1963 2109 2169 2221 2141 2176 2118 2158 2158 2169 2141 2146 2145 2114 2092 2047 2024 2004 1997 1882 1794 1870 2004 1942 2015 2048 2048 1982 1894 1964 2035 2039 2036 2023 2020 2014 1994 2009 2023 2028 2034 2044 2060 2081 2099 2131 2169 2200 2225 2252 2290 2123 2276 2394 2436 2473 2511 2504 2555 2536 2541 2501 2521 2590 2521 2443 2473 2422 2379 2421 2507 2645 2648 2601 2600 2719 2818 2829 2884 2954 2671 2618 2655 2629 2651 2663 2720 2991 3175 3386 3331 3502 3331 2955 3063 3237 3346 3216 3302 3468 3377 3383 3553 3596 3290 3495 3588 3640 3579 3458 3136 3255 3265 3297 3219 3077 3044 3460 3627 3653 3456 3645 3820 3758 3740 3470 3638 3520 3401 3496 3727 3632 3415 3167 3169 3096 2963 3059 3098 3108 3078 2994 2951 2992 3034 3199 3324 3390 3156 2924 2760 2781 2811 2742 2724 2789 3107 3329 3437 3366 3453 3460 3148 2955 2809 2656 2796 3067 3248 3107 2847 2656 2650 2952 2882 2960 2920 2990 2901 3154 3114 2795 2679 2615 2573 2617 2611 2568 2522 2512 2513 2538 2489 2560 2498 2443 2420 2390 2378 2372 2367 2362 2358 2353 2348 2344 2341 2337 2334 2331 2328 2325 2323 2321 2319 2317 2315 2314 2313 2311 2309 2308 2306 2305 2303 2301 2300 2299 2298 2298 2297 2298 2300 2303 2306 2311 2317 2330 2347 2359 2376 2407 2428 2435 2476 2674 2933 3005 2948 2800 2745 2689 2701 2701 2565 2477 2438 2397 2344 2315 2317 2329 2412 2354 2269 2217 2214 2181 2130 2103 2063 2044 2025 2009 2040 1975 1951 1934 1924 1914 1909 1902 1890 1876 1859 1850 1859 1868 1862 1840 1831 1833 1806 1797 1808 1810 1817 1779 1755 1774 1825 1825 1809 1814 1822 1816 1834 1871 1888 1861 1841 1825 1805 1783 1771 1749 1725 1709 1689 1674 1660 1629 1598 1564 1530 1534 1522 1514 1524 1566 1580 1563 1559 1547 1532 1515 1529 1527 1500 1494 1483 1455 1418 1420 1445 1422 1442 1456 1444 1460 1470 1462 1455 1461 1458 1432 1430 1404 1374 1357 1356 1359 1364 1376 1371 1323 1310 1357 1380 1304 1353 1388 1377 1348 1378 1393 1372 1357 1346 1314 1299 1322 1353 1341 1335 1308 1296 1307 1322 1329 1339 1349 1345 1326 1312 1302 1316 1328 1332 1332 1322 1326 1325 1332 1320 1336 1354 1376 1360 1340 1316 1298 1299 1304 1299 1289 1293 1310 1314 1326 1317 1307 1295 1283 1274 1269 1253 1251 1248 1249 1241 1227 1216 1210 1200 1196 1198 1200 1188 1182 1194 1188 1185 1175 1168 1161 1153 1144 1135 1127 1114 1105 1101 1097 1091 1084 1076 1070 1065 1059 1053 1045 1037 1033 1028 1022 1018 1013 1009 1006 999 997 996 997 1001 998 998 1005 995 996 991 986 980 978 978 974 971 967 961 949 943 937 938 938 943 947 943 943 944 944 945 941 937 942 934 933 929 925 922 920 920 914 910 910 909 908 906 900 898 896 895 894 890 888 884 883 880 877 874 872 871 867 862 862 863 860 857 856 855 853 851 851 851 850 849 849 850 845 842 846 839 835 827 828 825 824 822 820 821 817 812 807 809 805 804 803 795 790 784 780 774 770 768 766 764 762 758 755 756 764 771 774 773 770 766 760 755 752 748 744 737 735 732 729 723 721 716 711 708 702 700 699 698 698 700 700 700 699 694 692 690 688 687 685 682 678 676 673 670 667 664 661 659 657 657 653 650 650 647 646 644 642 639 637 636 634 631 630 628 626 624 621 617 614 612 608 605 603 601 601 600 597 591 585 583 580 577 575 578 573 571 565 558 554 551 547 543 541 538 534 533 531 536 537 535 530 528 524 519 519 519 517 509 503 497 493 491 484 486 491 484 478 477 471 468 468 466 466 468 470 468 463 461 457 449 435 433 433 433 437 451 461 459 466 467 463 460 454 453 449 448 443 430 421 418 415 417 415 415 413 407 406 405 407 406 405 406 415 418 420 428 430 426 425 421 419 416 415 412 405 401 404 406 396 386 385 398 400 400 399 391 386 393 398 405 411 418 424 431 434 430 428 427 430 435 441 445 451 453 458 464 471 474 466 425 442 453 440 403 381 378 387 376 370 367 368 368 364 355 336 333 323 316 316 304 311 322 329 335 336 347 357 334 326 326 309 299 306 292 280 282 292 316 289 292 297 288 294 297 297 282 298 279 278 277 284 292 298 305 309 311 308 306 307 301 301 293 285 281 285 293 301 303 306 304 299 300 294 292 301 309 312 315 309 306 314 319 321 322 331 329 322 325 327 331 309 288 282 283 289 293 288 293 298 292 279 279 281 288 298 293 298 298 287 271 266 264 267 265 257 249 244 242 246 252 266 277 262 258 259 256 249 266 267 264 269 273 273 271 270 268 264 265 274 277 283 277 270 286 294 293 285 287 287 287 281 274 260 275 282 282 276 258 266 284 292 289 263 248 243 251 271 287 300 314 314 310 320 325 319 307 310 321 338 349 331 306 292 298 293 278 295 319 329 317 318 320 317 304 296 297 293 308 318 328 333 327 325 334 346 351 359 360 357 345 345 350 343 339 327 317 311 287 293 301 327 339 352 366 363 376 374 363 351 362 373 372 359 360 365 356 352 364 349 331 309 297 279 278 292 300 300 295 311 331 346 360 361 330 328 310 300 320 334 320 322 342 346 340 312 272 270 266 305 267 291 311 328 341 355 352 341 345 350 356 332 309 314 320 321 330 348 364 347 350 358 344 334 324 341 351 361 353 361 365 347 357 352 327 320 328 333 354 375 372 363 371 378 395 384 351 331 324 290 334 339 341 370 362 338 324 333 321 360 372 359 373 381 395 375 351 351 400 361 331 413 378 311 287 289 282 333 384 313 334 343 335 324 316 316 301 352 379 305 289 290 280 289 290 270 263 261 293 288 279 287 294 286 299 329 328 299 296 250 227 226 253 222 249 248 210 221 192 189 183 191 188 174 186 157 155 187 180 171 162 159 153 154 167 151 153 168 166 147 134 154 156 121 105 105 104 3311 2942 2750 2737 2543 2455 2382 2357 2354 2337 2295 2305 2311 2325 2254 2175 2145 2123 2101 2090 2094 2102 2116 2143 2213 2394 2678 2690 2563 2480 2382 2369 2347 2146 1995 1856 1761 1733 1674 1514 1451 1465 1521 1620 1863 2516 2945 3302 3481 3463 3324 3179 3016 2615 2309 2204 2141 1868 1677 1576 1504 1477 1464 1475 1533 1641 1726 1846 1961 2119 2341 2434 2641 2588 2610 2454 2393 2505 2554 2233 1987 1875 1771 1628 1531 1409 1361 1326 1311 1306 1303 1305 1319 1359 1401 1454 1548 1683 1767 1792 1797 1817 1921 2037 2221 2243 2175 2124 2021 1907 1867 1754 1721 1748 1790 1821 1841 1819 1827 1798 1793 1750 1717 1639 1586 1548 1529 1555 1594 1643 1699 1762 1830 1898 2025 2003 1985 1918 1850 1804 1772 1741 1705 1672 1648 1639 1642 1647 1653 1661 1672 1685 1699 1719 1717 1708 1706 1713 1725 1742 1764 1797 1834 1893 2090 2253 2357 2216 2116 2064 2001 1943 1893 1851 1813 1781 1754 1749 1772 1805 1937 1916 1765 1730 1759 1806 1865 1907 1856 1789 1725 1670 1621 1582 1565 1530 1482 1456 1447 1447 1447 1449 1453 1465 1488 1521 1561 1605 1651 1696 1746 1803 1874 1939 1959 2044 2041 1982 1934 1952 2018 1935 1896 1902 1848 1788 1740 1706 1683 1738 1717 1588 1481 1447 1442 1609 1381 1292 1320 1367 1417 1424 1431 1477 1517 1595 1682 1726 1824 1842 1849 1779 1633 1540 1492 1458 1431 1412 1401 1399 1400 1421 1483 1613 1721 1764 1750 1728 1746 1761 1798 1899 2091 2051 1813 1695 1583 1493 1437 1406 1426 1475 1506 1534 1525 1573 1633 1683 1726 1769 1809 1856 1936 1977 1943 1915 1893 1879 1849 1821 1803 1779 1759 1740 1741 1756 1803 1765 1750 1735 1687 1675 1655 1639 1627 1614 1605 1603 1612 1638 1660 1717 1677 1619 1583 1580 1579 1579 1578 1578 1580 1581 1584 1585 1587 1587 1637 1814 2036 2056 2061 2070 1934 1866 1834 1776 1734 1710 1698 1695 1747 1899 1848 1755 1700 1674 1677 1682 1688 1693 1700 1703 1719 1781 1878 2118 2340 2615 2761 2661 2798 2671 2539 2746 2897 2888 2891 3001 3013 3067 3152 3063 2983 2850 2829 2691 2553 2515 2513 2580 2579 2616 2646 2584 2486 2442 2470 2424 2366 2304 2245 2213 2141 2083 2111 2162 2255 2431 2445 2390 2393 2380 2376 2364 2352 2346 2323 2308 2300 2300 2316 2388 2370 2257 2280 2378 2437 2469 2532 2607 2663 2761 3010 2961 2722 2550 2418 2294 2190 2136 2167 2145 2140 2127 2069 2061 2018 1973 1935 2064 1856 1756 1725 1706 1721 1736 1755 1775 1781 1799 1791 1807 1779 1753 1753 1751 1716 1653 1612 1569 1550 1629 1648 1683 1720 1762 1729 1675 1705 1796 1848 1713 1731 1738 1778 1832 1937 1914 1730 1576 1471 1574 1569 1517 1534 1531 1369 1416 1426 1474 1469 1423 1409 1450 1364 1404 1459 1522 1700 1702 1671 1462 1369 1386 1291 1284 1349 1312 1124 1124 1131 1163 1329 1510 1538 1628 1663 1672 1692 1826 1724 1553 1511 1596 1620 1681 1689 1756 1834 1877 1868 1929 2006 2068 2116 2183 2406 2509 2537 2410 2219 2250 2416 2527 2510 2316 2393 2511 2485 2379 2480 2300 2179 1991 2002 1944 1860 1862 1864 1940 1982 1957 2172 2123 2124 2115 2104 2044 2030 2032 2064 2087 2085 2086 2071 2055 1998 1891 1855 1829 1762 1913 1994 1940 1872 1993 2013 2003 1886 2011 2055 2063 2046 2033 2019 1999 1976 1990 1989 2002 2010 2017 2012 2026 2035 2053 2088 2114 2136 2165 2186 2225 2103 2231 2312 2381 2433 2437 2458 2449 2499 2527 2580 2585 2544 2493 2391 2388 2365 2375 2423 2518 2519 2598 2672 2577 2699 2758 2801 2859 2821 2649 2613 2779 2868 2929 2813 2964 3002 3157 3413 3484 3342 3117 2875 3251 3437 3344 3450 3390 3452 3477 3407 3523 3478 3134 3208 3332 3545 3433 3263 3040 3188 3373 3484 3616 3258 2880 3126 3161 3266 3574 3493 3739 3808 3620 3576 3609 3661 3813 3750 3585 3305 3310 3379 3651 3587 3315 3117 3000 3064 3014 3066 3245 3332 3507 3429 3402 3413 3297 3132 3034 2906 2723 2710 2725 2789 2933 3243 3382 3378 3394 3436 3277 3109 2929 2716 2864 3072 3255 3282 3118 2805 2682 2583 2832 2754 2712 2788 2717 2864 2845 2647 2584 2561 2529 2529 2515 2484 2474 2474 2473 2478 2476 2461 2417 2404 2394 2385 2380 2375 2369 2364 2360 2355 2350 2346 2342 2339 2335 2332 2329 2326 2324 2322 2320 2318 2317 2315 2314 2311 2310 2307 2306 2305 2303 2301 2300 2300 2298 2297 2296 2295 2297 2298 2302 2306 2314 2325 2341 2357 2372 2389 2414 2443 2558 2810 3080 3186 2948 2845 2780 2714 2663 2607 2654 2568 2460 2419 2384 2407 2364 2393 2651 2615 2349 2280 2231 2178 2139 2127 2105 2090 2060 2025 2016 2018 1979 1960 1948 1945 1952 1939 1928 1915 1883 1875 1879 1873 1874 1856 1834 1825 1822 1814 1802 1781 1785 1762 1768 1776 1809 1825 1835 1837 1860 1861 1849 1860 1840 1851 1845 1820 1795 1770 1755 1743 1730 1709 1690 1668 1654 1625 1589 1557 1545 1557 1540 1529 1546 1564 1583 1592 1586 1573 1557 1541 1528 1516 1494 1459 1449 1432 1441 1443 1460 1455 1445 1459 1459 1461 1473 1475 1471 1484 1473 1444 1411 1383 1368 1361 1355 1359 1350 1345 1332 1303 1360 1399 1382 1318 1313 1359 1401 1390 1406 1392 1366 1340 1316 1307 1307 1321 1358 1370 1350 1312 1302 1303 1323 1332 1341 1349 1347 1334 1321 1321 1319 1322 1333 1355 1348 1343 1356 1347 1347 1375 1393 1403 1370 1339 1320 1321 1325 1329 1315 1303 1312 1329 1338 1336 1325 1309 1294 1281 1269 1258 1266 1270 1265 1261 1248 1240 1229 1219 1216 1209 1203 1193 1192 1197 1201 1196 1185 1175 1168 1163 1153 1145 1135 1127 1116 1110 1106 1100 1094 1085 1077 1070 1065 1059 1055 1048 1040 1036 1028 1025 1023 1019 1010 1003 1001 996 989 987 984 984 985 989 985 978 977 982 981 971 973 967 966 957 951 942 939 938 937 938 943 942 939 944 944 948 947 942 941 941 935 933 928 925 920 920 915 912 911 906 907 905 905 903 900 896 894 891 890 889 883 881 878 875 874 872 870 866 863 863 862 859 857 856 854 853 851 851 850 847 848 844 847 844 844 844 839 836 833 829 832 829 825 826 823 822 819 821 818 815 811 805 805 800 797 792 787 784 781 777 772 770 768 762 758 753 748 750 755 761 763 761 757 753 749 746 742 742 739 736 734 731 722 719 711 703 701 701 701 702 703 701 701 699 694 693 692 689 689 687 682 678 676 672 669 666 664 661 660 657 654 652 652 650 648 645 644 642 641 638 637 634 632 629 629 625 624 620 616 614 612 609 607 604 603 601 598 593 589 584 578 575 572 570 573 571 568 563 559 557 555 551 546 540 538 538 541 539 540 538 536 533 530 527 526 524 520 516 508 502 498 498 494 485 479 479 476 471 467 466 463 461 459 458 459 462 464 469 468 463 454 449 435 425 426 436 453 454 452 458 462 463 461 458 452 446 445 442 435 424 420 417 415 414 415 413 406 406 406 404 404 404 404 418 431 431 427 424 424 418 416 417 416 413 413 411 402 398 396 396 391 381 393 395 396 389 383 386 393 400 407 416 422 427 432 425 421 418 426 435 442 447 453 455 461 468 472 476 481 476 449 445 458 437 415 394 365 364 365 364 363 356 351 344 333 325 322 317 312 313 311 305 302 311 323 326 343 330 323 330 319 318 323 305 295 292 275 273 301 288 276 288 282 297 312 302 274 289 271 275 289 288 294 298 306 309 299 297 295 296 296 294 291 283 281 279 284 288 296 307 304 293 289 290 300 309 314 317 314 304 306 313 310 312 319 318 311 313 320 329 332 301 287 286 291 289 293 299 301 296 283 278 289 295 297 296 285 286 280 277 277 266 256 257 255 250 245 243 244 247 251 268 287 269 258 259 257 250 256 268 275 278 278 277 275 273 271 263 276 272 283 291 280 279 294 293 296 297 288 282 272 262 276 271 297 296 281 266 263 269 282 289 291 290 274 256 239 255 270 294 299 296 294 299 318 319 303 307 320 352 346 324 306 305 309 299 281 300 309 329 336 328 337 310 308 306 312 296 308 307 307 314 314 322 332 347 360 360 349 342 326 335 338 325 316 325 333 315 290 330 308 328 337 346 360 371 381 375 379 358 365 381 371 364 381 364 371 362 362 352 340 321 292 298 322 318 312 315 291 295 309 339 338 351 353 351 332 302 331 345 327 324 340 339 327 313 289 270 269 328 301 280 280 304 324 343 356 350 354 360 345 326 317 331 330 340 341 355 367 359 367 361 345 337 327 346 351 361 366 371 372 364 354 339 318 353 362 344 351 380 389 371 389 384 388 382 355 345 323 301 346 360 373 381 348 328 349 358 328 350 366 386 375 396 397 381 363 374 413 376 359 376 325 294 304 301 294 301 387 396 360 335 329 345 353 367 348 377 436 359 339 284 268 279 304 293 273 256 289 318 297 304 288 295 301 317 330 296 262 271 259 264 267 259 274 254 241 236 219 216 196 207 204 201 187 171 175 176 180 162 156 144 155 162 161 160 162 176 161 149 166 159 167 158 144 123 107 2971 3067 2823 2571 2501 2526 2429 2393 2388 2339 2356 2453 2393 2289 2225 2219 2162 2120 2096 2089 2082 2088 2098 2121 2161 2260 2524 2533 2440 2456 2350 2402 2389 2230 2042 1870 1817 1738 1615 1529 1450 1422 1455 1546 1763 2158 2541 2976 3253 3583 3412 3042 2757 2574 2524 2539 2421 2091 1799 1602 1511 1474 1464 1474 1516 1590 1715 1860 2022 2307 2569 2742 2701 2639 2568 2365 2298 2422 2453 2149 1927 1844 1671 1581 1460 1351 1329 1315 1308 1306 1306 1317 1351 1405 1444 1498 1625 1788 1782 1768 1818 1916 2131 2268 2294 2344 2248 2105 2017 1946 1914 1847 1769 1793 1783 1800 1853 1782 1735 1716 1717 1685 1687 1633 1573 1524 1505 1510 1535 1573 1612 1656 1710 1762 1841 1967 2021 1902 1848 1840 1824 1778 1726 1681 1650 1637 1639 1643 1649 1655 1663 1678 1689 1715 1735 1724 1694 1695 1706 1720 1741 1768 1802 1858 1988 2177 2363 2289 2232 2141 2035 1955 1880 1834 1800 1773 1753 1767 1817 1838 1902 1962 1809 1753 1767 1808 1859 1890 1910 1818 1711 1652 1600 1558 1524 1495 1468 1451 1448 1447 1447 1448 1451 1466 1487 1517 1565 1619 1668 1699 1742 1789 1836 1896 1961 2042 2118 2036 1972 1987 2000 1985 1979 1978 1954 1905 1841 1758 1731 1741 1673 1558 1445 1384 1330 1363 1338 1402 1447 1454 1494 1543 1525 1550 1632 1698 1768 1731 1882 2024 1778 1674 1616 1547 1503 1468 1439 1417 1406 1404 1411 1446 1514 1580 1690 1757 1797 1755 1749 1753 1786 1847 1981 1997 1851 1703 1578 1481 1412 1402 1431 1474 1515 1549 1585 1600 1644 1696 1741 1790 1873 1854 1940 1952 1924 1879 1859 1845 1830 1806 1784 1775 1770 1771 1779 1798 1850 1811 1803 1818 1749 1727 1714 1685 1663 1638 1627 1667 1683 1684 1702 1729 1680 1620 1586 1584 1583 1582 1581 1581 1584 1588 1592 1596 1598 1632 1754 1923 2172 2144 2138 2112 1990 1942 1875 1785 1746 1727 1714 1711 1759 1847 1911 1826 1693 1673 1677 1682 1688 1695 1706 1721 1741 1836 2060 2127 2253 2460 2679 2857 2878 2692 2727 2853 3020 2986 3065 3192 3272 3225 3162 3080 2935 2826 2746 2656 2612 2563 2556 2613 2528 2472 2460 2434 2400 2410 2383 2387 2351 2294 2214 2181 2103 2105 2139 2192 2323 2532 2563 2507 2459 2396 2364 2355 2337 2326 2318 2313 2317 2320 2336 2304 2211 2165 2171 2213 2286 2335 2432 2458 2429 2525 2942 2836 2564 2417 2332 2282 2179 2166 2237 2164 2237 2150 2049 1996 2039 2034 1954 2004 1957 1765 1733 1714 1682 1687 1704 1714 1740 1743 1742 1757 1751 1749 1795 1813 1750 1704 1672 1617 1569 1549 1615 1633 1667 1675 1680 1773 1819 1743 1751 1660 1681 1686 1740 1795 1943 2079 1864 1591 1441 1540 1546 1548 1476 1450 1363 1487 1482 1475 1527 1471 1403 1340 1326 1381 1392 1446 1514 1543 1553 1492 1462 1409 1329 1277 1172 1132 1273 1350 1320 1156 1254 1393 1519 1543 1553 1481 1702 1610 1691 1598 1500 1534 1645 1632 1658 1763 1750 1789 1852 1947 1947 1990 2033 2255 2297 2413 2520 2470 2381 2472 2458 2574 2483 2401 2538 2470 2394 2162 2104 2075 2040 1963 1896 1914 1821 1801 1830 1856 1891 2002 2028 2013 2081 2099 2034 1998 1967 1924 1994 2025 2037 2016 1990 1986 2003 2000 1989 1924 1731 1858 1939 1834 1883 1981 1956 1996 1872 2007 2038 2047 2033 2025 1985 1979 1992 1995 1995 2001 2011 2002 2000 1999 2004 2034 2053 2071 2096 2129 2147 2188 2140 2167 2319 2381 2406 2364 2444 2513 2542 2536 2511 2492 2521 2545 2496 2363 2328 2351 2417 2486 2485 2498 2509 2545 2626 2704 2777 2829 2674 2553 2731 2851 2964 3084 3081 3219 3323 3398 3462 3505 3403 3193 2791 3000 3212 3394 3446 3411 3449 3212 3294 3526 3448 3151 3100 3517 3566 3386 3141 2990 3290 3536 3730 3656 3081 3083 3615 3737 3668 3834 3799 3934 3810 3776 3796 3790 3736 3551 3428 3318 3476 3609 3744 3750 3502 3298 3284 3415 3518 3120 3279 3196 3431 3558 3518 3445 3515 3459 3423 3230 3071 2819 2739 2802 2851 3010 3091 3140 3194 3266 3373 3492 3223 3011 2799 2928 3170 3268 3155 2918 2721 2668 2644 2589 2799 2692 2761 2628 2664 2593 2530 2501 2481 2473 2462 2460 2449 2443 2446 2470 2491 2432 2435 2405 2398 2394 2388 2382 2377 2371 2366 2361 2356 2352 2347 2343 2339 2336 2332 2329 2327 2324 2321 2320 2318 2315 2314 2313 2311 2310 2308 2306 2305 2303 2302 2301 2299 2297 2296 2295 2295 2297 2298 2301 2305 2312 2324 2337 2352 2370 2391 2416 2497 2763 3154 3471 3256 2988 2875 2807 2763 2682 2681 2679 2693 2628 2505 2462 2473 2466 2420 2531 2656 2491 2321 2235 2210 2219 2156 2132 2104 2096 2069 2054 2070 1999 1987 1987 1989 2001 1993 1977 1934 1935 1910 1878 1852 1843 1834 1817 1805 1798 1787 1785 1779 1772 1787 1801 1805 1817 1845 1872 1870 1887 1902 1857 1830 1812 1832 1826 1801 1776 1752 1736 1727 1710 1688 1665 1649 1626 1601 1605 1583 1576 1569 1551 1537 1551 1591 1617 1593 1551 1553 1542 1527 1498 1469 1454 1450 1446 1465 1479 1469 1469 1482 1471 1475 1478 1478 1489 1491 1485 1472 1447 1429 1407 1385 1378 1375 1377 1385 1389 1350 1337 1336 1385 1421 1400 1325 1313 1336 1365 1389 1405 1373 1339 1321 1317 1322 1333 1323 1353 1368 1337 1319 1318 1314 1315 1333 1351 1357 1362 1344 1333 1332 1332 1332 1340 1353 1369 1375 1382 1374 1389 1405 1419 1398 1379 1358 1348 1355 1357 1353 1329 1333 1342 1341 1334 1321 1315 1305 1291 1283 1281 1275 1281 1281 1270 1258 1246 1236 1230 1223 1207 1209 1209 1216 1212 1207 1199 1189 1181 1174 1168 1158 1151 1145 1136 1128 1122 1114 1107 1099 1093 1086 1077 1071 1066 1059 1054 1050 1047 1040 1037 1030 1024 1019 1012 1004 999 995 994 991 983 980 977 974 971 968 965 963 965 964 959 956 958 952 946 944 942 939 934 936 939 937 935 937 940 952 949 946 944 945 943 941 936 934 927 921 918 916 913 910 909 910 909 904 900 899 897 892 892 888 884 882 880 876 874 872 869 868 867 865 861 859 858 857 854 853 850 850 851 848 847 844 843 841 842 839 838 833 833 833 834 834 832 831 829 830 828 829 825 821 812 816 813 809 804 800 792 793 790 786 783 780 775 773 770 763 756 750 745 742 742 747 750 748 747 744 743 742 741 741 738 736 729 724 708 705 704 705 706 708 706 704 703 698 696 695 694 692 687 684 684 679 675 671 669 667 665 663 660 658 656 654 652 650 648 646 644 642 641 638 635 633 632 631 631 627 624 622 620 617 615 610 607 606 602 598 595 594 592 582 577 570 570 561 565 567 566 564 559 558 556 553 548 546 546 545 542 538 538 537 537 533 529 527 522 517 511 514 512 508 506 499 493 487 480 479 472 472 466 466 461 455 450 450 452 454 459 463 462 465 462 453 446 429 421 428 445 449 448 453 455 457 456 460 453 448 444 440 432 428 423 416 412 412 413 412 404 405 404 403 403 402 401 412 424 426 420 420 424 420 415 410 412 414 408 411 408 405 397 390 388 379 386 394 387 382 385 394 402 410 415 423 428 424 422 416 418 429 431 431 435 438 443 447 450 455 467 475 480 485 489 476 439 411 392 383 364 356 353 352 351 354 350 338 322 325 320 322 322 328 324 318 307 298 302 311 322 317 323 338 338 329 316 302 300 296 282 276 269 294 269 275 291 303 311 302 274 269 267 285 294 288 296 303 310 315 307 296 291 289 287 286 286 288 281 279 279 288 299 301 300 295 287 296 307 311 313 316 311 300 306 303 312 319 315 303 307 317 326 335 322 299 294 290 296 297 294 295 290 283 293 285 298 302 297 290 289 274 267 264 261 256 252 248 247 245 247 244 244 255 258 267 277 273 265 259 257 249 257 263 269 277 279 278 275 277 274 267 280 281 279 287 280 290 291 287 293 293 293 285 269 275 290 294 294 278 271 264 281 280 284 297 305 296 285 254 259 251 259 261 270 262 267 289 310 288 287 308 327 355 357 342 314 324 322 302 285 286 314 329 352 338 324 318 324 324 323 302 308 311 313 308 316 332 351 361 366 352 349 329 322 315 315 310 314 304 316 320 295 329 327 320 343 354 370 377 384 383 382 365 370 379 364 372 383 375 384 356 334 314 311 300 284 299 335 335 320 327 329 317 297 303 302 332 361 350 327 303 317 337 345 343 338 340 328 320 314 266 282 320 328 299 307 282 299 316 335 356 356 363 358 343 323 352 348 354 369 384 374 366 359 355 343 340 348 351 340 346 356 365 379 365 352 357 332 338 356 366 370 366 391 394 384 403 397 372 351 341 335 318 343 344 365 389 371 352 367 371 349 360 387 395 398 404 394 380 370 389 395 392 366 330 310 311 323 319 319 302 311 424 439 345 323 350 344 369 344 354 353 368 356 324 293 265 263 262 270 262 285 324 330 302 272 275 276 286 334 333 326 308 309 293 266 291 278 253 247 233 221 203 198 220 211 192 188 205 196 181 166 166 163 153 161 163 169 181 167 178 160 168 162 171 180 178 166 172 159 2575 2656 2921 2735 2570 2504 2478 2542 2493 2412 2330 2425 2370 2245 2228 2191 2133 2112 2111 2102 2078 2077 2089 2116 2156 2248 2363 2433 2430 2384 2254 2353 2409 2278 2133 1962 1936 1766 1647 1537 1462 1409 1412 1459 1673 2074 2440 2972 3216 3694 3542 3231 3038 2974 2630 2333 2173 2060 1985 1748 1525 1488 1473 1470 1483 1531 1712 1883 2030 2248 2383 2502 2420 2377 2317 2230 2138 2197 2036 1932 1880 1685 1559 1494 1420 1353 1323 1315 1312 1312 1321 1347 1386 1427 1468 1519 1688 1781 1809 1800 1850 1957 2120 2178 2266 2257 2150 2020 1959 1907 1912 1884 1843 1840 1752 1724 1738 1707 1675 1659 1658 1632 1609 1562 1503 1481 1480 1475 1481 1505 1536 1576 1613 1646 1697 1786 1871 1811 1880 1946 1928 1842 1771 1710 1663 1640 1636 1639 1642 1647 1657 1702 1707 1729 1753 1728 1691 1679 1687 1700 1718 1742 1776 1845 1980 2035 2089 2211 2132 2109 2020 1928 1864 1822 1780 1758 1743 1766 1837 1864 1896 1954 1835 1771 1764 1791 1823 1828 1855 1822 1687 1621 1589 1534 1504 1481 1465 1457 1455 1453 1449 1449 1453 1463 1481 1530 1588 1651 1714 1747 1781 1827 1857 1934 1976 2053 2151 2043 1971 1995 2067 2102 2133 2147 2051 1990 1887 1760 1670 1606 1650 1524 1481 1341 1277 1289 1532 1644 1545 1539 1532 1534 1562 1604 1611 1670 1872 1732 1910 2050 1885 1694 1590 1553 1510 1473 1442 1420 1413 1415 1428 1463 1538 1577 1648 1756 1794 1772 1744 1712 1724 1759 1781 1790 1780 1696 1543 1435 1389 1407 1451 1491 1524 1552 1585 1662 1705 1718 1740 1776 1825 1816 1870 1905 1925 1896 1867 1834 1815 1806 1823 1839 1866 1826 1831 1854 1924 2003 1980 1904 1857 1875 1810 1770 1738 1746 1712 1686 1700 1688 1689 1677 1627 1602 1590 1587 1587 1585 1583 1584 1587 1592 1600 1607 1616 1666 1729 1835 2034 2056 1992 1976 1981 1968 1856 1794 1763 1747 1738 1753 1816 1835 1787 1707 1670 1672 1675 1681 1687 1700 1725 1748 1765 1827 1980 2028 2293 2463 2604 2720 2749 2829 2896 2958 3036 3088 3273 3341 3281 3197 3085 3046 2962 2873 2765 2657 2592 2666 2585 2503 2468 2444 2406 2370 2331 2335 2339 2340 2326 2272 2199 2168 2109 2128 2169 2216 2299 2444 2557 2514 2454 2412 2367 2344 2342 2337 2329 2327 2301 2217 2232 2174 2197 2080 2047 2136 2279 2208 2368 2338 2451 2600 2749 2621 2468 2348 2261 2200 2191 2190 2205 2304 2311 2176 2082 2067 2035 1976 1949 1989 1951 1777 1746 1720 1697 1677 1658 1657 1664 1673 1701 1696 1691 1717 1799 1745 1713 1686 1627 1604 1591 1583 1530 1596 1600 1643 1729 1714 1691 1700 1736 1699 1601 1632 1722 1806 1901 1859 1971 1863 1540 1475 1480 1507 1521 1522 1346 1428 1473 1413 1554 1541 1409 1295 1327 1336 1354 1386 1414 1428 1470 1502 1520 1534 1424 1347 1246 1125 1240 1337 1427 1251 1204 1337 1388 1404 1480 1631 1541 1514 1738 1759 1635 1533 1590 1664 1694 1768 1793 1808 1876 1859 1883 1959 2004 2103 2306 2346 2371 2520 2405 2522 2632 2661 2555 2431 2571 2532 2424 2403 2409 2383 2286 2121 1962 1851 1817 1761 1805 1897 1948 1974 1907 1941 2051 2037 2045 1994 1919 1889 1941 1964 1986 1985 1945 1859 1848 1894 1936 1970 1901 1726 1772 1839 1964 1901 1890 1916 1847 1980 2037 1968 1946 1915 1989 2006 2004 2007 1993 1994 2012 1993 2006 1992 1997 2007 2020 2038 2061 2087 2119 2124 2067 2212 2286 2336 2312 2429 2476 2512 2533 2537 2511 2481 2459 2498 2514 2360 2317 2364 2396 2472 2479 2474 2518 2543 2594 2712 2832 2847 2604 2625 2856 2861 2962 3017 3037 3100 3154 3218 3388 3483 3279 3052 2745 3164 3496 3622 3456 3150 3115 3045 3190 3532 3516 3199 2951 3146 3203 3104 3315 2951 3334 3509 3679 3388 2864 2997 3544 3632 3700 3784 3819 3638 3470 3617 3799 3593 3550 3585 3436 3426 3798 3845 3753 3623 3439 3275 3505 3609 3444 3216 3458 3488 3258 3509 3577 3566 3623 3686 3520 3289 3085 2816 2849 2937 2894 3168 3425 3477 3449 3318 3199 3226 2965 2810 3021 3113 3290 3391 3215 3127 2962 2836 2741 2699 2585 2625 2572 2537 2539 2497 2479 2480 2479 2471 2461 2451 2443 2437 2433 2452 2423 2415 2413 2405 2399 2395 2390 2384 2378 2372 2367 2362 2357 2352 2348 2344 2340 2336 2333 2329 2327 2324 2321 2320 2318 2315 2314 2313 2311 2310 2308 2307 2306 2304 2301 2300 2298 2296 2295 2295 2294 2295 2297 2299 2305 2314 2325 2338 2353 2368 2383 2445 2631 2948 3278 3589 3312 3038 2909 2829 2809 2835 2808 2789 2740 2775 2659 2642 2607 2589 2526 2570 2828 2819 2452 2308 2289 2244 2211 2176 2158 2135 2114 2067 2036 2022 2019 2030 2039 2032 2012 2002 1973 1919 1890 1872 1859 1843 1829 1823 1835 1832 1818 1801 1789 1783 1823 1816 1841 1854 1889 1909 1912 1912 1882 1850 1829 1813 1793 1786 1780 1757 1731 1714 1701 1688 1674 1669 1655 1653 1652 1627 1586 1589 1590 1579 1570 1580 1613 1613 1588 1562 1517 1502 1489 1479 1476 1472 1479 1473 1468 1488 1466 1490 1496 1503 1498 1497 1496 1500 1502 1486 1449 1434 1418 1405 1395 1390 1393 1396 1386 1375 1327 1398 1405 1392 1417 1360 1324 1323 1350 1362 1367 1358 1339 1332 1336 1347 1351 1344 1330 1365 1377 1341 1324 1349 1347 1333 1324 1344 1347 1352 1358 1339 1338 1332 1351 1349 1370 1387 1416 1432 1427 1423 1420 1414 1411 1405 1389 1382 1380 1379 1367 1350 1352 1344 1336 1329 1321 1317 1306 1309 1301 1298 1294 1284 1261 1248 1247 1237 1231 1225 1220 1225 1226 1228 1223 1213 1206 1196 1191 1183 1175 1168 1160 1151 1145 1138 1136 1123 1114 1107 1102 1097 1089 1079 1074 1070 1065 1060 1053 1049 1042 1037 1031 1024 1021 1012 1009 1004 999 995 991 985 983 981 979 974 969 969 963 959 957 955 953 950 949 946 944 941 938 936 931 928 926 926 928 937 952 949 948 949 951 946 942 938 937 931 929 929 926 923 922 922 920 915 912 907 905 900 897 893 889 890 886 882 880 878 876 874 872 870 868 864 862 864 862 862 860 856 850 850 850 849 844 844 843 841 838 839 838 841 838 839 840 838 834 836 838 837 837 836 828 821 825 822 820 814 806 803 800 793 787 788 785 783 782 777 770 767 763 754 750 744 740 736 735 737 741 742 742 742 742 740 737 728 716 708 707 708 712 711 713 707 705 702 699 698 697 692 688 687 683 680 676 676 673 671 670 667 664 661 661 657 656 653 651 650 648 645 644 642 640 638 635 634 637 636 631 626 625 620 613 610 607 602 599 596 595 594 592 589 585 578 569 564 560 558 558 555 558 557 554 548 545 540 535 534 530 534 525 527 531 529 531 521 515 515 510 504 512 509 508 506 501 497 491 488 489 485 483 478 480 480 470 454 447 445 449 452 455 456 459 459 457 450 443 425 420 434 442 445 450 450 451 448 457 454 448 444 441 439 436 430 416 410 410 411 410 404 402 402 401 400 400 399 406 419 418 417 415 419 418 410 406 404 409 402 406 405 408 405 394 384 380 382 383 380 386 395 405 408 413 415 417 418 415 411 414 423 430 436 444 449 452 455 460 465 460 460 470 479 485 491 462 431 409 389 370 362 374 355 344 345 347 331 340 340 347 343 344 333 336 330 335 331 324 305 298 308 307 319 328 334 333 317 307 317 306 294 278 268 272 267 269 275 284 295 301 271 264 270 280 284 292 299 307 314 316 305 295 293 298 291 288 295 298 286 277 281 297 299 297 292 290 285 300 308 307 314 309 305 295 298 309 316 313 299 297 308 320 325 313 311 302 297 298 301 302 299 294 294 293 293 288 300 300 297 290 277 272 267 260 265 265 259 250 253 256 254 247 247 256 261 261 267 273 268 259 257 252 266 272 267 281 277 277 279 276 278 275 284 287 291 280 286 296 291 291 286 277 280 271 275 295 297 302 287 272 269 279 284 299 288 294 304 302 278 265 269 260 264 287 296 278 268 270 280 285 307 300 319 348 352 336 323 333 339 309 300 286 305 303 329 354 335 334 329 338 327 305 319 337 331 321 317 322 346 350 356 336 325 311 309 308 307 319 315 305 312 313 313 347 351 333 345 363 371 376 387 383 377 369 375 383 378 391 393 380 367 354 335 338 327 315 293 297 322 360 344 339 340 324 330 308 290 314 344 337 293 316 321 324 342 359 349 340 324 317 306 277 289 317 336 333 329 307 302 308 331 354 365 362 353 333 337 360 371 372 383 373 369 366 360 356 349 338 351 360 355 349 351 363 376 371 367 355 363 334 328 342 364 382 385 400 405 409 398 369 363 342 324 328 361 375 357 382 388 364 384 388 378 375 396 380 383 394 396 403 397 383 385 393 367 368 333 353 357 387 347 314 317 340 350 339 343 352 338 435 404 389 367 387 347 301 272 286 295 255 256 263 285 299 312 289 273 268 288 300 349 356 340 315 311 313 302 307 284 266 273 257 238 214 203 185 184 197 223 227 207 191 173 188 174 166 170 173 178 189 180 186 180 174 178 182 176 174 174 169 163 2780 2509 2692 2775 2650 2591 2667 2594 2555 2430 2354 2332 2310 2328 2308 2198 2157 2139 2121 2098 2082 2070 2092 2126 2172 2237 2305 2375 2381 2285 2185 2215 2287 2260 2197 2043 1920 1779 1669 1552 1480 1404 1396 1445 1578 1774 2180 2653 3149 3455 3857 3623 3419 2913 2601 2447 2276 2162 2067 1883 1638 1523 1487 1473 1471 1476 1573 1719 1905 2102 2112 2234 2272 2244 2205 2171 2100 2008 1965 1821 1713 1604 1517 1457 1401 1354 1330 1322 1319 1323 1342 1375 1410 1444 1476 1526 1703 1734 1773 1799 1848 1947 2001 2018 2047 2013 1970 1891 1868 1844 1822 1825 1844 1773 1726 1691 1687 1662 1640 1620 1607 1580 1546 1513 1471 1455 1455 1454 1448 1454 1476 1503 1532 1554 1584 1639 1709 1791 1902 2003 2049 1935 1829 1748 1691 1651 1638 1638 1639 1642 1648 1670 1718 1707 1700 1695 1677 1663 1669 1679 1694 1713 1745 1815 1930 2036 2043 2104 2037 2036 1952 1888 1831 1789 1757 1737 1730 1756 1811 1864 1889 1871 1818 1766 1740 1752 1770 1792 1762 1712 1647 1593 1557 1523 1498 1481 1470 1466 1463 1458 1453 1455 1465 1471 1487 1547 1623 1695 1778 1815 1911 1973 1958 1960 1997 2042 2179 2055 1963 1997 2076 2237 2345 2318 2179 2149 1941 1816 1703 1614 1583 1472 1395 1326 1250 1352 1606 1529 1477 1456 1430 1432 1459 1496 1532 1606 1718 1660 1912 1949 1766 1699 1614 1618 1585 1485 1437 1426 1424 1433 1455 1493 1560 1604 1794 1861 1833 1787 1745 1706 1660 1654 1674 1677 1669 1588 1445 1384 1390 1428 1467 1525 1562 1585 1623 1692 1821 1801 1808 1825 1837 1854 1860 1903 1911 1916 1900 1859 1828 1846 1856 1877 1890 1862 1895 1898 1911 1922 1913 1936 1987 1991 1925 1913 1892 1810 1753 1722 1702 1681 1665 1666 1682 1610 1593 1592 1590 1587 1587 1586 1587 1592 1603 1624 1651 1685 1772 1772 1827 1919 1866 1928 1996 1902 1874 1821 1789 1800 1865 1940 1814 1734 1702 1672 1667 1671 1674 1679 1695 1757 1789 1815 1808 1884 1996 2001 2017 2347 2385 2431 2603 2880 2750 2642 2849 3091 3192 3192 3189 3122 3081 2984 2900 2910 2919 2775 2641 2647 2579 2574 2501 2468 2430 2467 2437 2460 2410 2313 2306 2219 2141 2110 2122 2152 2193 2281 2468 2435 2511 2511 2453 2428 2391 2368 2374 2371 2358 2348 2270 2163 2109 2056 2102 2030 1987 2066 2132 2146 2214 2277 2355 2393 2389 2446 2426 2330 2247 2279 2318 2315 2255 2278 2267 2195 2119 2117 2039 1981 1950 1988 2028 1813 1761 1744 1720 1704 1688 1675 1658 1635 1626 1627 1649 1653 1700 1671 1636 1621 1617 1609 1590 1594 1561 1505 1594 1611 1661 1619 1644 1699 1768 1780 1581 1648 1695 1730 1779 1811 2017 2094 1688 1405 1482 1445 1448 1511 1367 1288 1419 1374 1518 1459 1290 1273 1281 1309 1325 1369 1355 1372 1438 1415 1461 1498 1331 1243 1202 1149 1302 1334 1502 1472 1202 1239 1296 1365 1441 1432 1494 1538 1817 1905 1909 1774 1649 1598 1635 1680 1696 1756 1775 1808 2012 1939 2105 2253 2271 2182 2347 2336 2434 2490 2566 2584 2512 2561 2584 2510 2422 2360 2215 2340 2270 2153 1986 1881 1807 1757 1778 1858 1864 1863 1844 1960 1996 1976 1987 1966 1936 1899 1883 1932 1937 1934 1944 1903 1823 1778 1820 1901 1850 1717 1748 1889 1921 1844 1827 1802 1921 1931 1898 1907 1983 2023 2019 2015 2017 2018 1987 2011 2022 2001 2017 1965 1981 1997 2006 2028 2053 2077 2107 2132 2052 2200 2248 2217 2324 2401 2446 2486 2519 2527 2511 2490 2464 2429 2405 2367 2341 2355 2396 2438 2452 2484 2532 2603 2609 2575 2794 2711 2536 2821 2793 2977 3021 3073 3162 3232 3284 3331 3323 3164 3203 2945 2787 3085 3326 3314 3318 3138 2947 3082 3203 3367 3462 3325 3101 2828 2869 2900 3153 3015 3684 3621 3470 2934 2894 3204 3426 3729 3681 3822 3824 3770 3565 3406 3766 3691 3700 3500 3531 3597 3749 3722 3555 3415 3266 3337 3644 3592 3508 3214 3596 3638 3493 3362 3656 3677 3657 3551 3414 3132 2929 3126 3091 3001 2986 3233 3452 3635 3675 3509 3310 3131 2973 3165 3322 3200 3492 3563 3465 3367 3241 2946 2749 2804 2656 2531 2597 2555 2589 2594 2662 2616 2565 2536 2507 2492 2473 2456 2442 2441 2435 2458 2464 2430 2404 2395 2388 2382 2378 2372 2367 2362 2357 2353 2348 2344 2340 2336 2333 2329 2327 2324 2322 2320 2318 2316 2315 2313 2312 2310 2309 2307 2306 2304 2301 2300 2298 2296 2295 2295 2294 2294 2296 2300 2306 2315 2326 2337 2349 2366 2409 2499 2868 3218 3393 3574 3233 3035 2948 2861 3130 3158 2968 2908 2847 2822 2975 2821 2814 2923 2672 2629 2779 2828 2520 2382 2341 2308 2278 2253 2224 2170 2129 2097 2105 2119 2055 2068 2074 2024 1983 1965 1959 1933 1901 1887 1866 1847 1842 1849 1871 1847 1821 1806 1797 1792 1810 1818 1855 1884 1897 1894 1926 1970 1961 1878 1849 1832 1803 1770 1740 1723 1708 1694 1683 1678 1678 1670 1700 1683 1611 1623 1622 1606 1609 1624 1639 1641 1627 1599 1576 1558 1542 1517 1518 1508 1525 1488 1498 1497 1501 1514 1508 1504 1514 1527 1522 1517 1514 1510 1513 1487 1458 1437 1422 1413 1409 1410 1405 1400 1372 1338 1330 1393 1426 1439 1432 1366 1331 1336 1357 1398 1379 1361 1345 1360 1362 1376 1376 1344 1338 1364 1384 1363 1336 1341 1366 1365 1348 1334 1339 1344 1357 1359 1359 1351 1354 1372 1373 1393 1429 1437 1432 1429 1412 1396 1398 1397 1393 1379 1366 1364 1365 1359 1357 1349 1344 1341 1332 1328 1324 1327 1316 1297 1278 1262 1251 1251 1267 1260 1251 1249 1242 1238 1231 1229 1221 1208 1199 1189 1179 1175 1172 1166 1161 1155 1147 1139 1137 1123 1116 1110 1102 1094 1087 1083 1079 1073 1068 1062 1056 1052 1043 1038 1033 1027 1024 1016 1013 1005 998 994 992 989 988 981 975 971 969 967 962 963 959 955 953 950 948 946 944 942 939 936 932 934 937 923 926 940 954 946 948 955 954 946 942 940 938 933 930 927 929 929 930 927 925 921 916 912 909 906 902 900 899 896 893 887 885 887 885 879 879 881 876 870 870 872 868 864 863 861 859 855 849 849 848 848 844 843 840 841 842 843 848 851 850 843 844 848 846 840 838 837 830 829 827 826 824 821 814 814 810 801 796 794 788 785 780 777 774 772 768 761 758 755 751 744 736 733 731 736 740 740 741 736 729 719 712 710 711 713 716 714 710 707 705 701 699 700 695 691 692 689 685 683 681 676 677 673 674 668 665 664 663 659 657 658 654 651 649 648 646 643 644 642 638 636 635 635 630 627 625 617 609 605 601 594 589 586 589 590 588 583 581 579 568 558 550 544 545 539 538 541 542 533 528 522 519 515 512 511 507 514 524 518 523 520 508 501 499 499 507 504 500 498 496 495 493 488 487 485 488 483 479 480 475 464 451 443 442 445 448 449 452 452 452 447 440 430 418 427 440 437 447 447 446 443 449 449 448 450 446 444 438 430 417 408 408 407 408 402 399 399 398 397 398 397 401 411 410 411 416 415 411 407 403 398 400 397 395 397 397 402 400 390 377 378 386 391 402 407 410 409 409 410 410 405 406 416 425 431 434 440 444 446 453 461 467 472 475 470 470 475 484 493 471 431 408 387 415 410 413 382 360 359 346 343 368 373 363 363 346 343 334 335 334 331 326 320 293 294 298 311 315 323 325 332 321 317 307 304 290 276 269 263 263 262 263 269 272 263 263 280 290 292 294 301 308 314 317 302 296 297 303 299 300 300 297 292 280 279 286 292 294 289 282 293 301 299 307 304 296 293 292 304 315 314 299 291 302 315 317 302 299 304 303 302 304 305 304 303 297 299 303 296 300 304 296 289 284 279 269 259 267 271 262 259 251 260 266 253 246 250 256 256 260 265 272 272 259 259 260 270 276 266 271 273 277 277 277 284 277 284 296 298 287 283 290 286 283 280 275 273 282 282 282 300 303 286 288 273 281 284 293 303 304 309 286 274 265 279 286 287 284 297 296 275 283 303 294 298 308 321 345 363 349 340 336 324 315 305 288 295 297 314 335 333 348 341 342 323 309 319 339 342 328 320 331 331 339 354 337 316 317 330 334 331 341 333 329 328 326 326 336 350 349 352 368 378 382 394 387 380 374 380 385 393 394 396 393 375 365 358 352 341 322 301 313 312 339 359 362 351 356 340 320 294 298 329 341 340 328 308 329 343 373 359 338 339 334 314 281 280 323 335 356 348 327 305 315 325 337 356 369 343 348 356 351 360 381 384 380 383 375 372 351 342 350 361 373 371 352 350 359 365 367 373 370 352 344 340 351 347 354 367 371 375 388 400 368 345 346 345 348 346 378 382 384 407 397 398 397 385 386 380 366 383 356 383 390 367 348 369 397 429 414 371 390 405 396 360 343 346 348 366 406 360 362 345 349 373 357 350 401 345 284 258 303 295 258 261 283 327 288 293 282 274 276 306 308 315 345 339 320 306 320 299 278 277 286 272 250 243 235 218 191 218 220 236 235 222 207 189 195 186 178 177 172 174 189 179 178 177 177 181 176 165 156 159 158 146 2598 2453 2607 2804 2765 2708 2582 2481 2430 2365 2321 2255 2322 2214 2215 2174 2180 2171 2129 2118 2105 2078 2084 2126 2172 2234 2279 2304 2293 2244 2179 2160 2140 2105 2075 2045 1905 1750 1638 1550 1499 1425 1389 1421 1525 1746 2130 2646 3084 3515 3837 3927 3506 3023 2930 2600 2346 2194 2115 2012 1767 1545 1497 1480 1472 1475 1518 1605 1776 2014 2147 2191 2186 2154 2181 2323 2217 1972 1910 1831 1704 1558 1471 1421 1384 1355 1340 1330 1329 1334 1362 1393 1422 1460 1501 1556 1643 1688 1756 1790 1873 1993 1935 1892 1873 1866 1841 1809 1798 1788 1774 1795 1783 1724 1678 1641 1621 1606 1598 1579 1562 1539 1510 1480 1450 1437 1435 1436 1434 1431 1440 1457 1479 1506 1546 1606 1679 1765 1861 1967 2050 2039 1926 1799 1723 1672 1645 1641 1642 1644 1648 1661 1693 1684 1673 1663 1655 1649 1651 1656 1668 1686 1724 1785 1871 1997 2064 1982 1948 1943 1894 1847 1799 1760 1733 1717 1726 1750 1781 1815 1856 1851 1809 1764 1735 1715 1719 1746 1700 1664 1627 1583 1549 1526 1507 1491 1480 1476 1469 1462 1458 1465 1482 1499 1526 1596 1697 1849 1959 1924 1969 2048 2081 2104 2155 2165 2190 2076 1940 1936 2003 2213 2446 2243 2104 2067 1864 1730 1735 1612 1487 1390 1332 1281 1254 1518 1655 1508 1433 1407 1389 1400 1426 1454 1483 1523 1618 1591 1685 1646 1638 1613 1572 1545 1527 1476 1444 1440 1447 1460 1488 1542 1626 1633 1765 1933 1892 1808 1763 1732 1694 1631 1582 1567 1613 1525 1427 1467 1462 1481 1498 1525 1540 1595 1653 1725 1882 1901 1911 1973 2024 1959 1912 1929 1896 1898 1893 1881 1851 1820 1838 1859 1930 1923 1889 1891 1892 1884 1844 1875 1931 1920 1928 1901 1922 1944 1838 1755 1715 1696 1667 1650 1627 1607 1597 1595 1593 1592 1591 1591 1591 1604 1637 1783 1737 1702 1726 1731 1760 1787 1818 1862 1956 2061 2084 1909 1832 1905 2002 1912 1778 1729 1694 1670 1662 1669 1674 1687 1728 1801 1840 1835 1922 2081 2329 2356 2152 2085 2173 2305 2435 2608 2506 2592 2761 2848 3039 3198 3120 3056 3020 2960 2908 2827 2748 2657 2608 2555 2488 2490 2427 2410 2463 2589 2509 2411 2395 2315 2218 2174 2113 2131 2157 2178 2255 2381 2542 2562 2507 2469 2438 2421 2403 2428 2426 2392 2407 2365 2272 2248 2147 1990 1992 1942 1948 1997 2038 2064 2155 2249 2363 2285 2228 2188 2188 2301 2340 2419 2405 2401 2295 2306 2260 2236 2159 2095 2066 1962 1938 1991 2084 1948 1814 1787 1770 1778 1766 1678 1650 1632 1628 1619 1617 1593 1630 1596 1582 1571 1565 1545 1543 1535 1541 1554 1489 1574 1570 1602 1654 1698 1754 1658 1560 1597 1644 1706 1716 1767 1980 2071 1786 1423 1427 1497 1397 1386 1480 1375 1254 1324 1442 1313 1238 1229 1270 1288 1299 1322 1314 1359 1389 1329 1350 1281 1247 1177 1140 1130 1292 1434 1558 1572 1428 1222 1269 1298 1348 1398 1462 1575 1768 1764 1817 1980 1970 1823 1640 1638 1764 1741 1729 1808 1847 1980 2179 2139 2015 2069 2078 2090 2227 2341 2483 2517 2570 2599 2566 2311 2147 2377 2167 2308 2271 2154 1953 1843 1806 1757 1717 1741 1799 1779 1902 1942 1937 1929 1931 1923 1894 1898 1858 1890 1896 1876 1900 1884 1844 1767 1747 1823 1854 1731 1757 1859 1823 1792 1783 1838 1851 1833 1828 1981 2008 2017 2015 2019 2008 1985 2004 2026 2012 1975 1975 1992 1998 2010 2004 2016 2039 2060 2093 2099 2042 2148 2199 2258 2330 2380 2426 2469 2501 2513 2508 2495 2476 2451 2437 2415 2340 2411 2434 2460 2456 2497 2566 2664 2697 2466 2502 2573 2737 2710 2866 2998 3084 3162 3225 3234 3126 3277 3153 2882 2864 2725 2829 2866 2954 3040 3133 3055 2883 3001 3024 3114 3183 3208 3164 2957 2681 2766 2900 3125 3610 3672 3021 2741 3229 3521 3579 3482 3699 3901 3756 3504 3217 3349 3607 3766 3609 3574 3619 3716 3712 3687 3603 3358 3206 3430 3509 3686 3606 3354 3357 3744 3674 3430 3684 3637 3486 3193 3025 2992 3186 3305 3175 3105 3046 3285 3522 3655 3619 3340 3162 3061 3139 3363 3246 3350 3460 3316 3224 3161 3069 2906 2715 2637 2603 2579 2778 2678 2690 2822 2884 2767 2720 2642 2593 2550 2520 2509 2481 2471 2485 2593 2499 2452 2466 2447 2414 2404 2384 2373 2368 2362 2357 2353 2348 2344 2339 2336 2332 2329 2327 2324 2322 2320 2318 2316 2314 2313 2311 2310 2308 2307 2305 2304 2301 2300 2298 2296 2295 2295 2295 2295 2296 2300 2306 2314 2324 2333 2346 2389 2469 2593 2891 3140 3461 3508 3180 3212 3096 2968 3200 3341 3277 3076 2927 2875 2962 3041 3071 3221 2837 2676 2755 2634 2527 2474 2431 2395 2397 2356 2280 2205 2157 2133 2136 2126 2091 2115 2071 2039 2019 1993 1970 1952 1937 1908 1876 1866 1886 1874 1853 1837 1825 1820 1828 1834 1822 1832 1841 1860 1885 1906 1926 1960 1939 1885 1848 1827 1812 1794 1771 1741 1726 1702 1676 1662 1663 1674 1675 1649 1660 1647 1632 1641 1665 1692 1667 1631 1603 1580 1575 1570 1557 1543 1557 1544 1527 1504 1514 1525 1526 1533 1528 1535 1538 1549 1538 1521 1497 1476 1490 1487 1465 1450 1426 1415 1411 1421 1419 1406 1352 1353 1418 1379 1424 1444 1405 1364 1337 1340 1358 1387 1388 1368 1359 1366 1374 1383 1366 1351 1347 1357 1381 1357 1346 1345 1368 1380 1359 1341 1355 1361 1358 1365 1377 1381 1376 1384 1403 1433 1440 1439 1422 1417 1406 1393 1378 1373 1377 1365 1357 1344 1340 1336 1335 1325 1321 1317 1303 1307 1312 1323 1312 1280 1272 1270 1275 1277 1278 1268 1261 1257 1248 1236 1227 1220 1216 1207 1194 1193 1190 1181 1170 1160 1151 1146 1139 1133 1127 1119 1113 1107 1101 1095 1096 1089 1081 1075 1068 1064 1061 1056 1049 1038 1031 1027 1024 1020 1014 1005 1006 1004 998 991 986 980 975 972 967 966 961 959 956 956 953 948 945 945 943 941 938 937 936 937 939 921 930 943 951 947 953 956 955 950 947 942 938 936 936 937 938 937 939 936 933 927 924 917 915 910 906 902 900 898 896 892 891 893 890 885 885 884 879 875 874 873 867 864 862 861 860 856 852 851 853 854 854 855 851 850 853 859 859 856 853 851 850 849 844 838 835 831 822 818 818 819 815 812 812 810 810 804 806 800 796 795 785 780 778 772 768 768 766 761 756 750 745 741 733 727 726 725 725 721 717 716 714 715 716 719 717 713 711 708 704 702 701 700 694 696 693 693 690 685 681 680 678 677 676 671 668 670 665 662 659 657 654 654 652 653 650 647 645 644 640 634 633 634 631 628 624 618 612 610 606 600 594 585 584 585 583 576 573 569 562 551 546 548 541 537 535 533 530 529 529 530 526 525 522 519 511 505 506 506 510 513 506 493 486 487 488 498 492 496 489 486 484 477 473 466 472 475 467 474 476 473 460 452 442 438 441 444 444 443 441 441 432 424 415 424 431 431 443 441 440 440 440 440 445 446 445 441 437 426 417 409 409 405 404 401 396 396 396 395 395 394 397 405 411 420 424 423 417 410 406 404 402 398 394 387 386 393 394 385 376 387 396 401 406 401 404 401 397 398 401 408 420 426 431 437 440 441 438 446 449 457 460 468 474 478 482 482 483 490 459 420 404 421 436 426 393 373 365 351 356 363 367 374 370 352 347 351 339 333 332 329 325 323 307 301 291 295 316 312 305 317 322 326 313 293 287 284 289 268 263 260 260 260 260 260 266 276 285 289 296 305 312 319 308 300 300 303 305 307 301 298 293 290 283 277 277 282 285 283 284 297 292 296 304 293 287 298 308 307 308 307 290 285 297 313 299 295 299 302 298 301 301 300 303 307 305 306 309 306 301 292 288 281 283 276 278 265 277 282 270 262 255 260 267 253 250 260 257 257 263 267 270 268 264 268 265 263 271 270 273 273 283 282 282 285 286 280 292 295 287 286 299 299 293 275 281 286 302 290 286 304 299 296 277 281 282 296 301 303 305 316 292 269 266 270 281 295 298 297 307 299 277 290 309 312 312 330 340 351 350 366 366 351 331 316 302 297 300 297 301 314 328 321 324 332 320 333 344 349 337 321 339 346 348 344 315 315 313 338 356 355 359 344 330 345 355 354 360 362 367 352 361 367 380 399 397 384 380 385 393 397 387 380 376 376 369 358 354 344 321 299 307 308 324 344 359 369 364 325 308 301 327 325 352 364 335 308 323 359 371 362 343 328 304 298 279 288 301 321 336 348 351 324 319 339 355 365 364 359 348 352 374 369 387 390 386 372 356 353 348 366 357 365 376 386 361 355 355 361 372 372 364 355 351 344 360 378 371 357 363 382 392 395 358 342 359 356 341 352 374 396 398 414 392 378 384 353 364 351 347 377 344 372 370 356 368 402 417 388 413 434 400 411 413 408 403 431 399 375 376 353 435 379 356 341 331 324 327 342 294 260 255 269 300 306 300 296 290 285 276 268 282 293 300 333 339 318 291 301 319 309 289 257 274 264 267 247 219 210 203 236 242 241 230 219 196 184 180 181 189 178 171 167 170 176 161 152 162 171 168 164 157 151 142 136 2582 2365 2598 2981 3132 2894 2589 2441 2400 2366 2302 2242 2206 2183 2169 2167 2200 2177 2122 2100 2086 2078 2073 2128 2186 2254 2281 2301 2278 2256 2209 2154 2071 2051 1996 2016 1896 1723 1591 1524 1466 1454 1385 1416 1523 1736 2118 2659 2992 3352 3809 4015 3659 3414 2929 2590 2484 2335 2148 2029 1864 1597 1518 1495 1479 1476 1481 1506 1602 1769 1982 2082 2094 2115 2131 2267 2282 2121 1875 1796 1679 1552 1462 1415 1386 1373 1360 1348 1343 1359 1394 1425 1445 1462 1508 1587 1646 1668 1726 1800 1966 2131 2027 1984 1865 1784 1764 1747 1743 1744 1748 1767 1732 1680 1645 1601 1582 1570 1558 1543 1526 1508 1482 1455 1436 1425 1422 1421 1423 1430 1438 1446 1462 1488 1531 1590 1658 1732 1809 1914 2047 2090 1970 1831 1748 1693 1660 1648 1646 1651 1660 1672 1702 1746 1710 1670 1649 1636 1634 1635 1644 1668 1706 1759 1839 1973 2092 1997 1916 1880 1848 1808 1770 1737 1712 1703 1719 1744 1785 1873 1924 1913 1820 1777 1745 1714 1697 1697 1658 1632 1604 1577 1554 1533 1515 1500 1491 1484 1476 1468 1469 1484 1506 1535 1574 1654 1773 2033 2186 2057 2025 2150 2185 2160 2245 2112 2035 1967 1869 1886 2001 2233 2335 2104 1946 1955 1823 1590 1511 1464 1431 1326 1278 1226 1313 1564 1491 1426 1390 1373 1366 1385 1408 1434 1462 1495 1538 1538 1549 1567 1578 1569 1550 1519 1495 1472 1456 1466 1479 1495 1536 1607 1661 1730 1794 1855 1829 1804 1760 1717 1667 1599 1549 1542 1518 1455 1481 1582 1546 1500 1466 1488 1532 1600 1676 1733 1794 1851 1890 1979 2058 1985 1937 1900 1872 1846 1854 1853 1833 1807 1825 1838 1858 1876 1875 1866 1876 1843 1803 1822 1837 1821 1814 1832 1877 1896 1849 1796 1754 1736 1772 1780 1693 1628 1602 1599 1597 1599 1602 1602 1617 1657 1745 1852 1771 1699 1709 1717 1745 1774 1816 1877 1999 2155 2141 1964 1875 1874 1841 1838 1793 1726 1692 1669 1662 1667 1679 1699 1723 1758 1787 1978 2157 2343 2603 2560 2298 2368 2394 2352 2381 2423 2456 2501 2569 2702 3037 3182 3124 3093 3102 2988 2938 2867 2791 2676 2550 2513 2458 2410 2357 2341 2422 2511 2425 2366 2294 2243 2175 2138 2131 2164 2197 2232 2385 2498 2590 2559 2506 2486 2461 2422 2395 2395 2421 2433 2409 2299 2225 2126 2035 1939 1922 1918 1921 1955 2029 2085 2067 2091 2255 2204 2199 2099 2117 2214 2382 2530 2543 2488 2375 2322 2278 2210 2164 2115 2053 2005 1996 2036 2138 2173 2048 1909 1845 1795 1747 1712 1669 1642 1643 1668 1706 1644 1575 1544 1545 1559 1576 1618 1689 1628 1665 1649 1540 1472 1542 1595 1599 1619 1691 1580 1606 1656 1699 1628 1681 1811 1982 1994 1830 1584 1358 1405 1521 1418 1340 1364 1321 1282 1329 1271 1222 1220 1294 1286 1273 1257 1289 1329 1352 1244 1162 1185 1200 1309 1318 1355 1441 1458 1489 1519 1556 1351 1254 1305 1317 1397 1464 1506 1576 1652 1727 1928 2049 2022 1738 1632 1680 1835 1815 1755 1812 1925 2128 1938 1966 1956 1968 2024 2066 2187 2308 2469 2575 2578 2423 2311 2159 1968 1992 2265 2288 2197 2018 1886 1794 1736 1737 1712 1742 1740 1866 1887 1891 1882 1884 1882 1861 1855 1835 1855 1865 1853 1848 1877 1854 1835 1763 1732 1747 1666 1775 1794 1739 1786 1829 1815 1796 1826 1933 1980 1987 1998 1998 1998 1949 2006 2034 2030 2019 1926 1956 1990 2002 1986 2017 2034 2052 2065 2091 2111 2087 2097 2099 2145 2202 2307 2387 2398 2473 2481 2441 2491 2475 2435 2439 2341 2373 2434 2442 2446 2477 2521 2622 2630 2465 2649 2745 2788 2619 2839 2933 2998 3038 3115 3207 3047 3071 2985 2917 2793 2661 2775 2909 2982 3044 3179 3152 3074 2860 2796 2845 2905 2968 2961 2994 2882 2617 2630 2767 3089 3385 3365 2790 2785 3371 3766 3759 3791 3819 3775 3541 3248 3119 3736 3617 3594 3685 3646 3640 3634 3528 3524 3483 3277 3170 3438 3686 3656 3736 3591 3349 3571 3698 3564 3651 3599 3416 3195 3070 3211 3484 3376 3312 3064 3331 3321 3580 3534 3296 3319 3431 3127 3165 3437 3360 3493 3476 3339 3188 3046 3012 2893 2801 2685 2598 2777 2898 2936 2863 3016 3054 2961 2862 2761 2718 2674 2614 2575 2530 2509 2606 2566 2524 2542 2534 2522 2489 2434 2406 2383 2364 2361 2355 2350 2346 2342 2338 2335 2332 2329 2327 2324 2322 2320 2317 2315 2314 2312 2311 2309 2307 2306 2305 2303 2301 2300 2298 2297 2296 2295 2295 2295 2296 2300 2305 2312 2320 2326 2344 2446 2582 2713 3039 3381 3728 3604 3326 3421 3278 3202 3349 3590 3472 3324 2985 2846 2883 3104 3199 3257 2913 2759 2769 2761 2738 2648 2500 2550 2612 2537 2388 2275 2214 2171 2135 2160 2168 2155 2112 2064 2033 2007 1989 1968 1948 1946 1919 1909 1888 1871 1868 1852 1856 1864 1858 1843 1827 1852 1855 1871 1886 1906 1925 1919 1886 1858 1835 1815 1798 1784 1765 1747 1731 1718 1696 1665 1668 1679 1681 1669 1663 1657 1662 1677 1712 1691 1664 1627 1600 1598 1595 1581 1559 1561 1563 1573 1544 1521 1543 1570 1561 1554 1561 1559 1535 1517 1508 1486 1460 1448 1447 1448 1448 1435 1431 1431 1426 1402 1389 1340 1354 1391 1422 1429 1428 1447 1393 1398 1350 1354 1391 1446 1403 1379 1379 1380 1395 1392 1379 1364 1365 1363 1396 1377 1354 1359 1393 1393 1375 1355 1371 1378 1381 1371 1377 1392 1400 1415 1435 1446 1437 1429 1418 1403 1396 1386 1378 1360 1355 1348 1343 1343 1340 1335 1329 1327 1321 1312 1312 1303 1292 1296 1293 1295 1288 1289 1289 1283 1276 1265 1260 1252 1245 1235 1228 1220 1213 1204 1203 1198 1191 1184 1178 1170 1161 1154 1145 1137 1131 1126 1117 1109 1108 1107 1104 1094 1083 1075 1071 1071 1065 1060 1049 1040 1032 1028 1026 1021 1013 1013 1013 1007 998 991 987 983 980 974 967 965 961 958 957 955 952 947 945 944 942 939 937 937 934 936 933 921 929 943 948 945 948 948 948 949 951 946 940 939 939 938 939 939 937 933 932 925 922 920 918 913 912 908 905 903 902 900 900 897 894 894 895 891 889 885 879 874 868 864 863 862 859 858 860 860 858 860 862 862 855 854 858 857 855 857 856 853 851 851 846 840 835 832 827 823 814 810 806 803 804 802 800 802 800 798 795 796 790 787 785 779 772 771 767 763 761 755 749 739 737 738 731 726 724 721 720 720 722 723 721 720 716 713 711 709 707 705 703 698 697 700 695 695 696 685 689 686 683 680 678 674 670 670 665 665 660 657 657 657 657 655 652 650 648 648 642 640 639 637 632 627 625 625 622 616 610 604 590 585 579 576 576 569 563 559 554 554 564 559 550 549 550 542 542 539 540 539 537 533 533 527 520 513 503 498 496 497 493 496 495 488 478 480 482 482 477 472 472 472 467 461 458 456 456 458 462 465 472 469 455 442 436 436 438 438 434 433 430 426 418 413 419 425 437 439 431 432 432 433 440 438 439 434 432 426 417 411 410 404 400 400 394 395 394 393 392 392 397 412 417 419 424 418 418 416 414 414 409 406 403 396 389 383 384 380 374 389 397 402 399 395 390 392 400 406 410 409 412 418 423 427 431 426 430 435 441 447 459 457 456 462 465 471 482 491 453 429 433 437 421 404 381 369 361 358 370 379 380 369 351 348 344 338 341 336 338 333 326 321 307 302 295 287 296 304 297 304 314 319 323 309 301 294 290 279 273 264 261 258 257 261 272 282 290 296 304 313 318 325 325 310 305 306 308 297 293 295 294 287 282 278 276 275 276 275 278 293 289 292 291 283 292 303 303 294 298 285 282 285 300 294 292 290 295 296 293 298 299 296 301 308 311 312 313 318 308 298 303 298 298 285 276 269 288 291 272 265 261 270 273 258 250 258 262 258 262 264 269 277 276 274 270 266 265 272 279 279 283 284 289 288 284 283 287 291 291 284 292 289 282 279 297 302 307 291 296 301 310 303 292 280 296 295 303 309 308 314 300 270 265 271 269 286 290 293 305 310 297 280 297 311 318 321 316 329 339 361 365 339 324 313 314 302 315 302 304 309 313 315 319 326 332 335 339 350 339 326 336 349 358 336 314 334 313 337 352 371 374 351 335 348 352 360 371 374 382 370 382 366 389 402 401 393 398 389 393 396 387 378 365 359 360 360 350 339 344 317 318 304 327 335 347 367 356 324 295 328 340 353 374 365 334 330 325 337 341 360 343 328 317 324 312 281 318 337 338 358 344 326 319 323 348 366 380 369 356 367 375 380 391 382 370 360 364 364 350 363 363 366 375 386 378 372 365 362 376 375 380 364 362 346 357 375 384 384 378 376 399 387 351 364 371 364 358 341 367 393 422 409 396 396 381 362 335 359 327 325 326 371 362 336 373 369 427 393 427 393 392 387 392 403 396 433 442 418 372 342 373 334 369 362 375 311 274 266 253 248 241 297 306 323 323 303 295 263 270 252 266 275 302 327 329 301 279 305 318 306 286 260 242 233 253 241 246 231 228 246 247 227 219 213 201 190 168 170 183 169 167 160 162 166 158 155 142 147 145 146 161 160 157 160 2448 2339 2521 2789 2924 2792 2687 2580 2572 2528 2470 2368 2325 2220 2210 2227 2173 2158 2103 2080 2070 2069 2065 2108 2204 2263 2286 2303 2268 2231 2210 2169 2030 2009 2021 1965 1822 1681 1573 1498 1439 1445 1392 1408 1494 1726 2067 2451 2983 3232 3400 3767 3891 3483 3131 2818 2500 2364 2243 2139 1989 1684 1569 1530 1499 1486 1483 1485 1518 1609 1790 1949 2017 2004 2056 2162 2221 2054 1900 1777 1728 1647 1521 1467 1433 1435 1415 1402 1400 1426 1447 1469 1492 1513 1559 1667 1728 1710 1775 1893 1964 2030 1988 1916 1809 1727 1719 1707 1756 1710 1743 1797 1707 1647 1620 1574 1555 1543 1524 1508 1494 1478 1459 1440 1424 1416 1414 1417 1423 1433 1446 1456 1466 1491 1534 1587 1645 1712 1792 1893 2025 2079 1978 1842 1766 1710 1675 1657 1654 1660 1674 1691 1728 1776 1732 1692 1657 1632 1621 1618 1626 1651 1688 1740 1814 1926 2006 1970 1907 1857 1819 1784 1751 1720 1697 1695 1716 1746 1789 1891 1943 1882 1864 1811 1761 1728 1748 1712 1641 1617 1596 1577 1556 1534 1519 1509 1507 1502 1496 1497 1508 1529 1559 1596 1606 1661 1758 1956 2183 1974 1974 2023 2056 2026 2061 1930 1884 1862 1795 1848 1982 2134 2003 1898 1768 1706 1625 1481 1428 1384 1331 1269 1230 1203 1360 1386 1408 1379 1355 1344 1357 1381 1409 1439 1471 1510 1528 1514 1518 1527 1533 1534 1530 1500 1482 1470 1484 1506 1527 1547 1616 1670 1714 1789 1832 1868 1863 1823 1759 1690 1635 1580 1514 1484 1421 1374 1427 1474 1451 1431 1423 1444 1475 1559 1665 1734 1774 1808 1853 1888 1917 1928 1961 1905 1869 1844 1818 1826 1796 1806 1843 1873 1896 1893 1874 1842 1827 1811 1881 1878 1820 1771 1767 1792 1857 1889 1864 1821 1798 1768 1750 1787 1698 1645 1608 1604 1604 1612 1616 1631 1674 1794 1909 1939 1828 1724 1744 1765 1752 1793 1826 1860 1943 1995 1995 1934 1932 1909 1914 1942 1828 1719 1688 1670 1663 1668 1678 1717 1785 1800 1838 2030 2287 2710 2772 2698 2558 2731 2712 2650 2464 2543 2652 2619 2755 2867 3063 3163 3193 3112 3027 2966 2979 2930 2829 2699 2553 2511 2460 2456 2386 2327 2331 2331 2279 2299 2320 2244 2167 2141 2166 2209 2256 2312 2505 2478 2560 2639 2577 2559 2497 2423 2503 2450 2410 2449 2396 2265 2175 2047 1985 1946 1898 1886 1937 1999 2072 1987 1954 2005 2104 2217 2099 2110 2172 2274 2424 2548 2722 2551 2401 2323 2276 2200 2140 2076 2041 2062 2096 2025 2125 2201 2161 2143 2096 1935 1829 1766 1706 1675 1661 1671 1664 1657 1586 1587 1600 1620 1651 1703 1747 1755 1738 1576 1537 1465 1514 1553 1584 1588 1604 1531 1601 1560 1586 1684 1761 1855 1906 1969 1828 1645 1498 1345 1364 1360 1318 1250 1235 1199 1247 1243 1216 1198 1210 1253 1290 1240 1256 1286 1249 1201 1169 1243 1259 1279 1325 1340 1363 1435 1532 1557 1596 1630 1297 1314 1377 1372 1463 1498 1603 1746 1901 1994 2045 2071 1967 1753 1663 1745 1843 1809 1790 1916 1980 1858 1899 1960 1997 2024 2070 2124 2207 2362 2490 2519 2529 2297 2157 2085 1898 2098 2139 2189 2018 1850 1776 1723 1691 1689 1684 1714 1830 1834 1853 1838 1843 1846 1830 1817 1804 1818 1828 1843 1815 1844 1851 1791 1785 1722 1698 1666 1703 1728 1765 1779 1795 1755 1822 1932 1922 1937 1962 1962 1968 1892 1967 2028 2039 1965 1926 1971 2035 2012 2022 2017 2015 2035 2058 2076 2091 2112 2122 2141 2188 2204 2174 2126 2148 2212 2314 2349 2450 2474 2457 2405 2393 2365 2431 2417 2431 2413 2476 2577 2633 2462 2570 2649 2595 2578 2661 2871 2921 2980 2958 3107 3079 2806 3017 2926 2692 2624 2700 2838 2917 3103 3253 3160 3062 2928 2797 2914 3002 3098 3159 3188 3176 2863 2707 2770 3007 2776 2668 2687 2777 2924 3135 3525 3773 3774 3873 3928 3825 3375 3055 3560 3760 3739 3726 3647 3483 3505 3715 3643 3467 3152 3255 3494 3386 3299 3481 3698 3575 3434 3674 3531 3349 3418 3465 3336 3195 3164 3527 3554 3367 3173 3670 3495 3552 3403 3636 3652 3248 3259 3404 3581 3474 3522 3496 3329 3170 3049 2970 2761 2685 2599 2777 3016 3180 3293 3121 3121 3232 3124 3032 3080 3009 2852 2724 2632 2557 2593 2667 2585 2572 2590 2594 2593 2514 2473 2425 2396 2370 2357 2353 2349 2344 2341 2337 2334 2331 2328 2327 2324 2322 2319 2317 2316 2314 2312 2310 2308 2306 2304 2303 2302 2301 2300 2298 2297 2296 2295 2295 2294 2296 2298 2303 2308 2314 2322 2359 2491 2666 2934 3289 3640 3961 3637 3484 3783 3591 3406 3493 3465 3251 3102 2921 2791 2826 3021 3092 3043 2906 2823 2859 2926 3019 2837 2690 2834 3000 2731 2478 2326 2227 2170 2164 2172 2159 2140 2126 2100 2064 2037 2006 1981 1969 1948 1916 1902 1897 1888 1871 1882 1888 1878 1859 1841 1843 1870 1882 1887 1903 1917 1901 1869 1845 1828 1820 1802 1783 1768 1762 1766 1751 1726 1704 1685 1693 1669 1653 1634 1645 1658 1688 1706 1683 1657 1640 1632 1629 1648 1612 1578 1558 1597 1609 1602 1550 1560 1563 1583 1595 1584 1574 1542 1523 1512 1538 1528 1515 1521 1467 1435 1431 1435 1425 1429 1425 1392 1353 1374 1387 1444 1428 1446 1458 1446 1421 1416 1357 1385 1400 1444 1451 1405 1397 1394 1398 1421 1390 1384 1373 1376 1398 1378 1364 1388 1383 1413 1392 1380 1367 1388 1398 1395 1387 1393 1401 1422 1452 1457 1443 1432 1422 1416 1405 1392 1370 1357 1361 1363 1373 1366 1364 1363 1354 1353 1345 1336 1334 1326 1308 1309 1309 1304 1298 1294 1289 1282 1275 1266 1262 1254 1248 1239 1230 1226 1219 1211 1205 1197 1190 1184 1176 1169 1162 1155 1149 1144 1136 1128 1119 1120 1117 1112 1106 1097 1090 1083 1080 1073 1068 1058 1049 1042 1036 1029 1029 1021 1017 1019 1013 1006 998 993 991 986 982 975 966 961 961 959 955 953 951 948 945 943 942 939 937 936 934 932 919 919 932 946 945 941 945 945 944 944 944 940 933 935 935 933 933 932 930 925 922 917 917 916 914 911 909 907 904 902 907 906 903 895 893 900 899 897 895 892 884 869 864 860 863 863 860 859 861 860 859 860 860 859 854 857 858 856 854 859 856 853 852 851 849 844 841 841 835 832 824 816 814 807 799 794 789 792 792 792 789 793 789 786 784 781 779 783 774 767 758 753 747 745 753 746 742 737 735 733 732 730 726 726 724 723 720 716 717 712 710 705 701 699 705 704 697 692 690 688 689 687 684 681 679 675 673 672 669 671 666 662 662 662 661 659 657 654 651 650 648 644 642 638 634 631 628 626 623 620 609 602 590 595 588 586 588 581 574 571 566 566 567 565 562 561 556 549 552 548 550 546 543 541 539 532 524 512 510 510 504 503 503 506 502 495 486 482 476 475 481 483 486 491 484 472 478 466 470 459 455 448 453 457 460 444 435 430 432 431 428 426 425 424 421 411 412 418 430 436 435 423 422 428 435 435 435 429 425 422 415 409 407 403 398 397 395 393 393 391 391 391 393 411 411 416 421 414 416 419 415 413 412 412 407 400 403 394 383 376 371 385 395 395 389 384 387 393 394 398 402 410 412 413 414 416 420 427 441 435 435 441 443 452 461 465 472 483 490 493 461 436 429 444 424 413 392 405 377 365 371 382 381 367 353 343 338 333 329 323 322 322 313 315 304 299 294 289 283 288 284 292 301 302 315 332 321 304 298 294 281 272 266 259 259 260 272 287 283 297 306 311 318 307 313 307 296 299 307 296 292 291 288 285 291 287 284 282 285 285 275 284 281 280 279 284 296 294 285 289 296 283 279 292 293 287 286 288 292 289 289 292 292 293 299 307 306 306 311 318 306 307 309 297 282 281 278 287 293 288 273 266 268 275 273 261 256 253 258 263 262 269 268 273 277 278 279 274 272 275 282 285 289 288 292 288 291 291 295 296 293 279 291 289 287 294 295 309 303 310 316 305 298 285 284 282 288 300 306 312 313 313 291 268 269 279 268 281 296 297 302 314 314 305 287 292 297 308 315 321 325 334 347 337 330 329 319 310 317 334 308 299 326 337 336 336 332 339 345 354 343 332 341 349 357 342 320 347 320 321 340 353 369 362 346 352 364 366 374 382 390 391 389 384 390 409 412 406 402 396 396 395 387 379 367 367 349 346 341 328 320 321 319 310 341 360 370 364 342 320 303 326 328 343 362 355 347 329 333 359 349 364 366 346 344 337 320 286 320 339 350 356 369 357 337 329 340 365 378 378 367 396 389 392 390 379 369 367 375 366 354 363 370 365 373 384 393 380 371 371 387 384 367 361 372 351 347 365 391 396 395 400 403 405 366 387 378 384 355 343 379 395 417 415 407 397 377 378 343 338 356 334 305 321 352 312 399 399 372 428 345 389 388 361 350 377 435 446 438 380 340 337 316 344 344 358 373 307 282 250 238 237 242 277 286 300 313 313 284 255 248 252 252 261 276 291 312 305 269 283 305 298 291 286 259 241 226 217 228 243 249 250 245 233 232 215 207 187 175 163 171 157 156 153 148 151 152 158 153 145 135 130 150 141 148 136 2316 2280 2476 2758 2996 2865 2789 2984 3017 2879 2722 2711 2935 2818 2513 2342 2351 2352 2128 2079 2070 2064 2067 2118 2161 2203 2248 2269 2246 2212 2198 2165 2122 2173 2097 1925 1794 1655 1549 1474 1418 1422 1389 1427 1522 1691 1998 2197 2525 2758 3227 3675 3794 3587 3324 2931 2865 2463 2145 2107 1968 1846 1710 1629 1562 1520 1504 1491 1494 1542 1667 1823 1923 1920 1955 2078 2187 2108 2030 1898 1780 1659 1585 1530 1530 1524 1506 1504 1514 1523 1537 1540 1548 1576 1625 1752 1756 1785 1886 2058 2108 1998 1970 1831 1706 1672 1664 1671 1716 1685 1733 1830 1707 1632 1591 1564 1543 1530 1501 1485 1470 1455 1443 1431 1420 1414 1415 1422 1430 1439 1452 1471 1483 1515 1539 1586 1641 1720 1808 1845 1926 1997 1985 1855 1775 1722 1687 1666 1671 1679 1688 1698 1741 1761 1741 1684 1653 1621 1610 1606 1608 1629 1664 1714 1792 1930 2021 1968 1893 1839 1798 1767 1732 1704 1684 1687 1715 1752 1798 1890 1906 1928 1954 1867 1779 1733 1716 1682 1640 1613 1591 1572 1554 1542 1539 1546 1550 1552 1553 1575 1586 1616 1669 1678 1652 1661 1741 1888 1961 1832 1814 1859 1909 1888 1916 1845 1818 1755 1742 1803 1913 2112 2084 1820 1691 1621 1536 1465 1403 1347 1301 1258 1214 1205 1342 1358 1346 1340 1326 1330 1356 1393 1434 1477 1520 1596 1546 1505 1500 1500 1503 1508 1503 1489 1477 1488 1516 1548 1584 1643 1757 1774 1797 1859 1886 1927 1882 1824 1782 1705 1682 1616 1551 1469 1367 1472 1525 1551 1516 1482 1519 1525 1475 1492 1600 1696 1736 1790 1821 1856 1866 1868 1870 1847 1859 1830 1803 1788 1787 1817 1867 1904 1912 1887 1878 1860 1851 1834 1860 1854 1826 1801 1753 1733 1761 1773 1744 1771 1842 1831 1761 1738 1731 1650 1612 1610 1615 1629 1643 1676 1770 1933 2027 1965 1837 1749 1772 1828 1843 1806 1857 1917 1947 1970 2013 2062 2076 2074 2124 2062 1909 1835 1721 1684 1668 1669 1677 1808 1903 1861 1912 2036 2208 2499 2807 2831 2734 2754 2808 2673 2512 2588 2730 2814 3026 3154 3127 3113 3143 3060 2981 2942 2898 2804 2771 2714 2681 2616 2537 2472 2436 2373 2359 2416 2346 2356 2336 2250 2160 2182 2215 2242 2291 2413 2563 2593 2677 2713 2609 2577 2487 2445 2559 2508 2476 2471 2465 2388 2169 2069 2012 1953 1896 1896 1952 2017 2041 1948 1929 1956 2022 2073 2131 2165 2198 2328 2454 2531 2532 2562 2439 2336 2299 2218 2192 2139 2120 2144 2132 2143 2156 2149 2117 2083 2097 2193 2125 1888 1769 1700 1663 1643 1656 1674 1612 1584 1594 1603 1634 1694 1758 1766 1745 1642 1553 1533 1476 1477 1541 1534 1587 1531 1567 1634 1627 1672 1747 1748 1811 1939 1987 1748 1537 1447 1259 1263 1244 1232 1195 1167 1195 1235 1220 1223 1177 1205 1249 1256 1194 1267 1171 1170 1209 1234 1344 1299 1331 1373 1431 1505 1592 1636 1661 1699 1420 1298 1408 1483 1464 1559 1584 1712 1905 1893 1895 1928 2044 1963 1754 1684 1719 1812 1888 1834 1805 1871 1928 1954 1993 2042 2097 2199 2252 2192 2313 2333 2495 2308 2169 2089 1971 1838 1976 1965 1898 1690 1803 1766 1746 1699 1646 1703 1783 1790 1821 1804 1803 1807 1799 1781 1763 1784 1798 1814 1791 1812 1823 1757 1692 1715 1683 1615 1711 1744 1750 1718 1700 1732 1788 1825 1904 1927 1903 1900 1842 1912 2003 2026 2000 1883 1977 2037 2061 2068 2060 2053 2060 2063 2063 2084 2099 2119 2132 2151 2171 2211 2256 2280 2274 2177 2257 2404 2432 2434 2351 2400 2317 2385 2308 2323 2367 2455 2527 2574 2592 2390 2616 2450 2581 2761 2827 2873 2876 2855 2874 2977 2856 2690 2671 2612 2692 2830 2961 3074 3104 3203 3079 3017 2931 2843 2753 2921 3030 3118 3196 3146 3010 2720 2730 2557 2581 2795 3179 3334 3503 3522 3336 3323 3453 3580 3787 3831 3513 3337 2963 3601 3764 3816 3587 3696 3546 3281 3698 3602 3390 3110 3121 3080 3120 3569 3458 3590 3676 3498 3427 3275 3212 3258 3524 3431 3480 3320 3301 3632 3462 3194 3596 3668 3568 3540 3633 3524 3201 3478 3644 3545 3410 3286 3344 3343 3254 3055 2787 2788 2822 2746 2791 3075 3350 3406 3296 3362 3441 3310 3288 3200 2979 2898 2827 2627 2622 2651 2675 2652 2642 2682 2640 2551 2520 2483 2432 2403 2390 2366 2350 2345 2342 2338 2336 2333 2329 2327 2325 2323 2322 2320 2318 2316 2314 2312 2309 2308 2306 2304 2304 2302 2301 2300 2298 2297 2296 2296 2295 2295 2295 2297 2300 2304 2309 2322 2358 2454 2624 2921 3371 3669 3923 3641 3596 3943 3666 3380 3273 3146 3113 2967 2879 2772 2710 2833 2904 2842 2869 2842 2858 2827 3135 2975 2786 2732 2775 2584 2432 2314 2219 2193 2176 2147 2137 2117 2082 2081 2055 2039 2010 1974 1951 1950 1957 1928 1923 1895 1882 1914 1938 1891 1863 1849 1880 1908 1934 1911 1924 1944 1940 1899 1867 1844 1813 1790 1784 1783 1799 1831 1794 1749 1720 1710 1698 1670 1652 1637 1654 1680 1715 1754 1725 1682 1699 1685 1679 1648 1608 1584 1570 1596 1631 1606 1581 1606 1596 1630 1626 1578 1551 1536 1516 1510 1543 1584 1589 1550 1518 1465 1439 1427 1442 1402 1383 1371 1400 1439 1415 1428 1449 1464 1466 1456 1429 1400 1371 1406 1425 1465 1495 1452 1427 1422 1419 1422 1402 1395 1383 1388 1399 1380 1378 1399 1406 1415 1418 1404 1380 1384 1402 1415 1412 1411 1424 1439 1451 1436 1425 1415 1416 1402 1386 1370 1366 1380 1381 1387 1392 1386 1378 1372 1365 1356 1347 1337 1328 1325 1321 1313 1306 1302 1297 1291 1286 1280 1273 1264 1260 1252 1246 1240 1233 1228 1219 1212 1206 1198 1191 1185 1177 1170 1164 1158 1152 1145 1136 1130 1127 1124 1118 1112 1107 1100 1092 1086 1080 1074 1069 1061 1050 1046 1038 1030 1025 1021 1022 1015 1012 1007 1000 995 993 989 981 975 969 966 965 962 958 955 952 948 946 941 941 942 940 937 932 929 914 920 935 943 941 939 939 940 941 943 939 934 929 929 929 928 927 927 926 918 915 913 913 912 910 909 907 905 903 902 903 901 898 895 897 900 898 894 892 888 878 865 855 851 855 855 856 856 858 854 853 853 857 855 854 859 859 859 861 857 853 851 848 846 845 842 843 840 833 833 825 822 820 812 806 800 794 792 787 784 778 777 778 779 778 777 780 780 768 756 750 750 752 758 758 759 755 746 746 742 740 740 736 734 730 728 729 721 714 712 708 706 706 707 709 703 699 696 694 691 692 689 689 686 682 681 677 679 678 673 669 666 666 667 666 661 657 653 649 650 648 644 641 636 636 633 627 618 614 614 608 595 594 602 597 595 594 591 585 581 573 575 574 575 572 569 564 560 559 555 547 544 539 536 532 532 527 516 523 518 516 512 512 518 509 497 500 492 489 491 494 497 500 495 483 481 488 478 483 479 473 456 446 447 449 442 437 431 426 426 424 419 417 416 416 413 408 411 418 423 430 426 413 425 431 433 430 428 424 419 414 411 406 402 401 399 394 391 391 390 391 390 390 400 407 417 415 410 412 417 414 408 405 405 406 408 404 394 390 380 369 381 389 382 379 383 392 400 403 412 418 426 433 435 433 432 433 435 442 450 455 455 448 451 459 466 474 487 485 470 445 413 416 427 417 420 427 414 385 380 381 382 370 377 378 356 342 329 330 333 342 351 349 334 314 314 316 314 298 300 298 281 287 292 311 310 311 304 293 279 275 270 269 260 264 273 262 264 281 295 305 308 297 282 289 285 280 289 297 304 304 296 289 292 301 298 289 289 290 283 274 278 274 285 288 288 290 283 280 288 297 281 276 281 285 282 282 287 286 285 287 288 293 297 302 308 300 303 312 315 308 313 310 302 293 294 300 294 291 277 275 269 270 281 273 264 259 261 258 266 266 269 272 273 278 277 275 277 269 272 278 282 289 295 299 297 297 297 301 297 290 276 289 292 293 303 306 306 309 314 315 300 294 295 303 297 296 299 303 311 317 305 288 278 269 284 279 268 273 279 296 292 310 317 307 313 305 301 302 313 318 324 333 338 341 336 328 319 317 330 323 299 312 322 333 342 344 339 348 355 348 344 343 353 351 338 327 349 354 335 332 329 338 355 365 351 360 373 387 390 396 398 399 398 406 418 423 419 410 410 404 395 388 379 383 375 362 336 334 338 339 340 314 348 343 364 382 354 336 304 315 341 346 354 375 359 325 337 353 379 381 393 380 366 348 345 335 304 297 316 332 357 377 358 340 360 347 356 356 375 372 386 400 403 393 381 374 376 375 363 366 371 382 382 379 383 399 385 382 388 390 379 370 375 376 381 364 353 365 369 374 389 400 411 384 400 410 378 365 364 376 407 423 406 389 380 372 340 330 319 312 310 292 287 315 299 379 347 331 356 341 375 324 337 376 417 409 403 382 340 329 362 320 281 285 332 300 255 252 253 249 269 318 254 262 261 290 273 287 284 276 251 251 254 254 264 304 313 300 260 274 278 288 283 267 249 229 212 200 213 226 225 238 225 211 210 203 190 173 160 161 151 143 143 141 138 131 135 136 136 129 120 126 118 115 140 2327 2215 2511 2768 2974 3119 3009 2953 3262 3119 3063 3036 3169 3046 2470 2614 2761 2891 2410 2138 2093 2074 2074 2089 2125 2136 2154 2175 2162 2178 2179 2155 2146 2261 2100 1912 1773 1648 1522 1453 1402 1398 1373 1402 1475 1587 1933 2227 2650 3161 3567 3808 3749 3595 3427 3271 3055 2619 2435 2276 2172 1975 1889 1758 1641 1581 1545 1509 1496 1503 1561 1664 1777 1863 1886 2024 2106 2203 2188 2071 1880 1759 1688 1662 1674 1651 1701 1619 1633 1632 1636 1631 1625 1641 1689 1768 1803 1885 2049 2162 1994 1843 1783 1713 1635 1625 1630 1637 1648 1665 1728 1721 1657 1607 1573 1578 1590 1523 1479 1471 1458 1447 1442 1442 1444 1435 1425 1433 1448 1458 1471 1489 1546 1555 1549 1585 1638 1715 1795 1814 1855 1887 1906 1851 1777 1729 1697 1677 1694 1718 1724 1724 1737 1710 1691 1661 1633 1612 1599 1594 1592 1605 1634 1677 1753 1904 2035 1974 1872 1816 1773 1738 1707 1682 1667 1680 1715 1763 1831 1930 1963 2063 2000 1871 1798 1751 1716 1676 1641 1615 1593 1576 1568 1571 1581 1602 1619 1634 1648 1683 1735 1806 1819 1748 1694 1680 1722 1779 1732 1710 1715 1729 1772 1789 1797 1771 1712 1695 1705 1771 1974 2115 2013 1882 1779 1728 1582 1429 1381 1329 1279 1236 1199 1206 1386 1380 1315 1300 1312 1340 1375 1423 1479 1540 1583 1638 1537 1515 1504 1495 1488 1488 1484 1478 1486 1511 1545 1582 1624 1677 1740 1828 1912 1982 1973 1914 1854 1802 1749 1668 1608 1522 1473 1431 1403 1509 1561 1627 1629 1618 1594 1595 1567 1483 1555 1628 1694 1779 1827 1822 1811 1807 1789 1791 1824 1816 1794 1763 1814 1860 1874 1905 1864 1895 1900 1877 1886 1864 1875 1896 1887 1878 1838 1746 1718 1699 1689 1706 1726 1753 1702 1664 1651 1628 1625 1631 1646 1673 1679 1721 1856 2002 2074 1959 1831 1874 1874 2043 2088 1980 1869 1879 1962 2104 2207 2263 2315 2347 2316 2198 2104 1934 1806 1721 1683 1674 1681 1828 1932 1945 2087 2214 2352 2503 2842 2852 2758 2726 2721 2869 2724 2662 2759 2825 3080 3109 3093 3056 3014 2980 2936 2910 2903 2812 2742 2757 2703 2616 2529 2468 2433 2453 2329 2291 2307 2293 2215 2190 2164 2183 2241 2271 2338 2493 2621 2760 2708 2684 2633 2609 2474 2507 2603 2455 2362 2413 2293 2185 2115 2027 2004 1986 1912 1868 1937 1914 1946 1915 1993 1963 2014 2163 2129 2191 2236 2311 2391 2390 2315 2389 2388 2327 2303 2252 2245 2241 2213 2182 2129 2156 2131 2091 2065 2032 1971 2127 2113 1889 1741 1748 1710 1625 1613 1636 1620 1556 1553 1570 1621 1670 1678 1673 1632 1594 1521 1544 1524 1459 1446 1502 1535 1525 1577 1612 1661 1719 1748 1800 1853 1962 1984 1651 1500 1406 1257 1260 1214 1192 1151 1141 1155 1170 1194 1231 1195 1173 1207 1248 1191 1230 1142 1220 1269 1304 1328 1382 1449 1387 1467 1607 1656 1663 1700 1747 1658 1535 1357 1506 1582 1695 1871 1858 1659 1734 1710 1844 1764 1827 1915 1753 1779 1779 1923 2044 1841 1849 1894 1945 1990 2035 2064 2093 2093 2108 2171 2315 2448 2350 2176 2087 2051 1918 1849 1888 1878 1652 1751 1792 1781 1702 1642 1661 1715 1762 1780 1766 1757 1774 1771 1750 1735 1750 1765 1786 1758 1781 1811 1796 1700 1658 1606 1639 1693 1699 1708 1648 1655 1716 1812 1887 1898 1866 1816 1819 1868 1963 1971 1996 1872 1958 2010 2037 2069 2089 2086 2081 2087 2093 2093 2100 2107 2107 2120 2140 2164 2192 2223 2256 2292 2327 2181 2225 2257 2216 2274 2325 2224 2270 2314 2330 2368 2470 2513 2544 2444 2423 2417 2405 2410 2638 2772 2618 2535 2571 2633 2680 2561 2615 2653 2748 2761 2818 2950 3052 3190 3228 3049 2953 2827 2755 2803 2903 3010 3152 3207 3182 2998 2649 2582 2501 2827 3172 3347 3502 3651 3768 3649 3711 3795 3772 3809 3597 3405 3157 2933 3192 3634 3839 3513 3515 3620 3180 3546 3425 3118 3265 3385 3111 2886 3065 3259 3530 3468 3565 3430 3067 2998 3360 3429 3337 3444 3439 3400 3514 3435 3397 3433 3768 3642 3525 3428 3322 3340 3403 3685 3681 3607 3404 3161 3221 3088 2842 2734 2896 3040 3064 2960 2783 2977 3127 3307 3410 3579 3549 3353 3158 3010 2900 2726 2665 2759 2915 2863 2791 2722 2705 2647 2572 2550 2495 2455 2423 2399 2375 2357 2345 2340 2338 2334 2332 2329 2326 2323 2321 2319 2318 2316 2315 2313 2311 2309 2307 2306 2304 2303 2302 2301 2299 2298 2297 2296 2295 2295 2295 2294 2294 2296 2300 2307 2318 2347 2482 2718 3074 3547 3810 3856 3772 3738 3878 3760 3453 3176 2969 3025 2957 2825 2745 2685 2694 2747 2838 3010 3089 2870 2733 2947 3222 3019 2690 2527 2426 2340 2282 2246 2214 2185 2157 2121 2113 2091 2054 2011 1985 1976 1965 1997 1995 1977 1959 1932 1908 1903 1924 1948 1901 1868 1859 1886 1910 1936 1942 1947 1932 1916 1889 1859 1845 1834 1844 1814 1836 1814 1799 1779 1758 1726 1702 1680 1661 1648 1638 1677 1727 1757 1756 1740 1719 1692 1665 1642 1619 1599 1586 1595 1608 1651 1640 1611 1634 1644 1640 1630 1584 1555 1540 1543 1537 1533 1560 1582 1602 1596 1536 1455 1433 1418 1373 1407 1451 1415 1466 1442 1455 1462 1473 1477 1456 1441 1443 1387 1414 1436 1476 1510 1488 1466 1476 1469 1453 1415 1396 1415 1405 1421 1393 1403 1427 1450 1437 1433 1412 1404 1414 1403 1413 1412 1417 1430 1448 1456 1441 1424 1411 1393 1380 1374 1383 1392 1399 1404 1401 1396 1387 1378 1368 1360 1351 1341 1331 1321 1313 1306 1306 1296 1294 1290 1289 1284 1277 1269 1260 1256 1251 1246 1239 1232 1225 1217 1208 1199 1194 1191 1184 1177 1171 1165 1157 1149 1142 1136 1134 1130 1124 1119 1113 1107 1101 1093 1085 1079 1072 1065 1057 1049 1037 1033 1041 1035 1028 1023 1017 1012 1007 1002 998 995 989 983 977 971 970 968 966 959 956 953 951 949 945 944 943 940 935 935 930 915 925 938 942 936 936 935 936 936 937 934 930 926 927 925 922 922 923 920 915 913 912 910 909 910 908 906 904 902 899 899 897 895 894 896 896 894 889 887 882 875 868 859 852 846 847 845 846 851 849 850 852 851 848 853 857 860 860 856 852 844 843 841 839 838 833 836 830 824 822 819 817 820 816 812 804 802 803 798 790 785 778 776 769 767 764 764 765 762 754 762 764 766 766 758 759 756 750 752 748 744 741 739 740 736 731 726 717 717 717 713 714 715 713 710 707 706 701 698 698 696 695 690 689 689 685 682 683 679 670 670 662 666 668 664 654 646 647 638 648 641 637 633 628 635 633 627 622 619 609 603 600 604 601 598 596 594 593 588 586 583 582 579 575 571 567 563 563 559 550 549 546 548 543 536 529 524 527 533 524 524 517 519 516 511 505 508 493 503 503 506 503 493 488 485 489 489 486 482 478 471 459 457 447 439 440 441 436 428 423 422 419 418 418 413 412 408 406 410 414 417 416 409 421 430 429 426 428 427 421 413 411 406 401 400 400 397 394 389 389 390 388 388 396 408 413 408 406 408 414 414 410 402 397 395 399 399 396 387 376 370 384 378 374 386 392 403 407 410 414 418 424 429 433 438 443 445 444 454 461 466 473 473 465 461 467 476 491 492 462 426 406 399 400 394 421 411 379 378 371 375 369 359 355 367 354 349 335 338 344 349 345 355 343 334 327 319 309 292 285 285 279 274 284 292 302 299 288 275 270 268 265 263 268 277 286 282 257 275 290 290 277 276 270 270 270 282 295 305 308 297 294 293 296 296 293 286 282 280 283 279 271 272 272 274 277 280 279 278 290 294 279 273 280 285 277 281 284 281 284 287 293 298 304 307 302 296 301 304 308 304 308 313 314 313 307 296 291 288 287 273 269 277 273 267 262 258 263 267 268 270 267 274 280 283 281 277 273 278 272 277 282 288 296 301 301 303 304 305 301 291 279 298 300 296 303 308 316 323 312 300 294 286 293 302 306 304 310 313 317 310 302 299 271 271 291 295 281 270 269 269 284 286 295 303 317 316 317 319 308 309 317 320 326 335 345 339 330 324 331 329 302 322 338 341 349 362 346 356 374 365 364 360 346 334 336 336 343 357 358 327 340 350 341 351 359 363 360 372 381 388 398 405 411 414 414 413 409 399 402 409 398 389 384 394 392 363 357 350 318 319 331 324 362 366 358 365 341 304 320 332 355 357 377 383 348 340 366 375 362 379 403 395 363 359 352 339 327 298 322 339 338 357 358 350 372 351 366 362 371 384 392 406 413 407 386 387 379 374 368 367 373 383 391 392 400 407 399 394 391 381 372 380 383 388 387 375 357 377 382 396 412 422 419 402 410 414 394 402 389 394 398 411 392 380 362 350 352 357 358 366 349 333 322 268 311 354 357 336 296 381 314 322 395 392 462 444 416 438 421 315 301 308 300 281 284 305 305 269 237 240 236 244 238 235 237 236 233 282 269 275 254 231 234 242 258 277 304 298 283 253 272 286 270 251 236 227 220 216 200 195 202 216 233 230 230 217 197 175 166 155 163 155 146 136 138 146 137 133 123 130 125 125 120 115 125 2249 2180 2689 2822 2831 2990 3248 3262 3192 3369 3188 3295 3408 3079 2938 3142 3074 3145 2731 2307 2186 2154 2154 2123 2128 2164 2161 2195 2192 2114 2153 2113 2081 2214 2033 1883 1772 1644 1543 1459 1419 1385 1369 1350 1375 1474 1807 2157 2566 3003 3354 3637 3628 3504 3371 3178 3197 3059 2811 2658 2431 2256 2107 1959 1804 1710 1611 1539 1506 1506 1540 1599 1663 1735 1830 1912 1971 2081 2196 2133 2001 1948 1917 1916 1817 1778 1766 1786 1785 1764 1752 1747 1730 1733 1772 1840 1915 2007 2136 1984 1853 1766 1704 1654 1605 1599 1608 1619 1629 1684 1693 1643 1609 1580 1548 1579 1536 1472 1456 1451 1456 1475 1493 1503 1517 1527 1499 1541 1509 1530 1592 1579 1575 1579 1578 1595 1624 1680 1732 1757 1787 1820 1844 1828 1775 1733 1709 1692 1702 1758 1759 1750 1749 1701 1670 1645 1622 1603 1589 1584 1581 1582 1603 1642 1702 1825 1899 1879 1830 1781 1745 1712 1684 1662 1654 1670 1708 1763 1883 1935 2004 2179 2090 1901 1825 1786 1727 1682 1650 1621 1607 1605 1606 1603 1626 1662 1691 1731 1797 1945 1894 1956 1858 1789 1774 1722 1714 1668 1627 1623 1631 1644 1686 1696 1765 1763 1664 1640 1680 1839 2076 2160 2066 1959 1813 1588 1522 1392 1340 1297 1254 1215 1183 1229 1458 1425 1312 1295 1336 1376 1418 1461 1542 1661 1743 1711 1564 1538 1521 1507 1495 1484 1477 1475 1496 1531 1573 1620 1670 1733 1837 1860 1908 2037 1971 1910 1860 1815 1747 1778 1558 1462 1424 1359 1555 1620 1659 1682 1647 1667 1641 1655 1599 1575 1546 1667 1709 1749 1813 1849 1777 1731 1733 1751 1774 1762 1747 1756 1797 1828 1836 1827 1801 1820 1830 1863 1900 1916 1907 1907 1951 1942 1885 1867 1779 1725 1713 1801 1847 1677 1663 1686 1657 1636 1657 1698 1743 1755 1743 1745 1834 1953 2059 2016 1878 2037 2015 2018 2036 1966 1881 1910 2000 2077 2184 2287 2245 2365 2440 2321 2202 1980 1824 1743 1696 1678 1691 1809 1982 2228 2462 2628 2743 2823 2884 2812 2801 2687 2624 2808 2963 2839 2766 2688 2778 3031 3046 3006 2963 2927 2949 2925 2897 2792 2767 2724 2668 2601 2546 2495 2447 2404 2381 2367 2300 2212 2236 2201 2194 2210 2269 2312 2423 2567 2608 2798 2706 2605 2594 2539 2471 2570 2576 2350 2243 2219 2187 2092 2043 2027 1946 1930 1918 1801 1837 1846 1837 1904 1924 1990 1984 2049 2148 2275 2221 2326 2295 2276 2174 2186 2187 2205 2232 2265 2300 2257 2185 2042 1988 2066 2097 2042 1994 2008 1946 1945 2000 1770 1683 1699 1695 1620 1586 1587 1590 1556 1537 1532 1568 1569 1576 1542 1531 1498 1476 1509 1474 1474 1485 1491 1458 1465 1556 1622 1619 1611 1675 1729 1788 1850 1869 1929 1759 1438 1244 1288 1246 1206 1175 1126 1129 1145 1173 1206 1217 1155 1166 1218 1163 1150 1191 1277 1306 1361 1388 1433 1512 1540 1448 1488 1532 1564 1601 1669 1778 1814 1433 1386 1501 1723 1639 1577 1611 1587 1641 1651 1652 1745 1947 1992 1899 1980 2015 2053 1886 1888 1898 1941 1973 2012 2044 2050 2059 2074 2092 2119 2202 2196 2083 2024 1976 1943 1804 1742 1802 1680 1614 1765 1728 1726 1646 1609 1650 1731 1743 1714 1750 1748 1749 1725 1709 1710 1741 1772 1762 1722 1795 1793 1762 1677 1639 1586 1646 1663 1629 1632 1700 1756 1804 1853 1853 1839 1764 1805 1901 1914 1955 1918 1911 2000 1991 2026 2057 2071 2076 2088 2080 2103 2091 2105 2090 2107 2121 2131 2143 2161 2181 2205 2236 2273 2292 2251 2282 2152 2276 2277 2285 2289 2286 2302 2413 2451 2484 2505 2325 2577 2642 2663 2623 2458 2443 2475 2613 2752 2685 2557 2706 2919 2969 2899 3007 2906 2891 3052 3198 3247 2989 2927 2820 2678 2784 2934 3024 3023 3129 3099 2982 2598 2588 2440 2771 3144 3317 3475 3580 3645 3714 3592 3639 3616 3722 3762 3618 3649 3247 2915 3462 3704 3674 3224 3560 3332 3112 3054 3148 3286 3509 3293 2964 2742 2801 3114 3278 3230 3285 2852 3043 3351 3204 3323 3503 3547 3536 3602 3471 3549 3552 3731 3692 3582 3582 3534 3577 3612 3573 3375 3341 3305 3131 2985 2837 2943 2926 2873 3039 3081 3054 2789 3096 3295 3331 3445 3483 3388 3168 3000 2876 2762 2802 2837 2950 3188 3052 2843 2826 2759 2668 2609 2554 2524 2474 2438 2412 2387 2357 2345 2340 2337 2335 2332 2330 2327 2325 2322 2320 2317 2315 2313 2311 2310 2308 2307 2305 2304 2303 2302 2300 2300 2299 2297 2296 2295 2294 2294 2294 2293 2295 2300 2309 2321 2358 2503 2745 3128 3475 3673 3882 3900 3667 3449 3400 3262 3084 2914 2936 2838 2772 2760 2681 2625 2736 2811 2874 2965 2994 2809 2669 2672 2659 2572 2484 2411 2319 2265 2220 2181 2151 2118 2091 2073 2048 2018 2018 2015 2000 1998 2027 2020 2024 1983 1949 1957 1933 1934 1944 1904 1874 1871 1883 1908 1933 1948 1968 1940 1902 1887 1889 1886 1878 1853 1844 1833 1800 1774 1746 1728 1719 1702 1689 1678 1654 1661 1683 1715 1739 1744 1733 1723 1678 1654 1633 1626 1620 1614 1624 1609 1648 1664 1657 1648 1611 1595 1603 1587 1541 1518 1517 1523 1519 1517 1535 1556 1551 1608 1545 1475 1427 1362 1423 1474 1462 1444 1474 1465 1472 1484 1482 1471 1475 1488 1406 1442 1441 1440 1486 1511 1510 1522 1505 1452 1416 1413 1451 1429 1431 1411 1426 1445 1486 1462 1457 1424 1427 1433 1419 1422 1435 1423 1438 1453 1442 1438 1420 1406 1385 1388 1403 1401 1412 1412 1407 1398 1386 1381 1374 1366 1356 1350 1346 1338 1331 1325 1314 1300 1291 1283 1276 1279 1279 1274 1267 1259 1255 1249 1242 1236 1230 1225 1217 1209 1202 1190 1182 1180 1173 1165 1157 1155 1149 1142 1134 1127 1121 1119 1115 1109 1103 1097 1088 1078 1067 1059 1055 1048 1042 1043 1042 1043 1033 1028 1021 1019 1011 1006 1003 1000 995 990 984 979 975 975 970 964 956 953 951 954 949 948 944 936 928 925 920 921 913 926 941 939 935 934 933 931 933 932 932 928 925 927 925 919 917 920 918 915 912 910 908 909 909 908 906 903 902 897 895 895 893 893 894 893 888 884 881 879 876 872 865 858 849 842 840 836 842 844 849 850 845 846 849 852 858 856 850 844 839 834 835 833 833 828 825 820 819 814 809 808 815 807 808 805 808 806 804 798 793 785 789 783 772 770 772 765 759 763 770 771 770 770 761 761 757 752 751 750 749 743 739 734 728 724 720 724 728 725 719 723 723 720 717 712 709 704 701 704 704 701 694 693 691 685 685 682 673 657 657 650 655 657 651 644 639 642 632 642 636 628 627 623 631 631 629 626 621 614 613 609 609 604 600 597 594 590 588 583 583 584 584 580 574 569 560 556 554 552 557 554 551 549 544 542 539 539 535 530 524 523 524 521 515 512 505 502 507 505 502 496 495 493 494 494 490 484 477 474 468 472 473 456 440 436 438 438 430 422 422 421 423 420 416 411 410 408 404 407 409 409 404 413 419 421 417 422 425 422 411 406 403 401 399 399 397 396 394 388 388 387 385 391 405 406 402 399 408 412 407 409 407 403 396 387 392 394 382 371 367 374 372 388 399 398 398 403 407 410 415 420 428 433 437 442 446 449 450 459 459 467 473 478 478 481 484 484 487 474 445 411 384 378 390 398 379 366 368 364 371 358 351 342 348 358 351 342 342 339 340 331 332 323 316 318 319 309 290 313 304 293 277 272 279 288 285 280 271 267 266 267 275 284 295 295 278 265 256 264 277 265 266 273 267 284 289 284 287 290 290 297 295 292 290 284 282 283 286 294 283 288 276 270 271 273 274 276 276 291 281 277 270 272 272 274 277 279 284 289 292 293 301 306 305 294 292 296 300 307 303 305 308 306 310 305 302 301 300 287 277 276 280 273 268 264 264 266 274 275 278 275 276 278 283 293 288 286 288 283 281 281 290 295 298 301 300 300 303 304 298 283 306 307 309 311 313 313 315 307 303 293 303 305 298 299 305 311 309 305 310 286 276 266 272 305 308 281 276 297 281 273 269 274 273 281 298 298 308 320 316 338 338 332 338 344 343 343 335 338 333 308 306 321 343 356 368 362 359 363 369 369 351 335 354 347 358 367 367 340 333 365 372 346 353 346 356 370 386 398 399 405 413 423 401 391 391 383 373 382 395 394 391 391 381 382 364 353 337 324 334 317 324 345 364 376 370 340 316 352 330 341 362 383 360 334 345 364 378 394 389 404 395 379 369 369 353 347 307 317 355 355 351 372 363 368 368 362 378 384 376 396 413 407 401 398 404 392 381 375 366 368 382 399 400 414 409 398 402 394 391 378 383 390 394 377 369 364 380 396 406 423 422 395 389 394 394 402 396 400 378 381 400 375 366 354 348 335 328 315 354 353 307 312 282 284 337 369 314 286 290 347 388 452 429 454 500 497 452 406 377 342 336 348 292 295 348 346 315 298 265 262 230 228 217 208 219 226 272 237 252 225 223 231 236 245 255 280 285 261 261 246 269 278 256 256 256 247 225 216 199 185 193 219 218 225 213 203 190 182 175 162 154 149 144 151 146 154 138 135 142 142 132 118 119 134 1992 2350 2713 2575 2646 2885 3094 3371 3263 3334 3348 3394 3253 3150 3176 3384 3062 2687 2587 2620 2502 2527 2499 2317 2381 2306 2190 2123 2166 2129 2028 2003 1977 2050 1884 1772 1746 1635 1546 1462 1401 1376 1353 1321 1313 1385 1643 2112 2425 2819 3169 3406 3615 3546 3400 3125 3030 2987 3104 2979 2760 2512 2306 2105 1963 1821 1676 1571 1524 1513 1527 1565 1616 1729 1890 1976 1995 2018 2030 2066 2084 2109 2031 1964 1902 1927 1974 2071 1977 1946 1915 1901 1891 1915 1897 2045 2023 1947 1911 1856 1818 1737 1661 1621 1591 1589 1598 1605 1613 1651 1657 1618 1630 1649 1531 1553 1483 1444 1440 1451 1501 1566 1622 1641 1657 1728 1761 1804 1717 1604 1633 1646 1628 1608 1604 1572 1606 1643 1687 1711 1742 1774 1785 1774 1758 1741 1732 1701 1699 1717 1753 1729 1781 1761 1684 1632 1609 1591 1579 1573 1570 1567 1578 1610 1654 1742 1803 1841 1786 1746 1714 1684 1661 1645 1644 1652 1679 1746 1924 2058 2111 2183 2040 1961 1929 1796 1741 1700 1665 1639 1683 1717 1666 1640 1660 1713 1768 1826 1915 2136 2113 1942 1834 1780 1771 1701 1642 1607 1571 1558 1562 1571 1588 1621 1681 1648 1607 1594 1644 1801 2003 2025 1907 1817 1766 1563 1464 1384 1325 1275 1237 1205 1176 1200 1309 1273 1270 1313 1366 1415 1466 1526 1639 1757 1872 1723 1600 1564 1542 1522 1505 1494 1484 1473 1504 1536 1586 1643 1708 1783 1905 2048 2052 2083 1989 1929 1870 1744 1624 1647 1560 1433 1409 1584 1570 1724 1724 1743 1707 1697 1709 1703 1693 1697 1639 1683 1750 1755 1783 1844 1807 1734 1688 1710 1716 1705 1710 1746 1765 1767 1756 1738 1789 1832 1860 1874 1914 1960 1944 1919 1903 1892 1855 1907 1868 1752 1783 1958 1990 1797 1735 1766 1691 1674 1717 1753 1849 1872 1892 1818 1855 1950 1978 1954 1896 1896 1965 2016 1963 1958 2041 1999 2035 2085 2087 2038 2023 2125 2322 2311 2174 1950 1841 1746 1685 1683 1758 2007 2170 2461 2682 2775 2985 2931 2859 2822 2767 2660 2570 2631 2695 2680 2617 2543 2631 2823 2963 3036 2973 2932 2891 2872 2851 2800 2762 2701 2649 2581 2545 2540 2473 2437 2424 2321 2230 2242 2222 2195 2232 2258 2295 2350 2491 2607 2744 2719 2713 2578 2507 2494 2552 2635 2472 2313 2231 2149 2081 2038 1988 1959 1937 1843 1830 1796 1776 1802 1838 1920 1981 2027 2014 1936 2058 2179 2138 2191 2266 2241 2119 2098 2058 2106 2151 2189 2115 2061 2063 1996 1956 2030 2053 2015 1963 1883 1902 1896 1878 1888 1818 1672 1637 1607 1609 1611 1609 1590 1571 1553 1544 1562 1534 1523 1525 1520 1506 1496 1527 1549 1550 1561 1560 1472 1458 1529 1531 1603 1625 1658 1702 1709 1723 1837 1779 1514 1242 1294 1247 1218 1197 1130 1124 1143 1189 1251 1236 1173 1147 1168 1150 1188 1208 1239 1275 1315 1374 1425 1469 1533 1565 1599 1623 1609 1658 1727 1704 1731 1658 1527 1460 1462 1457 1512 1540 1580 1553 1573 1592 1620 1802 2008 2024 2051 2152 2007 1876 1894 1923 1944 1984 2026 2031 2021 2043 2036 2051 2046 2032 2039 2024 1994 1942 1896 1860 1815 1714 1668 1548 1709 1682 1701 1689 1670 1596 1685 1705 1686 1731 1726 1737 1704 1689 1701 1739 1752 1753 1706 1764 1772 1736 1671 1610 1574 1554 1564 1630 1687 1755 1772 1780 1782 1834 1795 1738 1803 1849 1921 1902 1807 1911 1975 2015 2002 2010 2047 2047 2051 2088 2084 2074 2070 2088 2110 2119 2110 2118 2137 2152 2168 2192 2217 2250 2255 2260 2208 2214 2245 2222 2212 2278 2368 2401 2430 2456 2384 2425 2545 2581 2630 2676 2717 2736 2806 2874 2921 2971 2921 2836 2730 2997 3168 3171 3205 3023 3147 3206 3203 2993 2911 2824 2665 2760 2883 2870 2993 2977 3073 2898 2540 2586 2479 2699 3151 3312 3439 3434 3556 3569 3508 3547 3503 3572 3603 3820 3587 3264 2908 3377 3605 3678 3213 3445 3448 2857 3039 3423 3391 3535 3347 3049 2608 2602 2996 3098 2775 2832 2796 3261 3474 3096 3138 3182 3343 3492 3520 3473 3478 3587 3506 3504 3524 3362 3293 3444 3641 3557 3440 3303 3146 2940 2885 2950 3219 3256 3068 2808 3083 2983 2827 3110 3380 3400 3449 3506 3233 3057 2921 2820 2883 2976 2990 3024 3157 3008 3008 2936 2815 2725 2657 2564 2525 2500 2468 2436 2408 2366 2350 2342 2336 2333 2330 2328 2327 2325 2323 2320 2318 2314 2311 2310 2310 2308 2307 2305 2304 2303 2301 2301 2299 2298 2297 2297 2295 2294 2292 2292 2293 2297 2302 2310 2323 2353 2462 2630 2875 3198 3420 3483 3565 3629 3382 3144 3014 2917 2810 2931 2860 2749 2666 2640 2607 2711 2757 2778 2819 2877 2946 2693 2722 2565 2426 2388 2347 2316 2274 2226 2184 2154 2123 2094 2060 2047 2069 2061 2042 2052 2048 2046 2051 2030 2011 1987 2013 1977 1967 1953 1914 1897 1878 1884 1912 1930 1930 1938 1946 1937 1937 1956 1952 1914 1882 1872 1835 1805 1809 1814 1776 1760 1728 1706 1678 1660 1684 1727 1740 1742 1737 1725 1694 1672 1655 1656 1673 1666 1649 1637 1643 1657 1663 1624 1604 1592 1570 1574 1560 1530 1510 1501 1508 1522 1527 1516 1500 1473 1590 1553 1490 1410 1367 1378 1426 1472 1484 1476 1499 1501 1495 1493 1494 1490 1452 1411 1423 1480 1468 1463 1506 1541 1521 1476 1448 1440 1444 1453 1476 1472 1445 1443 1505 1514 1502 1469 1451 1451 1452 1441 1429 1433 1444 1449 1443 1427 1417 1404 1391 1400 1411 1412 1423 1425 1414 1401 1391 1381 1370 1364 1359 1353 1342 1332 1329 1325 1321 1312 1304 1296 1293 1282 1269 1262 1261 1263 1257 1249 1243 1239 1231 1227 1220 1214 1207 1200 1189 1178 1170 1164 1159 1148 1143 1142 1141 1135 1128 1120 1111 1108 1100 1097 1089 1082 1073 1063 1060 1055 1052 1047 1052 1044 1041 1034 1028 1023 1018 1011 1006 1003 998 995 990 986 981 980 975 970 962 957 956 955 955 950 948 943 929 931 928 928 917 915 914 933 936 932 930 930 929 930 930 928 926 924 924 922 920 917 918 916 913 909 907 905 907 908 908 905 902 900 897 895 894 892 890 890 889 884 880 879 878 877 873 867 863 856 849 844 839 833 834 842 843 840 846 845 846 851 849 841 835 838 829 827 827 828 822 819 812 814 808 799 801 803 799 797 800 803 805 807 805 800 793 794 783 773 781 788 780 766 773 782 778 774 776 768 767 759 756 752 748 747 743 738 729 733 735 728 732 731 728 724 727 728 722 723 716 711 708 705 709 708 702 697 696 694 690 687 673 663 649 646 644 644 647 644 643 629 636 626 636 632 622 619 617 623 630 629 625 624 620 615 610 608 603 597 593 593 590 587 584 581 580 581 582 576 573 567 562 561 560 559 555 550 546 543 540 537 538 538 531 528 524 519 524 519 518 512 511 512 510 506 501 499 498 497 491 486 484 483 481 476 477 474 468 449 437 435 432 432 426 426 424 425 421 418 416 412 408 403 403 401 402 400 404 408 410 411 413 414 413 411 406 403 399 397 395 396 395 395 388 387 386 385 387 399 396 397 398 409 410 404 401 404 403 396 385 382 390 386 368 367 372 386 394 390 395 403 411 417 418 421 422 428 433 437 438 438 439 444 449 454 464 466 467 468 470 473 481 474 466 474 434 407 372 363 362 366 359 356 355 363 367 342 331 340 347 350 351 342 339 334 330 318 313 311 307 304 298 307 326 313 292 281 275 270 268 269 272 267 265 265 270 283 295 306 307 300 291 259 251 257 260 263 266 269 274 276 281 286 282 293 299 300 299 298 290 288 290 292 296 288 300 293 283 272 270 270 270 272 280 277 270 272 278 280 284 280 283 289 295 298 303 305 305 298 294 291 293 297 303 300 299 302 300 306 303 301 301 307 301 284 289 299 280 273 268 264 270 278 287 280 280 282 291 291 289 291 297 302 299 297 291 292 293 298 297 296 297 299 297 291 284 295 300 303 306 310 313 317 311 308 296 309 317 309 307 311 315 311 311 315 299 281 267 285 302 315 301 281 300 301 297 289 273 292 279 273 283 302 317 326 331 346 350 352 352 346 345 345 338 326 323 304 322 332 348 362 376 377 383 379 359 348 341 369 355 358 365 348 345 331 357 373 366 370 377 381 398 406 403 410 413 423 416 394 381 381 376 367 363 361 369 376 384 377 350 340 336 338 328 348 330 338 341 370 375 361 337 320 356 363 341 356 375 373 350 339 354 362 388 398 408 414 384 374 362 327 332 306 320 345 368 368 367 374 364 382 376 378 393 397 414 403 385 394 397 401 392 395 381 380 379 375 388 395 407 402 385 385 388 395 387 395 401 396 392 383 372 388 387 404 419 420 403 388 369 381 389 365 389 360 362 390 393 398 384 365 340 359 319 323 330 319 284 267 268 334 359 312 278 308 414 326 357 361 408 456 436 378 360 363 368 335 354 347 382 392 329 301 320 305 280 258 253 202 247 203 202 213 222 235 217 228 240 251 254 272 281 266 252 228 252 269 286 276 254 240 247 243 238 223 207 182 181 190 199 198 209 195 182 182 175 169 157 153 160 158 154 142 142 147 145 130 129 151 170 2033 2114 2114 2252 2315 2453 2604 2872 3209 3162 3281 3434 3488 3241 3157 3453 3082 2935 3237 3298 2838 3048 3123 2740 2586 2476 2296 2115 2075 2077 2016 1911 1888 1869 1760 1701 1651 1654 1556 1457 1382 1334 1320 1318 1302 1347 1538 1904 2293 2723 2992 3301 3591 3652 3473 3180 2976 2897 2850 2844 2776 2687 2587 2385 2109 1979 1814 1645 1570 1536 1518 1527 1553 1649 1804 1945 1914 1936 1929 1930 1999 2108 2120 2105 2106 2099 2114 2182 2211 2229 2237 2154 2074 2093 1978 2102 2020 1965 1933 1873 1729 1640 1603 1593 1583 1586 1592 1595 1610 1676 1647 1631 1710 1633 1516 1501 1455 1438 1454 1511 1668 1776 1886 1915 1935 1858 1892 1783 1703 1611 1651 1669 1651 1636 1603 1583 1602 1628 1663 1702 1738 1776 1778 1763 1762 1766 1753 1702 1678 1690 1720 1710 1697 1727 1663 1611 1586 1573 1566 1562 1561 1559 1562 1585 1623 1691 1778 1861 1788 1725 1690 1663 1644 1635 1636 1645 1671 1731 1927 1998 2072 2214 2210 2145 1976 1834 1770 1730 1677 1673 1812 2022 1837 1746 1700 1750 1817 1878 1956 2076 2225 2061 1867 1778 1709 1657 1615 1577 1541 1516 1507 1513 1534 1549 1568 1547 1544 1550 1598 1751 1901 1984 1820 1711 1720 1625 1474 1369 1315 1271 1232 1194 1166 1177 1263 1446 1379 1332 1382 1430 1490 1613 1744 1892 2042 1728 1628 1589 1561 1536 1513 1517 1482 1467 1488 1527 1573 1625 1708 1888 1943 2049 2268 2134 2064 1939 1853 1750 1601 1476 1443 1356 1560 1655 1740 1776 1802 1808 1788 1742 1765 1744 1738 1753 1736 1632 1696 1672 1716 1760 1756 1697 1688 1690 1703 1726 1743 1748 1749 1752 1691 1683 1716 1744 1789 1816 1899 2003 2022 1983 1972 1916 1854 1833 1947 1813 1835 1959 2040 1923 1775 1727 1754 1725 1759 1792 1839 1884 1820 1782 1806 1875 1965 1955 1922 1865 1948 2081 2099 2146 2276 2272 2109 2075 2040 2006 1893 2019 2126 2073 2087 1926 1832 1735 1666 1709 1895 2141 2221 2279 2552 2828 2906 2827 2769 2786 2726 2670 2593 2511 2574 2538 2494 2455 2491 2577 2706 2863 2912 2900 2858 2831 2810 2794 2753 2694 2611 2576 2551 2501 2434 2396 2377 2276 2279 2235 2261 2228 2270 2304 2336 2407 2539 2656 2739 2650 2602 2558 2499 2487 2602 2508 2347 2323 2252 2150 2132 2077 2020 1966 1927 1887 1813 1759 1817 1825 1865 1911 1982 1922 1936 1892 1932 2065 2069 2119 2126 2204 2092 2024 1993 2038 2110 2205 2213 2121 2041 2037 1946 1979 1988 1948 1882 1926 1964 1970 2000 2051 2032 1761 1674 1679 1695 1673 1628 1601 1582 1591 1606 1627 1626 1652 1673 1685 1638 1586 1593 1582 1545 1523 1530 1520 1409 1424 1483 1518 1563 1594 1659 1642 1664 1792 1809 1605 1358 1182 1215 1191 1158 1137 1127 1132 1156 1212 1225 1197 1180 1149 1191 1240 1271 1311 1335 1358 1386 1414 1473 1495 1524 1510 1599 1654 1612 1613 1602 1620 1694 1770 1742 1641 1586 1521 1617 1807 1829 1724 1608 1647 1708 1888 2010 2020 1903 1829 1845 1861 1903 1949 1984 2012 1998 2004 2001 2009 2032 2001 1977 1953 1958 1946 1915 1879 1833 1812 1767 1691 1559 1627 1633 1650 1708 1744 1690 1602 1659 1701 1712 1698 1692 1652 1662 1702 1696 1724 1730 1675 1697 1742 1717 1695 1673 1600 1522 1567 1587 1673 1668 1687 1682 1758 1787 1672 1705 1766 1870 1868 1756 1839 1922 1923 1965 1986 1984 1992 2024 2047 2050 2009 2020 2074 2093 2110 2098 2098 2100 2115 2116 2133 2144 2161 2189 2193 2193 2175 2150 2160 2177 2283 2332 2352 2383 2416 2437 2323 2458 2474 2550 2594 2642 2694 2738 2784 2835 2866 2911 3003 3067 3055 2845 2997 3245 3356 3313 3254 3431 3343 3173 2990 2841 2689 2652 2743 2888 2991 2871 2968 2948 2522 2516 2419 2808 3034 3196 3234 3250 3490 3453 3421 3557 3345 3487 3628 3680 3386 2906 3072 3401 3554 3562 3130 3419 3263 2830 3158 3552 3494 3404 3286 3044 2663 2562 2823 2764 2578 2602 2995 3335 3335 2940 3123 3411 3558 3340 3283 3461 3636 3447 3335 3325 3444 3526 3275 3301 3628 3548 3454 3291 3031 2949 3088 2983 3356 3409 3266 2868 3144 2992 2962 3049 3180 3380 3517 3560 3268 3087 2935 2909 3039 3081 3225 3256 3263 3177 3064 2952 2870 2738 2670 2596 2546 2506 2474 2435 2401 2378 2358 2345 2335 2330 2328 2327 2325 2323 2321 2319 2317 2315 2312 2311 2309 2308 2307 2305 2303 2303 2301 2300 2299 2298 2296 2295 2294 2292 2292 2294 2297 2301 2307 2314 2324 2340 2377 2458 2602 2701 2834 2921 3037 3100 3057 2955 2860 2775 2812 2948 2833 2712 2635 2599 2664 2665 2665 2722 2788 2904 2919 2760 2551 2547 2392 2305 2301 2264 2237 2207 2173 2150 2115 2080 2079 2093 2114 2106 2109 2119 2094 2065 2085 2072 2029 2028 2043 2031 1987 1942 1937 1909 1889 1906 1938 1933 1915 1915 1928 1943 1953 1944 1905 1883 1865 1854 1849 1854 1850 1830 1788 1742 1710 1685 1671 1680 1707 1712 1721 1728 1720 1712 1690 1673 1685 1700 1737 1709 1684 1662 1671 1689 1649 1610 1596 1571 1559 1547 1541 1525 1510 1502 1505 1512 1528 1525 1485 1430 1469 1429 1390 1384 1405 1376 1393 1420 1468 1475 1528 1546 1511 1501 1487 1465 1440 1471 1414 1455 1515 1515 1513 1540 1526 1500 1509 1487 1468 1506 1500 1513 1489 1483 1525 1533 1506 1496 1480 1481 1470 1465 1457 1447 1441 1433 1422 1411 1403 1403 1407 1431 1430 1428 1434 1423 1412 1406 1399 1390 1380 1371 1360 1350 1345 1338 1330 1322 1314 1306 1295 1290 1282 1277 1268 1258 1251 1246 1249 1247 1240 1234 1225 1219 1216 1212 1206 1198 1192 1185 1180 1173 1166 1158 1149 1137 1130 1126 1123 1120 1114 1104 1096 1084 1077 1073 1075 1076 1070 1066 1063 1056 1054 1043 1039 1036 1030 1025 1018 1011 1007 1001 999 995 989 987 986 981 976 970 966 962 959 957 953 950 946 935 932 942 942 929 918 918 908 911 920 923 928 929 926 926 929 928 924 924 926 923 922 919 918 914 910 908 907 905 909 909 907 902 899 897 896 894 893 892 889 887 886 881 879 878 878 876 872 867 864 862 856 850 842 837 832 828 834 837 839 837 839 842 842 835 830 832 826 818 821 822 814 813 805 807 802 794 792 790 790 787 794 801 802 805 808 803 798 789 779 787 789 782 772 779 779 788 785 780 777 772 771 764 761 754 747 740 735 732 735 741 741 732 735 735 731 729 734 735 727 725 720 717 714 711 711 711 706 695 689 684 686 682 665 655 648 636 637 638 639 634 636 624 631 620 631 631 622 613 612 615 624 624 621 623 618 615 606 606 603 596 588 587 591 590 586 584 580 577 579 577 578 573 565 564 560 551 549 548 547 546 538 530 531 534 527 521 524 514 521 521 512 514 512 507 508 502 492 493 492 497 495 492 490 486 485 484 478 472 460 451 446 450 444 439 438 435 431 430 429 422 418 414 408 407 404 402 401 399 397 401 402 403 405 404 400 403 404 401 397 394 392 394 394 394 391 384 383 382 382 389 398 400 407 410 407 407 398 397 397 400 388 379 382 380 367 371 384 388 385 395 400 407 409 411 415 423 427 427 428 427 427 432 435 437 442 444 451 454 460 468 475 477 466 458 461 475 426 401 385 357 352 355 359 355 345 351 354 344 329 338 336 342 347 342 346 346 343 349 340 330 316 317 315 324 330 307 297 295 299 280 267 265 263 262 266 269 278 288 297 305 310 302 291 276 255 253 258 258 262 269 271 274 280 275 284 294 306 305 308 307 295 294 299 301 293 293 298 291 285 272 269 268 268 268 271 273 268 274 277 281 285 288 289 294 298 297 300 301 294 295 290 287 296 300 306 301 294 295 298 304 300 298 298 306 302 301 304 296 278 275 270 272 277 283 288 293 288 287 295 299 299 298 302 307 304 302 298 297 292 294 294 297 301 303 303 300 297 301 304 297 303 306 307 311 314 306 301 301 305 313 316 319 315 304 299 289 276 271 275 289 301 312 312 289 295 310 318 306 288 286 307 305 280 273 296 308 326 337 347 353 340 326 337 340 343 347 332 309 324 327 347 360 361 368 383 387 369 352 345 371 371 366 375 367 361 336 356 378 386 390 392 395 393 394 405 411 424 433 418 402 391 378 366 375 374 372 355 350 341 348 364 358 334 335 351 351 338 352 345 359 366 333 318 320 347 351 360 366 400 390 355 360 345 378 376 383 408 423 390 361 355 341 349 340 294 342 353 366 364 376 374 374 376 388 396 404 404 391 376 361 373 375 395 398 393 385 390 386 388 402 412 396 392 375 380 385 386 388 387 396 407 407 388 392 409 416 425 402 382 370 362 346 365 351 363 372 348 359 372 367 389 368 368 352 324 296 281 282 269 255 296 322 350 313 307 334 373 307 415 420 433 412 434 390 331 386 341 314 324 326 354 322 314 350 320 317 296 314 229 232 238 246 214 233 263 271 228 255 269 280 274 285 267 274 248 225 251 258 267 279 264 234 214 234 226 210 198 196 198 184 174 168 177 182 180 170 177 178 164 166 163 152 149 155 156 158 150 148 133 168 185 2487 2426 2713 2930 2930 2778 2830 2626 2744 3119 3233 3423 3415 3533 3416 3484 3229 2974 3502 3709 3141 3034 3270 2771 2935 3039 2604 2140 1963 1912 1877 1824 1795 1760 1663 1624 1580 1553 1556 1448 1352 1311 1314 1323 1295 1317 1467 1759 2150 2422 2649 2930 3172 3482 3385 3251 3104 3096 2994 2893 2886 2691 2650 2427 2198 2021 1877 1773 1632 1560 1525 1519 1528 1580 1690 1847 1809 1786 1864 1840 1915 2049 2071 2078 2131 2204 2304 2430 2516 2587 2618 2511 2275 2078 2100 2093 2158 2090 1910 1763 1675 1618 1587 1576 1573 1580 1595 1599 1610 1610 1624 1666 1691 1552 1482 1454 1441 1458 1522 1632 1900 2101 2144 2260 2252 2052 1847 1749 1683 1636 1666 1668 1661 1681 1623 1603 1624 1645 1676 1738 1774 1850 1891 1797 1760 1749 1763 1702 1673 1664 1699 1702 1656 1642 1615 1584 1564 1555 1553 1551 1548 1548 1549 1558 1584 1656 1905 2130 1862 1736 1670 1646 1632 1630 1632 1655 1698 1759 1872 1932 2012 2222 2326 2224 2027 1912 1831 1770 1683 1680 1803 1917 1741 1714 1714 1749 1813 1881 1951 2067 2295 2167 1950 1822 1728 1664 1611 1568 1531 1499 1474 1470 1476 1479 1476 1485 1499 1507 1560 1799 1979 1902 1754 1650 1606 1557 1469 1381 1333 1287 1244 1206 1169 1159 1246 1483 1451 1355 1392 1439 1516 1720 1883 2069 2172 1791 1658 1607 1575 1545 1527 1529 1479 1463 1478 1510 1548 1598 1683 1811 1937 1999 2207 2209 2052 1955 1869 1768 1705 1544 1484 1324 1554 1736 1823 1832 1896 1910 1854 1796 1801 1791 1785 1766 1808 1727 1703 1747 1711 1654 1655 1654 1695 1722 1720 1722 1727 1739 1757 1769 1732 1612 1663 1750 1748 1763 1855 1920 2049 2044 1975 1898 1833 1795 1764 1768 1955 2135 2122 1903 1809 1826 1854 1797 1815 1894 2022 2052 1822 1789 1830 1886 1945 2000 2043 1920 1986 2038 2060 2186 2359 2418 2424 2276 2101 1974 1828 1873 1884 1903 1861 1791 1734 1657 1664 1809 1990 2303 2328 2500 2602 2774 2862 2800 2741 2672 2647 2673 2631 2541 2439 2462 2422 2385 2454 2652 2723 2873 2883 2837 2838 2816 2774 2722 2663 2636 2621 2590 2540 2486 2443 2392 2342 2319 2335 2302 2266 2251 2328 2357 2409 2550 2593 2709 2750 2744 2646 2554 2593 2552 2655 2421 2296 2219 2182 2170 2155 2109 1994 1959 1923 1887 1832 1753 1768 1750 1766 1786 1804 1811 1817 1878 1975 1986 2041 2046 2071 2137 2019 1968 1949 1974 2034 2128 2205 2189 2173 2099 2103 2043 2013 1963 1988 1979 1909 1881 1891 1955 1907 1857 1996 1952 1934 1767 1687 1687 1619 1601 1608 1610 1625 1630 1619 1605 1583 1551 1607 1574 1525 1496 1490 1475 1497 1496 1437 1537 1531 1595 1647 1683 1577 1719 1759 1686 1522 1339 1194 1132 1124 1129 1136 1124 1127 1152 1183 1169 1137 1190 1236 1239 1291 1303 1352 1403 1408 1424 1415 1448 1497 1587 1615 1531 1501 1542 1593 1615 1592 1608 1740 1826 1865 1615 1565 1650 1685 1714 1721 1723 1751 1746 1804 1761 1780 1796 1819 1848 1906 1938 1961 1965 1935 1969 1987 2022 2019 1979 1947 1899 1883 1919 1888 1858 1824 1739 1735 1655 1574 1571 1602 1673 1776 1736 1688 1568 1643 1687 1690 1667 1644 1622 1662 1652 1663 1710 1697 1654 1678 1721 1708 1657 1633 1611 1516 1547 1612 1621 1623 1637 1664 1738 1735 1628 1741 1831 1787 1740 1790 1790 1831 1921 1946 1928 1921 1978 2022 2034 1973 1986 2068 2089 2102 2104 2074 2081 2079 2083 2083 2091 2097 2106 2116 2128 2125 2117 2146 2236 2277 2286 2323 2344 2370 2393 2409 2276 2399 2467 2520 2566 2612 2636 2657 2729 2782 2826 2898 2962 3052 3142 3184 2990 3012 3238 3381 3407 3431 3152 2936 2934 2878 2802 2527 2676 2795 2834 2788 2963 2923 2471 2414 2371 2614 2871 2990 3076 3302 3424 3293 3233 3322 3527 3674 3479 3278 2971 2774 3200 3445 3432 3349 2955 3151 2903 2869 3185 3523 3431 3297 3210 2971 2668 2557 2728 2611 2547 2722 2871 2803 2673 2824 3354 3522 3294 3076 3430 3588 3650 3517 3373 3036 3036 3282 3086 3385 3609 3488 3282 3201 3133 3287 3110 2980 3366 3397 3188 2925 3195 3135 3220 3235 3293 3310 3560 3450 3218 3068 3067 3123 3099 3212 3460 3530 3385 3426 3166 3009 2868 2838 2741 2622 2577 2537 2499 2471 2429 2400 2377 2355 2339 2330 2327 2325 2323 2321 2319 2317 2316 2314 2312 2312 2309 2308 2306 2304 2303 2302 2301 2300 2299 2297 2295 2294 2293 2293 2294 2296 2300 2305 2311 2316 2324 2335 2349 2375 2435 2504 2580 2600 2659 2728 2772 2779 2788 2714 2755 2868 2750 2635 2558 2564 2596 2623 2703 2698 2709 2796 2956 2887 2584 2601 2417 2336 2271 2232 2199 2174 2151 2129 2125 2121 2132 2139 2169 2193 2175 2132 2129 2154 2118 2069 2049 2071 2072 2032 1996 1950 1931 1935 1918 1917 1918 1914 1906 1894 1909 1923 1916 1919 1887 1855 1848 1815 1828 1839 1801 1788 1776 1741 1702 1686 1721 1707 1724 1732 1725 1718 1713 1712 1701 1701 1747 1743 1728 1712 1694 1696 1691 1685 1666 1634 1597 1573 1558 1547 1531 1517 1514 1517 1520 1511 1495 1501 1483 1424 1397 1430 1517 1491 1410 1385 1407 1438 1503 1540 1570 1563 1522 1510 1494 1489 1472 1504 1448 1442 1499 1552 1546 1569 1535 1527 1535 1499 1526 1538 1546 1553 1546 1527 1528 1498 1484 1470 1476 1473 1457 1453 1444 1432 1423 1420 1419 1417 1427 1428 1430 1444 1449 1438 1428 1418 1407 1398 1390 1383 1374 1367 1358 1351 1344 1336 1329 1321 1312 1308 1303 1298 1289 1284 1277 1268 1262 1246 1235 1241 1238 1233 1225 1217 1209 1202 1201 1196 1191 1185 1178 1172 1165 1160 1153 1146 1136 1126 1118 1111 1103 1095 1089 1085 1086 1089 1087 1081 1073 1068 1063 1060 1054 1046 1042 1038 1031 1027 1020 1013 1008 1002 998 995 991 990 986 981 973 971 965 962 962 956 953 949 941 933 947 949 944 931 926 935 924 911 906 903 921 926 921 924 927 925 921 924 930 926 922 920 916 913 909 909 908 908 911 907 904 900 898 897 895 894 894 892 889 887 883 878 877 877 876 874 869 865 863 863 855 846 839 840 839 831 828 824 828 831 834 834 835 829 823 824 819 812 819 813 810 805 800 798 793 786 782 781 781 786 797 799 800 802 804 803 796 788 785 791 785 778 781 788 790 793 784 776 772 767 764 763 764 756 749 737 734 740 742 744 745 742 741 741 737 733 735 731 729 727 723 719 719 717 716 710 704 685 670 667 671 672 667 653 642 625 618 630 633 625 625 614 623 613 621 630 625 615 604 610 620 619 618 615 614 609 602 602 601 599 594 582 583 589 587 583 580 575 575 574 576 570 562 558 554 550 547 542 538 545 541 533 523 530 526 521 513 510 512 515 503 503 508 499 503 506 492 480 482 490 487 484 482 477 478 481 483 478 473 465 464 463 458 456 448 442 434 429 426 424 418 414 412 411 410 409 405 400 394 395 396 394 395 394 393 397 395 392 394 392 389 392 392 393 392 383 382 381 381 388 399 405 405 401 403 407 400 392 390 398 394 384 373 370 369 377 383 381 394 397 399 399 402 404 413 417 416 416 415 420 425 425 435 446 457 461 458 462 472 473 461 471 457 450 467 470 447 415 395 364 349 344 348 352 343 330 339 337 324 331 329 332 332 336 341 351 354 358 357 325 322 327 334 337 345 326 322 309 303 283 273 273 268 262 263 267 273 283 288 295 306 296 270 273 258 250 254 261 264 272 273 277 272 279 291 299 307 308 313 316 307 302 309 309 297 299 296 288 278 273 273 270 267 266 268 272 266 268 275 277 283 287 292 292 290 291 299 293 289 294 290 285 292 299 304 299 293 293 295 300 298 293 294 298 296 297 295 288 277 280 279 280 286 295 295 300 295 290 298 301 298 300 302 305 302 300 298 293 290 292 299 299 295 298 303 306 306 305 311 308 298 299 310 318 323 309 312 314 311 314 321 312 304 295 287 279 285 288 269 272 307 322 308 303 304 297 311 313 312 290 297 313 300 283 296 309 317 321 321 322 319 324 326 331 344 361 341 313 330 344 337 341 350 363 377 388 372 369 349 355 368 384 390 386 358 348 339 356 362 376 377 377 382 403 406 412 422 406 396 397 397 391 389 388 386 380 383 376 350 343 378 351 343 342 364 348 353 373 363 361 355 330 337 356 334 365 368 391 393 375 383 350 356 390 399 386 415 409 375 372 364 348 366 351 296 290 326 333 348 360 373 380 379 382 390 398 402 388 377 369 352 372 398 393 392 396 388 387 400 401 398 392 380 375 368 376 380 378 385 401 410 416 404 390 399 415 427 413 397 387 376 364 345 338 333 339 354 351 363 343 348 353 358 369 347 323 337 321 294 262 274 302 314 294 271 282 293 297 314 326 370 398 411 324 369 425 368 321 285 312 337 333 375 384 317 363 327 278 200 236 268 238 227 231 265 265 247 245 267 298 296 275 248 253 233 231 266 271 275 280 270 247 216 206 208 221 223 220 207 201 196 184 173 156 164 164 165 173 179 175 161 158 165 169 166 179 172 153 165 167 203 2602 2560 2745 2983 3044 3120 3013 2915 2800 2798 3014 3048 3223 3386 3597 3524 3203 3159 3510 3590 3196 3050 3079 2824 3147 3425 2966 2210 1840 1768 1721 1717 1668 1668 1634 1592 1535 1500 1490 1444 1335 1290 1310 1329 1298 1302 1421 1700 1986 2356 2634 2903 2982 3202 3326 3200 3159 3096 3058 2955 2912 2769 2534 2447 2340 2134 1995 1879 1726 1604 1538 1525 1527 1537 1575 1650 1660 1696 1814 1784 1835 1974 2033 2018 2088 2166 2285 2441 2518 2601 2664 2593 2308 2112 2176 2176 2119 2059 1890 1782 1702 1630 1592 1586 1569 1578 1616 1642 1630 1639 1684 1681 1570 1484 1440 1430 1430 1467 1552 1684 1900 2069 2191 2255 2300 2064 1880 1806 1710 1666 1659 1654 1640 1656 1638 1633 1637 1669 1701 1739 1791 1950 1948 1801 1755 1730 1721 1682 1658 1646 1663 1673 1631 1616 1596 1575 1559 1555 1553 1551 1547 1542 1542 1543 1555 1637 1915 2035 1846 1726 1659 1629 1625 1626 1633 1658 1700 1753 1832 1911 2033 2376 2356 2159 1978 1900 1838 1770 1683 1650 1707 1733 1664 1655 1682 1730 1787 1845 1927 2054 2241 2294 2011 1863 1776 1714 1634 1577 1527 1487 1458 1438 1430 1425 1428 1446 1460 1469 1650 1838 1947 1915 1704 1606 1548 1505 1457 1399 1347 1308 1268 1224 1180 1137 1189 1373 1382 1375 1420 1473 1544 1808 2000 2131 2220 1813 1676 1636 1599 1552 1534 1494 1472 1456 1469 1500 1545 1602 1669 1755 1889 1958 2053 2137 2070 1981 1988 1882 1764 1601 1378 1284 1433 1639 1801 1906 1925 1942 1878 1829 1846 1837 1808 1794 1774 1758 1729 1764 1759 1726 1707 1691 1700 1680 1708 1750 1755 1783 1802 1802 1801 1686 1582 1668 1782 1840 1895 1953 1993 2101 2099 1986 1920 1846 1798 1813 1897 2057 1996 1911 1927 1951 1913 1897 1915 1973 2043 1936 1804 1834 1935 2046 2040 2084 2064 2026 1999 2029 2102 2234 2425 2505 2447 2342 2127 1915 1852 1703 1710 1702 1695 1676 1634 1618 1728 1872 1978 2274 2307 2493 2544 2536 2592 2807 2818 2747 2531 2573 2688 2585 2467 2389 2362 2381 2517 2658 2647 2675 2654 2565 2642 2752 2770 2774 2723 2661 2606 2545 2496 2473 2402 2383 2406 2370 2351 2331 2257 2305 2384 2438 2546 2576 2690 2696 2736 2647 2567 2661 2556 2556 2654 2438 2317 2253 2179 2130 2079 2013 1971 1916 1898 1868 1824 1808 1739 1721 1729 1757 1762 1781 1808 1844 1895 1975 1965 1981 2038 2039 1951 1919 1914 1944 2020 2050 2149 2143 2050 2099 2000 1994 2059 2030 2013 1980 1934 1894 1893 1832 1839 1955 2053 2095 2137 2098 1888 1723 1660 1602 1567 1555 1559 1540 1538 1534 1515 1507 1532 1537 1531 1535 1496 1490 1511 1472 1405 1427 1495 1541 1606 1676 1602 1556 1626 1678 1651 1519 1379 1224 1138 1125 1124 1153 1124 1127 1139 1156 1143 1140 1186 1232 1271 1319 1341 1315 1339 1367 1455 1523 1523 1547 1464 1493 1551 1598 1647 1696 1791 1714 1796 1826 1842 1822 1615 1611 1654 1686 1715 1677 1680 1699 1715 1740 1761 1783 1807 1833 1886 1936 1951 1892 1960 1985 2005 2010 2005 1966 1931 1871 1809 1876 1863 1829 1816 1735 1659 1582 1514 1550 1583 1695 1690 1713 1684 1571 1610 1666 1656 1659 1619 1614 1614 1647 1667 1684 1637 1619 1632 1682 1672 1663 1571 1543 1509 1517 1542 1579 1600 1607 1699 1717 1695 1655 1763 1737 1638 1676 1767 1849 1891 1907 1876 1917 1960 1956 1959 1952 1945 2013 2055 2069 2078 2090 2050 2037 2057 2050 2043 2039 2046 2052 2080 2124 2141 2139 2203 2250 2266 2284 2308 2330 2356 2325 2294 2364 2441 2484 2512 2544 2587 2607 2630 2713 2756 2810 2880 3000 3143 3277 3347 3265 3084 2952 3122 3350 3476 3165 2891 2750 2663 2614 2609 2498 2555 2555 2757 2911 2908 2421 2301 2332 2632 2945 3123 3265 3411 3278 3022 3139 3463 3592 3619 3342 3122 2767 2809 3164 3408 3415 3398 3048 2633 2836 3212 3505 3542 3272 3220 3015 2918 2753 2494 2639 2579 2546 2676 2798 2653 2596 2829 3329 3330 2985 3189 3310 3622 3599 3442 3299 3278 3088 2851 3249 3593 3517 3436 3429 3383 3416 3420 3179 2981 3236 3418 3196 2940 3223 3406 3441 3305 3246 3340 3547 3433 3192 3258 3168 3322 3225 3282 3465 3679 3545 3738 3485 3247 3130 2947 2802 2700 2639 2601 2538 2486 2449 2413 2383 2359 2340 2329 2326 2324 2321 2319 2317 2315 2314 2313 2312 2311 2308 2306 2305 2304 2302 2301 2300 2299 2298 2296 2295 2294 2293 2293 2296 2300 2303 2306 2312 2319 2326 2334 2344 2356 2376 2400 2432 2466 2570 2649 2657 2651 2662 2621 2622 2639 2618 2548 2560 2624 2669 2737 2835 2877 2755 2796 2838 2823 2635 2718 2562 2400 2317 2274 2217 2190 2169 2189 2174 2172 2196 2268 2272 2231 2177 2164 2184 2143 2111 2095 2120 2114 2077 2036 1993 1997 1985 1972 1943 1919 1901 1898 1890 1870 1892 1902 1872 1877 1860 1828 1809 1792 1782 1784 1765 1740 1724 1718 1704 1705 1750 1737 1733 1724 1716 1707 1707 1713 1723 1737 1765 1742 1737 1723 1707 1676 1648 1644 1634 1625 1610 1583 1558 1543 1531 1512 1510 1512 1524 1533 1513 1497 1514 1488 1427 1448 1482 1569 1550 1401 1399 1426 1475 1553 1637 1568 1520 1499 1526 1520 1505 1510 1492 1462 1481 1526 1560 1579 1551 1553 1543 1527 1552 1557 1549 1537 1531 1525 1500 1486 1488 1493 1466 1462 1460 1479 1470 1444 1430 1447 1450 1436 1452 1453 1460 1451 1445 1432 1428 1422 1414 1405 1396 1389 1380 1373 1365 1359 1353 1343 1334 1326 1319 1311 1302 1292 1284 1278 1270 1262 1254 1248 1243 1232 1222 1220 1224 1219 1212 1202 1192 1187 1184 1179 1175 1170 1163 1157 1154 1149 1141 1133 1127 1119 1108 1097 1101 1096 1096 1096 1086 1078 1072 1068 1063 1060 1051 1040 1035 1031 1027 1022 1017 1010 1006 1001 996 993 989 984 982 977 974 971 967 958 959 955 953 942 942 947 952 948 942 936 934 942 937 933 922 905 898 907 916 916 920 904 910 920 926 927 925 922 917 912 910 911 911 911 910 905 902 899 899 898 895 893 893 889 889 887 882 876 876 875 874 872 868 864 863 860 854 848 851 851 845 843 839 830 819 821 828 827 828 825 818 814 815 805 807 804 800 794 792 788 783 776 774 774 778 787 792 795 796 798 799 798 794 791 793 792 788 792 790 793 793 787 783 778 773 763 760 756 757 748 740 737 745 747 749 746 746 745 745 744 738 727 737 733 735 730 730 726 724 721 708 692 685 682 677 662 656 654 660 657 642 633 616 610 622 620 604 601 613 605 614 627 621 617 599 606 610 616 620 612 606 607 599 596 597 597 590 585 574 584 587 584 582 577 572 570 573 570 568 564 562 552 548 544 536 531 533 533 520 520 516 515 513 501 502 509 505 491 502 499 491 495 491 475 471 474 471 473 472 469 469 472 474 474 469 469 464 461 457 453 447 441 435 432 427 422 418 416 418 417 417 413 407 401 401 394 393 392 388 388 387 390 386 384 385 385 386 388 389 390 390 384 380 380 380 380 392 398 396 394 399 403 398 392 384 389 392 379 370 366 363 379 375 387 391 388 390 393 400 406 407 404 404 410 420 420 425 432 441 453 462 463 468 470 466 465 453 452 443 453 454 459 465 450 422 403 375 343 337 335 341 342 323 326 327 319 319 320 328 329 341 346 344 351 353 348 335 327 323 322 339 338 334 316 298 296 284 285 289 266 269 269 270 289 300 306 303 302 290 256 253 252 259 261 265 266 273 270 278 285 296 297 308 316 320 323 317 308 305 302 299 299 291 289 290 281 280 274 269 268 268 268 265 265 275 276 279 285 288 283 288 295 300 292 287 289 286 284 294 298 298 300 293 289 293 298 297 291 289 293 293 296 295 289 285 288 289 295 292 294 299 299 298 295 300 300 297 298 302 304 299 298 302 299 292 298 301 305 305 301 299 301 305 310 316 316 310 299 312 318 327 320 309 313 316 316 316 312 311 303 289 281 284 277 277 283 294 310 320 323 321 304 305 312 321 302 299 318 328 307 291 287 292 297 306 309 309 317 325 339 348 355 330 321 315 330 346 356 366 369 372 379 385 385 373 362 364 372 386 377 362 360 348 352 364 365 378 386 401 409 417 422 418 398 387 382 382 398 398 389 379 388 383 356 351 374 387 354 359 358 367 358 361 382 371 359 344 334 379 378 350 363 387 404 403 390 363 343 356 389 411 402 415 423 403 375 362 356 377 357 340 322 297 334 347 353 364 373 383 385 388 401 402 388 376 366 350 362 369 369 371 373 362 367 378 386 390 380 371 358 351 357 362 384 401 402 408 397 400 414 406 414 398 382 398 400 390 394 372 355 348 334 328 323 322 319 312 304 322 331 342 344 341 332 314 267 260 301 286 297 308 257 285 298 367 378 425 357 338 296 301 327 381 372 342 269 280 329 350 340 332 331 264 209 204 209 247 235 257 285 293 314 283 284 296 299 306 272 254 226 208 250 257 241 255 274 263 259 236 212 190 192 198 217 211 189 181 178 175 150 161 165 153 165 173 178 172 174 177 180 179 189 184 169 185 197 196 2721 2727 2742 2981 3268 3253 2994 3077 2941 3058 3039 3285 3231 3283 3511 3470 3413 3498 3523 3572 3270 3218 3060 2870 3136 3348 2949 2147 1692 1582 1583 1616 1583 1603 1626 1578 1512 1466 1447 1431 1360 1288 1308 1344 1305 1308 1399 1690 1872 2061 2277 2494 2769 3027 3147 3222 3225 3157 3120 3046 2869 2828 2606 2375 2386 2394 2121 1914 1816 1688 1597 1548 1536 1539 1550 1582 1621 1683 1747 1767 1771 1890 1936 1969 2037 2116 2224 2316 2344 2376 2406 2434 2301 2206 2171 2192 2107 2032 1984 1962 1881 1724 1642 1635 1632 1580 1646 1678 1649 1690 1601 1550 1482 1436 1415 1414 1420 1451 1515 1608 1738 1965 2090 2025 2230 2025 1814 1778 1687 1645 1629 1620 1617 1628 1649 1670 1669 1681 1718 1747 1802 1882 1791 1741 1728 1706 1679 1662 1641 1629 1639 1650 1621 1601 1586 1571 1561 1558 1557 1556 1553 1549 1548 1547 1562 1631 1867 1878 1784 1726 1656 1628 1624 1624 1630 1651 1683 1731 1807 1913 2076 2450 2231 1938 1895 1924 1870 1749 1674 1636 1632 1630 1610 1624 1665 1710 1762 1833 1934 2008 2144 2302 2232 1986 1833 1737 1647 1582 1529 1483 1445 1420 1407 1395 1401 1415 1425 1432 1662 1719 1739 1800 1655 1584 1528 1482 1461 1408 1361 1320 1277 1235 1192 1146 1130 1223 1279 1358 1423 1503 1577 1736 2082 2208 2267 1876 1718 1710 1656 1587 1550 1474 1456 1445 1458 1491 1538 1598 1665 1752 1836 1931 2051 2162 2090 1921 1824 1770 1681 1561 1519 1351 1368 1507 1667 1939 1965 1948 1930 1899 1890 1866 1833 1796 1772 1762 1745 1722 1785 1851 1852 1764 1718 1693 1701 1731 1762 1785 1829 1869 1860 1806 1602 1547 1648 1800 1940 2001 1974 2054 2139 2111 1973 1917 1863 1871 1856 1880 1831 1820 1882 1945 1939 2005 2001 2000 1906 1779 1774 1867 2014 2176 2088 2136 2196 2109 2109 2102 2210 2284 2384 2455 2476 2459 2319 2021 1741 1644 1632 1624 1613 1591 1570 1648 1890 1994 2322 2368 2339 2217 2261 2316 2445 2713 2741 2754 2688 2397 2490 2572 2541 2348 2263 2425 2477 2512 2525 2506 2443 2437 2468 2507 2639 2752 2709 2661 2568 2526 2505 2419 2425 2417 2371 2342 2339 2279 2282 2345 2424 2458 2445 2447 2497 2580 2712 2647 2671 2686 2532 2588 2594 2624 2514 2403 2206 2166 2077 1986 1953 1917 1876 1850 1822 1822 1778 1726 1742 1749 1772 1800 1840 1900 1954 1960 1981 1996 1998 1994 1901 1880 1884 1931 2070 2092 2032 2058 2092 2008 1933 1914 2035 2106 2118 2006 1963 1936 1859 1878 1893 1958 1988 1997 2032 2054 2104 2000 1785 1682 1581 1537 1513 1503 1486 1471 1459 1465 1474 1499 1508 1491 1474 1456 1439 1484 1494 1414 1344 1473 1521 1615 1496 1546 1584 1624 1657 1639 1555 1367 1222 1172 1137 1132 1139 1124 1125 1129 1149 1158 1176 1214 1254 1271 1293 1342 1388 1421 1422 1396 1400 1419 1513 1602 1659 1725 1768 1748 1747 1819 1865 1893 1906 1925 1848 1649 1651 1594 1611 1642 1683 1689 1690 1711 1746 1752 1794 1836 1884 1896 1885 1939 1960 1982 2010 1984 1960 1955 1926 1909 1881 1787 1836 1799 1679 1801 1756 1597 1495 1543 1552 1626 1654 1694 1661 1563 1564 1656 1598 1625 1622 1570 1588 1628 1642 1643 1631 1651 1597 1637 1617 1628 1581 1546 1497 1519 1614 1608 1575 1587 1701 1627 1590 1628 1705 1617 1637 1717 1741 1843 1873 1867 1858 1902 1911 1924 1890 1874 1982 1995 2001 2035 2067 2050 1999 2045 2044 2016 2007 2017 2031 2057 2082 2117 2147 2154 2151 2216 2227 2220 2238 2261 2292 2255 2363 2393 2426 2465 2504 2528 2559 2531 2631 2667 2704 2742 2831 2954 3086 3206 3254 3321 3350 3255 3110 3289 3522 3290 3019 2810 2842 2785 2773 2631 2479 2399 2604 2789 2815 2367 2229 2322 2595 2860 3049 3274 3332 3018 2842 3267 3421 3545 3511 3232 2837 2570 2747 3106 3181 3261 3183 2719 2825 3150 3419 3430 3280 3064 3027 2903 2908 2866 2697 2530 2487 2593 2504 2640 2568 2664 2821 2724 2697 3086 3466 3566 3543 3567 3490 3515 3462 3153 2774 3063 3543 3390 3182 3195 3189 3281 3381 3313 3076 3087 3243 3190 3096 3047 3258 3485 3368 3388 3354 3474 3395 3404 3472 3299 3433 3365 3321 3499 3847 3776 3504 3298 3192 3088 2958 2828 2782 2661 2625 2589 2522 2470 2418 2383 2352 2336 2329 2326 2324 2321 2319 2317 2315 2314 2312 2310 2309 2308 2305 2304 2303 2302 2301 2299 2298 2296 2295 2294 2294 2293 2296 2300 2303 2306 2310 2316 2321 2326 2334 2344 2354 2367 2384 2403 2426 2515 2582 2571 2566 2571 2555 2572 2566 2553 2578 2658 2702 2722 2786 2931 2997 2900 2842 2842 2749 2733 2749 2580 2479 2375 2291 2244 2218 2210 2231 2256 2306 2368 2344 2288 2239 2211 2229 2204 2167 2160 2152 2107 2088 2097 2069 2027 2068 2016 1952 1944 1926 1905 1900 1885 1869 1865 1863 1854 1838 1828 1818 1800 1803 1792 1769 1747 1737 1764 1755 1744 1734 1735 1727 1720 1713 1708 1707 1712 1716 1728 1748 1768 1767 1707 1693 1664 1642 1617 1612 1605 1604 1580 1576 1567 1560 1537 1530 1523 1516 1506 1505 1505 1504 1446 1432 1495 1514 1535 1528 1471 1425 1431 1426 1510 1620 1667 1651 1575 1521 1548 1535 1497 1556 1479 1523 1521 1539 1550 1590 1569 1569 1559 1559 1557 1533 1524 1514 1506 1496 1492 1515 1527 1512 1495 1480 1481 1501 1483 1447 1451 1461 1467 1454 1474 1465 1454 1444 1434 1425 1411 1405 1403 1401 1399 1390 1381 1372 1364 1358 1351 1343 1336 1329 1321 1314 1303 1295 1295 1286 1276 1267 1264 1256 1247 1239 1230 1223 1214 1209 1201 1194 1185 1179 1173 1167 1161 1159 1158 1153 1145 1144 1139 1133 1124 1115 1105 1108 1110 1101 1102 1094 1084 1075 1070 1065 1062 1053 1050 1050 1039 1034 1029 1027 1020 1014 1008 1003 997 994 990 987 984 978 976 971 966 961 956 947 944 942 948 952 955 947 942 938 940 946 942 937 931 922 909 893 895 893 898 886 898 916 925 928 925 923 917 913 913 914 914 914 911 907 904 902 902 900 897 894 892 889 887 885 881 875 875 875 873 870 866 863 861 856 851 859 860 859 852 843 836 830 824 815 814 818 822 818 817 808 809 799 800 794 789 788 787 781 777 774 772 775 781 788 790 793 793 795 795 793 791 791 795 796 792 793 788 787 783 774 774 771 769 764 757 751 747 741 742 747 751 749 743 747 751 747 745 739 740 717 729 722 729 722 734 719 719 708 706 697 680 672 671 669 656 639 644 653 651 649 636 602 597 600 588 586 592 591 610 623 621 610 603 595 599 610 613 615 605 602 602 589 593 599 585 574 568 576 581 575 577 573 572 565 569 569 566 564 563 554 553 545 537 529 523 524 521 509 505 501 498 496 489 497 499 488 492 495 482 485 478 472 462 461 462 460 456 453 454 456 463 464 458 465 465 463 461 456 451 450 444 437 432 429 424 422 422 421 421 417 412 408 406 403 400 397 392 389 388 386 385 383 382 382 385 383 385 387 388 384 380 378 377 378 384 391 387 392 401 404 399 394 387 379 385 375 367 360 367 376 376 388 380 378 384 388 389 392 395 404 414 423 431 434 437 442 444 455 456 457 462 466 455 448 449 435 434 442 454 468 464 455 425 377 361 351 343 335 324 330 330 319 318 316 309 318 321 333 340 341 330 337 337 346 323 321 307 319 334 314 321 315 300 288 288 290 287 272 271 283 270 274 285 293 289 304 282 247 249 263 263 260 259 266 263 268 275 286 285 297 313 323 322 315 309 306 301 298 302 307 304 305 306 294 291 279 274 275 272 270 264 263 266 274 283 287 278 283 292 301 297 291 289 282 281 285 294 290 291 293 294 288 290 296 292 291 287 290 293 295 290 292 291 292 296 291 292 291 294 294 299 302 301 298 296 295 302 305 299 294 303 297 290 295 299 304 311 312 305 305 299 305 312 318 317 304 312 310 321 323 312 311 314 319 321 305 291 284 288 288 295 286 275 302 313 309 309 322 330 323 320 315 323 320 314 311 326 332 325 306 284 308 328 339 343 336 336 340 354 360 337 330 329 327 326 327 342 353 357 375 387 397 391 377 388 385 392 395 380 375 369 352 372 380 387 392 402 408 423 437 428 412 391 387 375 370 368 369 359 361 356 373 378 393 383 353 361 378 384 365 378 388 363 353 334 338 363 391 383 391 418 424 404 372 380 348 363 391 416 423 427 431 420 387 381 369 387 376 360 343 318 318 331 339 344 365 388 395 401 387 382 379 360 357 347 341 342 360 353 365 338 359 359 362 387 387 369 363 351 352 373 386 393 394 385 398 368 392 378 389 401 360 385 379 367 381 389 371 369 362 350 339 335 343 335 306 296 305 293 288 323 328 327 312 261 239 254 273 270 259 330 306 323 347 336 320 335 297 283 293 319 363 345 284 286 393 387 362 326 354 271 283 325 287 262 275 284 296 348 327 297 291 307 315 297 271 248 237 202 224 233 241 267 271 252 260 237 209 205 199 182 185 203 199 182 188 172 156 149 158 156 159 165 180 168 162 167 176 173 181 191 168 164 169 170 2721 2870 2881 2961 3093 3321 3169 3085 3137 3135 3258 3338 3417 3384 3377 3359 3292 3463 3310 3482 3463 3371 3024 3008 3198 3437 2849 2139 1650 1499 1446 1492 1545 1535 1564 1556 1523 1455 1425 1413 1375 1331 1310 1344 1299 1303 1365 1557 1760 1983 2349 2652 2904 3008 3015 3259 3212 3060 3043 2944 2832 2768 2573 2519 2450 2211 2146 1971 1854 1753 1654 1580 1546 1540 1552 1569 1586 1613 1666 1773 1746 1824 1863 1893 1960 2034 2114 2161 2189 2231 2371 2532 2530 2402 2247 2088 1951 1917 1941 1985 1824 1677 1607 1684 1736 1585 1631 1659 1604 1556 1524 1475 1439 1419 1414 1411 1412 1426 1477 1547 1606 1713 1759 1816 1967 1839 1700 1666 1629 1620 1604 1596 1626 1654 1661 1704 1744 1695 1713 1751 1783 1773 1713 1693 1684 1671 1652 1644 1629 1617 1617 1611 1596 1584 1576 1568 1563 1561 1560 1559 1558 1558 1559 1565 1595 1751 1896 1820 1768 1710 1667 1632 1626 1626 1629 1645 1679 1733 1826 1893 1999 2239 2070 1908 1818 1856 1841 1713 1643 1611 1584 1577 1576 1602 1641 1685 1729 1824 2008 2049 2054 2192 2218 2227 1975 1814 1688 1641 1545 1483 1439 1408 1390 1379 1377 1387 1395 1397 1493 1529 1689 1768 1653 1593 1545 1514 1545 1549 1404 1350 1292 1237 1192 1151 1109 1176 1211 1278 1361 1548 1640 1721 1889 2124 2170 1910 1772 1728 1620 1611 1489 1442 1435 1433 1449 1483 1528 1579 1638 1759 1971 2090 2118 2015 1995 1931 1846 1793 1725 1714 1743 1494 1327 1552 1804 1938 2065 2108 2107 2044 1954 1943 1848 1797 1785 1770 1758 1756 1751 1763 1784 1769 1758 1722 1720 1731 1741 1763 1787 1817 1907 1951 1716 1540 1512 1661 1834 1794 1764 1864 1997 2088 2033 1957 1909 1870 1789 1759 1721 1775 1874 1982 1983 1962 1921 1963 1916 1751 1792 1880 1939 2120 2207 2165 2231 2166 2215 2148 2188 2260 2315 2492 2639 2526 2371 2026 1818 1680 1603 1578 1583 1543 1545 1659 1794 1834 2217 2406 2289 2070 2103 2276 2498 2652 2619 2712 2748 2583 2261 2289 2361 2220 2192 2410 2429 2443 2424 2305 2271 2281 2320 2395 2493 2714 2664 2602 2561 2533 2445 2425 2438 2385 2295 2314 2262 2233 2251 2357 2377 2312 2332 2363 2434 2622 2744 2726 2714 2570 2575 2683 2590 2573 2517 2423 2266 2126 2046 1989 1943 1906 1883 1893 1836 1840 1778 1763 1781 1798 1835 1869 1876 1902 1923 1929 1957 1949 1957 1958 1851 1848 1841 1878 1926 1963 2010 1976 1930 1964 2021 1977 1863 1942 2002 2038 1939 1894 1949 1942 1942 1958 1934 1934 1948 1957 2023 2096 2053 1886 1707 1602 1575 1535 1504 1489 1462 1429 1426 1445 1450 1461 1486 1562 1516 1425 1402 1400 1339 1399 1481 1427 1497 1555 1575 1552 1607 1608 1615 1456 1267 1216 1197 1140 1127 1138 1160 1162 1204 1230 1258 1228 1227 1236 1266 1296 1311 1317 1337 1450 1492 1521 1576 1636 1726 1795 1751 1775 1868 1857 1898 1842 1869 1918 1970 1793 1631 1570 1602 1634 1672 1664 1646 1681 1697 1751 1788 1814 1841 1903 1942 1961 1977 1995 2001 1952 1915 1902 1880 1833 1821 1796 1741 1747 1604 1788 1758 1580 1483 1535 1533 1607 1643 1675 1652 1534 1568 1582 1556 1564 1612 1583 1552 1600 1599 1579 1618 1638 1590 1568 1570 1606 1592 1540 1505 1518 1561 1581 1530 1614 1580 1548 1535 1655 1599 1582 1658 1686 1725 1823 1854 1819 1853 1882 1917 1886 1824 1897 1913 1962 2010 2035 2047 1932 1975 2010 2016 2015 2014 2008 2002 2014 2032 2070 2096 2124 2143 2152 2172 2235 2253 2258 2263 2306 2334 2360 2393 2428 2466 2487 2485 2541 2582 2630 2674 2687 2739 2815 2913 2971 3021 3138 3294 3518 3421 3253 3527 3270 3084 3016 2992 2803 2719 2652 2676 2509 2352 2566 2734 2424 2133 2233 2520 2867 3159 3235 3110 2725 2835 3179 3412 3468 3263 2985 2631 2436 2719 2994 2976 2809 2660 2716 3027 3384 3397 3159 3041 3080 2823 2717 2892 2884 2717 2661 2482 2590 2451 2493 2512 2561 2537 2546 2739 3188 3427 3506 3570 3534 3291 3500 3397 3136 2804 2759 3176 2987 2994 3186 3395 3405 3436 3235 3197 3247 3270 3209 3369 3227 3204 3300 3564 3534 3506 3569 3614 3588 3491 3419 3555 3582 3515 3521 3664 3568 3555 3492 3307 3081 2938 3020 2865 2822 2820 2826 2644 2521 2439 2395 2346 2334 2331 2329 2326 2323 2321 2318 2316 2314 2311 2309 2308 2306 2304 2303 2302 2301 2300 2298 2297 2296 2296 2294 2294 2295 2300 2302 2306 2310 2315 2319 2323 2327 2332 2341 2349 2359 2371 2385 2406 2455 2505 2521 2515 2505 2525 2549 2530 2514 2508 2568 2598 2667 2807 2942 3110 3116 2940 2859 2845 2792 2674 2636 2469 2418 2348 2299 2272 2273 2296 2385 2471 2422 2353 2336 2294 2276 2241 2217 2195 2151 2119 2097 2087 2065 2081 2111 2112 2043 1980 1957 1937 1915 1906 1902 1892 1894 1866 1833 1814 1805 1797 1792 1794 1779 1761 1747 1752 1772 1789 1765 1737 1723 1717 1710 1703 1699 1698 1704 1719 1724 1732 1752 1743 1684 1655 1637 1623 1609 1589 1580 1584 1571 1551 1554 1558 1547 1538 1533 1538 1540 1544 1530 1452 1423 1482 1561 1615 1579 1488 1456 1472 1482 1438 1474 1498 1555 1670 1643 1592 1530 1547 1563 1542 1484 1526 1560 1559 1579 1600 1593 1578 1569 1554 1544 1550 1551 1532 1540 1501 1525 1552 1543 1521 1521 1492 1502 1508 1482 1455 1463 1487 1480 1481 1487 1476 1465 1451 1435 1419 1410 1402 1397 1387 1385 1388 1382 1374 1366 1360 1352 1343 1335 1327 1320 1314 1307 1300 1292 1285 1279 1273 1266 1258 1252 1243 1238 1231 1225 1217 1209 1200 1196 1192 1184 1176 1171 1161 1147 1140 1135 1130 1129 1125 1119 1115 1116 1117 1113 1107 1102 1092 1085 1078 1068 1060 1055 1052 1053 1046 1036 1032 1029 1026 1022 1016 1012 1006 999 995 991 989 983 979 975 972 968 964 959 951 950 956 956 954 953 949 946 943 946 943 938 936 930 925 918 913 915 905 891 896 887 908 928 926 923 921 916 914 916 914 914 917 912 911 908 904 903 900 896 893 890 888 884 882 877 872 875 874 872 869 866 863 862 859 858 862 862 860 855 850 837 831 827 830 824 811 808 809 815 806 798 794 794 794 793 785 782 779 777 772 777 783 785 790 792 792 791 790 790 789 786 785 788 791 790 788 782 780 775 770 769 760 757 757 751 747 743 747 749 755 744 738 731 732 736 730 725 719 724 704 712 702 714 706 713 709 704 697 695 698 682 675 662 656 655 650 628 632 636 640 628 605 581 589 570 572 576 583 597 610 612 608 599 582 584 596 606 607 605 597 600 594 583 595 583 572 558 566 577 573 567 567 562 564 563 566 566 561 559 556 555 548 544 538 527 517 517 515 518 515 504 503 494 484 480 478 486 489 473 473 472 466 461 454 453 459 451 444 442 442 449 451 449 452 453 458 459 460 456 453 451 445 440 444 435 424 422 419 418 419 420 414 412 408 405 402 403 397 398 393 392 387 385 382 381 380 380 383 385 384 382 378 376 375 376 383 389 396 398 400 396 392 388 378 374 376 366 359 361 372 381 375 372 381 392 400 401 404 406 414 421 425 428 433 440 445 449 452 444 451 457 464 453 437 430 426 440 453 462 459 427 429 436 417 375 359 350 340 335 317 317 318 309 312 309 311 317 331 335 336 312 319 334 333 316 321 296 305 312 305 320 320 317 302 297 291 280 270 275 284 266 270 264 266 264 269 290 253 246 256 259 261 264 266 266 272 282 291 303 306 317 322 324 315 306 300 297 296 298 303 311 314 307 300 290 280 279 277 277 270 264 264 271 279 285 278 274 280 285 285 288 285 288 282 276 287 291 285 290 295 293 287 288 290 290 288 286 287 291 291 286 289 288 296 297 289 287 290 291 292 298 301 303 298 296 293 294 298 298 292 297 299 293 294 299 304 308 301 306 310 307 302 308 315 318 316 304 312 313 315 314 309 308 314 321 305 296 302 308 305 305 279 278 293 289 295 306 313 322 319 327 328 325 325 335 324 322 334 325 312 308 295 318 328 325 330 339 354 356 366 354 351 345 343 343 324 338 342 350 363 374 383 397 389 387 394 403 407 403 401 381 361 355 358 373 387 401 411 421 432 420 413 401 396 391 375 361 407 401 385 396 381 372 399 401 369 369 388 392 386 389 384 359 340 321 351 373 368 365 382 401 414 406 394 397 362 351 372 394 408 417 409 424 419 386 381 386 371 349 329 320 343 358 369 366 365 379 400 396 394 383 393 382 384 369 357 328 339 334 356 327 352 324 358 371 384 373 355 336 357 371 386 391 378 371 384 358 357 363 383 390 358 356 348 357 380 400 386 388 381 368 368 370 361 355 345 338 328 311 275 292 297 328 309 290 272 247 230 271 228 276 281 281 289 330 331 306 290 265 294 323 335 345 288 257 297 304 291 256 335 268 276 341 316 272 312 302 320 318 317 305 275 290 303 281 276 291 262 205 238 246 260 260 259 247 255 239 223 234 223 217 201 179 181 179 168 165 167 146 150 146 146 163 164 163 152 165 155 165 170 180 174 148 136 137 2470 2796 3093 3139 3217 3274 3177 3235 3104 3079 3215 3115 3115 3167 3292 3356 3282 3085 3110 3244 3479 3237 3063 3147 3208 3452 3114 2237 1606 1450 1400 1389 1435 1463 1503 1523 1513 1469 1434 1413 1377 1331 1323 1315 1287 1269 1296 1455 1648 1882 2212 2504 2782 2915 3035 3110 2989 2901 2839 2759 2723 2668 2495 2469 2510 2390 2134 2034 1953 1833 1776 1670 1568 1539 1550 1569 1592 1618 1662 1746 1799 1860 1993 1934 1896 1939 2017 2073 2103 2184 2349 2507 2393 2236 2082 1980 1942 1875 1831 1780 1687 1616 1571 1555 1545 1513 1501 1500 1503 1486 1460 1438 1429 1422 1416 1411 1408 1408 1423 1454 1480 1524 1562 1607 1723 1716 1611 1583 1556 1562 1576 1587 1613 1645 1658 1685 1737 1712 1710 1732 1725 1710 1681 1662 1657 1647 1632 1623 1613 1605 1602 1596 1588 1581 1574 1569 1567 1566 1566 1566 1567 1569 1582 1600 1639 1815 1906 1846 1783 1715 1671 1642 1630 1630 1632 1643 1675 1734 1961 2011 2086 2338 2301 2158 1856 1795 1816 1681 1616 1580 1559 1546 1552 1584 1620 1662 1711 1820 1908 1937 2031 2248 2618 2392 2073 1854 1755 1720 1587 1497 1445 1409 1386 1368 1360 1364 1369 1369 1400 1441 1542 1773 1722 1665 1614 1592 1572 1646 1526 1477 1339 1240 1189 1147 1107 1124 1183 1240 1287 1540 1729 1679 1682 1871 1977 1921 1788 1666 1562 1528 1443 1419 1421 1424 1442 1472 1510 1557 1612 1722 1837 1848 1850 1883 1936 1999 1899 1752 1689 1708 1698 1510 1309 1548 1738 1880 2049 1960 2065 2035 1887 1907 1869 1828 1874 1808 1783 1779 1783 1764 1782 1804 1826 1804 1743 1749 1757 1772 1796 1835 1849 1761 1624 1538 1498 1572 1650 1626 1726 1956 2066 2033 1951 1871 1824 1760 1716 1732 1680 1650 1692 1741 1788 1791 1855 1756 1793 1748 1746 1777 1881 1954 2164 2186 2240 2150 2223 2155 2138 2175 2335 2456 2570 2578 2475 2278 2082 1842 1693 1580 1546 1510 1531 1753 1919 1844 2129 2306 2268 2055 2043 2231 2467 2527 2495 2487 2649 2630 2363 2139 2064 2008 2179 2371 2399 2421 2331 2210 2232 2186 2252 2345 2435 2573 2628 2613 2585 2500 2444 2415 2372 2294 2234 2281 2207 2227 2215 2244 2230 2203 2293 2417 2552 2694 2724 2751 2595 2667 2644 2734 2626 2407 2315 2312 2262 2126 2033 2023 1985 1956 1941 1890 1896 1827 1796 1836 1850 1873 1874 1878 1875 1896 1908 1948 1913 1890 1909 1893 1810 1801 1811 1819 1832 1837 1915 1948 1929 1869 1909 1943 1894 1830 1930 1964 2040 1962 1934 1944 1957 1928 1896 1895 1867 1898 1920 1999 2000 2090 2009 1758 1627 1569 1504 1469 1448 1441 1438 1398 1381 1406 1452 1468 1497 1490 1444 1437 1409 1293 1356 1458 1507 1520 1491 1544 1555 1565 1605 1521 1311 1241 1206 1167 1148 1173 1187 1176 1179 1196 1218 1246 1282 1305 1321 1341 1377 1414 1462 1500 1536 1567 1603 1678 1748 1773 1702 1775 1818 1835 1812 1841 1893 1830 1786 1743 1553 1554 1594 1619 1668 1631 1645 1706 1737 1734 1778 1825 1895 1934 1957 1986 2009 2011 1984 1941 1910 1885 1848 1814 1775 1703 1675 1654 1654 1611 1557 1536 1489 1499 1513 1590 1670 1652 1651 1620 1488 1493 1509 1552 1608 1541 1539 1583 1543 1565 1595 1617 1618 1570 1517 1558 1599 1599 1564 1473 1566 1499 1495 1507 1512 1517 1526 1589 1550 1650 1729 1757 1793 1805 1786 1813 1830 1882 1896 1821 1854 1849 1889 1943 1980 1981 1871 2005 2045 2049 2024 1997 1980 1972 1963 1972 2000 2017 2038 2072 2118 2140 2156 2176 2206 2233 2241 2262 2285 2305 2330 2383 2405 2415 2492 2525 2554 2591 2612 2623 2711 2830 2933 2913 2994 3214 3450 3662 3506 3450 3506 3475 3498 3206 3063 3066 2930 2851 2790 2638 2402 2404 2660 2427 2071 2203 2552 2852 2993 3184 2984 2607 2831 3153 3327 3380 3361 2971 2599 2376 2643 2794 2509 2811 2937 3051 3119 3187 3138 3126 3014 2928 2969 2772 2669 2835 2751 2541 2503 2581 2428 2414 2425 2464 2537 2673 2901 3228 3551 3396 3269 3433 3145 3213 3324 3397 2910 2580 2632 2608 2911 3086 3257 3283 3321 3319 3265 3082 3278 3381 3478 3398 3304 3273 3569 3654 3703 3641 3554 3588 3614 3597 3420 3367 3304 3402 3620 3458 3264 3221 3111 3032 3125 3211 3163 3166 3227 3124 2800 2572 2456 2396 2356 2342 2338 2335 2331 2327 2323 2320 2317 2314 2311 2309 2307 2306 2305 2302 2301 2299 2298 2297 2296 2295 2295 2294 2294 2296 2302 2304 2309 2313 2317 2320 2324 2328 2333 2337 2343 2350 2360 2372 2391 2408 2445 2473 2488 2495 2494 2509 2491 2478 2515 2575 2609 2612 2717 2822 2910 3070 3057 2911 2918 2907 2722 2639 2650 2561 2446 2368 2319 2376 2372 2432 2531 2518 2451 2437 2384 2348 2324 2291 2217 2181 2154 2120 2110 2102 2155 2184 2160 2133 2037 1945 1925 1903 1900 1921 1908 1879 1858 1841 1825 1811 1795 1776 1767 1762 1754 1751 1752 1751 1753 1739 1727 1714 1706 1702 1696 1691 1688 1688 1694 1698 1705 1720 1702 1685 1679 1654 1645 1619 1595 1577 1562 1557 1541 1531 1533 1538 1544 1547 1548 1545 1537 1464 1473 1514 1531 1591 1619 1506 1463 1487 1540 1636 1522 1457 1483 1558 1661 1608 1604 1568 1615 1586 1555 1540 1506 1566 1585 1596 1596 1593 1579 1571 1552 1568 1571 1560 1565 1553 1510 1538 1558 1550 1537 1533 1522 1517 1493 1475 1466 1475 1498 1495 1480 1468 1464 1455 1443 1430 1428 1429 1420 1409 1395 1380 1373 1368 1362 1354 1348 1342 1339 1333 1327 1321 1316 1308 1300 1293 1287 1278 1270 1264 1257 1249 1242 1235 1229 1223 1215 1209 1205 1199 1193 1185 1177 1167 1156 1148 1151 1147 1142 1135 1129 1129 1127 1127 1121 1109 1098 1091 1084 1079 1074 1069 1067 1063 1056 1050 1043 1037 1034 1030 1026 1020 1014 1009 1005 1001 998 993 987 983 980 974 972 967 964 958 951 959 960 956 953 951 953 948 945 944 938 932 931 924 925 922 918 916 915 912 889 884 907 923 916 919 919 916 914 913 912 910 910 911 911 906 902 900 899 895 890 887 885 882 879 873 872 874 875 872 869 866 864 863 862 863 862 861 859 855 851 840 833 833 836 830 823 818 807 806 803 806 806 803 798 791 782 778 776 774 771 780 791 793 791 791 790 789 788 787 784 782 779 780 783 786 782 775 776 767 763 752 747 744 751 748 746 746 746 749 755 739 723 721 720 723 716 711 710 709 693 693 692 692 686 700 698 694 695 686 690 688 685 668 657 640 632 621 609 612 619 613 610 582 576 569 570 559 567 583 586 593 600 595 580 568 586 595 594 599 592 586 587 579 583 571 567 560 553 563 566 555 565 552 562 563 563 563 559 556 555 554 553 548 542 538 531 530 526 527 520 519 514 510 502 493 479 471 470 466 466 461 457 456 448 446 446 444 438 434 432 435 438 438 436 438 444 446 454 458 457 454 451 450 446 438 429 424 419 414 416 416 415 414 412 411 410 410 404 402 403 395 394 387 386 388 380 380 380 385 382 380 377 374 373 373 376 386 393 391 397 396 394 387 381 371 367 366 359 358 373 366 370 382 388 392 400 409 412 412 416 415 419 426 431 441 443 445 439 445 445 445 449 437 424 427 441 446 461 465 430 406 417 433 436 426 393 358 352 344 341 326 316 314 313 307 303 311 329 320 319 304 317 325 326 311 303 291 293 292 306 315 323 312 306 298 291 285 277 280 284 287 284 294 287 270 252 262 271 247 253 258 264 261 265 277 280 289 299 310 316 319 315 313 311 305 301 300 298 293 304 304 302 297 290 291 291 295 287 282 268 262 262 264 274 277 270 273 277 279 285 291 288 279 278 277 282 281 284 292 295 292 289 284 287 288 285 282 289 289 286 284 286 287 297 294 289 285 288 289 292 294 298 300 301 298 295 293 292 293 290 290 297 289 293 297 294 295 297 302 310 324 314 304 308 317 314 310 307 316 318 317 315 310 307 300 298 319 308 323 322 311 286 286 279 282 293 286 288 289 300 317 327 329 336 335 328 333 341 330 338 323 294 302 303 301 307 328 339 345 360 376 374 373 355 338 328 353 354 357 363 365 382 389 394 397 405 410 412 400 394 385 368 361 365 362 384 401 416 431 422 404 404 396 380 368 368 371 388 412 398 409 397 381 405 396 388 372 381 395 372 359 357 342 354 333 340 348 339 350 367 389 413 411 409 389 379 384 371 357 373 388 408 429 424 406 391 378 363 351 341 314 325 347 359 381 382 395 399 402 404 398 393 383 372 371 365 342 338 326 310 335 337 308 349 351 363 358 322 350 351 356 377 370 349 365 381 336 367 374 377 354 342 332 369 385 389 406 405 389 372 358 340 332 331 328 320 304 312 318 282 292 254 286 308 292 242 238 228 215 212 230 258 263 306 315 302 284 267 273 314 332 307 308 274 242 244 227 212 232 247 185 219 221 213 257 281 320 309 312 290 278 261 292 298 281 250 245 239 194 220 235 249 255 249 241 252 249 254 231 218 212 203 189 170 180 184 165 149 163 139 137 142 160 152 144 141 152 159 171 171 176 181 160 146 175 2368 2704 2867 3096 3106 2956 2874 2904 2929 3052 3195 2938 3013 3243 3173 2932 2932 3226 3266 3392 3649 3261 3371 3409 3298 3415 2774 2122 1611 1483 1430 1392 1376 1405 1457 1470 1445 1459 1426 1394 1371 1327 1306 1278 1265 1261 1282 1391 1593 1908 2260 2534 2754 2809 3115 3083 2993 2826 2797 2709 2594 2529 2449 2426 2302 2325 2133 2065 1986 1919 1953 1864 1693 1553 1544 1566 1600 1649 1722 1849 1970 1936 2018 2043 1970 1930 1963 2009 2060 2128 2245 2307 2234 2166 2184 2294 2173 1880 1794 1708 1643 1599 1562 1533 1511 1494 1483 1471 1462 1458 1455 1450 1440 1431 1423 1415 1409 1408 1406 1405 1411 1423 1450 1474 1563 1610 1521 1527 1514 1513 1542 1595 1610 1632 1637 1648 1663 1663 1704 1766 1706 1675 1658 1644 1635 1626 1619 1609 1602 1597 1594 1590 1586 1580 1575 1574 1572 1572 1574 1578 1579 1581 1609 1650 1711 1922 1958 1901 1781 1711 1665 1639 1635 1635 1635 1650 1711 1817 2026 2179 2246 2098 2053 2063 1905 1717 1794 1706 1590 1553 1532 1522 1529 1557 1591 1629 1674 1812 1962 1940 2045 2308 2417 2234 2106 1878 1815 1842 1696 1511 1462 1429 1399 1374 1352 1346 1347 1346 1357 1381 1440 1626 1636 1696 1735 1739 1672 1660 1724 1528 1389 1272 1201 1152 1112 1093 1145 1201 1256 1361 1630 1671 1551 1671 1826 1818 1731 1644 1528 1469 1435 1411 1412 1417 1433 1461 1501 1540 1621 1768 1798 1797 1802 1906 2011 1995 1907 1823 1698 1673 1666 1571 1299 1489 1587 1701 1801 1774 1902 1839 1797 1683 1743 1810 1862 1866 1819 1801 1810 1801 1817 1870 1872 1861 1810 1822 1802 1798 1845 1849 1905 1719 1594 1500 1417 1548 1548 1619 1770 1801 1874 2006 1857 1804 1804 1745 1839 1831 1783 1682 1736 1614 1650 1708 1712 1602 1648 1711 1670 1749 1743 1805 1926 1970 2123 2170 2187 2115 2170 2306 2425 2594 2674 2668 2635 2576 2456 2012 1776 1590 1532 1479 1519 1809 1830 1781 2105 2183 2053 2075 2015 2356 2559 2500 2410 2239 2211 2401 2363 2160 1976 1934 2112 2347 2371 2379 2324 2162 2121 2169 2169 2268 2370 2553 2614 2541 2483 2459 2469 2383 2237 2237 2267 2250 2182 2198 2195 2132 2133 2249 2371 2394 2632 2724 2683 2619 2668 2719 2546 2561 2463 2331 2239 2166 2152 2109 2067 2077 2050 2032 1991 1968 1817 1744 1743 1893 1897 1939 1936 1874 1867 1920 1960 1979 1926 1861 1909 1811 1779 1778 1779 1778 1780 1793 1830 1896 1856 1864 1836 1858 1889 1826 1819 2002 1924 1865 1914 1884 1907 1923 1911 1898 1868 1822 1844 1920 1935 2058 2039 2074 1814 1652 1535 1475 1443 1420 1396 1377 1362 1358 1353 1355 1359 1392 1399 1376 1368 1250 1391 1422 1466 1452 1452 1499 1515 1495 1564 1560 1353 1244 1224 1241 1235 1172 1148 1151 1154 1179 1220 1255 1283 1307 1335 1359 1397 1439 1496 1521 1565 1593 1642 1667 1762 1677 1757 1776 1771 1800 1870 1719 1659 1546 1538 1502 1500 1546 1561 1609 1618 1617 1670 1683 1743 1798 1810 1816 1850 1909 1945 1967 1982 2016 2008 1959 1908 1876 1854 1817 1773 1735 1704 1570 1707 1544 1498 1499 1476 1487 1500 1580 1593 1628 1629 1549 1461 1463 1516 1563 1574 1503 1549 1515 1537 1578 1599 1595 1598 1578 1542 1519 1551 1549 1573 1492 1476 1494 1524 1538 1540 1561 1583 1555 1594 1625 1686 1737 1760 1746 1756 1789 1821 1889 1765 1719 1763 1829 1849 1817 1813 1913 1967 2039 2057 2045 2020 1982 1953 1938 1935 1948 1959 1957 1985 2027 2060 2074 2105 2136 2171 2193 2214 2236 2254 2285 2305 2321 2363 2397 2428 2467 2481 2515 2541 2721 2818 2892 3041 3171 3161 3291 3457 3765 3633 3453 3317 3575 3262 2986 2957 3161 3098 2832 2675 2553 2437 2223 2465 2170 2039 2202 2534 2704 2916 3112 3001 2631 2742 2997 3007 3011 3018 2830 2582 2346 2598 2675 2528 2942 2881 2887 3066 3248 3134 2929 3044 2869 2944 2923 2631 2699 2767 2498 2554 2568 2407 2380 2453 2587 2664 2727 2990 3231 3444 3242 2921 3315 3189 2808 3042 3392 3016 2621 2398 2501 2805 3091 2970 2968 2935 2974 2958 2885 3125 3418 3324 3436 3500 3440 3447 3550 3532 3489 3407 3367 3382 3539 3345 3070 3033 3260 3602 3572 3415 3331 3125 3050 2953 2968 3030 3147 3276 3098 2758 2549 2445 2394 2366 2356 2350 2343 2336 2330 2326 2322 2318 2315 2312 2309 2307 2305 2303 2301 2298 2297 2296 2296 2295 2295 2294 2294 2293 2297 2303 2306 2312 2316 2318 2323 2328 2332 2337 2340 2345 2349 2354 2362 2370 2381 2396 2419 2435 2481 2462 2446 2455 2476 2551 2663 2765 2748 2752 2735 2773 2854 2911 2979 2922 3039 2925 2869 2922 2666 2526 2383 2419 2488 2491 2478 2691 2711 2625 2552 2502 2473 2387 2319 2275 2230 2177 2154 2143 2153 2196 2217 2183 2127 2046 1952 1918 1898 1887 1888 1877 1871 1862 1856 1834 1820 1805 1781 1777 1778 1769 1770 1771 1762 1748 1740 1729 1716 1704 1693 1686 1679 1676 1676 1674 1676 1685 1689 1678 1656 1668 1645 1624 1608 1587 1570 1557 1547 1542 1533 1520 1528 1535 1541 1539 1530 1486 1543 1569 1512 1586 1609 1600 1537 1471 1597 1551 1631 1598 1525 1499 1600 1662 1658 1635 1609 1628 1609 1579 1585 1534 1540 1596 1610 1613 1615 1600 1575 1559 1576 1577 1572 1559 1538 1518 1536 1560 1559 1555 1550 1523 1512 1503 1485 1487 1488 1507 1491 1484 1471 1459 1456 1450 1445 1439 1428 1417 1407 1393 1382 1373 1371 1365 1359 1355 1344 1333 1324 1317 1315 1313 1306 1301 1294 1289 1282 1275 1269 1262 1255 1249 1241 1235 1228 1220 1213 1206 1200 1192 1181 1171 1169 1169 1164 1158 1153 1148 1144 1138 1131 1126 1121 1119 1110 1095 1089 1086 1087 1083 1073 1068 1063 1058 1051 1045 1039 1036 1029 1023 1019 1013 1010 1005 999 994 988 985 980 977 974 971 966 961 960 958 966 961 958 958 954 954 947 944 940 920 918 907 901 903 914 913 913 915 912 889 879 883 902 898 905 912 912 910 907 910 908 907 909 908 905 900 899 897 893 887 883 881 879 876 874 873 874 874 872 869 865 864 862 861 859 860 858 858 853 848 841 839 842 838 831 824 822 819 814 809 801 793 788 784 782 777 774 770 768 774 787 799 796 794 792 790 787 787 785 781 778 776 772 773 776 774 768 768 758 755 742 725 719 745 752 747 741 734 738 745 733 725 709 705 711 704 698 704 698 684 682 676 673 675 694 701 694 685 679 675 675 681 681 674 652 641 636 619 612 596 593 590 578 587 597 584 562 552 554 562 572 575 580 577 557 585 587 589 595 591 585 580 573 567 561 566 554 550 541 554 545 553 542 550 559 560 558 559 553 554 552 551 547 543 536 537 533 531 531 518 516 509 501 496 487 479 474 473 468 464 460 460 459 457 452 446 441 442 440 436 427 426 427 427 428 432 437 442 449 452 456 456 453 450 440 434 426 420 415 410 410 410 411 412 416 417 412 415 413 410 400 396 390 392 390 382 378 377 375 375 377 376 373 372 372 372 376 380 386 394 387 390 391 384 379 373 368 359 355 361 370 376 386 392 400 406 407 404 405 407 417 426 432 436 435 432 430 435 448 436 433 434 420 422 436 452 457 463 468 423 394 421 424 405 430 390 370 362 360 352 336 328 317 316 318 320 299 327 334 311 297 310 317 328 320 288 281 291 298 312 312 317 317 296 298 301 307 295 281 283 286 291 299 301 283 264 246 258 250 249 253 254 261 267 272 280 286 305 306 306 308 316 304 300 297 298 298 295 290 299 292 293 289 285 292 298 291 284 277 267 262 260 262 268 270 268 272 276 284 286 286 284 279 272 275 279 284 286 290 296 299 293 284 281 286 284 281 290 284 283 281 282 289 294 291 288 287 283 285 291 290 291 296 300 300 301 300 297 298 292 288 290 286 292 292 300 296 295 303 313 328 330 320 305 309 317 328 331 314 314 320 320 312 321 313 313 325 322 324 327 308 299 301 276 299 318 302 303 300 287 294 306 318 334 343 337 349 354 343 341 332 302 317 327 331 318 305 314 318 337 351 357 380 370 349 339 332 343 341 348 363 375 370 377 396 404 410 399 387 385 374 374 387 382 368 373 391 392 414 419 402 396 378 366 391 396 399 387 404 419 417 395 388 411 407 395 396 393 381 358 355 367 379 380 342 329 357 364 340 367 381 394 419 428 404 407 395 392 383 373 371 401 400 415 427 392 379 373 366 347 345 333 313 342 356 363 390 407 417 402 394 378 373 353 350 345 352 333 312 305 305 305 300 318 350 351 331 325 317 346 360 369 339 343 343 352 336 364 347 347 314 326 352 359 362 386 400 399 398 381 374 365 352 331 328 337 331 337 330 335 310 264 258 266 270 270 298 275 266 237 238 293 290 303 296 269 276 252 273 292 314 293 305 299 280 279 271 260 251 231 264 237 193 256 285 258 293 268 291 268 268 249 273 261 262 255 222 213 194 195 220 236 240 236 232 232 246 250 252 242 231 212 197 184 162 155 156 150 145 155 140 133 149 139 135 147 157 159 161 164 170 168 181 185 180 2309 2492 2645 2864 2839 2650 2631 2675 2760 2769 2640 2576 2673 2756 2761 2877 3265 3582 3476 3637 3472 3267 3690 3722 3625 3346 2738 1982 1699 1574 1483 1417 1383 1388 1407 1412 1430 1417 1372 1345 1314 1284 1264 1259 1253 1257 1271 1354 1595 1820 2145 2292 2416 2622 3024 3174 3059 3012 2902 2743 2734 2716 2475 2177 2065 1952 1863 1790 1769 1936 2066 1942 1806 1700 1565 1569 1627 1698 1786 1888 2022 2109 2185 2186 2116 2019 1992 2030 2063 2116 2184 2325 2490 2508 2483 2285 2016 1816 1716 1667 1615 1575 1546 1524 1506 1495 1483 1474 1477 1486 1510 1497 1473 1462 1451 1436 1421 1416 1437 1405 1443 1447 1368 1379 1391 1478 1615 1584 1543 1559 1557 1579 1595 1608 1609 1616 1627 1636 1669 1715 1700 1677 1654 1641 1643 1629 1613 1606 1605 1605 1612 1597 1594 1581 1581 1581 1580 1581 1585 1588 1593 1602 1647 1720 1761 1880 1947 1954 1861 1745 1654 1642 1643 1644 1642 1667 1733 1869 2084 2327 2271 2136 1973 1854 1798 1787 1671 1636 1555 1525 1507 1499 1503 1525 1554 1583 1625 1739 1879 1856 1954 2092 2290 2134 1924 1831 1771 1775 1665 1537 1491 1450 1415 1383 1355 1336 1331 1329 1329 1351 1396 1460 1543 1599 1753 1813 1756 1719 1799 1621 1446 1270 1210 1166 1127 1087 1118 1176 1232 1330 1467 1602 1485 1542 1621 1662 1724 1603 1505 1455 1423 1404 1404 1407 1419 1442 1474 1521 1619 1756 1783 1904 1821 1878 2006 1923 1918 1810 1723 1708 1615 1556 1273 1373 1549 1634 1612 1709 1909 1822 1693 1606 1624 1652 1743 1854 1933 1862 1863 1873 1818 1835 1868 1900 1749 1710 1792 1768 1712 1685 1699 1680 1559 1504 1404 1379 1476 1648 1663 1660 1759 1787 1801 1695 1616 1690 1854 1939 1748 1666 1656 1658 1490 1528 1568 1499 1571 1625 1601 1613 1668 1742 1816 1882 1993 2074 2121 2169 2236 2454 2660 2704 2805 2865 2655 2295 2066 2055 1835 1691 1590 1497 1511 1785 1741 1737 1828 1670 1913 2142 2309 2430 2625 2496 2386 2194 2064 2185 2151 2027 1913 1979 2192 2435 2353 2317 2302 2128 2023 2100 2150 2325 2472 2396 2472 2477 2453 2502 2357 2238 2169 2181 2272 2178 2200 2286 2200 2105 2106 2221 2264 2374 2583 2726 2669 2639 2601 2638 2450 2339 2318 2238 2136 2104 2074 2075 2044 2087 2063 2029 2044 2041 1907 1788 1708 1792 1903 1997 1949 1853 1823 1866 1912 2005 1971 1833 1860 1744 1751 1760 1754 1765 1750 1784 1808 1861 1819 1818 1800 1842 1804 1790 1877 1930 1863 1795 1868 1885 1834 1931 1908 1860 1831 1809 1775 1832 1879 1953 2022 2089 2085 1842 1663 1535 1467 1438 1415 1412 1440 1419 1405 1356 1358 1354 1340 1330 1332 1275 1310 1372 1380 1388 1396 1453 1489 1418 1501 1567 1487 1324 1278 1279 1229 1208 1168 1215 1199 1220 1209 1247 1283 1312 1341 1374 1412 1451 1483 1526 1568 1616 1636 1632 1671 1664 1693 1721 1763 1755 1595 1515 1475 1454 1442 1455 1493 1554 1535 1561 1589 1629 1683 1731 1769 1809 1843 1884 1916 1924 1948 1975 2005 2024 2014 1967 1920 1876 1827 1790 1776 1740 1667 1576 1563 1549 1505 1463 1427 1500 1483 1532 1602 1573 1541 1480 1438 1474 1533 1535 1509 1489 1496 1485 1516 1568 1580 1577 1581 1569 1562 1525 1482 1526 1554 1479 1459 1490 1518 1582 1592 1596 1624 1619 1654 1668 1689 1706 1709 1686 1712 1732 1800 1824 1682 1763 1860 1904 1973 2007 1988 2012 2051 2065 2053 2033 2004 1973 1939 1916 1914 1928 1921 1925 1954 1983 2005 2025 2046 2085 2116 2149 2172 2201 2227 2253 2264 2281 2312 2340 2371 2390 2448 2454 2504 2570 2732 2815 3022 3196 3330 3380 3537 3424 3370 3083 3246 3535 3230 2900 2829 2987 2993 3065 2813 2629 2496 2189 2052 2025 2177 2567 2703 2955 3068 3078 2923 2739 2561 2724 2841 2716 2775 2794 2661 2368 2471 2513 2487 2694 2781 3059 3173 3082 2952 2744 2937 2834 2736 2943 2711 2501 2649 2580 2506 2493 2381 2380 2422 2533 2551 2705 2921 3148 3095 2889 2872 3074 2991 2717 2841 3047 2855 2634 2410 2677 2997 2956 2752 2660 2580 2575 2593 2760 2918 3098 3257 3439 3455 3567 3488 3589 3683 3576 3500 3397 3175 3219 3019 2983 2883 3154 3372 3507 3418 3231 3097 3015 2924 2844 2867 2915 2975 2928 2781 2623 2498 2421 2385 2374 2362 2352 2342 2334 2329 2323 2319 2315 2313 2311 2308 2305 2302 2301 2298 2298 2297 2295 2295 2294 2293 2293 2292 2296 2304 2308 2312 2316 2319 2323 2327 2332 2338 2343 2348 2353 2356 2359 2365 2372 2381 2392 2403 2452 2496 2488 2485 2531 2589 2696 2853 2931 2964 2912 2931 3038 3073 3084 3054 3046 3158 3145 2921 2604 2475 2445 2556 2640 2670 2626 2722 2987 2935 2772 2653 2559 2457 2383 2338 2328 2281 2208 2219 2251 2199 2155 2136 2068 2041 1951 1919 1908 1899 1873 1858 1850 1847 1841 1827 1806 1794 1791 1815 1813 1791 1799 1805 1783 1765 1757 1744 1730 1710 1694 1682 1672 1664 1661 1656 1659 1658 1650 1648 1634 1645 1635 1638 1616 1592 1579 1568 1560 1550 1536 1529 1522 1520 1522 1493 1507 1511 1566 1590 1575 1594 1627 1637 1637 1490 1561 1633 1644 1671 1656 1523 1579 1664 1685 1665 1662 1672 1659 1609 1582 1557 1580 1602 1624 1622 1600 1594 1588 1576 1591 1587 1576 1561 1554 1530 1548 1560 1563 1565 1543 1542 1539 1513 1519 1509 1506 1512 1507 1496 1486 1477 1470 1457 1448 1441 1428 1414 1404 1402 1395 1388 1380 1371 1362 1353 1351 1340 1330 1314 1309 1298 1292 1285 1281 1278 1276 1271 1260 1257 1254 1247 1239 1233 1225 1219 1210 1202 1194 1186 1183 1180 1179 1173 1167 1161 1156 1150 1144 1137 1129 1121 1114 1108 1101 1096 1094 1092 1089 1084 1076 1069 1061 1056 1051 1045 1041 1034 1030 1027 1023 1016 1013 1007 1001 996 990 983 981 980 975 971 963 962 962 960 964 960 959 960 955 953 948 937 922 912 908 915 927 913 903 896 893 904 906 898 882 873 874 872 876 887 899 907 901 910 908 908 907 905 902 899 897 894 890 885 881 878 874 874 873 873 873 872 869 865 864 864 861 859 854 855 851 853 849 844 840 842 845 838 830 824 817 810 803 796 787 782 776 774 773 771 771 767 768 778 786 798 796 796 794 790 786 786 784 780 779 776 776 771 767 763 757 752 748 741 742 743 714 742 740 731 726 720 728 732 720 719 714 693 694 695 684 690 686 681 675 668 664 668 686 691 693 686 687 679 670 672 673 678 671 656 639 644 629 619 625 604 613 615 606 589 574 558 553 541 541 547 557 563 548 570 561 577 580 581 567 578 578 574 567 561 567 552 541 529 521 543 539 530 544 560 554 556 551 548 550 548 544 540 537 530 528 524 524 520 506 500 491 487 484 484 494 486 485 484 484 478 478 478 473 471 462 462 458 450 436 427 420 421 421 424 427 433 435 439 448 458 457 452 448 443 430 422 418 413 408 404 405 407 412 414 417 415 413 407 404 398 393 392 387 384 386 380 374 372 373 374 373 370 370 370 372 372 383 385 382 392 387 387 384 381 370 355 356 366 378 386 394 401 403 401 398 395 403 413 419 425 430 431 425 422 434 441 447 433 420 416 409 423 437 446 457 467 453 410 380 410 392 396 427 412 369 359 354 349 346 335 322 314 315 305 292 313 325 326 294 308 313 314 310 289 278 289 294 303 307 314 305 292 290 293 296 275 275 276 285 294 301 307 307 280 256 245 247 244 247 252 253 258 266 279 294 298 292 288 299 307 300 298 295 296 300 296 285 290 286 288 284 282 292 286 287 284 272 265 261 261 261 265 265 273 281 284 285 280 281 277 280 270 276 284 283 284 287 292 298 299 288 281 283 280 281 286 281 280 278 281 285 290 288 286 283 281 287 289 285 289 291 296 301 304 306 304 299 295 298 283 288 295 291 297 298 303 301 308 321 333 333 318 308 313 317 319 319 319 319 327 325 330 319 329 328 333 327 325 318 304 282 286 293 304 324 312 315 298 288 301 317 325 340 350 364 362 342 326 318 315 343 349 341 309 317 340 321 329 348 359 365 365 374 353 345 346 352 349 348 357 354 368 379 392 407 408 401 393 386 395 396 371 396 399 385 413 411 412 414 403 394 387 377 396 409 411 411 427 410 395 390 412 424 413 419 404 377 361 383 389 389 368 353 336 348 372 347 378 392 406 428 438 436 426 407 390 400 406 368 374 401 417 429 403 399 375 367 364 366 348 320 323 347 386 396 389 398 393 399 389 373 373 369 376 339 328 312 336 314 347 312 292 309 343 314 302 296 323 340 360 335 315 308 324 343 330 307 344 326 307 327 347 374 380 384 373 391 392 380 370 364 359 360 363 347 346 343 331 306 297 295 303 316 318 294 265 253 229 241 266 264 278 296 284 258 235 273 284 306 295 281 270 277 281 285 265 275 231 226 203 199 281 299 242 257 259 287 266 238 255 272 245 237 236 229 243 224 183 206 243 233 221 227 238 250 242 225 238 254 225 203 204 185 183 177 161 146 133 135 129 148 139 129 138 144 145 154 167 158 164 177 192 203 2161 2378 2469 2738 2605 2505 2491 2563 2605 2418 2676 2925 3093 3283 3257 3295 2996 3374 3624 3731 3443 3420 3799 3725 3409 2875 2279 1968 1741 1571 1473 1429 1405 1379 1365 1366 1336 1326 1329 1315 1296 1274 1264 1259 1254 1250 1272 1326 1504 1772 1999 2137 2191 2482 2892 3177 3135 2923 2774 2651 2470 2557 2471 2103 1967 1887 1716 1646 1645 1924 1985 1768 1689 1655 1679 1591 1652 1750 1860 1993 2102 2143 2235 2321 2293 2187 2102 2089 2110 2186 2266 2353 2425 2456 2245 2004 1866 1738 1653 1621 1586 1557 1538 1524 1513 1503 1493 1503 1520 1536 1553 1546 1530 1514 1497 1467 1443 1426 1432 1410 1470 1461 1339 1336 1400 1564 1643 1626 1601 1616 1605 1607 1620 1600 1600 1612 1620 1625 1655 1726 1740 1703 1644 1630 1636 1621 1624 1617 1624 1633 1639 1645 1604 1593 1589 1589 1592 1596 1600 1605 1610 1624 1692 1811 1776 1946 2001 1979 1918 1784 1683 1658 1659 1657 1653 1703 1865 2066 2287 2255 2049 1931 1952 1893 1814 1696 1629 1575 1542 1509 1486 1478 1478 1494 1519 1553 1605 1669 1835 1881 1944 2078 2218 2132 1881 1805 1726 1741 1660 1557 1507 1461 1422 1388 1359 1335 1321 1315 1315 1338 1375 1425 1530 1636 1707 1806 1815 1793 1804 1597 1446 1299 1239 1188 1138 1090 1103 1161 1269 1344 1465 1568 1431 1441 1536 1530 1633 1546 1485 1444 1428 1399 1397 1401 1412 1435 1464 1507 1575 1710 1850 1910 1937 2054 2043 1918 1775 1834 1660 1649 1612 1471 1298 1349 1487 1525 1623 1682 1817 1804 1778 1602 1575 1682 1711 1820 1934 1970 1915 1885 1858 1848 1863 1910 1822 1603 1576 1578 1595 1682 1558 1501 1508 1489 1445 1321 1368 1421 1541 1503 1533 1566 1587 1559 1603 1832 1956 1921 1889 1701 1583 1547 1428 1437 1502 1459 1496 1588 1565 1595 1693 1825 1907 1959 1995 1999 2097 2251 2444 2608 2788 2872 2906 2688 2165 2130 1911 1806 1800 1723 1568 1514 1480 1822 1709 1620 1731 2045 1890 2085 2439 2546 2547 2449 2317 2176 2041 2040 2020 1938 1868 2058 2186 2177 2067 2008 1998 1963 2008 2151 2243 2301 2362 2270 2369 2325 2273 2378 2287 2202 2081 2179 2142 2129 2194 2236 2152 2090 2087 2123 2189 2345 2493 2566 2491 2394 2373 2372 2381 2315 2217 2182 2187 2090 2055 2010 2013 2104 2070 2044 2103 2115 1976 1813 1691 1704 1834 2016 1985 1834 1793 1870 1941 1953 1902 1799 1799 1707 1731 1740 1739 1755 1751 1788 1762 1795 1831 1800 1773 1816 1809 1745 1725 1807 1932 1746 1776 1863 1799 1847 1932 1879 1812 1781 1750 1753 1811 1848 2047 2003 2053 2129 1893 1707 1534 1468 1443 1454 1470 1411 1359 1349 1388 1434 1434 1422 1390 1377 1278 1248 1327 1366 1391 1441 1422 1364 1460 1524 1549 1402 1305 1170 1187 1217 1311 1287 1305 1277 1224 1244 1282 1324 1356 1397 1429 1462 1496 1537 1587 1615 1617 1673 1662 1723 1740 1790 1838 1807 1535 1431 1419 1413 1412 1447 1501 1521 1523 1586 1668 1686 1708 1749 1792 1821 1854 1883 1909 1941 1979 1994 2024 2032 1983 1939 1899 1851 1812 1776 1745 1703 1698 1639 1537 1480 1481 1453 1409 1527 1473 1493 1571 1527 1487 1438 1422 1477 1525 1506 1487 1480 1466 1462 1503 1568 1553 1567 1571 1551 1543 1530 1495 1478 1487 1437 1460 1504 1524 1532 1602 1611 1624 1623 1628 1628 1640 1670 1643 1629 1669 1711 1720 1634 1715 1853 1890 1949 2011 2026 2073 2084 2095 2087 2051 2022 1990 1963 1938 1902 1905 1906 1902 1898 1910 1930 1947 1965 1982 2029 2072 2101 2126 2169 2234 2241 2226 2223 2245 2275 2302 2347 2388 2394 2441 2505 2568 2708 2865 3047 3262 3211 3345 3091 2952 3129 3379 3171 3263 3151 2774 2698 2791 2981 2842 2688 2408 2118 2011 2104 2422 2555 2701 2901 3038 2902 2969 2868 2574 2650 2812 2653 2571 2578 2495 2352 2403 2572 2591 2709 2987 3065 2934 2804 2860 2630 2691 2694 2677 2851 2814 2577 2450 2650 2400 2488 2483 2393 2400 2423 2519 2663 2827 2910 2778 2712 2872 2933 2927 2705 2686 2816 2806 2530 2374 2730 2864 2734 2595 2671 2740 2851 2938 2844 3149 3224 3220 3585 3663 3572 3512 3476 3580 3505 3273 3104 3067 3082 3288 3462 3270 2924 2916 3009 3002 2953 3036 2996 2917 2828 2742 2667 2655 2647 2628 2573 2508 2439 2406 2388 2375 2363 2350 2341 2333 2326 2321 2317 2314 2311 2308 2305 2304 2302 2301 2300 2298 2296 2295 2294 2293 2292 2291 2296 2306 2310 2313 2315 2321 2340 2332 2335 2340 2343 2347 2352 2353 2356 2362 2369 2377 2385 2396 2441 2514 2510 2510 2536 2577 2669 2918 3053 3014 2967 3085 3168 3200 3225 3291 3093 3246 2993 2744 2533 2572 2614 2718 2837 2990 2988 2943 2936 3312 3397 2997 2704 2572 2508 2486 2418 2353 2291 2248 2240 2180 2141 2138 2073 2003 1947 1936 1917 1901 1874 1857 1846 1836 1832 1819 1807 1801 1814 1831 1830 1825 1850 1831 1800 1794 1790 1757 1730 1715 1694 1686 1679 1667 1658 1652 1644 1640 1634 1626 1616 1618 1611 1616 1615 1602 1592 1581 1562 1548 1542 1544 1546 1544 1514 1535 1557 1568 1569 1595 1606 1596 1636 1644 1624 1513 1512 1573 1656 1674 1670 1573 1642 1676 1693 1682 1693 1691 1663 1624 1564 1623 1613 1640 1639 1622 1619 1617 1594 1593 1601 1596 1581 1562 1543 1545 1562 1558 1575 1560 1554 1551 1543 1517 1530 1531 1527 1518 1505 1495 1485 1475 1466 1459 1450 1435 1424 1426 1420 1411 1402 1398 1390 1381 1369 1356 1343 1336 1327 1321 1321 1317 1305 1297 1292 1279 1269 1262 1258 1250 1244 1240 1231 1229 1223 1216 1208 1204 1201 1198 1191 1183 1176 1172 1170 1163 1155 1153 1146 1140 1133 1122 1113 1112 1107 1101 1097 1093 1090 1084 1079 1070 1061 1057 1053 1050 1042 1037 1035 1031 1025 1020 1015 1007 1002 997 994 989 985 983 979 971 966 969 964 964 966 961 961 957 951 934 934 916 918 931 931 930 931 926 922 911 902 895 892 888 882 874 882 890 880 869 872 883 892 909 908 906 906 903 900 897 894 891 887 884 879 875 872 872 870 871 870 869 867 863 862 862 860 856 849 849 847 847 844 840 840 844 841 836 831 823 816 811 805 792 781 771 764 763 761 762 764 764 766 778 786 798 797 795 792 789 786 784 781 783 784 784 783 781 779 772 768 770 772 758 755 746 713 741 735 719 718 703 712 713 702 698 705 690 683 675 668 669 671 671 661 663 656 668 672 679 681 679 680 675 668 663 663 668 667 665 657 661 647 639 628 621 631 603 586 577 576 572 579 557 548 535 530 540 546 553 539 555 556 558 541 557 571 581 578 574 570 570 563 558 534 514 525 511 525 548 555 552 547 544 541 538 536 532 528 523 519 514 516 509 501 498 508 502 504 499 504 494 495 499 495 494 495 496 491 487 487 483 478 470 456 441 426 417 413 418 421 424 426 430 438 444 453 453 446 446 437 427 422 420 417 407 402 402 406 409 406 405 405 408 404 397 391 387 387 393 391 385 375 372 371 370 374 370 369 368 367 367 373 375 382 389 386 378 373 374 373 358 355 368 385 392 405 397 394 392 390 401 405 411 422 424 420 420 413 426 432 443 435 422 413 403 425 437 439 452 468 476 437 405 372 382 376 418 405 395 384 374 360 348 340 338 327 324 323 327 317 295 298 317 305 292 294 291 282 280 275 285 293 290 304 319 314 297 289 280 277 272 278 281 284 289 292 298 306 307 273 248 242 241 242 252 267 275 286 296 298 286 278 282 294 301 293 293 292 291 298 299 292 283 280 281 279 283 283 280 285 285 279 276 260 259 260 259 264 271 273 276 278 275 274 275 278 268 276 280 279 284 288 294 298 296 288 282 276 275 279 283 278 276 282 285 286 291 293 291 286 280 282 282 286 292 296 298 301 304 300 298 297 293 287 284 290 300 300 296 300 306 306 308 311 315 319 318 311 312 316 323 323 326 327 326 331 331 323 344 334 338 334 312 296 284 296 301 311 309 319 327 323 315 303 292 311 327 340 348 353 356 343 331 330 329 323 346 324 329 342 348 347 332 324 335 340 345 356 379 378 363 349 361 370 359 353 374 390 393 404 422 409 408 411 399 386 390 399 408 392 407 431 433 413 396 401 385 386 389 390 412 428 426 418 403 394 417 426 414 431 424 396 385 385 405 387 367 378 337 350 376 345 381 407 405 405 415 432 432 407 417 416 387 386 410 384 398 418 410 391 368 359 360 364 331 354 351 344 348 370 385 394 393 400 404 399 395 385 360 350 340 327 349 329 328 310 306 281 326 293 317 326 340 345 347 356 325 302 328 339 314 292 324 294 326 357 369 373 366 361 382 363 370 367 369 345 357 369 366 344 328 317 308 325 326 326 334 342 330 289 310 289 264 221 254 251 288 281 260 270 232 254 279 284 263 268 255 231 266 242 227 242 226 237 178 206 252 223 235 226 253 268 241 233 263 245 246 213 227 213 225 225 201 185 228 211 216 240 240 226 227 222 216 243 248 229 217 201 186 169 166 165 138 127 138 147 135 125 138 137 141 148 148 154 157 170 170 205 2143 2250 2252 2340 2415 2404 2368 2351 2379 2548 2852 2975 3036 3199 3445 3607 3312 3525 3704 3828 3571 3541 3355 3528 3241 2566 2258 2588 2018 1710 1551 1521 1497 1518 1491 1408 1352 1353 1349 1317 1293 1277 1266 1259 1253 1244 1245 1263 1476 1763 2021 2315 2457 2726 2982 3114 3008 2817 2653 2513 2384 2204 2286 2029 1853 1703 1616 1603 1627 1847 1787 1585 1478 1506 1552 1605 1637 1741 1894 1953 2125 2135 2221 2203 2314 2241 2201 2130 2128 2190 2255 2249 2205 2081 1971 1850 1754 1668 1610 1587 1569 1556 1546 1540 1543 1536 1528 1559 1585 1611 1634 1631 1622 1573 1562 1531 1488 1441 1396 1386 1466 1452 1347 1327 1347 1480 1690 1650 1676 1671 1703 1701 1642 1632 1619 1651 1663 1630 1645 1681 1727 1671 1629 1625 1632 1654 1640 1634 1663 1698 1746 1709 1677 1621 1601 1600 1610 1619 1623 1623 1628 1648 1761 1913 1868 2005 2109 2098 1998 1882 1743 1686 1675 1675 1687 1800 2087 2311 2235 2060 2020 1938 1836 1801 1773 1690 1579 1541 1511 1489 1468 1458 1457 1468 1486 1521 1562 1618 1760 1808 1891 2003 2194 2082 1936 1828 1735 1721 1664 1573 1507 1459 1420 1388 1361 1338 1320 1308 1304 1320 1356 1416 1495 1663 1876 1871 1960 1901 1797 1583 1520 1368 1245 1192 1143 1100 1069 1121 1269 1383 1446 1535 1394 1375 1435 1447 1450 1489 1512 1477 1421 1391 1392 1397 1415 1447 1483 1530 1595 1688 1813 1915 2054 2087 1956 1807 1743 1682 1606 1543 1529 1494 1341 1218 1396 1441 1506 1694 1784 1759 1625 1549 1496 1481 1600 1626 1735 1878 1970 1977 1967 1936 1924 2040 2003 1730 1545 1477 1523 1631 1538 1439 1411 1424 1541 1374 1267 1362 1450 1420 1417 1412 1486 1551 1697 1816 1843 1699 1692 1622 1514 1462 1379 1382 1426 1422 1589 1552 1525 1621 1870 1973 2082 2184 2138 2108 2028 2066 2213 2435 2503 2759 2877 2402 2052 1889 1872 1739 1646 1588 1505 1418 1639 1910 1596 1612 1683 1901 1889 2047 2340 2487 2429 2430 2334 2212 2116 1957 2004 1890 1889 1905 1961 1958 1879 1835 1876 2064 2172 2192 2200 2270 2202 2143 2303 2292 2227 2218 2248 2147 2049 2038 2076 2172 2282 2181 2118 2055 2094 2095 2187 2322 2364 2317 2318 2254 2256 2329 2262 2195 2157 2108 2145 2071 2015 1971 1973 2065 2064 2120 2145 2112 1798 1771 1703 1700 1795 1841 1915 1833 1766 1834 1892 1877 1830 1768 1775 1706 1706 1733 1724 1756 1787 1783 1752 1789 1827 1821 1800 1757 1730 1702 1623 1693 1716 1715 1678 1798 1766 1775 1837 1925 1909 1868 1819 1742 1722 1829 1931 1933 2151 2152 2172 1904 1719 1604 1487 1460 1426 1398 1406 1417 1428 1421 1424 1402 1377 1322 1312 1201 1294 1320 1359 1326 1347 1350 1433 1502 1552 1394 1261 1198 1163 1233 1291 1308 1315 1286 1251 1238 1282 1331 1381 1430 1457 1491 1520 1562 1638 1602 1640 1723 1741 1773 1821 1781 1815 1559 1418 1397 1386 1394 1408 1446 1484 1494 1548 1605 1687 1717 1705 1714 1775 1815 1833 1866 1900 1941 1997 2027 2031 2011 1964 1925 1911 1879 1830 1788 1712 1644 1595 1603 1541 1511 1468 1422 1397 1521 1463 1464 1469 1480 1436 1433 1414 1457 1515 1473 1441 1462 1424 1476 1567 1540 1538 1570 1568 1547 1519 1496 1517 1479 1428 1484 1514 1550 1579 1565 1592 1618 1615 1603 1589 1604 1613 1651 1621 1642 1639 1662 1623 1705 1775 1837 1879 1939 1936 2004 2060 1971 2141 2094 1998 2021 1965 1984 1944 1913 1909 1898 1882 1876 1882 1899 1903 1917 1924 1971 2033 2065 2096 2119 2181 2181 2159 2159 2171 2201 2222 2286 2343 2340 2377 2413 2563 2723 2840 2924 3002 3285 3336 2926 3024 3435 3510 3151 2875 2948 2900 2604 2663 2917 2743 2598 2282 2052 2090 2423 2597 2819 2896 2818 2882 2747 2787 2700 2591 2712 2876 2639 2452 2393 2344 2392 2565 2736 2852 2884 3011 2874 2745 2636 2605 2535 2477 2479 2727 2779 2583 2457 2355 2421 2512 2676 2499 2473 2460 2457 2533 2595 2641 2749 2806 2646 2602 2636 2653 2583 2530 2533 2624 2587 2366 2572 2577 2529 2587 2825 3070 3247 3114 2810 3112 3457 3583 3691 3653 3552 3526 3446 3355 3313 3075 3284 3312 3469 3634 3612 3440 3109 3030 2902 2828 2812 2790 2844 2868 2835 2743 2651 2592 2574 2547 2509 2488 2448 2419 2403 2388 2374 2361 2348 2338 2330 2324 2320 2316 2312 2310 2308 2307 2306 2303 2300 2299 2297 2295 2294 2292 2291 2291 2302 2307 2306 2308 2314 2333 2373 2346 2335 2332 2335 2344 2354 2362 2362 2365 2371 2379 2388 2399 2411 2545 2555 2517 2541 2558 2595 2690 2745 2762 2880 3003 3059 3149 3278 3416 3083 2985 2830 2636 2698 2784 2826 2948 3080 3567 3627 3492 3162 3190 3326 2977 2732 2581 2440 2367 2287 2257 2216 2179 2159 2147 2128 2118 2034 2016 2044 2064 1949 1912 1889 1882 1857 1843 1834 1823 1811 1806 1812 1820 1823 1834 1849 1854 1843 1834 1823 1767 1731 1718 1714 1701 1686 1673 1663 1652 1644 1642 1662 1692 1668 1614 1595 1591 1586 1583 1578 1570 1564 1559 1557 1558 1557 1523 1531 1576 1578 1588 1583 1603 1615 1613 1618 1633 1548 1584 1553 1650 1672 1678 1648 1606 1684 1696 1702 1704 1709 1706 1695 1655 1599 1664 1674 1669 1652 1636 1624 1621 1604 1596 1609 1598 1574 1557 1558 1548 1569 1573 1584 1581 1568 1561 1542 1534 1545 1541 1527 1515 1510 1503 1496 1490 1481 1466 1453 1444 1440 1433 1425 1418 1411 1401 1387 1377 1371 1362 1357 1347 1339 1334 1331 1325 1316 1309 1295 1286 1281 1273 1267 1261 1252 1244 1236 1233 1226 1220 1218 1210 1204 1198 1188 1180 1174 1168 1166 1160 1151 1145 1140 1134 1126 1120 1119 1116 1110 1104 1098 1093 1087 1081 1076 1068 1063 1058 1054 1048 1044 1040 1036 1032 1026 1022 1015 1010 1005 1000 998 995 988 983 978 974 970 969 966 970 966 963 959 954 932 936 930 929 940 933 933 934 932 930 924 919 916 917 917 906 886 889 903 912 900 889 874 863 884 903 908 904 904 901 897 894 892 887 885 883 879 873 872 871 868 869 868 867 864 862 861 860 857 854 845 844 843 843 841 838 839 840 837 835 830 824 817 810 804 792 777 766 760 760 761 763 761 763 765 775 785 795 795 796 792 790 787 784 784 785 789 789 788 786 784 777 779 783 774 766 747 726 710 721 729 705 713 688 693 699 686 683 692 691 688 688 675 660 647 653 650 654 649 658 655 665 667 670 667 679 671 659 653 653 658 657 658 659 661 652 646 640 632 616 612 598 609 599 589 577 570 560 531 522 527 524 526 529 529 530 524 531 546 551 550 558 545 552 536 549 554 531 514 501 504 524 543 549 550 553 546 541 537 531 527 525 527 521 513 507 513 520 521 515 516 512 513 507 508 508 504 501 498 495 492 484 488 485 484 476 473 460 436 421 411 410 414 418 418 426 429 431 438 439 432 436 443 440 435 430 425 411 402 399 400 402 403 398 401 402 402 396 395 390 395 399 396 393 383 374 370 368 369 371 367 366 365 364 365 369 375 385 390 382 375 363 361 354 356 368 378 387 395 388 383 386 399 402 406 411 412 410 407 409 422 429 437 440 424 411 400 428 430 437 448 462 457 452 424 405 370 355 377 393 370 375 402 384 365 356 332 327 322 323 328 333 323 298 285 298 305 308 298 284 276 272 270 287 287 283 302 322 311 312 297 289 273 272 277 281 283 278 276 268 279 298 276 251 241 241 249 261 269 274 287 289 279 274 273 285 291 305 292 290 291 290 291 296 298 292 285 284 274 278 277 281 287 289 286 280 269 263 258 261 262 266 270 274 279 275 271 276 273 268 275 274 280 287 288 293 297 288 288 286 280 275 273 276 276 275 282 286 288 291 290 292 293 288 280 288 293 294 300 297 296 306 296 291 289 285 282 286 291 301 303 300 304 304 302 307 310 314 321 323 315 321 317 320 324 328 331 329 332 320 322 334 337 328 312 295 293 289 309 307 321 333 340 335 332 314 323 311 295 312 324 331 335 342 355 348 335 326 336 350 328 331 362 367 377 367 349 348 374 384 377 370 389 382 356 369 378 374 354 372 395 404 415 422 430 430 408 396 400 397 406 425 410 404 424 435 433 416 385 403 404 396 390 400 414 431 432 412 401 423 426 424 435 420 410 407 393 417 390 391 388 364 343 382 356 359 372 364 385 400 412 427 432 422 393 396 400 424 416 395 411 424 394 378 367 353 340 336 371 380 368 360 373 392 387 400 401 402 390 390 379 370 382 368 360 346 326 292 338 341 293 276 277 312 326 331 317 341 335 324 287 291 305 293 275 297 318 338 343 336 362 351 350 352 367 362 343 354 342 342 357 363 345 338 326 319 306 298 338 333 317 316 322 329 291 224 222 245 255 283 288 264 235 224 251 270 277 265 241 233 223 257 249 218 200 189 188 171 175 208 212 228 210 242 231 226 246 262 236 237 220 201 203 232 222 204 179 219 220 203 234 218 215 229 200 210 220 230 222 214 200 206 200 192 179 157 130 128 145 127 132 132 136 143 137 138 153 163 154 165 160 1973 2013 2063 2137 2244 2328 2315 2347 2578 2695 2643 2675 2805 2905 3307 3476 3685 3653 3603 3580 3820 3587 3288 3088 2733 2373 2914 3123 2652 2071 1739 1658 1627 1717 1688 1522 1403 1374 1353 1324 1303 1282 1268 1259 1252 1245 1237 1256 1388 1662 1937 2137 2426 2629 2716 3000 2896 2743 2551 2393 2269 2058 1996 1883 1701 1594 1579 1609 1763 1770 1598 1383 1340 1327 1351 1460 1548 1681 1701 1805 1853 1799 1922 1945 2084 2173 2105 2193 2195 2185 2205 2087 1964 1907 1823 1758 1693 1643 1611 1589 1578 1574 1580 1582 1596 1594 1611 1645 1669 1711 1725 1762 1713 1663 1638 1584 1506 1439 1360 1346 1378 1376 1320 1301 1335 1424 1669 1681 1681 1642 1693 1735 1662 1694 1669 1629 1622 1624 1652 1662 1698 1663 1633 1638 1681 1679 1666 1686 1717 1727 1751 1686 1683 1646 1615 1617 1643 1652 1654 1656 1666 1683 1836 1996 1996 2027 2082 2118 2015 2002 1874 1729 1694 1697 1721 1829 2070 2216 2172 1941 1860 1849 1750 1681 1691 1664 1550 1501 1481 1463 1448 1441 1439 1441 1455 1481 1520 1586 1787 1844 1879 2000 2156 2031 1846 1759 1695 1626 1641 1607 1504 1455 1420 1390 1364 1343 1324 1308 1297 1297 1326 1386 1531 1804 2058 2088 2182 2090 1885 1650 1579 1498 1265 1200 1150 1103 1064 1106 1222 1420 1418 1447 1352 1334 1366 1382 1416 1456 1514 1463 1400 1388 1391 1400 1422 1460 1506 1554 1604 1675 1810 1959 2128 2221 1997 1845 1730 1637 1555 1501 1489 1396 1290 1157 1274 1339 1468 1664 1720 1643 1522 1388 1377 1464 1531 1567 1628 1748 1871 1986 2063 2159 2089 2035 2024 1768 1588 1465 1450 1502 1566 1503 1406 1336 1374 1346 1240 1300 1364 1351 1364 1495 1617 1715 1694 1734 1724 1615 1520 1495 1482 1409 1366 1318 1357 1457 1512 1505 1594 1630 1836 2213 2330 2508 2475 2358 2260 2260 2229 2333 2660 2859 2857 2277 1974 1829 1722 1669 1629 1479 1366 1415 1862 1743 1538 1563 1719 1942 1949 1989 2250 2303 2342 2385 2191 2211 2065 2035 1957 1900 1869 1868 1840 1815 1812 1959 2086 2217 2197 2169 2243 2271 2149 2049 2102 2256 2174 2069 2095 2101 1982 2046 2140 2221 2259 2189 2058 2080 2088 2079 2147 2247 2236 2197 2161 2139 2123 2162 2177 2162 2144 2094 2041 2048 1958 1962 1990 1953 1970 2040 2103 2098 1898 1807 1707 1671 1712 1749 1861 1807 1756 1781 1903 1828 1729 1796 1778 1738 1692 1728 1730 1755 1758 1782 1797 1823 1858 1863 1869 1848 1813 1832 1723 1582 1589 1615 1633 1697 1776 1719 1768 1850 1939 1960 1940 1829 1739 1724 1801 2001 2088 2116 2184 2200 1986 1833 1658 1497 1466 1448 1446 1408 1371 1354 1364 1378 1374 1321 1261 1267 1252 1302 1336 1296 1311 1265 1365 1464 1516 1395 1256 1268 1199 1225 1303 1362 1369 1360 1301 1275 1298 1338 1389 1438 1473 1514 1555 1621 1628 1600 1713 1744 1694 1749 1715 1785 1671 1422 1381 1370 1362 1376 1409 1455 1498 1487 1545 1590 1654 1666 1678 1703 1749 1759 1794 1864 1901 1935 1973 1990 1985 1987 1940 1909 1867 1845 1834 1800 1737 1672 1596 1536 1522 1520 1483 1431 1389 1500 1451 1478 1481 1431 1402 1417 1441 1474 1512 1459 1416 1411 1439 1538 1539 1477 1498 1563 1564 1533 1535 1528 1485 1432 1428 1448 1498 1505 1539 1578 1598 1613 1602 1592 1578 1574 1578 1609 1589 1661 1585 1584 1628 1682 1734 1785 1837 1894 1828 1824 1840 1945 2144 2015 1950 2017 1920 1974 1939 1908 1910 1889 1864 1863 1877 1883 1879 1891 1933 1976 1997 2021 2041 2085 2148 2117 2133 2103 2108 2158 2176 2247 2281 2248 2285 2367 2500 2634 2849 2972 3041 3146 3313 2935 3075 3315 3180 2870 2696 2722 2776 2674 2485 2696 2764 2668 2262 2027 2250 2536 2782 2876 2747 2648 2724 2669 2547 2518 2498 2652 2647 2523 2333 2371 2529 2661 2792 2903 3006 3013 3006 2928 2894 2750 2635 2590 2483 2382 2435 2547 2359 2529 2734 2742 2668 2638 2553 2459 2453 2479 2505 2511 2527 2682 2649 2549 2471 2469 2465 2489 2559 2431 2415 2510 2367 2518 2758 2797 2722 2715 2979 3283 3282 2927 3056 3437 3773 3693 3480 3419 3391 3336 3188 3208 3246 3262 3250 3463 3530 3431 3223 3191 3149 3112 2998 3066 3116 3065 2869 2722 2674 2646 2668 2691 2593 2537 2487 2448 2432 2418 2402 2386 2371 2357 2345 2335 2328 2322 2317 2313 2312 2311 2308 2305 2302 2301 2300 2298 2296 2295 2293 2291 2290 2295 2303 2305 2308 2312 2314 2320 2330 2331 2337 2340 2344 2352 2367 2381 2389 2392 2384 2395 2408 2425 2467 2541 2518 2570 2631 2664 2683 2677 2790 2970 3235 3317 3302 3347 3468 3187 3015 2764 2700 2906 3034 2992 3170 3264 3579 3540 3284 3000 2818 2821 2785 2679 2563 2473 2399 2362 2338 2298 2231 2160 2118 2106 2048 2053 2125 2122 2118 2102 1956 1903 1881 1872 1880 1860 1839 1815 1799 1786 1788 1795 1801 1817 1826 1829 1833 1831 1780 1751 1738 1718 1696 1681 1667 1657 1650 1645 1650 1672 1690 1664 1676 1662 1616 1593 1573 1565 1557 1553 1551 1552 1552 1559 1531 1573 1598 1600 1606 1601 1619 1622 1629 1636 1631 1539 1656 1658 1657 1680 1688 1691 1675 1657 1700 1705 1702 1699 1685 1655 1604 1640 1660 1677 1672 1674 1652 1642 1638 1620 1606 1617 1596 1568 1577 1571 1552 1569 1591 1589 1591 1586 1570 1549 1554 1553 1543 1531 1527 1519 1513 1501 1487 1478 1471 1463 1456 1455 1442 1427 1419 1411 1401 1393 1386 1380 1378 1371 1356 1347 1339 1332 1324 1316 1307 1298 1292 1285 1275 1268 1261 1253 1245 1241 1235 1231 1224 1216 1209 1203 1195 1188 1182 1175 1168 1160 1154 1153 1147 1136 1132 1132 1128 1122 1118 1113 1106 1099 1094 1087 1080 1076 1071 1067 1063 1057 1052 1047 1041 1036 1031 1027 1023 1016 1011 1009 1004 1004 997 988 983 979 974 974 971 968 972 966 962 955 938 938 952 947 948 942 936 937 937 935 930 926 922 923 923 922 909 902 911 916 916 908 900 882 860 880 903 905 903 899 897 894 891 888 885 883 881 880 875 873 870 869 869 867 865 862 861 860 858 854 849 847 846 846 844 839 838 838 838 834 831 830 827 820 812 805 795 772 761 759 757 759 759 759 761 764 775 788 791 789 791 791 788 787 785 785 788 792 790 788 788 785 784 785 786 780 771 750 727 694 685 704 710 681 670 674 683 669 678 682 679 681 683 682 673 644 638 636 645 636 651 649 669 669 661 659 670 674 667 657 646 650 644 646 649 655 651 633 636 634 631 626 617 622 596 581 568 555 548 550 536 531 516 512 510 510 513 513 515 522 524 523 526 521 512 510 519 537 551 538 513 490 504 521 534 552 550 550 548 546 542 538 538 535 532 531 528 524 516 514 508 510 508 510 507 506 505 504 500 498 496 491 485 476 475 474 468 466 452 433 419 411 407 405 410 411 417 419 420 425 425 423 424 432 433 436 431 420 414 405 400 395 394 397 394 395 398 399 392 397 397 402 408 404 396 387 386 378 372 368 366 365 364 363 362 363 364 370 381 382 389 381 371 357 355 360 368 379 395 387 380 379 391 395 395 394 396 399 402 414 425 431 436 441 436 415 395 410 422 429 441 452 452 443 456 419 386 363 345 354 358 364 381 387 373 361 345 333 321 318 315 318 311 302 296 288 285 287 288 280 273 275 279 273 270 270 288 306 303 295 306 293 291 276 270 274 283 288 295 292 269 260 284 287 252 241 243 257 261 274 281 281 287 270 267 272 282 285 295 287 286 288 292 287 287 289 287 284 284 277 273 274 280 285 288 276 274 268 257 258 259 262 266 270 275 277 275 269 268 267 268 270 271 278 280 285 292 292 288 284 285 284 283 276 271 272 277 281 284 284 289 286 286 291 291 281 286 289 291 293 293 295 305 299 295 286 282 281 284 287 293 295 297 297 298 306 318 317 325 329 323 316 319 322 328 332 338 340 333 330 326 331 340 332 327 306 302 320 296 295 310 326 327 326 346 344 327 331 322 297 307 304 312 319 331 343 351 341 336 351 357 343 321 345 356 369 380 368 375 369 369 389 396 406 395 366 379 395 387 368 360 378 402 412 415 421 428 430 415 431 420 411 430 432 416 432 441 421 399 401 429 436 400 412 400 424 446 445 434 417 429 428 439 448 426 414 394 410 412 395 387 365 342 359 375 395 373 369 371 364 395 400 420 428 403 388 413 424 429 433 415 415 433 397 385 369 363 343 334 366 381 388 374 364 396 399 399 408 393 388 386 376 386 377 370 340 317 310 321 355 340 325 297 286 280 292 294 289 321 305 329 318 268 292 266 287 317 357 364 344 307 327 321 347 362 362 346 347 322 328 349 362 348 339 349 336 309 280 295 328 329 300 289 303 319 291 258 231 229 242 263 282 257 237 213 228 242 271 287 279 240 207 230 251 244 225 200 170 185 188 181 190 209 208 210 227 247 226 245 221 226 238 217 191 205 208 177 192 218 237 222 202 195 199 218 198 205 202 218 213 209 196 185 201 189 175 164 148 128 141 128 127 134 154 139 125 137 150 147 149 163 145 2087 2088 1994 2049 2093 2114 2286 2447 2441 2541 2869 2986 3100 2926 3035 3167 3465 3435 3567 3712 3554 3427 3219 3143 2893 2834 3427 3520 2997 2304 1903 1836 1832 1788 1679 1594 1533 1445 1391 1353 1316 1288 1268 1256 1249 1243 1234 1248 1369 1540 1766 2039 2365 2500 2530 2697 2612 2517 2431 2185 2029 1890 1797 1719 1584 1556 1559 1657 1723 1544 1416 1277 1242 1225 1225 1281 1417 1617 1738 1606 1560 1644 1800 1808 1924 1958 2035 2088 1998 1972 2023 1924 1939 1901 1751 1701 1669 1645 1612 1600 1626 1705 1697 1677 1675 1686 1837 1901 1799 1818 1878 1900 1844 1773 1657 1548 1457 1403 1355 1321 1307 1301 1282 1286 1325 1409 1558 1676 1674 1610 1604 1665 1651 1706 1658 1616 1632 1662 1683 1693 1716 1690 1654 1675 1702 1686 1714 1741 1767 1813 1769 1701 1697 1659 1638 1650 1693 1715 1701 1809 1712 1757 1845 2030 2043 2018 2079 2107 2073 1916 1794 1756 1718 1724 1754 1986 2202 2129 2056 1911 1824 1793 1700 1622 1578 1567 1496 1469 1453 1441 1429 1426 1424 1420 1422 1433 1456 1533 1728 1750 1794 1808 1945 1868 1753 1683 1636 1613 1558 1526 1490 1456 1424 1395 1372 1351 1330 1310 1294 1282 1305 1383 1562 1717 1946 2155 2225 2130 1929 1720 1691 1652 1358 1236 1177 1116 1065 1075 1160 1265 1298 1298 1307 1292 1324 1376 1433 1477 1423 1408 1399 1389 1397 1411 1431 1467 1519 1588 1666 1713 1772 1944 2134 2151 2071 2000 1863 1759 1669 1539 1457 1423 1262 1131 1073 1226 1388 1478 1525 1540 1457 1357 1427 1628 1671 1720 1730 1803 1860 1976 2063 2086 2028 1868 1726 1695 1548 1457 1390 1498 1490 1553 1438 1363 1310 1274 1200 1201 1337 1290 1421 1600 1778 1956 1782 1642 1629 1593 1459 1387 1392 1364 1319 1288 1370 1430 1435 1466 1545 1681 1921 2033 2165 2322 2705 2707 2684 2753 2683 2830 2786 2880 2422 2132 1990 1744 1572 1516 1425 1362 1289 1635 1680 1442 1529 1686 1699 1848 1904 1939 2058 2080 2213 2220 2181 2156 2137 2002 1985 1913 1970 1990 1955 1929 1997 1982 1995 2028 2106 2246 2270 2202 2178 2049 2006 2144 2206 2171 2022 1958 1904 2007 2045 2107 2141 2122 2028 2087 2081 2052 2104 2118 2083 2087 2043 2067 2041 2042 2119 2103 2072 2045 2009 1970 1972 2015 2025 2051 1894 1927 1909 1940 1910 1854 1771 1690 1696 1784 1796 1811 1743 1733 1860 1771 1698 1828 1792 1766 1725 1676 1775 1705 1825 1858 1848 1862 1854 1847 1889 1889 1816 1766 1756 1698 1551 1554 1613 1603 1704 1724 1675 1783 1858 1856 1909 1923 1771 1638 1750 1922 1985 2142 2167 2214 2228 2128 1948 1760 1626 1475 1413 1372 1331 1304 1295 1289 1316 1262 1274 1228 1228 1257 1310 1316 1177 1173 1290 1443 1511 1426 1253 1260 1207 1263 1295 1318 1352 1388 1427 1392 1364 1362 1412 1475 1506 1550 1581 1581 1555 1672 1644 1644 1650 1567 1619 1448 1364 1331 1358 1347 1351 1379 1416 1454 1474 1490 1526 1593 1637 1663 1664 1696 1726 1758 1835 1864 1900 1934 1945 1949 1919 1972 1912 1812 1807 1843 1772 1718 1740 1653 1553 1505 1495 1460 1478 1438 1381 1485 1441 1484 1468 1434 1398 1422 1443 1483 1481 1418 1394 1406 1490 1581 1469 1444 1532 1576 1554 1526 1476 1478 1473 1419 1509 1481 1469 1508 1531 1566 1594 1603 1586 1591 1554 1534 1541 1544 1547 1572 1626 1664 1648 1673 1720 1767 1789 1798 1711 1724 1749 1836 1829 1873 1891 1967 1909 1969 1913 1912 1900 1883 1865 1883 1878 1871 1876 1901 1930 1945 1971 2000 2050 2091 2141 2104 2069 2054 2073 2128 2141 2177 2205 2274 2353 2358 2463 2499 2684 2802 2791 2803 2801 2755 2778 2901 3082 2843 2704 2562 2557 2499 2399 2431 2481 2507 2193 2009 2363 2692 2784 2781 2735 2575 2487 2471 2389 2458 2533 2420 2379 2353 2501 2608 2731 2683 2628 2613 2666 2760 2830 2955 3041 3037 2948 2822 2744 2615 2340 2341 2501 2803 2918 2913 2792 2618 2549 2461 2441 2457 2460 2439 2447 2529 2510 2405 2409 2393 2404 2603 2542 2432 2370 2317 2467 2729 2929 3129 3049 2808 2918 3198 3342 3027 3238 3394 3759 3656 3583 3587 3550 3491 3398 3382 3322 3135 3084 3103 3163 3194 3233 3360 3424 3322 3204 3104 3097 3152 3127 2975 2770 2667 2605 2720 2683 2568 2494 2465 2448 2432 2414 2397 2381 2364 2350 2339 2330 2324 2320 2317 2315 2312 2309 2305 2303 2302 2301 2300 2298 2296 2293 2292 2290 2291 2298 2299 2302 2305 2310 2318 2326 2328 2336 2357 2360 2352 2368 2390 2408 2418 2395 2402 2413 2427 2446 2484 2531 2582 2640 2785 2885 2869 2810 3121 3290 3490 3531 3487 3584 3281 3043 2800 2786 2985 3100 3233 3324 3363 3177 3063 2943 2841 2703 2603 2589 2562 2504 2451 2377 2289 2256 2227 2181 2147 2121 2093 2066 2140 2160 2066 2046 2084 1964 1907 1894 1912 1935 1912 1895 1840 1788 1774 1767 1766 1775 1785 1795 1792 1793 1803 1785 1749 1725 1707 1694 1683 1671 1660 1654 1653 1653 1670 1666 1636 1636 1640 1614 1597 1579 1557 1543 1543 1541 1537 1543 1562 1586 1602 1598 1609 1618 1618 1627 1634 1641 1647 1613 1571 1665 1690 1690 1694 1699 1708 1704 1692 1706 1708 1695 1687 1678 1672 1673 1654 1682 1683 1689 1691 1662 1664 1659 1640 1629 1620 1596 1574 1585 1580 1561 1569 1587 1603 1598 1584 1572 1566 1562 1552 1540 1526 1514 1511 1500 1494 1487 1476 1465 1455 1446 1443 1439 1429 1420 1408 1400 1393 1383 1373 1368 1360 1355 1349 1339 1332 1326 1318 1309 1301 1294 1289 1276 1268 1260 1255 1250 1243 1236 1231 1224 1215 1208 1200 1192 1183 1177 1172 1169 1167 1161 1154 1146 1140 1136 1130 1125 1120 1113 1107 1102 1098 1094 1088 1085 1082 1075 1071 1066 1059 1055 1049 1042 1037 1032 1029 1023 1017 1013 1011 1009 1005 998 990 984 979 979 978 974 970 973 967 954 940 942 952 955 951 951 946 941 940 938 938 928 927 929 930 927 924 917 917 918 917 911 901 892 878 856 870 899 902 899 891 892 890 887 884 882 880 880 880 878 876 873 871 870 868 865 864 861 857 854 851 849 847 846 845 844 839 835 836 838 835 833 831 827 818 806 794 782 765 758 755 756 755 756 757 762 767 775 783 786 781 780 778 774 774 783 787 789 789 787 786 786 781 784 766 770 769 763 756 748 730 693 673 680 671 659 654 671 658 664 668 653 661 658 664 662 651 638 623 624 626 639 663 668 671 667 657 662 671 670 659 649 641 635 634 640 641 641 626 622 617 615 615 611 624 619 597 579 575 578 572 559 540 521 521 510 505 499 498 497 502 507 504 506 503 502 493 505 509 518 512 508 489 486 505 531 546 545 541 540 534 531 527 526 531 522 528 522 521 514 503 500 500 499 501 496 494 495 497 490 487 488 486 482 473 462 462 460 450 445 435 428 423 416 405 400 404 410 410 410 415 415 414 416 418 419 419 416 416 415 409 408 401 391 390 388 390 394 395 389 392 395 396 396 404 400 399 396 387 381 376 368 364 363 362 361 360 360 367 371 375 383 379 372 362 352 357 375 386 394 378 369 375 383 385 387 394 406 408 415 425 425 428 432 438 423 406 392 413 430 441 445 445 432 442 449 417 402 384 344 343 353 365 374 374 369 360 347 340 328 329 319 316 325 317 306 300 294 298 292 294 305 307 303 286 277 270 293 292 292 300 296 290 276 268 267 275 285 295 298 303 260 252 269 276 242 239 252 264 272 280 280 273 273 261 265 272 279 280 284 278 275 280 288 287 284 281 280 279 278 280 276 272 282 287 291 281 272 268 262 256 259 262 266 269 276 277 268 266 263 264 266 277 273 276 282 281 282 286 285 280 279 282 284 280 274 270 275 280 278 281 286 285 282 286 285 278 283 287 293 292 289 300 300 297 289 284 281 282 284 284 285 288 289 299 297 301 309 314 318 323 327 318 321 326 325 329 336 342 341 340 335 334 323 317 310 304 307 320 305 295 300 308 328 325 335 348 348 338 321 303 320 331 324 315 315 325 344 351 340 348 360 356 333 338 344 359 371 374 378 390 388 394 402 411 402 390 373 382 392 392 375 365 396 392 398 406 420 440 449 444 443 432 443 443 439 433 412 399 405 430 429 444 408 419 420 425 433 441 444 440 437 436 453 454 434 412 418 410 390 391 384 381 352 342 366 377 389 397 387 370 394 414 428 419 413 401 407 417 438 438 428 440 426 386 373 360 352 332 363 369 378 392 381 381 391 391 403 408 411 401 394 397 381 362 336 325 338 348 364 370 359 326 332 294 297 300 309 268 273 284 313 302 276 262 291 332 348 334 338 323 310 341 362 375 366 354 328 336 340 322 355 357 341 330 330 328 321 300 273 274 304 304 262 300 306 274 259 251 221 239 225 268 247 253 238 222 207 241 261 233 237 201 230 228 219 241 214 164 163 227 221 221 228 242 240 256 235 210 221 202 223 214 215 177 193 204 178 224 232 239 224 214 187 176 196 204 193 173 181 179 202 209 187 187 196 171 143 148 129 123 126 126 141 150 133 122 140 135 133 157 164 138 2349 2279 2079 2050 2079 2075 2160 2262 2420 2844 3137 3319 3275 3119 3026 3313 3385 3512 3553 3687 3579 3396 3310 3623 3348 3330 3582 3519 2934 2335 2049 1959 1886 1789 1757 1705 1594 1517 1461 1411 1365 1313 1272 1252 1244 1239 1234 1231 1276 1468 1841 2078 2490 2380 2552 2565 2453 2352 2305 2066 1832 1704 1642 1592 1553 1539 1570 1925 1807 1578 1314 1232 1186 1153 1144 1195 1265 1383 1473 1555 1495 1798 1899 1802 1849 1943 2017 1819 1870 1785 1894 1811 1704 1689 1640 1628 1694 1705 1637 1669 1756 1820 1787 1790 1734 1757 1878 1931 1926 1982 1952 1829 1765 1696 1639 1560 1474 1410 1356 1313 1284 1269 1266 1268 1283 1340 1403 1489 1672 1635 1589 1594 1642 1632 1647 1615 1657 1717 1687 1692 1702 1689 1677 1707 1703 1718 1748 1771 1797 1803 1809 1747 1702 1688 1702 1716 1777 1801 1796 1830 1822 1801 1941 2032 2046 2048 2065 2080 2071 2006 1852 1785 1799 1770 1818 1976 2189 2104 2005 1971 1920 1779 1688 1591 1527 1528 1495 1452 1437 1425 1415 1411 1409 1404 1399 1394 1402 1470 1601 1592 1589 1627 1677 1663 1627 1601 1587 1637 1556 1501 1474 1451 1424 1400 1377 1355 1333 1312 1292 1278 1288 1363 1530 1774 1948 2129 2024 1976 1964 1811 1742 1723 1538 1304 1236 1162 1101 1057 1091 1191 1331 1250 1236 1253 1294 1353 1399 1451 1397 1387 1387 1393 1406 1424 1444 1466 1536 1657 1858 1840 1914 2052 2088 2115 1946 1821 1818 1695 1615 1531 1425 1406 1340 1225 1214 1132 1241 1394 1456 1414 1422 1325 1372 1492 1528 1565 1681 1919 1900 1912 1815 1770 1752 1668 1583 1557 1475 1368 1342 1423 1429 1515 1408 1341 1293 1255 1178 1218 1241 1294 1392 1501 1594 1704 1561 1484 1499 1487 1447 1327 1289 1303 1270 1294 1350 1387 1451 1518 1584 1763 1898 1926 2048 2113 2325 2710 2888 3020 2936 2696 2453 2243 2178 1998 1825 1678 1428 1418 1354 1267 1381 1626 1415 1500 1721 1687 1648 1672 1800 1906 1928 1973 2089 2016 2060 1932 2169 2082 1842 1709 1903 1935 1917 1855 1846 1868 1974 2148 2307 2290 2234 2168 2129 2091 1931 2012 2096 2116 2023 1955 1843 1863 1924 2013 2054 2060 1994 2058 2014 2050 2091 2047 2014 1999 2008 2009 1983 2054 2074 2046 1986 1978 1941 1923 1994 2078 2006 1939 1983 2039 1842 1789 1790 1869 1868 1775 1643 1703 1720 1778 1735 1681 1785 1688 1783 1837 1817 1796 1755 1665 1664 1768 1861 1878 1869 1860 1854 1824 1860 1886 1907 1838 1694 1622 1639 1524 1566 1586 1626 1683 1621 1745 1782 1798 1818 1877 1850 1675 1698 1812 2027 2069 2174 2178 2211 2197 2226 2125 1887 1567 1434 1382 1339 1309 1286 1283 1258 1245 1255 1228 1213 1224 1251 1279 1169 1245 1242 1166 1288 1261 1185 1272 1292 1297 1307 1348 1388 1445 1482 1520 1566 1466 1477 1522 1551 1518 1511 1579 1672 1603 1527 1458 1438 1440 1347 1268 1288 1310 1337 1329 1346 1372 1405 1430 1459 1481 1535 1584 1640 1633 1664 1683 1722 1798 1847 1884 1917 1931 1895 1871 1904 1970 1923 1790 1623 1683 1760 1706 1643 1643 1625 1574 1530 1470 1429 1411 1375 1472 1431 1475 1481 1461 1414 1412 1441 1461 1487 1415 1385 1388 1489 1477 1414 1414 1467 1572 1587 1546 1494 1436 1409 1416 1477 1543 1562 1576 1573 1583 1589 1574 1554 1571 1590 1522 1509 1546 1537 1552 1572 1565 1581 1630 1660 1666 1667 1672 1659 1688 1710 1726 1734 1737 1754 1764 1826 1857 1850 1834 1827 1843 1848 1853 1856 1868 1892 1909 1931 1952 1982 2035 2092 2159 2109 2078 2057 2052 2080 2092 2130 2188 2291 2491 2557 2421 2383 2321 2410 2468 2507 2523 2536 2640 2621 2691 2767 2626 2475 2378 2360 2342 2303 2280 2234 2240 2241 2015 2323 2622 2580 2517 2442 2343 2312 2384 2488 2490 2425 2411 2285 2327 2421 2474 2448 2430 2419 2459 2507 2571 2694 2816 2895 2972 2963 2793 2688 2542 2310 2597 2760 2819 2820 2895 2909 2666 2499 2451 2457 2459 2436 2417 2425 2433 2436 2365 2349 2356 2344 2399 2386 2297 2316 2377 2577 2918 2996 3132 3299 3099 2944 3293 3469 3290 3525 3631 3703 3586 3515 3452 3493 3555 3369 3182 3143 3246 3164 3257 3230 3093 3154 3403 3561 3401 3203 3112 3040 3115 3060 2952 2833 2730 2696 2578 2584 2526 2493 2474 2458 2439 2420 2401 2383 2366 2352 2341 2331 2326 2321 2317 2314 2311 2309 2307 2305 2303 2303 2302 2300 2299 2295 2292 2290 2288 2291 2294 2299 2307 2314 2318 2324 2341 2347 2373 2367 2358 2370 2387 2414 2437 2431 2410 2421 2435 2449 2479 2536 2600 2665 2755 2959 3062 2868 2945 3175 3302 3296 3448 3607 3361 3190 2962 2956 2922 3038 3197 3390 3325 3113 2909 2779 2709 2615 2543 2475 2464 2460 2403 2332 2274 2235 2186 2155 2130 2103 2095 2133 2139 2117 2077 2037 2018 1977 1915 1895 1884 1866 1861 1846 1819 1796 1779 1767 1755 1752 1758 1768 1777 1765 1767 1778 1747 1724 1703 1694 1678 1664 1658 1649 1648 1643 1645 1635 1621 1611 1618 1612 1590 1573 1559 1555 1555 1562 1570 1577 1602 1592 1601 1608 1616 1622 1631 1629 1641 1646 1643 1567 1640 1665 1654 1697 1709 1711 1716 1718 1703 1705 1710 1714 1703 1697 1700 1676 1689 1704 1698 1700 1686 1674 1678 1664 1665 1657 1640 1606 1591 1590 1600 1575 1577 1588 1605 1603 1590 1579 1570 1562 1555 1543 1532 1521 1507 1500 1491 1485 1477 1471 1465 1453 1440 1429 1424 1416 1407 1401 1392 1383 1379 1375 1363 1350 1346 1340 1334 1325 1318 1308 1300 1291 1282 1274 1268 1263 1256 1248 1242 1238 1230 1222 1212 1204 1198 1192 1188 1182 1176 1169 1164 1157 1150 1145 1138 1132 1127 1122 1120 1115 1109 1105 1095 1086 1083 1077 1073 1070 1064 1056 1053 1048 1044 1040 1039 1035 1030 1024 1019 1015 1013 1011 1007 1000 992 985 985 985 980 975 972 971 960 941 955 957 957 956 955 954 948 945 942 940 938 932 930 934 933 930 928 925 920 918 913 906 892 882 873 861 855 876 880 888 880 888 887 885 882 881 880 880 878 876 876 873 872 870 866 864 861 860 857 852 849 848 846 846 845 842 840 839 833 833 833 832 830 825 815 803 789 771 758 754 758 760 762 763 764 770 772 777 780 777 768 767 761 759 757 774 778 776 779 778 782 773 768 777 766 741 747 760 745 723 706 693 667 655 647 654 648 647 641 654 654 636 639 640 648 645 651 638 616 613 619 636 660 661 663 659 654 664 663 672 669 658 643 643 635 622 626 626 618 604 601 601 604 600 612 619 610 607 590 575 555 542 541 546 540 531 524 516 503 500 493 487 489 493 488 488 485 493 493 497 492 498 489 477 491 516 532 532 530 530 535 526 513 507 524 518 513 517 508 512 504 491 491 488 491 485 490 483 486 482 475 472 471 469 467 454 452 454 444 437 431 426 421 419 414 402 396 400 401 403 405 407 406 408 410 410 413 405 406 405 403 403 403 400 395 388 384 387 389 385 388 390 388 390 392 396 401 400 394 387 376 375 366 364 362 360 358 358 363 366 369 373 377 368 361 351 360 375 388 381 367 373 388 392 397 398 405 412 417 424 419 419 428 434 424 424 395 398 416 415 419 427 423 433 444 439 401 374 391 345 334 350 365 364 367 373 368 363 353 333 327 331 337 338 326 330 330 310 320 319 325 308 309 310 291 289 274 263 272 273 289 278 276 266 262 267 275 282 287 294 286 250 245 262 268 251 239 254 270 271 268 276 263 258 260 268 269 271 277 278 274 274 282 291 296 291 284 283 279 274 275 274 269 274 277 286 278 273 268 259 258 256 259 266 273 276 269 264 262 262 274 272 277 283 275 277 280 284 286 288 284 279 274 277 279 274 268 271 277 275 279 279 279 279 283 275 273 285 290 290 288 299 299 293 288 284 279 282 285 290 293 295 297 297 311 305 306 316 312 314 323 327 323 328 336 331 334 342 346 350 355 351 340 329 321 325 315 317 322 317 299 315 314 332 345 337 346 354 347 330 312 312 334 337 333 340 323 335 346 352 353 356 365 348 335 358 358 373 388 391 387 384 387 394 405 414 417 410 403 411 416 388 375 376 389 394 398 417 435 438 437 448 449 456 455 447 422 404 431 431 435 447 442 411 432 445 454 444 443 456 458 452 457 466 455 431 424 431 420 412 424 405 388 359 353 390 396 416 408 372 391 389 414 448 430 426 408 417 432 430 434 433 419 395 370 353 353 336 350 351 356 372 392 391 388 395 405 407 406 411 402 395 381 369 353 330 365 364 350 371 365 352 337 318 324 337 327 312 265 273 286 298 285 260 272 306 325 321 306 282 297 308 345 361 367 352 343 344 321 320 305 331 340 347 335 321 309 303 310 299 278 251 264 246 278 284 270 254 254 248 222 213 230 248 262 259 222 199 230 251 227 203 178 190 190 202 222 178 145 178 179 210 233 223 219 247 245 226 213 200 197 223 203 184 164 172 188 207 226 228 236 224 204 192 178 164 193 179 189 197 168 189 195 161 183 173 185 177 163 137 121 152 144 147 138 127 120 136 124 131 148 155 145 2609 2406 2274 2279 2190 2161 2174 2128 2195 2515 2902 3183 3464 3248 3091 3282 3518 3391 3512 3661 3706 3562 3418 3518 3526 3467 3193 3073 2702 2349 2162 2080 1989 1908 1879 1817 1744 1768 1670 1593 1527 1410 1321 1262 1239 1235 1230 1224 1230 1364 1641 1998 2320 2344 2520 2406 2294 2172 2083 1940 1755 1640 1568 1540 1529 1528 1612 1951 1739 1469 1279 1224 1148 1114 1099 1124 1164 1220 1266 1298 1456 1942 2207 2138 2040 1754 1683 1710 1691 1600 1721 1730 1660 1578 1512 1619 1795 1781 1743 1802 1831 1861 1807 1780 1792 1844 1920 1964 1994 2015 1957 1961 1918 1788 1667 1557 1481 1411 1357 1309 1272 1255 1253 1253 1256 1286 1332 1426 1682 1657 1581 1579 1642 1602 1699 1615 1570 1631 1720 1717 1721 1715 1708 1754 1794 1825 1800 1781 1789 1799 1790 1772 1728 1732 1758 1770 1823 1917 1905 1897 1883 1870 2027 2039 2058 2084 2070 2064 2068 2042 1967 1928 1915 1832 1908 2076 2125 2085 2009 1927 1833 1705 1627 1542 1492 1470 1483 1437 1425 1415 1405 1400 1397 1393 1388 1382 1376 1413 1437 1438 1453 1506 1493 1518 1528 1542 1609 1630 1571 1519 1493 1455 1440 1418 1391 1363 1335 1311 1290 1272 1267 1326 1435 1553 1714 1979 2037 1897 1811 1750 1695 1652 1669 1411 1268 1222 1171 1097 1041 1140 1278 1217 1198 1235 1248 1306 1366 1417 1401 1387 1386 1403 1418 1436 1454 1524 1527 1587 1721 1910 1990 2032 1943 1880 1861 1810 1739 1651 1486 1422 1373 1348 1305 1335 1403 1291 1164 1086 1324 1328 1268 1212 1341 1409 1483 1531 1629 1835 1745 1707 1661 1606 1581 1591 1522 1445 1392 1330 1333 1420 1425 1404 1358 1299 1281 1223 1166 1159 1214 1270 1303 1364 1441 1454 1420 1392 1379 1388 1368 1308 1254 1236 1217 1314 1402 1424 1430 1480 1586 1727 1793 1836 1947 2059 2202 2539 2735 2839 2337 2026 1925 1885 1894 1845 1704 1596 1443 1290 1295 1236 1459 1316 1456 1718 1744 1702 1581 1550 1685 1817 1821 1864 1947 1890 1858 1966 2063 2082 1883 1666 1655 1778 1779 1867 1921 2101 2238 2329 2335 2249 2158 2148 2153 1973 1949 1875 2022 1998 1952 1905 1793 1927 1985 1992 1977 1971 1962 1971 1972 2104 2094 2014 2023 2039 1969 1939 1941 1959 1978 1972 1955 1932 1940 1916 1976 2139 2089 1916 1913 2116 1820 1755 1748 1788 1835 1790 1618 1702 1778 1724 1710 1670 1735 1660 1831 1807 1836 1831 1812 1682 1585 1807 1824 1856 1851 1848 1830 1862 1775 1823 1826 1843 1720 1628 1596 1552 1522 1579 1545 1631 1588 1672 1759 1746 1761 1786 1766 1653 1600 1822 1803 2020 1984 2075 2071 2173 2249 2301 2078 1806 1607 1433 1375 1332 1295 1257 1294 1272 1262 1275 1227 1187 1182 1240 1269 1270 1276 1339 1136 1177 1296 1276 1288 1338 1363 1393 1411 1402 1440 1489 1562 1587 1494 1503 1504 1543 1650 1634 1548 1400 1373 1412 1423 1292 1221 1245 1272 1304 1303 1311 1346 1365 1405 1415 1464 1516 1549 1430 1612 1657 1663 1686 1717 1783 1820 1880 1919 1901 1772 1853 1928 1964 1849 1707 1647 1544 1620 1607 1651 1539 1612 1623 1528 1482 1473 1445 1380 1455 1422 1468 1492 1457 1379 1410 1425 1445 1462 1437 1390 1369 1492 1466 1406 1395 1447 1509 1512 1446 1407 1413 1443 1460 1465 1500 1530 1532 1575 1594 1593 1586 1531 1572 1531 1497 1517 1551 1596 1612 1589 1619 1614 1612 1638 1712 1731 1766 1749 1833 1918 1917 1888 1964 1971 1904 1841 1818 1782 1805 1805 1807 1822 1847 1875 1889 1913 1935 1966 1990 2008 2066 2166 2286 2124 2048 2025 2041 2060 2094 2138 2204 2419 2498 2452 2441 2365 2270 2320 2411 2466 2569 2591 2569 2588 2566 2667 2621 2411 2282 2365 2320 2346 2312 2181 2220 2321 2042 2147 2313 2318 2289 2277 2414 2452 2496 2491 2428 2384 2333 2347 2250 2260 2301 2376 2439 2395 2485 2489 2457 2502 2651 2770 2826 2855 2649 2415 2317 2384 2665 2815 2898 2736 2747 2853 2622 2449 2426 2458 2456 2392 2371 2384 2398 2392 2336 2305 2317 2296 2257 2252 2345 2399 2438 2530 2655 2899 3188 3357 3348 3147 3425 3595 3478 3272 3538 3321 3317 3581 3550 3362 3292 3161 3175 3490 3434 3333 3139 3061 3065 3121 3432 3542 3410 3245 3096 3011 3058 3051 2950 2820 2703 2620 2571 2549 2534 2487 2468 2451 2435 2417 2398 2381 2364 2351 2342 2335 2329 2323 2318 2315 2312 2311 2309 2307 2306 2305 2303 2301 2298 2295 2293 2290 2288 2288 2291 2301 2314 2320 2325 2331 2336 2341 2367 2357 2358 2368 2382 2398 2423 2438 2428 2432 2450 2467 2494 2639 2745 2836 2866 2909 3021 3071 3194 3122 3187 3415 3485 3676 3389 3228 3174 3257 3178 3009 3023 3167 3182 2994 2854 2753 2652 2594 2514 2493 2472 2413 2401 2325 2277 2226 2208 2160 2126 2125 2149 2169 2155 2163 2101 2062 2048 1999 1954 1908 1870 1851 1835 1822 1810 1795 1785 1775 1765 1754 1743 1744 1758 1764 1740 1749 1747 1721 1705 1684 1669 1659 1650 1643 1637 1641 1628 1618 1611 1601 1596 1591 1587 1582 1574 1567 1568 1577 1571 1609 1618 1612 1601 1608 1624 1634 1643 1641 1654 1655 1616 1578 1650 1695 1681 1667 1692 1707 1721 1720 1715 1714 1716 1723 1712 1712 1709 1702 1683 1716 1717 1709 1694 1687 1689 1675 1683 1669 1657 1636 1605 1610 1606 1584 1598 1603 1611 1597 1588 1576 1565 1555 1546 1542 1541 1534 1522 1516 1507 1498 1490 1481 1470 1457 1445 1435 1424 1414 1406 1401 1397 1388 1380 1372 1366 1360 1349 1337 1331 1329 1316 1306 1301 1296 1284 1275 1269 1263 1255 1247 1243 1236 1226 1217 1213 1209 1202 1197 1190 1182 1175 1167 1159 1153 1146 1140 1136 1131 1126 1123 1120 1113 1107 1105 1094 1091 1088 1081 1072 1066 1061 1060 1053 1049 1044 1039 1032 1029 1025 1022 1018 1016 1011 1011 1007 1000 991 991 991 988 982 977 969 964 947 956 959 961 958 958 958 955 950 948 943 942 940 936 938 938 934 935 932 926 922 919 917 914 905 904 893 872 851 848 852 865 862 880 885 886 882 880 879 879 877 875 873 872 873 868 864 860 859 857 856 852 849 846 847 847 844 841 838 840 836 827 823 829 827 822 806 793 783 764 754 757 761 764 766 772 775 770 771 773 767 763 755 755 743 741 748 757 758 768 762 770 773 758 751 758 754 723 727 749 747 742 723 710 704 686 659 637 644 632 633 640 638 627 627 626 629 625 626 618 607 606 620 636 654 654 659 656 648 657 655 666 671 660 660 661 650 632 618 607 601 597 594 584 580 590 602 611 619 612 604 583 563 563 556 565 558 560 549 531 515 517 502 489 485 479 477 474 470 479 480 488 480 488 481 468 477 494 514 515 513 515 529 516 516 497 513 509 494 501 503 498 498 491 481 477 477 474 473 470 470 470 462 457 456 455 451 445 443 440 438 433 427 423 418 414 413 407 397 394 395 398 400 401 401 402 402 403 404 398 397 401 397 396 396 401 403 392 384 381 381 380 382 385 388 387 389 388 392 395 392 387 379 376 373 372 362 361 360 366 356 360 364 370 373 364 354 349 363 373 381 371 364 379 379 384 388 397 400 410 420 418 410 419 425 430 412 403 385 396 404 407 410 412 429 439 423 428 405 363 354 332 332 348 353 354 360 361 351 348 349 336 333 340 340 342 344 347 347 334 320 311 312 298 289 289 292 296 290 279 264 258 260 259 273 265 262 272 280 285 282 284 295 266 241 245 254 245 238 246 252 262 269 271 253 254 272 258 262 268 274 279 276 288 299 299 300 294 286 285 284 277 274 272 266 268 274 281 277 274 269 268 265 257 257 272 271 263 262 260 261 265 274 279 284 282 280 279 281 283 290 288 283 278 274 273 272 272 267 269 272 273 278 277 276 275 275 269 274 278 284 280 289 296 288 281 285 280 281 291 292 291 291 298 302 301 305 312 313 318 321 315 316 322 329 333 335 337 341 348 348 357 363 359 353 343 330 323 332 324 327 328 306 308 327 333 347 355 349 348 348 331 317 310 322 335 345 349 345 325 352 352 358 368 367 360 339 367 372 373 378 379 364 370 378 384 392 402 406 417 426 438 439 410 388 387 389 396 400 409 425 424 448 441 450 461 469 444 428 421 422 433 444 449 439 422 419 442 452 454 457 476 473 459 449 452 451 431 429 420 416 411 409 415 391 357 369 397 396 404 406 374 396 416 433 457 449 444 430 418 406 410 390 389 386 368 363 343 334 331 358 368 360 361 371 389 404 403 408 418 405 396 385 385 391 378 349 356 371 371 363 373 373 360 360 346 343 324 307 273 264 269 260 262 270 253 283 319 326 285 278 313 336 351 358 342 336 328 340 343 327 299 305 328 327 338 352 340 323 289 305 294 285 277 267 240 223 252 277 263 253 229 212 206 238 236 268 251 225 186 207 225 225 218 212 192 163 174 202 215 186 154 162 207 199 192 209 226 243 239 220 209 174 193 208 185 161 208 216 202 213 229 228 215 205 197 168 156 152 151 157 176 153 180 173 153 149 151 169 188 172 152 120 140 150 137 136 125 118 129 118 124 140 137 141 2798 2643 2598 2650 2561 2482 2476 2260 2256 2351 2781 3099 3396 3286 3256 3263 3539 3620 3553 3420 3470 3294 3319 3448 3701 3496 3618 3517 2818 2432 2307 2274 2216 2079 2045 1980 1960 2096 2112 2099 1898 1631 1395 1290 1237 1229 1225 1219 1223 1283 1522 1845 2004 2235 2292 2293 2317 2230 2104 1874 1743 1573 1528 1514 1514 1535 1842 1976 1580 1357 1348 1211 1121 1079 1075 1100 1133 1172 1210 1241 1365 1642 1973 2162 2191 1904 1669 1546 1673 1508 1480 1464 1492 1533 1421 1485 1683 1665 1743 1842 1859 1824 1809 1824 1887 1933 1937 1952 1994 2062 2103 2035 1853 1754 1653 1594 1517 1407 1348 1297 1259 1242 1241 1240 1239 1249 1277 1373 1517 1637 1615 1527 1550 1528 1556 1541 1621 1713 1725 1759 1788 1774 1760 1793 1838 1841 1810 1883 1886 1838 1794 1779 1794 1780 1802 1827 1876 1903 1930 1933 1951 1911 1935 2001 2038 2064 2087 2109 2098 2032 1984 2047 1978 1874 1989 2129 2105 2059 1981 1894 1787 1744 1682 1609 1528 1492 1506 1443 1418 1408 1399 1393 1388 1381 1377 1371 1366 1372 1355 1365 1374 1389 1416 1447 1471 1519 1630 1657 1575 1540 1536 1500 1473 1442 1405 1371 1339 1310 1286 1266 1255 1286 1355 1433 1536 1837 1840 1850 1811 1684 1634 1604 1724 1530 1349 1267 1190 1109 1043 1069 1149 1183 1190 1249 1351 1329 1404 1483 1392 1389 1400 1456 1483 1522 1562 1608 1518 1557 1663 1818 2031 1822 1876 1778 1656 1732 1632 1554 1439 1357 1329 1295 1362 1527 1571 1467 1338 1254 1096 1137 1147 1235 1296 1356 1442 1535 1704 1734 1638 1637 1588 1519 1489 1494 1474 1465 1349 1264 1294 1320 1307 1290 1275 1237 1237 1187 1102 1162 1217 1241 1253 1301 1324 1340 1326 1340 1297 1285 1298 1287 1255 1181 1239 1323 1377 1404 1416 1474 1563 1621 1692 1769 1891 2094 2093 2007 2070 2144 2066 1919 1773 1697 1654 1623 1448 1498 1413 1298 1198 1217 1488 1196 1378 1708 1746 1685 1532 1366 1541 1678 1735 1688 1835 1843 1862 1919 1843 2183 2087 1685 1914 1994 1968 1945 2051 2283 2352 2303 2306 2212 2077 2037 1999 1871 1805 1825 1892 1894 1835 1782 1840 1964 1986 1970 1938 1961 1941 1929 2003 2055 2044 1971 1973 1952 1918 1871 1874 1901 1914 1966 1941 1919 1895 1877 1858 1983 2094 1845 1854 2012 1812 1759 1723 1717 1710 1682 1599 1664 1752 1735 1663 1672 1645 1706 1812 1767 1825 1841 1761 1781 1547 1820 1723 1751 1861 1791 1826 1864 1829 1734 1661 1680 1689 1739 1732 1664 1572 1507 1479 1571 1539 1624 1699 1725 1658 1611 1677 1516 1567 1700 1821 1758 1681 1715 1784 2136 2204 2268 2275 2163 1933 1738 1547 1369 1316 1299 1261 1269 1306 1258 1299 1232 1201 1213 1251 1214 1266 1398 1268 1223 1331 1363 1315 1355 1361 1391 1380 1369 1393 1465 1551 1677 1566 1450 1443 1570 1590 1426 1301 1361 1422 1360 1239 1175 1206 1242 1275 1293 1268 1314 1341 1370 1404 1432 1486 1524 1564 1415 1446 1610 1595 1656 1732 1799 1857 1893 1913 1887 1718 1935 1976 1925 1698 1627 1552 1508 1501 1503 1495 1484 1522 1627 1529 1500 1453 1425 1372 1443 1399 1500 1489 1431 1376 1425 1408 1411 1409 1394 1378 1372 1401 1407 1374 1418 1458 1445 1463 1404 1382 1410 1470 1500 1486 1469 1499 1562 1562 1571 1542 1553 1520 1524 1485 1527 1551 1540 1561 1598 1639 1666 1702 1692 1714 1780 1805 1839 1923 2028 2272 2317 2279 2140 2022 1927 1871 1822 1789 1782 1800 1823 1850 1884 1917 1937 1978 1987 2020 2060 2088 2166 2449 2405 2213 2058 2006 2039 2164 2201 2121 2200 2435 2355 2361 2462 2282 2283 2356 2463 2521 2555 2617 2619 2625 2539 2617 2623 2530 2408 2293 2291 2318 2357 2173 2075 2025 2037 2146 2259 2243 2239 2350 2354 2326 2355 2386 2394 2387 2327 2296 2256 2196 2310 2345 2331 2329 2318 2314 2349 2372 2505 2637 2703 2671 2644 2409 2199 2338 2497 2664 2875 2683 2495 2597 2488 2525 2547 2467 2446 2387 2351 2392 2371 2363 2317 2261 2263 2270 2270 2253 2296 2438 2545 2542 2603 2813 2929 2986 3057 3120 3356 3437 3129 2949 2982 3056 3515 3579 3559 3596 3398 3226 3474 3800 3634 3438 3294 3161 2920 3283 3494 3406 3274 3204 3068 2998 2997 3038 2933 2819 2693 2604 2535 2518 2521 2468 2463 2442 2423 2409 2394 2378 2364 2354 2347 2340 2331 2325 2319 2316 2314 2312 2311 2309 2309 2307 2304 2301 2299 2298 2295 2292 2289 2287 2286 2300 2317 2322 2328 2345 2353 2348 2354 2359 2363 2371 2380 2392 2406 2420 2428 2444 2467 2491 2521 2653 2815 2921 3099 3171 3157 3392 3435 3199 3233 3284 3473 3746 3538 3461 3464 3418 3250 2947 2859 2911 2961 2879 2760 2684 2610 2558 2523 2456 2422 2403 2373 2329 2252 2225 2205 2181 2173 2189 2220 2212 2200 2178 2159 2097 2083 2124 2120 1998 1899 1866 1843 1824 1811 1797 1785 1774 1763 1754 1743 1733 1734 1742 1731 1725 1735 1733 1713 1693 1680 1666 1656 1646 1650 1668 1672 1653 1643 1619 1608 1594 1578 1570 1566 1570 1587 1586 1578 1626 1625 1629 1619 1619 1623 1640 1657 1659 1665 1664 1611 1650 1637 1691 1714 1692 1708 1707 1719 1730 1729 1722 1723 1727 1719 1724 1721 1710 1695 1719 1720 1705 1696 1698 1697 1691 1690 1681 1666 1647 1630 1633 1619 1599 1616 1624 1616 1597 1586 1575 1560 1553 1546 1538 1526 1523 1521 1515 1504 1493 1486 1478 1466 1457 1445 1436 1427 1421 1414 1411 1405 1391 1372 1362 1352 1346 1344 1338 1328 1320 1316 1314 1306 1292 1278 1271 1267 1260 1252 1244 1239 1231 1228 1221 1217 1209 1201 1193 1185 1181 1173 1165 1158 1154 1148 1143 1139 1130 1126 1122 1118 1112 1106 1101 1096 1091 1088 1081 1077 1075 1071 1066 1057 1053 1049 1044 1039 1035 1029 1022 1019 1014 1010 1002 999 998 996 995 995 988 984 977 968 949 967 966 965 966 962 960 960 960 957 950 946 948 943 941 939 935 933 935 931 926 922 919 918 914 910 899 884 870 860 860 847 840 848 867 878 887 885 882 879 875 875 873 870 870 871 866 861 858 858 855 854 853 849 847 848 847 845 840 838 837 832 820 816 826 819 816 802 784 772 759 757 764 768 770 774 775 770 769 769 767 755 750 742 746 735 724 742 737 740 756 750 754 755 751 732 734 738 721 708 726 713 720 727 736 727 707 671 646 632 627 620 618 618 618 620 614 608 608 608 601 598 604 628 653 654 658 657 653 640 645 652 661 662 655 655 655 655 649 643 633 628 634 615 607 591 570 585 591 603 619 611 596 585 584 573 584 577 567 538 524 520 502 510 521 498 493 495 481 476 463 465 473 467 477 474 468 465 480 486 490 491 497 510 508 495 483 491 492 476 471 475 485 483 478 471 465 459 458 457 455 460 455 453 449 447 446 445 441 437 433 430 427 425 420 417 412 408 403 398 393 390 392 396 396 397 395 396 395 394 390 393 395 390 389 393 396 401 397 389 387 381 376 376 380 385 384 384 385 388 393 395 393 385 381 379 374 375 373 370 368 356 354 358 367 370 356 347 358 360 373 372 357 363 375 381 388 393 393 406 414 417 412 405 412 416 424 418 396 386 410 424 432 424 423 410 407 405 426 412 375 335 326 331 335 340 354 348 345 349 338 346 343 340 338 326 336 341 348 332 323 323 314 294 289 285 286 285 287 302 297 294 277 255 254 258 257 263 271 280 285 290 265 260 242 239 244 256 259 247 236 257 264 270 263 246 258 252 252 259 267 276 280 278 299 307 304 294 286 282 280 277 277 275 274 271 264 268 270 274 270 265 264 262 255 256 269 268 259 259 264 269 267 268 273 276 277 274 274 280 283 281 283 286 282 279 278 272 268 265 267 269 275 274 276 274 272 272 269 271 274 274 273 279 287 286 277 280 279 284 289 293 302 306 302 306 307 308 312 314 318 322 325 325 324 330 337 340 344 350 355 355 359 366 376 368 362 350 342 343 343 338 327 314 305 327 355 350 364 359 353 354 331 311 327 329 336 355 358 350 338 336 349 358 369 376 354 344 339 352 367 359 364 381 390 398 400 400 402 413 421 428 429 436 440 415 403 413 432 435 422 427 437 432 446 458 475 466 443 444 423 434 426 433 441 441 437 444 434 466 465 456 448 452 438 434 428 444 429 417 412 396 384 377 375 361 340 364 375 384 382 404 378 404 420 440 441 451 454 446 436 405 388 388 374 366 349 341 349 348 334 349 366 372 376 385 380 401 419 407 398 391 380 372 358 354 359 353 366 380 378 372 380 371 372 374 357 342 346 325 323 310 314 309 292 248 284 297 314 307 284 303 315 316 329 354 337 316 310 347 341 332 293 307 326 309 313 330 317 302 272 300 290 277 287 282 262 233 238 263 284 260 231 201 195 224 245 260 238 214 211 184 185 189 192 197 191 175 160 183 221 184 154 158 174 178 197 197 206 220 233 233 210 195 169 165 167 160 198 195 197 222 230 228 226 217 204 184 192 178 169 142 136 168 163 175 166 136 137 162 169 159 122 127 158 156 145 130 127 115 119 115 128 143 127 122 2770 2932 2890 2966 2829 2839 2743 2407 2221 2485 3028 3208 3376 3394 3413 3395 3458 3525 3492 3331 3136 3389 3472 3567 3581 3804 3582 3276 2861 2561 2422 2369 2246 2271 2337 2365 2391 2403 2472 2303 2030 1780 1489 1318 1235 1223 1221 1215 1219 1244 1494 1793 1958 2231 2366 2338 2331 2224 2087 1892 1732 1583 1510 1502 1503 1688 2185 2041 1625 1345 1346 1213 1122 1056 1051 1074 1102 1133 1156 1185 1300 1470 1776 2214 2415 2152 1823 1525 1432 1545 1367 1296 1358 1353 1360 1355 1481 1561 1613 1689 1687 1683 1702 1734 1789 1844 1905 1993 2066 2134 2095 1994 1840 1750 1677 1603 1523 1411 1328 1281 1246 1232 1231 1229 1227 1226 1239 1285 1354 1498 1504 1479 1467 1454 1480 1560 1753 1956 1841 1824 1942 1922 1899 1904 1815 1750 1797 2011 2043 1932 1818 1762 1817 1868 1868 1872 1864 1877 1915 1944 1980 1990 1978 2019 2046 2067 2085 2124 2126 2029 2034 2064 2061 1955 2202 2147 2051 1969 1909 1940 1966 1848 1871 1783 1609 1513 1495 1466 1416 1402 1395 1388 1381 1374 1368 1362 1358 1355 1353 1354 1358 1370 1389 1413 1444 1490 1602 1654 1612 1599 1567 1551 1529 1489 1429 1381 1340 1309 1283 1261 1244 1256 1293 1345 1412 1534 1692 1757 1774 1646 1590 1559 1659 1620 1342 1260 1182 1113 1054 1038 1092 1122 1171 1361 1342 1309 1390 1491 1489 1411 1420 1507 1730 1627 1613 1567 1546 1650 1694 1801 1996 1762 1585 1654 1602 1465 1480 1382 1345 1264 1256 1315 1421 1543 1511 1407 1287 1153 1010 1120 1208 1283 1342 1404 1480 1578 1719 1649 1530 1520 1506 1479 1437 1444 1415 1383 1316 1243 1246 1250 1249 1235 1211 1194 1175 1154 1138 1104 1207 1203 1218 1304 1272 1264 1265 1291 1282 1224 1202 1166 1147 1224 1283 1343 1364 1456 1440 1452 1510 1512 1555 1652 1781 1983 1915 1808 1889 1880 1778 1704 1640 1621 1493 1464 1296 1330 1254 1199 1176 1214 1383 1167 1308 1670 1740 1683 1474 1299 1553 1581 1505 1541 1561 1580 1666 1786 1857 2098 2042 1676 1972 1910 2000 2042 2100 2192 2164 2301 2115 2103 1987 1928 1893 1814 1752 1731 1746 1779 1746 1854 1980 2011 2000 1970 1918 1922 1914 1932 1974 1982 1940 1908 1881 1864 1873 1839 1837 1875 1947 1998 1972 1952 1929 1929 1856 1837 1888 1830 1798 1852 1836 1767 1800 1824 1741 1708 1706 1569 1697 1743 1642 1664 1574 1771 1752 1720 1861 1825 1619 1590 1541 1814 1681 1729 1891 1770 1775 1845 1730 1677 1592 1581 1593 1627 1669 1695 1631 1576 1526 1456 1476 1563 1675 1705 1726 1548 1463 1447 1452 1623 1803 1543 1449 1468 1708 1721 1942 2222 2260 2252 2199 1962 1773 1635 1455 1316 1278 1282 1273 1299 1297 1250 1234 1275 1202 1321 1381 1400 1247 1298 1379 1370 1378 1415 1433 1317 1314 1348 1379 1488 1583 1691 1730 1421 1471 1592 1461 1235 1336 1331 1244 1145 1164 1197 1223 1264 1322 1323 1294 1313 1359 1398 1443 1479 1510 1544 1577 1622 1563 1499 1422 1656 1711 1766 1810 1819 1707 1695 1775 1934 1858 1653 1576 1538 1499 1473 1456 1449 1459 1489 1530 1574 1566 1527 1465 1391 1378 1416 1407 1462 1392 1346 1327 1330 1351 1342 1352 1342 1338 1343 1346 1353 1352 1380 1421 1407 1390 1367 1402 1436 1462 1451 1456 1442 1487 1525 1524 1553 1515 1524 1503 1479 1518 1558 1577 1579 1578 1623 1647 1676 1721 1765 1804 1849 1904 2006 2185 2460 2317 2610 2483 2189 2007 1918 1867 1816 1799 1808 1830 1856 1885 1936 1996 2058 2061 2127 2193 2285 2400 2396 2418 2378 2374 2131 1997 2067 2358 2177 2088 2275 2395 2251 2409 2383 2274 2408 2480 2505 2516 2507 2520 2453 2503 2551 2482 2451 2390 2339 2287 2247 2186 2288 2126 2029 2056 2156 2278 2304 2195 2266 2310 2260 2256 2273 2298 2340 2316 2288 2272 2212 2179 2267 2253 2206 2210 2224 2248 2271 2327 2425 2520 2559 2578 2480 2445 2213 2361 2604 2784 2909 2823 2532 2370 2422 2586 2560 2463 2444 2382 2331 2315 2318 2329 2327 2261 2214 2215 2224 2254 2265 2332 2425 2446 2492 2658 2684 2785 2950 3172 3299 3328 2970 2829 3200 3494 3634 3607 3442 3378 3231 3546 3701 3744 3654 3635 3493 3197 2939 3238 3402 3361 3208 3113 3016 2982 2984 3048 2928 2827 2710 2659 2622 2557 2511 2469 2438 2426 2405 2397 2387 2375 2367 2356 2347 2339 2332 2325 2321 2317 2316 2313 2311 2311 2311 2307 2306 2305 2306 2365 2312 2291 2289 2284 2285 2302 2319 2326 2330 2365 2392 2379 2357 2358 2364 2373 2382 2393 2405 2419 2432 2449 2481 2528 2549 2643 2827 2974 3116 3083 3077 3273 3494 3326 3399 3468 3477 3829 3632 3352 3384 3420 3144 2892 2809 2729 2748 2748 2652 2604 2606 2560 2541 2517 2467 2389 2341 2286 2332 2298 2273 2237 2285 2286 2299 2261 2207 2176 2135 2122 2166 2098 2051 2012 1933 1888 1858 1846 1833 1818 1810 1785 1764 1753 1745 1736 1727 1722 1717 1709 1718 1720 1726 1715 1697 1683 1672 1657 1676 1704 1715 1703 1683 1649 1618 1598 1588 1588 1600 1606 1604 1583 1617 1634 1642 1646 1641 1640 1650 1655 1666 1673 1673 1646 1675 1637 1671 1662 1713 1724 1728 1731 1724 1734 1738 1732 1733 1741 1733 1736 1721 1708 1706 1718 1722 1721 1709 1710 1708 1703 1699 1688 1671 1659 1650 1643 1630 1629 1632 1620 1608 1596 1587 1578 1572 1563 1555 1544 1529 1515 1513 1508 1501 1491 1484 1475 1464 1453 1446 1439 1429 1421 1412 1406 1393 1383 1377 1373 1362 1350 1337 1332 1324 1323 1316 1304 1292 1290 1285 1280 1273 1264 1255 1248 1243 1236 1229 1223 1218 1209 1199 1190 1183 1176 1170 1166 1161 1156 1152 1146 1140 1132 1127 1122 1117 1113 1109 1102 1095 1090 1087 1083 1080 1076 1069 1065 1059 1056 1053 1049 1042 1038 1026 1020 1016 1013 1008 1009 1008 1005 1002 1000 996 989 984 977 961 957 967 969 973 968 964 962 962 963 958 951 949 951 945 940 937 935 932 934 929 924 920 918 915 910 902 890 888 886 878 881 873 849 835 853 866 880 884 881 878 875 872 870 869 868 866 863 859 858 856 854 853 852 850 846 845 844 843 840 838 836 831 823 810 820 804 808 794 779 771 760 759 768 777 779 779 772 768 767 768 760 746 734 732 733 718 716 731 715 726 746 736 729 746 735 715 722 709 717 689 698 683 679 697 734 735 706 684 662 667 656 634 616 610 607 606 600 598 598 596 592 591 604 625 643 642 645 640 644 634 641 650 658 657 650 649 645 647 642 647 646 644 642 635 626 601 579 563 568 589 606 604 612 611 608 594 601 574 553 552 532 523 512 537 520 512 528 509 494 484 466 462 457 456 453 459 456 472 475 471 473 476 475 476 478 472 465 463 462 455 454 454 457 469 463 466 462 458 447 449 446 451 449 446 442 441 440 438 439 435 430 425 423 420 417 415 412 409 404 399 395 388 388 391 392 391 390 388 386 384 384 388 389 383 389 390 391 392 395 385 385 387 383 374 372 378 380 381 382 383 387 381 380 382 383 383 384 377 369 365 362 354 352 357 362 369 364 350 347 351 369 357 357 376 382 394 403 407 411 415 407 411 409 399 406 417 421 401 387 388 411 426 426 409 390 394 388 409 405 401 368 331 320 322 340 354 353 348 331 345 336 330 339 336 338 331 314 321 321 332 317 310 308 297 298 296 283 285 275 281 271 264 261 256 253 254 257 264 272 279 284 277 255 243 239 238 239 252 253 238 239 250 257 264 261 242 246 251 260 269 272 278 273 279 288 295 288 290 284 285 281 276 274 274 272 267 263 265 270 274 273 263 257 256 255 261 270 268 257 258 268 273 275 271 274 273 276 272 277 282 277 279 281 282 281 282 277 275 270 265 264 270 271 271 273 272 270 269 267 266 271 271 274 282 276 274 275 280 282 284 282 288 299 301 307 309 312 306 305 312 314 316 320 324 331 337 341 344 351 357 361 362 364 372 378 385 374 363 356 352 362 356 349 324 312 313 332 340 361 369 363 353 335 315 332 345 341 348 360 356 354 348 343 347 357 363 371 373 369 355 350 358 369 378 383 393 399 412 429 427 439 444 451 447 442 429 442 442 447 432 433 427 425 445 451 458 465 464 473 463 438 460 458 456 441 461 469 459 439 451 456 435 416 428 420 404 428 445 414 409 392 402 397 364 347 365 372 359 392 402 402 406 401 379 402 410 421 437 435 404 407 408 389 359 356 346 349 372 367 342 341 354 352 358 367 379 396 412 403 395 391 388 369 370 375 370 369 360 378 380 384 379 374 364 357 364 369 363 355 340 326 332 336 293 275 267 263 260 280 299 244 299 275 305 294 333 313 295 327 335 329 311 285 287 314 319 289 308 312 307 290 265 260 262 264 254 277 261 220 230 241 253 229 186 219 235 242 267 255 252 230 211 187 197 169 184 212 215 187 194 183 167 151 206 204 201 216 234 234 236 241 237 229 213 206 194 179 148 179 200 206 218 216 227 224 227 218 215 203 192 189 168 143 132 131 133 145 147 128 129 135 152 130 118 148 149 145 134 137 117 114 117 128 130 130 122 2638 2801 2964 2987 3084 3059 2798 2552 2241 2391 2833 3028 3025 3129 3200 3328 3452 3380 3121 2997 3117 3355 3450 3469 3507 3673 3772 3405 3002 2770 2604 2437 2522 2619 2711 2868 2854 2728 2631 2422 2380 2213 1781 1363 1233 1219 1217 1213 1212 1217 1399 1979 2360 2491 2349 2310 2275 2201 2127 1995 1821 1616 1524 1504 1524 1865 2189 1880 1621 1371 1375 1346 1130 1023 1029 1046 1067 1086 1104 1119 1192 1282 1524 1945 2246 2266 1858 1511 1366 1290 1238 1203 1184 1200 1227 1268 1381 1460 1465 1512 1536 1578 1640 1728 1834 1935 2048 2151 2211 2114 1935 1812 1705 1640 1574 1472 1428 1442 1377 1294 1228 1222 1222 1221 1218 1216 1219 1243 1284 1390 1428 1414 1403 1443 1483 1563 1681 1897 1885 1836 1860 1904 1955 1956 1860 1763 1753 1833 1827 1841 1778 1762 1856 1824 1833 1854 1875 1875 1900 1932 1982 1997 1996 1997 2018 2065 2106 2122 2103 2113 2141 2181 2075 1962 2117 2054 2015 1948 1986 2021 2014 1955 1937 1818 1611 1512 1504 1517 1409 1396 1389 1383 1375 1369 1364 1360 1357 1355 1354 1354 1358 1371 1388 1410 1437 1477 1551 1583 1624 1610 1614 1609 1592 1549 1526 1408 1345 1311 1281 1257 1236 1237 1260 1298 1353 1413 1658 1646 1681 1620 1559 1516 1567 1647 1394 1277 1196 1147 1068 1010 1053 1107 1155 1229 1279 1357 1521 1591 1453 1417 1466 1684 1809 1619 1676 1677 1629 1764 1860 1916 1994 1828 1548 1413 1369 1345 1335 1251 1233 1206 1282 1488 1521 1376 1348 1277 1191 1076 966 1069 1156 1234 1298 1400 1510 1664 1721 1655 1560 1447 1418 1418 1397 1380 1360 1323 1288 1246 1176 1256 1229 1173 1175 1164 1137 1126 1156 1050 1166 1162 1210 1245 1223 1214 1238 1236 1255 1208 1157 1145 1151 1357 1397 1370 1393 1531 1508 1447 1412 1430 1482 1605 1749 1822 1731 1689 1676 1656 1590 1569 1448 1375 1443 1309 1218 1184 1154 1130 1124 1113 1221 1121 1241 1542 1689 1690 1516 1281 1379 1338 1336 1530 1586 1725 1734 1911 1967 1790 1834 1816 1958 1956 2004 1980 1981 1979 2016 2080 1963 1901 1884 1861 1806 1824 1777 1697 1702 1665 1750 1966 2028 2032 1990 1912 1896 1924 1947 1960 2002 2003 1952 1909 1870 1838 1862 1837 1845 1896 1959 2016 2009 2016 2090 2024 1877 1803 1803 1820 1781 1811 1850 1802 1918 1910 1776 1794 1699 1591 1531 1722 1612 1601 1558 1723 1733 1622 1724 1832 1644 1559 1514 1638 1662 1591 1829 1790 1676 1754 1673 1660 1540 1533 1550 1568 1625 1672 1679 1638 1605 1545 1408 1535 1579 1642 1629 1565 1354 1329 1409 1589 1602 1363 1347 1412 1517 1457 1702 1871 2242 2237 2208 2213 2002 1845 1663 1414 1335 1312 1287 1313 1320 1316 1296 1333 1173 1264 1345 1389 1444 1435 1425 1434 1428 1362 1213 1211 1255 1311 1359 1472 1532 1708 1787 1492 1413 1408 1221 1182 1211 1190 1130 1131 1170 1206 1244 1300 1357 1340 1316 1318 1376 1404 1446 1485 1523 1565 1594 1640 1622 1669 1452 1469 1614 1644 1607 1640 1742 1877 1957 1829 1639 1585 1536 1490 1454 1434 1416 1417 1436 1509 1562 1579 1583 1568 1512 1367 1399 1373 1384 1340 1326 1346 1407 1408 1418 1406 1397 1384 1406 1418 1414 1392 1368 1361 1357 1356 1366 1355 1384 1422 1432 1409 1429 1429 1482 1489 1497 1493 1479 1477 1442 1473 1531 1557 1551 1553 1592 1596 1636 1665 1712 1761 1833 1909 1995 2109 2318 2651 2645 2521 2389 2211 2024 1934 1877 1829 1813 1834 1871 1916 2002 2166 2316 2356 2382 2425 2435 2427 2451 2430 2383 2342 2416 2362 2014 2134 2357 2107 2142 2320 2292 2253 2392 2285 2337 2432 2399 2394 2393 2407 2381 2368 2412 2439 2435 2447 2339 2267 2228 2291 2235 2141 2148 2039 2084 2186 2282 2211 2183 2154 2183 2179 2205 2233 2262 2276 2313 2256 2217 2172 2165 2232 2180 2185 2225 2243 2305 2339 2405 2403 2399 2393 2455 2515 2505 2178 2313 2632 2734 2809 2765 2605 2294 2400 2395 2314 2340 2381 2360 2302 2286 2288 2302 2311 2254 2185 2208 2192 2239 2275 2306 2353 2492 2573 2564 2653 2828 3124 3294 3145 2897 2697 3004 3173 3449 3646 3427 3375 3311 3406 3612 3661 3551 3517 3609 3617 3408 3046 3001 3320 3341 3256 3095 3004 2970 2976 3022 2960 2826 2761 2651 2601 2560 2527 2482 2446 2434 2407 2414 2398 2381 2371 2355 2345 2337 2331 2326 2322 2319 2316 2314 2314 2316 2313 2310 2316 2315 2319 2333 2366 2294 2286 2284 2335 2388 2367 2361 2360 2416 2442 2392 2377 2360 2365 2373 2383 2394 2407 2422 2443 2454 2487 2547 2602 2623 2726 2871 3036 3009 3168 3382 3488 3493 3392 3298 3414 3627 3789 3428 3175 3314 3190 2909 2759 2751 2643 2677 2633 2572 2522 2467 2444 2486 2446 2401 2348 2376 2422 2356 2309 2310 2309 2278 2275 2247 2227 2216 2196 2163 2102 2069 2063 2058 2022 2033 1979 1860 1827 1810 1795 1789 1771 1750 1742 1741 1743 1741 1725 1710 1698 1695 1699 1706 1710 1696 1679 1676 1705 1718 1705 1681 1671 1645 1622 1612 1611 1627 1615 1589 1599 1631 1641 1649 1657 1660 1661 1665 1679 1681 1686 1673 1675 1691 1680 1675 1697 1675 1708 1729 1741 1743 1734 1743 1746 1744 1744 1760 1754 1750 1728 1714 1716 1720 1728 1733 1723 1717 1708 1695 1685 1670 1648 1649 1638 1629 1636 1641 1635 1623 1613 1603 1593 1583 1573 1563 1551 1540 1527 1517 1508 1497 1496 1490 1483 1475 1465 1456 1446 1436 1431 1424 1416 1404 1396 1390 1376 1363 1355 1349 1344 1340 1332 1319 1310 1301 1300 1299 1292 1284 1274 1267 1257 1251 1243 1238 1235 1226 1218 1209 1199 1191 1182 1176 1172 1168 1163 1158 1151 1147 1142 1136 1131 1123 1117 1111 1110 1104 1097 1093 1090 1084 1081 1075 1068 1065 1064 1059 1056 1049 1035 1029 1026 1028 1024 1017 1013 1016 1014 1009 1004 1000 996 991 987 973 955 966 972 975 973 969 965 962 963 963 959 953 951 949 946 940 937 936 930 931 927 923 921 919 916 909 907 907 903 898 891 891 881 859 834 840 845 864 868 875 878 875 872 869 869 867 863 859 859 858 857 856 852 852 850 848 846 844 843 839 836 834 832 822 803 803 796 785 782 769 761 751 763 776 779 780 781 774 770 769 762 749 744 731 716 723 702 715 717 701 719 735 718 714 732 736 704 695 694 716 686 678 674 659 687 694 710 701 685 685 680 666 644 637 631 617 607 599 591 588 587 586 585 593 609 630 628 624 626 629 626 639 650 656 653 644 642 637 641 633 638 641 639 639 635 618 601 584 568 556 582 583 586 596 609 614 615 605 584 585 556 553 531 531 553 529 537 530 520 501 478 486 486 479 475 461 449 456 466 462 464 466 468 467 460 459 454 455 453 457 447 446 448 447 451 460 460 454 454 442 438 437 444 443 439 437 436 435 436 438 436 433 429 422 419 415 409 407 404 400 397 392 388 387 385 386 385 383 382 377 376 379 382 381 381 389 388 384 391 392 381 382 386 391 384 369 372 375 376 377 378 380 373 367 367 369 369 375 373 367 363 355 351 351 357 361 366 369 360 354 345 351 351 371 376 388 398 395 406 405 406 399 404 398 397 408 417 415 402 377 386 407 412 421 429 387 368 385 396 381 379 348 332 319 325 344 358 348 332 325 327 330 322 329 332 335 336 304 305 296 313 315 319 316 316 313 302 298 294 286 280 285 271 267 269 260 254 255 255 264 259 262 261 243 250 276 246 240 238 237 234 244 259 254 262 248 239 247 258 268 272 276 270 262 268 275 286 266 269 275 285 283 277 276 274 274 271 267 263 268 269 274 272 262 255 256 258 266 266 255 257 264 275 274 272 272 270 268 273 279 274 275 281 285 282 277 280 275 272 272 268 263 265 270 273 274 272 268 265 265 270 269 276 277 278 274 275 282 290 292 295 285 286 288 290 293 303 304 298 302 308 321 323 326 324 329 335 344 350 352 355 362 365 369 369 373 380 381 380 372 362 366 347 343 333 319 310 318 322 343 356 362 340 334 321 334 345 355 362 366 369 370 368 362 362 371 372 381 383 382 377 364 366 377 383 386 381 387 406 413 425 436 442 448 454 452 446 455 452 445 417 406 415 422 421 424 432 439 453 467 464 458 470 484 471 460 473 473 456 461 456 435 424 409 397 397 394 416 438 434 407 384 365 353 370 385 366 389 360 387 401 411 428 419 399 390 402 419 433 432 402 381 370 364 377 388 357 356 387 364 347 369 345 366 368 377 383 386 420 423 407 395 385 375 393 389 382 386 373 380 391 391 386 379 377 351 343 353 358 356 341 318 296 297 290 264 255 278 270 239 257 269 264 249 263 317 322 317 277 308 297 319 320 305 268 306 310 271 283 291 276 287 248 255 258 240 243 265 269 253 212 217 237 232 209 192 226 260 276 269 243 220 228 219 308 277 293 214 240 241 238 153 180 153 151 174 198 213 239 230 216 221 218 232 220 216 197 176 140 190 185 180 196 209 210 218 209 199 198 210 206 210 204 181 182 168 166 137 140 129 120 125 144 131 125 137 124 134 130 146 138 117 117 124 124 120 123 2630 2793 2822 2855 2909 3042 2839 2747 2417 2246 2383 2449 2485 2612 2888 3237 3161 3001 3042 3374 3290 3202 3272 3359 3425 3581 3730 3554 3251 2935 2709 2528 2622 2951 3173 3242 3071 2844 2781 2733 2621 2296 1832 1459 1268 1219 1214 1212 1209 1213 1270 1672 2126 2060 1994 2067 2178 2252 2224 2059 1887 1694 1619 1586 1782 2134 2142 1942 1756 1517 1571 1670 1252 1027 1005 1016 1030 1041 1053 1058 1091 1151 1306 1607 1905 2089 1932 1473 1242 1175 1150 1129 1109 1127 1161 1194 1270 1317 1372 1437 1516 1586 1663 1767 1934 2132 2224 2233 2206 2091 1922 1705 1599 1537 1483 1408 1422 1412 1375 1257 1213 1215 1215 1214 1211 1208 1212 1223 1242 1389 1418 1362 1382 1423 1469 1516 1560 1636 1689 1734 1728 1798 1851 1806 1817 1702 1642 1691 1743 1764 1728 1800 1789 1798 1823 1881 1896 1898 1909 1939 1982 1989 2031 2023 2032 2093 2128 2131 2164 2210 2216 2203 2107 2035 2075 2085 1972 1958 2030 2009 1989 1896 1918 1863 1664 1599 1575 1505 1411 1388 1382 1377 1370 1366 1363 1363 1361 1355 1355 1357 1363 1375 1396 1423 1450 1478 1511 1558 1595 1650 1678 1692 1669 1535 1470 1413 1359 1320 1278 1249 1228 1226 1246 1278 1326 1397 1521 1615 1594 1642 1584 1531 1503 1521 1347 1380 1364 1202 1051 996 1010 1060 1110 1165 1249 1370 1625 1552 1377 1538 1699 1699 1658 1616 1628 1653 1710 1850 1846 1780 1722 1646 1485 1390 1277 1240 1236 1183 1177 1286 1493 1520 1451 1402 1248 1187 1106 1011 915 1061 1174 1239 1274 1355 1487 1647 1638 1705 1607 1427 1365 1348 1347 1330 1319 1301 1281 1270 1202 1157 1201 1149 1144 1141 1113 1083 1136 1028 1121 1114 1128 1166 1174 1213 1263 1224 1192 1218 1172 1098 1180 1485 1449 1413 1424 1554 1346 1404 1379 1388 1453 1560 1618 1633 1624 1561 1511 1494 1470 1407 1309 1257 1310 1176 1137 1109 1116 1105 1066 1094 1127 1127 1273 1545 1581 1624 1455 1242 1276 1394 1497 1749 1741 1716 1715 1746 2069 2089 1621 1697 2028 2081 2042 1949 1901 1921 1892 1911 1858 1820 1819 1788 1760 1775 1712 1668 1653 1679 1821 2071 2070 2050 1998 1837 1895 1964 1997 2000 2002 1955 1968 1938 1900 1880 1861 1868 1902 1915 1974 2035 2066 2091 2139 1932 1849 1803 1787 1825 1811 1834 1858 1865 1914 1931 1816 1796 1717 1608 1521 1511 1572 1508 1608 1608 1689 1583 1664 1622 1578 1545 1500 1576 1547 1574 1760 1826 1735 1673 1537 1505 1522 1518 1504 1521 1601 1603 1672 1670 1615 1491 1438 1415 1528 1649 1625 1492 1420 1281 1354 1459 1346 1314 1386 1497 1355 1354 1454 1773 2045 2231 2207 2208 2254 2059 1876 1725 1479 1466 1315 1284 1324 1314 1328 1260 1223 1301 1341 1396 1458 1442 1456 1476 1381 1256 1207 1222 1220 1188 1272 1303 1513 1668 1672 1414 1261 1132 1189 1245 1251 1224 1132 1147 1178 1221 1256 1299 1333 1361 1346 1340 1392 1427 1484 1513 1536 1576 1609 1659 1677 1691 1667 1467 1423 1446 1532 1609 1864 1948 1944 1792 1600 1569 1523 1465 1421 1404 1391 1383 1414 1473 1520 1549 1571 1533 1407 1372 1374 1367 1342 1328 1356 1458 1498 1486 1463 1443 1439 1431 1458 1495 1457 1420 1395 1387 1390 1377 1417 1398 1364 1363 1358 1372 1398 1435 1445 1437 1455 1462 1448 1426 1471 1533 1536 1515 1522 1542 1554 1584 1625 1669 1704 1754 1838 1960 2136 2259 2492 2619 2488 2327 2258 2129 1954 1899 1847 1793 1799 1846 1992 2147 2320 2389 2395 2388 2391 2358 2347 2323 2369 2350 2353 2286 2330 2347 2122 2053 2286 2137 2138 2184 2134 2316 2300 2227 2307 2356 2319 2317 2289 2296 2317 2356 2377 2388 2393 2416 2329 2257 2246 2246 2201 2231 2163 2053 2042 2168 2162 2122 2162 2140 2114 2129 2149 2191 2197 2234 2255 2218 2225 2179 2146 2193 2150 2178 2187 2228 2344 2479 2524 2368 2350 2278 2379 2380 2388 2228 2302 2572 2575 2540 2552 2460 2217 2250 2190 2183 2189 2201 2282 2263 2267 2292 2301 2249 2240 2174 2194 2182 2237 2346 2353 2421 2496 2490 2565 2664 2795 3073 3114 2881 2606 2565 2855 3055 3440 3636 3677 3493 3508 3481 3609 3555 3443 3401 3439 3505 3356 3041 2998 3236 3275 3223 3113 3036 2994 2965 2977 2968 2891 2812 2678 2628 2587 2549 2502 2477 2445 2429 2441 2425 2411 2391 2366 2342 2335 2329 2327 2324 2322 2320 2318 2318 2318 2315 2315 2313 2317 2321 2381 2382 2305 2282 2296 2383 2516 2430 2431 2382 2422 2426 2444 2392 2363 2366 2372 2379 2389 2401 2418 2458 2465 2481 2523 2580 2589 2639 2738 2842 3017 3188 3312 3403 3252 3184 3438 3596 3565 3816 3469 3161 3068 3086 2878 2719 2647 2612 2578 2602 2540 2506 2464 2429 2382 2390 2379 2332 2346 2349 2312 2287 2300 2298 2274 2211 2234 2255 2261 2244 2215 2147 2147 2119 2089 2103 2129 2050 1882 1839 1816 1797 1780 1763 1758 1757 1758 1755 1745 1740 1731 1714 1702 1689 1683 1697 1709 1701 1696 1709 1719 1717 1684 1660 1657 1645 1638 1635 1615 1606 1628 1637 1647 1655 1655 1664 1674 1682 1688 1691 1692 1722 1714 1704 1706 1667 1698 1715 1700 1729 1733 1739 1746 1747 1745 1751 1757 1757 1767 1760 1741 1727 1726 1727 1726 1735 1739 1733 1719 1708 1699 1687 1668 1641 1628 1620 1614 1615 1621 1631 1612 1601 1598 1590 1580 1566 1555 1544 1534 1528 1518 1508 1494 1484 1481 1477 1470 1459 1447 1439 1433 1429 1423 1413 1406 1398 1388 1376 1367 1362 1355 1344 1338 1331 1324 1315 1309 1311 1302 1294 1287 1277 1266 1257 1251 1244 1242 1237 1227 1216 1207 1198 1190 1186 1180 1174 1166 1161 1157 1153 1146 1139 1134 1127 1123 1115 1111 1102 1097 1098 1093 1090 1085 1082 1076 1071 1069 1065 1061 1058 1045 1032 1031 1035 1036 1030 1021 1021 1020 1014 1003 994 986 981 982 978 963 962 974 977 978 973 970 968 964 965 962 959 954 952 950 945 942 939 937 933 931 930 926 924 921 915 911 909 908 903 897 893 889 883 870 847 828 833 843 849 860 863 871 870 868 867 864 861 857 858 858 856 855 852 852 850 848 845 844 842 838 835 832 831 827 816 799 793 779 766 762 750 757 780 776 773 774 774 773 768 767 753 736 728 722 707 710 697 698 700 692 714 714 719 695 718 721 724 689 684 716 694 657 653 641 645 649 658 670 675 655 648 638 638 646 647 630 622 612 602 588 580 579 581 584 593 601 606 606 612 616 618 629 642 655 650 635 633 627 630 627 628 639 638 625 625 626 616 605 574 552 555 563 572 580 593 597 603 611 609 595 576 564 540 547 557 550 551 530 513 497 486 512 501 481 467 465 453 442 449 460 465 462 463 460 453 449 447 447 445 443 439 438 436 443 455 456 453 451 446 440 436 433 435 436 434 431 430 431 432 438 440 439 435 426 420 418 414 407 399 397 395 391 388 384 383 381 380 378 376 371 369 372 373 373 375 380 384 381 388 388 377 380 386 392 387 378 370 366 368 372 371 372 365 360 359 363 361 364 370 367 362 352 350 349 357 361 362 366 371 362 347 343 356 365 369 387 384 394 392 394 400 393 392 393 405 411 410 404 398 373 397 408 415 422 428 418 374 361 384 378 354 332 323 311 323 339 355 349 337 319 311 319 321 325 327 342 326 306 288 293 296 303 308 304 295 316 310 307 300 290 298 294 293 287 281 281 263 264 254 249 256 250 242 242 243 250 249 249 253 247 234 246 248 257 260 242 243 256 262 261 262 261 250 256 261 274 280 260 258 262 271 275 276 279 279 280 280 277 262 261 266 269 273 265 257 254 256 260 261 254 256 263 268 268 270 269 265 268 270 271 273 279 283 283 280 276 274 276 273 268 265 262 264 269 270 274 270 265 266 273 281 280 276 275 284 286 287 284 284 287 295 298 299 296 301 294 299 298 298 306 314 315 323 326 332 338 343 347 352 361 355 354 359 362 368 377 382 384 391 390 382 375 363 341 338 336 333 312 326 335 352 362 360 349 343 328 326 338 351 357 367 378 378 383 377 376 383 384 385 391 387 379 378 386 391 400 403 404 408 417 429 432 428 436 449 450 432 445 441 418 401 419 434 450 451 431 447 445 435 447 461 475 488 485 484 491 481 470 468 465 440 422 413 399 415 408 392 385 407 422 386 359 374 384 399 385 391 393 367 397 416 414 422 436 416 391 405 422 445 435 406 389 374 397 384 374 379 361 387 371 349 376 370 358 370 385 395 417 414 408 392 388 370 387 401 400 392 385 384 395 385 376 377 372 368 354 335 335 330 343 330 292 284 276 263 275 287 298 286 263 238 247 250 233 267 297 304 291 263 278 295 320 325 301 289 275 300 289 265 256 266 250 235 224 234 223 225 242 256 244 251 214 209 214 216 181 227 238 258 264 261 252 251 242 267 243 271 207 225 219 238 164 159 145 157 179 190 216 218 223 230 203 212 222 200 194 197 179 146 155 182 205 201 217 202 197 213 189 172 179 200 198 191 188 193 186 174 168 165 153 122 115 128 120 114 109 107 106 104 107 111 113 109 103 102 102 102 2553 2658 2739 2769 2809 2987 2946 2898 2697 2424 2380 2524 2732 2459 2502 2773 2704 3046 3431 3554 3626 3476 3416 3471 3481 3554 3485 3424 3217 2948 2686 2977 2685 3020 3313 3271 3042 2923 2917 2934 2762 2192 1897 1507 1314 1223 1210 1209 1205 1208 1225 1431 1696 1724 1833 2165 2359 2348 2284 2134 2008 1934 1936 2106 2330 2335 2062 1880 1853 1720 1736 1560 1345 1105 992 987 995 1002 1008 1009 1019 1089 1237 1473 1716 1852 1780 1533 1257 1121 1105 1074 1061 1077 1105 1153 1211 1287 1405 1525 1675 1749 1797 1874 2020 2171 2195 2013 1897 1791 1690 1587 1505 1454 1403 1334 1375 1306 1316 1214 1205 1207 1208 1207 1206 1207 1220 1237 1247 1353 1367 1355 1355 1365 1378 1430 1455 1504 1553 1611 1614 1658 1791 1727 1711 1655 1611 1597 1700 1717 1669 1740 1757 1803 1836 1880 1886 1904 1912 1950 1963 1973 2040 2050 2063 2119 2160 2170 2199 2202 2239 2233 2151 2075 2082 2099 1914 1821 1956 1863 1888 1804 1666 1612 1590 1643 1541 1448 1420 1392 1386 1379 1370 1365 1377 1442 1457 1366 1361 1366 1373 1388 1409 1436 1464 1489 1525 1591 1615 1642 1683 1815 1786 1548 1450 1390 1344 1302 1268 1238 1216 1213 1230 1264 1324 1441 1534 1586 1504 1581 1528 1501 1500 1437 1406 1459 1444 1161 1070 1021 993 1014 1066 1113 1216 1300 1282 1273 1408 1627 1589 1577 1692 1621 1581 1676 1797 1712 1775 1557 1515 1364 1296 1239 1198 1176 1156 1139 1215 1418 1454 1363 1304 1246 1187 1158 1096 995 901 1063 1134 1173 1227 1300 1397 1475 1546 1496 1460 1381 1326 1295 1294 1288 1279 1269 1290 1392 1324 1135 1125 1126 1104 1121 1152 1120 1037 995 1067 1119 1190 1328 1345 1284 1284 1295 1223 1142 1140 1082 1210 1550 1515 1542 1555 1505 1256 1207 1305 1402 1495 1489 1508 1550 1524 1409 1427 1402 1381 1325 1319 1114 1100 1052 1058 1062 1053 1048 1054 1009 1034 1158 1377 1544 1335 1258 1263 1228 1376 1372 1417 1445 1513 1394 1502 1689 2097 1776 1362 1677 1887 1881 1873 1815 1853 1883 1878 1855 1823 1753 1782 1749 1728 1754 1716 1637 1639 1710 1824 1981 2080 1989 1893 1783 1830 1928 2004 1982 1935 1966 1957 1924 1883 1925 1804 1930 1903 1944 1948 2035 2084 2122 2141 1939 1864 1850 1830 1819 1873 1786 1828 1870 1908 1924 1693 1603 1560 1518 1498 1524 1487 1573 1654 1607 1588 1573 1686 1650 1605 1595 1557 1497 1510 1558 1574 1631 1716 1612 1551 1476 1479 1510 1484 1508 1577 1555 1646 1658 1655 1576 1545 1351 1454 1526 1528 1555 1338 1244 1255 1268 1325 1478 1610 1471 1277 1292 1359 1580 2006 2200 2180 2112 2197 2230 2196 2004 1810 1438 1296 1260 1250 1257 1259 1185 1223 1241 1288 1376 1446 1398 1416 1419 1354 1356 1322 1268 1250 1331 1184 1177 1303 1443 1398 1217 1174 1142 1264 1539 1570 1370 1189 1161 1196 1239 1282 1317 1341 1382 1385 1357 1408 1436 1476 1511 1538 1561 1603 1649 1689 1699 1714 1649 1433 1496 1502 1557 1667 1729 1857 1647 1581 1542 1503 1450 1399 1371 1382 1363 1407 1447 1481 1527 1556 1452 1348 1388 1330 1330 1364 1386 1466 1503 1536 1553 1491 1469 1462 1460 1479 1499 1450 1412 1398 1418 1396 1384 1443 1495 1410 1405 1386 1376 1366 1386 1402 1430 1401 1431 1440 1455 1457 1481 1475 1500 1515 1535 1559 1608 1641 1672 1697 1739 1814 1907 2007 2125 2301 2472 2481 2335 2146 2003 1926 1851 1801 1770 1807 1879 2163 2278 2276 2271 2280 2282 2296 2282 2259 2302 2270 2282 2261 2248 2275 2315 2294 1981 2130 2044 2089 2163 2303 2348 2256 2192 2279 2265 2251 2254 2228 2270 2286 2322 2335 2339 2366 2375 2278 2219 2190 2162 2139 2097 2168 2163 2006 2074 2072 2084 2131 2128 2106 2081 2118 2158 2169 2170 2176 2169 2146 2141 2119 2129 2139 2174 2178 2193 2299 2392 2500 2377 2315 2236 2187 2263 2164 2107 2146 2334 2338 2253 2249 2192 2176 2120 2105 2113 2150 2182 2192 2237 2259 2301 2319 2239 2185 2196 2216 2213 2271 2307 2353 2398 2416 2470 2522 2506 2586 2806 2907 2639 2478 2579 2743 2998 3226 3451 3544 3416 3457 3478 3456 3443 3310 3279 3213 3072 2918 2820 2840 3159 3198 3165 3041 2960 2941 2938 2959 2956 2877 2879 2798 2717 2642 2572 2536 2493 2457 2494 2470 2457 2440 2415 2391 2359 2337 2333 2331 2330 2328 2325 2323 2322 2320 2320 2325 2355 2390 2379 2373 2333 2307 2289 2312 2386 2425 2423 2403 2353 2357 2394 2419 2368 2359 2366 2374 2380 2386 2400 2420 2454 2474 2472 2493 2566 2632 2688 2814 2915 3025 2917 2943 3083 3358 3465 3502 3471 3687 3803 3522 3353 3184 3034 2871 2692 2583 2562 2514 2547 2528 2519 2442 2399 2352 2347 2338 2313 2298 2336 2309 2260 2233 2256 2251 2204 2171 2211 2202 2216 2235 2234 2220 2135 2067 2047 2053 2077 1941 1839 1806 1790 1776 1785 1781 1774 1782 1766 1742 1723 1725 1738 1720 1700 1675 1673 1686 1692 1687 1689 1714 1726 1690 1660 1644 1660 1678 1650 1657 1659 1647 1656 1656 1663 1664 1675 1695 1712 1709 1698 1690 1710 1716 1703 1699 1697 1724 1728 1719 1749 1752 1746 1748 1757 1757 1757 1765 1772 1772 1759 1755 1743 1748 1742 1740 1738 1736 1735 1721 1695 1687 1686 1681 1651 1618 1607 1603 1595 1610 1620 1600 1581 1587 1581 1574 1564 1552 1541 1533 1523 1513 1505 1498 1486 1479 1468 1461 1451 1444 1437 1429 1419 1413 1406 1400 1394 1387 1376 1367 1359 1352 1345 1337 1331 1326 1320 1315 1308 1301 1292 1286 1278 1269 1262 1254 1246 1240 1232 1225 1211 1204 1197 1191 1191 1184 1178 1171 1167 1162 1156 1147 1141 1135 1128 1122 1115 1108 1101 1094 1088 1084 1082 1079 1077 1073 1072 1068 1062 1056 1051 1039 1037 1035 1039 1037 1030 1026 1025 1020 1011 988 976 973 974 973 967 969 977 977 978 976 971 968 967 963 963 963 958 954 953 951 946 945 942 935 935 933 929 926 924 919 908 906 904 900 896 893 890 886 881 876 864 849 828 821 824 826 834 858 865 867 862 860 856 855 857 856 853 853 852 848 848 846 845 843 839 836 834 830 826 828 820 810 797 785 767 747 745 771 780 775 766 761 761 763 758 755 748 740 730 714 698 693 681 686 688 680 701 690 699 695 686 692 698 679 671 687 697 666 647 633 630 631 632 643 649 631 623 620 621 621 618 608 598 592 588 584 578 574 575 576 579 585 592 592 599 603 611 630 648 652 639 625 626 616 617 617 622 633 629 622 605 605 600 599 586 564 541 547 560 574 569 583 600 608 605 599 599 579 566 564 564 547 525 512 515 499 496 526 505 487 470 451 455 440 451 465 465 465 459 456 452 449 445 441 441 438 434 432 433 438 447 446 445 443 445 440 433 429 429 428 426 425 430 431 426 433 432 432 429 420 414 412 416 412 406 401 399 395 392 386 380 378 377 377 373 371 369 365 364 366 370 374 377 376 382 384 377 384 387 389 388 388 389 371 363 361 361 367 360 356 354 360 356 359 363 364 359 353 348 347 357 358 358 362 372 367 352 345 348 352 369 379 375 378 384 394 398 388 386 399 408 411 398 386 382 376 394 409 410 421 414 410 385 347 376 384 327 322 319 307 332 346 355 354 343 325 305 305 318 317 319 332 338 317 299 288 278 293 292 281 289 291 299 309 306 306 305 311 286 280 284 282 258 256 258 258 291 262 247 248 246 253 253 248 245 240 234 240 244 254 247 238 250 264 254 247 248 247 258 269 275 283 272 256 254 258 266 272 280 283 280 274 272 275 265 258 263 268 276 265 259 253 254 254 254 255 259 263 266 268 265 263 264 267 265 270 275 282 280 278 278 277 276 271 273 270 264 262 264 272 270 267 263 268 273 284 290 289 290 286 276 285 295 296 294 290 292 295 299 300 305 309 314 315 305 306 309 311 314 322 326 331 340 350 356 353 346 358 366 372 374 382 392 396 403 406 400 386 367 356 360 358 344 334 321 330 348 354 364 358 360 343 343 330 341 361 366 374 382 384 388 384 390 390 389 395 396 398 399 407 410 415 417 424 421 416 427 418 420 434 434 441 433 420 432 400 424 447 438 454 475 460 439 457 459 440 446 458 464 470 482 503 507 493 471 449 432 423 427 429 425 417 408 389 377 376 377 372 392 394 411 384 382 397 369 402 430 439 425 440 422 416 393 423 445 443 412 396 395 406 394 406 382 365 394 383 350 359 383 387 362 372 391 422 410 395 385 383 382 392 393 413 397 384 396 386 375 365 367 363 365 361 351 337 324 317 300 304 335 326 321 314 309 314 284 272 257 257 257 246 289 313 292 248 259 297 319 327 325 315 290 260 260 254 244 249 232 234 258 238 259 252 223 218 218 219 237 240 224 204 177 192 224 247 239 268 252 241 231 248 253 248 281 175 166 213 178 191 158 173 187 208 201 220 213 205 210 207 195 214 191 182 169 190 179 141 171 187 203 198 181 194 207 205 181 164 157 166 193 174 191 176 174 184 172 162 128 116 129 112 108 104 104 103 101 101 102 103 103 102 101 100 101 2669 2679 2736 2824 2914 2981 2959 2872 2822 2783 2842 3031 3119 2937 2577 2536 2679 2735 3144 3346 3440 3661 3596 3702 3680 3785 3626 3399 3119 2930 3098 3211 2805 3320 3318 3204 3167 3021 3113 3173 3047 2550 2029 1642 1377 1223 1210 1207 1203 1203 1217 1311 1455 1585 1765 2001 2112 2099 2256 2291 2366 2394 2490 2517 2558 2468 2096 2017 2052 2013 1790 1594 1430 1149 1001 965 966 969 971 971 983 1082 1259 1506 1616 1661 1740 1618 1513 1298 1055 1032 1020 1032 1070 1113 1173 1286 1517 1614 1765 1884 1975 1963 2078 2174 2171 2038 1889 1749 1611 1536 1458 1397 1350 1305 1269 1249 1233 1236 1204 1204 1204 1204 1204 1209 1223 1244 1266 1305 1338 1319 1313 1317 1333 1352 1374 1416 1451 1481 1533 1664 1711 1691 1654 1612 1591 1546 1571 1593 1585 1685 1717 1781 1817 1858 1866 1883 1890 1894 1890 1985 2043 2031 2061 2106 2209 2179 2048 2025 2136 2106 2218 2171 2142 2059 1836 1639 1753 1695 1905 1726 1543 1460 1436 1536 1464 1428 1413 1410 1404 1387 1369 1365 1406 1576 1552 1397 1366 1371 1379 1391 1411 1431 1455 1484 1522 1584 1716 1679 1661 1768 1876 1573 1442 1376 1319 1282 1249 1224 1205 1203 1217 1246 1327 1558 1609 1507 1483 1478 1438 1397 1409 1410 1379 1393 1343 1193 1118 1168 1061 980 999 1028 1085 1119 1144 1174 1269 1367 1505 1767 1704 1580 1538 1606 1681 1556 1565 1491 1385 1239 1170 1132 1110 1114 1107 1131 1318 1445 1361 1298 1228 1182 1139 1114 1088 953 897 1019 1083 1150 1227 1324 1429 1446 1379 1365 1343 1295 1265 1250 1246 1247 1240 1237 1251 1228 1222 1147 1081 1090 1076 1132 1166 1130 971 1016 1073 1146 1268 1492 1459 1469 1389 1365 1365 1180 1098 1080 1124 1264 1250 1306 1389 1398 1298 1091 1180 1233 1380 1377 1351 1490 1432 1270 1293 1315 1319 1208 1195 1133 972 1013 1102 1042 989 1067 1041 961 1019 1139 1172 1221 1140 1122 1129 1367 1274 1386 1393 1312 1339 1406 1520 1806 1410 1360 1370 1674 1678 1722 1780 1923 1844 1756 1782 1750 1810 1726 1743 1725 1742 1714 1689 1623 1684 1774 1923 2133 2107 1972 1785 1764 1741 1812 1958 1983 1874 1994 1957 1950 1826 1835 1831 1921 1837 1930 2004 2069 2128 2122 2081 1932 1902 1894 1871 1812 1757 1795 1870 1885 1947 1868 1666 1616 1575 1578 1553 1598 1469 1625 1701 1678 1638 1523 1644 1679 1628 1671 1628 1541 1473 1470 1502 1521 1619 1603 1525 1498 1489 1470 1446 1428 1506 1543 1581 1591 1679 1634 1533 1376 1303 1337 1483 1609 1361 1239 1220 1247 1315 1412 1580 1505 1255 1246 1307 1626 1834 2138 2027 1798 1912 2210 2268 2069 1778 1649 1488 1281 1250 1299 1233 1226 1360 1364 1321 1346 1374 1322 1307 1332 1356 1362 1400 1366 1165 1231 1363 1183 1175 1206 1162 1154 1167 1173 1321 1558 1722 1434 1204 1190 1220 1265 1307 1336 1369 1402 1380 1386 1434 1462 1480 1504 1537 1557 1588 1650 1675 1709 1718 1732 1628 1614 1476 1521 1467 1414 1616 1626 1568 1525 1483 1443 1384 1341 1350 1406 1520 1518 1485 1412 1464 1368 1342 1376 1384 1371 1379 1387 1434 1493 1526 1516 1512 1489 1482 1484 1497 1487 1460 1468 1430 1406 1403 1404 1429 1457 1439 1415 1393 1429 1386 1365 1368 1379 1454 1463 1465 1523 1531 1535 1508 1524 1562 1578 1590 1602 1622 1642 1674 1704 1758 1826 1892 2010 2171 2410 2456 2305 2092 1926 1862 1824 1766 1760 1879 2003 2161 2167 2235 2250 2193 2188 2202 2180 2228 2206 2209 2226 2220 2212 2244 2252 2258 2105 1975 2141 2303 2304 2303 2271 2222 2192 2228 2203 2202 2206 2189 2230 2259 2285 2292 2313 2327 2327 2239 2196 2211 2195 2176 2141 2142 2080 2033 1995 2084 2111 2112 2111 2100 2061 2088 2112 2142 2161 2135 2119 2096 2101 2098 2105 2090 2112 2149 2195 2282 2369 2532 2564 2363 2293 2259 2225 2181 2051 2073 2109 2112 2105 2114 2194 2153 2103 2190 2156 2253 2364 2289 2272 2298 2300 2268 2247 2207 2181 2240 2230 2266 2309 2375 2417 2359 2348 2378 2428 2529 2574 2568 2470 2504 2705 2937 2897 3043 3414 3227 3099 3517 3551 3554 3450 3325 3139 3102 2987 3158 3121 2805 2901 3100 3042 2988 2962 2985 2932 2968 2961 2875 2848 2795 2738 2663 2602 2551 2505 2550 2529 2497 2479 2456 2433 2409 2379 2346 2340 2338 2336 2333 2331 2328 2326 2324 2323 2332 2381 2500 2646 2584 2422 2337 2322 2356 2418 2411 2363 2358 2335 2336 2340 2346 2349 2355 2362 2369 2377 2385 2404 2418 2440 2486 2454 2481 2568 2708 2776 2851 2932 2949 2815 2876 3154 3399 3540 3494 3549 3780 3638 3367 3275 3259 3150 2930 2713 2537 2503 2525 2460 2442 2476 2424 2372 2340 2314 2324 2276 2255 2286 2291 2273 2229 2196 2204 2184 2145 2154 2133 2159 2201 2199 2154 2166 2092 2024 1959 1960 1878 1832 1798 1802 1808 1822 1802 1803 1811 1762 1745 1726 1707 1706 1706 1696 1690 1668 1663 1666 1668 1670 1693 1721 1689 1665 1671 1668 1673 1649 1673 1674 1660 1664 1665 1673 1688 1717 1731 1727 1715 1705 1707 1708 1703 1690 1692 1702 1730 1736 1732 1741 1761 1761 1763 1765 1763 1765 1777 1786 1790 1785 1770 1764 1761 1753 1743 1735 1733 1729 1712 1686 1667 1651 1649 1641 1633 1623 1601 1582 1591 1596 1595 1576 1561 1559 1556 1558 1549 1542 1535 1527 1515 1503 1491 1482 1477 1467 1458 1451 1442 1435 1424 1416 1406 1401 1394 1391 1381 1377 1374 1366 1355 1347 1338 1333 1326 1320 1312 1307 1299 1290 1284 1278 1270 1262 1253 1244 1236 1227 1218 1213 1208 1200 1194 1190 1185 1184 1176 1171 1165 1157 1147 1143 1138 1131 1124 1116 1109 1107 1103 1097 1092 1086 1081 1074 1068 1062 1061 1057 1050 1043 1042 1038 1038 1043 1038 1033 1030 1025 1005 991 983 991 992 990 987 985 983 979 978 975 972 968 966 966 963 963 961 955 952 952 950 943 939 935 930 927 927 923 922 917 910 904 901 896 893 889 886 884 883 882 880 874 868 854 835 830 826 813 841 858 859 860 859 852 853 854 853 852 849 847 847 846 844 842 841 838 835 833 828 822 814 809 792 784 770 757 741 764 780 776 769 756 743 744 747 745 728 736 727 730 715 701 680 681 671 674 671 688 678 671 688 672 669 676 667 658 667 674 657 655 633 623 620 624 637 633 621 612 610 614 611 610 603 582 579 577 580 573 571 570 569 571 576 582 583 590 598 614 632 645 646 632 620 611 605 605 605 614 620 619 624 615 590 576 577 577 564 541 542 559 551 572 595 609 599 593 578 591 593 598 589 559 541 547 545 523 502 516 528 524 494 474 459 444 438 442 453 458 472 472 466 467 462 453 446 433 428 427 426 427 427 429 431 431 429 440 441 433 427 423 422 422 420 424 427 421 429 424 424 421 414 408 409 413 414 410 407 403 398 394 388 386 386 386 382 377 378 377 372 364 361 365 371 374 373 378 377 377 382 383 385 386 383 387 381 372 365 359 355 353 349 348 352 354 354 353 353 356 358 348 345 354 354 356 358 368 372 367 356 341 349 372 366 365 375 386 395 385 381 395 400 404 406 404 387 366 381 385 390 402 413 421 376 362 337 362 372 333 312 303 312 335 342 347 356 341 324 315 302 302 305 316 311 332 321 293 283 269 278 281 268 281 296 296 293 309 300 295 288 271 270 284 295 267 262 266 263 274 263 256 252 252 245 243 240 238 240 232 234 239 244 236 245 258 253 245 243 252 264 272 271 258 267 263 253 255 260 267 270 278 281 281 277 268 265 262 257 263 267 270 267 261 252 253 253 254 258 260 263 268 267 260 261 263 266 267 270 276 280 279 277 273 273 272 271 268 269 266 266 261 268 269 261 265 270 278 283 292 296 295 294 294 288 284 283 291 300 303 307 308 310 315 316 318 319 311 314 314 322 324 330 336 336 336 335 339 342 351 354 358 363 375 380 389 396 398 394 391 393 383 386 383 378 369 349 332 324 336 341 351 366 374 366 361 362 343 336 354 368 363 377 389 388 394 398 397 391 387 394 397 397 401 406 413 422 416 402 406 418 420 428 418 425 420 398 397 416 433 447 456 462 475 479 460 455 471 473 456 452 475 486 496 499 503 513 496 469 452 447 456 451 443 441 428 415 407 400 372 392 417 414 410 400 384 403 375 394 409 425 439 448 445 417 401 414 436 447 426 423 418 407 422 416 400 380 413 386 363 363 379 407 381 394 393 417 432 414 402 398 397 416 405 428 414 410 397 387 375 376 368 355 352 352 346 343 342 327 325 337 343 339 324 324 320 313 318 283 294 252 222 282 295 297 285 245 272 286 291 289 294 303 296 296 284 260 270 262 279 264 276 248 279 258 256 247 242 198 228 243 254 233 184 193 233 274 238 261 250 237 206 221 242 178 216 159 157 144 128 175 172 187 182 203 223 218 203 186 183 190 207 218 217 202 170 161 157 136 183 205 193 196 172 174 188 207 189 175 170 139 167 163 167 160 156 172 149 158 132 110 108 107 106 105 105 102 100 100 101 102 101 100 102 102 102 2756 2758 2747 2785 2839 2885 2917 2949 2931 2971 3071 3142 3171 3123 2932 3046 3247 3066 2754 2987 3133 3267 3387 3627 3692 3774 3747 3558 3178 2984 3448 3345 2852 3280 3434 3299 3189 3097 3050 3115 3178 2715 2160 1946 1651 1288 1210 1206 1202 1201 1204 1251 1354 1472 1581 1792 1821 1962 2269 2475 2507 2473 2483 2546 2576 2412 2074 2103 2246 2189 2001 1729 1520 1287 983 955 968 943 942 941 939 1003 1225 1556 1626 1534 1509 1555 1666 1517 1125 984 983 997 1027 1056 1120 1224 1356 1491 1589 1691 1833 1992 2027 2030 2037 1885 1771 1656 1562 1497 1430 1371 1324 1287 1257 1237 1283 1305 1217 1205 1203 1203 1203 1208 1218 1233 1249 1259 1304 1279 1278 1279 1285 1294 1312 1347 1384 1421 1467 1662 1709 1638 1592 1573 1547 1526 1530 1557 1575 1627 1612 1689 1743 1788 1781 1790 1807 1812 1814 1918 1991 1909 1972 2153 2207 2147 1977 1941 1963 1986 2179 2257 2091 1818 1735 1581 1544 1551 1568 1534 1462 1383 1365 1407 1467 1478 1470 1455 1435 1403 1375 1373 1441 1640 1626 1419 1377 1375 1382 1394 1408 1425 1449 1477 1522 1607 1736 1725 1618 1654 1791 1656 1455 1367 1308 1262 1231 1209 1194 1189 1203 1236 1343 1482 1536 1422 1401 1397 1385 1363 1357 1387 1343 1323 1310 1237 1218 1248 1086 999 976 967 1004 1047 1139 1199 1395 1724 1788 1766 1664 1575 1486 1592 1728 1594 1436 1426 1269 1194 1088 1073 1069 1074 1095 1217 1382 1343 1278 1228 1187 1143 1109 1078 1057 919 880 1011 1073 1132 1218 1340 1424 1399 1339 1272 1256 1230 1210 1197 1206 1210 1205 1211 1204 1185 1144 1123 1091 1055 1030 1121 1061 1032 965 1047 1112 1185 1305 1561 1676 1629 1574 1476 1439 1200 1073 1047 1069 1039 1035 1034 1034 1307 1309 1084 1131 1170 1231 1263 1206 1275 1278 1096 1120 1211 1190 1107 1071 1014 951 1000 984 914 939 988 989 959 1028 1105 1095 1079 1079 1094 1114 1177 1239 1336 1362 1290 1290 1364 1573 1557 1332 1252 1623 1835 1778 1771 1760 1747 1661 1630 1637 1666 1758 1636 1716 1782 1728 1647 1654 1652 1720 1819 2018 2015 1929 1981 1810 1725 1710 1773 1796 1837 1793 1972 1868 1879 1835 1729 1746 1771 1946 2027 2003 2053 2154 1995 1935 1915 1913 1923 1937 1889 1757 1716 1747 1801 1733 1722 1683 1646 1625 1607 1574 1608 1465 1548 1633 1715 1598 1463 1543 1616 1503 1593 1746 1660 1555 1374 1486 1554 1491 1550 1507 1473 1472 1511 1482 1412 1407 1535 1497 1534 1689 1652 1551 1482 1367 1248 1355 1364 1303 1265 1237 1252 1311 1378 1489 1541 1231 1213 1385 1288 1594 1974 1807 1544 1804 2086 2263 1970 1694 1379 1639 1350 1229 1255 1200 1217 1276 1298 1335 1368 1287 1266 1259 1298 1305 1329 1398 1403 1136 1155 1341 1381 1226 1171 1147 1263 1364 1219 1216 1296 1383 1365 1232 1216 1247 1293 1329 1358 1396 1395 1376 1404 1454 1481 1516 1521 1545 1585 1595 1619 1647 1685 1730 1742 1762 1709 1549 1593 1493 1489 1477 1592 1559 1516 1471 1433 1384 1316 1326 1432 1503 1526 1448 1463 1390 1322 1358 1404 1419 1402 1394 1391 1407 1449 1478 1485 1508 1501 1501 1509 1521 1541 1517 1443 1423 1405 1422 1454 1457 1475 1491 1417 1421 1450 1434 1390 1407 1382 1382 1415 1450 1544 1563 1551 1517 1521 1542 1561 1561 1576 1593 1611 1635 1658 1707 1760 1832 1934 2071 2192 2196 2083 1950 1855 1790 1762 1720 1748 2015 2102 2136 2069 2154 2199 2154 2142 2159 2133 2140 2148 2152 2174 2154 2143 2185 2184 2191 2055 2063 2174 2238 2225 2218 2196 2175 2140 2165 2160 2159 2169 2166 2194 2233 2245 2267 2280 2285 2281 2271 2319 2338 2347 2277 2177 2108 2008 1984 1970 2065 2097 2092 2093 2085 2046 2068 2085 2093 2113 2095 2085 2077 2078 2092 2076 2080 2112 2173 2255 2349 2507 2617 2633 2542 2480 2270 2183 2187 2126 2001 2059 2136 2104 2040 2060 2153 2251 2239 2297 2328 2457 2518 2492 2487 2304 2219 2198 2197 2203 2233 2219 2227 2250 2284 2339 2313 2442 2556 2534 2450 2469 2508 2566 2687 2917 3265 3150 3142 3372 2953 3282 3545 3414 3596 3553 3407 3288 3301 3396 3484 3447 3168 2754 3086 3100 3029 3008 3033 2982 2966 2994 2932 2874 2814 2760 2693 2630 2526 2602 2626 2592 2530 2483 2454 2426 2406 2380 2354 2349 2347 2343 2340 2337 2334 2331 2329 2330 2341 2379 2441 2607 2668 2560 2370 2338 2310 2344 2347 2343 2317 2316 2321 2327 2334 2341 2347 2355 2364 2374 2387 2400 2406 2411 2443 2436 2466 2541 2684 2765 2703 2732 2725 2736 2913 3064 3281 3233 3427 3615 3765 3619 3403 3141 3100 3029 2851 2689 2552 2493 2512 2418 2409 2420 2422 2364 2329 2281 2325 2293 2233 2230 2240 2260 2243 2198 2150 2139 2158 2122 2073 2099 2166 2156 2107 2075 2078 2054 1977 1892 1842 1817 1813 1846 1843 1859 1825 1816 1789 1779 1773 1743 1713 1695 1685 1680 1676 1670 1659 1654 1648 1646 1655 1669 1682 1690 1684 1700 1694 1661 1677 1678 1664 1668 1678 1687 1719 1747 1746 1739 1723 1729 1726 1724 1713 1700 1688 1690 1708 1726 1741 1749 1764 1766 1781 1782 1777 1779 1788 1805 1850 1814 1782 1769 1756 1746 1736 1726 1723 1722 1725 1754 1741 1695 1644 1618 1614 1615 1611 1596 1579 1567 1570 1585 1579 1537 1538 1547 1540 1533 1525 1517 1507 1499 1490 1480 1467 1461 1457 1448 1441 1432 1423 1419 1412 1411 1402 1397 1387 1381 1373 1363 1353 1344 1336 1332 1325 1318 1312 1306 1298 1290 1285 1277 1268 1260 1251 1243 1235 1229 1222 1218 1211 1204 1199 1194 1190 1183 1176 1170 1165 1159 1154 1146 1139 1132 1123 1119 1116 1111 1105 1099 1093 1088 1082 1076 1070 1066 1056 1052 1052 1046 1040 1039 1047 1046 1041 1036 1019 1001 990 997 1002 996 993 989 986 982 980 978 976 972 970 966 963 962 960 959 955 950 949 948 942 936 933 930 927 924 921 917 914 910 904 901 899 897 893 890 884 880 879 876 873 867 862 858 849 842 830 807 825 841 855 856 855 852 851 851 851 850 849 848 846 844 841 840 837 836 834 833 819 808 800 792 780 768 760 748 747 773 773 768 759 743 735 734 730 720 709 714 716 708 703 692 689 671 664 658 660 668 662 655 662 670 657 655 650 645 647 654 637 630 636 618 612 618 622 609 604 599 601 605 598 602 599 579 570 569 580 574 565 569 564 566 570 576 583 595 604 615 626 639 639 634 621 603 594 590 594 601 603 603 606 600 577 572 562 559 559 542 532 538 556 577 605 599 588 585 561 569 568 582 588 574 565 560 533 516 509 525 513 495 479 462 460 442 435 444 445 455 464 473 483 487 477 462 440 428 426 423 425 422 420 420 422 420 421 432 438 432 430 426 418 416 414 418 423 418 425 424 415 415 410 403 408 412 409 411 411 409 404 398 392 388 390 391 389 390 387 379 374 367 361 360 368 370 369 372 370 375 378 380 380 380 379 382 382 372 367 374 371 357 358 350 347 347 345 345 347 353 356 358 346 346 351 355 356 358 364 369 357 345 343 364 353 365 378 392 392 378 381 393 403 407 397 395 389 363 372 391 406 409 421 429 396 369 342 329 325 316 304 306 323 328 340 354 352 352 336 323 310 310 293 306 298 324 334 312 297 293 270 260 267 287 286 279 281 298 297 283 280 266 276 292 287 276 268 268 269 267 259 262 259 259 243 242 244 248 254 249 242 236 230 235 257 246 238 237 248 262 270 266 257 249 252 249 250 253 257 265 273 276 280 277 279 277 265 260 254 259 263 265 272 263 250 250 254 254 256 259 264 263 258 257 263 271 274 275 272 273 274 275 277 276 273 270 267 267 265 268 267 261 258 260 262 269 276 281 286 287 289 293 287 294 300 300 295 286 286 296 304 302 307 316 318 317 321 324 326 327 331 333 338 344 336 330 345 351 356 359 368 364 371 376 385 384 379 384 381 378 383 389 400 400 398 383 360 352 337 337 356 353 358 373 380 372 374 360 343 350 352 363 368 376 383 392 392 386 385 377 386 387 397 405 411 414 418 410 394 412 417 402 404 398 388 397 405 426 416 418 433 437 441 447 466 477 482 480 485 480 466 453 464 475 485 484 489 485 452 451 447 456 447 438 424 414 401 391 379 389 402 409 418 426 406 399 419 405 379 403 416 433 445 447 436 414 436 434 456 462 440 429 424 405 403 390 398 384 373 360 366 387 412 402 404 425 432 434 427 425 411 417 400 420 432 411 407 397 389 384 378 366 360 362 362 359 349 341 327 342 336 325 323 304 293 306 313 320 295 282 246 217 224 231 246 263 242 287 238 263 245 284 296 268 271 290 283 294 278 297 303 280 261 281 268 256 250 225 205 203 200 220 216 182 185 215 276 237 219 234 269 201 195 169 155 160 150 146 138 144 130 151 166 176 196 216 210 203 208 179 191 198 203 207 204 185 154 130 170 187 186 189 182 176 163 182 200 180 175 154 166 135 163 152 168 139 153 133 123 111 108 108 112 123 139 130 103 101 99 100 99 102 132 124 113 126 2776 2820 2822 2800 2830 2880 2952 2929 2786 2822 2957 3013 3028 3128 3166 3229 3401 3300 2947 3024 3174 3085 3082 3273 3517 3729 3764 3539 3242 3301 3438 3444 3081 3158 3492 3529 3321 3225 3109 3035 3119 2894 2412 2194 1877 1585 1378 1246 1210 1202 1198 1212 1271 1358 1457 1584 1679 1857 2164 2293 2338 2400 2411 2452 2501 2213 2173 2041 2249 2170 1909 1761 1718 1385 1053 982 1071 927 921 918 916 924 1042 1361 1482 1515 1446 1638 1781 1612 1202 997 942 949 968 999 1075 1177 1289 1412 1557 1694 1779 1859 1881 1960 1923 1846 1754 1661 1619 1476 1415 1353 1307 1279 1263 1233 1293 1319 1259 1227 1211 1203 1202 1203 1207 1214 1223 1227 1241 1247 1248 1248 1248 1253 1276 1306 1335 1361 1396 1459 1550 1589 1526 1520 1516 1492 1493 1501 1523 1594 1549 1622 1666 1683 1724 1748 1771 1757 1746 1773 1796 1775 1835 1941 2141 1995 1930 1903 1861 1935 2019 2270 2075 1812 1758 1595 1492 1455 1428 1393 1356 1325 1337 1376 1420 1495 1535 1505 1550 1469 1413 1393 1475 1695 1666 1492 1405 1385 1391 1400 1414 1424 1438 1459 1494 1563 1598 1596 1570 1581 1665 1797 1507 1380 1310 1260 1221 1196 1182 1177 1192 1230 1312 1471 1514 1360 1344 1346 1370 1355 1328 1325 1324 1275 1267 1316 1203 1115 1051 1025 1017 1093 1142 984 1060 1164 1356 1651 1830 1752 1654 1547 1472 1508 1711 1629 1369 1275 1181 1116 1066 1047 1043 1052 1124 1388 1443 1270 1193 1154 1141 1111 1080 1039 1014 896 851 982 1041 1079 1133 1216 1218 1219 1206 1193 1184 1170 1156 1159 1171 1175 1176 1231 1228 1173 1135 1099 1074 1085 1064 1021 1022 965 975 1058 1137 1222 1318 1472 1653 1738 1784 1637 1562 1278 1115 1055 1040 1038 989 967 966 1104 1108 992 1073 1141 1144 1147 1144 1146 1137 1004 1058 1117 1095 1038 1024 990 978 915 894 944 981 991 1016 1016 1120 1146 1135 1147 1165 1146 1142 1163 1151 1223 1292 1197 1279 1286 1399 1342 1214 1485 1735 1599 1736 1510 1654 1570 1556 1536 1553 1598 1587 1575 1598 1651 1616 1680 1707 1743 1765 1828 1898 1891 1836 1799 1750 1693 1677 1713 1719 1748 1807 1817 1774 1764 1720 1706 1737 1907 1974 1886 1973 2062 2047 1904 1889 1919 1941 1927 1909 1933 1776 1688 1690 1732 1701 1679 1655 1640 1628 1609 1561 1612 1488 1428 1624 1700 1617 1452 1414 1444 1422 1446 1515 1448 1383 1339 1415 1539 1453 1479 1526 1519 1478 1458 1490 1528 1347 1515 1437 1477 1573 1613 1603 1538 1478 1293 1204 1205 1235 1261 1260 1270 1315 1331 1409 1358 1175 1183 1347 1226 1527 1738 1512 1466 1869 2178 2264 2042 1713 1308 1411 1324 1248 1180 1156 1227 1169 1214 1216 1331 1278 1183 1235 1197 1221 1181 1125 1129 1151 1176 1348 1646 1571 1374 1176 1232 1432 1348 1232 1286 1357 1383 1246 1240 1280 1327 1350 1385 1423 1412 1394 1426 1450 1474 1509 1545 1553 1573 1597 1619 1654 1698 1741 1762 1769 1803 1744 1638 1616 1571 1501 1540 1527 1457 1385 1388 1376 1300 1314 1417 1475 1373 1428 1515 1402 1400 1365 1428 1428 1421 1419 1405 1405 1418 1455 1479 1498 1505 1529 1540 1554 1579 1486 1461 1457 1429 1454 1507 1490 1506 1478 1438 1477 1516 1408 1429 1467 1411 1375 1401 1446 1488 1499 1498 1489 1539 1550 1526 1530 1551 1573 1589 1613 1644 1681 1718 1769 1842 1853 1904 1924 1877 1821 1782 1740 1710 1696 1733 1920 2047 2029 2176 2022 2082 2074 2136 2123 2091 2048 2114 2072 2089 2086 2081 2125 2090 2003 2009 2150 2174 2163 2154 2148 2136 2133 2108 2133 2137 2125 2141 2142 2177 2195 2215 2238 2240 2241 2260 2372 2367 2228 2163 2105 2058 2020 1950 1976 2022 2064 2080 2071 2074 2070 2035 2044 2039 2060 2060 2051 2071 2078 2073 2078 2055 2071 2096 2156 2277 2449 2553 2591 2559 2398 2421 2236 2176 2099 2074 2001 2133 2091 2034 2063 2101 2171 2217 2199 2234 2303 2369 2461 2552 2437 2366 2218 2145 2130 2171 2209 2249 2275 2291 2226 2266 2354 2445 2463 2427 2428 2583 2689 2764 2830 3014 3363 3240 3015 3044 2876 3383 3359 3388 3633 3587 3575 3434 3475 3467 3433 3380 3210 2765 3089 3295 3192 3114 3054 3018 2933 2983 2963 2907 2851 2770 2687 2598 2603 2668 2670 2595 2530 2483 2453 2427 2398 2379 2361 2359 2355 2352 2348 2344 2340 2336 2335 2346 2345 2356 2390 2425 2470 2419 2368 2326 2291 2288 2295 2300 2301 2306 2314 2321 2333 2346 2357 2367 2379 2386 2404 2428 2468 2507 2510 2437 2457 2506 2627 2699 2615 2623 2654 2724 2790 2870 3005 3235 3432 3619 3792 3546 3346 3113 2984 2904 2797 2680 2539 2467 2534 2459 2367 2374 2358 2371 2335 2251 2281 2324 2273 2203 2175 2187 2190 2228 2191 2143 2090 2126 2102 2030 2066 2085 2057 2042 2002 2005 1952 1895 1835 1835 1859 1851 1873 1889 1847 1813 1796 1777 1750 1728 1710 1702 1698 1692 1694 1692 1680 1691 1678 1647 1648 1676 1688 1687 1696 1702 1698 1679 1686 1686 1677 1675 1684 1699 1719 1758 1765 1751 1730 1743 1752 1727 1710 1699 1697 1701 1709 1725 1773 1808 1807 1800 1803 1819 1807 1798 1807 1805 1813 1821 1793 1762 1754 1742 1735 1722 1711 1738 1802 1807 1785 1746 1707 1635 1605 1598 1597 1596 1583 1562 1555 1622 1613 1588 1557 1526 1507 1517 1519 1512 1504 1496 1487 1481 1477 1473 1464 1455 1448 1439 1430 1419 1414 1407 1401 1392 1384 1375 1366 1356 1348 1341 1337 1332 1323 1315 1308 1302 1294 1287 1282 1275 1267 1261 1252 1244 1237 1231 1225 1218 1212 1206 1202 1197 1189 1182 1176 1171 1165 1160 1154 1147 1141 1134 1128 1123 1117 1112 1105 1100 1095 1087 1081 1077 1072 1065 1062 1061 1057 1049 1043 1044 1047 1039 1029 1019 1000 994 1003 1005 1001 995 994 991 987 983 979 977 974 971 968 965 961 960 958 954 951 949 946 943 939 938 936 932 928 925 923 918 914 911 907 902 901 900 898 891 887 884 884 880 878 874 871 868 864 859 845 807 811 824 844 851 850 843 843 846 847 846 846 846 844 841 840 839 837 835 833 832 825 804 786 778 768 756 749 736 759 773 770 768 762 754 752 755 751 734 716 693 694 688 682 666 674 669 654 650 647 651 648 643 637 646 643 637 632 631 632 634 631 622 624 617 605 609 614 608 602 592 585 586 585 596 601 586 568 560 576 570 562 561 560 567 580 587 594 604 617 626 633 630 624 632 626 606 586 577 579 584 588 586 586 581 573 559 554 545 549 545 520 533 554 571 587 590 562 568 544 533 544 561 572 576 569 557 544 510 490 496 495 475 463 456 449 439 431 432 441 449 452 455 474 504 476 458 441 427 423 419 424 420 416 415 416 413 415 420 428 435 432 428 423 414 409 412 417 416 422 419 413 409 411 402 403 408 404 404 406 405 401 397 391 386 387 389 391 386 386 381 375 368 358 357 360 365 363 365 367 374 375 375 375 376 374 377 380 376 374 378 380 372 363 356 352 350 347 344 342 349 350 354 354 342 349 353 355 355 354 360 367 359 340 349 367 379 385 391 381 369 382 394 402 399 384 381 373 363 392 404 412 420 424 428 401 367 344 344 319 303 303 303 314 328 345 339 332 339 342 327 312 310 311 284 294 321 319 297 310 311 297 291 260 269 269 267 276 295 289 281 264 255 265 283 268 274 286 271 268 272 262 262 265 262 246 247 255 258 258 253 241 230 233 251 249 236 236 249 253 248 258 250 247 244 246 244 247 253 257 264 272 274 274 272 274 272 267 266 256 256 260 264 273 275 251 249 252 253 254 256 259 256 255 260 264 270 276 281 279 275 272 272 276 283 277 271 271 266 263 265 267 264 256 261 266 272 276 277 282 280 281 285 280 283 288 297 305 304 300 294 291 295 291 294 300 301 309 319 329 332 334 340 341 338 324 335 347 355 363 362 360 363 371 376 384 381 366 376 366 375 386 394 395 390 394 400 382 360 346 331 340 358 366 366 379 384 388 381 350 354 360 363 377 383 388 395 393 385 373 386 387 389 396 403 409 414 417 407 384 399 389 387 400 415 410 410 426 437 441 427 436 447 452 459 459 467 492 500 498 490 482 479 480 478 475 480 485 486 460 433 424 430 435 421 401 395 396 420 400 390 410 427 434 427 401 419 438 422 386 395 408 414 428 440 443 417 428 449 455 464 454 434 428 434 430 412 383 362 378 375 369 368 381 407 417 432 407 397 412 411 404 385 389 419 423 402 391 381 381 382 377 366 364 354 347 344 342 341 348 336 320 302 299 300 263 287 293 274 283 280 263 249 228 223 236 234 262 226 223 205 232 288 286 259 249 282 279 265 298 299 294 290 283 283 274 263 245 241 240 226 188 197 215 188 201 205 235 231 210 207 253 227 181 200 181 177 161 140 132 127 134 144 148 159 174 193 221 216 207 186 174 177 192 191 174 190 164 138 159 180 164 156 153 161 151 162 168 161 154 144 157 137 128 127 150 136 114 110 108 111 128 134 140 135 118 102 101 99 98 98 101 117 146 146 124 136 2813 2789 2855 2859 2740 2731 2847 2842 2651 2839 2845 2850 2921 2972 3095 3140 3242 3467 3191 2970 3487 3400 3234 3277 3308 3664 3791 3504 3426 3473 3675 3360 3059 3372 3499 3606 3481 3246 3149 3011 2856 2682 2490 2285 1922 1658 1475 1320 1237 1212 1200 1204 1230 1295 1428 1519 1647 1805 1997 2127 2257 2387 2384 2332 2258 2238 2186 2036 2138 2019 1890 1805 1598 1437 1066 1003 1123 948 922 911 905 897 919 1108 1275 1356 1373 1532 1793 1759 1442 1096 919 903 904 946 1026 1121 1236 1345 1453 1584 1710 1771 1856 1916 1812 1837 1830 1757 1629 1574 1534 1353 1278 1269 1230 1235 1297 1353 1319 1279 1241 1212 1203 1202 1203 1203 1205 1209 1218 1251 1228 1228 1227 1234 1250 1272 1296 1324 1392 1477 1508 1450 1459 1533 1579 1514 1450 1432 1455 1498 1534 1579 1604 1689 1686 1697 1732 1737 1716 1723 1713 1715 1768 1906 1922 1847 1813 1835 1782 1835 1971 2103 2016 1866 1827 1624 1477 1413 1386 1357 1328 1307 1326 1362 1403 1466 1591 1595 1632 1576 1480 1421 1494 1727 1695 1559 1456 1418 1409 1418 1445 1476 1441 1453 1477 1500 1517 1524 1532 1540 1611 1789 1597 1421 1341 1280 1230 1194 1173 1167 1172 1198 1264 1453 1505 1329 1300 1345 1407 1393 1351 1338 1312 1295 1224 1254 1149 1096 1074 1097 1201 1276 1098 950 989 1079 1240 1485 1789 1687 1630 1576 1544 1427 1518 1457 1256 1198 1139 1075 1040 1025 1029 1065 1160 1283 1229 1189 1157 1126 1089 1066 1042 1020 950 860 845 957 994 1043 1131 1154 1117 1121 1126 1126 1121 1116 1115 1124 1135 1142 1170 1227 1213 1153 1121 1091 1065 1052 1034 983 979 926 974 1062 1143 1234 1342 1487 1760 2027 1988 1767 1510 1352 1152 1114 1101 1115 1084 963 928 938 930 923 961 1059 1092 1072 1084 1032 994 952 1037 1044 1013 970 967 924 880 871 907 970 1062 1010 991 1104 1191 1181 1190 1227 1219 1207 1285 1274 1155 1159 1187 1152 1152 1230 1209 1195 1243 1323 1345 1305 1466 1688 1722 1700 1727 1616 1594 1531 1561 1610 1721 1687 1663 1764 1745 1703 1724 1805 1868 1852 1816 1789 1734 1682 1674 1681 1716 1761 1809 1778 1723 1694 1687 1703 1754 1808 1850 1825 1835 1835 1843 1831 1885 1943 1983 1962 1798 1739 1724 1703 1660 1661 1676 1667 1652 1658 1672 1606 1546 1573 1434 1397 1628 1590 1507 1461 1396 1377 1389 1397 1402 1397 1376 1344 1358 1495 1423 1486 1544 1542 1536 1506 1385 1389 1315 1440 1307 1323 1347 1443 1602 1649 1559 1431 1273 1233 1214 1243 1220 1294 1267 1331 1382 1318 1172 1220 1382 1176 1479 1398 1309 1607 1780 1863 2084 2058 1629 1251 1246 1394 1196 1225 1290 1325 1189 1193 1209 1131 1220 1218 1198 1241 1254 1323 1164 1224 1308 1410 1370 1674 1769 1471 1232 1285 1450 1444 1317 1302 1385 1442 1294 1267 1321 1366 1387 1416 1446 1420 1396 1429 1457 1475 1494 1535 1574 1591 1608 1619 1640 1671 1712 1774 1795 1812 1730 1654 1641 1625 1557 1434 1356 1389 1399 1363 1321 1299 1307 1558 1581 1447 1490 1486 1374 1384 1410 1446 1442 1441 1436 1424 1409 1407 1432 1479 1506 1531 1560 1585 1604 1525 1514 1505 1490 1453 1461 1516 1521 1520 1492 1492 1589 1466 1426 1536 1460 1409 1391 1381 1427 1449 1465 1475 1479 1507 1491 1505 1529 1533 1547 1566 1591 1618 1643 1675 1713 1751 1761 1789 1796 1769 1739 1725 1698 1680 1680 1719 1771 1992 2000 2071 2074 1996 2014 2026 2041 2042 2021 2093 2028 2070 2029 2073 1998 1978 2095 2121 2115 2110 2107 2104 2096 2100 2094 2093 2113 2118 2102 2116 2115 2142 2170 2188 2193 2198 2223 2279 2467 2335 2206 2136 2076 2026 1989 1924 1990 2020 2065 2063 2053 2060 2042 2026 2026 2015 2036 2029 2033 2039 2054 2050 2051 2037 2056 2091 2153 2229 2389 2383 2504 2460 2292 2252 2146 2109 2072 1981 1998 2025 2037 2123 2186 2286 2334 2301 2238 2173 2155 2225 2321 2391 2366 2334 2349 2158 2124 2328 2385 2404 2332 2198 2257 2376 2446 2405 2355 2392 2521 2681 2826 3004 2995 3225 3222 3000 2684 2650 2852 3257 3095 3467 3634 3651 3594 3530 3462 3404 3370 3320 3256 2944 2770 3213 3245 3164 3086 3016 2995 2932 2871 2869 2852 2785 2755 2674 2688 2736 2671 2589 2527 2493 2475 2451 2420 2391 2372 2369 2364 2360 2355 2350 2346 2340 2341 2347 2355 2379 2402 2459 2417 2372 2343 2309 2298 2311 2313 2325 2332 2329 2336 2347 2354 2357 2361 2365 2371 2383 2434 2492 2536 2572 2540 2448 2464 2487 2534 2589 2653 2689 2682 2765 2888 2959 3070 3212 3393 3627 3812 3564 3346 3081 2964 2935 2783 2609 2502 2419 2506 2435 2358 2291 2310 2317 2332 2257 2222 2282 2245 2220 2163 2128 2172 2195 2178 2147 2108 2054 2061 2016 1994 2024 2018 1993 1971 1943 1889 1851 1859 1901 1896 1874 1882 1915 1885 1839 1846 1802 1763 1746 1733 1721 1715 1719 1721 1699 1685 1688 1664 1671 1673 1677 1683 1691 1697 1706 1698 1684 1697 1701 1697 1686 1692 1701 1726 1764 1769 1752 1737 1748 1748 1726 1717 1707 1712 1723 1776 1833 1951 1987 1948 1930 1866 1938 1910 1858 1853 1817 1779 1770 1765 1763 1752 1738 1733 1720 1695 1732 1793 1783 1772 1760 1713 1663 1614 1590 1579 1581 1585 1562 1537 1604 1598 1585 1579 1543 1489 1495 1500 1510 1506 1497 1494 1490 1481 1470 1458 1453 1444 1436 1427 1417 1412 1407 1400 1391 1382 1371 1360 1352 1345 1342 1337 1328 1322 1315 1308 1299 1291 1284 1277 1271 1264 1257 1251 1243 1236 1229 1223 1220 1215 1207 1202 1195 1188 1183 1178 1171 1164 1158 1153 1149 1141 1134 1129 1123 1117 1111 1107 1102 1097 1092 1086 1081 1076 1070 1065 1060 1051 1051 1045 1027 1020 1013 1006 1001 1003 1008 1008 1007 1001 998 995 991 989 985 981 978 974 971 969 967 964 962 959 956 954 951 950 944 942 940 938 933 928 926 923 919 917 913 910 907 905 902 899 895 890 884 886 881 880 879 873 870 865 863 857 835 806 801 822 823 826 818 832 841 842 842 843 843 841 837 836 837 834 833 832 826 821 807 789 767 759 755 741 740 769 772 767 766 764 766 761 749 748 736 711 707 692 682 681 675 658 653 646 638 641 640 642 639 632 628 635 634 624 626 621 617 619 611 602 599 596 596 608 612 600 596 586 580 590 600 596 580 567 556 564 561 558 557 555 567 596 611 605 603 609 615 624 614 608 621 622 613 593 576 568 574 574 574 577 562 565 556 541 530 546 536 513 526 540 562 568 572 554 545 548 521 526 558 574 556 541 522 511 501 481 477 486 484 475 470 450 440 433 426 434 438 444 453 468 484 470 453 444 436 424 417 417 415 412 411 410 408 408 410 419 433 429 428 429 419 409 409 413 412 420 413 408 404 408 406 396 403 398 398 403 400 398 393 388 384 383 386 387 382 383 382 379 373 365 358 355 359 359 361 368 371 371 370 370 371 370 375 379 378 381 385 390 386 373 360 360 355 350 353 343 341 343 341 349 340 344 352 353 354 351 351 355 356 342 350 370 376 385 377 370 364 387 396 391 381 376 360 362 386 396 406 403 406 412 420 426 387 383 382 342 299 298 296 306 329 335 319 323 323 333 329 316 309 299 279 289 292 308 290 304 298 307 294 264 252 254 268 275 289 297 290 267 259 270 282 251 257 275 274 266 267 258 258 258 254 248 251 263 256 245 244 234 237 246 247 240 231 252 257 243 240 249 245 241 241 241 245 251 261 266 270 277 280 279 270 267 270 270 270 265 259 255 261 270 276 273 248 249 251 253 254 254 254 257 260 265 269 278 284 282 276 274 269 276 283 283 283 276 270 265 261 265 271 259 258 261 266 267 271 273 275 282 286 289 292 297 287 289 301 309 313 311 314 311 312 308 313 313 305 305 306 312 317 320 326 337 343 347 351 353 345 348 356 362 362 373 381 363 365 365 378 391 384 382 386 393 404 388 366 366 349 346 350 359 369 380 394 395 379 356 364 363 370 369 376 384 391 388 376 373 380 386 389 395 401 404 399 399 403 379 379 384 402 413 422 433 430 412 430 446 442 443 462 472 472 484 487 489 497 499 497 489 491 494 494 489 492 499 485 465 448 429 413 407 396 410 419 431 425 399 406 429 432 441 414 415 441 440 416 393 396 403 405 433 452 449 432 422 428 441 458 467 456 442 418 404 398 372 371 388 396 407 384 377 403 412 432 407 377 390 378 380 366 385 405 415 406 398 388 375 366 364 362 358 355 358 347 344 356 353 332 307 290 285 299 263 239 241 238 246 246 214 218 203 247 265 282 236 245 270 252 213 297 263 220 264 281 264 246 264 280 278 287 278 257 266 263 250 234 223 225 214 182 200 193 182 221 230 207 192 168 191 214 205 218 205 172 162 155 170 155 139 128 131 163 172 182 219 227 209 194 181 162 186 178 176 152 141 145 133 151 137 137 142 127 127 129 150 159 147 136 130 126 117 117 119 110 108 112 111 130 137 136 137 103 101 101 99 99 98 98 101 131 148 149 131 137 2646 2847 2987 2980 2796 2613 2608 2688 2610 2782 2801 2729 2697 2933 3162 3043 3123 3276 3399 3061 3329 3544 3358 3418 3454 3518 3723 3694 3626 3722 3684 3369 3263 3386 3809 3629 3574 3541 3300 3083 2865 2627 2346 2126 1871 1613 1473 1363 1282 1220 1200 1193 1202 1218 1425 1579 1703 1785 1895 2038 2194 2389 2461 2361 2219 2092 2087 2253 2113 1966 1915 1786 1543 1341 1124 1045 1081 999 934 930 911 894 888 935 1073 1137 1259 1351 1689 1940 1644 1242 933 879 866 889 966 1050 1141 1271 1394 1508 1623 1684 1752 1772 1767 1818 1795 1692 1727 1786 1591 1337 1246 1233 1237 1273 1406 1477 1423 1350 1268 1228 1213 1207 1204 1204 1204 1206 1213 1297 1222 1216 1217 1222 1233 1246 1263 1293 1359 1447 1469 1415 1436 1542 1559 1486 1409 1375 1411 1441 1515 1575 1609 1661 1680 1689 1720 1703 1681 1691 1672 1670 1685 1715 1720 1680 1697 1740 1756 1810 1860 1979 2050 1912 1794 1570 1448 1380 1356 1334 1315 1296 1312 1412 1470 1479 1598 1664 1791 1666 1514 1438 1443 1540 1541 1578 1524 1456 1418 1426 1441 1466 1459 1465 1476 1488 1507 1536 1557 1579 1713 1916 1687 1533 1396 1313 1259 1210 1176 1170 1171 1177 1296 1364 1382 1306 1282 1371 1465 1433 1346 1279 1267 1286 1249 1197 1201 1207 1196 1267 1367 1219 1021 911 948 1029 1216 1405 1703 1630 1611 1612 1580 1367 1468 1380 1249 1175 1039 1029 1011 1012 1057 1186 1281 1150 1123 1135 1126 1088 1052 1029 1005 1002 945 829 851 934 988 1022 1059 1067 1063 1061 1066 1067 1068 1072 1084 1090 1102 1119 1166 1214 1196 1163 1108 1092 1045 1009 993 980 914 894 982 1066 1155 1250 1364 1531 1705 2023 2034 1711 1458 1317 1206 1159 1114 1056 1072 936 937 913 897 891 891 958 1019 1003 1008 983 944 912 939 935 936 910 891 881 870 884 902 999 1078 1032 1023 1193 1221 1246 1323 1368 1331 1483 1544 1473 1351 1253 1274 1290 1232 1218 1270 1293 1264 1227 1316 1477 1681 1818 1728 1758 1748 1721 1652 1629 1637 1639 1727 1772 1762 1790 1769 1720 1737 1837 1886 1832 1777 1741 1712 1678 1653 1696 1722 1743 1770 1749 1732 1726 1682 1726 1748 1755 1783 1793 1779 1784 1775 1824 1918 1966 1906 1875 1738 1696 1681 1658 1640 1656 1657 1667 1686 1726 1730 1604 1522 1487 1428 1390 1487 1525 1495 1430 1405 1391 1351 1339 1348 1366 1365 1342 1307 1401 1393 1501 1563 1552 1550 1484 1553 1540 1350 1258 1249 1236 1262 1316 1481 1516 1570 1544 1500 1389 1308 1281 1237 1229 1280 1342 1393 1418 1290 1131 1350 1147 1465 1281 1550 1588 1536 1686 1768 1662 1458 1267 1200 1205 1179 1267 1352 1311 1228 1263 1322 1281 1393 1361 1262 1353 1292 1456 1271 1305 1408 1607 1560 1721 1778 1499 1266 1362 1621 1629 1447 1309 1346 1445 1431 1312 1358 1402 1430 1456 1470 1429 1417 1441 1478 1489 1509 1519 1541 1574 1603 1624 1644 1663 1715 1780 1795 1745 1672 1644 1641 1630 1599 1489 1478 1448 1405 1320 1285 1289 1357 1581 1599 1548 1491 1412 1348 1420 1458 1462 1459 1462 1452 1439 1430 1415 1424 1463 1517 1521 1556 1600 1593 1595 1616 1531 1488 1461 1478 1530 1558 1553 1527 1606 1611 1468 1446 1545 1486 1445 1483 1414 1402 1388 1420 1445 1449 1467 1476 1499 1505 1514 1533 1551 1573 1596 1633 1660 1683 1688 1708 1710 1731 1717 1693 1677 1662 1653 1689 1762 1838 1996 2003 1958 1988 1961 1951 2040 1938 1980 1996 2069 1964 2046 1986 1977 1927 2021 2058 2069 2069 2073 2089 2097 2076 2068 2079 2061 2090 2098 2082 2079 2104 2128 2144 2153 2155 2173 2188 2268 2430 2320 2138 2126 2066 2012 1972 1905 1975 2020 2046 2037 2019 2029 1998 2016 2012 2038 2030 2014 2015 2022 2024 2011 2026 2042 2060 2095 2095 2145 2219 2332 2523 2440 2327 2130 2081 2017 1995 1948 2020 2094 2165 2162 2263 2268 2421 2458 2297 2181 2120 2145 2215 2295 2332 2270 2204 2115 2251 2312 2299 2205 2175 2284 2226 2328 2325 2312 2335 2508 2641 2817 3016 3150 3137 3433 3260 3007 2603 2589 2846 2833 3092 3431 3584 3617 3477 3429 3277 3272 3190 3156 3215 3230 2837 2720 2987 3151 3095 3060 3074 2980 2966 2875 2748 2701 2703 2688 2728 2718 2670 2604 2553 2514 2485 2463 2435 2401 2385 2379 2374 2368 2362 2358 2363 2364 2346 2343 2383 2491 2497 2569 2586 2419 2335 2302 2288 2313 2326 2333 2333 2337 2344 2346 2350 2354 2357 2362 2366 2371 2409 2514 2569 2594 2569 2475 2466 2483 2543 2637 2789 2843 2772 2881 3036 3179 3288 3387 3612 3720 3852 3556 3217 2987 2885 2889 2734 2543 2418 2394 2434 2404 2379 2350 2269 2236 2225 2231 2184 2206 2187 2182 2174 2109 2132 2132 2122 2088 2062 2054 2001 2008 1982 1968 1981 1952 1929 1889 1876 1898 1936 1986 1996 1999 1974 1953 1917 1861 1836 1804 1781 1762 1754 1758 1746 1734 1714 1696 1680 1673 1673 1703 1726 1695 1678 1684 1694 1709 1703 1694 1708 1716 1707 1700 1706 1729 1760 1771 1764 1752 1750 1759 1764 1738 1723 1724 1727 1755 1900 2037 2038 2029 1998 1956 1979 1961 1921 1888 1853 1815 1781 1761 1748 1780 1806 1737 1720 1713 1697 1678 1704 1712 1719 1726 1705 1686 1666 1617 1589 1560 1558 1556 1531 1543 1534 1516 1535 1519 1486 1470 1477 1494 1500 1495 1492 1483 1473 1464 1454 1448 1442 1433 1422 1415 1411 1404 1395 1386 1379 1369 1358 1350 1344 1339 1332 1324 1318 1312 1306 1300 1293 1286 1279 1270 1262 1255 1248 1242 1236 1228 1224 1220 1214 1209 1200 1193 1186 1182 1176 1170 1164 1158 1152 1148 1141 1135 1131 1125 1119 1113 1110 1103 1100 1094 1088 1084 1078 1071 1056 1038 1032 1029 1018 1014 1016 1016 1016 1014 1014 1012 1010 1006 1003 1001 998 994 992 988 983 980 978 975 973 971 968 967 963 960 957 953 951 946 943 942 937 937 932 927 924 921 920 915 913 911 910 908 903 900 896 892 892 885 885 881 874 866 863 863 859 857 826 802 794 790 788 787 801 827 837 837 840 841 836 834 834 834 830 830 827 819 809 802 782 768 757 744 730 745 758 768 760 755 749 755 761 756 749 733 732 725 711 712 702 695 681 674 665 638 630 631 632 631 627 622 622 620 616 613 612 609 610 610 609 593 590 588 598 601 590 589 584 576 587 590 597 583 565 556 553 552 553 553 552 567 586 594 605 598 597 602 609 601 599 609 608 600 589 581 567 561 568 560 563 559 553 546 550 525 533 540 518 512 538 542 551 552 558 524 520 507 524 565 566 561 542 511 497 492 485 469 468 478 484 471 465 454 444 432 423 432 444 451 463 466 457 445 434 439 426 414 412 407 411 408 405 404 404 407 414 430 430 428 424 424 418 405 409 406 414 409 406 401 404 401 393 400 397 393 398 396 393 390 382 379 377 381 384 378 380 377 379 376 362 354 354 355 355 360 364 364 365 366 366 366 368 373 373 379 382 382 386 390 389 376 366 359 358 358 353 342 347 340 337 339 343 350 353 354 353 357 355 349 346 338 339 359 368 371 358 379 393 389 374 362 362 370 376 380 391 386 393 406 417 418 396 377 359 365 335 307 289 299 323 334 329 308 311 318 316 323 322 319 311 290 272 279 292 288 281 292 281 297 277 264 242 250 264 292 289 262 274 251 260 274 255 256 264 273 274 275 264 249 248 249 252 258 266 265 261 241 230 228 228 231 230 238 244 236 236 241 244 241 238 245 242 247 252 259 264 274 280 285 285 278 268 264 266 270 272 262 253 254 263 272 260 248 247 249 251 251 252 256 261 263 267 268 274 277 279 277 274 268 273 270 268 288 288 277 266 262 265 265 259 256 270 281 285 286 289 291 294 295 300 295 304 309 302 292 305 312 318 325 324 322 324 329 326 332 335 326 309 311 315 316 323 328 321 324 327 333 338 349 348 348 352 359 351 360 374 378 375 374 388 394 396 405 402 404 381 362 354 369 363 363 377 388 385 372 364 378 376 377 384 384 386 383 382 374 367 382 389 391 394 394 398 398 388 376 379 403 415 415 425 427 433 440 423 436 448 458 448 467 481 483 478 484 485 487 474 482 468 476 489 498 502 501 490 468 452 442 427 421 414 419 433 446 447 427 399 414 432 453 442 417 436 442 427 413 419 393 425 437 431 435 437 440 436 438 448 453 455 451 444 430 401 379 374 401 404 422 431 414 394 407 434 427 418 390 366 357 356 355 384 385 390 389 403 393 376 376 372 369 371 366 346 331 324 328 331 331 317 306 267 231 235 268 252 226 228 206 242 227 239 240 272 300 287 272 261 224 225 238 220 227 256 262 250 221 232 273 254 269 260 240 236 227 222 219 229 204 209 192 175 176 186 222 204 191 168 182 204 226 239 238 223 218 205 199 184 174 163 138 136 181 193 195 206 228 216 197 182 167 160 157 148 147 176 180 164 142 168 145 163 148 145 120 123 147 170 138 130 116 111 112 108 107 108 117 109 104 99 99 99 99 101 99 97 97 99 100 121 132 120 138 131 127 2524 2742 2891 2925 2785 2630 2578 2565 2556 2805 2723 2627 2572 2815 2973 2909 3030 3182 3360 3306 3132 3439 3504 3487 3526 3661 3818 3681 3767 3722 3688 3616 3513 3439 3769 3505 3374 3243 3033 2781 2664 2478 2362 2176 1986 1738 1574 1468 1369 1257 1199 1190 1190 1193 1370 1702 1891 1936 2118 2032 2092 2223 2300 2291 2187 2089 2252 2196 2143 1961 1890 1754 1538 1469 1188 1101 1262 1237 1006 1022 994 904 883 892 948 977 990 1052 1323 1689 1556 1283 1028 879 848 850 909 986 1070 1222 1323 1425 1505 1546 1592 1649 1695 1642 1612 1591 1674 1589 1458 1282 1241 1254 1292 1372 1570 1613 1577 1477 1315 1260 1235 1223 1216 1211 1211 1211 1215 1246 1218 1221 1230 1224 1224 1228 1238 1265 1309 1347 1365 1376 1375 1435 1421 1418 1377 1371 1464 1477 1519 1558 1590 1646 1695 1724 1723 1695 1666 1657 1662 1710 1661 1624 1618 1614 1615 1658 1714 1763 1826 2024 1873 1828 1689 1521 1432 1366 1331 1310 1299 1288 1302 1378 1493 1481 1526 1580 1674 1708 1535 1445 1402 1412 1441 1479 1511 1441 1440 1452 1457 1471 1485 1494 1518 1537 1558 1615 1640 1663 1831 1919 1721 1626 1474 1371 1298 1238 1192 1170 1208 1244 1198 1178 1198 1206 1238 1325 1412 1390 1357 1270 1232 1271 1299 1306 1372 1346 1242 1287 1357 1180 1029 895 893 959 1148 1325 1641 1599 1512 1563 1421 1311 1460 1266 1133 1013 987 989 999 1068 1243 1427 1272 1126 1081 1149 1085 1037 1012 993 969 985 892 805 866 949 978 1038 1138 1071 1018 1016 1018 1020 1030 1043 1052 1059 1088 1164 1142 1185 1170 1178 1186 1213 1063 996 962 957 897 905 980 1053 1132 1235 1392 1749 1888 1874 1844 1654 1494 1376 1289 1194 1113 1078 1045 968 929 933 876 859 856 883 940 977 983 946 907 863 873 878 895 859 858 863 902 914 929 1007 1008 1010 1134 1251 1252 1286 1380 1454 1569 1592 1545 1478 1503 1457 1417 1377 1349 1319 1330 1515 1407 1347 1670 1634 1673 1696 1694 1716 1726 1771 1709 1696 1706 1720 1730 1858 1864 1855 1783 1770 1813 1884 1859 1816 1763 1730 1694 1677 1662 1740 1754 1763 1770 1782 1773 1732 1696 1708 1729 1784 1785 1741 1750 1769 1794 1858 1963 1959 1794 1755 1727 1707 1687 1654 1631 1639 1659 1675 1722 1772 1784 1615 1499 1422 1446 1381 1431 1445 1473 1435 1419 1391 1367 1351 1320 1319 1339 1333 1310 1303 1332 1512 1557 1486 1586 1603 1602 1455 1420 1295 1210 1201 1235 1277 1338 1358 1345 1355 1401 1477 1411 1326 1287 1196 1313 1351 1393 1431 1400 1201 1159 1124 1243 1394 1345 1236 1176 1200 1345 1252 1235 1302 1210 1155 1195 1210 1295 1312 1283 1327 1381 1361 1424 1410 1300 1418 1377 1390 1452 1299 1328 1611 1752 1753 1788 1501 1300 1392 1724 1726 1492 1318 1337 1275 1300 1343 1387 1428 1477 1500 1504 1454 1436 1460 1497 1502 1503 1522 1541 1559 1594 1631 1653 1672 1711 1748 1707 1680 1658 1604 1634 1606 1594 1584 1510 1475 1391 1328 1298 1343 1397 1520 1521 1495 1453 1378 1368 1385 1415 1456 1476 1481 1480 1461 1449 1432 1423 1439 1468 1477 1510 1539 1578 1612 1626 1531 1496 1475 1478 1496 1530 1582 1688 1674 1504 1511 1507 1585 1562 1536 1474 1452 1440 1422 1406 1440 1462 1488 1491 1490 1501 1513 1529 1550 1572 1594 1620 1638 1641 1650 1668 1668 1679 1681 1655 1641 1632 1656 1752 1822 1904 1915 1954 2046 1944 1903 1914 2000 1981 1898 1974 2024 1981 1913 1899 1978 2049 2048 2054 2053 2060 2077 2102 2082 2065 2051 2047 2038 2036 2045 2040 2064 2083 2100 2111 2117 2126 2130 2164 2215 2237 2281 2094 2033 1984 1964 1919 1897 1960 2002 1975 1961 1963 1973 1978 2011 2024 2032 2019 2016 2006 2004 1992 2019 2039 2026 2016 2031 2088 2208 2386 2468 2603 2407 2251 2136 2017 1957 1932 1954 2040 2138 2190 2224 2346 2423 2456 2502 2286 2188 2121 2110 2167 2288 2395 2388 2210 2118 2102 2102 2150 2266 2268 2323 2370 2295 2382 2419 2448 2481 2670 2898 3084 3208 3128 3390 3241 2843 2598 2528 2799 3075 3375 3643 3624 3672 3522 3414 3527 3467 3443 3383 3272 3160 2995 2890 2722 2743 2747 2765 2955 3051 2912 2897 2882 2827 2832 2811 2789 2722 2662 2619 2573 2514 2456 2446 2428 2404 2395 2388 2382 2376 2369 2363 2357 2353 2351 2367 2435 2571 2708 2704 2744 2454 2321 2282 2281 2289 2316 2327 2331 2335 2341 2343 2346 2351 2355 2358 2361 2364 2403 2541 2598 2617 2631 2585 2487 2497 2538 2611 2723 2704 2758 2905 3049 3158 3265 3557 3851 3847 3816 3447 3143 2917 2898 2812 2661 2520 2428 2522 2518 2473 2416 2391 2358 2322 2278 2215 2159 2117 2114 2097 2090 2092 2056 2067 2049 2030 2005 1988 1978 1965 1947 1931 1923 1917 1922 1929 1916 1961 2026 2103 2167 2176 2085 2037 1919 1883 1851 1849 1839 1806 1806 1769 1748 1727 1712 1706 1698 1699 1686 1692 1714 1712 1695 1704 1703 1707 1700 1700 1713 1723 1717 1717 1760 1764 1773 1778 1773 1761 1767 1777 1769 1750 1736 1755 1807 1830 1989 2034 2066 2048 2008 1989 2005 1980 1949 1911 1874 1846 1842 1803 1791 1748 1769 1731 1709 1691 1679 1675 1662 1637 1655 1659 1636 1624 1599 1589 1575 1557 1553 1556 1535 1521 1524 1504 1514 1510 1495 1464 1475 1485 1484 1491 1478 1470 1460 1449 1438 1440 1436 1428 1423 1418 1411 1398 1390 1382 1374 1367 1359 1352 1347 1342 1332 1323 1316 1310 1304 1298 1294 1285 1278 1272 1264 1256 1248 1241 1234 1227 1223 1220 1213 1206 1198 1193 1187 1180 1174 1167 1159 1153 1154 1148 1143 1137 1132 1126 1121 1116 1112 1105 1101 1095 1088 1071 1059 1050 1032 1026 1024 1023 1025 1026 1027 1026 1022 1020 1018 1015 1012 1008 1007 1004 1002 1001 999 995 988 987 986 982 978 975 973 968 965 962 959 956 951 947 945 941 941 936 931 929 926 923 922 915 915 912 912 911 904 903 898 894 893 888 884 879 873 866 867 865 861 861 841 826 820 814 813 786 782 808 825 838 839 836 833 832 833 830 829 828 823 818 800 789 776 763 753 743 725 735 743 757 758 744 732 736 746 749 749 754 750 733 721 712 695 686 677 669 654 640 628 622 624 623 618 614 613 609 609 608 603 604 605 606 611 597 583 585 597 592 583 580 579 574 574 582 584 589 576 556 547 548 550 549 551 561 568 575 596 598 592 593 596 590 601 596 591 583 576 577 570 558 556 557 547 549 537 532 535 513 527 527 520 501 523 526 533 540 553 548 511 499 515 538 540 559 567 538 506 488 478 470 464 457 469 474 479 467 449 436 424 420 432 440 452 451 449 439 428 422 421 414 407 404 405 405 404 401 399 404 412 423 430 425 422 419 417 405 403 405 403 402 398 396 400 393 388 394 392 389 394 391 389 391 384 378 373 375 378 378 373 373 377 378 365 355 351 350 355 356 358 356 361 361 364 362 365 367 368 374 374 373 378 379 383 388 385 375 362 357 352 346 346 339 336 336 346 360 362 360 364 370 367 365 367 354 344 342 368 367 356 377 389 378 353 353 363 376 374 372 384 398 405 416 425 383 367 373 345 324 318 302 285 299 308 319 330 308 299 309 304 321 314 319 312 315 297 272 267 283 266 278 270 281 281 265 244 246 269 277 284 259 286 261 242 249 261 266 259 275 281 265 260 259 243 247 251 260 265 264 252 243 244 250 229 226 225 230 232 231 237 238 240 237 235 239 243 249 257 262 270 281 280 282 283 275 272 271 262 263 265 263 262 252 255 261 255 248 247 247 249 251 254 257 259 264 265 263 265 269 273 282 275 270 261 262 264 271 280 268 261 260 261 255 258 268 275 282 292 296 300 299 300 305 312 309 311 311 318 294 310 319 319 322 319 320 324 328 330 332 339 342 342 337 335 328 326 322 333 349 344 334 331 332 337 340 338 339 352 365 376 367 377 389 394 402 403 408 414 405 394 377 360 368 384 367 372 387 383 379 375 384 386 387 389 393 387 372 368 362 380 390 388 383 381 386 397 387 371 374 392 406 410 415 422 429 438 442 435 433 450 461 463 464 469 473 457 460 465 459 472 458 476 489 499 501 495 494 492 490 480 465 451 436 438 449 451 437 429 413 412 439 455 459 443 431 449 447 433 431 438 408 419 444 453 447 447 452 442 443 452 426 435 431 415 419 407 378 382 406 440 440 449 423 413 424 423 404 394 399 388 375 352 340 364 369 362 372 383 390 400 392 384 379 373 362 345 337 332 312 293 299 300 266 255 267 270 292 244 240 251 260 251 230 261 241 265 295 275 267 228 215 202 216 206 259 229 217 207 237 264 268 256 247 263 254 245 242 238 225 196 197 184 207 219 187 161 180 181 176 176 214 228 244 254 253 245 222 209 197 181 175 160 148 125 146 172 184 211 220 226 207 201 199 187 186 162 182 186 189 176 170 173 166 178 174 156 132 113 126 136 134 114 109 114 113 117 112 107 107 107 101 98 97 98 98 99 98 98 100 99 101 119 115 124 114 119 122 2486 2704 2834 2859 2749 2639 2555 2510 2532 2659 2704 2749 2574 2664 2802 3012 3113 3306 3356 3461 3371 3319 3578 3566 3571 3590 3613 3465 3288 3170 3202 3523 3736 3564 3811 3699 3395 3423 3439 2760 2809 2852 2527 2233 2041 1829 1708 1609 1661 1373 1215 1187 1187 1189 1328 1720 1947 2169 2218 2148 2140 2181 2224 2317 2285 2169 2071 2048 2107 2026 1812 1719 1595 1497 1300 1360 1361 1201 1085 1154 1134 960 891 879 883 890 889 900 997 1462 1790 1484 1143 903 842 823 847 910 1019 1151 1249 1385 1486 1510 1597 1635 1653 1541 1490 1528 1571 1441 1338 1273 1279 1316 1378 1563 1698 1742 1634 1460 1364 1303 1271 1253 1239 1230 1224 1220 1220 1222 1221 1228 1288 1245 1244 1239 1231 1247 1274 1297 1322 1356 1329 1370 1326 1351 1341 1393 1454 1464 1505 1553 1642 1727 1760 1807 1850 1780 1711 1666 1641 1657 1661 1599 1562 1579 1585 1628 1681 1747 1794 1862 1834 1702 1576 1491 1416 1360 1321 1299 1284 1277 1299 1348 1392 1485 1543 1551 1601 1670 1535 1444 1403 1395 1425 1478 1466 1450 1446 1456 1480 1500 1514 1532 1594 1609 1659 1805 1773 1799 1889 1912 1855 1803 1612 1427 1341 1260 1200 1171 1179 1301 1183 1130 1147 1167 1197 1254 1399 1419 1378 1232 1180 1214 1312 1396 1468 1314 1206 1193 1239 1167 999 895 860 924 1065 1372 1587 1434 1383 1436 1299 1296 1301 1113 1022 974 967 978 1048 1208 1492 1405 1246 1104 1065 1193 1127 1027 973 945 947 963 873 833 915 948 972 1035 1102 1034 990 983 983 991 1003 1013 1023 1039 1082 1178 1098 1140 1135 1212 1206 1133 1041 971 948 917 872 895 958 1025 1104 1213 1363 1611 1786 1736 1681 1654 1508 1415 1508 1308 1179 1244 1142 1079 1052 980 920 871 830 844 897 914 916 878 845 818 816 851 836 831 851 926 920 921 943 999 1016 1032 1237 1312 1295 1299 1326 1356 1403 1431 1451 1437 1456 1480 1567 1657 1511 1343 1383 1658 1491 1386 1882 1911 1870 1775 1751 1791 1786 1748 1747 1778 1886 1907 1901 1941 1910 1865 1898 1839 1866 1861 1824 1788 1776 1760 1694 1636 1701 1716 1740 1774 1803 1812 1787 1722 1697 1645 1679 1739 1723 1737 1769 1807 1838 1866 1968 1960 1773 1737 1716 1702 1676 1653 1650 1679 1656 1688 1746 1797 1796 1587 1486 1380 1365 1350 1376 1433 1457 1446 1411 1395 1377 1360 1347 1340 1320 1306 1286 1265 1330 1477 1421 1477 1626 1535 1590 1588 1533 1479 1320 1188 1218 1253 1300 1323 1319 1301 1336 1297 1330 1346 1286 1182 1112 1339 1332 1320 1344 1285 1125 1274 1461 1199 1142 1149 1261 1167 1222 1160 1189 1187 1180 1158 1238 1260 1355 1398 1348 1436 1423 1449 1492 1471 1343 1428 1437 1434 1501 1435 1339 1597 1772 1772 1799 1520 1328 1449 1776 1848 1605 1371 1338 1291 1318 1375 1406 1450 1507 1541 1540 1475 1436 1455 1478 1484 1501 1513 1545 1582 1579 1611 1639 1661 1691 1714 1686 1665 1653 1593 1590 1610 1593 1560 1518 1454 1375 1342 1334 1322 1362 1439 1450 1471 1433 1393 1451 1453 1407 1476 1498 1505 1499 1484 1467 1454 1439 1438 1449 1479 1511 1540 1566 1587 1584 1533 1506 1494 1490 1536 1624 1739 1696 1540 1554 1594 1663 1647 1581 1507 1482 1471 1456 1455 1403 1431 1479 1481 1488 1496 1504 1526 1559 1589 1599 1596 1606 1612 1615 1628 1635 1641 1635 1648 1629 1619 1624 1656 1691 1707 1829 1862 1891 2019 1944 1891 1882 1964 1906 1914 1914 1981 1924 1911 2018 1984 1999 2043 2060 2057 2067 2098 2098 2072 2053 2041 2029 2011 1991 2000 2024 2040 2056 2070 2076 2080 2080 2124 2126 2154 2123 2208 2217 2071 1996 1964 1905 1889 1955 1942 1971 2025 2027 2019 2025 2031 2045 2054 2045 2019 1996 1991 1976 2002 2032 2019 1995 2014 2105 2295 2318 2469 2464 2524 2412 2214 2011 1926 2018 2111 2218 2246 2258 2273 2333 2375 2379 2431 2327 2148 2099 2138 2144 2207 2309 2239 2181 2114 2072 2086 2133 2198 2266 2367 2372 2350 2370 2407 2424 2526 2660 2775 2902 2961 2893 3082 3225 2795 2640 2538 2772 3199 3571 3579 3357 3456 3384 3312 3532 3584 3579 3548 3521 3368 3076 2948 2857 2772 2846 3059 2764 2871 3023 2942 2851 2785 2825 2836 2802 2743 2710 2648 2583 2496 2460 2458 2429 2412 2404 2397 2389 2383 2376 2369 2361 2355 2355 2375 2404 2455 2518 2530 2466 2361 2301 2276 2276 2287 2316 2327 2330 2332 2345 2339 2343 2346 2350 2352 2355 2358 2379 2554 2623 2639 2670 2586 2516 2515 2545 2605 2642 2669 2764 2866 2961 3141 3326 3443 3734 4039 3726 3454 3127 2949 2884 2735 2648 2536 2480 2628 2602 2537 2529 2509 2439 2376 2298 2242 2165 2199 2189 2156 2137 2061 2065 2042 2040 2044 2033 1997 2003 1978 1975 1965 1942 1994 2011 1986 1988 1986 2121 2237 2358 2366 2220 2119 2002 1954 1934 1932 1885 1857 1816 1780 1755 1734 1737 1725 1716 1724 1708 1709 1708 1713 1729 1732 1727 1726 1716 1703 1712 1728 1734 1733 1763 1791 1788 1788 1781 1773 1778 1793 1768 1755 1752 1814 1972 1959 1900 1977 2051 2028 1981 1978 1981 1988 1955 1925 1898 1911 1903 1870 1844 1801 1757 1727 1731 1744 1743 1722 1693 1659 1629 1626 1623 1603 1585 1578 1576 1567 1543 1552 1528 1499 1490 1494 1480 1502 1476 1457 1473 1471 1463 1481 1474 1457 1441 1429 1423 1423 1416 1417 1419 1412 1408 1398 1390 1381 1372 1364 1356 1350 1342 1337 1331 1324 1315 1309 1305 1299 1293 1285 1279 1271 1262 1254 1247 1240 1234 1226 1216 1216 1211 1204 1200 1194 1184 1177 1169 1160 1157 1139 1149 1144 1139 1138 1132 1127 1122 1116 1109 1102 1090 1078 1063 1047 1039 1038 1037 1036 1034 1033 1033 1031 1031 1029 1028 1026 1022 1020 1016 1014 1013 1008 1009 1006 1006 1001 994 996 991 986 983 982 977 970 967 965 962 960 953 951 947 942 941 937 935 931 927 923 921 920 918 912 911 910 906 903 898 895 891 887 882 879 878 877 877 869 866 865 860 852 846 842 833 803 778 776 791 816 828 834 831 833 833 831 827 824 819 813 801 782 771 765 750 734 737 725 723 739 737 748 735 718 720 727 742 750 747 728 710 696 699 701 697 676 658 642 631 623 618 619 613 606 603 603 605 607 599 597 596 597 606 592 580 586 591 587 576 572 573 574 568 587 571 575 580 559 545 545 549 547 545 551 556 566 589 601 599 588 585 583 587 585 583 573 569 563 563 561 548 556 543 531 517 511 511 506 504 505 511 495 509 511 519 521 533 545 513 494 503 517 524 556 568 564 532 501 486 476 468 459 452 459 464 464 455 437 426 420 420 438 439 442 439 435 424 416 408 407 407 403 399 402 403 403 397 399 405 416 427 423 418 418 412 409 402 398 396 396 394 391 393 390 384 386 386 387 388 385 386 388 385 382 377 371 370 373 370 368 373 376 368 360 353 348 350 351 352 354 361 359 360 359 360 362 364 368 367 367 372 372 380 382 381 382 363 352 347 342 340 339 336 333 338 353 360 358 357 359 349 342 335 336 341 367 380 365 353 379 369 352 365 385 377 385 400 383 396 413 423 425 425 385 360 348 353 313 300 301 286 284 306 309 326 313 286 293 311 320 306 314 323 321 318 305 278 270 259 259 255 259 279 278 273 257 247 249 271 250 254 266 242 237 246 261 264 264 265 268 271 262 248 243 249 254 263 274 267 257 258 246 226 224 224 227 229 232 234 235 236 236 235 238 244 248 255 262 272 282 282 274 272 269 267 269 266 258 257 256 257 249 251 255 259 253 246 246 247 250 252 255 259 263 259 260 264 265 270 282 281 266 258 255 263 263 263 263 258 257 254 257 275 285 284 279 283 287 292 299 308 315 314 321 323 316 316 304 300 309 307 309 306 310 313 314 319 327 334 339 343 348 344 347 346 342 337 344 354 363 368 358 343 358 356 356 341 361 377 361 376 384 384 391 397 410 420 421 407 384 381 373 387 372 381 390 390 382 391 391 399 401 394 382 377 369 359 380 387 382 372 372 382 391 381 363 378 397 405 412 420 422 427 435 443 450 449 445 449 456 459 466 465 454 441 448 442 452 446 466 469 481 484 493 485 483 484 494 501 498 482 449 463 452 445 435 435 428 426 432 450 460 453 447 452 447 443 447 441 425 418 433 445 449 455 451 410 389 395 388 406 442 421 399 389 406 396 404 423 442 459 441 433 434 412 393 372 391 396 378 358 351 338 348 348 351 371 356 374 374 380 370 359 348 340 335 321 320 308 288 258 270 292 305 295 285 254 252 279 288 247 260 264 277 265 263 246 230 239 239 225 241 221 214 189 221 207 226 235 263 241 236 264 257 243 228 226 212 207 212 212 227 201 188 182 148 153 157 191 232 242 233 244 236 233 214 196 189 163 144 155 146 121 152 151 178 195 209 217 206 204 196 200 177 179 194 196 195 193 181 176 164 167 155 144 133 130 115 120 115 111 108 108 110 106 106 108 106 106 99 97 97 98 97 98 97 97 100 98 99 127 131 128 117 125 136 2704 2702 2747 2863 2863 2817 2762 2553 2497 2583 2736 2834 2557 2579 2704 2906 3019 3168 3169 3369 3492 3338 3493 3791 3749 3601 3636 3756 3482 3347 2836 3194 3427 3471 3682 3906 3841 3454 3181 3089 3422 3178 2682 2414 2153 1912 1796 1680 1663 1422 1232 1185 1185 1186 1361 1854 2190 2206 2264 2342 2398 2298 2355 2477 2519 2373 2116 1988 1947 1880 1764 1641 1538 1442 1474 1574 1444 1234 1223 1327 1206 1015 926 889 881 887 892 889 1071 1570 1805 1512 1364 1019 925 850 805 827 932 1106 1290 1360 1468 1540 1588 1597 1544 1431 1401 1391 1385 1334 1280 1298 1353 1411 1500 1664 1817 1759 1658 1494 1401 1351 1314 1290 1269 1250 1239 1231 1229 1227 1225 1250 1260 1291 1315 1310 1259 1239 1252 1269 1286 1304 1294 1292 1280 1341 1349 1388 1433 1461 1522 1584 1668 1779 1859 1971 2026 1976 1834 1726 1645 1588 1612 1630 1542 1536 1565 1618 1659 1690 1742 1832 1773 1605 1522 1460 1402 1351 1312 1287 1276 1265 1286 1319 1344 1395 1551 1572 1588 1564 1520 1454 1413 1395 1396 1409 1415 1420 1441 1475 1520 1560 1550 1564 1625 1705 1753 1942 1904 1889 1790 1804 1761 1776 1776 1585 1498 1309 1194 1172 1177 1257 1279 1120 1112 1126 1160 1258 1413 1275 1269 1134 1133 1266 1558 1511 1562 1353 1206 1132 1107 1132 1039 895 838 884 1028 1339 1433 1219 1185 1276 1175 1204 1194 1029 982 956 960 1002 1141 1314 1448 1270 1200 1071 1055 1104 1074 999 942 895 924 918 824 864 927 980 1006 1019 1036 1025 982 961 959 966 977 989 1000 1017 1062 1170 1110 1097 1080 1152 1154 1059 999 945 921 906 832 862 925 990 1060 1153 1244 1338 1498 1586 1512 1538 1465 1504 1657 1492 1286 1191 1104 1059 1012 947 919 895 844 816 901 822 816 832 800 796 813 889 911 880 961 995 1008 965 942 1013 1029 1033 1300 1348 1333 1340 1361 1391 1422 1566 1599 1564 1467 1472 1501 1542 1612 1493 1502 1914 1741 1481 1782 1959 1931 1744 1830 1868 1812 1800 1799 1806 1812 1865 1913 1966 1963 1960 1906 1887 1905 1848 1808 1823 1835 1779 1697 1620 1713 1685 1712 1747 1770 1831 1813 1773 1703 1635 1649 1711 1693 1750 1785 1827 1871 1800 1782 1784 1760 1752 1725 1692 1679 1683 1706 1725 1710 1709 1724 1785 1731 1606 1527 1424 1392 1355 1338 1353 1378 1426 1421 1405 1391 1382 1382 1374 1353 1345 1317 1261 1244 1297 1289 1480 1485 1371 1527 1393 1274 1256 1231 1216 1166 1242 1256 1306 1348 1303 1293 1216 1242 1260 1148 1271 1158 1167 1343 1395 1207 1194 1121 1159 1203 1135 1317 1158 1142 1162 1217 1198 1255 1317 1235 1298 1304 1387 1406 1395 1473 1489 1476 1541 1566 1528 1457 1457 1469 1512 1565 1448 1312 1468 1764 1786 1816 1587 1359 1427 1629 1880 1677 1553 1370 1317 1353 1402 1436 1471 1514 1564 1572 1475 1439 1466 1499 1496 1497 1521 1546 1575 1598 1615 1629 1647 1683 1716 1674 1594 1574 1555 1544 1569 1563 1525 1467 1412 1387 1380 1348 1351 1394 1403 1436 1455 1450 1413 1390 1401 1480 1527 1521 1531 1527 1522 1500 1484 1464 1451 1453 1490 1531 1535 1533 1527 1533 1536 1523 1513 1513 1611 1765 1754 1621 1692 1711 1716 1715 1611 1551 1515 1492 1482 1544 1484 1396 1447 1469 1485 1515 1526 1512 1522 1542 1543 1560 1564 1579 1590 1607 1609 1617 1611 1610 1629 1607 1598 1614 1629 1652 1677 1768 1799 1859 1919 2045 1926 1805 1969 1925 1849 1834 1933 1792 1888 1927 2006 2041 2037 2043 2058 2074 2110 2083 2059 2045 2033 2021 1998 1970 1986 2004 2013 2028 2040 2039 2037 2056 2085 2065 2107 2059 2181 2208 2064 1980 1936 1905 1875 1937 1911 1998 2043 2051 2052 2055 2062 2051 2064 2052 2026 2012 2000 1994 1968 2027 1995 1977 1988 2030 2149 2200 2278 2305 2376 2178 2066 1929 2012 2174 2280 2494 2476 2428 2317 2215 2223 2203 2205 2215 2103 2212 2269 2256 2291 2322 2209 2103 2032 2083 2106 2151 2229 2303 2462 2410 2324 2338 2404 2404 2460 2596 2597 2669 2719 2777 2942 3236 2887 2610 2519 2714 3074 3507 3628 3310 3100 3000 2963 3335 3597 3455 3561 3518 3398 3287 3210 3185 3086 3140 3191 3032 2748 2882 2992 2901 2784 2713 2733 2786 2777 2762 2697 2631 2563 2502 2464 2430 2421 2412 2405 2397 2388 2381 2371 2364 2359 2356 2358 2371 2389 2405 2385 2348 2317 2292 2277 2281 2298 2323 2325 2326 2331 2341 2335 2338 2340 2345 2345 2347 2350 2366 2537 2644 2666 2638 2537 2534 2543 2566 2617 2687 2717 2850 2956 3123 3386 3437 3619 3760 3797 3519 3279 3009 2908 2942 2757 2689 2518 2585 2661 2633 2603 2578 2507 2435 2365 2301 2232 2232 2302 2260 2205 2139 2115 2181 2158 2156 2112 2080 2057 2104 2058 2015 1965 2008 2062 2081 2056 2032 2042 2189 2348 2630 2554 2463 2282 2115 2027 2014 1963 1903 1855 1820 1782 1758 1753 1757 1740 1737 1735 1741 1749 1730 1726 1746 1766 1763 1739 1721 1713 1730 1741 1748 1751 1755 1800 1808 1802 1800 1790 1792 1796 1781 1769 1765 1803 1834 1799 1790 1835 1923 1972 1953 1924 1936 1938 1925 1900 1884 1928 1947 1891 1848 1820 1791 1770 1751 1743 1735 1700 1678 1669 1644 1630 1617 1597 1587 1608 1584 1561 1553 1533 1527 1514 1485 1485 1475 1457 1432 1435 1460 1448 1453 1455 1446 1449 1441 1430 1408 1403 1399 1404 1411 1401 1395 1392 1385 1378 1370 1360 1354 1347 1341 1333 1328 1324 1317 1311 1298 1294 1287 1282 1279 1271 1262 1255 1245 1236 1230 1222 1214 1210 1195 1188 1189 1185 1169 1159 1153 1133 1135 1120 1124 1115 1110 1121 1118 1104 1104 1099 1089 1076 1061 1051 1050 1046 1050 1050 1047 1044 1044 1046 1044 1041 1038 1035 1037 1033 1028 1028 1023 1020 1017 1015 1018 1014 1012 1004 1003 1000 997 995 994 990 983 972 970 968 967 967 959 956 951 948 945 941 939 932 929 927 925 928 924 917 915 910 906 904 902 898 892 887 884 883 881 878 872 868 868 865 860 857 848 845 840 826 804 781 772 778 794 816 824 829 831 830 827 821 818 801 786 774 767 758 744 752 759 736 713 728 713 715 703 708 720 732 738 749 746 732 719 700 682 673 666 664 661 648 632 626 620 612 609 604 600 598 598 595 593 592 588 588 596 596 580 579 587 580 575 567 567 568 565 579 564 563 569 569 547 541 543 540 543 545 549 559 568 582 602 595 587 580 574 572 571 564 558 550 549 549 541 540 538 534 522 533 533 522 528 493 491 491 508 499 518 505 512 518 505 487 503 503 516 538 537 532 529 505 491 485 470 459 448 447 457 452 448 436 424 417 419 428 427 432 431 426 418 404 401 399 400 401 396 398 399 400 397 393 400 409 421 421 418 414 412 407 409 404 402 398 394 392 387 384 381 378 379 379 380 379 379 381 383 382 382 374 366 364 364 362 367 374 373 369 363 354 344 346 347 350 355 359 354 355 356 358 359 361 360 362 364 369 375 369 371 376 366 355 352 349 346 347 340 338 332 346 357 354 346 340 334 339 345 367 377 376 378 362 349 365 343 353 369 380 391 395 406 403 401 416 420 409 403 377 360 338 316 319 318 296 287 274 291 304 309 301 281 289 302 306 304 310 323 306 311 312 314 307 293 273 271 256 251 262 249 244 252 239 244 242 248 244 265 239 239 246 257 262 260 264 269 269 253 246 240 247 256 260 271 270 268 258 239 223 224 227 231 230 233 236 232 235 240 243 247 251 258 270 278 279 275 270 266 265 266 262 259 257 256 254 252 247 247 249 253 249 246 246 245 250 251 252 253 255 257 260 261 266 271 280 279 268 261 258 253 255 257 260 261 254 259 276 283 290 291 292 301 301 301 298 303 305 309 319 327 325 322 310 322 317 310 311 310 314 324 327 329 320 325 333 336 341 341 350 356 358 354 347 351 365 373 359 362 355 366 372 354 349 353 359 366 376 384 385 388 399 407 416 411 402 414 394 386 387 388 406 394 397 399 410 410 400 392 387 374 364 362 382 377 356 355 353 365 372 361 377 388 389 407 413 423 428 429 434 441 446 446 444 445 449 447 457 463 451 421 427 430 438 441 445 447 455 459 463 469 484 485 494 504 486 485 475 484 450 420 443 458 450 453 457 451 463 438 442 432 446 455 442 450 448 434 442 455 465 458 412 390 365 380 360 385 408 419 415 420 415 404 419 410 432 449 439 414 402 393 377 363 359 360 366 360 362 356 335 325 342 352 343 358 357 365 362 355 344 340 319 305 303 280 268 298 302 307 312 282 250 239 285 312 308 264 272 305 303 302 279 262 263 235 313 265 264 235 205 223 245 190 236 221 244 217 245 262 255 247 246 223 231 242 224 245 219 216 219 202 185 189 161 203 204 220 212 211 218 218 214 194 179 187 159 180 169 132 125 164 177 193 197 189 184 200 188 195 192 198 196 186 172 175 171 164 145 143 132 134 129 144 124 114 110 108 106 106 106 106 107 108 107 106 102 98 96 98 97 112 97 96 96 97 97 109 134 132 122 126 148 2511 2481 2664 2837 2791 2925 2785 2564 2485 2551 2418 2489 2391 2522 2558 2617 2865 2957 3148 3375 3350 3465 3540 3502 3682 3468 3614 3723 3573 3411 2796 3177 3454 3488 3512 3631 3773 3666 3533 3478 3631 3156 2818 2474 2144 1950 1797 1639 1544 1414 1245 1192 1184 1184 1290 1720 2171 2355 2460 2660 2547 2603 2586 2575 2474 2329 2166 1984 1925 1867 1755 1734 1678 1619 1737 1868 1617 1354 1437 1553 1339 1094 958 913 895 896 909 943 1267 1854 1799 1467 1321 1124 1025 895 797 795 844 971 1191 1363 1445 1374 1452 1436 1385 1321 1319 1302 1284 1286 1316 1364 1435 1521 1613 1765 1823 1721 1608 1517 1445 1392 1357 1326 1296 1272 1258 1247 1240 1235 1232 1231 1242 1271 1348 1390 1273 1231 1237 1256 1257 1260 1251 1234 1266 1320 1361 1399 1437 1495 1543 1604 1696 1795 1881 1946 2081 2112 1964 1828 1754 1665 1561 1577 1540 1516 1540 1573 1595 1662 1680 1663 1660 1532 1471 1440 1376 1337 1303 1279 1264 1256 1261 1284 1309 1360 1426 1483 1563 1514 1503 1463 1420 1397 1397 1404 1412 1428 1457 1501 1586 1615 1632 1625 1616 1674 1745 1902 1925 1989 1785 1676 1599 1624 1651 1744 1611 1383 1237 1189 1193 1358 1361 1144 1117 1087 1109 1124 1152 1245 1130 1081 1108 1334 1606 1617 1679 1448 1249 1144 1073 1038 1071 894 825 856 1049 1266 1323 1094 1091 1253 1219 1116 1030 969 944 950 1012 1137 1238 1186 1175 1272 1164 1094 1063 992 955 927 874 875 845 821 863 926 995 1039 1070 1084 1118 1046 999 969 947 944 955 968 1003 1063 1047 1048 1114 1087 1059 1111 1144 1062 942 903 891 888 849 819 894 958 1028 1111 1158 1232 1358 1348 1312 1385 1498 1738 1768 1642 1334 1207 1089 993 983 963 930 921 870 821 811 794 783 807 815 803 816 853 924 938 1152 1118 1123 1083 1026 1060 1045 1069 1346 1421 1392 1450 1643 1635 1556 1639 1622 1580 1524 1482 1492 1529 1657 1719 1759 1991 1849 1840 1787 2004 1930 1768 1842 1877 1819 1871 1841 1888 1858 1905 1916 1964 2011 1980 1900 1940 1911 1882 1838 1793 1862 1831 1761 1657 1616 1657 1705 1738 1800 1857 1829 1781 1747 1670 1632 1675 1712 1786 1809 1837 1897 1751 1719 1751 1732 1753 1730 1703 1714 1745 1772 1786 1766 1768 1702 1657 1596 1591 1533 1478 1453 1426 1364 1369 1416 1428 1435 1433 1425 1423 1418 1427 1427 1382 1357 1311 1261 1205 1238 1443 1338 1251 1299 1306 1253 1215 1202 1197 1145 1148 1193 1255 1366 1374 1257 1187 1145 1129 1130 1185 1187 1171 1214 1292 1125 1226 1358 1136 1381 1415 1304 1492 1162 1240 1458 1376 1270 1341 1268 1307 1359 1485 1535 1537 1711 1654 1668 1702 1623 1603 1583 1570 1578 1600 1589 1350 1485 1630 1811 1800 1819 1624 1426 1409 1522 1760 1714 1475 1371 1359 1405 1488 1549 1497 1538 1572 1543 1458 1451 1462 1504 1514 1495 1521 1548 1573 1591 1618 1641 1661 1693 1689 1636 1598 1596 1565 1531 1528 1517 1485 1459 1424 1393 1369 1344 1369 1397 1418 1446 1452 1433 1387 1386 1413 1555 1543 1538 1547 1556 1546 1528 1507 1488 1472 1465 1493 1537 1526 1518 1517 1523 1552 1558 1542 1544 1565 1660 1701 1733 1708 1702 1713 1708 1592 1540 1542 1496 1568 1529 1469 1417 1422 1486 1507 1548 1553 1528 1506 1509 1526 1541 1585 1587 1584 1591 1585 1600 1590 1609 1619 1601 1581 1596 1631 1743 1784 1810 1828 1839 1937 1831 1922 1859 1860 1926 1809 1851 1793 1853 1898 1954 1987 2006 2031 2050 2071 2096 2108 2073 2057 2043 2017 2021 2001 1968 1956 1974 1989 1994 2006 2004 2007 2000 2032 2030 2060 2018 2067 2201 2106 2073 2000 1947 1871 1906 1912 1993 2010 2047 2092 2184 2214 2178 2164 2051 2026 2007 1992 1990 1949 1999 1977 1958 1964 1997 2053 2086 2190 2359 2420 2191 1987 1917 2049 2153 2320 2450 2273 2243 2308 2266 2152 2107 2094 2048 2052 2103 2111 2132 2193 2246 2167 2021 2054 2090 2128 2203 2296 2441 2492 2381 2292 2268 2315 2329 2439 2499 2422 2509 2624 2754 2865 2925 2864 2616 2527 2821 3074 3400 3381 3395 3424 3089 2879 3155 3521 3330 3433 3538 3433 3295 3226 3155 3143 3260 3192 3071 2847 2695 2887 2857 2815 2678 2598 2690 2833 2856 2744 2656 2554 2457 2446 2438 2428 2419 2408 2398 2389 2382 2375 2369 2364 2360 2358 2369 2401 2409 2422 2355 2310 2288 2276 2292 2319 2324 2320 2321 2322 2327 2330 2331 2333 2338 2336 2338 2342 2436 2616 2661 2672 2637 2538 2532 2563 2606 2650 2736 2760 2928 3095 3309 3483 3633 3775 3757 3604 3410 3245 3076 2891 2749 2768 2651 2534 2513 2535 2560 2532 2509 2458 2399 2348 2272 2263 2346 2354 2282 2223 2147 2181 2261 2250 2240 2194 2163 2126 2163 2083 2010 1987 2051 2136 2200 2184 2102 2060 2159 2309 2555 2850 2760 2398 2268 2163 2047 2015 1970 1912 1843 1788 1785 1796 1771 1768 1761 1748 1767 1770 1752 1743 1746 1770 1777 1739 1724 1730 1737 1753 1768 1771 1770 1789 1823 1829 1816 1805 1804 1811 1800 1788 1778 1786 1794 1764 1758 1757 1795 1840 1887 1909 1842 1870 1887 1857 1842 1879 1899 1861 1829 1815 1807 1785 1747 1731 1706 1718 1721 1704 1694 1690 1676 1664 1654 1641 1623 1600 1568 1556 1552 1526 1516 1496 1474 1456 1424 1432 1434 1434 1444 1442 1424 1418 1411 1410 1392 1385 1383 1394 1398 1386 1379 1376 1380 1370 1360 1350 1342 1337 1334 1329 1321 1320 1314 1301 1291 1281 1273 1273 1276 1266 1260 1247 1237 1225 1213 1211 1197 1202 1197 1180 1172 1167 1162 1142 1142 1121 1119 1106 1100 1089 1084 1084 1088 1084 1076 1074 1067 1060 1051 1054 1057 1056 1060 1059 1060 1058 1055 1053 1049 1043 1043 1037 1036 1035 1032 1030 1026 1024 1021 1024 1021 1015 1011 1005 1007 1004 1004 1003 1000 990 983 975 972 970 969 966 962 959 957 952 947 942 940 936 931 929 927 925 920 916 913 910 906 903 903 899 894 889 885 883 877 873 866 865 866 858 853 850 846 839 839 837 835 817 790 769 766 785 795 815 826 825 824 821 813 792 779 771 764 753 763 770 763 739 716 708 704 712 713 693 704 714 728 744 739 727 708 696 687 673 658 646 639 633 634 629 624 616 611 604 600 596 593 590 588 585 583 580 581 580 577 571 572 570 572 567 560 560 557 558 553 549 551 563 557 540 536 537 537 538 540 547 560 579 581 596 596 592 582 577 567 567 566 557 555 552 544 532 532 528 535 543 524 540 535 525 490 486 495 493 506 500 515 503 490 482 509 502 497 511 509 494 491 484 474 481 478 460 448 438 447 446 441 431 428 413 415 422 420 422 423 420 418 405 397 394 393 397 393 391 395 395 392 392 397 408 413 417 421 420 424 417 418 411 416 409 406 399 391 391 394 385 378 373 373 373 372 375 376 378 377 377 376 371 365 359 360 369 371 366 365 360 350 344 341 341 348 359 354 351 351 353 353 355 354 355 361 364 369 360 360 371 373 368 366 364 354 347 349 349 343 332 351 345 333 327 345 358 364 369 388 379 374 369 346 348 355 369 385 394 401 406 414 413 411 410 404 403 403 390 380 368 359 376 332 323 299 278 272 289 291 300 279 287 297 297 293 311 324 311 287 298 309 300 307 290 278 281 261 251 245 265 273 249 235 232 232 233 242 231 235 246 251 259 258 256 266 257 249 248 251 239 242 256 261 260 257 262 235 222 222 225 226 230 235 233 233 237 241 241 248 257 264 273 281 287 285 275 270 274 275 271 263 261 268 270 257 251 252 246 246 247 248 244 243 248 248 251 253 258 261 265 266 267 272 282 274 267 261 257 254 250 253 256 258 252 267 270 277 291 297 302 311 316 314 308 306 320 318 316 318 326 322 316 325 334 332 331 330 320 316 324 333 337 338 334 331 334 344 339 350 360 360 357 368 368 378 373 375 362 376 376 362 368 350 362 379 384 395 400 399 399 406 414 414 419 419 414 411 397 387 402 404 412 411 408 400 383 374 367 363 357 356 359 350 359 375 379 376 370 371 383 391 398 407 424 421 413 415 421 430 435 438 428 423 433 444 461 449 415 431 448 468 476 478 475 458 474 480 476 477 485 496 499 477 472 447 421 432 419 414 415 439 413 428 452 443 424 404 405 406 425 421 407 407 424 411 432 449 466 445 396 378 375 345 354 368 365 387 422 437 429 425 432 435 432 460 453 417 402 392 403 390 376 359 344 338 332 328 330 327 310 313 322 347 346 354 362 358 350 344 332 330 321 312 294 300 321 318 299 277 283 260 284 308 321 295 283 310 320 300 277 296 291 321 289 277 258 268 262 257 240 205 184 214 225 213 244 252 258 254 237 243 249 246 238 239 221 210 199 201 185 180 147 179 199 211 231 219 194 209 221 202 193 170 182 186 169 157 134 161 169 174 189 202 175 178 194 177 171 193 192 166 163 140 145 137 154 133 122 118 116 112 108 108 107 105 105 106 106 106 108 109 115 116 113 115 102 98 98 116 96 95 96 96 96 98 106 139 136 146 127 2235 2334 2458 2611 2608 2715 2736 2667 2445 2296 2184 2314 2571 2843 2844 2761 2709 2998 3239 3223 3175 3357 3504 3254 3499 3525 3157 3610 3589 3275 2836 2853 3269 3390 3207 3317 3514 3550 3844 3743 3646 3727 3165 2624 2207 1976 1778 1614 1492 1382 1290 1247 1193 1182 1230 1528 2024 2455 2637 2701 2653 2604 2467 2429 2395 2654 2324 2074 2034 1988 1885 1823 1702 1655 1843 1877 1631 1479 1564 1707 1456 1188 1009 951 927 923 960 1040 1248 1780 1789 1496 1380 1235 1129 895 797 756 760 801 935 1121 1281 1224 1182 1250 1304 1259 1251 1242 1297 1339 1396 1471 1562 1715 1813 1939 1870 1735 1634 1569 1490 1439 1401 1361 1323 1297 1280 1266 1254 1246 1240 1237 1237 1242 1268 1348 1268 1221 1227 1253 1228 1212 1206 1220 1262 1302 1336 1394 1444 1500 1550 1606 1692 1756 1825 1886 1937 1949 1940 1867 1755 1652 1599 1518 1482 1487 1502 1514 1568 1652 1659 1652 1556 1485 1477 1414 1358 1328 1299 1274 1257 1245 1242 1257 1284 1324 1440 1443 1488 1473 1479 1472 1417 1399 1404 1419 1432 1454 1491 1543 1704 1699 1717 1721 1668 1692 1656 1767 1924 1942 1894 1658 1516 1467 1456 1451 1518 1390 1264 1214 1213 1309 1442 1220 1084 1070 1060 1058 1059 1048 1034 1043 1053 1190 1445 1718 1710 1472 1292 1170 1078 1005 1035 926 817 859 1021 1121 1254 1029 1207 1247 1099 1023 962 933 943 1006 1119 1280 1262 1106 1071 1084 1037 984 985 1015 950 957 815 806 833 902 946 1004 1082 1123 1151 1215 1178 1075 1058 974 928 924 935 1001 1051 1069 1048 1017 1031 1022 1010 1024 1042 1001 899 863 863 865 853 782 856 919 970 1014 1060 1099 1137 1219 1296 1419 1518 1786 1662 1463 1357 1224 1112 1012 937 906 877 887 901 837 810 807 828 809 818 810 829 857 923 944 1159 1221 1199 1163 1125 1081 1080 1140 1262 1470 1497 1725 1749 1713 1680 1654 1621 1575 1519 1487 1499 1550 1728 1754 1997 2121 2117 2084 2014 1916 1816 1751 1872 1887 1864 1907 1910 1890 1876 1924 1963 2001 2015 1947 1913 1961 1931 1869 1789 1737 1771 1850 1739 1652 1595 1708 1735 1781 1784 1852 1846 1764 1718 1669 1641 1612 1674 1751 1804 1870 1824 1692 1724 1719 1704 1723 1726 1732 1767 1791 1824 1834 1820 1797 1695 1553 1509 1561 1580 1558 1542 1502 1424 1359 1418 1435 1468 1476 1475 1483 1506 1539 1515 1473 1419 1367 1285 1240 1197 1233 1245 1216 1226 1205 1209 1234 1233 1215 1142 1125 1139 1271 1235 1302 1213 1134 1125 1126 1124 1124 1136 1168 1124 1125 1126 1347 1477 1196 1528 1331 1240 1476 1229 1214 1396 1569 1359 1309 1355 1325 1412 1551 1701 1983 2289 2158 1935 1881 1832 1729 1710 1674 1640 1616 1534 1501 1639 1770 1859 1826 1843 1724 1487 1417 1513 1601 1648 1569 1413 1474 1454 1467 1524 1535 1550 1524 1479 1460 1541 1512 1485 1487 1497 1523 1550 1577 1604 1622 1648 1678 1697 1673 1640 1633 1600 1538 1518 1506 1494 1484 1454 1419 1390 1372 1353 1359 1396 1472 1497 1467 1422 1455 1479 1427 1545 1547 1541 1547 1557 1564 1552 1530 1512 1488 1480 1500 1535 1542 1534 1531 1532 1551 1573 1578 1596 1627 1641 1653 1649 1626 1609 1604 1599 1599 1591 1530 1535 1549 1514 1479 1433 1410 1480 1526 1509 1523 1512 1496 1496 1513 1522 1545 1541 1558 1568 1566 1573 1584 1600 1586 1579 1571 1604 1628 1663 1679 1683 1650 1649 1702 1730 1786 1782 1715 1735 1762 1788 1866 1930 1903 1934 1966 1994 2006 2042 2067 2116 2107 2087 2072 2052 2043 2002 1998 1972 1933 1942 1963 1988 1987 1955 1958 1966 1985 2018 2015 1994 2003 2163 2140 2023 2009 1953 1864 1875 1980 2027 2047 2185 2239 2232 2232 2201 2215 2121 2035 1992 1966 1953 1941 1988 1959 1955 1976 1999 2042 2030 2104 2158 2263 2127 1923 1963 2184 2340 2376 2346 2146 2158 2303 2259 2125 2098 2077 2029 2062 2092 2069 2071 2113 2136 2057 2175 2143 2148 2211 2241 2260 2298 2326 2291 2271 2279 2372 2481 2403 2330 2388 2491 2567 2617 2684 2698 2637 2542 2507 2876 3204 3275 3129 3117 3146 3029 2818 2990 3327 3344 3222 3337 3393 3299 3206 3113 3224 3280 3136 2997 2907 2808 2780 2720 2650 2620 2568 2554 2760 2828 2711 2586 2480 2463 2453 2443 2432 2421 2409 2400 2392 2385 2378 2372 2367 2374 2390 2408 2400 2423 2474 2451 2399 2292 2294 2315 2322 2321 2316 2317 2315 2320 2324 2319 2323 2326 2328 2331 2374 2556 2643 2682 2684 2627 2540 2547 2597 2677 2728 2839 2890 2952 3064 3286 3443 3705 3829 3725 3493 3296 3134 2996 2900 2769 2607 2566 2649 2552 2421 2476 2422 2399 2364 2329 2332 2339 2400 2349 2300 2258 2191 2213 2263 2299 2322 2294 2247 2222 2183 2106 2042 2084 2051 2066 2135 2227 2202 2130 2094 2193 2296 2484 2775 2761 2701 2464 2292 2204 2196 2152 2033 1919 1862 1876 1860 1818 1817 1787 1771 1786 1785 1775 1774 1757 1768 1761 1743 1750 1748 1750 1766 1796 1800 1786 1792 1825 1848 1833 1822 1821 1822 1815 1804 1793 1790 1796 1774 1761 1746 1768 1767 1762 1823 1789 1755 1779 1772 1785 1838 1843 1812 1795 1789 1792 1783 1756 1734 1724 1696 1679 1655 1636 1613 1591 1619 1584 1612 1630 1616 1577 1537 1534 1530 1523 1509 1498 1472 1416 1404 1405 1440 1439 1436 1429 1398 1387 1395 1381 1368 1363 1368 1378 1370 1354 1352 1370 1370 1362 1353 1343 1332 1321 1321 1311 1317 1310 1303 1294 1288 1278 1260 1256 1250 1242 1234 1224 1222 1211 1197 1185 1183 1180 1175 1162 1151 1147 1133 1121 1106 1094 1089 1087 1083 1081 1077 1074 1070 1066 1063 1061 1061 1061 1062 1066 1067 1068 1067 1065 1063 1058 1053 1049 1043 1043 1037 1036 1033 1032 1032 1030 1028 1026 1022 1020 1013 1010 1006 1010 1008 1005 1007 1001 987 978 973 971 969 965 959 957 953 952 947 943 940 937 932 930 928 925 922 916 913 910 908 904 902 898 896 892 887 883 880 875 870 863 863 860 854 849 843 844 836 836 839 837 834 819 788 770 761 762 786 814 819 822 817 802 786 777 772 766 761 769 769 765 751 737 726 728 739 732 710 690 687 704 719 718 716 723 713 696 681 663 645 637 630 626 630 628 621 615 605 599 595 592 590 586 582 580 577 575 571 570 567 564 562 560 557 554 553 551 549 546 547 546 542 552 545 536 533 534 533 536 543 564 565 564 580 602 597 591 587 574 575 569 566 566 558 554 544 548 548 552 543 539 557 542 519 514 488 483 477 483 493 501 499 472 487 498 492 486 499 519 492 473 470 463 466 469 457 448 443 434 435 441 432 423 415 408 416 413 413 416 414 412 408 398 394 389 394 390 389 391 392 391 388 391 396 402 406 407 419 427 421 419 425 426 417 403 398 400 406 402 391 383 384 377 371 367 367 367 374 373 378 378 374 366 360 355 363 365 361 359 359 355 350 341 340 339 346 355 345 344 348 349 351 346 354 354 360 363 353 356 362 366 367 371 372 369 360 351 346 344 344 329 335 332 338 355 354 362 373 379 368 360 355 342 358 373 388 395 401 408 411 413 403 405 389 391 401 390 383 382 390 367 358 326 302 303 298 280 265 272 283 277 280 288 284 305 319 326 319 284 299 292 292 304 314 292 273 264 282 269 284 252 252 246 245 228 229 230 234 246 246 253 257 254 266 281 279 262 249 250 250 238 243 249 254 248 256 237 221 222 223 230 232 233 229 233 239 244 247 255 264 273 284 289 293 284 276 272 278 278 269 264 267 275 276 259 261 261 249 243 245 245 243 242 245 248 252 255 263 264 263 266 269 280 283 272 266 262 261 259 254 247 249 249 268 276 276 291 298 302 310 312 317 318 316 315 320 329 335 329 324 327 326 326 330 342 342 342 333 321 323 324 328 334 343 347 349 356 345 347 357 362 367 373 379 386 389 380 376 386 383 369 378 372 362 356 378 391 395 396 408 414 406 408 415 418 421 429 418 400 402 411 416 408 402 393 389 392 376 381 368 341 366 381 387 387 384 388 392 393 390 394 399 406 408 398 395 403 416 418 418 421 420 438 446 446 426 415 424 444 455 465 483 491 496 489 472 477 451 449 463 480 489 452 427 441 398 392 401 417 383 397 401 383 397 417 389 384 375 408 428 390 385 377 398 378 390 420 437 418 387 363 344 351 345 363 365 373 389 423 433 428 441 446 439 454 456 436 419 399 393 396 385 355 358 362 353 350 353 340 341 333 328 312 325 333 342 346 340 331 324 304 291 307 319 323 323 309 294 288 302 274 294 310 323 326 321 330 321 302 307 312 317 311 282 255 247 233 231 220 230 204 182 213 189 218 247 237 245 250 263 266 263 258 240 233 214 210 203 182 171 175 166 147 163 191 196 217 203 189 199 185 185 201 207 188 177 181 156 132 139 158 181 193 183 160 191 183 164 189 186 184 168 161 152 138 123 120 114 113 108 106 106 106 105 105 106 105 106 108 111 115 122 132 122 115 109 96 95 95 94 95 95 95 96 97 98 135 158 128 104 2143 2300 2526 2534 2430 2600 2600 2511 2448 2200 2375 2662 2879 3014 3032 2967 2944 2783 2920 2993 3079 3240 3469 3305 3130 3377 3117 3170 3578 3383 3087 2596 2745 2774 2923 2945 3260 3512 3441 3748 3835 3525 3035 2633 2218 1911 1744 1604 1486 1374 1357 1377 1219 1182 1241 1370 1811 2346 2635 2675 2636 2597 2487 2361 2506 2916 2475 2193 2143 2109 2016 1857 1783 1687 1805 1707 1513 1525 1671 1743 1585 1333 1099 1056 1001 988 1137 1206 1322 1556 1765 1703 1510 1406 1150 950 836 759 729 737 754 843 1008 1027 1074 1114 1225 1229 1187 1252 1331 1408 1488 1584 1751 1930 2031 2047 1914 1798 1716 1652 1551 1495 1441 1390 1348 1322 1304 1286 1271 1260 1251 1244 1243 1244 1253 1305 1267 1230 1223 1323 1292 1198 1192 1230 1269 1310 1364 1412 1459 1509 1541 1587 1632 1729 1902 1921 2027 1947 1892 1819 1722 1655 1669 1559 1455 1442 1466 1489 1541 1606 1692 1695 1565 1530 1560 1417 1340 1313 1289 1266 1249 1236 1230 1236 1258 1297 1397 1439 1428 1435 1437 1458 1422 1402 1406 1427 1457 1474 1510 1557 1653 1669 1724 1753 1715 1732 1609 1680 1858 1841 1839 1616 1492 1396 1352 1315 1373 1451 1389 1250 1232 1313 1484 1261 1044 1029 1028 1021 1009 1001 1004 1009 1016 1073 1288 1626 1837 1637 1409 1188 1076 993 975 923 823 827 904 973 1036 981 1063 1042 1030 942 918 974 1091 1323 1245 1273 1212 1055 1016 979 929 901 906 929 836 802 796 899 983 1004 1056 1124 1265 1299 1267 1310 1322 1172 1181 1030 930 905 935 1028 980 956 1015 1000 1010 981 947 952 953 951 877 840 840 842 836 778 798 868 899 933 969 997 1038 1139 1198 1387 1711 1831 1550 1429 1414 1275 1178 1078 963 892 837 808 801 789 771 806 836 821 812 849 865 885 942 936 987 1095 1218 1202 1115 1120 1105 1065 1199 1442 1521 1784 1761 1732 1700 1665 1627 1581 1532 1506 1492 1500 1538 1554 1601 1671 2054 2049 2009 1869 1734 1780 1841 1917 1892 1838 1773 1782 1805 1820 1848 1861 1905 1865 1972 2010 1964 1885 1866 1753 1706 1860 1696 1584 1517 1554 1630 1703 1735 1739 1828 1809 1717 1605 1571 1603 1647 1626 1626 1644 1649 1649 1678 1681 1665 1673 1694 1763 1814 1845 1873 1890 1895 1880 1714 1575 1502 1580 1623 1592 1556 1494 1468 1434 1387 1468 1512 1535 1549 1569 1578 1581 1570 1513 1488 1466 1347 1266 1224 1170 1166 1181 1172 1189 1180 1219 1221 1248 1160 1131 1126 1193 1132 1179 1239 1129 1126 1124 1124 1124 1124 1125 1125 1124 1128 1193 1501 1425 1434 1546 1278 1537 1256 1244 1347 1607 1579 1294 1337 1423 1506 1691 2091 2470 2756 2469 2232 1976 1855 1764 1724 1675 1632 1613 1509 1702 1747 1791 1874 1857 1840 1808 1582 1466 1526 1612 1667 1566 1434 1470 1536 1551 1697 1629 1539 1542 1541 1486 1646 1601 1553 1509 1507 1524 1542 1564 1589 1623 1696 1753 1740 1737 1650 1605 1563 1530 1503 1485 1473 1458 1445 1422 1402 1385 1369 1390 1447 1510 1512 1478 1555 1581 1546 1413 1486 1524 1537 1545 1548 1551 1559 1549 1534 1505 1500 1552 1554 1568 1542 1538 1540 1553 1566 1581 1598 1610 1617 1614 1611 1597 1582 1573 1563 1555 1530 1543 1583 1539 1499 1475 1455 1416 1441 1475 1492 1500 1486 1482 1489 1505 1513 1507 1517 1550 1559 1558 1569 1574 1574 1570 1554 1572 1580 1582 1583 1611 1669 1744 1865 1785 1706 1736 1732 1810 1841 1805 1825 1847 1870 1861 1923 1936 1985 2005 2027 2051 2088 2086 2105 2105 2090 2078 2041 1973 1950 1912 1950 1964 1949 1929 1919 1915 1928 1960 1968 1943 1962 1987 2155 2151 2020 1985 1937 1872 1914 1984 2031 2105 2136 2219 2192 2175 2151 2199 2193 2161 2046 1970 1937 1922 1965 1948 1939 1951 1956 1987 1974 1964 1995 2034 1963 1887 1915 2066 2192 2232 2104 2032 2135 2271 2157 2104 2128 2104 1985 2046 2044 2096 1988 2030 2089 2190 2190 2169 2202 2231 2298 2295 2326 2314 2276 2256 2350 2450 2518 2311 2297 2351 2369 2429 2470 2509 2528 2456 2439 2581 2840 3194 3359 3129 2992 2958 3013 2754 2999 3249 3411 3287 3179 3110 3116 3072 3049 3255 3251 3151 3176 3104 3027 2987 2888 2800 2750 2689 2560 2541 2547 2512 2494 2492 2481 2496 2464 2433 2419 2411 2405 2392 2383 2376 2370 2367 2369 2403 2478 2505 2499 2467 2387 2389 2304 2317 2317 2318 2313 2315 2309 2306 2308 2310 2316 2325 2332 2334 2334 2412 2632 2671 2724 2735 2572 2538 2565 2637 2718 2838 2949 3011 3109 3300 3158 3291 3519 3683 3475 3412 3417 3270 3227 2954 2820 2696 2789 2716 2609 2467 2391 2518 2561 2471 2436 2444 2451 2379 2358 2335 2294 2222 2291 2337 2352 2308 2311 2252 2202 2141 2068 2141 2124 2119 2135 2149 2242 2239 2142 2142 2223 2339 2522 2824 2881 2813 2699 2432 2366 2494 2476 2222 2062 2016 2023 2016 1951 1868 1824 1800 1799 1806 1812 1819 1785 1782 1783 1758 1775 1776 1780 1779 1795 1812 1808 1812 1846 1864 1844 1840 1839 1831 1831 1817 1810 1804 1796 1781 1774 1761 1739 1759 1757 1732 1738 1746 1715 1701 1761 1722 1793 1796 1773 1756 1753 1757 1744 1709 1713 1699 1672 1650 1621 1589 1535 1556 1552 1491 1572 1603 1580 1536 1520 1521 1503 1489 1504 1489 1457 1431 1388 1419 1416 1435 1439 1400 1376 1391 1378 1363 1351 1353 1368 1359 1348 1339 1356 1362 1354 1352 1349 1336 1318 1307 1303 1306 1304 1300 1290 1277 1266 1254 1247 1242 1234 1226 1218 1207 1198 1185 1180 1169 1161 1159 1152 1145 1137 1130 1107 1097 1098 1097 1095 1091 1088 1087 1085 1080 1075 1075 1073 1074 1074 1078 1078 1076 1076 1073 1070 1066 1062 1058 1052 1049 1046 1041 1038 1035 1032 1030 1030 1026 1022 1018 1019 1013 1012 1009 1008 1005 1001 1000 991 981 976 971 970 966 962 958 954 952 948 944 942 939 932 928 926 924 923 920 914 913 909 906 903 900 894 890 889 885 880 876 873 867 863 859 855 849 844 843 843 838 837 836 836 835 830 818 813 785 755 773 788 801 813 802 789 779 777 763 766 759 766 766 759 752 747 736 735 729 723 718 717 696 681 684 703 699 711 710 687 671 658 647 633 628 622 619 618 612 607 600 595 593 590 588 585 582 579 577 573 570 568 565 564 562 564 567 571 567 567 556 559 558 548 540 538 536 535 532 530 529 530 539 553 550 562 588 616 608 603 591 581 581 575 571 572 568 558 561 561 556 563 544 544 560 552 546 518 498 497 484 474 475 482 490 467 493 492 483 479 505 511 500 477 461 453 453 458 458 443 443 440 433 427 429 433 422 409 405 407 405 407 408 404 411 403 395 389 389 386 386 388 389 388 386 385 387 393 396 400 413 421 409 421 428 421 412 410 409 408 409 404 398 398 392 385 379 378 375 369 364 363 369 372 371 370 366 355 354 361 357 354 356 354 350 346 342 336 336 347 352 343 338 343 344 342 344 353 353 353 348 352 350 359 361 366 367 374 369 355 350 353 350 338 329 329 334 334 331 333 350 364 348 343 338 362 380 391 394 392 398 400 408 409 393 395 378 390 386 379 384 363 375 359 327 313 298 288 283 283 272 264 271 278 271 280 291 309 317 294 298 278 299 279 298 303 310 290 287 286 291 284 277 270 275 260 262 237 229 229 245 243 237 242 252 258 266 277 283 260 250 258 256 242 239 234 240 241 234 227 224 221 222 227 227 225 228 238 249 256 258 262 270 284 294 296 297 289 278 275 281 282 272 270 275 274 267 262 275 263 253 250 247 246 243 242 242 246 250 255 262 260 265 273 277 281 270 272 265 258 257 254 253 248 246 253 259 270 264 292 300 306 305 303 308 305 315 322 314 322 332 338 343 339 339 336 337 348 351 347 343 325 337 335 337 337 346 351 355 359 354 346 357 361 364 370 373 379 391 388 392 397 389 378 380 389 385 362 368 374 377 388 395 393 390 398 397 405 413 422 433 417 409 411 418 411 409 407 406 399 395 384 364 348 351 376 381 395 392 394 393 394 393 400 402 384 371 373 379 383 385 385 398 397 413 428 429 413 412 422 447 460 463 466 472 482 489 504 479 429 424 433 449 457 455 412 410 439 405 382 382 389 385 358 364 372 362 378 365 356 394 410 425 394 369 350 368 359 381 409 404 389 404 380 356 334 346 353 361 369 383 397 389 393 413 416 443 448 431 412 400 392 383 372 366 384 385 361 384 377 369 348 364 348 335 333 325 321 311 309 311 312 291 297 316 322 318 333 328 310 302 313 311 297 289 310 337 336 326 323 328 325 327 311 295 277 275 274 251 241 247 232 196 176 203 191 199 217 248 227 219 231 256 272 252 250 244 249 226 238 229 190 202 215 184 155 141 171 165 195 180 199 190 194 171 174 202 200 199 184 168 149 123 148 170 194 184 162 144 175 154 167 180 161 155 134 146 136 117 109 110 105 111 105 104 104 104 105 105 109 108 112 109 112 117 120 130 124 97 95 94 94 94 94 95 95 95 96 97 102 111 104 100 2172 2232 2280 2285 2388 2519 2466 2309 2166 2079 2470 2800 2841 2993 3107 3024 3029 3071 2983 3161 3123 3327 3471 3316 3314 2842 2899 2687 3329 3504 3187 2598 2999 3189 3433 3235 3448 3669 3571 3667 3790 3598 3530 3043 2287 1914 1733 1586 1463 1405 1306 1297 1201 1187 1296 1447 1643 2200 2465 2673 2652 2552 2478 2439 2618 3070 2724 2319 2233 2189 2057 1871 1768 1708 1792 1584 1485 1595 1727 1846 1719 1463 1293 1282 1164 1087 1221 1461 1478 1478 1673 1899 1668 1375 1147 995 875 776 736 765 687 694 763 889 1019 1020 1044 1126 1235 1299 1361 1449 1524 1626 1830 1971 2007 2134 2048 1905 1776 1678 1622 1557 1475 1413 1377 1352 1328 1307 1290 1275 1262 1253 1251 1258 1273 1294 1304 1247 1204 1199 1187 1186 1197 1231 1268 1307 1356 1404 1440 1475 1493 1536 1530 1616 1726 1856 2015 1947 1925 1946 1779 1701 1674 1611 1489 1441 1433 1480 1574 1662 1803 1787 1619 1587 1487 1389 1342 1310 1281 1260 1243 1228 1221 1220 1233 1282 1384 1395 1386 1389 1453 1480 1470 1426 1415 1465 1504 1493 1521 1564 1629 1674 1726 1706 1709 1719 1584 1598 1684 1760 1752 1639 1434 1341 1289 1256 1247 1303 1486 1380 1271 1231 1293 1329 1143 1016 1014 1007 999 991 986 987 998 1061 1228 1559 1900 1686 1494 1248 1106 1003 924 876 838 810 846 883 940 964 977 941 911 916 979 1108 1370 1378 1187 1167 1075 999 969 951 906 850 846 855 815 814 883 944 1043 1109 1281 1375 1494 1393 1425 1539 1459 1315 1324 1087 963 913 922 939 943 919 987 970 984 984 910 907 907 909 861 822 816 822 806 780 735 815 845 872 895 929 963 1029 1112 1385 1648 1625 1447 1330 1471 1334 1213 1096 982 868 824 797 767 770 805 873 856 825 833 874 873 880 937 939 946 973 1090 1149 1088 1071 1082 1024 1130 1404 1404 1647 1573 1679 1628 1575 1548 1555 1534 1502 1472 1475 1476 1499 1533 1597 1809 1929 1866 1643 1755 1904 1798 1957 1894 1744 1714 1733 1755 1776 1772 1787 1799 1825 2052 2026 1981 1873 1780 1706 1699 1862 1699 1549 1496 1507 1536 1596 1578 1626 1659 1628 1598 1564 1551 1560 1571 1583 1611 1619 1633 1631 1635 1640 1638 1660 1699 1795 1865 1894 1914 1936 1937 1897 1697 1575 1531 1694 1607 1543 1446 1431 1491 1507 1361 1446 1538 1575 1600 1619 1619 1577 1562 1563 1564 1556 1444 1283 1251 1222 1186 1153 1136 1126 1133 1147 1149 1206 1151 1128 1124 1124 1126 1162 1222 1164 1131 1124 1124 1133 1126 1124 1125 1143 1140 1175 1389 1562 1577 1606 1549 1275 1455 1317 1404 1706 1527 1353 1597 1746 1604 2003 2596 2735 3040 2734 2370 2037 1902 1815 1783 1753 1680 1663 1538 1616 1749 1845 1922 1900 1871 1895 1641 1513 1593 1646 1705 1685 1458 1487 1656 1866 1934 1640 1556 1544 1559 1501 1543 1689 1719 1634 1535 1531 1543 1563 1587 1612 1655 1676 1710 1733 1660 1596 1549 1526 1501 1483 1465 1452 1433 1411 1388 1387 1380 1404 1445 1481 1508 1602 1623 1574 1524 1469 1440 1510 1531 1532 1537 1545 1551 1569 1539 1518 1529 1561 1612 1659 1626 1576 1566 1577 1581 1588 1598 1608 1631 1613 1595 1578 1564 1555 1545 1536 1538 1563 1648 1585 1499 1485 1483 1463 1449 1421 1470 1473 1476 1486 1498 1497 1486 1498 1541 1546 1559 1546 1555 1547 1545 1544 1545 1556 1561 1618 1750 1793 1784 1793 1948 1900 1846 1801 1800 1883 1929 1917 1915 1937 1958 1957 1976 1971 1968 2014 2037 2049 2049 2070 2114 2129 2121 2090 2047 1989 1921 1888 1918 1895 1885 1920 1912 1887 1917 1920 1906 1921 1950 1993 2048 2056 2004 1970 2018 1905 1972 2025 2025 2036 2117 2195 2186 2133 2136 2176 2168 2127 2132 2044 1941 1915 1932 1915 1917 1929 1940 1939 1931 1921 1925 1919 1914 1902 1862 1928 1941 1975 1932 2066 2182 2236 2072 2013 2066 2095 1951 1984 2017 1976 2056 2121 2132 2240 2383 2409 2397 2452 2470 2516 2559 2436 2308 2237 2341 2438 2456 2251 2257 2285 2311 2327 2343 2383 2395 2406 2508 2692 2860 3034 3304 3291 3132 2930 2780 2745 3044 3210 3344 3226 3183 3151 3223 3063 3024 3208 3204 3163 3116 3195 3088 3044 2986 2901 2823 2760 2611 2565 2568 2551 2585 2527 2521 2516 2472 2444 2422 2417 2420 2402 2389 2378 2372 2416 2376 2356 2343 2363 2361 2387 2337 2316 2298 2296 2305 2314 2307 2307 2293 2296 2304 2310 2316 2323 2331 2337 2340 2384 2621 2654 2716 2667 2570 2549 2572 2653 2800 3011 3121 3165 3200 3371 3430 3560 3567 3427 3265 3333 3207 3135 3076 3009 2813 2851 2933 2784 2738 2624 2448 2601 2697 2578 2537 2489 2436 2424 2438 2392 2321 2272 2293 2355 2334 2286 2236 2208 2149 2106 2162 2191 2171 2199 2215 2198 2268 2200 2177 2202 2210 2312 2435 2754 2832 2781 2731 2662 2667 2595 2590 2420 2218 2174 2228 2228 2107 1952 1923 1846 1835 1835 1840 1851 1818 1797 1783 1784 1787 1806 1812 1809 1812 1827 1838 1839 1872 1882 1865 1860 1857 1847 1845 1836 1827 1818 1804 1794 1792 1781 1754 1758 1769 1767 1765 1701 1734 1669 1632 1629 1664 1780 1771 1758 1739 1697 1677 1659 1674 1680 1670 1646 1630 1615 1601 1564 1537 1490 1483 1582 1595 1573 1548 1543 1511 1485 1451 1426 1427 1397 1381 1373 1391 1430 1430 1397 1380 1382 1375 1352 1360 1338 1361 1346 1345 1327 1338 1347 1339 1335 1334 1321 1302 1291 1289 1283 1284 1279 1274 1275 1263 1249 1238 1232 1232 1228 1224 1213 1203 1199 1192 1174 1161 1152 1141 1138 1125 1113 1103 1103 1110 1112 1112 1105 1098 1092 1090 1088 1084 1084 1084 1086 1088 1089 1087 1086 1085 1082 1075 1075 1071 1065 1060 1059 1058 1053 1049 1041 1036 1034 1029 1025 1023 1021 1018 1014 1012 1009 1004 1002 997 991 987 979 975 972 969 965 962 958 955 953 948 944 942 939 931 928 925 924 921 917 914 910 907 904 902 900 894 890 889 886 881 875 871 868 865 859 855 848 842 841 842 843 838 837 834 833 834 828 824 797 760 749 756 773 778 770 767 757 758 738 733 728 737 759 752 748 741 727 728 722 718 720 723 717 705 677 670 667 682 705 700 680 668 657 635 624 617 614 610 607 603 599 596 594 591 589 588 582 579 576 573 576 572 574 577 576 583 591 598 580 564 562 573 564 555 546 539 539 533 529 528 526 527 539 542 551 570 604 636 630 616 597 596 594 583 576 588 582 561 578 580 570 560 548 555 565 552 539 526 526 531 503 477 468 468 469 467 468 483 481 476 494 497 499 491 470 460 444 441 452 446 438 433 436 428 419 421 423 419 408 403 398 397 398 397 409 405 398 392 385 384 383 384 386 385 381 383 387 391 394 396 404 409 402 404 419 420 417 418 404 404 397 399 396 393 387 387 387 385 379 375 375 365 361 365 365 363 360 357 349 349 350 349 351 351 349 346 344 338 334 342 345 348 347 336 338 339 348 347 343 347 345 345 345 353 357 357 366 370 368 362 359 356 347 345 341 336 335 338 344 335 325 344 341 334 354 360 374 380 385 386 388 394 404 398 383 383 372 382 368 369 364 341 343 320 309 296 290 286 297 281 284 279 262 261 261 259 273 296 316 296 275 272 272 285 282 296 292 279 289 269 280 262 270 286 278 272 262 245 243 230 238 237 241 243 251 263 267 273 275 263 258 266 256 253 246 245 231 227 225 226 226 220 220 222 225 235 238 245 249 253 255 258 269 277 286 294 304 303 285 285 282 276 271 275 279 273 273 280 276 261 255 252 249 245 243 241 243 245 257 260 262 257 260 263 264 263 262 271 264 256 254 253 252 252 246 260 274 275 278 277 276 274 279 282 283 286 299 306 317 315 320 338 352 348 350 348 343 350 357 350 339 339 338 348 349 346 353 362 363 371 364 361 356 355 367 377 380 376 374 385 395 398 395 393 394 398 398 374 381 391 390 388 387 389 398 410 410 400 404 410 421 427 425 420 409 408 405 413 418 416 408 389 376 370 357 349 370 393 398 387 383 371 371 377 377 360 375 373 379 390 392 396 391 396 398 400 396 416 430 444 433 435 443 463 470 483 497 499 474 433 400 402 436 414 438 395 415 422 426 399 370 359 373 371 349 363 353 350 338 379 392 393 414 412 386 354 334 354 364 384 379 374 373 367 354 334 342 348 362 378 378 369 371 389 386 399 423 442 435 430 424 410 406 399 400 393 383 376 394 383 361 369 363 353 355 350 345 341 337 327 326 310 308 317 327 318 334 337 328 332 325 323 320 315 317 324 330 326 329 309 301 308 303 309 291 283 259 244 244 232 216 203 190 192 176 171 200 229 237 205 219 228 252 271 258 241 232 223 236 235 232 225 232 220 206 204 182 143 141 166 169 192 213 192 176 162 200 190 198 178 152 139 120 161 177 186 171 161 140 160 141 167 177 159 141 114 128 111 110 114 114 105 108 103 103 104 111 122 125 126 121 127 116 119 121 128 124 134 117 95 93 94 94 94 94 95 95 95 96 97 101 102 98 2080 2143 2128 2197 2272 2247 2335 2210 1991 2226 2449 2610 2774 2887 2981 2981 2891 3030 3103 2969 3167 3281 3224 3373 3395 3148 2443 2509 3054 3209 2973 2334 2834 3195 3426 3435 3470 3643 3496 3472 3745 3738 3258 2835 2603 2088 1702 1562 1433 1329 1260 1230 1192 1185 1270 1456 1684 1906 2286 2600 2600 2672 2651 2586 2730 3161 3044 2384 2103 1988 1978 1897 1728 1703 1839 1687 1579 1665 1792 1903 1748 1562 1494 1509 1341 1223 1318 1571 1516 1571 1794 2056 1765 1454 1218 1062 913 791 748 752 702 644 641 725 890 913 1076 1235 1261 1214 1292 1394 1559 1704 1920 2060 2163 2282 2116 1977 1852 1758 1741 1639 1518 1454 1414 1383 1352 1327 1306 1296 1271 1261 1260 1280 1328 1416 1359 1290 1231 1204 1149 1178 1201 1234 1282 1336 1363 1392 1390 1422 1409 1426 1450 1515 1590 1678 1768 1805 1751 1769 1697 1607 1553 1535 1445 1441 1462 1473 1544 1638 1817 1883 1725 1545 1451 1419 1404 1318 1271 1246 1233 1222 1214 1213 1217 1251 1334 1362 1341 1364 1407 1497 1511 1416 1426 1509 1569 1533 1529 1569 1634 1719 1709 1600 1578 1554 1507 1487 1557 1663 1641 1738 1373 1271 1227 1201 1191 1256 1438 1588 1365 1205 1159 1186 1199 1028 1003 999 993 987 981 980 989 1039 1192 1495 1814 1928 1640 1258 1087 996 919 860 825 799 830 856 877 878 880 879 901 962 1054 1259 1479 1325 1157 1082 1020 974 932 900 879 838 794 777 784 878 964 1045 1124 1275 1364 1482 1608 1615 1592 1600 1335 1267 1327 1166 985 927 947 877 872 884 900 912 951 914 873 873 879 872 846 819 793 807 786 746 700 769 796 810 830 858 894 962 1103 1168 1298 1359 1397 1234 1466 1354 1220 1083 956 841 782 772 801 803 807 845 844 866 835 846 863 864 896 965 959 936 927 952 959 967 990 1023 1082 1333 1372 1420 1412 1421 1416 1405 1470 1412 1457 1439 1428 1459 1462 1482 1509 1541 1620 1700 1624 1638 1863 1918 1718 1954 1764 1682 1713 1755 1754 1771 1748 1755 1747 1798 2057 2044 1903 1762 1630 1552 1665 1674 1562 1505 1481 1490 1505 1516 1525 1541 1557 1564 1556 1567 1556 1579 1567 1590 1628 1650 1636 1606 1614 1620 1644 1674 1736 1820 1889 1935 1947 1923 1883 1781 1574 1520 1499 1527 1486 1506 1469 1443 1418 1401 1383 1464 1526 1587 1592 1542 1500 1502 1541 1583 1634 1681 1566 1307 1269 1263 1232 1186 1171 1150 1128 1125 1124 1124 1127 1126 1124 1124 1136 1166 1179 1146 1130 1126 1127 1170 1136 1133 1164 1222 1179 1194 1166 1268 1430 1605 1649 1410 1447 1554 1675 1707 1595 1353 1479 1568 1659 2055 2252 2621 2740 2495 2169 1938 1876 1836 1855 1763 1675 1713 1599 1693 1566 1793 1904 1909 1918 1936 1679 1566 1633 1678 1735 1683 1561 1504 1540 1720 1959 1859 1632 1572 1552 1525 1535 1596 1644 1702 1708 1615 1566 1569 1583 1605 1632 1671 1688 1624 1598 1577 1549 1520 1498 1474 1459 1450 1429 1410 1410 1412 1392 1414 1437 1476 1538 1622 1595 1559 1543 1548 1456 1503 1514 1524 1536 1548 1567 1582 1574 1563 1546 1575 1595 1608 1622 1596 1625 1624 1616 1626 1620 1638 1635 1605 1589 1578 1567 1555 1550 1548 1560 1585 1641 1539 1511 1513 1518 1513 1483 1437 1439 1488 1492 1501 1502 1483 1465 1467 1477 1485 1496 1506 1516 1519 1525 1529 1537 1552 1604 1702 1716 1731 1726 1741 1772 1940 1932 1900 1853 1891 1892 1931 1949 1933 1917 1949 1976 1983 2001 2026 2035 2036 2049 2102 2129 2148 2133 2081 2020 1952 1882 1863 1870 1849 1899 1908 1862 1863 1871 1896 1920 1944 1974 2010 2031 1991 1968 1960 2006 1954 1942 1986 1988 2007 2082 2164 2148 2138 2097 2101 2108 2104 2099 2084 1971 1930 1903 1981 1983 1981 1944 1924 1893 1882 1879 1887 1881 1899 1856 1867 1910 1934 1924 1916 1930 1940 1942 1945 1976 1952 2019 2112 2078 2059 2037 2033 2081 2217 2363 2375 2394 2425 2582 2694 2760 2516 2293 2190 2270 2306 2336 2325 2335 2301 2330 2358 2374 2431 2472 2507 2533 2657 2831 2883 2980 3013 3091 3041 2778 2695 2923 3121 3262 3136 2992 3041 3076 3018 3034 3124 3093 3052 3003 3141 3082 3084 3017 2928 2809 2705 2623 2702 2671 2604 2590 2593 2539 2489 2493 2470 2432 2429 2431 2420 2408 2399 2386 2379 2364 2352 2339 2337 2324 2318 2317 2324 2316 2296 2295 2302 2298 2284 2292 2299 2307 2313 2320 2329 2336 2343 2347 2367 2539 2605 2627 2581 2557 2558 2594 2653 2870 2995 3162 3347 3499 3465 3467 3482 3460 3250 3125 3036 3012 2937 2882 2870 2821 2895 2856 2798 2752 2668 2539 2700 2682 2628 2556 2496 2476 2474 2429 2384 2324 2390 2357 2371 2332 2293 2267 2236 2165 2205 2240 2244 2209 2250 2255 2240 2285 2250 2291 2277 2235 2260 2405 2598 2715 2688 2642 2501 2544 2556 2575 2613 2536 2466 2565 2501 2212 2067 1964 1931 1895 1887 1871 1847 1824 1809 1811 1827 1814 1839 1842 1866 1862 1860 1883 1880 1896 1911 1890 1885 1876 1863 1849 1839 1827 1822 1818 1807 1781 1758 1738 1702 1741 1778 1752 1716 1677 1705 1670 1673 1569 1671 1740 1744 1745 1711 1631 1650 1607 1610 1657 1588 1595 1600 1522 1531 1452 1435 1494 1451 1566 1596 1581 1562 1547 1522 1486 1473 1437 1375 1360 1351 1412 1401 1421 1408 1383 1361 1349 1333 1334 1341 1358 1347 1335 1325 1329 1328 1319 1319 1314 1312 1303 1284 1276 1265 1270 1261 1254 1254 1244 1247 1239 1229 1217 1210 1209 1203 1192 1196 1189 1174 1157 1146 1133 1122 1114 1108 1109 1126 1133 1132 1127 1119 1112 1104 1099 1095 1096 1099 1104 1105 1102 1099 1096 1094 1094 1090 1084 1082 1076 1073 1069 1068 1063 1057 1054 1050 1042 1036 1033 1032 1029 1023 1016 1013 1012 1008 1004 1000 997 992 987 979 976 971 968 966 963 956 955 952 947 944 942 937 931 928 924 923 920 914 912 910 906 902 906 899 893 889 887 884 880 876 871 867 864 859 852 845 840 839 844 841 838 838 831 831 832 827 826 812 794 768 744 741 743 742 739 734 726 720 723 716 713 722 727 735 741 728 726 726 721 716 710 710 711 712 699 691 665 670 690 683 680 667 651 631 617 612 609 606 604 603 601 596 593 592 589 583 580 585 587 595 577 589 598 602 598 604 596 576 566 583 585 580 570 555 548 559 552 540 529 524 525 532 544 561 588 605 629 630 617 605 615 612 595 589 598 596 575 590 587 572 560 568 565 572 554 548 555 547 544 528 490 486 470 460 460 453 462 471 475 482 484 489 476 460 455 450 438 442 439 432 431 425 428 420 411 413 410 412 412 412 404 396 391 396 401 404 401 390 382 381 381 382 381 378 384 390 394 391 399 404 400 390 393 416 415 406 400 393 390 388 384 387 385 378 377 381 388 389 384 377 368 363 360 357 354 354 355 350 345 343 343 340 343 346 345 343 337 332 336 338 340 345 338 331 340 337 335 337 353 354 339 343 346 348 353 364 368 365 362 359 357 353 352 350 351 360 366 367 352 344 325 332 344 362 368 377 379 376 380 386 394 396 398 372 378 364 376 360 360 355 353 351 355 328 311 355 317 316 310 314 290 284 283 288 283 276 261 281 295 290 256 262 266 268 279 276 268 289 278 251 255 267 284 276 277 273 265 251 227 227 235 241 251 257 267 278 279 284 289 268 265 260 265 254 260 250 245 233 220 222 219 228 232 236 239 245 242 243 250 259 264 268 279 286 292 296 280 280 286 284 282 277 281 278 280 283 283 278 268 257 252 253 246 245 240 240 246 252 260 259 255 254 258 262 257 257 263 260 255 259 259 255 259 246 264 277 284 294 304 307 306 314 331 325 321 299 293 296 304 322 332 346 356 357 350 347 352 357 352 350 349 348 353 358 359 361 368 370 375 373 372 372 363 371 376 385 394 388 384 387 391 399 404 409 411 404 378 387 393 396 403 405 397 405 402 416 415 408 415 417 422 431 425 403 404 391 400 410 416 410 402 393 391 372 350 362 379 393 386 362 348 352 354 357 377 396 408 410 419 414 411 417 421 432 428 433 444 449 451 466 469 468 469 472 465 466 483 501 449 405 377 400 407 408 381 405 394 412 426 399 367 363 349 344 333 348 324 338 355 371 394 392 399 369 346 326 334 352 373 377 356 345 364 366 348 331 330 352 370 370 354 364 370 377 390 407 413 415 413 424 424 417 415 410 399 393 389 404 396 381 367 360 365 372 360 354 355 345 340 331 330 325 329 343 343 341 343 341 342 331 336 337 337 327 318 304 296 305 306 288 283 290 292 278 278 279 274 262 256 243 206 208 203 183 161 190 198 223 196 233 254 249 258 243 236 228 222 213 204 209 212 206 191 175 161 161 159 136 128 139 178 210 201 198 177 165 172 176 161 161 144 124 146 163 173 154 145 131 129 151 184 179 162 151 127 106 103 108 110 110 110 106 107 107 111 119 114 112 110 112 114 117 127 132 143 138 118 95 94 93 94 93 93 94 94 95 95 96 96 98 100 98 1760 2009 2158 2160 2218 2168 2129 1959 1992 2373 2647 2776 2758 2827 2950 2867 2748 2811 2804 2775 3130 2967 3154 3274 3273 3334 2919 2278 2346 2341 2264 2210 2741 3113 3248 3513 3590 3646 3576 3329 3566 3706 3478 3147 2546 2237 1839 1563 1431 1313 1231 1197 1182 1174 1224 1411 1744 2109 2332 2585 2751 2772 2844 2845 2890 2947 2525 2248 2019 1828 1737 1740 1723 1614 1696 1677 1587 1709 1710 1788 1706 1742 1708 1604 1511 1405 1462 1545 1576 1691 1909 2187 1879 1531 1304 1103 932 799 777 877 840 693 618 643 731 823 950 1069 1095 1202 1293 1467 1700 1984 2206 2232 2248 2369 2377 2115 1942 1891 1759 1633 1541 1486 1443 1404 1370 1342 1317 1296 1279 1274 1277 1331 1445 1535 1406 1296 1278 1198 1142 1133 1189 1221 1272 1342 1358 1329 1320 1342 1383 1393 1398 1446 1496 1545 1589 1619 1647 1683 1697 1562 1465 1436 1504 1538 1564 1506 1557 1649 1799 1825 1699 1553 1487 1558 1467 1343 1272 1233 1220 1212 1208 1207 1210 1274 1308 1340 1319 1342 1400 1452 1479 1400 1442 1508 1619 1603 1564 1571 1624 1710 1639 1511 1437 1399 1376 1389 1497 1603 1571 1662 1368 1227 1172 1149 1146 1202 1446 1617 1580 1293 1132 1070 1039 1004 993 991 987 982 979 979 981 1024 1164 1426 1925 1931 1517 1300 1091 992 905 843 807 780 805 829 840 838 852 892 922 989 1127 1358 1474 1340 1173 1032 978 939 908 862 826 812 782 744 858 937 1060 1233 1231 1391 1452 1676 1758 1716 1748 1425 1248 1198 1265 1205 1009 952 1048 886 849 844 856 865 871 838 840 841 860 837 804 791 778 777 749 702 673 729 748 760 773 790 829 879 1028 1223 1341 1235 1152 1071 1386 1345 1225 972 911 961 878 834 836 845 826 824 840 868 861 862 916 860 872 888 918 957 964 940 939 961 987 1031 1215 1377 1368 1363 1365 1364 1361 1366 1378 1393 1414 1471 1460 1445 1470 1473 1491 1515 1538 1543 1542 1710 1884 1769 1706 1856 1677 1714 1698 1703 1816 1808 1776 1765 1701 1769 2056 2067 1805 1604 1557 1522 1527 1524 1504 1473 1473 1505 1519 1496 1525 1553 1569 1570 1563 1530 1537 1577 1598 1636 1621 1602 1591 1590 1605 1634 1678 1709 1767 1850 1909 1925 1917 1915 1884 1705 1547 1663 1549 1557 1577 1567 1522 1508 1500 1515 1458 1488 1543 1476 1433 1395 1446 1572 1641 1698 1739 1729 1653 1409 1332 1395 1266 1239 1226 1189 1175 1180 1147 1125 1124 1131 1157 1140 1137 1155 1155 1160 1192 1162 1144 1199 1167 1138 1161 1247 1251 1187 1264 1215 1214 1379 1578 1613 1502 1709 1760 1804 1418 1370 1420 1509 1660 1813 1994 2176 2258 2113 2012 1924 1874 1843 1742 1723 1827 1734 1578 1778 1790 1702 1814 1905 1956 1921 1684 1619 1592 1638 1699 1745 1658 1674 1560 1627 1887 2016 1747 1606 1538 1585 1593 1598 1581 1640 1661 1667 1656 1611 1595 1609 1638 1685 1649 1593 1571 1560 1544 1527 1512 1497 1462 1441 1427 1437 1443 1426 1404 1458 1453 1484 1613 1613 1591 1579 1574 1498 1463 1492 1506 1524 1523 1533 1538 1577 1607 1590 1562 1569 1591 1611 1602 1578 1580 1607 1617 1625 1647 1704 1642 1610 1613 1610 1590 1568 1566 1568 1581 1610 1653 1548 1568 1541 1544 1518 1497 1456 1437 1434 1438 1467 1481 1459 1472 1496 1490 1507 1520 1523 1528 1541 1553 1554 1553 1560 1615 1655 1673 1670 1715 1725 1746 1821 1978 1987 1951 1990 1982 1967 1894 1855 1919 1960 1958 1973 2005 2033 2028 1952 1994 2056 2144 2101 2101 2045 1980 1904 1854 1845 1871 1842 1864 1844 1849 1856 1886 1917 1974 1997 1999 1998 1975 1998 1985 1924 2008 2008 1860 1969 2074 2108 2086 2126 2136 2092 2064 2045 2050 2068 2124 2111 2111 2039 1897 1940 2053 2065 1996 1933 1912 1875 1860 1868 1874 1856 1913 2065 2197 2243 2243 2130 2069 2003 1927 1909 1914 1985 2074 2075 2160 2175 2167 2105 2048 2195 2281 2356 2301 2380 2535 2658 2701 2441 2244 2163 2221 2329 2454 2555 2553 2421 2362 2365 2418 2508 2677 2690 2657 2617 2649 2695 2778 2776 2921 2993 2863 2695 2672 2860 2965 2871 2947 3094 3104 3070 3005 3030 3013 3001 2929 3061 2976 3015 3047 2965 2873 2782 2712 2715 2719 2676 2653 2591 2536 2516 2484 2441 2440 2450 2448 2441 2428 2413 2398 2386 2375 2360 2350 2344 2332 2339 2374 2407 2364 2332 2309 2291 2283 2280 2288 2296 2306 2314 2325 2335 2345 2353 2358 2370 2509 2579 2565 2556 2557 2579 2638 2740 2881 3097 3310 3503 3738 3575 3355 3225 3310 3294 3198 3038 2842 2807 2746 2703 2798 2784 2796 2774 2762 2790 2761 2754 2700 2617 2581 2545 2497 2458 2427 2390 2375 2435 2453 2410 2359 2354 2307 2246 2182 2261 2324 2309 2260 2316 2315 2334 2325 2340 2377 2351 2339 2353 2510 2522 2571 2536 2530 2430 2369 2475 2600 2608 2594 2551 2537 2455 2206 2039 2002 1968 1945 1921 1899 1889 1843 1857 1869 1855 1864 1895 1880 1933 1955 2046 2064 2020 2080 2030 1949 1958 1914 1872 1852 1832 1803 1795 1783 1776 1805 1803 1823 1705 1719 1764 1764 1750 1723 1769 1743 1651 1557 1545 1555 1591 1566 1543 1626 1587 1628 1548 1635 1581 1502 1547 1462 1442 1467 1414 1414 1418 1552 1593 1587 1571 1533 1511 1493 1444 1413 1382 1352 1340 1342 1386 1386 1390 1387 1377 1340 1337 1308 1334 1349 1332 1314 1308 1321 1305 1301 1303 1301 1299 1294 1287 1280 1260 1261 1243 1238 1243 1229 1233 1226 1221 1212 1206 1198 1199 1186 1181 1177 1169 1158 1144 1128 1117 1114 1118 1136 1141 1141 1137 1134 1128 1123 1117 1105 1114 1116 1118 1116 1113 1107 1104 1100 1099 1101 1099 1093 1087 1084 1081 1075 1069 1062 1056 1052 1048 1042 1035 1031 1028 1026 1021 1016 1014 1011 1008 1005 1002 998 993 989 984 979 974 968 966 963 956 952 951 947 941 938 935 931 926 922 922 918 912 909 909 905 904 902 896 891 886 882 881 877 872 869 865 861 857 851 845 840 840 841 841 838 833 829 832 831 828 823 821 815 785 763 748 736 732 738 740 738 746 743 732 725 712 704 702 713 720 723 722 715 713 705 706 713 706 712 711 687 659 666 689 691 687 656 629 617 613 611 610 608 604 601 597 595 591 587 584 583 591 600 592 583 604 617 614 602 592 578 571 576 587 579 571 561 553 565 574 565 552 542 524 521 523 544 558 575 588 602 612 622 620 625 621 610 602 607 597 597 603 597 582 579 589 579 580 572 562 557 545 527 504 490 484 479 476 474 453 449 455 474 467 474 482 466 452 442 439 437 430 429 423 421 417 421 422 411 405 404 403 401 404 402 405 392 387 388 398 399 393 381 379 380 379 379 376 380 384 386 387 393 397 393 388 383 400 400 386 385 383 378 379 377 383 382 373 369 370 376 381 382 378 372 368 363 356 356 354 354 352 361 364 358 343 338 338 338 337 335 333 329 333 335 336 335 326 331 339 338 343 348 351 339 340 340 342 349 358 368 367 364 358 355 354 355 355 354 360 361 365 352 350 326 346 362 374 380 380 379 368 375 386 383 396 390 364 363 360 373 361 367 375 372 375 373 342 356 367 383 334 346 320 321 313 299 296 298 297 276 254 255 244 241 244 245 264 268 279 264 278 275 250 247 262 268 275 267 271 282 254 232 223 226 239 253 264 256 250 251 262 298 293 269 267 263 259 254 257 253 245 227 221 218 223 232 238 242 236 241 251 256 261 269 271 279 288 293 277 272 278 287 290 287 286 289 281 281 276 271 264 261 257 254 251 249 253 245 241 243 248 256 254 251 254 257 258 256 254 261 259 254 259 258 258 262 257 256 279 275 296 305 316 318 322 333 343 333 320 307 323 306 297 318 332 343 337 333 338 346 356 365 362 360 357 353 363 371 374 378 383 384 385 382 372 375 388 392 394 398 404 401 400 402 400 409 421 424 405 386 389 402 407 409 416 406 413 415 422 421 417 418 423 432 431 423 398 399 381 395 408 404 411 413 400 380 375 344 360 377 381 369 347 364 367 373 387 396 399 404 418 421 422 421 430 427 426 409 401 413 424 442 449 435 455 451 425 450 458 454 461 442 407 377 372 404 387 374 381 388 406 424 410 386 371 377 371 343 318 338 372 366 388 369 369 381 347 334 319 330 349 371 349 346 338 356 347 350 333 319 346 366 345 341 348 359 365 374 387 409 398 397 400 407 397 402 394 396 372 384 381 383 379 382 381 382 367 357 352 345 347 341 333 335 332 338 330 322 325 321 321 332 325 320 324 331 324 322 315 295 293 285 287 275 268 262 283 254 257 262 254 264 254 227 227 219 194 179 154 196 224 191 222 251 235 260 255 247 253 235 218 222 220 209 184 195 185 172 175 177 160 157 137 169 187 187 167 186 177 151 147 148 144 171 151 125 137 144 149 119 153 167 181 172 153 147 150 116 102 107 110 109 110 124 107 118 117 112 109 106 109 113 123 125 128 124 136 157 113 93 93 93 93 93 93 93 94 94 94 94 95 95 97 97 97 1884 2167 2344 2393 2346 2212 2071 1930 2119 2437 2679 2669 2733 2898 3052 2865 2679 2581 2516 2679 3020 2739 3023 3099 2969 3160 3147 2663 1985 2002 2125 2674 2776 2765 3107 3257 3349 3538 3591 3289 3452 3488 3430 3192 2965 2521 1976 1638 1472 1315 1220 1190 1177 1170 1196 1464 1807 2020 2493 2654 2714 2826 2908 3049 2918 2691 2451 2446 2133 1904 1638 1551 1585 1499 1534 1553 1593 1629 1638 1630 1681 1788 1752 1668 1597 1560 1602 1566 1608 1784 2020 2280 2059 1727 1402 1088 911 829 832 994 994 798 645 611 629 734 827 852 973 1089 1268 1545 1734 2114 2263 2029 2023 2213 2319 2059 1881 1786 1703 1622 1581 1512 1462 1424 1396 1367 1334 1307 1296 1293 1308 1424 1492 1465 1360 1318 1261 1188 1139 1123 1162 1197 1234 1278 1255 1306 1335 1391 1495 1535 1493 1436 1452 1471 1495 1529 1577 1700 1834 1644 1348 1548 1622 1622 1663 1651 1658 1726 1868 1652 1546 1483 1472 1542 1452 1353 1282 1243 1215 1204 1202 1202 1201 1270 1290 1293 1303 1298 1372 1418 1435 1360 1434 1511 1657 1697 1619 1558 1588 1618 1515 1413 1338 1293 1278 1307 1511 1595 1513 1635 1417 1221 1146 1108 1099 1118 1194 1340 1562 1376 1212 1049 1003 989 986 985 982 980 978 979 981 1030 1166 1495 1938 1952 1708 1344 1091 974 900 840 800 769 786 800 815 834 851 862 907 1021 1306 1449 1442 1254 1107 1010 945 901 870 850 784 764 715 783 884 969 1086 1273 1471 1722 1817 1740 1979 1880 1784 1395 1243 1168 1126 1074 1002 978 981 897 862 832 814 824 815 801 808 815 841 787 799 780 757 752 743 697 669 674 712 727 723 724 730 739 899 981 1000 1057 896 962 1029 958 997 845 982 938 884 868 861 863 855 860 862 872 875 875 898 874 906 911 921 987 1081 985 965 975 977 1078 1366 1361 1334 1324 1342 1343 1354 1380 1407 1432 1520 1495 1483 1522 1467 1486 1477 1489 1501 1511 1557 1786 1773 1665 1690 1749 1671 1705 1680 1848 1895 1843 1812 1790 1711 1664 1757 1698 1680 1567 1532 1507 1488 1484 1475 1463 1462 1493 1484 1498 1551 1584 1589 1591 1557 1514 1522 1542 1562 1570 1568 1565 1575 1591 1633 1677 1732 1754 1821 1892 1929 1958 1957 1947 1912 1743 1580 1704 1686 1641 1634 1613 1604 1587 1585 1640 1572 1435 1435 1455 1472 1412 1461 1613 1678 1744 1748 1701 1698 1512 1413 1381 1351 1295 1283 1268 1257 1221 1186 1127 1128 1150 1167 1153 1137 1151 1182 1230 1246 1233 1198 1188 1264 1214 1188 1168 1245 1252 1222 1305 1254 1299 1443 1697 1658 1754 1773 1819 1424 1390 1434 1636 1708 1745 1812 1863 1889 1914 1928 1875 1834 1789 1800 1883 1896 1638 1602 1732 1865 1908 1894 1910 1968 2025 1872 1652 1623 1687 1747 1785 1727 1670 1727 1827 1981 2035 1673 1584 1541 1561 1596 1617 1587 1611 1602 1600 1607 1614 1631 1649 1659 1688 1615 1581 1558 1532 1537 1518 1500 1496 1462 1442 1449 1471 1458 1432 1445 1444 1452 1562 1652 1622 1594 1562 1526 1534 1513 1468 1493 1509 1506 1509 1537 1616 1621 1593 1587 1587 1597 1612 1622 1610 1593 1612 1637 1627 1646 1675 1643 1644 1694 1654 1602 1582 1586 1595 1606 1620 1610 1590 1562 1527 1505 1478 1494 1497 1471 1478 1457 1432 1452 1470 1501 1512 1533 1532 1544 1552 1545 1544 1553 1568 1582 1592 1593 1666 1707 1731 1699 1769 1805 1812 1790 1848 1844 1840 1806 1799 1787 1896 1895 1902 1930 1971 1982 2025 2059 1965 1893 1978 2021 1992 2054 2007 1933 1865 1844 1841 1862 1843 1805 1834 1838 1864 1903 1961 2016 2041 2074 1995 1947 1927 1924 1913 1963 1916 1857 2035 2089 2049 2072 2122 2092 2084 2069 2028 2033 2073 2076 2135 2120 2023 1913 2004 1998 2054 2039 1994 1990 1973 1877 1860 1855 1865 2045 2151 2137 2138 2234 2257 2263 2245 2125 2031 1976 2067 2098 2108 2209 2261 2212 2138 2068 2170 2292 2354 2233 2309 2378 2570 2525 2270 2157 2160 2203 2293 2400 2479 2511 2577 2531 2439 2482 2562 2698 2782 2725 2643 2584 2608 2628 2622 2726 2920 2912 2715 2615 2726 2690 2892 3152 3248 3187 3111 3190 3206 3147 3043 3062 2998 2843 2778 2954 2987 2881 2797 2736 2733 2732 2728 2668 2627 2596 2549 2505 2494 2480 2469 2461 2454 2444 2430 2415 2402 2387 2373 2363 2352 2340 2332 2342 2362 2341 2334 2316 2294 2279 2283 2291 2300 2310 2319 2329 2340 2351 2364 2374 2413 2536 2578 2575 2571 2577 2634 2743 2936 3241 3426 3580 3643 3645 3505 3259 3154 3306 3328 3228 3038 2843 2690 2613 2720 2649 2665 2722 2727 2729 2716 2718 2689 2667 2611 2586 2560 2520 2495 2485 2464 2464 2442 2413 2382 2332 2294 2271 2247 2242 2312 2358 2362 2350 2370 2403 2384 2350 2336 2375 2326 2351 2348 2521 2618 2610 2550 2474 2375 2403 2560 2515 2488 2547 2563 2353 2220 2117 2142 2163 2057 2036 2020 1974 1928 1885 1898 1908 1884 1899 2053 1966 1960 2145 2261 2203 2097 2019 1971 1941 1987 1967 1889 1883 1840 1852 1843 1804 1758 1722 1701 1732 1644 1653 1715 1739 1778 1773 1781 1671 1592 1545 1524 1514 1513 1505 1524 1484 1579 1591 1523 1477 1471 1477 1456 1455 1414 1404 1397 1394 1390 1429 1528 1538 1539 1508 1471 1423 1406 1406 1390 1384 1354 1330 1387 1378 1360 1390 1375 1341 1305 1289 1313 1333 1314 1296 1290 1306 1294 1303 1303 1288 1291 1281 1279 1276 1256 1234 1252 1228 1232 1229 1213 1219 1212 1203 1198 1185 1182 1184 1172 1166 1159 1148 1137 1126 1122 1134 1141 1143 1143 1143 1144 1142 1138 1132 1117 1125 1127 1126 1124 1121 1113 1117 1111 1108 1108 1108 1103 1096 1089 1085 1079 1073 1067 1062 1060 1056 1052 1044 1039 1036 1031 1024 1022 1018 1015 1017 1009 1004 998 995 991 987 985 982 974 968 965 963 959 955 952 947 941 937 935 930 926 922 921 915 913 912 907 904 900 896 892 890 886 881 879 876 870 867 864 860 857 851 847 844 840 840 841 834 832 829 832 833 827 822 821 819 811 795 780 768 753 776 779 766 751 748 762 752 740 731 714 703 695 696 690 686 682 677 675 674 670 675 688 693 683 653 654 672 693 667 647 622 616 613 610 607 603 600 598 595 591 588 586 587 598 594 587 590 600 610 595 588 582 584 585 598 592 577 566 560 565 563 557 551 555 547 538 520 520 534 555 568 568 580 591 601 601 618 626 623 622 625 620 621 620 613 592 605 602 588 564 552 548 536 527 505 499 484 475 470 467 462 466 456 444 455 455 470 474 472 456 440 435 431 424 425 423 415 412 409 408 407 400 401 398 396 393 392 394 399 388 383 388 390 383 378 377 377 376 375 374 376 382 390 392 392 387 382 386 377 380 382 377 375 375 370 371 371 378 377 368 364 365 369 372 369 372 369 365 359 362 368 365 370 366 373 370 362 350 350 343 338 337 336 330 328 328 330 329 327 328 325 338 340 342 344 346 334 340 337 342 348 349 355 369 373 366 358 352 350 347 344 343 343 347 339 335 326 353 359 375 385 372 374 366 369 370 380 392 376 358 352 364 368 374 373 382 387 392 392 373 388 372 348 335 334 335 315 303 300 299 298 305 306 288 258 256 269 262 255 242 251 264 259 254 265 240 239 248 262 273 261 257 279 256 227 221 223 234 240 246 242 241 245 256 277 277 271 268 257 245 237 233 232 230 222 221 218 225 234 237 235 233 241 246 253 263 270 277 275 287 282 262 267 277 286 292 297 289 288 286 286 275 262 259 258 256 251 246 246 246 245 244 241 244 247 246 248 254 253 251 253 253 253 253 256 260 257 254 254 247 254 263 284 285 295 297 312 324 341 347 339 336 325 342 340 325 298 316 318 324 326 328 333 342 352 357 368 374 373 374 374 384 390 392 391 392 389 382 386 395 412 410 412 413 415 410 409 415 414 423 422 413 410 396 389 403 412 417 415 419 424 430 425 426 430 431 430 432 417 402 384 375 385 398 405 392 391 394 391 371 342 369 357 351 345 361 374 384 383 377 389 395 406 409 414 417 412 418 407 424 409 378 384 389 414 402 414 412 403 439 466 473 412 432 408 391 372 394 388 366 364 383 397 400 400 385 379 383 357 338 328 321 352 350 337 372 341 367 362 347 315 312 334 356 365 351 325 324 342 345 333 317 301 342 337 348 361 378 375 380 382 385 396 397 381 379 386 384 382 377 377 360 371 364 371 361 370 361 372 362 365 358 351 347 349 339 329 328 330 333 315 306 305 316 327 315 314 309 324 313 327 321 310 294 287 277 270 266 254 255 244 232 226 228 239 239 216 203 198 181 168 192 163 178 207 232 228 238 243 256 256 239 235 244 246 228 228 210 200 184 190 206 188 186 189 166 144 166 168 149 170 188 176 169 157 138 141 146 124 121 117 120 114 138 163 166 161 142 137 121 105 103 106 104 104 112 114 104 113 123 121 119 106 105 104 115 119 127 130 136 132 93 93 93 93 93 92 93 93 93 94 94 93 94 98 101 101 98 1611 2050 2333 2405 2242 2084 1745 1879 2100 2271 2436 2553 2627 2775 2860 2659 2557 2421 2417 2762 2882 2594 2906 2824 2704 2727 2789 2102 1898 2365 2681 3045 3252 3184 3429 3410 3511 3403 3292 3135 3340 3580 3718 3532 3059 2466 1901 1673 1505 1334 1216 1184 1173 1169 1171 1313 1686 1872 2404 2696 2639 2701 2981 3202 3157 2909 2779 2461 2245 1927 1637 1480 1388 1307 1346 1415 1569 1570 1542 1576 1669 1676 1776 1784 1572 1364 1365 1491 1601 2020 2197 2185 2013 1740 1473 1144 973 906 936 1055 1086 870 706 602 567 621 690 763 853 1033 1231 1405 1591 1692 1774 1948 2111 2377 2308 2128 2000 1949 1765 1675 1625 1560 1528 1511 1500 1481 1434 1359 1323 1320 1346 1432 1574 1511 1375 1257 1217 1179 1125 1093 1130 1168 1199 1230 1311 1360 1408 1447 1565 1670 1621 1524 1550 1551 1551 1546 1552 1618 1657 1361 1409 1539 1720 1804 1838 1878 1805 1850 1826 1622 1511 1450 1423 1464 1445 1356 1326 1288 1235 1200 1197 1197 1199 1241 1262 1259 1282 1266 1350 1394 1339 1366 1454 1539 1662 1677 1602 1510 1494 1486 1402 1315 1246 1206 1199 1227 1425 1481 1526 1639 1491 1243 1143 1089 1068 1070 1109 1189 1440 1472 1382 1120 1024 985 983 982 980 980 979 978 980 1026 1142 1483 1983 2083 1715 1458 1138 1004 907 839 793 762 783 800 809 817 825 841 904 1171 1329 1299 1310 1214 1087 992 928 871 831 814 762 685 721 810 882 960 1077 1312 1623 1719 1869 1938 1994 1795 1565 1399 1281 1266 1197 1035 996 985 978 893 860 831 798 791 786 775 779 800 828 774 775 771 737 745 778 746 727 664 677 703 687 675 666 701 780 915 1003 1034 832 764 851 760 774 890 972 994 944 934 903 891 884 888 908 897 896 913 901 922 948 954 989 980 1041 997 984 990 1014 1262 1306 1323 1331 1322 1336 1351 1374 1410 1574 1602 1596 1577 1566 1518 1504 1488 1475 1482 1490 1510 1543 1678 1624 1580 1669 1754 1645 1643 1709 1906 1940 1865 1870 1865 1742 1627 1589 1584 1553 1530 1530 1512 1487 1476 1490 1495 1448 1447 1480 1516 1544 1590 1559 1548 1526 1501 1504 1514 1526 1547 1561 1577 1600 1624 1659 1715 1773 1809 1881 1927 1963 1980 1975 1923 1869 1739 1603 1734 1733 1717 1711 1685 1664 1659 1676 1757 1682 1701 1613 1670 1576 1507 1356 1405 1640 1734 1763 1660 1686 1563 1420 1368 1341 1335 1325 1301 1276 1251 1243 1133 1142 1143 1132 1135 1142 1135 1174 1211 1272 1306 1262 1248 1267 1312 1287 1193 1212 1314 1276 1274 1392 1280 1330 1475 1805 1795 1808 1793 1475 1395 1478 1624 1712 1748 1803 1831 1860 1872 1870 1853 1822 1824 1822 1872 1902 1872 1769 1674 1815 1898 1912 1930 1968 2019 1796 1620 1582 1655 1778 1815 1767 1727 1754 1867 2005 1993 1781 1581 1540 1542 1568 1589 1594 1614 1597 1591 1594 1615 1647 1678 1730 1778 1648 1575 1544 1529 1522 1506 1488 1476 1473 1461 1473 1494 1466 1481 1476 1442 1470 1623 1655 1625 1588 1571 1543 1520 1499 1458 1475 1481 1484 1494 1520 1535 1597 1639 1630 1618 1628 1632 1639 1643 1616 1624 1642 1647 1650 1664 1666 1651 1633 1614 1601 1599 1598 1615 1654 1604 1556 1534 1515 1502 1485 1512 1531 1513 1520 1500 1449 1464 1502 1520 1503 1545 1568 1560 1558 1561 1565 1568 1573 1573 1598 1626 1621 1620 1659 1726 1779 1807 1825 1803 1760 1725 1730 1720 1702 1760 1815 1858 1907 1971 1954 1969 1889 2003 2062 2018 1885 1874 1872 1881 2027 1979 1892 1850 1817 1811 1819 1810 1790 1811 1839 1880 1940 1995 1990 2022 2040 1988 1952 1934 1894 1853 1888 1835 1912 2089 2054 1996 2045 2090 2055 2043 2061 2008 2012 2037 2077 2091 2084 2051 1914 1955 1992 2033 2036 1989 1972 1996 1931 1856 1879 1937 1982 1990 2059 2155 2212 2221 2208 2232 2226 2191 2045 2044 2161 2147 2148 2217 2192 2182 2144 2107 2235 2213 2152 2174 2194 2180 2181 2143 2163 2153 2181 2243 2375 2491 2569 2642 2511 2464 2486 2617 2793 2727 2623 2605 2620 2533 2528 2563 2633 2791 2911 2748 2598 2643 2715 2855 3111 3276 3281 3228 3167 3202 3179 3130 3154 3098 2994 2838 2707 2748 2702 2651 2647 2649 2638 2634 2701 2643 2563 2551 2534 2517 2501 2486 2474 2468 2453 2436 2417 2410 2402 2381 2363 2352 2338 2328 2330 2335 2337 2329 2317 2298 2327 2381 2359 2310 2310 2319 2330 2342 2356 2371 2386 2438 2494 2526 2582 2586 2612 2695 2842 3115 3399 3639 3781 3582 3425 3318 3185 3131 3280 3145 3027 2881 2767 2669 2567 2642 2565 2593 2615 2672 2637 2710 2757 2753 2678 2615 2565 2536 2524 2501 2481 2469 2483 2455 2409 2376 2351 2345 2347 2346 2340 2331 2363 2386 2358 2361 2403 2378 2360 2302 2297 2340 2278 2278 2422 2567 2567 2524 2445 2297 2519 2473 2280 2282 2448 2478 2444 2241 2215 2334 2389 2269 2247 2259 2118 2059 1950 1909 1962 1988 1944 2060 2146 2150 2220 2219 2141 2027 1976 1946 1929 1912 1908 1897 1873 1889 1868 1848 1843 1838 1813 1755 1674 1707 1639 1626 1647 1749 1758 1692 1691 1646 1539 1536 1553 1557 1558 1532 1516 1492 1468 1462 1453 1438 1432 1425 1427 1434 1477 1461 1438 1429 1385 1402 1428 1510 1516 1525 1452 1464 1454 1415 1367 1351 1330 1332 1342 1361 1388 1382 1358 1318 1295 1279 1282 1282 1285 1272 1291 1279 1299 1305 1282 1279 1269 1278 1265 1237 1217 1232 1223 1217 1227 1198 1205 1203 1193 1185 1189 1170 1173 1163 1154 1146 1140 1132 1126 1129 1148 1155 1157 1158 1161 1157 1152 1139 1127 1127 1140 1134 1133 1131 1124 1123 1128 1114 1115 1116 1110 1104 1095 1089 1084 1079 1072 1068 1062 1059 1054 1048 1044 1040 1037 1030 1022 1021 1023 1024 1020 1010 1003 998 993 987 982 979 977 974 969 966 966 961 956 951 951 945 938 934 930 925 921 918 914 912 909 905 905 897 894 891 886 883 880 877 872 868 864 861 857 852 851 849 848 843 840 838 839 838 833 833 833 827 821 820 821 815 801 780 761 771 782 777 757 753 764 785 777 764 756 730 727 712 708 704 706 696 700 696 688 686 667 659 656 669 679 657 650 674 684 658 624 618 617 614 610 604 603 605 605 598 592 589 592 593 594 596 603 613 616 600 595 588 595 605 600 593 580 571 563 564 560 552 544 538 532 528 521 516 533 560 552 565 567 582 581 585 595 613 619 630 634 635 640 642 623 608 623 620 595 579 562 535 528 514 530 504 496 507 502 478 471 474 480 458 444 440 448 469 474 461 447 437 427 421 417 419 414 407 402 397 396 395 394 392 389 386 385 385 389 393 384 381 383 380 378 376 375 374 373 372 373 390 404 405 395 383 376 379 372 372 374 370 368 371 368 365 366 373 372 368 361 359 361 363 361 365 370 366 361 365 371 377 382 376 372 368 364 361 354 348 344 352 344 336 330 327 324 323 323 322 324 331 334 337 341 341 332 334 332 338 337 346 357 363 368 368 361 359 353 344 346 352 340 334 329 320 328 344 361 379 381 369 364 361 358 371 385 381 364 351 346 356 364 376 376 377 382 390 398 399 398 346 326 326 319 325 313 299 290 281 277 275 278 265 268 289 282 277 268 254 236 238 262 244 251 237 234 246 259 270 261 238 253 238 229 220 219 224 233 238 233 237 244 255 263 263 263 256 252 253 245 232 229 224 220 217 219 226 226 223 227 233 240 248 257 266 276 274 265 279 256 259 268 275 286 298 289 278 280 284 285 273 270 274 265 258 254 253 250 248 245 242 240 238 242 246 249 251 248 250 253 250 250 255 256 258 258 262 258 252 269 280 273 288 307 315 310 321 329 331 337 343 343 347 340 326 307 298 315 322 323 331 340 344 349 352 362 363 366 376 381 381 385 388 382 375 379 390 393 394 395 399 407 411 414 420 424 425 424 425 434 438 427 418 397 410 417 421 421 428 431 427 424 430 427 419 412 424 412 415 403 370 369 385 404 392 380 368 375 380 346 344 352 376 389 381 383 384 398 400 396 413 411 395 402 383 387 406 394 407 397 372 354 352 367 373 397 418 436 434 448 416 396 419 404 383 368 378 359 363 385 395 403 398 363 363 361 392 370 360 331 302 321 318 350 364 340 335 333 321 300 321 343 355 357 347 332 313 326 334 317 298 314 309 329 356 373 379 361 373 370 370 382 399 389 376 368 369 361 358 360 351 353 359 363 355 355 349 354 353 360 366 358 350 333 327 319 322 325 319 319 312 299 306 315 312 304 310 320 300 305 317 316 306 305 293 288 280 268 280 251 242 240 214 203 194 198 177 180 183 246 216 189 162 236 228 209 217 228 240 254 256 258 260 242 230 217 213 223 206 216 205 183 179 165 157 140 128 131 124 142 161 180 179 170 161 142 136 149 137 136 138 139 126 144 165 158 147 118 110 113 115 112 119 115 110 110 106 117 126 130 113 117 113 106 102 106 107 119 126 106 94 93 93 92 92 92 92 93 93 93 93 92 93 99 101 100 97 1630 1925 2178 2302 2153 1915 1654 1999 2060 2280 2382 2495 2560 2611 2601 2435 2394 2285 2306 2663 2558 2429 2489 2267 2096 2053 1944 2097 2226 2582 2912 3126 3341 3426 3579 3480 3172 2996 3166 3344 3444 3652 3807 3447 3000 2454 2094 1701 1506 1337 1226 1184 1170 1167 1166 1262 1478 1668 2192 2347 2426 2460 2812 3122 3133 2819 2779 2624 2396 1982 1569 1393 1372 1209 1182 1343 1475 1477 1443 1545 1627 1642 1910 1882 1555 1255 1171 1310 1637 2127 2223 1951 1750 1564 1405 1196 1075 1033 1153 1173 1065 975 833 669 547 551 579 628 734 876 1067 1151 1468 1829 1887 1950 2023 2052 2221 2267 2252 2040 1856 1843 1760 1642 1587 1620 1655 1654 1521 1391 1392 1409 1456 1470 1515 1389 1308 1318 1231 1153 1103 1070 1104 1153 1190 1259 1316 1289 1318 1384 1444 1476 1577 1667 1781 1788 1698 1704 1644 1642 1534 1289 1345 1460 1651 1879 2012 1966 1983 1930 1780 1711 1594 1455 1388 1382 1379 1431 1437 1406 1294 1214 1197 1196 1203 1216 1247 1281 1321 1234 1261 1299 1300 1420 1453 1500 1604 1636 1546 1487 1452 1416 1334 1260 1200 1146 1133 1171 1272 1446 1663 1596 1432 1282 1173 1093 1051 1049 1075 1136 1260 1481 1429 1310 1090 1007 992 983 979 979 979 979 981 1021 1133 1399 1745 1971 1620 1436 1177 1024 928 861 811 772 759 777 791 798 802 823 968 1173 1264 1233 1201 1108 1057 972 905 856 811 769 697 636 751 798 857 921 1022 1277 1476 1498 1684 1825 2044 1844 1620 1518 1444 1399 1221 1053 1011 1066 1130 921 852 822 793 766 763 749 752 756 748 733 752 755 729 718 753 737 722 689 628 681 666 648 635 653 721 949 1123 880 691 724 807 943 1125 1202 1108 1082 1031 991 939 924 926 934 928 932 921 936 957 1033 993 1023 1049 1037 1097 1086 1016 1027 1167 1448 1405 1380 1353 1338 1337 1354 1381 1418 1610 1663 1600 1577 1585 1554 1555 1525 1495 1478 1477 1489 1510 1531 1543 1552 1563 1584 1587 1672 1723 1896 1930 1886 1782 1862 1745 1661 1561 1542 1529 1516 1532 1497 1503 1458 1458 1461 1433 1433 1462 1498 1518 1512 1503 1500 1490 1489 1500 1515 1529 1551 1581 1604 1626 1646 1692 1764 1832 1904 1939 1966 1989 1986 1945 1878 1779 1670 1639 1805 1849 1791 1770 1749 1728 1750 1748 1774 1776 1751 1710 1690 1644 1642 1659 1565 1446 1423 1400 1378 1508 1630 1486 1407 1328 1297 1290 1278 1253 1252 1222 1135 1145 1138 1144 1158 1165 1189 1232 1262 1222 1261 1307 1317 1308 1335 1348 1261 1251 1316 1365 1261 1328 1365 1312 1353 1576 1643 1816 1877 1511 1453 1448 1501 1616 1768 1820 1853 1874 1867 1856 1853 1844 1849 1842 1854 1880 1899 1713 1705 1766 1861 1914 1981 2055 1831 1645 1602 1593 1692 1742 1773 1860 1820 1803 1858 1828 1729 1699 1576 1549 1542 1550 1578 1600 1629 1654 1614 1605 1610 1632 1672 1720 1685 1665 1614 1597 1590 1528 1505 1512 1508 1496 1479 1499 1510 1519 1547 1481 1461 1519 1699 1672 1625 1606 1561 1524 1485 1463 1484 1486 1492 1502 1498 1505 1531 1558 1611 1648 1660 1695 1673 1673 1658 1645 1653 1668 1678 1674 1671 1657 1646 1633 1628 1623 1617 1620 1627 1654 1599 1577 1572 1554 1520 1520 1566 1540 1559 1552 1508 1454 1463 1490 1507 1514 1521 1546 1556 1556 1541 1548 1561 1574 1592 1603 1626 1636 1631 1663 1694 1708 1669 1705 1750 1735 1694 1730 1693 1708 1785 1968 2003 2010 1978 1889 1931 1833 1951 2029 2054 1962 1950 1844 1893 1963 1932 1855 1829 1804 1789 1794 1778 1782 1804 1834 1885 1951 1961 1969 1986 1929 1904 1924 1921 1887 1853 1837 1813 1895 1968 1965 2039 2064 2057 2036 1999 2037 2012 1974 2041 2044 2069 2068 2067 1948 1998 2015 2034 2024 1991 1959 1977 1996 1860 1927 1937 2011 2131 2127 2118 2089 2125 2169 2203 2217 2199 2169 2111 2097 2172 2164 2196 2284 2221 2162 2123 2095 2139 2174 2120 2195 2140 2130 2139 2131 2173 2173 2231 2303 2392 2482 2408 2371 2392 2454 2582 2709 2718 2607 2543 2561 2611 2509 2504 2572 2592 2660 2599 2676 2681 2778 2935 3165 3239 3288 3216 3149 3128 3175 3172 3100 2990 3009 2976 2774 2956 2865 2815 2734 2657 2623 2617 2581 2607 2588 2579 2554 2546 2526 2509 2493 2478 2458 2442 2436 2426 2410 2386 2371 2357 2341 2333 2328 2326 2321 2315 2303 2354 2560 2791 2552 2367 2320 2322 2330 2342 2354 2367 2436 2609 2600 2550 2503 2534 2621 2720 2827 3166 3462 3597 3765 3739 3431 3223 3122 3070 3141 3070 2992 2976 2755 2652 2557 2534 2507 2503 2549 2688 2585 2640 2664 2639 2597 2569 2579 2576 2546 2520 2504 2487 2457 2447 2444 2439 2425 2413 2403 2416 2394 2376 2391 2373 2313 2336 2369 2393 2344 2290 2232 2274 2234 2247 2285 2472 2444 2486 2442 2243 2457 2358 2179 2192 2273 2425 2325 2281 2376 2447 2462 2439 2424 2388 2355 2235 2044 1968 2124 2224 2152 2097 2246 2240 2172 2174 2132 2020 1982 1966 1936 1917 1909 1910 1916 1940 1868 1849 1832 1841 1817 1777 1748 1771 1679 1646 1621 1659 1620 1573 1559 1548 1554 1620 1543 1575 1558 1656 1633 1657 1514 1454 1448 1464 1475 1464 1528 1557 1525 1536 1502 1441 1392 1377 1367 1380 1398 1430 1495 1488 1487 1427 1373 1397 1418 1355 1319 1365 1375 1353 1346 1355 1318 1282 1267 1262 1272 1277 1268 1261 1284 1289 1265 1262 1252 1260 1266 1247 1216 1205 1222 1202 1218 1195 1182 1183 1176 1173 1175 1161 1153 1148 1142 1138 1134 1131 1135 1149 1161 1176 1182 1180 1170 1158 1148 1143 1134 1144 1151 1148 1140 1139 1134 1135 1130 1120 1121 1116 1112 1105 1097 1088 1083 1078 1072 1067 1063 1059 1053 1047 1044 1040 1035 1024 1016 1018 1023 1017 1015 1010 1004 999 995 988 978 973 970 973 970 967 964 959 954 951 948 942 938 934 927 923 918 916 912 909 907 901 898 894 891 887 884 880 877 874 869 865 860 858 855 852 853 850 847 843 841 842 841 838 834 832 832 828 823 822 820 812 793 770 770 782 781 773 767 767 775 790 796 788 773 747 734 733 731 725 728 723 726 716 710 718 702 688 664 653 649 645 639 637 645 653 624 641 636 626 624 621 616 620 622 616 608 611 607 603 611 613 621 638 626 609 602 597 621 631 609 587 577 570 570 580 571 567 555 548 536 535 526 514 527 558 540 550 565 565 561 575 585 595 598 605 606 620 640 626 631 631 627 623 600 577 557 554 544 543 531 531 518 535 518 492 484 488 488 479 465 443 437 453 472 472 454 441 431 422 414 412 409 402 399 394 392 391 388 385 383 381 380 380 380 388 388 381 379 380 377 374 372 370 370 371 372 387 405 414 396 384 373 370 369 366 370 367 363 363 361 362 362 365 368 367 362 359 355 357 355 359 361 363 366 366 369 376 379 378 373 368 363 364 362 358 352 354 351 343 334 332 330 326 324 321 320 326 328 333 336 335 329 326 331 336 339 349 362 367 364 361 357 359 355 353 355 357 356 355 338 320 334 356 361 372 378 372 361 347 364 376 381 368 352 340 350 363 367 371 368 375 385 388 390 393 402 382 338 321 307 302 300 301 289 289 305 300 297 300 292 271 249 251 250 242 243 233 244 245 242 241 230 235 250 248 251 235 252 234 223 217 218 226 226 236 232 236 244 252 254 264 268 275 275 264 245 246 244 234 223 217 216 216 222 226 233 243 249 252 261 270 273 259 254 255 249 264 269 278 287 294 287 282 275 280 289 282 284 277 276 261 261 254 249 245 243 238 237 239 241 244 246 246 245 248 251 247 249 253 255 257 254 258 252 251 268 275 281 294 309 319 326 334 339 339 349 356 354 349 336 315 315 321 303 317 330 336 346 352 341 337 341 336 339 344 344 353 363 366 360 359 363 372 374 377 383 380 383 387 397 409 419 429 438 438 440 442 434 425 405 419 429 438 441 443 441 426 413 416 402 397 399 414 412 402 406 385 358 384 399 389 380 382 358 351 340 355 383 390 395 403 400 404 402 414 416 418 415 377 386 363 387 390 387 400 369 347 356 391 407 405 420 426 429 406 408 378 377 401 391 373 362 354 352 369 379 374 385 408 366 345 335 364 355 338 328 306 305 331 321 335 352 328 319 309 314 326 333 348 363 356 346 323 310 319 299 297 303 311 338 363 360 358 352 349 365 372 375 380 394 397 389 384 376 371 362 350 345 344 349 348 340 351 343 344 349 359 353 337 327 321 307 302 303 308 306 308 304 314 317 310 314 305 301 287 286 304 305 296 305 301 299 291 282 262 258 231 217 212 207 216 199 178 200 227 224 202 185 162 181 197 191 181 203 227 225 234 250 260 248 232 225 241 241 229 233 219 214 205 181 193 180 169 155 142 136 133 164 179 178 163 161 172 170 162 161 152 134 112 131 136 135 124 112 111 123 120 118 126 129 115 108 109 117 134 135 133 132 121 116 115 111 108 103 104 99 96 94 92 92 92 92 92 92 92 93 92 92 92 98 101 101 98 1632 1865 1963 2102 1831 1548 1496 1992 2132 2368 2554 2600 2637 2660 2572 2457 2325 2194 2173 2396 2353 1868 1725 1962 2299 2542 2540 2850 2584 2796 2995 3117 3296 3544 3482 3032 3127 3374 3361 3605 3630 3615 3583 3545 3184 2969 2207 1864 1586 1356 1230 1196 1172 1164 1163 1178 1226 1585 2004 2136 2187 2241 2559 2974 3030 2622 2521 2290 2043 1819 1424 1243 1176 1087 1139 1188 1336 1313 1289 1528 1579 1738 1880 1642 1334 1100 1098 1281 1811 2137 2356 2189 1984 1724 1382 1236 1130 1183 1433 1532 1469 1212 961 752 593 496 490 509 586 736 856 1008 1258 1348 1516 1918 2127 2196 2139 2070 2294 2106 2084 1917 1773 1659 1561 1539 1566 1583 1536 1416 1479 1409 1517 1614 1427 1288 1208 1166 1131 1097 1055 1079 1122 1145 1234 1265 1236 1231 1256 1294 1344 1398 1495 1598 1719 1747 1684 1765 1671 1644 1447 1266 1339 1538 1679 1886 1815 1886 1756 1798 1915 1956 1679 1473 1379 1336 1344 1454 1539 1479 1370 1238 1223 1197 1207 1228 1287 1350 1382 1238 1190 1207 1269 1357 1378 1469 1566 1601 1588 1565 1539 1460 1346 1248 1175 1117 1088 1122 1187 1318 1650 1638 1460 1272 1149 1088 1049 1044 1051 1101 1293 1506 1620 1426 1156 1058 1038 1020 1009 1005 983 985 988 1027 1132 1332 1692 2008 1726 1372 1156 1041 958 895 842 797 755 748 768 775 780 809 932 1072 1201 1170 1171 1091 1076 996 937 837 785 729 648 657 739 797 864 944 1038 1169 1298 1528 1568 1741 1940 1908 1914 1688 1370 1240 1234 1084 1033 1219 1185 961 846 799 779 749 752 740 725 729 705 715 748 754 717 712 716 724 703 689 629 635 648 627 610 619 697 1005 955 735 821 1035 971 1350 1348 1287 1181 1096 1094 1040 986 1033 1078 990 959 957 1002 1056 1087 1111 1079 1176 1238 1145 1114 1088 1060 1202 1360 1387 1426 1410 1406 1366 1351 1354 1373 1401 1441 1480 1504 1533 1608 1594 1577 1557 1523 1497 1486 1488 1496 1508 1521 1535 1556 1575 1620 1637 1730 1906 1930 1903 1668 1722 1744 1644 1562 1562 1547 1528 1484 1458 1501 1463 1424 1419 1418 1425 1452 1474 1460 1463 1470 1472 1481 1503 1531 1552 1568 1571 1583 1625 1652 1669 1726 1831 1922 1937 1950 1956 1973 1969 1941 1885 1768 1663 1683 1804 1840 1829 1790 1796 1803 1812 1791 1791 1787 1766 1773 1724 1721 1722 1746 1751 1748 1685 1778 1448 1122 1390 1536 1454 1358 1267 1238 1200 1166 1183 1211 1174 1241 1260 1202 1197 1239 1267 1283 1355 1317 1192 1332 1371 1373 1356 1402 1334 1315 1308 1356 1371 1297 1359 1442 1380 1369 1384 1483 1687 1769 1573 1489 1555 1574 1660 1764 1863 1895 1876 1876 1866 1863 1864 1875 1885 1914 1925 1836 1828 1769 1827 1914 2025 2008 1736 1735 1674 1644 1713 1704 1765 1890 1958 1893 1910 1880 1706 1606 1573 1556 1559 1557 1567 1587 1606 1626 1620 1616 1621 1644 1710 1741 1651 1617 1597 1587 1560 1545 1537 1547 1532 1516 1501 1513 1523 1570 1564 1495 1491 1659 1710 1659 1610 1575 1536 1487 1494 1486 1496 1503 1509 1512 1515 1510 1549 1573 1598 1621 1636 1662 1674 1714 1707 1695 1705 1712 1719 1713 1696 1678 1663 1653 1651 1645 1643 1644 1648 1645 1640 1632 1593 1558 1545 1550 1605 1611 1586 1551 1518 1508 1458 1445 1458 1476 1481 1515 1557 1533 1518 1529 1545 1560 1579 1592 1592 1588 1600 1628 1639 1640 1623 1618 1659 1665 1650 1680 1706 1734 1736 1847 2043 2013 1984 1905 1819 1812 1956 1945 1894 1888 1968 1910 1823 1862 1860 1827 1808 1788 1766 1768 1769 1795 1814 1837 1882 1928 1932 1965 1964 1912 1871 1846 1895 1857 1816 1793 1795 1833 1937 2049 2064 2055 2016 1993 1983 2005 1960 1999 2001 2060 2056 2081 2012 1937 2030 2049 2040 2026 1997 1969 1944 1943 1895 1915 1958 1962 1987 1974 1949 1999 2057 2116 2149 2128 2177 2185 2155 2107 2158 2190 2171 2253 2193 2122 2112 2138 2240 2268 2136 2080 2085 2083 2095 2100 2115 2138 2189 2276 2390 2450 2335 2347 2362 2398 2457 2446 2541 2612 2539 2534 2569 2624 2497 2454 2464 2488 2592 2804 2831 2912 3037 3143 3159 3184 3246 3203 3112 3216 3222 3115 2976 2888 2933 2955 3009 2933 2864 2789 2728 2790 2830 2730 2694 2649 2621 2591 2576 2558 2537 2521 2496 2485 2471 2450 2434 2416 2389 2374 2359 2345 2334 2330 2324 2320 2318 2307 2386 2582 2853 2648 2390 2319 2319 2326 2334 2344 2374 2512 2655 2749 2765 2586 2500 2701 2928 2958 3082 3201 3455 3718 3704 3447 3140 3030 2988 3100 3214 3118 2941 2743 2619 2591 2510 2474 2447 2505 2565 2557 2506 2616 2603 2524 2498 2512 2549 2535 2532 2535 2513 2491 2454 2429 2410 2391 2389 2385 2378 2338 2302 2319 2330 2341 2263 2297 2335 2351 2328 2254 2221 2177 2211 2191 2302 2292 2282 2395 2246 2157 2162 2238 2299 2428 2444 2420 2434 2487 2463 2466 2489 2450 2432 2399 2335 2171 2035 2068 2212 2255 2232 2236 2216 2189 2100 2112 2098 2110 2070 1940 1918 1898 1918 1894 1839 1814 1817 1798 1853 1789 1762 1745 1759 1722 1705 1711 1610 1596 1585 1639 1706 1654 1652 1588 1623 1544 1632 1667 1587 1538 1468 1476 1555 1584 1538 1522 1539 1512 1448 1423 1412 1388 1378 1368 1360 1355 1350 1349 1347 1377 1445 1463 1423 1345 1324 1311 1313 1327 1319 1308 1333 1322 1286 1268 1261 1270 1259 1258 1262 1253 1251 1246 1237 1236 1224 1250 1218 1192 1189 1195 1191 1197 1189 1174 1165 1162 1159 1157 1154 1151 1147 1145 1143 1142 1156 1161 1167 1187 1197 1195 1187 1176 1163 1153 1143 1146 1155 1153 1148 1142 1138 1132 1133 1125 1120 1116 1110 1104 1099 1092 1086 1078 1073 1068 1064 1060 1056 1051 1046 1042 1039 1034 1026 1021 1020 1014 1009 1010 1006 1000 994 994 985 973 967 967 971 970 964 960 957 954 950 944 943 936 930 926 923 915 911 908 906 902 897 893 887 885 883 881 876 873 870 867 861 857 854 852 849 851 847 843 841 841 839 838 835 835 831 830 826 823 820 812 800 785 780 784 787 783 774 772 783 794 804 814 805 779 760 750 755 747 739 748 746 745 743 733 727 727 708 692 684 675 674 672 657 643 632 644 669 666 647 651 664 633 639 646 641 631 625 612 616 622 628 630 639 623 616 616 606 625 628 618 594 583 586 583 590 580 565 550 548 550 544 528 521 512 526 532 546 562 548 555 574 567 584 577 592 591 604 626 614 606 618 616 596 600 578 569 568 565 568 565 548 548 516 490 476 471 473 472 466 464 449 434 438 453 461 460 448 436 423 414 406 403 399 395 392 390 388 386 383 381 379 378 379 380 378 379 378 377 378 376 373 370 368 368 368 371 388 408 419 403 385 373 366 364 362 363 362 359 359 357 359 358 363 368 366 357 353 351 353 350 352 355 355 359 362 369 371 372 375 372 367 361 359 358 359 358 361 360 355 346 345 343 336 327 320 318 320 324 329 333 331 321 330 334 343 355 360 359 362 360 353 352 354 357 353 349 351 339 337 339 321 336 356 375 378 371 364 358 341 357 374 377 359 341 339 350 353 365 364 368 377 377 380 388 392 393 399 398 337 318 310 312 296 299 313 303 292 285 291 264 248 248 255 246 261 245 231 233 234 230 230 227 225 234 235 235 229 253 242 231 218 219 226 237 251 254 252 246 244 252 265 277 281 279 273 266 253 247 238 228 226 220 214 223 236 243 250 256 259 268 274 254 251 258 254 252 268 275 271 272 281 288 277 278 269 280 284 271 261 279 276 259 252 249 250 267 255 237 239 239 240 245 241 244 247 245 245 251 254 258 260 253 251 250 269 277 278 293 295 306 317 332 335 340 348 356 351 341 340 327 327 332 343 338 306 333 342 347 331 329 344 336 340 353 353 353 352 343 345 345 351 355 358 364 367 373 381 388 388 389 399 407 415 422 436 442 444 435 424 421 418 419 427 437 445 449 440 417 412 414 405 381 393 396 392 405 384 356 379 389 381 371 385 363 337 362 362 361 384 396 412 409 397 403 409 396 407 408 384 367 363 394 366 394 403 382 353 341 380 372 388 409 421 407 369 373 364 381 399 388 371 354 337 348 365 378 394 394 405 364 341 338 321 317 314 319 315 294 312 303 319 346 327 309 301 321 330 351 344 335 356 351 338 309 288 296 313 298 330 339 335 332 344 336 351 371 372 358 367 386 394 381 376 367 356 354 355 357 345 335 332 343 344 338 337 339 347 348 336 326 311 314 298 285 287 302 297 303 314 318 310 300 302 291 274 290 294 290 278 297 300 295 278 271 262 242 239 242 225 226 222 195 211 232 258 271 227 218 197 179 160 166 148 175 196 210 230 239 256 251 246 245 235 235 242 225 210 210 210 213 206 189 177 174 163 140 129 142 155 163 160 181 170 161 152 144 134 132 121 114 113 110 106 106 106 121 120 117 126 123 118 107 110 118 124 128 140 139 133 128 128 128 115 127 135 115 100 97 94 92 91 91 91 91 91 91 92 92 91 94 101 101 100 899 1072 1399 1448 1288 1410 1784 2047 2190 2416 2675 2712 2838 2792 2740 2698 2498 2286 2050 1739 1550 1757 2476 2604 2892 2931 2855 2965 2896 2737 2992 3098 3348 3461 3003 2962 3522 3414 3511 3612 3403 3585 3353 3419 3373 2991 2609 2429 1886 1404 1239 1184 1169 1162 1161 1161 1198 1494 1816 2047 2045 2091 2348 2817 2970 2633 2316 2072 1800 1503 1301 1161 1043 1010 1019 1008 1130 1099 1127 1307 1582 1666 1769 1559 1168 1001 1062 1360 1813 2137 2440 2310 2262 1964 1489 1311 1225 1454 1926 1934 1793 1412 1080 841 685 552 465 419 475 601 721 889 971 1258 1624 1779 1996 2046 2077 1781 1919 2147 2037 1981 1844 1697 1569 1479 1446 1443 1415 1340 1311 1356 1345 1404 1331 1261 1198 1163 1050 1039 1119 1162 1199 1257 1246 1251 1241 1203 1198 1216 1251 1358 1419 1528 1600 1550 1485 1551 1516 1418 1452 1248 1299 1527 1689 1730 1593 1680 1559 1645 1794 1819 1568 1447 1366 1318 1301 1441 1484 1375 1282 1188 1191 1191 1222 1315 1396 1475 1337 1168 1152 1164 1242 1286 1360 1534 1643 1722 1696 1642 1565 1457 1335 1250 1175 1103 1053 1056 1119 1295 1647 1691 1399 1258 1167 1100 1053 1045 1056 1102 1223 1377 1448 1464 1349 1203 1113 1173 1193 1122 1093 1008 1014 1050 1158 1314 1630 2029 1772 1456 1194 1078 991 922 866 817 775 736 741 755 769 817 925 1173 1127 1122 1144 1097 1104 1043 928 816 753 701 616 647 727 794 859 940 1027 1093 1246 1381 1393 1535 1649 1640 1621 1562 1345 1413 1221 1081 1112 1327 1154 962 838 783 755 725 741 737 705 691 685 715 747 710 680 711 684 708 695 675 656 599 608 603 582 589 672 910 775 864 992 1097 1284 1467 1399 1328 1215 1109 1109 1106 1140 1330 1336 1065 1003 1063 1177 1286 1239 1206 1175 1174 1206 1351 1322 1342 1167 1452 1516 1461 1438 1443 1437 1396 1377 1371 1377 1395 1412 1442 1473 1504 1532 1570 1559 1556 1539 1528 1525 1513 1511 1520 1537 1549 1576 1659 1671 1687 1783 1882 1757 1783 1625 1550 1546 1542 1553 1534 1527 1569 1509 1437 1453 1432 1408 1409 1428 1437 1445 1440 1441 1453 1462 1478 1508 1547 1572 1588 1613 1625 1632 1663 1690 1699 1756 1907 1949 1970 2005 1980 1988 1993 1967 1940 1808 1680 1728 1804 1816 1811 1813 1835 1859 1850 1834 1832 1805 1815 1815 1787 1772 1793 1805 1833 1846 1864 1854 1814 1378 1121 1118 1402 1414 1304 1247 1219 1185 1190 1196 1220 1293 1311 1240 1229 1283 1297 1322 1389 1361 1255 1235 1239 1311 1411 1448 1430 1350 1349 1374 1414 1407 1351 1451 1510 1451 1423 1458 1548 1687 1651 1602 1580 1668 1713 1694 1744 1855 1905 1902 1901 1902 1884 1899 1916 1927 1923 1914 1926 1754 1842 1993 2066 1886 1902 1885 1721 1693 1734 1734 1776 1929 2224 2179 1974 1920 1755 1605 1577 1569 1574 1570 1571 1581 1599 1619 1649 1629 1636 1655 1688 1805 1715 1634 1634 1632 1624 1607 1584 1591 1570 1532 1523 1541 1617 1608 1597 1514 1641 1711 1678 1628 1591 1562 1522 1476 1515 1513 1517 1522 1535 1542 1528 1523 1560 1599 1602 1603 1606 1620 1646 1680 1818 1881 1880 1883 1861 1777 1727 1706 1686 1686 1676 1671 1678 1677 1678 1702 1693 1673 1612 1585 1592 1581 1613 1636 1604 1570 1563 1521 1504 1496 1466 1443 1462 1480 1518 1509 1500 1522 1525 1530 1542 1558 1555 1561 1591 1626 1616 1611 1609 1592 1599 1612 1641 1684 1687 1700 1736 1766 1926 2012 1942 1906 1886 1764 1830 1819 1837 1847 1900 1894 1828 1828 1790 1788 1790 1772 1748 1757 1771 1798 1826 1877 1899 1913 1935 1937 1901 1880 1863 1827 1818 1818 1775 1802 1857 1877 1905 1960 2014 2040 2018 1996 1938 1985 1931 1984 2007 2043 2034 2020 1936 2015 2017 2028 1991 1983 2000 1956 1922 1945 1866 1928 1925 1911 1934 2048 2034 2013 2006 2029 2043 2066 2112 2136 2144 2134 2158 2154 2184 2214 2199 2207 2161 2186 2254 2231 2213 2130 2110 2109 2135 2164 2219 2222 2266 2241 2322 2489 2474 2336 2320 2342 2364 2382 2429 2494 2456 2509 2586 2593 2545 2487 2422 2432 2535 2691 2843 3037 3188 3187 3155 3123 3194 3185 3100 3234 3218 3097 3001 2994 3075 3048 3031 2959 2873 2822 2911 2882 2884 2801 2723 2695 2669 2625 2597 2584 2558 2541 2522 2500 2476 2457 2441 2417 2391 2373 2361 2345 2334 2329 2322 2322 2318 2296 2340 2417 2470 2413 2338 2309 2313 2316 2324 2331 2378 2649 2773 2845 2935 2675 2546 2690 2882 3039 3045 3207 3461 3762 3513 3345 3117 2974 2932 3018 3194 3336 3012 2751 2597 2579 2533 2491 2457 2443 2446 2499 2454 2374 2434 2537 2435 2438 2498 2478 2532 2529 2489 2465 2473 2456 2452 2417 2393 2367 2341 2357 2356 2283 2258 2241 2208 2210 2257 2275 2319 2251 2201 2156 2185 2191 2113 2105 2092 2119 2124 2071 2209 2436 2473 2489 2512 2489 2471 2459 2449 2459 2482 2449 2426 2388 2345 2293 2204 2288 2214 2179 2214 2233 2117 2120 2125 2049 2003 2046 2057 1955 1867 1809 1794 1852 1825 1769 1722 1718 1726 1695 1697 1640 1633 1632 1623 1603 1628 1767 1733 1770 1780 1745 1691 1624 1605 1577 1632 1658 1580 1525 1505 1496 1569 1612 1595 1536 1477 1483 1449 1425 1415 1419 1389 1413 1425 1379 1361 1351 1345 1334 1327 1324 1336 1316 1329 1356 1330 1295 1293 1295 1289 1289 1272 1270 1284 1282 1274 1290 1279 1266 1257 1263 1261 1235 1217 1211 1208 1197 1199 1188 1181 1176 1174 1170 1175 1186 1175 1176 1169 1168 1161 1163 1163 1155 1171 1184 1185 1199 1203 1194 1184 1174 1163 1154 1158 1160 1157 1151 1144 1138 1133 1127 1120 1114 1115 1112 1108 1103 1096 1089 1084 1077 1071 1067 1063 1060 1054 1049 1043 1039 1036 1031 1025 1021 1018 1010 1008 1003 1002 996 989 989 981 970 963 965 968 967 962 956 955 950 946 941 938 933 929 926 920 913 911 907 903 900 895 889 883 881 878 875 872 870 867 862 858 855 853 852 849 847 845 840 840 839 835 833 834 832 829 828 823 819 812 795 786 783 786 793 798 791 774 774 792 811 814 821 813 792 786 770 775 765 762 770 766 768 768 755 758 745 724 719 710 695 684 682 680 675 653 661 676 674 668 674 684 662 660 644 637 631 623 618 614 628 639 639 637 629 637 624 616 635 622 614 607 594 610 599 597 582 572 563 556 558 552 538 536 524 513 542 568 562 536 549 559 553 567 567 565 581 598 591 597 588 593 616 587 579 595 590 589 588 590 565 544 530 506 509 482 473 468 459 455 458 455 447 433 434 435 442 457 440 424 413 407 402 398 395 392 390 390 387 383 381 379 378 381 382 376 376 375 374 375 372 371 370 367 365 366 369 385 407 422 414 389 376 367 361 359 359 357 356 354 353 355 357 362 368 362 354 347 348 351 348 349 352 349 356 362 370 367 367 370 367 364 358 354 353 354 354 356 360 360 355 352 349 343 336 329 318 317 318 323 329 326 320 330 341 350 355 354 355 355 356 346 347 350 355 353 344 344 347 343 323 317 337 356 366 366 362 351 357 334 356 377 370 355 335 336 346 353 361 360 367 373 379 385 385 384 396 401 368 335 326 328 312 307 316 308 298 294 282 278 261 276 276 256 264 273 256 237 242 237 237 232 244 247 235 223 223 225 242 241 227 218 231 237 243 248 258 266 262 261 267 271 268 265 268 270 266 251 235 230 224 231 230 216 219 234 249 254 253 260 271 274 255 246 253 242 252 251 251 264 272 282 279 278 277 267 264 259 253 253 259 265 264 256 253 262 267 264 238 235 238 238 236 239 245 245 242 246 252 253 254 261 262 258 246 265 279 279 288 298 314 317 330 338 344 349 347 335 324 332 337 344 345 344 338 307 341 325 328 342 344 350 358 349 362 369 375 372 357 356 348 370 369 376 379 385 390 394 402 407 408 396 401 405 422 424 430 439 448 445 437 432 430 442 447 458 454 443 426 411 400 387 377 369 389 377 389 387 356 375 375 360 368 370 368 336 359 370 381 371 391 401 384 374 385 394 381 394 390 371 341 346 359 388 404 381 355 346 324 351 372 398 415 389 375 354 351 364 371 388 381 363 348 344 375 391 387 384 382 392 366 356 345 345 331 305 313 310 298 305 338 342 354 334 302 295 320 335 351 322 324 333 349 347 321 317 298 288 312 335 331 329 310 322 323 339 348 357 359 370 386 396 390 382 370 361 351 343 342 345 338 325 324 338 330 333 328 330 332 338 329 317 305 297 297 281 286 289 297 308 308 312 312 302 294 271 271 277 285 273 291 284 296 291 272 264 261 264 270 250 241 220 228 247 244 264 248 235 210 205 189 193 186 175 149 180 207 220 241 254 252 255 240 229 217 217 220 217 201 183 178 204 201 193 193 168 151 128 119 131 139 151 176 172 165 156 147 157 148 133 139 138 130 105 104 106 130 124 127 133 120 113 106 110 114 118 121 120 123 124 125 132 143 135 152 161 146 135 110 96 94 92 91 90 90 90 91 91 91 91 92 100 100 99 819 970 988 1215 1484 1761 1877 1847 1820 1723 2193 2027 2334 2614 2723 2454 2468 2269 1735 1519 2237 2625 2887 2825 3035 3044 3098 2998 2974 2989 3137 3224 3350 3197 2667 3289 3290 3241 3468 3459 3284 3164 3217 3481 3505 3171 2704 2545 2130 1496 1244 1182 1164 1161 1159 1159 1169 1273 1685 1863 1953 1963 2167 2696 2692 2269 1989 1749 1701 1374 1185 1080 977 889 834 948 881 954 1005 1092 1343 1507 1556 1297 1037 919 1025 1387 1886 2225 2296 2216 2360 2047 1592 1413 1345 1738 2303 2193 1829 1502 1201 961 734 599 493 397 398 470 561 698 861 1026 1241 1444 1594 1689 2018 1671 1831 2096 1845 2064 1934 1717 1541 1444 1386 1368 1337 1281 1241 1260 1222 1236 1177 1129 1126 1089 1050 1028 1130 1212 1290 1366 1367 1332 1263 1205 1162 1164 1185 1265 1303 1437 1504 1655 1506 1365 1330 1345 1363 1178 1287 1526 1717 1553 1459 1453 1502 1628 1795 1611 1503 1447 1381 1346 1297 1348 1329 1265 1204 1148 1103 1107 1162 1263 1254 1254 1195 1110 1110 1135 1184 1242 1402 1624 1719 1730 1679 1633 1518 1465 1397 1245 1161 1088 1028 1018 1081 1346 1575 1511 1366 1256 1179 1113 1061 1045 1072 1127 1191 1274 1364 1376 1374 1354 1207 1307 1467 1301 1312 1072 1060 1095 1187 1312 1534 1859 1849 1474 1221 1102 1018 946 884 833 787 747 721 737 748 798 1110 1194 1088 1098 1109 1046 1095 1089 940 817 740 673 608 652 727 792 840 898 956 1020 1118 1186 1265 1313 1411 1454 1419 1291 1180 1193 1178 1097 1234 1346 1017 948 831 783 741 705 691 709 687 672 660 696 711 696 657 687 662 690 685 663 641 626 575 569 592 647 780 1152 1221 1263 1080 1278 1368 1650 1473 1349 1238 1121 1160 1344 1528 1505 1423 1160 1075 1229 1429 1356 1291 1248 1259 1243 1216 1324 1325 1254 1214 1522 1523 1490 1474 1443 1438 1410 1406 1398 1409 1417 1419 1442 1478 1509 1513 1520 1528 1526 1540 1553 1553 1542 1531 1535 1549 1571 1600 1634 1666 1714 1705 1874 1740 1701 1737 1556 1517 1510 1557 1534 1480 1500 1459 1419 1412 1399 1394 1403 1428 1421 1429 1442 1464 1479 1499 1516 1542 1574 1604 1624 1651 1664 1675 1701 1728 1744 1774 1918 1976 2000 2007 2002 2008 2018 2027 2009 1882 1722 1786 1815 1818 1825 1846 1890 1894 1878 1866 1860 1853 1864 1848 1846 1819 1843 1879 1880 1903 1910 1899 1885 1835 1418 1155 1083 1377 1400 1340 1312 1223 1220 1240 1266 1289 1307 1289 1263 1299 1342 1346 1391 1415 1432 1432 1266 1247 1271 1292 1328 1416 1448 1430 1410 1461 1440 1414 1454 1578 1600 1528 1537 1642 1577 1558 1552 1661 1662 1649 1686 1751 1888 1929 1930 1941 1913 1928 1954 1947 1936 1956 1840 1858 1916 1952 2019 2107 2025 2058 1802 1709 1791 1780 1770 1836 2000 2210 1937 1796 1661 1607 1614 1592 1677 1598 1587 1588 1606 1626 1665 1653 1654 1733 1853 1849 1681 1657 1700 1786 1763 1689 1654 1644 1570 1580 1592 1613 1629 1593 1565 1619 1650 1623 1607 1595 1566 1539 1507 1485 1536 1536 1532 1545 1567 1572 1586 1609 1557 1586 1599 1580 1579 1612 1630 1654 1713 1746 1784 1907 1924 1818 1775 1747 1779 1752 1712 1718 1725 1723 1720 1744 1746 1744 1685 1658 1660 1660 1679 1689 1656 1616 1565 1544 1539 1514 1500 1463 1443 1457 1473 1473 1476 1482 1490 1506 1524 1532 1527 1547 1573 1594 1602 1592 1579 1579 1606 1716 1751 1741 1729 1715 1726 1737 1750 1819 1831 1800 1767 1759 1762 1751 1764 1784 1798 1786 1781 1760 1747 1751 1776 1755 1735 1749 1778 1802 1842 1873 1894 1911 1884 1879 1883 1852 1832 1830 1783 1769 1787 1842 1875 1895 1925 1983 2009 1993 1987 1993 1964 1931 1919 1980 2010 1993 2019 2035 1957 1956 2006 1995 1970 1977 1977 1970 1924 1900 1880 1927 1941 1962 1920 1965 1979 1998 2031 2064 2104 2109 2071 2086 2096 2108 2129 2182 2217 2232 2248 2269 2229 2264 2310 2239 2219 2206 2223 2170 2177 2319 2353 2322 2271 2322 2285 2387 2352 2295 2301 2312 2318 2352 2409 2454 2423 2399 2417 2425 2462 2474 2395 2415 2525 2612 2787 3000 3016 3163 3197 3158 3095 3164 3097 3190 3269 3180 3079 3068 3044 3032 3064 2991 2911 2942 2975 2909 2919 2800 2743 2740 2717 2660 2614 2612 2618 2626 2565 2502 2489 2481 2453 2430 2410 2388 2368 2349 2338 2331 2322 2317 2315 2299 2298 2322 2327 2315 2300 2304 2304 2307 2313 2325 2396 2642 2876 2999 2960 2755 2724 2576 2651 2813 3009 3197 3617 3774 3506 3327 3050 2913 2931 3121 3286 3244 2992 2745 2678 2669 2644 2524 2470 2478 2435 2417 2374 2314 2328 2493 2422 2396 2411 2473 2501 2525 2485 2463 2406 2393 2410 2419 2424 2418 2416 2418 2383 2394 2343 2303 2245 2183 2158 2159 2235 2276 2209 2163 2105 2164 2100 2027 2031 2039 2029 2070 2253 2548 2569 2545 2534 2518 2506 2482 2459 2432 2428 2432 2416 2380 2350 2331 2308 2231 2232 2167 2148 2197 2082 2082 2148 2000 1957 1928 1905 1868 1851 1849 1814 1814 1757 1801 1895 1850 1760 1808 1707 1783 1730 1697 1767 1706 1768 1802 1793 1785 1763 1706 1636 1578 1584 1593 1658 1648 1588 1530 1528 1556 1597 1615 1577 1517 1490 1482 1467 1491 1471 1444 1440 1444 1405 1407 1394 1387 1392 1354 1335 1334 1346 1335 1356 1358 1315 1296 1314 1316 1313 1278 1282 1294 1309 1313 1285 1288 1279 1279 1263 1274 1259 1241 1223 1224 1211 1216 1214 1207 1199 1185 1180 1193 1187 1198 1184 1189 1185 1176 1184 1183 1174 1177 1176 1197 1207 1204 1197 1192 1183 1177 1171 1169 1164 1157 1152 1147 1143 1139 1132 1125 1116 1112 1105 1097 1093 1099 1093 1087 1081 1076 1070 1067 1064 1061 1053 1046 1043 1037 1031 1026 1024 1020 1015 1011 1008 1002 995 990 986 984 975 971 966 963 961 961 959 955 953 947 943 937 930 930 927 924 919 914 909 905 902 899 894 888 885 881 876 872 867 866 864 858 855 853 852 848 846 846 841 838 837 837 834 831 832 828 826 823 818 816 803 790 790 794 799 807 806 790 775 774 789 811 823 823 816 810 810 803 798 796 787 792 783 791 789 779 783 768 746 742 722 706 700 682 670 662 655 666 675 668 668 672 681 676 656 636 647 662 638 628 628 632 652 655 648 641 626 613 626 618 599 605 603 594 593 586 582 575 580 578 574 573 556 547 535 519 507 537 560 551 525 548 546 541 549 541 561 580 572 577 586 571 573 586 575 566 587 600 592 593 592 562 542 531 533 512 503 504 494 475 468 469 465 455 439 426 426 443 452 446 423 412 407 401 397 399 399 393 390 388 384 383 378 377 376 374 373 371 371 371 372 369 368 368 367 364 363 366 378 403 418 422 403 390 373 363 357 357 355 352 351 351 354 356 361 364 356 349 344 350 349 345 346 344 348 355 362 370 364 361 365 365 360 357 352 348 349 349 351 356 355 352 345 346 341 341 331 322 314 315 318 321 320 318 328 338 346 346 347 349 348 354 343 341 347 352 357 356 359 362 339 319 317 354 363 353 352 361 357 341 332 361 366 365 345 330 332 343 359 360 356 367 376 375 371 374 384 396 388 358 341 341 325 326 329 322 307 303 301 291 276 268 302 269 263 274 260 263 256 256 256 265 251 253 244 248 249 217 229 244 245 221 224 231 238 244 248 248 256 255 257 263 271 276 261 250 258 251 243 235 222 218 223 217 223 233 238 250 241 250 260 269 278 248 241 238 238 238 246 257 266 264 267 272 277 284 272 252 250 243 248 251 258 261 258 259 263 255 249 240 235 236 239 239 236 237 242 241 245 249 248 251 261 262 257 242 257 269 291 295 306 319 324 323 330 336 333 315 311 333 342 344 353 366 355 351 310 324 317 351 365 354 361 362 363 367 373 381 367 360 366 349 355 368 374 368 370 381 391 400 404 407 412 421 415 421 429 435 441 437 451 451 448 449 448 460 466 454 438 419 407 397 392 382 371 363 376 364 356 350 344 365 359 372 347 327 347 360 387 395 393 397 403 389 377 360 374 359 387 371 328 359 391 396 397 392 368 369 327 320 337 371 381 399 362 361 360 330 363 368 375 380 354 329 362 370 378 358 358 370 389 372 343 328 327 320 342 343 324 311 295 322 317 337 321 320 287 296 327 334 294 308 322 346 353 332 319 310 285 312 337 329 312 307 310 336 359 367 370 372 378 391 379 389 375 369 357 355 342 337 330 331 327 312 314 311 312 316 319 313 326 316 318 311 308 303 294 274 270 274 293 294 307 316 304 300 282 267 254 257 259 263 282 277 271 285 288 278 286 288 271 260 250 269 283 277 267 268 280 245 239 224 217 200 171 152 199 232 234 235 245 235 240 243 235 229 227 207 205 197 199 192 172 173 179 185 182 173 152 144 127 122 143 152 174 175 164 166 156 158 154 146 140 127 111 102 102 109 126 125 124 126 119 106 106 107 110 110 112 115 115 118 122 123 129 144 158 157 144 135 95 93 93 92 90 90 90 90 91 91 91 92 97 100 99 801 1036 1112 1072 1069 1195 1388 1200 1489 1350 1414 1573 1977 1956 2257 2103 1947 1855 1399 1792 2464 2838 3134 3143 3181 3177 3233 3114 3147 3232 3291 3455 3327 3181 2637 2654 2963 2980 3096 3116 2883 3172 3366 3350 3443 3251 3123 2630 2137 1499 1327 1220 1169 1159 1158 1158 1155 1211 1511 1647 1811 1840 2252 2531 2361 2121 1711 1480 1412 1323 1080 970 864 799 819 701 702 846 879 955 1282 1302 1310 1131 903 869 972 1441 1840 2019 1989 2155 2251 1914 1626 1506 1482 1873 2439 2453 1988 1765 1441 1095 1009 635 480 380 322 346 416 520 600 716 994 1162 1204 1450 1737 1504 1686 1976 1620 1870 1901 1667 1521 1418 1364 1316 1286 1267 1228 1160 1133 1102 1065 1046 1016 1015 1044 1015 1199 1363 1337 1436 1576 1431 1273 1179 1137 1118 1135 1213 1229 1312 1407 1609 1527 1385 1274 1222 1211 1144 1267 1380 1547 1506 1397 1401 1458 1492 1538 1478 1537 1547 1439 1420 1394 1292 1245 1188 1151 1120 1088 1071 1112 1160 1097 1078 1061 1059 1062 1091 1125 1255 1436 1578 1700 1598 1539 1557 1547 1492 1394 1251 1182 1072 1011 987 1074 1367 1612 1479 1354 1266 1190 1123 1068 1046 1073 1133 1212 1368 1501 1491 1484 1505 1307 1338 1519 1519 1471 1211 1121 1157 1224 1319 1472 1905 1963 1521 1287 1160 1058 977 909 852 806 760 721 714 729 767 1028 1105 1047 1151 1058 1011 1067 1088 981 826 744 674 613 675 746 782 816 858 905 967 1031 1088 1166 1274 1374 1463 1286 1180 1116 1077 1038 1040 1081 1026 897 849 810 758 721 695 655 672 649 645 643 716 679 643 627 669 647 664 672 640 617 608 569 585 644 721 1047 1354 1520 1501 1139 1413 1574 1756 1658 1482 1306 1191 1200 1405 1542 1513 1337 1187 1164 1311 1430 1359 1358 1338 1320 1281 1290 1286 1390 1207 1174 1427 1559 1508 1485 1461 1439 1417 1419 1421 1438 1448 1446 1454 1480 1490 1493 1501 1507 1510 1521 1543 1552 1543 1531 1540 1560 1577 1592 1564 1567 1615 1599 1876 1818 1601 1624 1640 1527 1484 1469 1485 1462 1442 1419 1406 1393 1385 1383 1396 1419 1438 1457 1475 1495 1514 1533 1553 1577 1606 1633 1661 1685 1695 1714 1736 1767 1799 1849 1978 2036 2068 2018 2016 2038 2071 2087 2070 1901 1760 1821 1857 1857 1860 1872 1905 1929 1915 1900 1887 1885 1891 1910 1877 1868 1898 1938 1912 1938 1932 1949 1940 1913 1770 1327 1104 1141 1415 1334 1293 1206 1202 1294 1336 1339 1348 1344 1306 1307 1348 1397 1411 1446 1486 1507 1445 1328 1230 1223 1352 1344 1400 1326 1376 1409 1397 1444 1464 1443 1482 1540 1485 1502 1507 1467 1621 1587 1566 1598 1658 1691 1769 1811 1861 1957 1982 1994 1990 1974 1968 1980 1902 1785 1889 1973 2063 2118 2136 2080 1810 1740 1800 1910 1982 2067 2193 2159 1929 1836 1667 1784 1879 1619 1712 1651 1604 1599 1632 1694 1718 1731 1682 1749 1806 1846 1890 1858 1847 1819 1740 1717 1677 1630 1658 1652 1626 1575 1574 1596 1617 1612 1600 1576 1553 1549 1540 1515 1527 1499 1519 1534 1544 1565 1592 1613 1619 1616 1582 1555 1562 1553 1579 1601 1600 1668 1705 1702 1703 1714 1733 1757 1771 1786 1816 1808 1752 1848 1849 1796 1797 1826 1837 1918 1954 1827 1782 1842 1775 1758 1704 1658 1607 1580 1546 1526 1503 1482 1457 1455 1459 1465 1459 1457 1460 1468 1491 1504 1515 1541 1561 1565 1576 1586 1564 1575 1602 1653 1744 1718 1706 1727 1723 1709 1723 1704 1701 1753 1747 1755 1704 1689 1710 1718 1713 1721 1743 1742 1739 1730 1760 1736 1719 1759 1787 1825 1849 1871 1898 1873 1848 1829 1851 1820 1785 1765 1754 1775 1825 1856 1884 1923 1946 2005 1994 1942 1925 1932 1917 1908 1911 1989 1999 1969 1986 1981 1951 1914 1962 1959 1944 1953 1919 1895 1896 1932 1916 1910 1927 1937 1983 2018 1962 1984 2016 2031 2074 2130 2128 2148 2138 2132 2138 2149 2184 2223 2293 2306 2321 2319 2315 2256 2206 2204 2353 2295 2221 2273 2430 2382 2389 2310 2338 2403 2463 2454 2396 2376 2350 2346 2358 2365 2383 2409 2366 2407 2379 2383 2383 2429 2492 2601 2731 2798 2930 3131 3100 3160 3119 3129 3089 3124 3188 3213 3164 3103 3067 3024 2938 2964 3071 3006 2910 2865 2819 2768 2765 2748 2732 2668 2665 2737 2827 2780 2611 2525 2513 2497 2462 2426 2405 2387 2367 2352 2341 2334 2327 2319 2311 2311 2294 2279 2290 2290 2295 2297 2294 2298 2305 2325 2405 2619 2849 3047 2917 2921 2907 2733 2638 2671 2810 3107 3437 3519 3394 3192 2961 2901 3001 3197 3391 3040 2887 2831 2724 2581 2540 2499 2516 2606 2617 2563 2540 2455 2317 2392 2389 2335 2345 2469 2459 2463 2448 2433 2444 2376 2353 2362 2417 2445 2455 2437 2404 2349 2306 2329 2297 2280 2239 2143 2132 2224 2217 2173 2082 2020 2013 1998 1999 2008 2003 2037 2158 2325 2378 2488 2481 2477 2465 2474 2468 2435 2322 2359 2382 2367 2339 2282 2217 2124 2102 2089 2084 2151 2057 2060 2153 2070 1986 1970 1922 1948 2098 2105 2030 1910 1856 1856 1974 1914 1842 1722 1782 1853 1821 1786 1810 1754 1806 1806 1784 1730 1708 1643 1610 1621 1660 1627 1660 1654 1613 1573 1582 1623 1640 1614 1573 1539 1543 1530 1532 1529 1527 1519 1498 1464 1446 1466 1425 1399 1381 1348 1334 1395 1399 1380 1386 1363 1316 1332 1330 1304 1305 1304 1302 1300 1296 1310 1303 1297 1294 1286 1278 1278 1273 1251 1231 1233 1227 1245 1242 1228 1206 1195 1191 1199 1197 1207 1200 1203 1202 1192 1202 1207 1192 1194 1192 1207 1209 1202 1197 1191 1186 1181 1173 1167 1161 1153 1144 1134 1131 1136 1131 1122 1115 1113 1104 1097 1085 1092 1088 1083 1078 1073 1064 1065 1059 1052 1049 1040 1034 1033 1030 1024 1019 1018 1015 1011 1005 1001 992 982 978 974 967 965 960 958 957 956 954 950 948 942 938 936 931 929 928 921 917 911 907 903 899 895 889 885 882 880 876 872 868 864 858 854 852 851 849 845 842 842 838 835 834 833 828 828 827 826 823 821 814 810 799 795 799 799 808 812 804 786 772 773 786 806 817 814 805 790 793 793 792 784 783 792 796 793 792 791 788 781 769 755 732 724 702 692 683 677 666 670 666 670 668 671 677 666 654 655 652 661 667 651 649 651 645 630 644 639 617 595 603 589 584 581 576 579 575 570 571 559 564 574 571 577 563 547 531 524 507 512 528 522 516 523 530 551 552 534 543 554 544 554 558 555 552 563 561 550 564 572 571 575 588 578 562 554 545 538 537 525 515 494 467 459 454 449 444 433 422 422 446 444 425 414 406 400 397 396 396 399 400 391 386 381 378 375 374 373 371 369 369 370 369 367 365 364 365 362 361 361 376 403 417 428 423 397 377 366 358 352 353 349 348 350 351 356 359 350 347 347 341 344 348 344 343 342 349 354 358 365 366 355 361 361 357 358 352 351 342 343 346 351 351 349 344 340 336 334 336 332 317 313 314 316 314 319 323 333 340 339 342 342 342 351 341 335 343 347 355 355 358 348 336 322 315 346 345 337 347 347 357 349 327 343 350 351 334 327 337 347 358 351 359 371 369 363 377 391 399 393 376 362 348 346 346 343 325 319 305 295 297 290 282 302 311 287 298 278 286 284 283 274 278 266 253 239 250 235 232 228 220 224 226 216 218 223 227 238 249 260 254 249 250 261 270 274 267 253 243 243 235 226 222 222 216 212 214 224 242 232 244 254 264 275 281 249 237 229 237 244 249 258 259 261 264 271 278 282 272 260 259 242 243 249 255 254 260 258 253 252 246 247 244 237 236 237 236 237 244 239 245 243 246 253 258 251 242 241 262 280 287 291 301 304 308 322 327 325 302 314 329 325 331 343 353 368 370 363 334 327 350 357 367 363 366 367 374 379 381 380 367 369 374 372 371 361 354 374 381 377 383 392 401 406 403 416 426 432 442 438 436 429 442 436 436 442 447 458 470 473 461 442 425 404 391 403 384 369 364 371 374 380 340 334 348 349 337 342 377 377 376 389 406 403 377 372 379 366 341 370 366 366 329 359 382 392 390 360 333 343 316 322 344 363 394 392 341 360 343 329 345 359 375 382 368 330 346 354 349 347 366 370 390 355 356 344 357 334 363 348 342 323 306 287 326 346 349 328 283 287 315 294 281 303 323 346 341 326 311 300 272 293 312 311 308 307 323 343 356 358 347 355 360 369 367 374 377 369 368 358 359 349 344 342 331 327 318 305 300 300 302 317 314 315 300 309 305 302 290 288 285 261 275 284 291 300 291 286 279 283 271 252 247 239 253 250 250 270 291 287 284 267 259 260 266 262 273 255 246 259 258 244 228 207 188 160 144 160 178 214 234 220 235 237 232 226 229 230 223 217 221 219 210 207 194 177 155 173 189 188 178 171 151 120 116 140 166 160 156 154 148 152 144 131 139 132 110 102 101 106 111 112 116 117 108 103 105 108 114 118 116 123 129 143 147 147 137 132 135 143 139 107 93 92 91 92 91 90 90 90 91 91 91 91 94 101 101 500 577 654 557 594 592 795 682 823 870 1126 1439 1717 1515 1624 1665 1333 1305 1775 2159 2223 2627 3029 2975 2867 2868 2940 3146 3299 3144 3217 3412 3314 3042 2566 2218 2502 2663 2825 2759 2875 3063 3551 3685 3670 3584 3245 2606 1897 1555 1394 1274 1186 1160 1157 1156 1154 1157 1435 1518 1656 1753 2099 2322 2317 1970 1731 1558 1240 1171 1023 956 752 705 680 656 735 763 774 858 1041 1116 927 867 771 834 998 1275 1575 1898 1878 2018 2196 1898 1733 1600 1524 1780 2266 2387 2003 1767 1514 1341 1166 836 522 372 282 266 292 323 371 447 710 895 992 1204 1641 1295 1420 1469 1367 1658 1839 1725 1535 1417 1334 1269 1229 1194 1159 1124 1094 1062 1028 1001 974 964 961 1030 1277 1508 1619 1592 1444 1375 1255 1163 1112 1086 1110 1150 1174 1251 1358 1465 1417 1318 1195 1154 1138 1128 1225 1333 1421 1433 1356 1344 1302 1345 1359 1396 1547 1569 1519 1471 1449 1348 1334 1188 1127 1104 1079 1052 1067 1045 1004 1001 1010 1018 1022 1034 1071 1152 1333 1490 1483 1470 1454 1504 1578 1518 1465 1275 1196 1076 1002 965 1046 1337 1699 1536 1368 1279 1195 1122 1067 1045 1070 1144 1225 1417 1520 1542 1542 1596 1468 1379 1523 1675 1466 1316 1192 1235 1293 1372 1516 1910 1965 1600 1337 1192 1088 999 930 872 815 762 725 702 718 744 912 1059 1043 1205 1034 1000 1003 966 955 832 742 672 616 691 739 759 784 817 861 913 968 1029 1095 1188 1275 1486 1440 1254 1055 1007 966 951 924 885 871 842 786 747 711 674 647 630 616 628 699 665 628 587 603 663 623 641 651 612 593 562 566 639 734 850 1166 1548 1803 1644 1182 1478 1739 1846 1778 1570 1457 1359 1244 1314 1516 1536 1355 1237 1287 1434 1473 1537 1478 1443 1378 1315 1346 1353 1307 1233 1184 1302 1571 1541 1509 1483 1466 1449 1423 1418 1428 1439 1453 1462 1472 1482 1488 1497 1504 1509 1516 1523 1529 1535 1534 1539 1551 1565 1560 1522 1515 1513 1525 1561 1545 1507 1496 1555 1516 1471 1438 1443 1432 1421 1408 1391 1379 1374 1379 1412 1444 1461 1482 1502 1524 1545 1560 1583 1613 1637 1666 1697 1723 1737 1753 1782 1822 1874 1928 1983 2073 2104 2035 2038 2087 2120 2128 2103 1884 1787 1822 1851 1880 1909 1917 1927 1942 1951 1939 1930 1922 1943 1941 1911 1894 1931 1974 1979 1962 1943 1957 1965 1934 1457 1189 1078 998 1065 1287 1292 1325 1333 1341 1386 1384 1413 1379 1370 1352 1353 1395 1449 1495 1574 1546 1510 1505 1426 1257 1222 1259 1240 1274 1384 1346 1341 1386 1365 1422 1469 1513 1500 1432 1430 1550 1559 1525 1527 1565 1566 1617 1697 1782 1790 1793 1813 1908 2006 2023 2041 1984 1899 1860 1853 2046 2098 2150 2151 2052 1811 1754 1770 1901 1941 2329 2252 1948 1863 1806 1772 1814 1858 1658 1647 1634 1619 1619 1661 1745 1769 1729 1743 1791 1840 1887 1799 1791 1844 1801 1719 1703 1693 1656 1610 1607 1628 1626 1612 1595 1584 1564 1550 1537 1524 1527 1514 1528 1576 1505 1516 1538 1558 1578 1604 1620 1620 1623 1622 1615 1602 1563 1571 1569 1588 1653 1649 1644 1661 1685 1702 1720 1738 1760 1789 1789 1846 2129 2164 1954 1939 1984 2015 2266 2437 2121 1941 1935 1860 1800 1738 1680 1642 1597 1554 1529 1522 1498 1478 1517 1522 1507 1508 1494 1494 1475 1466 1484 1506 1526 1540 1541 1561 1565 1554 1564 1588 1618 1681 1687 1653 1707 1689 1700 1708 1688 1668 1747 1745 1690 1668 1689 1683 1678 1682 1700 1711 1715 1737 1720 1722 1706 1748 1804 1811 1818 1850 1884 1864 1825 1819 1804 1800 1804 1768 1737 1766 1807 1832 1854 1878 1908 1947 2011 1979 1923 1884 1883 1868 1866 1963 1978 1960 1911 1902 1953 1941 1911 1971 1918 1919 1879 1895 1936 1966 1973 1966 1960 1960 1966 1981 2013 2034 1995 1986 2022 2054 2079 2116 2134 2154 2178 2175 2157 2174 2242 2273 2327 2380 2391 2301 2239 2207 2200 2335 2452 2331 2266 2281 2315 2296 2268 2319 2407 2495 2556 2603 2467 2402 2357 2339 2326 2326 2363 2354 2362 2376 2371 2365 2426 2456 2560 2792 2994 3064 3102 3059 3209 3219 3129 3069 3057 3166 3146 3096 3041 3001 2968 2897 2914 2968 2866 2901 2801 2753 2762 2761 2720 2694 2668 2786 3084 3207 3011 2691 2534 2503 2482 2459 2432 2407 2386 2371 2359 2347 2341 2336 2330 2317 2314 2305 2279 2283 2292 2292 2286 2288 2298 2311 2342 2440 2757 3034 3161 3074 3103 2941 3013 2923 2851 2804 3072 3240 3265 3137 2965 2942 3028 3118 3259 3280 3061 3096 3077 2905 2696 2526 2501 2553 2598 2579 2530 2523 2464 2399 2306 2296 2300 2293 2387 2374 2431 2390 2372 2375 2369 2295 2365 2373 2412 2404 2432 2402 2393 2372 2400 2347 2348 2242 2191 2084 2066 2091 2075 2046 1990 2001 1995 1976 1989 1976 1978 2025 2085 2165 2282 2393 2287 2244 2268 2278 2245 2207 2257 2354 2350 2318 2254 2205 2132 2072 2055 2064 2057 2022 2029 2071 2061 2012 1946 1909 1969 2075 2090 2002 1902 1833 1843 1919 1878 1803 1770 1877 1864 1833 1830 1811 1821 1819 1785 1760 1720 1730 1732 1722 1695 1666 1653 1663 1661 1643 1589 1624 1642 1633 1623 1604 1572 1552 1546 1545 1529 1522 1503 1502 1477 1426 1390 1394 1367 1357 1364 1350 1386 1420 1412 1394 1348 1357 1341 1325 1314 1307 1330 1311 1306 1308 1322 1319 1312 1305 1298 1290 1275 1261 1245 1253 1246 1250 1258 1259 1234 1218 1213 1215 1210 1216 1216 1223 1226 1222 1212 1215 1227 1209 1213 1215 1212 1208 1203 1196 1190 1183 1178 1174 1170 1164 1157 1147 1136 1133 1119 1118 1115 1111 1106 1093 1083 1076 1075 1074 1068 1065 1060 1047 1050 1046 1040 1038 1034 1022 1019 1024 1021 1016 1011 1004 1006 1003 998 992 986 984 977 969 961 955 953 954 951 951 950 943 936 932 934 930 927 923 919 912 909 905 902 897 889 885 883 880 879 874 869 867 861 854 852 853 848 845 842 842 837 833 833 832 828 824 824 822 821 819 816 810 805 799 800 800 794 795 796 790 780 766 773 796 815 792 788 791 777 773 780 782 773 775 780 786 786 784 776 774 778 778 766 750 733 714 711 707 693 675 663 660 667 667 670 674 669 659 657 657 646 660 663 665 657 635 615 612 612 599 583 579 572 569 565 559 560 557 556 555 550 551 555 555 564 564 557 542 530 517 515 510 504 504 523 546 564 553 528 525 542 529 537 536 557 541 542 550 540 542 551 558 557 563 581 584 562 540 543 529 516 492 476 465 461 456 455 449 443 427 417 426 438 440 420 410 403 399 397 393 394 397 394 388 391 382 375 373 372 370 368 368 368 365 363 362 361 364 363 360 362 377 398 412 425 428 412 389 370 358 351 350 348 347 350 348 354 352 342 341 342 339 341 344 342 339 339 344 349 354 362 364 358 351 355 353 357 352 346 343 338 341 347 347 350 350 347 342 333 327 326 324 313 313 311 311 313 321 335 331 339 340 333 339 342 338 330 338 342 349 349 349 336 329 341 335 314 325 336 339 339 355 360 330 330 339 329 325 329 340 350 357 350 354 361 357 371 374 385 388 382 370 357 349 337 328 327 333 337 333 309 305 291 297 316 329 319 313 291 295 282 275 265 256 248 249 252 266 257 245 242 238 214 213 213 212 221 234 243 250 247 244 243 252 256 260 269 261 257 249 235 233 237 234 226 226 218 212 219 230 235 239 250 265 273 271 246 236 226 233 234 240 248 250 255 266 270 277 281 284 253 244 238 241 249 250 247 249 251 252 249 248 247 243 242 238 238 237 235 237 236 238 242 253 259 263 251 235 251 265 270 277 282 286 292 313 325 302 295 316 328 338 346 351 345 349 358 366 357 340 329 336 357 371 364 370 373 379 386 387 375 371 374 373 378 380 384 381 366 374 391 390 397 414 423 416 419 430 438 440 428 430 419 414 431 448 453 458 460 468 459 466 447 440 413 405 407 394 396 390 400 387 379 359 347 343 327 352 358 351 378 392 385 397 405 384 363 352 341 330 351 353 325 346 371 370 387 393 373 366 315 318 312 354 363 384 364 328 324 317 336 348 366 381 383 358 334 318 325 335 357 376 392 401 402 387 370 375 362 369 344 333 321 298 284 300 313 320 318 274 300 295 266 291 288 310 319 339 345 323 305 278 294 301 298 281 323 335 333 337 337 332 357 341 363 356 368 376 370 367 355 356 343 334 330 321 318 319 316 310 299 289 296 293 282 282 295 290 304 292 279 268 262 260 260 283 276 274 271 262 289 287 283 272 240 226 262 276 283 294 275 263 259 257 237 239 246 229 224 234 239 229 223 202 188 161 146 182 198 207 232 233 219 214 225 240 230 217 209 218 195 208 205 203 200 197 182 152 170 169 176 168 165 138 130 112 130 154 158 145 136 131 139 140 138 129 118 103 102 102 105 104 103 104 106 103 103 104 107 110 118 123 121 127 144 159 165 152 157 150 121 94 92 91 91 90 91 91 90 89 90 90 90 91 90 92 99 101 478 530 557 735 713 830 731 1011 1073 1162 864 857 957 1103 1097 1066 1125 1782 2319 2547 2704 2709 2455 2494 2383 2316 2469 2754 3215 3163 3079 3020 2982 2786 2165 2715 3047 3112 3300 3387 3265 3014 3311 3480 3572 3319 2791 2312 1900 1626 1476 1346 1234 1179 1162 1156 1153 1149 1294 1364 1471 1563 1850 2135 2440 2515 2387 1966 1530 1207 991 832 684 633 614 624 675 649 751 882 821 821 694 694 722 815 1073 1513 1670 1691 1702 1786 1968 1803 1728 1575 1503 1732 2284 2165 1840 1658 1622 1591 1337 958 590 417 300 222 201 192 208 267 372 552 726 910 1128 1278 1435 1292 1256 1380 1833 1850 1662 1489 1356 1275 1219 1174 1138 1106 1073 1043 1012 985 959 941 941 971 1100 1227 1398 1628 1625 1425 1174 1120 1079 1057 1076 1102 1136 1220 1310 1366 1384 1282 1166 1105 1090 1093 1166 1231 1273 1310 1277 1243 1232 1252 1296 1415 1459 1508 1555 1479 1376 1321 1247 1168 1113 1083 1061 1038 1015 996 976 969 976 983 985 988 1027 1121 1258 1357 1341 1377 1415 1517 1578 1628 1678 1449 1333 1036 960 951 1010 1214 1689 1689 1425 1295 1199 1118 1065 1044 1058 1113 1214 1451 1599 1644 1662 1663 1580 1493 1598 1573 1432 1309 1247 1290 1370 1450 1580 1923 2038 1650 1366 1208 1106 1028 953 843 798 757 727 701 702 720 794 1037 987 1033 1020 986 963 923 882 817 756 682 606 622 683 731 753 783 822 867 916 967 1021 1235 1341 1312 1111 993 955 945 923 892 865 832 875 788 745 716 683 655 635 588 607 705 727 604 577 563 580 631 615 602 609 573 557 558 616 707 819 972 1207 1531 1842 1536 1303 1616 1839 1938 1880 1764 1719 1479 1335 1365 1570 1675 1574 1400 1482 1499 1686 1630 1765 1584 1404 1358 1345 1414 1355 1278 1223 1213 1412 1580 1535 1520 1507 1474 1439 1431 1424 1432 1457 1458 1467 1483 1493 1498 1508 1517 1524 1532 1539 1543 1543 1544 1545 1550 1545 1506 1498 1493 1488 1483 1476 1470 1464 1461 1472 1442 1419 1410 1400 1404 1399 1377 1375 1378 1397 1438 1458 1480 1507 1537 1560 1575 1592 1616 1645 1676 1706 1728 1753 1775 1782 1808 1880 1936 1989 2058 2136 2136 2063 2076 2129 2133 2107 2074 1888 1847 1870 1861 1866 1901 1925 1955 1983 1983 1974 1967 1961 2000 1953 1931 1931 1957 1990 1998 1985 1993 1992 1967 1513 1254 1106 1018 1101 1144 1232 1171 1333 1361 1379 1415 1438 1458 1465 1405 1429 1443 1409 1490 1536 1586 1568 1571 1539 1429 1420 1247 1279 1237 1266 1311 1349 1289 1319 1391 1402 1441 1460 1481 1439 1417 1485 1466 1479 1523 1566 1654 1632 1678 1728 1657 1710 1774 1900 1859 2000 2089 2012 1939 1966 2098 2114 2111 2183 2174 2226 2118 1853 1799 1894 2109 2280 1964 1855 1803 1784 1816 1822 1719 1760 1853 1699 1694 1659 1708 1738 1756 1765 1811 1866 1856 1829 1764 1737 1755 1714 1670 1639 1639 1644 1635 1612 1595 1584 1572 1561 1553 1540 1528 1532 1547 1545 1545 1551 1550 1497 1534 1561 1573 1585 1597 1613 1627 1629 1630 1631 1606 1580 1577 1572 1575 1588 1617 1644 1656 1682 1701 1720 1742 1765 1793 1806 1867 2150 2263 2240 2198 2186 2299 2458 2532 2267 2233 2071 1950 1870 1793 1740 1702 1656 1594 1561 1539 1501 1508 1545 1540 1557 1554 1512 1510 1534 1502 1475 1475 1498 1519 1534 1546 1546 1541 1559 1582 1605 1636 1654 1633 1632 1685 1703 1693 1661 1648 1668 1666 1676 1654 1665 1649 1664 1701 1725 1729 1759 1758 1717 1691 1739 1783 1825 1813 1823 1825 1822 1813 1784 1786 1791 1765 1770 1734 1753 1799 1834 1866 1903 1909 1925 1983 2013 1969 1938 1916 1897 1830 1883 1914 1908 1931 1871 1906 1948 1927 1894 1902 1877 1883 1913 1902 1924 1949 1964 1964 1969 1977 1978 1991 1990 2023 2013 2036 2075 2113 2118 2127 2129 2121 2138 2177 2205 2192 2207 2234 2294 2361 2382 2308 2259 2220 2212 2290 2424 2476 2384 2325 2307 2301 2312 2320 2360 2439 2511 2605 2484 2404 2374 2339 2324 2313 2321 2345 2325 2363 2379 2353 2363 2427 2519 2746 2914 3063 3053 3006 3165 3266 3188 3121 3066 3086 3132 3129 3073 3004 2965 2965 2995 2824 2794 2755 2759 2758 2738 2708 2708 2686 2681 2826 3162 3180 2926 2666 2544 2510 2485 2460 2430 2404 2378 2364 2354 2348 2343 2335 2332 2330 2321 2317 2280 2290 2280 2274 2282 2293 2310 2334 2385 2548 2811 3054 3318 3268 3269 3156 3231 3076 2927 2813 2953 3046 3090 2947 2888 3122 3169 3192 3468 3278 3279 3219 3032 2843 2734 2613 2528 2539 2573 2571 2523 2476 2421 2381 2327 2276 2231 2246 2322 2317 2366 2311 2313 2311 2290 2288 2326 2354 2412 2369 2409 2421 2419 2406 2332 2275 2270 2235 2214 2216 2152 2080 2017 1992 1968 1980 1976 1970 1962 1960 1964 1978 2007 2050 2181 2348 2366 2179 2114 2107 2116 2227 2266 2251 2331 2321 2303 2187 2160 2105 2101 2121 2102 2072 2028 1985 1978 1963 1944 1938 1954 1986 2015 1995 1915 1853 1925 1924 1896 1876 1861 1889 1874 1851 1838 1828 1818 1794 1791 1763 1761 1773 1767 1747 1705 1685 1667 1657 1650 1628 1625 1628 1638 1625 1594 1581 1580 1580 1570 1536 1519 1477 1453 1443 1426 1409 1445 1434 1420 1398 1403 1374 1401 1415 1395 1368 1376 1363 1355 1336 1314 1313 1321 1318 1326 1325 1330 1339 1333 1319 1306 1296 1280 1265 1252 1268 1264 1266 1279 1269 1253 1250 1231 1232 1236 1231 1241 1243 1247 1243 1227 1234 1234 1223 1217 1213 1208 1204 1197 1192 1187 1184 1181 1175 1170 1163 1154 1145 1144 1137 1129 1118 1108 1102 1096 1095 1098 1094 1082 1073 1069 1060 1056 1054 1045 1038 1029 1024 1018 1010 1004 1004 1009 1011 1011 997 999 1002 997 993 986 983 974 969 963 956 947 947 940 941 948 941 933 930 931 928 923 918 915 911 906 901 898 892 882 879 880 879 877 872 868 863 859 855 852 850 844 838 835 831 834 827 830 827 826 816 817 818 812 807 801 801 798 792 794 792 782 775 772 771 769 760 780 805 805 777 767 769 760 753 772 764 758 770 770 778 777 768 762 759 773 773 772 764 748 735 720 708 699 684 669 662 661 665 667 675 671 668 657 649 657 655 654 649 642 635 616 598 594 583 576 567 559 555 553 547 544 541 539 539 540 541 542 542 548 550 559 554 532 536 537 532 514 498 508 545 556 563 538 515 524 517 521 532 536 525 530 540 527 529 551 546 542 550 574 568 554 534 520 505 495 485 474 470 465 464 462 457 452 441 421 412 426 441 430 414 405 397 394 391 390 390 391 385 387 385 377 375 371 369 368 366 365 363 360 358 357 358 359 358 359 373 401 408 419 423 418 401 373 355 349 349 349 344 344 346 352 351 343 339 338 337 339 342 337 335 339 340 345 349 354 358 358 353 345 347 352 351 346 341 335 335 341 342 344 345 345 341 339 336 332 325 317 313 309 309 310 322 325 329 340 334 327 332 335 332 328 331 336 347 350 345 339 340 360 367 320 316 325 330 341 356 340 331 316 319 317 323 330 338 351 355 349 343 350 355 359 364 371 374 374 353 348 350 342 334 322 328 323 334 328 319 314 310 326 313 302 287 293 295 294 295 280 266 263 271 270 275 264 268 273 252 226 216 212 211 218 224 234 240 241 236 246 244 247 254 266 252 248 243 231 228 234 232 227 223 214 208 215 211 233 249 259 259 247 249 235 228 222 229 236 244 251 259 261 268 274 265 262 274 260 240 235 240 244 253 244 242 250 255 254 252 248 245 243 243 241 240 247 242 240 237 238 246 257 265 261 247 236 254 267 276 285 272 287 298 287 297 312 318 336 342 345 355 357 357 365 367 371 364 358 349 341 346 369 377 383 386 387 379 374 371 371 375 380 383 386 388 383 376 388 399 404 406 421 432 427 426 437 425 417 406 398 422 418 425 432 432 455 459 430 435 419 451 430 412 411 402 400 393 388 388 368 356 334 323 353 369 379 375 370 393 400 393 390 386 383 378 358 354 332 307 347 368 381 387 352 369 366 336 325 291 317 324 343 383 372 335 301 344 357 360 347 357 357 329 307 341 344 337 345 358 373 388 413 396 360 349 338 329 321 318 313 308 287 275 270 295 296 270 296 274 271 289 301 305 325 345 332 318 302 274 281 287 284 275 295 309 314 326 320 336 345 335 342 351 363 376 372 361 349 345 339 326 326 324 316 324 323 315 304 289 282 263 258 265 277 296 288 303 293 280 265 259 245 265 264 243 242 255 273 267 271 258 256 236 259 286 280 293 287 289 284 270 248 235 219 219 209 214 210 200 224 212 186 180 177 169 177 222 231 217 219 200 221 221 224 228 211 204 207 191 185 176 185 197 190 181 160 142 143 161 167 154 147 122 121 137 150 141 135 127 132 136 133 117 101 101 103 105 104 103 101 102 100 101 101 102 103 108 115 121 142 141 149 162 170 159 142 114 91 90 91 91 90 90 89 90 90 90 90 91 90 90 91 91 96 99 756 635 662 750 1037 1393 1345 1122 1589 1764 1518 1388 1302 994 943 1133 1393 1798 2232 2427 2333 2211 2106 2132 2217 1974 2231 2601 3030 2854 2951 2592 2713 2421 2427 2980 2991 3148 3336 3514 3464 3178 3428 3673 3387 3086 2753 2240 1972 1761 1518 1346 1250 1196 1169 1158 1154 1149 1152 1259 1321 1406 1693 1977 2386 2661 2190 1994 1843 1690 1144 694 625 568 544 560 570 605 787 720 623 590 580 639 773 999 1282 1553 1589 1500 1504 1520 1704 1730 1607 1549 1494 1741 2319 2111 1888 1746 1898 1577 1205 934 691 469 318 200 168 148 126 135 216 331 584 941 1135 1030 1011 1349 1535 1516 1589 1607 1633 1498 1400 1319 1219 1168 1124 1089 1059 1029 1001 975 950 929 925 927 979 1071 1175 1405 1613 1411 1171 1069 1031 1026 1042 1068 1118 1181 1205 1270 1391 1279 1159 1118 1053 1064 1110 1142 1163 1172 1171 1172 1179 1195 1219 1288 1343 1388 1489 1399 1327 1299 1265 1153 1116 1102 1061 1021 1002 981 965 952 951 955 962 987 1032 1097 1171 1227 1270 1318 1373 1582 1590 1787 1802 1473 1339 1032 937 937 976 1125 1556 1860 1451 1278 1190 1120 1066 1044 1046 1080 1167 1409 1686 1728 1743 1588 1548 1610 1788 1760 1513 1372 1315 1383 1454 1539 1669 2155 2136 1650 1451 1251 1136 1047 964 869 808 760 725 704 685 708 762 928 885 884 932 960 928 862 855 791 740 681 604 571 634 711 717 753 784 819 858 897 979 1141 1084 975 941 901 878 872 864 847 829 804 800 774 737 695 655 623 622 576 606 699 672 561 543 549 544 576 581 571 565 529 567 618 689 778 907 1119 1414 1788 1949 1684 1401 1749 1975 2040 1940 1853 1700 1484 1388 1467 1590 1746 1769 1563 1536 1536 1673 1715 1755 1631 1470 1393 1356 1399 1340 1307 1244 1259 1248 1544 1582 1550 1527 1502 1478 1461 1438 1433 1439 1458 1470 1488 1505 1508 1514 1527 1537 1544 1554 1557 1560 1559 1558 1557 1551 1519 1510 1497 1484 1468 1457 1449 1444 1434 1425 1410 1401 1395 1388 1383 1388 1383 1376 1398 1424 1469 1485 1502 1534 1562 1592 1608 1623 1645 1677 1708 1738 1766 1783 1804 1818 1865 1987 2028 2063 2108 2176 2158 2115 2133 2168 2158 2123 1988 1824 1894 1918 1927 1925 1914 1933 1967 1995 2020 2003 1985 1998 1997 1977 1975 1981 2007 2040 2035 2038 2053 1999 1658 1236 1134 1063 1042 1195 1432 1261 1356 1391 1404 1422 1473 1507 1517 1518 1488 1535 1498 1439 1510 1558 1594 1605 1583 1526 1500 1415 1271 1406 1454 1482 1534 1577 1510 1482 1397 1401 1383 1419 1486 1448 1442 1447 1447 1554 1607 1613 1620 1619 1605 1624 1624 1709 1757 1816 1921 2078 2011 1972 1966 2015 2158 2150 2119 2232 2206 2271 2129 1867 1946 2100 2302 2336 2186 1912 1832 1890 1912 1846 1798 1898 1949 1914 1954 1788 1704 1740 1775 1806 1806 1789 1789 1769 1727 1690 1681 1645 1635 1654 1635 1615 1599 1585 1573 1565 1559 1555 1544 1544 1545 1551 1555 1551 1552 1559 1556 1538 1512 1543 1567 1576 1593 1604 1621 1633 1640 1645 1628 1616 1609 1602 1586 1584 1611 1677 1703 1711 1728 1746 1767 1795 1845 1877 1898 1953 2072 2268 2360 2430 2600 2729 2521 2377 2435 2313 2159 1933 1805 1756 1712 1671 1619 1592 1546 1499 1537 1578 1572 1558 1533 1504 1517 1559 1557 1524 1486 1481 1511 1535 1525 1532 1549 1567 1577 1590 1613 1622 1607 1639 1693 1679 1679 1664 1631 1644 1642 1660 1640 1631 1644 1676 1711 1768 1831 1795 1741 1694 1686 1731 1774 1788 1794 1822 1785 1771 1766 1769 1755 1757 1740 1724 1732 1783 1806 1853 1898 1925 1964 1977 1993 1973 1971 1920 1890 1849 1813 1830 1842 1917 1886 1845 1871 1919 1880 1868 1878 1909 1925 1997 1951 1909 1904 1907 1918 1930 1935 1933 1950 1951 1975 2021 2034 2098 2192 2245 2192 2114 2148 2178 2180 2202 2189 2223 2261 2300 2353 2401 2338 2287 2246 2253 2278 2327 2426 2551 2422 2341 2305 2300 2312 2343 2405 2475 2524 2520 2391 2353 2330 2332 2331 2303 2363 2310 2334 2366 2369 2336 2385 2473 2613 2738 2908 3016 3066 3215 3350 3355 3190 3105 3057 3100 3130 3093 3065 3073 3100 2973 2823 2789 2806 2835 2820 2775 2748 2718 2737 2683 2742 2870 2907 2751 2621 2566 2560 2546 2485 2438 2402 2368 2348 2345 2341 2339 2334 2331 2331 2329 2321 2283 2270 2266 2278 2288 2301 2322 2357 2412 2562 2851 3114 3243 3387 3438 3380 3174 2979 2869 2911 2935 2805 2838 2814 2926 3160 3191 3265 3513 3504 3312 3093 2925 2853 2753 2657 2556 2531 2524 2520 2509 2485 2453 2405 2348 2305 2253 2206 2250 2269 2289 2280 2269 2248 2222 2262 2282 2346 2387 2342 2381 2331 2341 2389 2385 2327 2372 2341 2341 2275 2209 2154 2076 2016 1978 1957 1960 1947 1950 1943 1951 1954 1977 2001 2046 2125 2221 2223 2116 2118 2224 2222 2219 2211 2226 2204 2263 2268 2229 2193 2180 2181 2146 2078 2042 2022 1995 1984 1971 1972 1993 2017 1983 1937 1941 1955 1953 1936 1926 1912 1893 1877 1866 1846 1836 1823 1818 1811 1789 1774 1781 1774 1761 1743 1713 1693 1683 1670 1658 1645 1640 1629 1625 1617 1602 1595 1589 1567 1545 1523 1496 1482 1499 1518 1462 1448 1496 1472 1449 1442 1400 1421 1420 1408 1383 1377 1390 1357 1335 1321 1324 1340 1344 1333 1342 1347 1343 1335 1336 1325 1307 1295 1281 1265 1276 1272 1285 1286 1300 1295 1283 1270 1260 1256 1251 1252 1254 1251 1247 1245 1239 1235 1231 1224 1217 1211 1205 1201 1194 1187 1183 1180 1176 1172 1168 1162 1153 1150 1143 1137 1132 1123 1116 1110 1105 1105 1101 1096 1091 1087 1078 1073 1067 1061 1058 1049 1042 1042 1033 1028 1019 1005 992 994 991 991 987 997 996 988 984 979 971 965 961 957 952 947 944 934 942 935 930 927 926 924 921 916 911 906 903 899 894 887 882 884 880 878 876 870 865 861 857 855 852 851 847 843 840 827 819 817 818 817 816 810 796 799 786 775 768 765 762 759 760 760 756 748 747 746 747 745 757 773 774 768 746 740 737 741 760 748 752 766 765 771 758 745 750 749 755 764 766 764 756 739 723 710 700 684 670 667 667 667 666 667 669 669 665 658 662 663 660 648 631 629 612 602 585 581 570 570 566 566 559 552 558 553 543 535 530 532 529 528 537 539 545 553 551 557 545 538 521 498 496 516 536 548 539 517 509 504 511 526 523 514 521 526 518 528 548 539 528 544 565 556 560 546 544 523 524 519 488 477 475 470 458 446 441 446 431 409 411 416 418 413 406 394 392 390 388 387 385 383 382 380 376 374 371 370 368 366 366 363 361 358 357 355 354 354 359 372 393 407 416 417 412 399 370 354 348 345 345 342 342 348 351 349 344 341 338 334 336 340 335 333 335 339 342 342 346 349 350 349 344 340 347 348 346 344 339 331 335 337 339 341 341 339 336 334 336 330 325 317 310 308 311 317 318 334 336 326 323 333 335 328 323 326 333 341 350 355 357 353 368 347 329 310 320 335 349 357 342 325 315 330 335 336 344 349 354 358 353 344 352 363 372 375 375 378 384 342 330 342 336 327 317 312 307 308 315 310 323 323 320 294 282 275 290 300 285 290 292 289 285 286 289 289 276 262 268 273 266 228 211 215 217 225 232 236 231 232 237 243 253 262 272 265 253 244 230 221 223 225 222 227 227 214 212 207 217 229 234 241 246 243 223 219 223 231 234 243 254 262 258 265 277 265 249 259 247 240 233 236 244 257 244 237 239 244 241 257 250 247 246 244 242 250 253 251 253 242 238 240 245 255 255 248 238 259 277 281 278 260 270 277 291 298 307 325 337 348 358 361 349 355 356 357 363 371 380 382 369 357 362 375 386 385 378 368 374 361 365 376 380 383 384 391 392 375 394 405 414 415 418 428 440 441 433 424 419 418 393 391 394 398 399 422 440 418 405 380 410 440 435 409 400 388 375 372 383 369 373 369 332 327 353 379 389 398 381 400 406 377 364 365 365 381 358 344 346 302 333 345 369 390 351 330 359 321 308 290 312 321 342 350 332 310 296 320 341 360 325 339 330 307 327 336 360 373 364 376 374 391 372 380 378 392 392 369 348 345 344 339 326 309 291 278 273 254 285 263 285 302 332 332 321 333 336 311 322 307 261 279 270 271 299 300 306 306 306 310 318 336 347 347 353 366 368 356 353 345 336 331 343 330 325 331 325 312 309 302 298 288 282 264 246 258 294 288 293 294 283 261 245 229 259 252 214 239 256 243 272 258 233 211 259 275 252 273 297 294 282 261 249 244 254 244 219 208 174 174 215 213 182 161 162 199 206 213 231 221 203 191 198 208 212 226 223 215 207 206 207 190 164 161 171 172 176 162 132 151 159 157 135 122 112 121 136 130 126 113 128 135 122 103 99 101 100 103 103 103 101 100 101 104 102 100 101 104 113 118 134 154 164 159 154 110 93 90 91 90 90 89 89 89 89 90 89 89 90 90 90 90 90 90 95 98 879 772 931 798 1223 1629 1785 1571 1781 2028 1887 1738 1387 1251 1388 1390 1110 1224 1377 1587 1685 1701 1812 1815 2014 1787 2010 2353 2519 2470 2620 2288 2548 2091 2408 2820 3003 3235 3354 3499 3451 3309 3375 3707 3706 3394 2778 2289 2113 1811 1549 1406 1295 1217 1181 1166 1156 1149 1144 1156 1227 1297 1536 1871 2365 2657 2566 2465 2020 1881 1328 712 558 517 481 464 478 530 594 524 471 492 591 812 1202 1519 1646 1625 1416 1331 1339 1369 1475 1556 1536 1549 1532 1848 2349 2278 2076 2000 2000 1674 1339 1086 764 491 282 162 133 119 100 94 155 226 314 594 867 1063 1200 1349 1468 1661 1669 1415 1626 1557 1451 1343 1318 1214 1133 1084 1046 1016 989 964 941 919 910 908 910 945 1005 1106 1354 1430 1215 1020 991 996 1029 1027 1052 1096 1131 1186 1381 1221 1152 1120 1021 1031 1050 1070 1084 1090 1106 1122 1133 1150 1189 1232 1279 1319 1348 1327 1289 1252 1238 1168 1164 1142 1073 1007 982 966 950 942 940 943 957 999 1041 1089 1137 1187 1235 1283 1368 1576 1568 1720 1632 1482 1201 1044 935 929 949 1062 1527 1774 1456 1259 1182 1120 1070 1047 1049 1061 1120 1287 1484 1535 1447 1432 1436 1548 1860 1918 1606 1442 1392 1515 1546 1615 1743 2051 2109 1697 1449 1263 1142 1043 986 894 831 776 729 710 675 713 759 825 838 826 840 894 892 834 823 769 728 641 588 541 597 666 677 725 751 776 804 838 903 939 918 826 836 824 811 804 802 796 785 767 755 741 719 685 654 620 584 552 612 682 593 528 533 520 514 530 516 521 530 560 613 682 766 865 1002 1225 1542 2062 1965 1629 1512 1767 2086 2090 1925 1718 1582 1454 1438 1660 1766 1800 1772 1639 1568 1669 1757 1770 1743 1647 1468 1381 1360 1374 1329 1286 1263 1283 1245 1394 1605 1577 1557 1538 1525 1487 1469 1451 1441 1453 1470 1488 1500 1510 1516 1522 1534 1550 1566 1574 1578 1577 1578 1577 1564 1550 1535 1521 1497 1469 1449 1437 1429 1419 1411 1401 1389 1383 1380 1378 1395 1403 1395 1424 1444 1494 1520 1544 1567 1582 1606 1636 1656 1674 1699 1734 1765 1790 1809 1828 1865 1942 2089 2105 2132 2195 2228 2192 2160 2186 2204 2194 2120 1878 1787 1929 1969 1983 1976 1965 1981 1999 2024 2050 2022 1975 1973 2006 1996 2006 2022 2066 2084 2089 2069 1735 1476 1338 1189 1134 1092 1097 1179 1486 1411 1433 1446 1457 1470 1499 1525 1570 1577 1596 1569 1518 1506 1514 1583 1622 1621 1593 1588 1556 1459 1271 1399 1487 1514 1557 1600 1609 1650 1627 1587 1580 1561 1566 1586 1617 1630 1552 1500 1509 1504 1519 1543 1649 1729 1684 1699 1825 1872 1849 2004 2073 2057 2041 2005 2116 2180 2149 2201 2286 2290 2161 2044 2162 2267 2326 2321 2223 1936 1918 1944 1918 1887 1866 1908 1935 1958 1972 1875 1813 1725 1737 1755 1760 1743 1725 1707 1677 1650 1642 1647 1644 1623 1611 1602 1599 1582 1568 1560 1553 1549 1547 1552 1561 1568 1571 1576 1567 1565 1570 1541 1514 1520 1535 1554 1577 1599 1619 1639 1662 1680 1668 1649 1638 1630 1608 1595 1638 1711 1712 1699 1720 1739 1754 1785 1823 1907 1971 2019 2074 2145 2272 2546 2652 2728 2670 2585 2566 2543 2257 1972 1867 1794 1722 1652 1623 1587 1535 1516 1554 1590 1593 1567 1534 1509 1524 1558 1562 1534 1503 1483 1505 1522 1546 1554 1575 1584 1597 1604 1604 1594 1594 1641 1654 1655 1658 1653 1638 1615 1616 1622 1617 1631 1677 1692 1716 1788 1840 1809 1771 1701 1665 1718 1765 1766 1803 1809 1771 1738 1732 1739 1711 1703 1706 1724 1764 1797 1822 1876 1932 1974 1971 2003 1980 1961 1921 1909 1865 1906 1842 1787 1883 1876 1788 1781 1841 1789 1862 1856 1892 1887 1892 1924 1967 1968 1940 1933 1903 1902 1906 1930 1928 1939 1970 2011 2073 2124 2180 2237 2246 2191 2141 2148 2168 2195 2240 2231 2243 2298 2315 2385 2370 2325 2316 2315 2343 2395 2455 2523 2507 2365 2330 2328 2350 2350 2361 2414 2479 2551 2503 2396 2346 2308 2297 2292 2288 2289 2313 2334 2326 2324 2370 2424 2529 2698 3028 3155 3196 3153 3214 3233 3298 3183 3104 3018 3052 3021 3057 3124 3004 2875 2843 2859 2867 2954 2892 2794 2775 2731 2713 2721 2676 2660 2651 2616 2591 2607 2603 2571 2500 2452 2407 2369 2348 2338 2338 2335 2332 2331 2335 2332 2315 2280 2271 2277 2279 2288 2305 2329 2364 2422 2583 2998 3234 3317 3463 3572 3433 3271 3138 2929 3099 3026 3027 3015 2863 2855 2988 3033 3193 3477 3336 3274 3018 2876 2727 2665 2589 2604 2621 2608 2590 2517 2479 2445 2413 2381 2322 2295 2247 2189 2212 2222 2220 2208 2205 2186 2218 2268 2327 2362 2349 2297 2271 2276 2286 2317 2366 2361 2271 2217 2217 2228 2210 2129 1990 1954 1942 1961 1929 1929 1961 1975 1944 1960 1979 2003 2085 2254 2217 2118 2221 2185 2153 2206 2202 2176 2170 2196 2239 2279 2316 2246 2303 2255 2116 2083 2050 2024 2006 1988 2006 2037 2041 1995 2012 1986 1966 1952 1940 1931 1911 1892 1888 1870 1854 1842 1828 1805 1787 1772 1753 1766 1748 1748 1745 1728 1700 1683 1667 1655 1645 1638 1642 1628 1621 1615 1603 1575 1564 1557 1546 1535 1524 1532 1511 1482 1496 1496 1475 1459 1420 1428 1437 1430 1402 1384 1391 1390 1364 1331 1335 1333 1334 1352 1353 1365 1363 1350 1332 1320 1318 1304 1292 1278 1286 1293 1294 1300 1308 1302 1294 1288 1281 1274 1269 1262 1255 1251 1248 1243 1239 1236 1231 1226 1219 1213 1211 1205 1199 1190 1186 1183 1180 1176 1169 1162 1158 1153 1147 1141 1134 1126 1120 1115 1108 1105 1103 1098 1094 1090 1084 1079 1073 1065 1058 1054 1051 1047 1040 1035 1031 1026 1012 1010 994 986 978 972 986 989 974 978 975 970 964 961 958 955 951 947 931 929 928 924 919 921 918 918 916 909 905 901 897 891 885 884 878 878 878 875 867 864 860 856 855 852 847 843 843 840 833 824 816 801 793 789 779 769 763 760 760 759 758 756 753 749 748 746 744 743 743 743 737 732 731 733 733 724 724 721 719 730 734 754 746 754 752 736 729 736 732 747 753 749 750 744 732 710 690 695 680 670 668 669 669 667 664 660 660 660 660 661 663 662 654 638 625 613 596 600 589 583 578 586 571 565 563 563 551 548 538 532 532 532 524 522 535 558 569 572 557 543 531 524 507 492 493 506 524 516 497 508 496 507 523 515 504 511 511 512 538 537 522 535 546 558 543 560 552 541 527 508 504 487 474 467 472 468 461 449 431 427 415 407 403 400 399 397 396 397 398 392 388 386 382 380 378 376 373 372 370 368 366 364 364 361 358 356 354 353 353 355 365 384 400 411 412 406 396 375 352 346 346 342 340 342 348 347 348 347 342 337 333 333 338 334 330 333 337 338 335 338 338 341 342 339 337 343 343 343 340 337 329 329 333 334 335 338 338 334 329 329 326 324 322 314 309 308 309 320 328 333 322 321 332 331 326 318 322 328 338 344 351 364 358 361 341 328 308 323 341 348 353 332 315 312 323 337 352 348 341 341 351 358 349 341 352 363 366 373 385 379 350 328 327 327 316 314 306 293 294 300 307 314 304 310 318 291 277 276 294 283 271 284 279 292 290 274 269 259 254 255 266 236 218 211 212 217 222 224 226 226 237 250 264 268 278 284 254 240 232 229 219 218 224 226 230 220 219 212 208 218 228 237 233 237 228 216 227 231 244 249 247 256 261 255 258 274 263 243 245 239 237 230 233 245 261 257 245 233 233 237 246 244 243 244 246 247 250 250 244 242 242 241 236 249 262 256 236 253 264 268 278 260 271 279 295 304 315 329 330 338 345 350 327 335 349 357 364 372 374 384 388 379 369 384 385 380 368 361 355 351 361 372 378 376 380 385 394 398 384 390 410 421 428 433 434 447 448 434 440 439 429 414 402 372 368 375 380 398 407 381 371 401 435 416 398 408 389 378 358 382 369 357 344 322 324 342 378 389 398 399 412 402 381 364 352 339 377 368 355 314 286 320 342 360 379 346 302 329 330 289 296 321 332 350 316 307 300 294 327 363 354 315 311 301 321 326 335 345 361 370 348 366 370 343 350 361 385 368 368 379 363 333 337 323 316 315 315 295 260 280 259 284 300 307 306 303 314 326 324 315 303 290 263 276 293 305 322 336 332 337 327 332 330 335 349 365 373 373 367 360 354 345 340 346 338 333 322 312 303 296 286 278 271 264 276 275 248 263 268 273 279 292 279 261 237 226 228 237 216 222 210 243 265 251 201 232 229 246 287 280 286 274 276 274 261 261 247 242 229 218 184 161 182 177 151 185 187 203 220 232 221 224 208 184 179 213 211 206 194 191 193 194 202 190 180 167 145 152 167 144 130 156 163 151 145 129 111 119 117 114 127 129 116 102 97 97 99 99 103 102 101 101 99 99 101 104 100 100 101 106 115 127 144 143 139 119 93 91 90 91 90 89 89 89 89 89 89 89 89 89 90 90 90 91 91 94 97 1110 970 978 978 1087 1497 1881 1985 1934 1903 1843 1736 1632 1646 1769 1951 1774 1593 1380 1578 1782 1631 1582 1597 1599 1577 1771 1995 2237 2136 1989 1792 2076 1851 2590 2955 3196 3305 3461 3577 3559 3488 3347 3546 3547 3450 3043 2454 1996 1749 1543 1434 1344 1262 1206 1182 1163 1151 1142 1145 1163 1210 1389 1792 2283 2769 2846 2493 2098 1787 1324 882 532 463 431 411 397 390 397 401 422 474 761 1084 1247 1483 1640 1699 1317 1230 1231 1276 1321 1426 1552 1468 1555 1838 2235 2376 2242 2111 1880 1543 1316 1070 814 481 245 160 109 90 77 70 89 121 119 242 725 1213 1335 1361 1176 1423 1306 1283 1589 1595 1595 1429 1332 1272 1190 1092 1050 1016 984 955 934 912 897 893 888 883 901 960 1072 1365 1163 969 958 969 971 985 1017 1050 1076 1144 1270 1247 1106 1046 997 1000 1005 1019 1037 1049 1068 1083 1095 1119 1156 1194 1237 1298 1353 1426 1467 1373 1246 1249 1258 1152 1074 1005 965 952 942 939 939 940 953 998 1086 1134 1163 1181 1206 1244 1325 1427 1514 1484 1415 1453 1123 1002 936 958 939 1020 1407 1609 1381 1264 1184 1126 1082 1056 1066 1085 1129 1195 1263 1318 1345 1404 1388 1479 1868 1881 1639 1502 1480 1589 1632 1713 1882 2315 1990 1646 1459 1281 1152 1046 986 901 843 783 730 699 676 687 747 765 765 757 776 820 843 811 800 748 711 646 609 546 561 594 627 687 720 738 762 799 831 827 774 753 756 752 750 745 743 745 739 727 711 701 693 681 657 629 550 527 649 607 531 495 488 484 489 496 509 513 549 578 644 738 845 989 1170 1440 1734 2058 2003 1748 1864 2007 2078 2137 1959 1611 1501 1467 1471 1647 1845 1912 1873 1722 1637 1669 1758 1718 1618 1521 1467 1391 1384 1375 1332 1302 1284 1277 1251 1274 1556 1609 1586 1559 1544 1508 1500 1472 1453 1450 1462 1477 1484 1495 1505 1517 1535 1554 1581 1594 1594 1597 1604 1600 1588 1571 1554 1541 1498 1470 1449 1435 1425 1415 1407 1396 1393 1392 1384 1379 1406 1401 1426 1474 1483 1517 1547 1570 1594 1613 1631 1652 1682 1710 1729 1757 1790 1810 1834 1866 1915 2028 2173 2178 2210 2281 2279 2218 2207 2238 2245 2225 2085 1816 1744 1909 2012 2020 2018 2028 2042 2058 2071 2066 2032 1967 1977 2011 2023 2029 2060 2107 2125 2097 1645 1378 1263 1179 1122 1102 1128 1145 1261 1527 1480 1509 1521 1527 1534 1555 1574 1615 1634 1644 1621 1590 1545 1536 1561 1638 1664 1660 1625 1621 1489 1443 1336 1429 1529 1560 1598 1635 1718 1698 1686 1695 1655 1647 1625 1665 1704 1678 1644 1586 1611 1588 1555 1589 1654 1703 1770 1766 1747 1867 1981 2074 2093 2055 2115 2185 2234 2180 2202 2255 2265 2239 2254 2225 2275 2331 2264 2317 2231 2118 1998 1903 1904 1900 1902 1920 1913 1956 1819 1766 1719 1705 1709 1708 1704 1680 1659 1643 1642 1659 1635 1622 1615 1603 1587 1579 1571 1566 1569 1563 1558 1560 1567 1577 1587 1586 1584 1580 1554 1531 1526 1547 1511 1511 1524 1565 1595 1626 1646 1664 1675 1686 1675 1695 1672 1631 1613 1616 1635 1643 1664 1688 1736 1768 1799 1825 1865 1941 2031 2158 2228 2380 2490 2713 2765 2740 2710 2535 2462 2227 2023 1920 1816 1736 1688 1654 1599 1555 1549 1567 1613 1593 1577 1547 1522 1538 1564 1568 1551 1524 1488 1505 1515 1544 1554 1562 1569 1578 1572 1577 1572 1605 1630 1646 1637 1624 1633 1634 1604 1596 1601 1611 1639 1676 1696 1717 1716 1750 1749 1723 1687 1652 1712 1740 1771 1786 1764 1740 1717 1692 1683 1700 1717 1744 1758 1775 1813 1869 1907 1923 1942 1928 1927 1921 1928 1888 1854 1827 1851 1846 1776 1814 1748 1788 1847 1893 1893 1870 1938 1965 1966 1937 1881 1936 1947 1942 1965 1984 1965 1933 1915 1954 1963 1992 2044 2115 2216 2273 2286 2301 2246 2211 2189 2205 2225 2226 2196 2213 2260 2270 2311 2324 2323 2373 2398 2420 2454 2493 2513 2403 2365 2348 2379 2414 2385 2351 2388 2491 2566 2595 2473 2417 2376 2326 2276 2261 2275 2273 2285 2299 2314 2380 2459 2551 2719 2912 2942 3030 3036 3097 3130 3198 3221 3148 3059 2993 3011 3041 3076 3082 2976 2935 2898 2988 3089 2999 2880 2860 2798 2723 2696 2669 2632 2593 2579 2587 2588 2575 2534 2487 2444 2401 2368 2353 2350 2350 2350 2364 2336 2336 2331 2305 2286 2263 2272 2280 2287 2303 2335 2385 2462 2629 3089 3455 3654 3660 3654 3502 3438 3348 3128 3170 3205 3269 3133 2986 2849 2885 2961 3122 3318 3172 3196 2953 2731 2630 2586 2513 2489 2563 2563 2557 2565 2543 2492 2443 2401 2365 2315 2241 2220 2170 2167 2174 2198 2170 2164 2207 2245 2277 2306 2343 2241 2276 2198 2209 2215 2247 2265 2217 2173 2103 2080 2106 2066 1981 1932 1933 1945 1921 1911 1916 1921 1944 1978 1986 1972 1982 1998 2021 2029 2072 2139 2325 2299 2181 2175 2170 2230 2274 2247 2286 2268 2253 2216 2182 2143 2095 2048 2028 2006 2020 2035 2027 2013 2009 1993 1975 1960 1957 1935 1919 1913 1891 1862 1843 1832 1818 1806 1795 1772 1753 1725 1712 1690 1711 1723 1718 1705 1684 1669 1665 1665 1652 1647 1639 1624 1599 1587 1586 1580 1573 1570 1547 1544 1532 1521 1513 1495 1480 1446 1423 1437 1453 1439 1411 1400 1403 1408 1375 1342 1346 1349 1347 1362 1377 1381 1365 1351 1336 1321 1306 1302 1291 1292 1311 1307 1313 1310 1304 1296 1293 1288 1280 1272 1266 1259 1255 1249 1244 1240 1234 1232 1227 1221 1216 1208 1202 1202 1198 1193 1190 1183 1181 1175 1169 1166 1166 1156 1145 1138 1134 1126 1118 1113 1109 1105 1101 1096 1094 1086 1078 1073 1066 1063 1059 1057 1050 1043 1038 1032 1027 1020 1019 1017 1008 1002 998 976 963 974 970 958 964 964 959 955 955 952 949 945 941 930 918 917 917 918 913 912 913 908 901 897 894 891 887 883 876 876 876 872 867 862 859 857 854 848 843 839 839 839 836 832 824 802 777 767 767 772 776 774 780 786 777 780 771 767 770 761 764 764 760 761 754 746 740 739 732 734 743 734 721 715 718 722 723 721 714 712 712 716 725 739 729 728 731 724 707 687 678 675 671 667 665 664 662 662 662 657 654 656 662 667 669 667 667 655 625 615 609 614 601 595 591 600 585 581 582 577 560 550 550 551 545 535 530 523 524 545 550 551 543 543 537 527 527 515 491 486 486 486 482 480 479 487 504 503 495 503 501 506 526 520 516 522 539 547 535 551 540 529 529 516 493 482 474 470 461 463 460 456 447 447 445 425 418 412 407 406 416 418 414 403 397 392 387 382 379 376 375 373 369 366 364 362 361 358 357 355 352 352 351 351 358 375 387 394 393 389 387 369 351 344 342 340 340 341 344 349 350 346 349 342 334 330 335 330 328 333 335 333 332 332 331 334 332 330 339 343 340 339 337 334 331 323 329 329 331 333 332 329 324 325 322 320 322 317 313 306 307 316 322 330 317 317 328 327 325 313 322 332 336 337 346 360 354 342 335 320 309 320 343 335 333 315 317 332 340 350 338 338 332 335 343 355 361 345 336 352 361 370 365 341 338 336 332 314 307 314 322 297 285 283 292 302 287 312 320 290 276 267 285 290 272 269 268 289 281 287 286 268 258 241 253 256 210 208 210 214 216 217 222 231 240 250 260 269 277 285 253 233 223 220 216 215 225 225 222 210 212 209 212 220 226 232 227 219 212 221 229 235 252 251 257 263 267 260 243 246 245 238 239 233 231 232 235 258 272 250 243 235 229 233 236 234 236 242 248 253 248 244 243 239 240 240 237 242 241 237 233 236 238 251 260 277 277 289 294 304 316 324 336 346 349 323 348 352 358 361 370 377 382 388 385 386 381 393 391 370 352 347 347 369 374 372 369 381 389 391 397 405 405 386 401 405 417 423 431 448 452 450 439 428 409 401 397 380 410 410 376 365 387 404 358 389 421 403 373 404 381 363 345 366 327 341 354 314 336 339 349 363 369 395 414 383 385 379 354 329 367 356 349 339 293 308 336 354 370 336 304 286 302 283 297 311 339 323 346 327 291 296 326 309 303 285 306 335 357 343 363 375 377 345 333 353 352 343 335 363 374 371 341 353 350 334 299 294 286 285 294 286 273 258 261 271 291 307 292 294 298 324 316 309 312 295 255 279 282 281 312 336 335 349 342 352 355 350 358 364 373 366 357 350 346 337 330 324 323 314 308 299 299 286 279 288 286 274 255 247 260 260 220 233 254 264 281 272 259 242 236 238 261 251 242 201 234 261 243 213 255 274 273 259 263 263 276 281 263 253 243 235 228 216 219 168 155 152 147 172 188 222 216 217 210 212 192 178 181 197 202 199 207 205 192 174 188 178 186 173 160 128 152 138 123 152 165 153 143 131 122 117 109 114 118 107 98 97 96 97 97 98 98 104 100 99 99 100 98 104 101 99 100 103 106 110 113 117 116 95 91 90 90 90 90 90 90 89 88 88 88 89 88 89 90 89 90 91 91 91 95 1213 1073 1322 1275 1250 1222 1589 1940 2031 2036 1786 1660 1682 1800 2029 2209 2190 2006 1634 1894 2347 2094 1984 2078 2115 1745 1682 1593 1622 1693 1988 2191 1966 1849 2286 2400 2632 2959 2986 3137 3280 3492 3583 3717 3561 3414 3142 2515 2058 1804 1613 1498 1401 1316 1248 1206 1178 1153 1144 1139 1142 1156 1305 1629 2108 2606 2922 2448 2124 1889 1620 1188 616 415 393 379 366 356 353 365 375 408 537 742 1007 1214 1428 1669 1269 1151 1199 1234 1316 1419 1379 1394 1550 1932 2121 2158 2064 2122 1833 1437 1093 869 682 454 319 221 128 69 59 53 48 38 1 9 338 764 884 1032 902 1028 1038 1322 1492 1374 1421 1457 1354 1351 1229 1127 1080 1038 1006 962 934 908 889 879 875 868 862 881 947 1180 1062 923 928 940 940 952 977 1001 1054 1089 1157 1137 1103 1118 978 978 975 988 1030 1035 1034 1052 1071 1103 1139 1195 1292 1453 1570 1612 1439 1346 1339 1247 1180 1107 1041 994 960 949 942 943 948 954 1005 1114 1215 1262 1237 1251 1260 1271 1297 1353 1420 1478 1368 1362 1064 954 925 987 955 1020 1141 1379 1305 1237 1215 1133 1085 1063 1080 1103 1129 1164 1191 1232 1305 1338 1310 1378 1803 1816 1651 1611 1582 1734 1710 1796 1955 2150 1996 1681 1410 1275 1167 1077 1036 879 816 768 727 698 693 699 696 692 708 698 719 760 784 796 761 685 682 663 622 562 525 566 602 679 693 705 724 752 774 760 721 703 696 694 695 693 691 692 694 688 674 660 671 671 624 570 533 506 628 514 474 469 488 513 535 551 558 562 575 598 648 742 987 1164 1524 1895 2131 2104 2149 2051 2086 1833 1853 1984 1921 1670 1533 1525 1523 1666 1880 1903 1847 1624 1576 1697 1629 1542 1496 1533 1485 1423 1390 1375 1321 1320 1304 1278 1260 1260 1413 1619 1599 1573 1556 1529 1519 1500 1467 1458 1467 1475 1489 1499 1513 1528 1545 1563 1587 1610 1613 1620 1631 1624 1612 1595 1590 1566 1528 1472 1447 1432 1419 1409 1401 1396 1396 1389 1382 1382 1384 1375 1476 1507 1519 1554 1580 1599 1617 1641 1667 1691 1702 1727 1748 1776 1807 1831 1876 1918 1980 2117 2245 2244 2250 2296 2303 2247 2252 2259 2237 2167 2024 1855 1708 1744 2004 2071 2066 2082 2105 2114 2113 2086 2020 1989 1994 2020 2044 2076 2106 2135 2080 2130 1496 1300 1181 1147 1150 1156 1181 1202 1367 1603 1578 1649 1650 1641 1633 1640 1644 1671 1681 1672 1627 1591 1604 1611 1578 1621 1661 1688 1658 1642 1521 1543 1527 1371 1443 1542 1596 1644 1696 1699 1713 1730 1736 1712 1685 1713 1745 1719 1698 1687 1660 1717 1699 1627 1588 1669 1757 1828 1871 1922 2043 2110 2159 2155 2197 2246 2229 2191 2211 2230 2233 2224 2197 2168 2295 2288 2220 2208 2218 1956 1965 1890 1863 1883 1895 1884 1931 1944 1809 1733 1712 1698 1686 1683 1683 1689 1676 1670 1666 1631 1618 1609 1598 1590 1583 1577 1575 1590 1632 1580 1572 1574 1584 1596 1592 1593 1595 1583 1546 1538 1569 1570 1584 1514 1513 1549 1594 1600 1628 1659 1675 1703 1716 1773 1717 1686 1669 1651 1652 1637 1667 1687 1714 1736 1768 1811 1845 1898 2041 2209 2358 2642 2674 2679 2675 2624 2514 2259 2143 2055 1977 1846 1765 1771 1721 1672 1621 1587 1564 1591 1618 1591 1586 1559 1541 1559 1580 1583 1568 1543 1507 1491 1494 1497 1513 1516 1523 1544 1544 1551 1562 1600 1635 1630 1594 1594 1600 1605 1586 1595 1591 1612 1637 1665 1674 1689 1684 1708 1685 1658 1661 1660 1719 1752 1750 1734 1708 1687 1674 1696 1727 1722 1744 1770 1812 1819 1812 1828 1857 1864 1898 1895 1866 1895 1860 1864 1813 1790 1792 1783 1736 1744 1816 1888 1863 1841 1873 1903 1979 1950 2068 2018 1950 1953 2002 1941 1932 2012 2048 2033 1958 1951 2024 2015 2046 2110 2186 2241 2261 2279 2262 2211 2197 2196 2186 2171 2185 2206 2216 2243 2259 2304 2358 2402 2421 2402 2390 2472 2469 2379 2346 2331 2438 2522 2590 2416 2385 2419 2505 2582 2541 2455 2468 2436 2336 2288 2244 2271 2273 2283 2278 2306 2376 2529 2622 2668 2835 2907 2981 3129 3125 3080 3100 3070 3025 3067 3113 3103 3122 3093 3050 2990 2926 2945 3004 3025 2947 2849 2788 2735 2678 2630 2603 2587 2559 2555 2537 2533 2506 2467 2437 2406 2377 2365 2362 2396 2469 2491 2386 2336 2333 2318 2301 2267 2275 2282 2288 2304 2337 2392 2524 2750 3109 3404 3603 3558 3541 3473 3503 3383 3307 3257 3250 3269 3291 3160 2917 2834 2914 2976 3069 3039 2959 2892 2675 2568 2523 2482 2465 2500 2524 2530 2506 2489 2491 2454 2437 2382 2339 2300 2247 2184 2142 2135 2161 2156 2142 2183 2216 2246 2307 2350 2274 2208 2186 2169 2123 2143 2223 2262 2184 2069 1998 1992 1966 1949 1921 1918 1937 1918 1898 1904 1914 1934 1954 1957 1957 1970 1983 1998 2019 2041 2087 2179 2178 2144 2143 2135 2143 2187 2162 2165 2209 2199 2156 2203 2254 2107 2067 2042 2035 2045 2048 2037 2032 2010 1997 1979 1969 1958 1938 1918 1892 1875 1855 1835 1827 1824 1810 1792 1781 1755 1733 1723 1672 1664 1677 1693 1696 1679 1675 1674 1670 1662 1652 1640 1625 1615 1609 1597 1584 1575 1562 1562 1547 1526 1509 1498 1491 1480 1449 1449 1454 1462 1448 1427 1415 1403 1396 1374 1362 1375 1375 1365 1379 1373 1364 1360 1349 1334 1319 1323 1309 1297 1309 1314 1313 1309 1302 1296 1287 1284 1281 1274 1267 1263 1259 1254 1248 1243 1238 1232 1227 1222 1216 1212 1205 1197 1202 1198 1194 1188 1184 1180 1175 1171 1172 1172 1157 1145 1137 1130 1123 1118 1112 1107 1101 1097 1095 1091 1082 1073 1065 1060 1062 1059 1055 1048 1041 1038 1034 1028 1023 1017 1011 1003 995 994 987 969 955 950 943 945 948 956 950 949 948 944 940 937 931 921 908 911 910 907 906 906 904 897 894 892 888 885 880 876 875 872 868 865 860 857 855 849 845 840 837 836 836 833 826 805 777 772 785 792 790 795 791 787 802 791 789 781 784 783 772 771 782 768 776 769 757 761 757 737 748 755 751 739 721 721 716 713 713 707 708 700 697 700 709 708 702 705 704 692 678 674 673 670 668 667 663 660 658 656 656 654 656 667 677 670 664 660 646 647 633 625 632 613 614 601 618 604 597 599 586 564 568 564 556 544 534 538 537 519 530 535 534 530 529 520 511 504 504 499 494 484 492 502 505 488 471 476 479 479 488 490 499 503 500 515 528 538 537 525 540 528 522 513 525 503 486 474 465 461 454 455 452 451 447 452 451 444 440 430 431 438 438 435 415 408 402 397 392 386 381 377 373 370 366 363 360 358 356 355 352 350 350 351 350 354 368 378 376 368 373 372 359 352 340 337 339 342 346 352 357 349 340 347 341 334 328 336 329 325 331 332 328 328 328 326 328 326 328 334 345 342 335 332 330 327 323 320 321 327 326 326 325 319 322 320 317 318 318 314 305 304 308 315 320 312 317 324 322 321 313 322 327 327 332 341 355 360 341 341 339 315 309 315 314 312 310 326 325 338 345 323 329 329 328 340 353 348 331 337 349 355 362 374 348 323 327 330 318 305 298 313 311 308 302 294 272 274 306 304 281 279 264 283 294 288 263 258 273 268 266 286 279 277 251 219 224 209 205 206 209 212 217 228 236 245 258 255 264 271 272 262 244 223 216 213 212 219 218 216 206 211 213 216 225 227 221 209 208 218 233 241 244 246 250 259 267 270 270 253 237 235 231 237 231 226 231 249 283 269 248 240 232 227 228 229 231 238 245 252 256 247 240 240 242 248 244 248 248 236 243 252 253 263 284 274 261 275 283 299 311 315 327 336 343 347 315 332 350 364 368 375 380 371 377 365 376 388 396 382 345 341 349 352 366 377 383 386 389 393 398 404 410 416 393 407 420 424 438 439 445 464 461 443 420 437 428 413 387 423 429 390 395 351 366 347 375 411 373 350 394 386 367 334 353 310 313 315 326 354 367 373 363 386 397 412 390 358 347 322 308 313 324 336 323 294 297 326 349 320 337 310 283 274 289 312 324 343 313 296 310 280 266 276 286 305 319 310 333 354 358 388 411 372 336 314 325 336 327 316 337 360 372 355 321 313 315 283 279 276 297 298 274 300 258 249 268 291 296 275 279 297 305 309 298 296 297 267 293 313 300 297 306 323 341 332 343 337 340 346 361 359 347 338 342 338 334 321 311 306 298 295 291 284 292 304 299 290 281 272 261 239 222 212 202 206 241 228 233 243 225 225 258 271 274 249 224 219 217 238 225 250 256 264 260 249 252 270 275 270 256 247 233 225 215 202 203 195 162 133 162 184 209 212 203 208 212 191 166 183 170 186 191 191 192 186 177 166 180 168 155 157 127 139 127 136 147 145 149 136 131 138 125 115 108 104 101 100 97 97 97 96 97 98 100 99 97 98 100 100 101 101 98 100 112 128 138 129 127 97 90 89 89 89 90 89 90 89 88 88 88 88 89 89 89 88 89 90 89 89 89 93 1275 1315 1418 1645 1517 1370 1453 1691 1937 2149 1955 1874 1784 1817 2024 2329 2344 2064 1817 1989 2435 2393 2419 2521 2296 2078 2244 2353 2217 1973 2348 2806 2656 2692 2537 2751 2694 2518 2585 2927 3309 3183 3265 3430 3422 3185 3057 2710 2217 1841 1654 1538 1443 1361 1284 1220 1182 1154 1144 1136 1138 1141 1186 1516 1974 2456 2804 2492 2375 1966 1883 1461 710 421 369 358 352 346 342 341 343 361 431 565 771 976 1220 1317 1239 1129 1147 1267 1331 1365 1299 1358 1688 1913 1910 1977 1900 1998 1790 1362 1031 767 613 481 477 210 100 49 45 40 21 -2 -7 -6 59 262 581 836 651 948 1203 1391 1417 1203 1200 1302 1223 1295 1273 1174 1124 1058 1015 982 946 913 885 869 863 857 851 848 857 917 962 897 901 901 904 916 938 956 1053 1019 1108 1036 1027 985 952 958 955 964 980 1018 1017 1036 1059 1088 1146 1271 1473 1650 1534 1436 1354 1296 1358 1274 1179 1092 1026 986 967 958 959 978 999 1029 1160 1284 1388 1376 1342 1368 1415 1398 1331 1443 1377 1445 1230 1188 997 934 925 938 960 1013 1083 1289 1287 1295 1315 1181 1081 1065 1088 1134 1173 1220 1257 1300 1245 1248 1304 1390 1600 1664 1670 1708 1671 1773 1801 1884 2148 2031 1759 1594 1426 1297 1187 1129 1088 967 840 794 741 702 707 802 655 647 658 663 673 708 717 701 669 626 620 621 610 569 517 526 572 654 667 675 693 720 859 790 689 665 657 650 649 650 649 649 652 652 645 639 649 596 548 525 509 482 483 465 479 510 541 566 583 596 601 604 612 642 703 835 1093 1285 1518 1792 1965 1930 2001 2103 2130 1782 1628 1688 1925 1695 1639 1626 1533 1596 1715 1786 1692 1586 1546 1545 1554 1567 1543 1507 1537 1449 1397 1367 1338 1322 1309 1284 1273 1275 1354 1563 1604 1583 1572 1552 1533 1523 1493 1468 1461 1468 1481 1491 1503 1526 1544 1560 1579 1608 1635 1646 1660 1651 1641 1624 1616 1598 1522 1472 1449 1430 1416 1410 1411 1417 1414 1417 1418 1432 1427 1356 1462 1505 1552 1583 1607 1624 1645 1668 1701 1712 1727 1750 1771 1804 1835 1867 1912 1960 2063 2226 2299 2275 2287 2338 2312 2273 2269 2234 2197 2054 2013 1901 1706 1667 1753 2003 2070 2099 2067 2095 2147 2105 2041 2024 2038 2078 2095 2132 2141 1805 1492 1517 1416 1234 1186 1193 1202 1172 1189 1243 1480 1665 1686 1695 1695 1719 1716 1712 1709 1712 1707 1681 1650 1649 1661 1635 1631 1637 1679 1698 1698 1659 1573 1628 1577 1504 1526 1489 1575 1633 1669 1684 1701 1724 1748 1748 1723 1740 1758 1770 1749 1746 1718 1757 1783 1743 1599 1651 1652 1694 1772 1818 1890 1991 2130 2205 2178 2169 2184 2180 2167 2197 2220 2155 2117 2173 2277 2287 2191 2163 2233 2087 1998 1904 1859 1842 1856 1847 1871 1889 1766 1746 1714 1707 1706 1745 1715 1703 1690 1649 1631 1620 1613 1606 1607 1661 1605 1588 1590 1641 1650 1601 1589 1586 1590 1590 1589 1587 1579 1551 1544 1572 1594 1605 1643 1545 1515 1537 1554 1572 1624 1664 1694 1717 1735 1760 1782 1756 1710 1709 1703 1671 1656 1684 1710 1734 1807 1863 1866 1949 1977 2086 2284 2525 2678 2693 2620 2450 2189 2081 2021 1972 1932 1823 1743 1749 1701 1687 1639 1587 1588 1630 1608 1582 1569 1556 1560 1602 1623 1607 1587 1562 1528 1530 1523 1512 1501 1507 1519 1515 1519 1533 1551 1588 1612 1574 1564 1554 1564 1578 1611 1608 1620 1625 1614 1630 1649 1656 1672 1679 1696 1671 1629 1681 1715 1720 1703 1683 1659 1683 1727 1762 1786 1766 1778 1800 1802 1788 1775 1787 1827 1818 1840 1833 1836 1850 1790 1771 1753 1742 1738 1728 1773 1841 1836 1927 1911 1853 1862 1858 1880 1912 1925 2026 2087 2055 2063 2015 1950 1979 1994 2030 2036 1992 1969 2064 2114 2224 2291 2302 2287 2296 2209 2192 2158 2150 2158 2181 2205 2239 2252 2284 2297 2358 2393 2361 2367 2303 2307 2348 2478 2397 2319 2298 2383 2496 2590 2469 2356 2321 2374 2465 2540 2458 2477 2467 2409 2314 2247 2244 2253 2264 2257 2282 2325 2368 2444 2490 2621 2826 3030 3113 3111 3041 3014 2915 2964 3076 3172 3198 3194 3166 3050 2987 2941 2874 2880 2879 2840 2785 2758 2708 2659 2626 2599 2591 2558 2522 2525 2576 2511 2452 2420 2396 2373 2362 2397 2548 2728 2700 2496 2366 2328 2311 2307 2283 2263 2289 2315 2305 2329 2387 2578 2910 3153 3353 3472 3356 3235 3352 3140 3162 3187 3235 3273 3219 3260 3139 2949 2882 2902 2912 3054 3075 2860 2859 2664 2564 2501 2502 2478 2457 2471 2534 2516 2464 2442 2454 2428 2409 2371 2308 2307 2229 2174 2133 2116 2116 2141 2177 2201 2252 2298 2305 2337 2287 2262 2211 2181 2067 2141 2211 2218 2131 1978 1955 1940 1924 1914 1903 1895 1889 1894 1906 1916 1926 1961 1954 1973 1986 2002 2010 2051 2099 2120 2101 2135 2139 2126 2117 2113 2135 2116 2092 2088 2095 2110 2135 2107 2076 2053 2042 2047 2045 2034 2031 2019 2000 1990 1971 1951 1938 1928 1914 1900 1870 1848 1838 1820 1804 1802 1805 1796 1756 1757 1747 1702 1689 1655 1657 1678 1667 1656 1650 1650 1654 1638 1640 1630 1615 1607 1606 1597 1586 1573 1548 1532 1518 1501 1490 1473 1469 1444 1444 1465 1473 1454 1436 1415 1408 1406 1393 1391 1404 1400 1388 1384 1374 1362 1353 1347 1339 1336 1326 1316 1317 1312 1307 1307 1305 1296 1290 1285 1282 1276 1273 1270 1265 1258 1253 1246 1242 1239 1232 1228 1223 1218 1212 1206 1204 1205 1201 1194 1190 1186 1181 1177 1175 1173 1168 1156 1145 1135 1129 1123 1118 1111 1104 1097 1096 1097 1090 1078 1072 1063 1063 1060 1056 1051 1046 1039 1034 1032 1028 1023 1018 1012 1006 1003 996 980 973 966 956 950 944 933 947 950 946 939 936 929 930 925 920 912 900 893 894 899 898 898 896 895 890 886 882 878 876 872 869 868 864 857 855 853 848 845 840 834 832 830 827 805 783 777 789 795 809 809 819 808 798 809 806 805 793 800 799 784 781 796 778 790 776 772 775 762 742 758 767 765 741 738 742 740 734 733 716 730 718 707 699 693 689 687 685 682 680 681 687 691 685 683 680 674 667 659 657 655 653 650 656 667 671 664 652 651 665 667 650 640 629 624 602 610 622 604 592 579 577 577 569 562 550 544 548 543 532 525 516 511 511 505 501 510 505 506 499 496 506 524 526 508 496 496 482 472 468 474 476 483 486 502 507 526 526 520 515 534 526 507 499 513 511 491 476 466 460 457 453 451 446 443 449 448 446 446 440 434 435 438 444 433 428 418 410 400 392 385 379 373 369 366 363 360 358 356 353 350 350 350 350 350 350 357 365 356 347 358 362 356 357 337 336 336 339 342 352 358 349 337 345 345 335 329 326 325 324 328 327 327 325 323 322 324 323 323 328 338 339 337 337 333 334 329 323 315 319 320 319 318 316 321 318 313 313 314 313 308 303 303 305 309 309 317 319 316 316 309 318 328 318 330 340 348 341 348 353 342 343 345 328 332 323 309 313 323 333 337 320 321 325 319 330 346 331 335 352 361 371 378 386 350 332 310 309 312 313 302 289 292 304 300 301 292 261 303 275 279 266 263 271 280 291 286 259 248 248 252 252 249 253 275 223 210 206 205 207 218 224 225 235 247 258 257 243 250 252 262 263 254 228 222 224 213 209 207 205 205 209 211 223 218 211 221 237 222 237 235 237 241 247 254 265 264 254 250 248 241 232 225 231 232 227 233 243 258 247 240 243 230 228 225 228 239 246 249 250 250 247 243 242 244 250 248 242 243 239 245 260 273 283 265 263 290 279 295 298 308 324 329 335 337 310 317 346 355 355 362 368 375 376 351 365 379 385 374 362 338 367 375 364 353 363 372 380 390 397 403 407 413 424 410 395 411 424 439 454 455 469 461 444 437 435 417 390 406 431 435 422 414 371 355 340 362 393 359 328 334 329 330 326 306 336 304 335 361 367 384 388 390 383 410 426 398 357 365 361 342 341 309 286 296 271 303 334 351 304 288 282 259 287 319 322 333 352 308 298 276 264 309 323 307 330 349 339 325 329 344 368 383 336 323 294 301 319 308 324 328 331 353 356 326 300 292 297 307 300 309 286 285 295 290 277 249 261 266 276 282 283 290 309 306 298 290 275 307 319 319 306 306 321 325 321 326 333 344 352 362 342 331 335 325 341 338 330 327 323 316 306 309 304 310 312 301 297 291 279 268 280 272 237 219 223 255 258 259 269 257 246 262 268 259 256 250 230 254 237 213 207 217 249 261 241 248 255 268 251 255 244 234 227 225 204 191 180 173 148 147 167 178 183 204 196 207 199 185 171 162 152 177 180 178 171 161 157 174 166 165 159 144 131 124 113 132 143 142 134 119 118 122 110 102 102 101 99 97 99 96 96 98 98 98 98 97 97 98 97 99 98 99 101 115 128 136 144 109 89 89 89 89 89 90 89 89 90 88 88 88 88 89 89 89 89 88 88 88 87 87 92 857 1143 1265 1420 1594 1601 1629 1840 2016 2217 2098 1939 1839 1927 2175 2352 2164 2074 2063 2082 2308 2365 2538 2876 2790 2672 2710 2502 2289 2100 2367 2783 3079 2996 2850 3090 3294 3107 3166 2792 2868 3158 3156 3318 3697 3611 3159 2632 2375 1995 1718 1585 1506 1420 1335 1249 1188 1161 1147 1135 1135 1137 1145 1361 1875 2410 2927 2623 2363 2152 1761 1539 1174 577 367 346 337 334 331 331 331 335 357 425 528 787 956 1127 1167 1048 1172 1255 1227 1245 1330 1480 1686 1710 1782 1808 1884 1715 1455 1262 1166 868 767 559 297 90 42 34 26 1 -4 -10 -12 -11 -3 127 265 398 586 863 804 1027 1121 980 1034 1025 1117 1183 1276 1205 1143 1107 1057 1013 970 940 889 858 852 846 840 835 831 836 891 909 876 875 874 884 906 913 961 965 996 984 945 939 930 936 937 951 1003 1071 1069 1060 1077 1113 1196 1412 1592 1530 1397 1318 1274 1249 1278 1193 1135 1079 1032 999 994 994 1007 1025 1055 1118 1222 1365 1396 1398 1388 1454 1456 1391 1461 1522 1370 1270 1133 1062 992 932 921 924 940 998 1159 1437 1396 1380 1265 1215 1075 1073 1102 1149 1209 1300 1431 1490 1391 1314 1317 1433 1547 1636 1730 1851 1869 1873 1909 2000 2158 2010 1778 1549 1414 1302 1205 1139 1108 977 895 828 760 709 703 917 745 674 665 656 669 706 691 611 602 584 578 573 592 568 525 504 531 589 655 645 667 700 782 724 677 645 629 625 630 630 619 620 615 618 617 612 618 547 508 487 479 456 481 515 547 576 602 627 643 653 657 656 663 707 761 907 1219 1412 1675 1852 1831 1817 1882 1881 1889 1638 1503 1585 1767 1722 1631 1582 1546 1554 1580 1595 1571 1547 1532 1526 1588 1594 1562 1521 1549 1467 1406 1399 1362 1333 1313 1296 1298 1289 1318 1450 1615 1612 1599 1581 1553 1537 1508 1477 1469 1471 1478 1491 1502 1517 1532 1541 1555 1587 1651 1664 1688 1679 1657 1582 1547 1513 1486 1467 1450 1435 1424 1427 1435 1436 1439 1435 1444 1452 1452 1344 1520 1564 1579 1599 1619 1639 1662 1688 1705 1723 1748 1774 1802 1831 1860 1901 1952 2001 2158 2296 2311 2323 2333 2363 2320 2306 2291 2259 2189 2065 2014 1915 1728 1659 1643 1669 1668 1709 1672 1668 1789 1994 2055 2048 2074 2123 2146 2180 2106 1634 1410 1313 1282 1247 1234 1242 1258 1239 1208 1350 1729 1726 1724 1706 1697 1694 1713 1751 1769 1755 1732 1700 1702 1700 1687 1670 1661 1659 1695 1717 1706 1666 1625 1676 1634 1595 1578 1527 1590 1625 1666 1696 1725 1740 1766 1782 1745 1742 1763 1803 1824 1779 1753 1766 1801 1671 1628 1696 1700 1738 1766 1825 1892 2074 2142 2150 2119 2123 2149 2124 2145 2172 2168 2212 2072 2186 2169 2262 2083 2211 2311 2240 2015 1879 1857 1844 1808 1849 1807 1760 1751 1739 1735 1716 1701 1692 1678 1673 1648 1638 1636 1653 1625 1636 1674 1672 1633 1616 1656 1666 1687 1662 1618 1601 1593 1589 1582 1578 1572 1550 1584 1615 1614 1608 1624 1608 1530 1520 1523 1548 1599 1655 1697 1715 1735 1754 1784 1795 1773 1830 1795 1758 1692 1696 1705 1734 1830 1855 1832 1888 1931 2058 2285 2457 2497 2468 2409 2226 2077 2008 1954 1916 1886 1832 1743 1697 1761 1655 1633 1603 1610 1628 1594 1581 1579 1564 1569 1596 1632 1618 1595 1569 1541 1553 1556 1534 1545 1536 1522 1540 1545 1527 1526 1542 1555 1537 1543 1548 1548 1558 1571 1568 1574 1589 1604 1613 1619 1645 1657 1667 1681 1640 1650 1662 1672 1658 1648 1659 1706 1738 1758 1760 1776 1778 1758 1760 1764 1746 1735 1773 1783 1772 1788 1786 1788 1794 1767 1719 1710 1719 1790 1860 1925 1923 1936 1963 1919 1887 1910 1917 1879 1876 1962 2021 1995 2013 2069 2027 1992 1973 1980 1981 2012 2023 2017 2000 2078 2176 2279 2294 2241 2271 2171 2152 2144 2164 2166 2166 2179 2218 2231 2289 2295 2308 2330 2309 2285 2252 2287 2358 2435 2401 2274 2243 2317 2441 2584 2586 2368 2301 2309 2382 2464 2488 2404 2409 2380 2318 2247 2225 2243 2252 2243 2262 2307 2346 2341 2422 2491 2531 2706 3087 3026 2913 2921 3000 3002 2999 3103 3165 3193 3111 3025 2918 2951 2834 2788 2777 2851 2823 2781 2745 2689 2639 2601 2567 2549 2519 2601 2629 2555 2473 2454 2410 2381 2375 2381 2563 2777 2762 2547 2388 2352 2490 2441 2305 2272 2341 2483 2380 2329 2386 2547 2885 3200 3115 2931 3055 3039 2986 3027 3206 3184 3170 3259 3235 3176 3285 3034 2915 2965 2910 3025 3060 2824 2838 2665 2580 2519 2529 2486 2462 2465 2499 2490 2507 2467 2420 2415 2385 2356 2312 2258 2310 2243 2170 2130 2093 2149 2165 2188 2227 2243 2260 2284 2246 2216 2189 2121 2030 2080 2083 2024 1980 1941 1937 1931 1912 1897 1896 1883 1889 1908 1917 1923 1958 2012 1988 1982 2025 2099 2044 2049 2103 2156 2135 2159 2183 2135 2109 2099 2087 2079 2076 2075 2077 2082 2098 2083 2064 2056 2059 2070 2082 2092 2075 2038 1999 1975 1957 1945 1921 1906 1895 1882 1868 1853 1827 1801 1797 1783 1780 1767 1756 1756 1738 1701 1686 1670 1655 1644 1643 1654 1638 1637 1635 1618 1623 1623 1613 1605 1593 1590 1577 1565 1555 1538 1524 1518 1505 1495 1483 1457 1452 1472 1459 1445 1433 1433 1432 1410 1414 1415 1415 1406 1398 1392 1381 1371 1367 1361 1355 1344 1336 1329 1319 1312 1307 1303 1299 1294 1290 1287 1283 1280 1275 1268 1260 1255 1251 1247 1242 1238 1233 1228 1224 1218 1210 1211 1213 1209 1203 1195 1190 1188 1183 1180 1180 1173 1161 1152 1147 1136 1129 1123 1116 1110 1104 1091 1094 1093 1085 1080 1075 1068 1062 1057 1050 1043 1035 1030 1021 1018 1025 1018 1010 1005 1002 990 990 979 970 964 956 946 937 926 930 941 922 917 919 913 910 915 919 914 908 899 880 893 889 892 892 891 888 886 881 876 872 870 867 868 863 858 855 851 846 843 839 835 829 820 814 795 778 796 810 797 817 827 831 821 816 814 817 816 810 823 817 801 788 804 792 799 785 786 772 760 746 767 781 760 745 756 756 752 752 743 725 740 738 728 722 705 715 707 706 705 702 704 712 713 713 706 694 681 670 662 658 655 651 648 648 663 675 674 669 669 674 694 686 657 659 653 616 617 625 614 601 595 593 600 582 571 563 559 558 550 543 540 526 522 523 531 515 531 528 529 509 520 533 531 516 508 516 513 507 517 490 463 467 481 500 489 500 526 524 498 500 523 532 507 489 494 517 495 467 463 464 460 457 452 448 444 440 440 443 442 444 434 432 434 444 445 445 430 417 406 396 387 381 374 369 366 365 361 359 356 353 350 350 350 350 350 350 351 354 354 360 344 352 357 353 339 335 334 332 334 347 351 341 332 338 341 342 339 330 323 323 330 327 323 329 324 319 318 318 319 327 332 330 332 333 330 334 338 332 319 312 313 312 308 309 316 314 310 308 309 310 309 302 301 301 303 311 321 315 311 311 306 319 326 319 325 333 325 337 340 341 327 329 320 310 308 310 308 318 329 339 327 325 313 310 316 320 324 325 337 346 356 364 372 372 325 321 311 298 297 311 313 296 286 309 307 291 280 258 267 266 264 273 264 252 270 262 279 274 280 262 243 225 222 250 257 227 216 215 210 209 221 224 232 238 250 260 247 232 243 252 264 259 234 225 221 215 213 213 205 205 207 209 206 213 210 216 227 241 245 228 231 236 246 252 259 269 271 262 242 243 240 230 223 229 230 224 230 240 249 239 229 226 224 222 225 230 237 243 245 246 246 250 247 247 249 254 251 250 252 258 249 242 248 253 267 295 309 299 317 320 326 321 334 322 304 300 315 324 326 341 354 368 380 367 339 358 365 365 353 327 348 362 374 380 378 359 367 378 383 387 394 401 413 425 425 407 419 429 433 440 448 459 464 452 451 431 398 410 421 435 450 452 439 387 367 339 356 367 328 326 338 342 339 329 338 301 294 334 358 385 408 392 404 386 406 426 407 385 394 395 373 341 321 304 279 263 287 315 330 307 277 253 272 303 320 312 308 336 290 261 262 302 332 339 334 348 362 379 355 344 379 388 349 324 314 307 284 309 293 319 308 328 327 347 338 332 328 338 336 329 301 282 307 323 307 304 289 251 268 280 265 274 282 299 288 284 269 266 308 312 318 326 324 331 334 333 344 350 342 341 348 352 329 316 310 318 317 308 328 325 320 322 316 305 296 301 307 309 300 290 276 261 248 248 224 251 263 274 261 267 271 256 265 261 251 239 244 259 279 267 227 189 189 227 246 218 238 258 250 234 225 221 215 205 192 208 203 182 168 147 136 140 185 189 198 193 200 184 170 168 160 151 141 174 177 179 173 160 148 136 143 152 150 144 143 125 119 130 136 130 120 106 108 102 101 100 100 99 97 96 97 96 98 96 96 98 97 97 97 98 100 98 99 102 113 116 115 110 93 88 88 89 88 88 89 89 89 89 89 89 88 88 89 88 88 88 87 86 86 86 86 91 671 852 925 1097 1248 1615 1680 1760 1966 2140 2197 2131 2014 2065 2361 2463 2419 2371 2316 2261 2349 2665 2746 2970 2750 2551 2326 2212 2179 2207 2324 2539 2741 3131 3221 3210 3540 3367 3491 3049 3295 3503 3516 3347 3366 3563 3579 3107 2607 2038 1792 1681 1581 1481 1379 1284 1211 1175 1155 1137 1131 1134 1135 1238 1770 2170 2744 3081 2501 2124 2317 2064 1612 1025 545 370 332 327 326 325 327 330 337 357 424 550 690 836 862 1029 1363 1357 1191 1252 1542 1619 1501 1594 1689 1809 2031 1709 1419 1262 1031 893 890 540 192 85 34 -2 -3 -6 -9 -13 -16 -18 -11 98 191 252 353 473 739 868 839 803 817 924 1103 1130 1234 1357 1259 1161 1115 1059 1027 990 889 845 841 836 829 824 819 815 819 839 881 863 851 857 871 926 920 909 937 937 916 905 909 914 918 942 1045 1174 1200 1207 1209 1188 1179 1273 1296 1307 1255 1206 1201 1188 1166 1121 1086 1055 1050 1058 1046 1060 1060 1077 1108 1133 1228 1340 1308 1323 1319 1325 1334 1405 1546 1405 1309 1153 1038 999 961 927 921 921 925 1104 1406 1580 1468 1200 1129 1120 1058 1088 1117 1159 1222 1350 1366 1502 1501 1380 1313 1415 1539 1672 1770 1915 1995 2041 2054 2182 2226 1965 1867 1590 1430 1322 1232 1172 1130 992 880 814 750 706 720 1052 876 761 717 674 660 693 682 601 562 556 547 552 572 557 532 500 499 539 614 622 635 685 747 680 658 638 620 638 657 638 603 597 578 579 584 567 516 495 465 456 487 519 563 597 623 656 682 701 726 734 727 722 727 775 882 991 1204 1522 1617 1680 1729 1697 1538 1554 1593 1484 1420 1472 1533 1537 1535 1614 1640 1620 1588 1560 1541 1532 1531 1534 1582 1607 1572 1550 1538 1524 1442 1396 1373 1357 1329 1309 1327 1302 1301 1393 1575 1631 1614 1596 1572 1557 1540 1505 1478 1481 1484 1487 1499 1508 1521 1538 1551 1578 1616 1648 1646 1636 1593 1553 1521 1496 1475 1468 1458 1440 1439 1449 1456 1458 1466 1472 1477 1479 1484 1308 1518 1583 1602 1624 1643 1662 1666 1685 1742 1765 1781 1807 1836 1864 1892 1939 1987 2047 2236 2278 2332 2348 2358 2384 2349 2332 2330 2281 2210 2139 2026 1952 1782 1659 1617 1601 1595 1602 1611 1584 1595 1625 1738 1994 2087 2117 2170 2209 1863 1489 1319 1275 1252 1253 1194 1284 1311 1282 1270 1501 1802 1771 1745 1729 1708 1701 1719 1734 1788 1776 1747 1746 1748 1740 1714 1697 1678 1676 1706 1731 1711 1702 1684 1687 1689 1609 1592 1595 1625 1645 1647 1670 1704 1727 1743 1743 1736 1751 1760 1789 1828 1817 1788 1773 1704 1625 1703 1818 1836 1823 1894 1886 1956 2099 2063 2115 2075 2107 2108 2094 2124 2154 2091 2122 2125 2152 2167 2075 2089 2269 2316 2135 1951 1857 1821 1799 1783 1781 1770 1767 1764 1721 1704 1699 1715 1714 1703 1674 1647 1652 1685 1672 1653 1679 1687 1685 1646 1637 1687 1688 1721 1748 1654 1604 1594 1584 1576 1568 1561 1566 1597 1615 1621 1621 1620 1605 1559 1532 1525 1530 1567 1650 1690 1711 1707 1744 1766 1797 1791 1829 1873 1863 1739 1751 1706 1754 1764 1800 1846 1856 1911 2071 2255 2416 2320 2202 2181 2098 2027 1961 1911 1877 1826 1801 1734 1779 1685 1657 1667 1624 1607 1604 1615 1607 1583 1575 1586 1590 1622 1623 1597 1571 1562 1577 1561 1556 1562 1546 1533 1530 1539 1554 1556 1557 1572 1573 1576 1593 1611 1607 1593 1589 1570 1564 1573 1582 1587 1601 1611 1623 1621 1604 1626 1628 1633 1626 1640 1683 1703 1731 1739 1709 1739 1745 1740 1728 1727 1718 1707 1727 1741 1741 1760 1747 1751 1773 1760 1706 1732 1763 1807 1859 1904 1929 1942 1970 1934 1935 1954 1985 1980 1973 1900 1914 1930 1943 1993 2025 2036 2015 2041 2032 1991 2008 2046 2055 2015 2165 2303 2198 2180 2205 2222 2195 2156 2133 2142 2142 2170 2181 2195 2250 2233 2243 2245 2261 2244 2290 2371 2375 2372 2353 2264 2227 2256 2406 2564 2484 2326 2264 2255 2311 2380 2417 2427 2401 2330 2254 2221 2236 2243 2237 2246 2277 2289 2305 2326 2364 2415 2503 2600 2616 2777 2946 3011 3062 3002 2967 3030 3097 3092 3086 3064 2890 2797 2757 2754 2751 2848 2878 2824 2769 2747 2689 2607 2567 2531 2504 2521 2535 2541 2579 2562 2484 2392 2355 2353 2419 2508 2494 2408 2344 2329 2358 2323 2276 2347 2440 2487 2379 2332 2358 2451 2597 2650 2700 2759 2831 2852 2929 3085 3093 2922 2995 3081 3051 3115 3218 3039 3000 3002 2998 3178 3161 2870 2755 2666 2578 2553 2552 2513 2440 2436 2462 2426 2498 2471 2423 2393 2372 2339 2291 2244 2221 2218 2182 2143 2072 2084 2131 2195 2192 2209 2226 2262 2256 2238 2194 2115 1995 1969 1971 1950 1930 1913 1913 1917 1901 1884 1891 1881 1893 1904 1912 1931 1957 2007 2045 2034 2063 2192 2091 2108 2113 2151 2181 2258 2164 2128 2105 2088 2083 2082 2114 2121 2077 2096 2120 2098 2081 2091 2111 2144 2202 2239 2161 2074 2007 1973 1950 1936 1915 1904 1888 1855 1854 1841 1814 1810 1806 1799 1794 1782 1757 1737 1715 1713 1718 1701 1680 1650 1623 1621 1610 1612 1614 1599 1599 1604 1603 1594 1597 1587 1569 1551 1544 1543 1518 1494 1494 1480 1479 1480 1469 1484 1476 1464 1458 1457 1444 1434 1434 1426 1416 1409 1403 1393 1383 1375 1368 1362 1355 1351 1343 1331 1319 1313 1304 1297 1294 1294 1294 1287 1282 1277 1272 1264 1258 1255 1251 1245 1241 1237 1231 1225 1219 1217 1215 1220 1217 1212 1205 1196 1190 1187 1182 1176 1172 1167 1160 1157 1149 1136 1128 1121 1115 1107 1100 1096 1088 1080 1074 1068 1066 1065 1061 1057 1049 1042 1034 1023 1009 1005 1017 1007 1002 997 986 976 975 972 969 969 960 948 934 923 914 912 900 895 891 888 885 884 888 889 888 889 876 879 879 883 886 884 880 875 878 875 871 867 865 864 859 856 855 851 846 842 841 833 826 814 797 783 787 813 821 809 814 829 841 832 818 832 830 827 819 829 815 803 800 813 805 810 809 792 779 766 751 779 784 771 759 778 777 770 761 740 741 756 753 739 719 717 729 731 731 727 721 719 729 728 723 703 686 672 668 669 660 654 649 646 646 649 674 685 690 687 688 700 703 691 685 646 626 638 646 624 628 607 587 586 590 577 556 547 544 538 535 530 527 539 541 542 521 529 539 529 524 540 549 532 511 524 525 516 519 519 499 477 462 466 475 477 486 515 516 489 491 510 518 496 481 488 505 479 461 459 456 454 455 453 447 445 441 435 439 438 439 434 431 431 438 449 451 433 419 407 396 391 386 375 372 366 362 360 358 356 353 350 350 350 350 350 350 351 364 373 358 342 341 348 347 340 337 335 332 332 340 333 327 326 326 329 331 329 325 321 324 334 332 321 327 327 319 316 316 324 327 325 325 327 325 323 327 328 324 324 324 320 321 318 303 309 309 306 304 303 302 305 305 300 300 304 310 316 314 305 302 308 319 323 330 314 318 320 327 327 344 317 309 310 317 328 338 331 323 333 340 321 313 314 302 313 327 339 352 352 357 363 369 374 355 333 335 327 312 290 291 301 302 279 294 305 302 303 268 256 254 252 258 256 246 244 244 255 254 268 255 239 235 226 221 230 216 208 214 209 214 234 237 240 243 244 242 235 230 248 262 265 265 244 229 223 225 225 216 208 204 207 210 207 211 214 230 248 251 226 228 231 240 248 258 263 271 256 241 239 234 239 241 232 224 222 223 233 243 248 237 227 223 220 222 228 234 241 241 241 243 245 248 245 248 252 257 258 256 254 246 235 242 245 263 288 316 325 324 327 337 339 331 308 292 311 336 341 355 344 353 368 372 370 352 326 326 332 333 342 353 362 369 376 386 389 379 380 381 383 387 398 407 410 417 430 417 421 428 440 448 456 471 469 458 444 421 406 432 449 446 445 422 428 418 376 337 333 355 341 394 382 386 373 374 351 331 297 340 373 379 404 404 420 419 399 385 407 375 360 374 359 310 293 274 256 284 318 341 296 281 253 256 280 305 318 295 291 305 269 263 286 285 298 303 317 341 367 384 369 389 363 331 329 347 314 290 278 297 285 310 297 301 310 319 329 348 358 366 385 339 317 307 326 310 313 298 287 273 258 245 267 267 290 287 285 257 275 284 292 306 310 321 331 321 326 331 336 331 320 333 345 352 333 319 309 303 296 296 314 308 307 311 315 293 280 281 295 297 292 296 288 278 280 255 241 275 274 283 270 273 279 273 277 272 255 253 270 268 272 257 244 234 222 185 202 228 245 248 248 239 234 223 217 202 177 165 168 181 188 150 134 142 181 168 190 187 179 184 189 185 181 166 142 165 156 173 163 162 155 153 130 135 144 151 144 120 115 134 127 124 115 104 100 102 99 99 99 98 96 96 96 96 98 98 96 96 98 97 97 98 101 98 98 100 105 108 110 95 92 88 88 88 88 88 88 88 88 89 89 89 89 89 88 88 87 86 86 85 85 85 86 89 678 758 896 1031 1222 1383 1545 1752 1874 1940 1996 2033 2142 2265 2398 2350 2350 2397 2513 2580 2430 2695 2766 2856 2622 2423 2316 2454 2424 2394 2381 2381 2636 2911 3183 3420 3654 3706 3435 3168 3257 3637 3731 3545 3539 3541 3536 2941 2546 2246 1922 1734 1619 1515 1410 1314 1236 1187 1161 1139 1128 1131 1133 1174 1413 1900 2316 2849 2890 2803 2421 2171 1672 1210 852 413 337 323 324 324 325 328 334 348 394 467 536 634 779 928 1275 1192 1155 1207 1445 1544 1452 1507 1604 1804 1902 1659 1576 1366 1116 992 693 421 258 125 28 -2 -6 -10 -12 -18 -21 -24 -25 -5 99 109 216 311 478 575 670 641 625 650 845 1165 1326 1377 1311 1269 1218 1130 1088 1076 928 835 830 826 819 814 810 805 800 795 811 881 877 834 905 911 875 870 900 877 885 883 890 894 897 920 978 1067 1103 1196 1216 1126 1096 1122 1140 1125 1116 1135 1143 1147 1139 1133 1127 1081 1107 1115 1104 1118 1122 1137 1184 1189 1209 1265 1369 1385 1319 1275 1335 1449 1346 1365 1134 1042 975 945 928 921 921 921 930 1312 1539 1610 1401 1113 1058 1034 1055 1090 1138 1185 1219 1300 1330 1374 1316 1292 1341 1440 1563 1705 1874 2044 2134 2229 2275 2302 2158 1950 1787 1629 1478 1385 1302 1243 1133 1017 862 778 732 706 740 1136 954 833 759 718 744 753 723 729 606 550 532 532 548 549 530 510 487 506 563 604 590 665 705 651 638 629 628 651 642 608 592 564 554 522 539 506 475 449 456 519 581 623 652 690 716 750 775 796 820 833 810 802 816 909 1016 1161 1313 1474 1497 1597 1711 1693 1474 1429 1421 1387 1390 1443 1511 1485 1520 1547 1615 1624 1585 1549 1535 1543 1546 1537 1563 1602 1570 1546 1523 1573 1502 1424 1383 1369 1354 1327 1336 1313 1312 1325 1507 1634 1627 1615 1603 1580 1558 1529 1491 1491 1496 1496 1497 1500 1510 1531 1548 1560 1578 1590 1583 1593 1560 1530 1508 1488 1471 1460 1464 1455 1458 1466 1475 1478 1491 1499 1494 1468 1375 1391 1580 1598 1592 1583 1577 1620 1654 1694 1715 1754 1817 1829 1830 1862 1895 1954 2067 2245 2273 2328 2355 2388 2400 2406 2377 2389 2399 2341 2309 2135 2017 1965 1856 1723 1628 1594 1569 1566 1563 1553 1554 1563 1592 1659 1853 2059 1959 1716 1542 1376 1310 1321 1325 1278 1303 1335 1355 1338 1385 1741 1839 1801 1780 1765 1740 1723 1727 1747 1765 1785 1790 1790 1788 1782 1775 1741 1705 1692 1705 1738 1742 1733 1723 1711 1671 1621 1603 1601 1638 1646 1677 1682 1686 1705 1724 1735 1756 1778 1774 1797 1834 1853 1823 1764 1623 1639 1680 1716 1790 1786 1779 1823 1858 2049 2127 2078 2055 2087 2087 2081 2107 2126 2146 2064 2052 2066 2145 2026 2214 2243 2222 2034 1895 1835 1804 1783 1777 1775 1769 1767 1750 1735 1725 1717 1706 1696 1682 1666 1657 1690 1706 1686 1686 1707 1719 1701 1690 1711 1710 1715 1752 1734 1627 1596 1588 1584 1576 1578 1582 1598 1611 1620 1628 1633 1640 1626 1607 1560 1534 1529 1554 1622 1643 1642 1707 1704 1695 1720 1782 1807 1855 1895 1805 1788 1749 1750 1771 1795 1890 1935 2073 2142 2172 2175 2177 2107 2068 2019 1972 1921 1873 1813 1778 1759 1717 1678 1661 1756 1710 1652 1617 1638 1636 1606 1592 1602 1612 1609 1607 1619 1607 1596 1583 1585 1570 1575 1568 1561 1546 1560 1550 1551 1551 1544 1566 1573 1605 1627 1636 1646 1623 1604 1611 1616 1595 1589 1601 1619 1626 1620 1626 1624 1621 1608 1615 1620 1625 1645 1667 1692 1699 1699 1714 1708 1715 1702 1684 1676 1676 1681 1685 1701 1719 1725 1726 1742 1710 1698 1712 1738 1786 1833 1912 1967 1987 1984 2004 2037 2035 2073 2084 2024 1991 1961 1910 1935 1935 1961 1955 1981 2016 2052 2030 2025 2033 2062 2063 2061 2167 2093 2186 2164 2169 2142 2110 2106 2107 2121 2134 2144 2173 2206 2186 2181 2184 2206 2253 2317 2452 2451 2365 2339 2252 2212 2223 2348 2412 2281 2230 2244 2227 2235 2234 2226 2266 2301 2290 2217 2206 2212 2219 2229 2273 2283 2314 2350 2412 2497 2570 2696 2831 2910 2873 2870 3028 3050 3015 3007 3006 3053 3080 3038 3000 2897 2821 2788 2735 2755 2861 2818 2864 2812 2749 2673 2606 2568 2537 2503 2491 2499 2558 2651 2594 2477 2388 2351 2339 2341 2352 2340 2325 2343 2316 2310 2287 2299 2406 2544 2389 2311 2318 2314 2555 2842 2836 2993 3035 3017 2964 2857 2868 2811 2779 2930 3005 3064 3046 3167 3015 2964 2977 3112 3180 3081 2943 2767 2709 2665 2561 2526 2508 2452 2388 2432 2407 2423 2477 2431 2382 2340 2397 2333 2222 2191 2221 2203 2145 2123 2037 2124 2156 2146 2195 2177 2222 2214 2220 2171 2069 1963 1933 1944 1934 1918 1900 1889 1892 1880 1872 1891 1965 1967 1982 1925 1937 1973 2008 2021 2063 2100 2114 2125 2110 2145 2139 2172 2231 2154 2123 2105 2095 2115 2088 2103 2120 2092 2116 2149 2100 2085 2116 2188 2324 2425 2398 2261 2114 2034 1969 1940 1926 1908 1889 1877 1863 1837 1828 1822 1810 1794 1778 1772 1774 1768 1748 1734 1725 1705 1687 1671 1667 1663 1644 1627 1606 1595 1584 1578 1591 1586 1571 1577 1566 1556 1535 1533 1522 1513 1503 1490 1475 1462 1475 1481 1479 1475 1475 1466 1458 1451 1442 1435 1425 1417 1408 1399 1392 1383 1374 1366 1360 1353 1346 1339 1330 1321 1313 1304 1297 1291 1291 1291 1286 1285 1278 1270 1265 1259 1255 1251 1244 1241 1235 1228 1222 1212 1212 1220 1226 1222 1215 1205 1196 1189 1182 1175 1170 1163 1159 1156 1150 1149 1138 1129 1121 1115 1110 1103 1096 1095 1090 1082 1074 1067 1056 1052 1045 1038 1030 1021 1015 1007 994 987 989 997 984 976 957 950 946 946 948 939 924 917 913 913 915 916 912 910 910 911 901 895 889 884 875 872 864 862 870 878 877 874 865 866 870 869 865 862 861 856 853 852 847 844 842 839 831 818 796 786 789 808 818 825 830 833 832 852 846 826 841 843 842 832 835 819 814 820 826 816 828 820 801 790 768 759 793 796 775 775 793 780 768 756 748 756 763 749 737 724 736 743 749 751 748 735 734 726 718 707 692 676 675 683 687 670 659 652 649 646 643 650 675 693 693 693 701 697 696 705 664 653 655 663 649 636 609 595 573 563 558 552 546 552 554 545 543 534 547 549 538 527 539 546 538 542 549 534 518 529 533 532 531 527 515 499 485 463 458 463 470 478 492 481 480 491 527 524 496 480 471 470 463 458 452 450 447 448 446 448 446 443 438 433 436 435 433 427 428 434 442 448 445 426 411 398 388 384 378 373 371 363 361 360 360 356 351 350 350 350 350 352 362 378 361 348 343 339 339 339 337 334 332 330 330 329 327 326 324 324 322 322 324 321 321 323 326 325 319 321 323 319 314 315 318 322 320 319 318 318 317 319 319 319 321 321 321 320 316 302 307 311 311 309 304 302 301 303 298 298 304 309 308 310 305 299 308 314 308 312 305 310 323 313 327 343 339 310 322 343 349 357 355 347 349 342 319 307 302 305 317 336 347 357 363 365 352 348 359 351 330 338 321 306 300 302 283 283 283 277 288 295 309 295 283 271 249 251 253 258 266 261 249 244 226 238 252 232 252 243 236 230 216 206 210 225 226 231 235 234 240 227 221 236 249 249 244 249 239 230 230 232 229 223 211 209 211 206 204 211 203 213 235 228 221 222 230 241 249 256 265 272 264 237 233 232 234 243 236 226 219 241 237 238 234 232 228 222 218 223 231 239 241 243 240 242 245 244 243 251 256 260 264 266 266 273 253 239 258 277 293 310 330 335 332 342 325 312 277 299 312 321 333 350 360 365 359 353 360 327 320 348 345 326 332 350 361 364 376 388 397 388 392 401 400 397 409 415 415 427 438 425 436 444 456 458 465 467 451 441 432 410 422 443 460 464 444 411 382 375 356 358 341 344 363 399 379 351 323 312 289 300 294 327 336 380 382 379 395 412 405 365 381 371 326 363 364 322 294 289 248 268 283 269 257 275 231 271 293 305 289 276 287 254 264 281 288 295 291 297 310 327 339 338 375 399 339 305 312 329 313 290 265 277 300 280 285 297 309 318 331 344 329 343 380 404 355 339 320 301 291 309 308 298 278 242 252 257 285 280 272 254 296 306 315 316 320 329 314 308 304 314 317 311 322 339 351 353 342 326 321 316 298 287 287 292 306 303 297 303 295 273 279 287 281 288 296 296 284 269 270 293 290 296 288 284 270 261 260 273 267 276 287 285 268 255 236 223 224 210 188 219 228 236 238 232 226 220 218 208 204 197 165 147 148 163 176 133 144 166 185 199 198 191 185 175 167 161 148 136 130 143 134 134 145 148 138 115 138 139 125 119 107 116 123 111 99 98 98 100 98 98 98 96 96 96 95 96 97 97 96 97 98 99 98 97 96 97 98 108 117 116 99 92 92 87 88 87 87 87 87 88 88 89 89 89 89 88 87 87 86 84 84 84 85 86 86 88 899 837 893 993 1122 1257 1484 1541 1520 1573 1726 1884 1945 2211 2298 2310 2432 2511 2732 2759 2559 2776 2775 2675 2559 2466 2536 2730 2723 2676 2844 2523 2562 2765 3104 3388 3571 3793 3626 3272 3432 3721 3861 3855 3810 3857 3621 3037 2638 2512 2309 1845 1689 1565 1453 1359 1282 1216 1171 1150 1128 1127 1130 1159 1304 1638 2048 2413 2830 2781 2173 2017 1890 1717 1206 604 387 323 323 324 325 330 338 348 371 421 472 559 677 906 1232 1327 1136 1156 1344 1513 1411 1443 1562 1788 1880 1736 1490 1336 1121 958 693 482 382 181 38 -2 -9 -14 -18 -21 -25 -29 -32 -34 -10 77 149 237 335 399 453 493 490 520 717 1000 1211 1462 1484 1468 1397 1195 1073 994 927 860 825 815 810 805 800 796 790 785 780 790 821 826 940 868 839 854 847 846 858 865 870 874 876 891 929 966 995 1029 1053 1051 1049 1045 1051 1055 1072 1088 1106 1123 1148 1170 1149 1129 1193 1216 1197 1186 1234 1241 1240 1271 1318 1320 1386 1357 1298 1256 1284 1273 1274 1250 1064 999 961 934 922 921 922 939 988 1353 1477 1522 1298 1064 1012 1008 1039 1145 1220 1229 1316 1443 1507 1323 1284 1312 1389 1503 1657 1804 1993 2234 2513 2682 2489 2346 2196 1965 1788 1690 1532 1464 1360 1307 1130 1048 967 807 745 725 787 1215 1164 888 814 783 859 779 723 685 678 604 557 521 539 547 531 511 490 484 521 585 563 615 637 627 623 616 618 621 614 601 586 560 496 531 511 463 435 447 523 614 685 725 760 791 820 868 894 920 957 945 915 898 957 1096 1332 1496 1431 1421 1484 1526 1490 1685 1553 1395 1391 1350 1315 1338 1371 1461 1518 1543 1574 1596 1571 1543 1559 1549 1543 1543 1557 1605 1571 1548 1528 1572 1550 1500 1430 1384 1374 1350 1342 1351 1327 1338 1389 1527 1646 1644 1656 1631 1592 1534 1504 1498 1503 1511 1512 1504 1510 1518 1535 1546 1558 1550 1548 1541 1521 1507 1501 1483 1470 1470 1482 1480 1482 1486 1496 1505 1514 1520 1523 1514 1342 1494 1604 1598 1487 1623 1666 1682 1730 1760 1789 1785 1800 1839 1893 1893 1912 1972 2231 2269 2341 2344 2369 2391 2420 2463 2451 2450 2457 2440 2299 2102 1990 1993 1948 1848 1674 1581 1557 1542 1532 1527 1526 1530 1539 1527 1570 1651 1575 1455 1393 1348 1354 1368 1363 1281 1373 1399 1399 1416 1715 1886 1856 1849 1820 1794 1779 1752 1761 1783 1755 1769 1819 1828 1825 1825 1809 1775 1742 1715 1714 1739 1762 1756 1749 1745 1673 1650 1650 1621 1667 1663 1681 1708 1712 1716 1735 1763 1789 1800 1797 1796 1817 1840 1847 1678 1674 1645 1677 1715 1733 1790 1793 1812 1945 2115 2095 2039 2041 2068 2068 2071 2083 2104 2120 2140 2044 2046 2000 2086 2215 2084 2229 2034 1878 1814 1807 1811 1813 1813 1799 1784 1772 1761 1749 1737 1718 1698 1680 1671 1666 1713 1720 1704 1702 1727 1740 1730 1720 1728 1729 1734 1701 1632 1605 1596 1592 1586 1587 1600 1611 1619 1627 1633 1642 1654 1668 1651 1639 1591 1536 1532 1541 1566 1594 1619 1635 1696 1766 1791 1837 1860 1863 1880 1897 1832 1811 1787 1854 1832 1869 1926 1963 2049 2029 2033 2046 2021 2012 1993 1957 1921 1889 1810 1748 1719 1686 1673 1705 1777 1748 1675 1633 1653 1635 1610 1618 1646 1662 1637 1624 1639 1627 1611 1606 1593 1592 1588 1584 1557 1560 1571 1581 1573 1561 1564 1555 1559 1588 1620 1626 1631 1634 1636 1630 1631 1652 1647 1679 1706 1730 1740 1723 1689 1703 1722 1655 1711 1691 1639 1625 1631 1638 1655 1669 1675 1659 1651 1655 1666 1676 1677 1676 1678 1679 1681 1687 1690 1697 1726 1755 1731 1724 1779 1876 1971 1935 1924 1989 1981 1952 1962 1962 2005 2078 1993 1971 2032 1954 1932 1933 1958 1972 2024 2027 2043 2041 2055 2136 2079 2134 2202 2201 2198 2193 2196 2128 2145 2125 2141 2140 2159 2152 2157 2173 2189 2199 2196 2260 2336 2407 2473 2374 2309 2245 2211 2201 2262 2274 2198 2182 2199 2193 2214 2196 2190 2190 2191 2198 2211 2233 2201 2229 2271 2299 2297 2349 2390 2471 2637 2766 2895 3011 3135 3132 3044 3142 3123 3066 2987 2945 2968 3003 3001 3014 2957 2891 2826 2750 2692 2737 2759 2851 2815 2752 2700 2636 2591 2542 2496 2479 2486 2509 2512 2495 2443 2398 2368 2356 2338 2319 2334 2372 2344 2306 2295 2256 2301 2305 2383 2303 2265 2260 2284 2469 2497 2693 2834 2678 2672 2687 2794 2854 2831 2769 2904 2994 3007 3021 3061 2928 2828 2952 3089 2987 2880 2798 2699 2635 2645 2590 2513 2498 2443 2400 2366 2395 2376 2466 2443 2461 2402 2317 2363 2253 2179 2173 2214 2196 2123 2039 2071 2130 2127 2214 2164 2179 2186 2155 2085 2038 1942 1916 1917 1915 1908 1900 1884 1870 1861 1901 2001 2074 2089 2034 1954 1976 2035 2023 2010 2032 2091 2133 2171 2177 2152 2162 2166 2215 2192 2139 2110 2091 2079 2092 2113 2142 2119 2094 2095 2083 2077 2100 2194 2338 2490 2470 2300 2132 2039 1977 1936 1913 1906 1891 1879 1863 1842 1839 1826 1820 1804 1778 1753 1744 1741 1729 1728 1712 1696 1683 1669 1666 1648 1642 1620 1616 1596 1598 1576 1575 1565 1559 1557 1544 1538 1538 1551 1529 1516 1519 1507 1488 1462 1450 1461 1454 1463 1471 1460 1454 1447 1438 1430 1422 1414 1406 1396 1388 1380 1373 1367 1361 1355 1344 1336 1327 1317 1311 1304 1298 1290 1292 1287 1286 1279 1278 1275 1267 1261 1256 1251 1245 1242 1233 1226 1219 1213 1212 1213 1215 1213 1212 1203 1192 1184 1176 1170 1160 1155 1151 1151 1153 1155 1144 1132 1122 1115 1109 1102 1096 1089 1087 1085 1082 1080 1075 1071 1064 1054 1048 1040 1025 1013 999 996 974 973 963 957 955 962 956 947 935 928 938 942 929 937 934 937 930 933 927 927 919 911 909 904 900 892 885 869 856 862 860 853 849 855 863 866 860 857 851 847 845 845 845 844 843 833 806 792 796 799 809 822 839 834 845 842 845 854 843 843 840 856 854 842 836 826 834 831 838 831 837 823 814 793 773 764 792 791 789 785 800 783 768 751 763 775 766 756 739 740 749 756 753 748 748 736 723 721 702 690 682 681 700 702 702 690 670 660 655 647 643 643 652 671 676 682 687 685 690 707 696 681 662 657 642 624 611 599 577 569 560 556 567 582 554 562 546 548 550 552 537 538 543 555 556 551 543 530 530 542 551 547 538 529 505 503 499 487 459 456 463 469 475 475 485 500 522 525 495 481 473 464 458 454 453 451 449 445 444 440 438 436 435 431 430 432 428 425 426 434 438 440 442 424 410 398 389 387 381 376 368 366 368 364 369 368 352 350 350 350 353 365 380 367 351 352 350 352 347 341 338 335 335 335 332 330 328 329 328 325 322 320 320 320 319 320 318 318 316 315 316 314 312 311 311 314 314 313 312 312 312 313 312 313 313 314 314 312 309 301 304 309 309 312 313 312 307 299 296 297 301 305 305 305 302 297 308 312 298 287 291 296 317 316 330 331 311 306 323 338 351 347 345 353 343 321 316 312 308 296 323 329 343 346 351 347 328 339 343 331 322 324 322 303 297 295 282 278 281 275 267 270 287 278 280 297 269 276 273 276 285 270 259 257 244 277 247 260 283 251 273 247 234 237 211 210 221 227 220 232 232 216 226 239 233 234 234 244 255 244 231 223 222 223 214 213 218 219 210 202 207 229 239 214 216 223 231 236 248 255 265 275 256 238 230 231 229 240 234 221 218 233 228 227 228 226 228 228 221 221 223 233 242 242 240 241 241 240 244 255 265 265 267 276 279 278 264 236 265 298 309 318 323 316 304 308 302 273 304 322 331 341 354 351 361 349 330 353 350 319 322 357 370 355 354 357 356 370 382 387 395 399 400 397 400 412 409 394 400 415 432 443 432 444 450 462 472 457 447 444 427 414 440 440 447 454 438 422 410 372 408 389 356 390 411 397 395 379 358 330 297 327 340 350 371 365 350 380 388 396 401 367 330 322 311 340 352 347 307 291 266 239 244 257 244 274 226 257 266 291 274 259 262 247 287 308 331 326 340 333 309 320 334 360 389 403 346 312 291 306 308 298 261 281 276 275 298 305 317 320 328 321 315 348 367 396 405 373 339 294 274 269 276 306 277 256 227 249 274 269 264 256 279 296 307 314 310 313 294 293 297 299 303 318 319 330 341 351 332 331 316 313 297 293 281 283 283 291 282 277 284 279 261 268 279 288 284 288 296 285 280 302 309 295 299 285 269 261 244 245 259 265 254 262 246 250 239 232 219 205 178 209 220 231 243 239 229 226 221 204 188 179 161 187 175 179 168 171 159 138 163 181 190 184 186 181 176 172 161 157 152 147 139 125 115 117 119 114 112 135 134 120 104 111 113 99 98 97 96 97 96 96 97 96 96 95 95 97 97 97 97 96 96 97 96 95 96 97 99 106 109 98 91 91 91 87 87 87 87 87 87 88 88 89 89 88 87 86 86 85 85 84 85 85 85 86 86 87 942 977 1011 1022 1070 1174 1253 1238 1394 1523 1839 1877 1840 2266 2184 2195 2326 2380 2626 2800 2764 2845 2888 2668 2727 2573 2726 2860 2825 2771 3010 2689 2912 2736 3025 3319 3472 3706 3627 3676 3624 3609 3757 3832 3883 3685 3449 3268 2986 2910 2487 2134 1773 1633 1522 1430 1344 1266 1215 1174 1137 1120 1125 1128 1224 1607 1979 2338 2890 2711 2573 2519 2027 1645 1472 943 483 344 333 332 331 336 342 350 370 390 433 508 638 887 1163 1415 1134 1156 1316 1516 1410 1422 1503 1530 1719 1697 1493 1396 1301 983 803 520 446 240 79 61 26 -6 -20 -25 -30 -31 -34 -37 -37 -17 136 196 259 302 340 370 380 392 458 700 924 1167 1374 1449 1472 1283 1130 1029 943 873 825 807 802 798 792 787 783 777 772 775 784 792 831 821 818 862 824 831 841 848 853 855 858 878 911 942 964 991 1018 1007 998 1016 1041 1099 1113 1115 1122 1118 1122 1124 1131 1165 1256 1333 1300 1288 1348 1391 1335 1379 1455 1520 1454 1385 1334 1293 1226 1186 1194 1147 1047 1012 972 936 922 921 929 978 1060 1207 1333 1436 1161 1002 978 981 1103 1147 1145 1248 1404 1520 1561 1376 1317 1361 1439 1555 1729 1880 2122 2464 2652 2702 2423 2252 2115 1948 1801 1775 1590 1487 1383 1349 1126 1049 1068 844 760 752 900 1258 1231 987 879 940 889 794 830 720 669 602 546 519 506 539 533 521 499 475 485 526 539 599 588 580 605 599 615 615 609 590 574 558 478 490 451 424 449 531 651 722 786 834 862 895 948 1014 1048 1060 1101 1092 1059 1038 1174 1484 1397 1355 1312 1437 1356 1385 1364 1417 1498 1358 1388 1493 1313 1270 1299 1409 1531 1577 1581 1582 1566 1554 1564 1563 1560 1560 1557 1607 1585 1565 1539 1562 1545 1495 1495 1429 1394 1379 1362 1363 1353 1341 1363 1455 1658 1661 1690 1664 1610 1572 1519 1510 1507 1516 1519 1514 1511 1516 1529 1531 1539 1535 1529 1521 1507 1495 1489 1484 1476 1492 1502 1500 1503 1502 1508 1527 1540 1539 1544 1542 1256 1517 1611 1447 1577 1675 1714 1743 1775 1805 1828 1849 1862 1890 1929 1919 1958 1992 2186 2320 2366 2396 2407 2451 2462 2481 2493 2499 2526 2495 2298 2086 2028 2023 2012 1935 1738 1594 1566 1547 1528 1511 1502 1504 1506 1510 1481 1472 1437 1399 1381 1387 1388 1386 1330 1399 1412 1432 1452 1451 1734 1865 1869 1854 1828 1827 1806 1786 1795 1799 1760 1771 1798 1831 1854 1856 1850 1831 1777 1745 1721 1732 1775 1792 1797 1746 1680 1679 1690 1642 1680 1702 1693 1709 1736 1748 1748 1765 1782 1812 1841 1830 1824 1836 1838 1728 1804 1730 1680 1708 1827 1956 2002 2049 2045 2090 2065 2018 2031 2059 2055 2047 2076 2096 2128 2186 2163 2014 1985 2041 2022 2107 2217 1989 1847 1849 1937 2013 1969 1912 1848 1831 1816 1789 1767 1757 1761 1735 1698 1681 1676 1702 1697 1717 1725 1731 1730 1716 1713 1717 1719 1680 1626 1613 1607 1601 1596 1591 1595 1609 1631 1634 1643 1655 1661 1661 1674 1681 1660 1580 1542 1538 1539 1550 1564 1601 1674 1735 1825 1856 1880 1899 1855 1797 1867 1934 1892 1851 1900 1931 1858 1874 1854 1986 1990 1958 1982 1927 1942 1961 1932 1882 1773 1753 1724 1682 1694 1733 1745 1725 1698 1697 1652 1664 1636 1623 1647 1684 1713 1655 1647 1652 1646 1640 1622 1611 1607 1591 1573 1561 1572 1586 1597 1580 1578 1581 1593 1559 1605 1637 1646 1647 1655 1654 1651 1655 1668 1690 1685 1713 1740 1780 1794 1789 1782 1786 1732 1769 1722 1689 1695 1658 1656 1642 1640 1647 1658 1662 1680 1707 1723 1729 1725 1721 1730 1732 1714 1722 1741 1776 1860 1819 1759 1736 1753 1829 1814 1894 1961 1909 1895 1957 2017 2032 2005 2004 2035 2033 2012 1984 1972 1949 1964 1967 1978 1989 2013 2046 2173 2182 2193 2247 2244 2247 2198 2207 2175 2172 2153 2174 2171 2192 2177 2177 2186 2222 2234 2217 2246 2288 2374 2412 2426 2322 2282 2222 2205 2272 2429 2326 2227 2151 2158 2212 2207 2190 2190 2192 2199 2219 2224 2230 2253 2282 2353 2321 2341 2434 2535 2644 2885 3015 2965 2987 2945 2941 3038 3191 3140 3019 2947 2902 2860 2880 2957 3025 2990 2883 2826 2736 2669 2655 2768 2765 2776 2707 2647 2599 2549 2504 2473 2460 2465 2467 2467 2430 2401 2385 2361 2344 2344 2449 2547 2443 2322 2300 2239 2247 2300 2245 2286 2308 2370 2465 2766 2678 2490 2560 2659 2955 3164 3206 3154 3089 3012 2813 2978 2921 2884 2977 2893 2790 2888 3103 2970 2882 2838 2837 2752 2586 2542 2540 2488 2468 2409 2330 2340 2376 2454 2443 2410 2433 2327 2261 2255 2199 2149 2166 2176 2158 2063 2038 2048 2163 2196 2185 2126 2169 2043 1975 1944 1918 1900 1894 1895 1893 1888 1886 1859 1858 1966 2043 2158 2211 2061 2006 2027 2049 2081 2085 2037 2062 2066 2069 2087 2100 2114 2118 2133 2146 2134 2115 2101 2092 2095 2127 2202 2127 2094 2083 2079 2067 2083 2156 2228 2262 2264 2207 2114 2046 1983 1944 1917 1897 1882 1881 1866 1861 1865 1846 1816 1805 1790 1769 1742 1729 1723 1718 1695 1691 1702 1682 1692 1680 1664 1650 1627 1617 1601 1588 1587 1580 1578 1559 1552 1546 1554 1557 1546 1542 1519 1515 1490 1457 1448 1439 1432 1442 1448 1448 1445 1444 1437 1429 1419 1413 1407 1399 1392 1385 1377 1371 1365 1355 1347 1338 1328 1321 1313 1305 1299 1296 1294 1290 1285 1277 1276 1274 1268 1262 1256 1250 1245 1237 1231 1227 1222 1216 1208 1204 1203 1203 1202 1200 1195 1189 1183 1174 1164 1152 1145 1149 1153 1147 1136 1125 1122 1115 1107 1101 1095 1086 1079 1075 1074 1071 1068 1063 1059 1053 1042 1029 1023 1017 1002 979 972 976 978 978 986 980 970 957 966 957 962 954 939 952 949 944 938 934 933 927 923 921 915 911 906 899 890 881 869 858 856 857 847 837 848 855 846 843 833 825 823 824 834 836 832 806 795 800 813 815 824 834 847 845 855 856 859 862 853 858 848 863 865 855 843 845 847 844 848 848 830 817 804 788 772 788 807 810 810 805 801 784 770 761 777 780 765 752 752 760 761 756 747 735 735 726 714 702 689 688 700 690 707 720 716 704 680 669 670 659 648 644 639 643 654 666 670 671 681 695 698 686 654 639 630 616 607 590 596 580 574 572 592 578 564 571 559 577 577 559 549 542 548 572 567 546 539 534 538 550 561 554 541 532 514 531 519 488 478 480 454 460 484 495 509 528 536 531 499 491 479 472 471 467 458 455 450 454 450 447 441 441 436 433 428 427 425 424 425 433 433 436 441 431 413 400 395 389 381 376 371 370 368 373 374 368 356 353 352 354 365 384 379 366 355 365 367 360 352 343 342 341 339 337 335 331 332 336 340 341 334 329 321 321 320 319 319 317 315 314 313 313 312 311 310 310 309 307 306 306 308 306 305 308 310 307 305 302 300 300 301 299 300 307 310 308 304 295 295 299 301 303 302 303 300 293 306 304 288 302 322 304 295 294 299 299 301 306 316 319 326 331 344 332 333 317 305 301 310 290 311 316 328 330 337 322 317 328 333 319 314 311 308 309 309 318 302 304 299 297 286 266 285 256 255 267 261 262 263 271 281 282 284 268 263 288 265 265 285 253 279 277 270 223 205 207 213 213 218 226 227 209 216 224 222 228 236 240 250 256 235 225 214 214 214 208 212 208 202 201 202 222 220 208 215 221 227 234 246 242 256 272 251 243 236 235 223 228 234 218 224 231 218 222 226 223 226 227 217 219 222 230 241 244 244 244 238 238 250 263 274 276 269 278 274 248 239 270 293 301 293 283 276 268 269 278 266 272 292 310 329 345 350 360 357 328 327 351 338 303 337 338 350 373 380 377 385 378 374 385 393 384 371 379 401 399 373 382 402 412 425 442 449 446 454 464 470 454 440 432 413 432 447 452 457 456 448 430 396 393 421 417 398 403 387 362 357 339 327 314 292 327 318 314 327 319 333 353 383 397 375 359 368 339 304 293 302 326 283 278 249 257 282 270 245 244 227 235 231 279 250 228 244 248 276 299 300 310 347 376 341 337 357 360 387 359 345 331 294 275 288 290 276 254 268 263 281 294 306 293 307 299 301 318 340 354 379 349 325 308 302 288 264 264 281 240 222 250 271 277 253 278 290 293 280 279 294 292 277 295 315 316 328 327 338 346 352 354 351 341 330 321 315 303 289 280 275 272 273 273 267 259 250 251 258 275 268 280 280 287 291 293 304 289 278 283 276 258 250 231 237 240 234 253 237 233 241 227 213 201 173 183 210 225 223 230 229 214 209 198 194 192 187 197 208 190 175 156 149 139 160 170 157 168 184 179 164 173 173 163 160 161 152 145 139 136 130 120 109 128 126 117 111 105 99 96 97 96 95 94 94 94 95 94 95 94 95 97 97 96 96 95 94 97 95 95 96 98 99 112 96 91 90 90 91 86 87 87 86 87 87 88 88 88 87 86 86 84 84 84 84 85 85 85 85 85 85 86 892 918 936 997 1076 1053 1074 1094 1385 1512 1637 1783 1848 2340 2217 2039 2036 2251 2440 2549 2593 2770 2820 2930 2877 2697 2887 2937 2956 2989 3100 2941 2989 3182 2795 3252 3511 3702 3783 3550 3441 3522 3651 3602 3653 3665 3776 3572 3774 3192 2780 2371 1878 1701 1596 1496 1402 1330 1351 1385 1229 1114 1120 1124 1127 1258 1558 2070 2402 2832 2872 2368 1987 1869 1665 1254 782 437 410 410 369 390 390 379 386 409 438 490 574 740 1129 1409 1140 1165 1415 1539 1467 1452 1486 1445 1354 1517 1603 1451 1211 1049 803 596 554 312 138 110 74 8 -15 -29 -32 -35 -37 -39 -41 -36 -7 166 206 233 257 273 280 271 264 368 545 835 883 1208 1270 1227 1147 1147 1021 915 852 811 796 790 786 781 775 770 766 765 770 770 766 774 786 798 807 816 824 831 836 837 852 884 1021 1037 955 946 967 979 1034 1157 1118 1221 1204 1146 1101 1079 1082 1083 1092 1120 1180 1154 1165 1227 1305 1388 1479 1620 1684 1607 1574 1616 1534 1504 1323 1213 1161 1108 1062 1014 974 940 924 923 929 1035 1095 1128 1282 1206 1034 968 956 955 1009 1067 1095 1192 1374 1647 1534 1368 1363 1428 1506 1627 1803 1958 2218 2457 2706 2746 2588 2318 2170 1993 1874 1842 1668 1485 1372 1288 1062 970 1023 853 795 791 1048 1326 1196 1017 925 979 845 825 817 676 636 589 554 536 508 503 510 501 499 472 471 492 513 555 520 533 551 565 610 604 596 580 565 555 504 429 423 464 538 637 723 800 869 938 962 1047 1122 1247 1305 1356 1314 1340 1336 1227 1496 1724 1359 1255 1274 1406 1310 1315 1298 1322 1356 1373 1475 1477 1274 1236 1278 1332 1499 1553 1582 1570 1562 1587 1585 1577 1584 1575 1570 1610 1608 1573 1557 1535 1570 1538 1513 1475 1420 1387 1380 1400 1372 1357 1363 1416 1636 1658 1646 1627 1603 1560 1539 1526 1515 1515 1519 1521 1515 1515 1521 1530 1537 1542 1526 1514 1509 1505 1512 1512 1499 1528 1538 1525 1523 1519 1514 1518 1548 1557 1567 1495 1238 1565 1402 1509 1612 1679 1716 1746 1791 1825 1851 1872 1895 1923 1947 1972 2016 2039 2270 2364 2410 2437 2443 2488 2505 2506 2533 2548 2564 2505 2273 2102 2063 2041 2048 1966 1767 1626 1594 1569 1544 1517 1489 1480 1486 1484 1455 1438 1418 1397 1394 1390 1290 1373 1393 1451 1474 1482 1502 1517 1771 1880 1892 1881 1873 1850 1829 1816 1812 1777 1752 1781 1790 1817 1847 1869 1863 1836 1797 1784 1739 1720 1747 1790 1790 1760 1704 1705 1661 1669 1680 1726 1717 1726 1742 1769 1785 1785 1793 1809 1830 1849 1873 1879 1836 1753 1889 1853 1682 1715 1835 1976 2037 2069 2077 2055 2017 2001 2026 2036 2034 2035 2062 2082 2116 2197 2210 2163 2031 1984 1946 1972 2076 1890 1947 2001 2197 2314 2244 2065 1962 1974 1937 1857 1812 1785 1753 1722 1703 1692 1696 1702 1714 1733 1745 1737 1717 1701 1702 1706 1680 1633 1624 1618 1612 1611 1611 1604 1604 1616 1637 1645 1663 1691 1674 1665 1682 1700 1617 1562 1555 1554 1541 1545 1569 1593 1615 1668 1747 1855 1876 1788 1735 1778 1870 1934 1953 1891 1917 1979 1960 1914 2025 2002 1936 1931 1893 1868 1916 1954 1830 1771 1742 1721 1701 1702 1733 1757 1771 1729 1745 1721 1667 1680 1653 1639 1659 1677 1704 1672 1658 1636 1626 1618 1609 1600 1590 1578 1570 1575 1586 1599 1599 1605 1607 1602 1584 1560 1599 1643 1656 1648 1659 1673 1679 1694 1705 1708 1704 1715 1743 1772 1797 1823 1840 1819 1787 1755 1728 1729 1718 1667 1696 1722 1697 1682 1705 1705 1685 1691 1747 1767 1779 1777 1778 1777 1739 1756 1762 1816 1904 1903 1813 1808 1770 1754 1805 1889 1843 1895 1947 2039 2023 1949 1928 1943 2010 2053 2054 2056 2035 1990 1977 2005 2029 2012 2008 2037 2139 2250 2270 2264 2274 2257 2209 2228 2221 2208 2196 2210 2213 2225 2227 2213 2220 2228 2253 2248 2275 2291 2316 2349 2430 2334 2298 2245 2226 2258 2400 2487 2446 2197 2131 2165 2185 2198 2188 2209 2181 2185 2196 2217 2232 2261 2320 2381 2358 2408 2490 2589 2740 2794 2730 2727 2733 2839 3005 3120 3214 3104 2958 2902 2897 2859 2813 2866 2952 2960 2909 2862 2777 2655 2616 2642 2676 2737 2714 2630 2561 2514 2469 2457 2471 2477 2439 2413 2410 2414 2383 2369 2360 2456 2520 2473 2333 2324 2271 2187 2247 2313 2335 2417 2496 2664 2964 3064 2950 2672 2926 3283 3519 3389 3328 3143 3026 2845 2985 2959 2872 2795 2725 2694 2846 2982 2981 2995 3026 2923 2726 2596 2495 2434 2467 2437 2429 2370 2283 2325 2369 2401 2351 2388 2330 2269 2222 2196 2175 2120 2171 2169 2088 1971 2032 2121 2125 2082 2090 2046 1988 1940 1919 1901 1887 1883 1887 1880 1873 1872 1855 1850 1920 2007 2044 2049 2016 1995 2032 2057 2045 2054 2066 2085 2057 2070 2098 2121 2140 2148 2150 2140 2125 2117 2112 2096 2084 2102 2105 2105 2093 2079 2076 2068 2062 2070 2077 2104 2113 2096 2082 2043 1993 1974 1963 1932 1907 1902 1894 1881 1851 1816 1813 1788 1767 1754 1760 1754 1739 1728 1699 1704 1717 1704 1705 1694 1676 1663 1644 1631 1624 1601 1605 1600 1589 1579 1578 1568 1558 1553 1535 1528 1510 1490 1474 1464 1460 1440 1430 1422 1423 1436 1435 1436 1435 1430 1422 1416 1408 1400 1393 1387 1381 1370 1363 1357 1348 1338 1331 1323 1313 1306 1302 1297 1291 1284 1277 1268 1261 1259 1265 1260 1257 1253 1246 1237 1233 1228 1222 1215 1207 1202 1199 1195 1192 1194 1195 1188 1180 1172 1164 1152 1143 1140 1148 1143 1128 1116 1109 1112 1106 1100 1094 1088 1080 1073 1065 1058 1055 1053 1054 1045 1037 1027 1013 998 984 977 1002 1004 1007 1003 997 986 974 975 978 967 955 950 950 949 947 942 937 933 932 929 925 922 917 911 908 902 896 895 886 874 866 853 843 834 836 831 827 827 824 822 816 810 808 810 807 799 803 813 817 823 836 847 860 856 865 866 867 865 866 863 863 870 871 862 857 850 831 826 827 841 828 809 799 786 782 801 819 824 818 802 791 775 770 778 794 789 773 767 768 760 745 737 742 729 717 707 700 698 702 714 705 703 711 726 716 701 693 687 687 677 655 656 642 637 636 642 654 659 667 676 680 676 657 651 645 631 621 610 615 597 594 591 601 587 587 597 579 603 594 582 564 551 560 583 562 550 539 540 551 558 570 554 532 533 525 536 528 492 509 476 452 454 474 496 510 517 519 519 493 485 473 471 474 469 465 460 459 457 450 446 448 447 443 439 434 427 423 422 423 426 427 432 439 430 415 408 400 389 386 383 376 375 374 384 381 377 364 362 359 361 375 385 374 367 359 369 368 359 353 347 348 347 342 339 339 338 343 346 350 353 351 335 325 322 323 319 317 316 315 314 312 314 313 311 311 309 309 308 305 305 304 306 303 303 305 302 300 301 300 300 299 297 298 296 300 303 302 295 295 299 300 301 298 300 295 295 299 296 289 299 335 326 325 319 321 313 312 324 331 336 336 331 318 311 313 317 314 311 299 287 297 305 310 305 313 318 336 346 333 327 326 309 298 300 302 315 320 308 294 281 265 256 257 249 263 252 253 259 254 265 278 278 289 282 278 285 267 291 280 272 298 283 262 214 205 210 202 205 207 220 218 204 215 217 215 218 217 228 240 240 226 220 213 206 207 203 205 212 208 196 195 199 202 210 216 213 222 224 230 237 263 265 253 245 235 253 228 222 218 215 212 216 214 218 219 221 222 215 215 223 225 230 240 248 250 247 246 246 248 271 284 286 276 260 253 246 236 258 248 248 252 252 249 246 260 263 274 276 287 306 314 315 329 341 349 313 321 323 301 323 358 370 362 370 385 387 372 383 387 383 382 361 359 386 401 378 367 391 397 400 409 432 455 456 459 470 464 452 443 422 420 429 440 457 465 442 432 425 425 445 436 424 431 405 405 397 392 370 357 315 330 340 282 287 299 342 368 393 363 372 355 331 377 358 352 313 278 306 283 250 258 284 283 250 244 236 274 264 234 287 247 232 269 293 266 304 335 361 371 388 395 382 374 370 338 327 319 340 310 297 268 269 294 268 246 278 302 297 287 287 289 291 318 339 342 333 330 340 311 273 266 268 255 239 263 229 224 253 241 241 260 257 258 260 248 261 267 278 282 284 295 299 310 323 335 344 342 348 340 338 334 325 319 318 304 311 295 284 291 294 283 276 261 250 236 239 253 265 267 278 273 265 288 280 280 265 278 271 253 237 223 225 224 236 236 215 230 230 217 202 171 171 178 197 208 229 233 225 226 214 215 217 203 214 214 207 191 166 146 130 129 139 133 151 180 171 161 149 161 161 151 150 152 150 145 138 132 115 107 117 116 123 115 102 96 95 96 96 95 93 94 93 94 94 95 94 95 96 96 95 94 96 96 96 96 96 97 97 100 101 89 89 90 91 92 86 86 86 87 87 87 87 87 86 85 85 84 84 84 84 85 85 86 85 84 84 84 85 660 775 767 786 1053 1022 1005 980 1235 1422 1441 1631 1603 1944 1954 1936 2026 2137 2190 2308 2561 2619 2669 2892 3092 2936 3134 3048 3177 3072 3187 2852 3247 3402 2862 3278 3491 3849 3699 3558 3336 3477 3484 3427 3583 3856 3840 3933 3762 3388 2894 2434 1966 1795 1663 1553 1466 1408 1424 1405 1249 1116 1118 1121 1124 1157 1316 1646 2181 2701 2988 2543 2174 1946 2015 1956 1286 855 701 634 519 504 514 504 487 472 477 508 564 705 970 1232 1174 1306 1554 1484 1478 1577 1544 1398 1336 1500 1485 1483 1193 917 704 534 417 356 198 146 92 32 -13 -29 -35 -37 -40 -41 -43 -46 -23 4 98 144 180 214 206 175 206 276 352 476 681 912 1067 1150 1089 1104 983 927 878 827 792 788 792 785 772 763 760 761 757 757 759 767 776 785 794 802 809 814 818 821 823 895 980 912 935 1001 1091 1033 1085 1111 1124 1223 1275 1180 1118 1077 1049 1045 1052 1054 1063 1081 1121 1182 1262 1377 1512 1647 1563 1460 1467 1489 1440 1333 1242 1161 1105 1051 1006 988 959 936 928 931 958 1027 1054 1129 1275 1128 1020 961 940 941 970 1006 1047 1188 1394 1582 1438 1376 1432 1516 1604 1723 1903 2107 2385 2661 2761 2713 2507 2365 2188 2015 1948 1881 1691 1478 1344 1256 1067 967 970 975 906 823 974 1313 1218 1125 955 951 818 809 707 651 634 594 559 532 511 513 501 489 494 506 500 471 501 525 488 493 524 538 586 586 588 576 562 551 464 405 442 510 578 663 740 820 933 1004 1095 1178 1280 1448 1718 1760 1558 1710 1683 1413 1575 1553 1322 1211 1260 1332 1349 1283 1304 1335 1457 1533 1474 1237 1223 1243 1322 1353 1404 1499 1510 1545 1567 1586 1590 1607 1613 1596 1578 1615 1626 1594 1575 1539 1552 1551 1507 1494 1478 1421 1385 1408 1389 1374 1369 1429 1661 1670 1661 1623 1632 1586 1563 1541 1524 1525 1525 1534 1529 1529 1534 1547 1551 1573 1556 1542 1541 1529 1536 1529 1519 1553 1564 1539 1516 1498 1492 1461 1510 1540 1562 1555 1326 1297 1435 1541 1600 1639 1687 1740 1796 1819 1854 1887 1922 1953 1997 2036 2153 2122 2325 2399 2445 2463 2467 2497 2532 2526 2566 2576 2593 2515 2325 2160 2105 2065 2058 1950 1801 1688 1634 1587 1563 1531 1490 1471 1458 1451 1446 1429 1412 1400 1399 1398 1391 1421 1467 1490 1494 1527 1543 1543 1721 1882 1902 1918 1898 1885 1860 1844 1818 1789 1776 1779 1793 1803 1824 1876 1876 1858 1819 1820 1763 1714 1740 1761 1761 1754 1731 1739 1685 1688 1681 1740 1751 1723 1758 1773 1803 1825 1827 1827 1838 1855 1884 1870 1788 1865 1923 1834 1730 1820 1939 2012 2037 2029 2036 2025 1981 1989 1999 2022 2031 2022 2047 2071 2147 2166 2150 2194 2205 2212 2076 1906 1916 2030 2226 2338 2365 2400 2400 2307 2212 2305 2332 2063 1852 1784 1758 1730 1719 1718 1763 1760 1756 1748 1744 1719 1698 1687 1689 1673 1647 1636 1632 1626 1633 1625 1634 1632 1616 1626 1641 1651 1676 1694 1677 1670 1676 1663 1590 1567 1600 1573 1546 1547 1594 1611 1604 1620 1627 1703 1675 1679 1741 1803 1897 1901 1930 1859 1836 1872 1941 1978 2064 2012 2032 1922 1882 1840 1842 1845 1804 1792 1799 1732 1715 1732 1753 1783 1781 1745 1721 1715 1687 1687 1675 1649 1672 1703 1703 1689 1671 1651 1639 1622 1609 1598 1590 1577 1584 1599 1595 1616 1636 1631 1631 1687 1562 1565 1591 1616 1623 1631 1652 1684 1696 1719 1723 1718 1721 1724 1740 1765 1791 1808 1826 1843 1856 1802 1755 1745 1698 1690 1725 1756 1758 1723 1726 1753 1727 1699 1749 1790 1812 1832 1826 1826 1780 1768 1804 1792 1911 1978 1973 1870 1793 1764 1767 1791 1856 1893 1913 2016 1937 1874 1984 2029 2023 1998 2014 1985 1983 2000 1981 1983 2002 2043 2031 2045 2134 2256 2212 2244 2257 2246 2227 2211 2231 2231 2218 2201 2199 2196 2212 2216 2231 2226 2230 2259 2296 2290 2277 2303 2380 2275 2258 2209 2203 2231 2375 2439 2317 2195 2110 2124 2169 2264 2224 2208 2190 2213 2206 2219 2243 2279 2297 2409 2425 2394 2450 2477 2525 2559 2579 2614 2696 2818 2946 3109 3175 3088 2997 2974 2933 2851 2793 2819 2846 2930 2967 2966 2910 2783 2624 2553 2559 2626 2679 2632 2564 2511 2470 2448 2456 2453 2427 2394 2410 2421 2400 2370 2346 2376 2382 2368 2299 2295 2205 2198 2293 2334 2399 2478 2580 2817 3148 3415 3062 2739 2945 3230 3489 3604 3380 3288 3107 2877 3035 3113 2998 2795 2667 2637 2730 2945 3196 3341 3305 3034 2798 2699 2605 2507 2427 2388 2383 2402 2377 2267 2286 2356 2313 2338 2296 2257 2212 2218 2181 2121 2099 2178 2140 2002 1960 2000 2009 2018 1982 1953 1936 1918 1904 1891 1876 1870 1864 1859 1859 1859 1849 1845 1881 1941 1939 1934 1943 1955 2121 2180 2042 2048 2035 2060 2104 2118 2176 2186 2216 2229 2204 2170 2144 2168 2185 2120 2095 2080 2098 2105 2091 2116 2103 2077 2057 2043 2031 2038 2036 2029 2045 2014 1990 1986 1959 1935 1922 1910 1897 1878 1841 1844 1831 1795 1780 1771 1763 1747 1727 1724 1732 1726 1729 1716 1701 1689 1678 1674 1666 1653 1640 1621 1617 1604 1593 1586 1584 1575 1561 1543 1536 1528 1515 1505 1489 1482 1473 1455 1440 1439 1421 1408 1406 1409 1418 1415 1418 1414 1407 1399 1392 1386 1376 1368 1359 1351 1344 1337 1329 1323 1315 1308 1302 1300 1289 1270 1270 1269 1271 1263 1246 1251 1250 1247 1240 1238 1234 1226 1216 1211 1208 1203 1198 1194 1188 1193 1193 1187 1179 1171 1164 1157 1149 1134 1134 1134 1129 1110 1103 1096 1100 1099 1095 1091 1083 1078 1073 1067 1059 1049 1045 1046 1038 1029 1014 1001 983 996 1019 1028 1024 1015 1004 995 990 985 974 966 960 957 952 947 946 942 936 934 933 930 927 922 917 912 908 904 900 892 881 855 843 848 855 861 854 849 842 851 849 846 838 827 810 803 802 807 822 822 829 834 838 853 861 864 872 875 877 874 876 872 871 870 868 856 845 833 835 823 811 813 814 809 789 790 797 814 824 805 796 790 780 792 794 796 790 780 770 764 757 752 746 736 725 716 707 710 716 718 725 716 715 714 723 729 718 710 701 684 674 668 667 667 649 640 637 634 633 648 663 666 668 668 658 653 665 658 638 642 638 624 632 613 639 621 613 614 595 635 630 596 574 558 571 585 575 556 559 549 564 571 560 541 535 528 533 523 513 511 515 501 461 448 462 490 499 496 496 493 485 477 469 470 476 490 490 474 469 461 460 454 450 446 441 440 436 431 427 420 419 419 422 426 433 433 431 412 399 399 393 381 380 379 385 390 390 380 370 367 364 362 368 378 373 367 368 379 372 366 363 352 350 348 345 343 346 350 348 342 342 344 343 333 325 326 324 319 317 316 316 316 316 315 311 311 310 310 307 309 309 307 306 305 304 303 303 302 302 307 309 304 300 299 297 295 296 297 297 295 295 296 298 298 295 297 292 295 295 294 292 291 315 327 336 333 337 322 325 328 321 319 330 322 300 298 310 320 317 313 300 280 285 295 310 325 330 332 339 345 326 325 332 318 312 306 294 300 300 299 285 280 274 279 293 263 270 251 244 250 251 260 264 275 279 285 293 288 290 301 301 290 289 293 253 215 206 202 200 198 202 207 211 200 208 208 208 214 217 236 234 231 226 222 217 209 207 211 205 199 195 195 197 201 205 208 214 227 229 229 235 245 260 262 265 259 245 250 235 226 216 211 210 211 215 215 215 216 211 212 215 228 235 236 251 252 255 253 251 256 245 273 272 253 236 234 231 233 233 238 236 234 235 236 240 238 256 253 277 290 293 304 321 332 332 344 337 293 288 292 315 342 355 356 361 349 361 361 338 348 363 359 360 342 373 384 378 355 377 385 383 409 422 425 434 448 469 470 457 439 425 438 436 438 450 463 456 443 440 443 447 417 404 393 426 368 335 339 373 374 372 308 294 298 305 283 295 322 362 348 322 351 317 309 327 344 317 311 271 272 259 234 270 294 287 271 250 274 274 261 232 256 227 237 278 314 285 283 325 342 345 365 383 356 325 325 313 300 307 317 308 281 267 253 298 302 252 263 277 275 263 272 281 305 316 336 336 319 310 306 316 297 269 248 223 218 245 221 257 262 237 225 245 266 267 270 278 296 276 290 314 306 301 320 319 320 338 337 338 338 332 320 325 323 314 310 307 303 305 309 311 309 295 298 278 256 243 230 226 242 252 269 251 245 281 269 252 247 249 244 246 235 225 215 210 235 238 208 203 208 213 183 158 164 183 204 190 222 242 220 204 217 226 237 220 221 209 193 182 167 158 149 137 116 134 147 169 161 152 141 144 151 144 138 146 141 139 131 127 111 94 104 107 104 100 93 93 93 94 95 94 94 93 93 93 94 96 95 94 95 94 94 94 95 94 95 95 95 97 99 100 93 89 89 89 90 90 85 86 86 87 87 87 86 86 85 84 84 84 83 84 85 85 85 85 84 84 84 84 87 571 643 647 669 884 955 928 960 1112 1320 1348 1431 1394 1489 1511 1824 2078 2091 2269 2410 2514 2463 2532 2727 3112 3104 3237 3307 3296 3191 3163 2910 3415 3301 3036 3253 3572 3847 3651 3472 3225 3212 3382 3453 3535 3552 3723 3988 3576 3143 2966 2717 2123 1876 1738 1624 1546 1491 1471 1501 1335 1146 1117 1118 1121 1129 1210 1480 1813 2278 2732 2859 2537 2595 2518 2160 1731 1628 1070 1037 991 863 791 700 645 614 587 589 616 694 997 1176 1228 1505 1654 1518 1524 1624 1567 1415 1397 1608 1369 1309 1166 951 660 496 400 398 201 132 81 1 -17 -28 -35 -38 -41 -43 -45 -45 -50 -39 -14 47 108 164 147 105 137 193 258 348 511 719 897 980 979 999 954 894 864 823 799 826 929 937 868 771 751 749 747 747 752 759 766 774 781 787 793 798 802 808 823 860 885 880 923 968 952 992 998 1023 1101 1197 1336 1285 1161 1113 1080 1035 1011 1007 1015 1036 1083 1155 1247 1393 1521 1450 1315 1285 1302 1283 1258 1229 1191 1157 1095 1032 980 960 944 936 933 942 961 986 1033 1139 1130 1108 1056 940 929 932 952 985 1036 1164 1418 1494 1361 1389 1477 1577 1685 1811 2019 2339 2548 2492 2557 2603 2368 2291 2208 2041 2069 1932 1753 1485 1337 1238 1048 960 959 1118 1011 844 976 1330 1133 960 861 852 765 756 655 631 609 589 567 546 537 524 515 522 537 564 555 510 515 493 464 450 467 489 560 584 580 570 562 548 437 400 463 526 597 674 765 869 950 1039 1141 1281 1428 1617 1846 1963 1977 1868 1644 1581 1433 1316 1220 1160 1206 1252 1286 1352 1394 1437 1469 1469 1307 1197 1321 1377 1428 1473 1384 1455 1542 1604 1571 1592 1610 1625 1637 1620 1584 1631 1635 1603 1576 1552 1543 1572 1527 1486 1494 1472 1421 1408 1430 1397 1388 1459 1717 1709 1692 1648 1659 1643 1603 1578 1536 1536 1537 1544 1539 1542 1545 1548 1555 1588 1577 1573 1561 1541 1538 1550 1542 1602 1585 1558 1517 1514 1519 1457 1444 1557 1579 1585 1385 1236 1472 1598 1685 1737 1767 1789 1792 1850 1872 1906 1944 1979 2035 2105 2190 2146 2278 2388 2442 2479 2489 2518 2546 2542 2583 2609 2587 2472 2319 2209 2130 2088 2065 2078 2004 1775 1653 1604 1566 1528 1496 1475 1460 1446 1437 1434 1433 1438 1444 1460 1394 1478 1510 1522 1534 1564 1567 1569 1761 1896 1901 1924 1946 1899 1872 1872 1855 1828 1835 1840 1840 1818 1820 1880 1904 1868 1811 1827 1776 1716 1735 1764 1764 1748 1743 1718 1703 1703 1696 1742 1772 1735 1759 1798 1814 1835 1848 1852 1868 1885 1907 1895 1828 1920 1938 1910 1836 1841 1979 2002 2012 1979 1995 1985 1952 1984 2010 2024 2000 2021 2039 2064 2127 2114 2123 2161 2135 2066 1988 1944 2091 2233 2302 2327 2326 2311 2342 2337 2371 2386 2366 2220 1934 1816 1777 1755 1739 1755 1780 1786 1773 1765 1746 1719 1699 1679 1664 1655 1671 1685 1689 1670 1654 1634 1639 1641 1625 1633 1646 1654 1664 1679 1677 1660 1650 1623 1590 1658 1691 1655 1548 1552 1591 1671 1608 1600 1618 1629 1647 1670 1769 1895 1838 1788 1799 1800 1821 1829 1875 2008 2087 2033 1950 1925 1887 1833 1802 1787 1778 1760 1757 1741 1744 1757 1769 1781 1765 1747 1756 1739 1698 1715 1683 1667 1670 1690 1694 1670 1664 1656 1636 1622 1605 1596 1591 1591 1602 1611 1617 1631 1654 1685 1703 1603 1565 1588 1611 1622 1614 1633 1677 1698 1708 1737 1734 1727 1733 1739 1744 1757 1772 1789 1804 1823 1843 1837 1784 1740 1701 1725 1751 1777 1793 1802 1786 1774 1756 1718 1724 1763 1807 1843 1859 1804 1772 1786 1859 1840 1910 2032 1931 1859 1784 1856 1789 1801 1859 1819 1870 1866 1861 1912 1911 1991 1973 1979 1997 1961 1976 1996 2021 2018 2007 2024 2027 2070 2188 2148 2174 2184 2223 2220 2183 2214 2218 2212 2188 2172 2146 2153 2168 2181 2196 2214 2235 2252 2270 2249 2254 2258 2318 2234 2210 2178 2168 2217 2367 2383 2209 2180 2119 2108 2145 2202 2219 2234 2219 2236 2208 2197 2223 2247 2278 2298 2315 2360 2417 2444 2494 2525 2592 2662 2770 2888 3001 3107 3185 3161 3076 2992 2917 2871 2831 2747 2704 2828 2870 2841 2823 2769 2667 2565 2527 2644 2719 2677 2581 2511 2466 2439 2426 2420 2397 2375 2372 2359 2371 2358 2338 2326 2317 2319 2265 2254 2169 2247 2290 2322 2372 2467 2648 2975 3189 3408 3252 2991 3138 3301 3549 3604 3437 3420 3196 2921 3112 3152 2947 2778 2665 2621 2735 2948 3338 3569 3287 3035 2820 2716 2644 2599 2566 2470 2363 2350 2341 2308 2222 2297 2281 2279 2280 2227 2214 2189 2187 2144 2076 2118 2162 2024 1920 1924 1938 2035 1952 1918 1907 1898 1885 1875 1868 1863 1854 1846 1852 1849 1836 1847 1864 1872 1884 1897 1913 1942 1998 2020 1995 1994 2021 2067 2120 2113 2198 2243 2368 2456 2277 2203 2174 2168 2185 2128 2105 2085 2091 2099 2086 2088 2086 2069 2055 2042 2034 2024 2010 2001 1989 1980 1975 1962 1951 1938 1921 1908 1897 1880 1860 1831 1813 1797 1780 1768 1755 1742 1748 1753 1751 1743 1730 1719 1702 1686 1666 1654 1653 1643 1634 1619 1606 1594 1584 1575 1558 1567 1567 1558 1542 1529 1519 1506 1488 1478 1470 1462 1453 1441 1425 1424 1416 1401 1395 1397 1410 1406 1397 1385 1382 1378 1371 1363 1356 1349 1343 1333 1324 1310 1303 1303 1302 1289 1282 1287 1284 1281 1278 1268 1256 1241 1234 1232 1225 1229 1221 1221 1216 1216 1207 1201 1197 1194 1188 1193 1185 1184 1179 1175 1170 1163 1152 1141 1130 1125 1117 1114 1113 1106 1097 1087 1084 1088 1080 1073 1067 1066 1057 1047 1030 1038 1037 1026 1017 989 1003 1024 1033 1026 1020 1013 1008 1002 991 982 977 971 964 958 952 949 947 943 938 936 932 929 927 922 918 912 906 895 881 863 851 848 864 880 876 872 865 858 860 865 865 859 844 817 809 812 819 815 830 833 839 849 856 861 868 871 873 881 883 882 881 875 872 863 854 844 847 854 843 823 822 811 801 796 798 809 818 816 826 808 805 795 802 813 811 816 806 784 781 777 769 759 748 734 720 712 721 730 738 733 726 729 723 727 739 725 712 704 694 696 687 683 676 661 652 653 641 633 629 628 635 643 652 649 646 644 649 653 650 660 666 658 656 637 652 650 640 622 606 622 624 603 587 576 588 599 581 573 575 553 570 571 560 550 533 539 535 523 530 541 532 515 481 450 447 465 474 477 475 483 482 474 465 469 482 506 518 498 481 473 465 457 449 443 439 437 432 429 428 424 417 415 419 422 428 429 434 421 414 406 394 385 389 384 387 392 403 390 383 377 373 370 375 386 379 368 376 383 382 375 376 362 355 351 350 347 351 352 345 340 337 338 337 333 329 326 323 318 318 319 320 319 322 324 321 313 316 319 313 312 316 315 310 307 307 304 303 304 311 321 318 313 307 305 296 295 295 294 292 293 293 297 297 290 287 288 289 286 285 289 291 284 315 325 331 320 312 307 312 314 303 308 318 315 295 289 305 310 306 304 305 295 274 285 302 302 322 339 348 326 316 318 333 337 324 323 306 289 282 280 276 274 295 306 311 275 266 259 255 243 243 260 255 275 264 276 286 298 291 276 287 274 283 294 238 215 214 213 210 219 204 197 197 198 201 205 212 210 213 222 232 237 238 237 228 214 213 219 220 205 195 195 195 200 206 217 224 234 243 243 250 251 248 254 268 278 252 249 230 227 223 217 214 207 210 211 217 208 214 217 220 229 229 241 251 254 251 255 263 245 255 243 233 231 229 231 230 234 243 246 252 250 246 244 254 260 244 254 272 260 278 298 309 318 333 346 332 289 297 321 339 351 340 339 327 332 341 346 310 320 328 327 324 344 347 345 346 360 381 401 411 399 413 435 449 464 476 464 441 430 443 446 444 450 454 448 446 416 395 396 414 387 362 386 414 349 341 325 318 309 328 346 353 341 337 302 286 343 299 295 301 320 307 293 288 316 314 292 285 263 251 243 269 288 307 293 288 287 286 286 254 226 218 259 274 295 330 319 304 321 360 385 397 343 296 301 318 279 293 289 313 294 266 244 272 293 266 240 245 250 275 294 326 327 329 320 309 291 288 284 316 286 263 250 249 236 217 238 246 231 220 235 257 284 287 280 304 305 291 304 308 321 328 323 339 344 339 336 328 326 323 312 319 322 312 299 288 287 289 298 301 310 309 294 290 285 267 246 239 223 223 231 232 242 269 280 265 247 238 225 227 235 220 207 198 210 216 199 177 187 195 171 165 155 173 177 188 199 235 232 213 190 199 211 202 223 204 198 191 178 164 142 135 114 133 151 159 166 162 154 133 135 140 126 132 133 132 121 115 96 100 97 91 92 93 93 92 91 92 92 92 93 93 93 94 93 95 96 95 94 94 93 93 94 94 96 95 95 97 99 104 96 88 88 89 89 90 86 86 86 86 86 86 85 84 84 83 83 84 84 85 85 85 84 84 83 83 84 87 88 478 500 562 710 862 888 836 973 1060 1076 1140 1156 1175 1431 1648 1869 2184 2179 2317 2233 2392 2258 2276 2459 2491 2849 3060 3129 3218 3344 3215 3160 3223 3363 3225 3484 3579 3595 3738 3560 3225 3026 3269 3447 3401 3521 3736 3692 3695 3614 3454 2762 2368 1986 1790 1707 1631 1564 1470 1428 1394 1225 1133 1121 1116 1121 1194 1394 1818 2165 2463 2695 2633 2636 2461 2255 2203 2012 1463 1387 1348 1319 1408 1113 1046 921 847 728 719 747 1061 1409 1425 1654 1848 1818 1727 1622 1526 1519 1529 1593 1432 1163 1043 847 706 565 509 536 203 87 58 -3 -15 -25 -27 -36 -38 -30 -33 -46 -49 -54 -57 -34 -29 -21 -15 5 64 72 180 267 360 496 699 752 835 912 913 919 888 853 822 818 862 904 857 767 744 742 740 742 746 751 757 763 768 774 779 784 789 800 838 896 930 874 850 867 865 912 928 1016 1178 1100 1196 1257 1209 1119 1077 1042 987 971 979 999 1035 1090 1187 1238 1264 1232 1196 1186 1178 1190 1198 1189 1168 1137 1083 1022 977 956 949 942 937 946 965 980 1001 1026 1047 998 972 928 926 929 947 986 1056 1200 1342 1411 1316 1385 1490 1591 1726 1944 2125 2345 2512 2597 2523 2492 2249 2184 2156 2042 2094 1963 1838 1467 1306 1236 1062 979 916 894 904 856 1093 1294 1138 907 835 790 742 699 652 624 602 583 568 550 532 522 531 555 592 651 611 568 515 484 451 433 453 481 507 580 574 563 557 546 411 412 470 526 619 714 784 871 939 1033 1170 1406 1633 1728 2017 2217 1987 1673 1494 1405 1417 1274 1161 1161 1123 1222 1278 1317 1360 1394 1425 1295 1175 1194 1415 1430 1416 1491 1432 1465 1598 1605 1590 1611 1607 1639 1653 1624 1593 1648 1624 1593 1581 1567 1542 1547 1519 1517 1509 1491 1444 1435 1447 1429 1402 1550 1737 1762 1749 1684 1663 1684 1703 1695 1652 1575 1550 1552 1560 1561 1555 1555 1567 1580 1580 1573 1572 1561 1559 1537 1562 1597 1605 1600 1571 1552 1529 1496 1451 1398 1495 1595 1455 1197 1563 1667 1705 1749 1786 1802 1849 1876 1899 1939 1982 2024 2074 2171 2218 2214 2362 2399 2438 2471 2505 2522 2553 2560 2588 2617 2570 2448 2342 2273 2152 2112 2097 2101 2081 1925 1681 1591 1556 1529 1502 1483 1468 1463 1464 1465 1473 1461 1465 1480 1401 1459 1534 1553 1568 1598 1590 1666 1941 1905 1920 1919 1929 1901 1881 1910 1889 1870 1847 1821 1837 1833 1842 1883 1913 1854 1802 1828 1815 1746 1755 1771 1775 1761 1718 1714 1723 1725 1719 1760 1784 1749 1778 1814 1841 1852 1872 1887 1896 1917 1939 1929 1883 1962 1993 2006 1977 1914 1971 1977 1960 1958 1971 1953 1948 1976 2001 2008 1984 2005 2018 2063 2071 2063 2075 2099 2060 1947 1968 2157 2215 2223 2251 2235 2256 2250 2279 2294 2290 2321 2337 2351 2092 1897 1806 1775 1755 1777 1798 1796 1793 1777 1749 1712 1692 1677 1674 1690 1706 1711 1689 1669 1650 1637 1652 1643 1633 1640 1654 1660 1664 1667 1664 1644 1617 1618 1655 1686 1696 1602 1551 1557 1586 1660 1604 1610 1645 1643 1655 1684 1723 1723 1735 1752 1766 1802 1832 1907 1888 1981 2116 2020 1962 1940 1891 1848 1829 1798 1778 1803 1794 1763 1751 1770 1789 1800 1809 1820 1778 1743 1729 1720 1697 1682 1684 1706 1685 1662 1646 1636 1624 1611 1615 1622 1617 1611 1635 1630 1622 1623 1695 1756 1588 1582 1605 1617 1630 1640 1660 1667 1693 1707 1720 1740 1742 1747 1753 1757 1762 1769 1776 1787 1800 1820 1838 1819 1765 1731 1716 1745 1781 1809 1830 1839 1823 1836 1790 1779 1772 1750 1789 1825 1864 1829 1806 1817 1918 1918 2088 2016 1933 1852 1810 1970 1880 1790 1860 1972 1938 1882 1946 1958 1934 1871 1892 1972 1939 1982 2019 2010 1977 1968 1973 1988 2006 2039 2043 2139 2164 2187 2228 2187 2192 2225 2180 2191 2176 2136 2172 2190 2204 2227 2241 2230 2237 2235 2237 2226 2230 2230 2260 2205 2185 2168 2164 2204 2261 2246 2295 2393 2145 2104 2132 2210 2217 2211 2187 2191 2179 2198 2234 2230 2252 2232 2256 2298 2336 2351 2381 2400 2444 2551 2694 2820 2996 3139 3184 3147 3136 3078 2973 2873 2760 2693 2637 2747 2764 2711 2677 2663 2648 2603 2565 2650 2650 2674 2596 2518 2466 2437 2418 2408 2381 2357 2339 2330 2397 2356 2312 2322 2342 2259 2224 2216 2157 2198 2234 2297 2375 2459 2658 2970 3224 3485 3455 3393 3346 3394 3440 3409 3378 3183 3058 3086 3177 2986 2849 2705 2685 2612 2715 2947 3183 3404 3241 2922 2784 2729 2719 2606 2584 2521 2425 2317 2258 2310 2253 2187 2254 2239 2224 2251 2178 2157 2180 2163 2075 2066 2079 1978 1920 1907 1907 1932 1922 1902 1892 1883 1874 1865 1863 1855 1844 1838 1832 1827 1834 1857 1868 1880 1892 1905 1915 1937 1956 1965 1979 1996 2024 2053 2083 2121 2153 2254 2369 2438 2296 2225 2189 2171 2186 2137 2110 2092 2106 2126 2096 2090 2084 2069 2059 2051 2037 2020 2001 1990 1981 1975 1970 1960 1970 1951 1927 1902 1887 1872 1862 1851 1834 1810 1791 1784 1772 1766 1770 1760 1746 1729 1716 1709 1695 1681 1670 1656 1642 1636 1635 1628 1608 1608 1595 1579 1564 1550 1541 1550 1540 1530 1519 1503 1494 1494 1484 1471 1455 1443 1439 1438 1433 1420 1412 1390 1387 1394 1385 1377 1375 1371 1363 1358 1352 1344 1333 1319 1317 1319 1312 1296 1291 1292 1297 1287 1282 1278 1278 1269 1262 1257 1249 1242 1233 1227 1222 1206 1203 1205 1199 1199 1199 1189 1192 1188 1182 1179 1178 1175 1175 1165 1158 1149 1148 1138 1129 1122 1118 1115 1106 1097 1080 1073 1065 1058 1053 1046 1041 1036 1032 1019 1027 1022 999 997 1020 1034 1030 1022 1017 1010 1002 997 991 986 981 970 963 958 953 948 947 945 940 938 934 927 910 916 905 892 880 866 856 858 864 872 890 885 882 879 873 870 869 866 851 842 827 814 818 827 831 824 827 844 847 859 868 870 880 880 880 885 886 885 882 877 863 856 853 861 857 851 835 839 831 822 823 815 820 823 837 835 835 818 810 812 821 822 821 815 798 799 796 787 772 759 748 729 716 721 736 750 747 735 744 739 733 746 738 726 720 708 701 705 702 688 676 663 672 660 654 650 632 628 626 624 624 623 622 623 628 636 639 644 649 649 645 646 636 628 625 627 627 628 632 624 608 593 616 621 609 600 579 570 579 596 574 552 546 551 534 532 556 531 526 492 474 459 446 444 449 457 460 469 472 464 464 478 490 507 529 530 508 479 465 458 453 447 442 436 431 428 423 421 417 414 413 417 423 423 429 427 414 397 390 397 397 391 396 393 406 416 405 393 384 383 385 388 382 375 384 392 395 389 387 370 362 355 355 351 354 352 346 344 338 334 334 332 327 325 323 323 325 327 326 325 324 324 320 316 323 325 317 320 322 316 315 313 310 306 303 306 309 319 324 325 314 306 298 296 294 293 292 292 292 292 290 289 287 287 286 291 286 284 290 285 290 307 319 304 294 293 296 297 297 307 302 308 287 280 295 294 305 296 283 284 268 290 301 310 318 330 320 318 323 312 321 326 319 319 321 315 311 303 292 295 306 315 311 296 290 273 260 260 256 239 246 262 261 265 281 289 295 274 269 261 283 288 262 225 220 226 229 226 219 203 198 198 204 206 213 213 222 227 229 232 232 226 225 218 217 221 222 198 195 195 200 208 213 219 222 234 256 247 242 241 244 257 271 283 249 242 233 225 216 214 213 208 206 211 210 212 215 217 230 229 232 242 253 259 260 267 278 243 229 233 237 229 228 232 233 235 249 249 248 250 253 256 256 264 273 270 269 252 276 298 320 324 318 337 336 303 300 338 347 331 320 296 303 306 300 310 306 329 359 360 372 331 335 360 380 395 391 395 416 423 433 433 455 474 464 446 436 433 443 449 448 445 431 425 427 433 404 373 359 365 351 379 394 331 315 310 322 333 307 291 296 335 290 284 286 309 283 290 282 314 315 281 280 283 323 269 256 245 283 253 275 286 302 326 289 267 245 259 243 241 258 249 277 285 312 360 365 363 356 365 380 335 318 288 290 285 267 279 304 280 275 271 238 272 244 234 269 284 287 301 304 286 315 320 298 282 259 281 310 282 260 245 228 217 207 247 209 213 243 257 272 279 289 294 300 311 311 318 331 331 342 339 347 338 329 323 332 323 315 306 300 313 314 300 293 277 272 288 297 295 313 300 296 294 275 275 256 236 214 209 219 244 248 263 254 238 231 217 207 211 215 219 197 203 204 205 196 165 188 193 184 162 162 170 168 201 234 208 216 212 178 175 191 187 187 187 192 176 155 142 121 124 112 124 145 159 151 142 140 128 123 122 126 128 117 107 111 100 94 91 91 91 91 91 91 90 90 90 91 92 93 93 93 94 95 93 92 93 93 92 94 94 96 96 94 95 95 102 123 102 88 88 89 89 88 85 86 86 85 85 84 84 84 84 83 84 84 84 84 84 84 83 83 83 83 84 85 89 491 710 816 1024 920 737 814 1022 1119 1032 975 864 1133 1310 1515 1684 1739 1869 2066 2008 2064 2077 2184 2338 2691 2877 3025 3276 3124 3112 3121 3304 3365 3509 3497 3565 3363 3252 3377 3660 3398 2879 3271 3286 3284 3358 3458 3614 3811 3932 3580 3177 2868 2258 1910 1784 1674 1619 1521 1400 1336 1246 1144 1126 1113 1118 1145 1155 1386 1855 2152 2337 2340 2314 2388 2602 2651 2279 2069 1739 1443 1416 1748 1709 1569 1371 1209 1007 874 842 954 1353 1381 1578 1762 1891 1962 1829 1650 1573 1492 1430 1357 1253 1037 924 920 657 578 595 219 101 84 65 0 -15 -21 -16 -13 -17 -22 -19 -17 -36 -49 -64 -57 -92 -65 -51 -23 -5 102 164 231 300 398 572 793 884 917 961 957 927 893 860 842 860 780 737 736 735 734 737 740 744 747 752 757 762 766 771 776 783 795 833 833 829 825 817 825 848 865 904 1055 1005 1023 1064 1189 1061 1117 1106 987 948 969 1012 1049 1079 1108 1123 1128 1123 1116 1116 1123 1157 1194 1218 1281 1241 1123 1073 982 963 955 947 946 949 1015 1032 1021 996 965 943 932 925 925 931 956 1003 1063 1179 1261 1306 1284 1415 1529 1642 1810 2023 2366 2725 2642 2390 2305 2288 2158 2099 2093 1995 2007 1940 1878 1498 1368 1282 1085 989 921 936 924 875 1069 1126 1144 855 793 760 733 688 668 646 602 578 563 547 535 550 570 594 698 743 608 596 536 532 471 423 431 453 490 555 570 560 553 491 395 405 468 549 671 767 829 865 894 999 1232 1436 1794 2165 2039 2152 1866 1500 1362 1284 1337 1294 1179 1118 1132 1247 1272 1292 1307 1323 1332 1335 1293 1169 1458 1383 1448 1449 1470 1462 1565 1604 1617 1632 1642 1638 1655 1627 1618 1649 1614 1600 1598 1581 1563 1546 1551 1545 1525 1497 1456 1452 1497 1453 1461 1723 1763 1739 1717 1688 1685 1712 1762 1731 1683 1615 1609 1580 1581 1579 1571 1567 1582 1594 1592 1575 1597 1605 1602 1592 1522 1516 1597 1616 1614 1593 1556 1556 1537 1481 1337 1571 1443 1175 1489 1670 1723 1768 1750 1786 1823 1873 1910 1957 1996 2048 2132 2211 2246 2245 2405 2427 2455 2482 2512 2557 2580 2589 2598 2638 2587 2496 2399 2385 2251 2155 2125 2122 2103 1985 1718 1605 1571 1540 1512 1497 1493 1492 1495 1507 1516 1512 1511 1528 1407 1544 1572 1585 1603 1631 1617 1623 1900 1928 1930 1940 1944 1927 1914 1939 1911 1887 1860 1826 1806 1832 1867 1864 1879 1874 1831 1871 1846 1790 1786 1807 1794 1782 1746 1732 1744 1736 1755 1793 1825 1791 1780 1814 1845 1884 1920 1958 1955 1981 2040 1977 1963 1999 2026 2031 2006 1976 1958 1936 1941 1931 1936 1923 1946 1968 1981 1971 1971 2009 2031 2045 2033 2026 2044 2052 2087 2001 2037 2204 2158 2168 2178 2178 2167 2202 2208 2208 2266 2272 2310 2351 2184 1974 1892 1805 1794 1842 1826 1831 1828 1775 1743 1697 1686 1690 1706 1713 1723 1717 1697 1689 1690 1663 1657 1645 1645 1655 1670 1680 1671 1663 1647 1630 1639 1659 1681 1696 1659 1554 1559 1584 1577 1574 1590 1650 1692 1668 1692 1680 1712 1740 1753 1766 1786 1810 1865 1898 1975 1953 2150 2051 1991 1920 1877 1849 1821 1808 1814 1807 1784 1790 1778 1782 1807 1827 1850 1834 1782 1765 1752 1728 1706 1694 1694 1706 1693 1674 1663 1647 1627 1628 1658 1693 1644 1625 1633 1630 1610 1613 1681 1583 1572 1601 1625 1648 1649 1671 1706 1701 1705 1717 1734 1743 1753 1763 1771 1778 1787 1794 1808 1817 1808 1818 1831 1797 1766 1737 1730 1755 1791 1814 1837 1853 1858 1872 1884 1854 1807 1763 1807 1822 1867 1867 1845 1882 1981 2019 1975 1961 1909 1857 1834 1970 1918 1884 1825 1948 2057 2021 2018 2004 2035 1956 1938 1924 1951 1963 1947 1960 1984 1979 2004 2033 2025 2032 2074 2229 2187 2131 2146 2154 2183 2183 2150 2141 2132 2134 2150 2165 2183 2213 2199 2192 2204 2203 2213 2227 2254 2255 2350 2247 2193 2182 2171 2220 2308 2392 2379 2447 2188 2107 2131 2246 2163 2180 2164 2154 2179 2199 2228 2198 2204 2207 2227 2255 2281 2299 2326 2373 2481 2599 2678 2818 2982 3165 3223 3176 3099 3062 2952 2848 2724 2634 2607 2603 2740 2736 2697 2734 2778 2613 2533 2556 2640 2625 2602 2525 2462 2425 2412 2396 2366 2339 2314 2300 2322 2301 2285 2279 2267 2214 2197 2194 2182 2117 2203 2267 2326 2432 2660 2938 3146 3406 3292 3189 3152 2952 3039 3085 3334 3297 3316 3115 3270 2984 2887 2694 2800 2681 2628 2890 2983 3201 3284 3019 2789 2606 2581 2665 2623 2571 2520 2476 2382 2225 2220 2177 2157 2220 2173 2247 2202 2130 2147 2164 2090 1983 2030 1955 1925 1897 1882 1894 1902 1894 1885 1874 1870 1859 1853 1856 1855 1847 1825 1821 1837 1850 1863 1875 1893 1914 1922 1950 1979 1994 2026 2048 2083 2134 2181 2223 2193 2209 2265 2281 2321 2319 2268 2172 2173 2192 2147 2113 2084 2090 2086 2086 2106 2085 2066 2047 2016 2001 1989 1982 1974 1967 1962 1961 1988 1951 1921 1906 1889 1874 1862 1848 1836 1818 1802 1792 1783 1771 1755 1752 1730 1706 1703 1701 1687 1673 1663 1652 1645 1625 1613 1611 1595 1582 1588 1576 1562 1545 1532 1536 1530 1524 1505 1489 1481 1483 1489 1473 1462 1453 1449 1447 1441 1434 1421 1406 1389 1375 1367 1365 1362 1359 1351 1343 1339 1332 1331 1331 1327 1319 1314 1308 1302 1299 1293 1284 1282 1277 1273 1266 1263 1257 1252 1244 1239 1235 1227 1217 1206 1199 1190 1182 1185 1183 1177 1178 1180 1178 1177 1171 1172 1170 1164 1159 1150 1140 1136 1126 1120 1110 1102 1093 1089 1079 1076 1072 1068 1062 1058 1051 1047 1031 1013 1004 999 1025 1039 1038 1027 1021 1014 1009 1003 995 994 986 979 973 966 954 949 938 941 933 933 935 930 914 893 882 874 867 866 868 875 883 885 897 894 888 885 879 873 871 866 852 836 826 820 826 829 842 847 839 833 846 860 868 877 873 888 888 888 891 886 880 877 872 870 869 865 859 849 850 849 855 847 843 844 821 836 842 844 838 829 834 823 830 830 830 829 819 816 803 786 771 759 748 736 723 722 742 754 760 750 747 758 752 755 761 745 734 721 709 714 710 704 692 672 680 692 675 664 650 641 646 644 643 643 628 629 622 615 614 616 619 623 620 618 617 611 607 608 620 636 642 637 631 626 618 646 651 644 618 608 589 603 620 578 555 565 547 552 553 534 521 490 500 502 497 481 447 441 440 447 456 460 458 472 482 490 505 527 528 525 489 471 465 459 458 450 442 437 432 427 425 422 417 411 411 416 418 421 421 416 404 396 406 414 402 398 400 406 426 425 415 405 404 402 400 389 379 387 394 398 387 380 369 365 361 358 357 360 356 352 346 342 337 334 329 328 327 330 333 339 348 339 334 330 327 324 323 330 332 325 332 328 324 326 323 315 311 306 310 312 320 327 332 323 321 304 302 304 298 294 292 291 290 290 289 294 296 290 283 283 291 288 282 277 280 289 292 284 280 278 276 280 294 304 291 276 276 286 286 298 291 272 275 283 291 301 314 326 307 304 305 314 303 306 319 318 311 302 308 317 305 319 311 306 286 280 278 282 269 271 262 256 267 254 244 253 252 269 273 281 280 280 267 268 283 258 232 225 229 231 231 214 202 197 200 208 214 218 226 237 232 224 231 222 216 214 213 218 223 231 207 195 195 201 210 220 233 238 238 245 237 231 245 262 277 277 288 255 239 233 220 212 210 211 212 209 207 209 216 213 215 222 228 228 243 255 260 271 267 241 230 229 235 239 229 233 237 234 232 239 248 252 254 259 263 266 265 271 281 291 282 255 273 291 302 315 330 321 282 309 328 325 293 295 313 340 355 350 352 357 338 349 380 383 352 340 350 383 385 406 410 415 427 433 443 467 470 458 441 438 441 445 429 440 412 401 415 399 402 425 398 400 363 328 380 327 331 304 289 293 309 309 291 301 284 292 307 285 282 304 326 280 324 302 280 290 276 259 249 262 280 315 279 275 306 306 312 269 253 218 221 227 259 264 279 281 309 335 319 341 349 361 351 349 320 312 293 270 266 254 280 293 308 283 267 249 257 233 274 283 303 279 266 267 281 292 308 301 266 251 282 296 272 252 238 240 235 205 203 230 248 269 280 276 257 271 288 301 313 308 313 318 315 322 341 344 335 328 316 309 304 305 308 304 292 300 310 297 279 261 269 280 287 296 282 280 292 285 266 247 231 224 196 211 231 253 255 257 251 225 208 195 193 188 191 193 189 185 176 171 165 177 183 190 171 155 173 176 223 234 213 186 187 194 176 161 166 172 165 172 162 145 137 118 117 128 149 152 151 149 145 136 130 116 121 117 116 111 99 95 94 91 93 92 91 90 89 89 89 89 90 91 91 91 92 95 95 93 94 95 94 93 92 93 94 96 94 93 94 96 105 140 100 88 88 88 89 89 85 84 84 84 83 83 83 83 84 83 84 84 83 84 83 83 83 83 83 83 84 86 90 516 724 813 915 762 637 727 901 1072 1156 1081 958 806 971 1254 1442 1423 1727 1856 1747 1901 2158 2402 2505 2535 2786 2988 2904 2759 2882 2674 2804 2951 3293 3495 3353 3366 3386 3220 3133 3022 2609 2934 3252 3378 3632 3694 3747 3943 3896 3500 3019 2726 2522 2222 1877 1696 1608 1528 1448 1362 1278 1148 1122 1116 1110 1114 1118 1202 1488 1805 1952 2110 2142 2132 2425 2671 2553 2286 1940 1676 1541 1758 1992 1966 1830 1588 1235 1010 996 1049 1160 1363 1643 1876 1905 1924 1984 1901 1728 1592 1432 1262 1161 1112 1086 927 734 643 616 286 167 152 133 110 76 94 164 197 316 321 284 169 50 -14 -43 -56 -81 -99 -98 -86 -56 -12 44 126 167 256 418 621 908 1044 1103 1088 1057 988 960 925 869 765 731 729 729 728 731 733 735 739 741 746 751 755 759 762 764 767 784 799 808 809 800 794 800 807 820 899 899 908 931 1008 951 983 996 964 999 998 1060 1119 1145 1150 1139 1123 1111 1095 1086 1090 1088 1087 1062 1059 1032 1015 994 982 972 961 953 949 953 964 982 986 958 944 933 927 925 925 931 961 1033 1061 1134 1252 1202 1254 1463 1483 1624 1926 2153 2523 2776 2509 2256 2098 2031 1985 2032 2017 1954 1917 1894 1882 1643 1577 1536 1180 975 899 865 895 847 973 982 1030 819 770 741 729 693 669 643 617 593 575 554 556 575 595 636 782 676 679 571 561 574 508 421 412 427 458 483 564 561 549 444 383 411 483 636 777 792 728 763 830 929 1091 1444 1743 1833 1834 1953 1748 1414 1277 1217 1203 1234 1193 1122 1074 1147 1206 1225 1234 1246 1263 1276 1251 1121 1270 1425 1580 1585 1533 1544 1538 1663 1678 1673 1663 1652 1643 1654 1639 1663 1634 1615 1609 1591 1567 1551 1553 1574 1554 1503 1462 1445 1492 1607 1756 1799 1776 1753 1711 1705 1707 1729 1790 1772 1704 1645 1648 1663 1620 1594 1584 1583 1597 1611 1600 1592 1624 1634 1616 1569 1594 1480 1432 1513 1575 1616 1536 1591 1552 1560 1321 1259 1198 1188 1461 1691 1726 1698 1735 1807 1873 1908 1941 1980 2016 2076 2146 2226 2265 2245 2344 2420 2477 2502 2521 2536 2569 2602 2629 2657 2626 2563 2476 2449 2392 2196 2134 2056 1956 1902 1711 1634 1594 1554 1532 1526 1523 1523 1536 1550 1555 1550 1520 1434 1546 1590 1608 1618 1641 1677 1678 1616 1720 1893 1932 1936 1968 1975 1969 1958 1933 1909 1871 1825 1796 1819 1873 1858 1837 1863 1861 1883 1885 1853 1849 1849 1825 1795 1778 1777 1766 1763 1808 1834 1850 1830 1806 1841 1889 2001 2051 2042 2062 2066 2114 2041 2021 2017 2031 2028 2000 1965 1939 1916 1914 1913 1904 1918 1942 1969 1971 1950 1971 1993 2038 2006 2002 2001 2021 2037 2081 2022 2095 2169 2116 2137 2128 2111 2138 2171 2149 2159 2191 2232 2274 2340 2310 2307 2031 1884 1844 1860 1843 1835 1781 1748 1725 1702 1704 1708 1745 1749 1747 1720 1724 1718 1722 1687 1658 1658 1675 1709 1703 1686 1678 1665 1658 1653 1666 1680 1697 1711 1693 1588 1559 1568 1585 1596 1598 1631 1678 1694 1724 1720 1722 1748 1772 1793 1838 1859 1873 1909 2050 2147 2237 2016 1922 1890 1864 1843 1830 1830 1864 1843 1824 1821 1806 1802 1834 1853 1911 1831 1782 1784 1787 1781 1744 1713 1708 1699 1678 1661 1649 1639 1635 1646 1664 1685 1658 1633 1626 1612 1600 1594 1583 1574 1577 1605 1641 1662 1689 1706 1716 1710 1727 1748 1773 1764 1768 1779 1788 1800 1817 1823 1836 1833 1822 1830 1823 1789 1770 1746 1747 1761 1788 1820 1844 1864 1875 1891 1908 1895 1840 1797 1801 1824 1870 1916 1886 1866 1969 1956 1917 1883 1860 1836 1879 2024 2000 1862 1814 1933 2012 2019 2063 2052 2036 2011 2010 1998 1963 1979 1976 1939 1952 1981 1984 2010 2100 2154 2177 2178 2089 2087 2092 2117 2118 2136 2149 2141 2152 2146 2136 2137 2160 2169 2166 2175 2184 2194 2205 2240 2263 2289 2311 2256 2219 2222 2198 2207 2331 2433 2446 2371 2190 2127 2096 2118 2139 2151 2150 2146 2160 2172 2190 2189 2210 2224 2238 2244 2266 2305 2397 2453 2527 2630 2747 2877 3007 3193 3227 3185 3088 3044 2991 2866 2774 2641 2615 2543 2530 2613 2669 2741 2685 2606 2539 2438 2537 2559 2559 2504 2464 2419 2397 2385 2362 2338 2313 2293 2280 2274 2255 2248 2229 2193 2186 2179 2127 2144 2205 2265 2330 2406 2524 2764 3033 3173 2973 2862 2794 3059 3257 3262 3364 3592 3458 3232 3341 3222 2890 2713 2621 2573 2558 2656 2810 3092 3491 3284 3012 2670 2470 2412 2488 2558 2455 2471 2442 2346 2246 2183 2147 2133 2149 2255 2246 2154 2116 2095 2140 2062 1949 1932 1926 1921 1887 1876 1891 1885 1876 1869 1860 1846 1842 1843 1845 1834 1814 1825 1842 1866 1881 1888 1906 1917 1926 1950 1962 1998 2068 2131 2126 2165 2244 2277 2255 2297 2282 2302 2394 2292 2244 2185 2238 2364 2193 2104 2075 2052 2053 2065 2053 2054 2048 2017 2006 1986 1971 1957 1962 1972 1958 1947 1942 1932 1918 1900 1876 1864 1848 1834 1825 1814 1803 1791 1781 1771 1761 1740 1731 1711 1737 1734 1726 1709 1691 1678 1660 1647 1635 1609 1588 1569 1567 1553 1539 1522 1514 1513 1507 1507 1491 1476 1468 1460 1469 1462 1447 1439 1434 1438 1435 1430 1419 1405 1388 1378 1378 1370 1362 1359 1355 1352 1347 1344 1340 1334 1328 1321 1317 1311 1304 1302 1291 1286 1282 1275 1268 1263 1262 1257 1251 1243 1236 1230 1227 1220 1215 1210 1204 1193 1183 1178 1169 1165 1186 1183 1179 1173 1173 1167 1162 1158 1148 1138 1131 1127 1121 1114 1106 1097 1091 1086 1079 1073 1067 1062 1056 1049 1042 1030 1022 1003 1021 1043 1047 1038 1029 1022 1016 1009 1004 999 993 989 981 972 960 947 927 918 914 910 910 909 913 895 882 888 885 887 892 891 908 896 899 902 900 891 881 872 866 855 844 840 833 823 831 840 839 842 854 857 845 849 856 870 879 887 886 891 892 889 886 883 880 884 878 875 870 863 861 866 865 867 862 852 839 833 842 850 847 842 839 845 834 837 830 823 815 814 798 788 775 763 751 737 729 734 731 752 772 763 764 765 776 774 769 760 743 732 722 722 717 702 693 682 678 692 695 678 661 651 651 670 668 660 646 635 652 643 631 620 615 611 608 606 605 603 603 603 600 601 613 631 635 631 631 631 643 655 655 645 633 609 632 616 586 566 571 567 570 555 526 510 520 535 522 494 476 455 449 438 437 448 457 459 470 478 489 497 512 512 515 502 482 470 467 467 458 450 440 430 425 423 422 420 413 408 409 411 415 415 420 422 407 409 423 414 407 416 425 421 427 425 421 423 421 413 396 387 393 402 396 383 377 377 376 366 365 366 366 363 357 351 346 342 339 338 335 331 333 343 354 362 349 342 340 337 332 330 334 341 337 337 330 325 327 323 322 318 309 311 321 320 324 330 332 326 308 309 322 314 300 293 295 295 296 298 309 300 291 287 284 280 282 292 290 290 292 284 288 303 309 309 282 280 295 283 269 277 277 290 285 284 265 260 258 266 275 289 299 294 296 302 317 300 294 314 310 320 300 285 285 293 305 298 301 280 275 268 271 265 276 272 274 274 258 246 231 236 262 261 282 279 256 245 256 266 256 231 219 218 222 222 208 197 195 198 205 209 217 227 234 224 219 219 211 212 209 211 215 223 218 195 195 198 212 226 230 230 243 239 237 236 229 239 266 285 263 270 256 251 235 217 214 209 211 210 209 207 210 215 222 219 221 229 239 251 251 260 253 240 231 231 229 234 244 234 236 252 248 246 246 249 264 262 267 272 277 276 285 291 298 312 290 262 261 263 282 320 293 268 310 307 282 284 295 329 345 345 335 354 364 365 373 387 376 373 382 356 350 359 371 380 389 401 420 454 458 463 457 449 431 435 418 400 392 384 373 379 359 400 423 370 369 348 325 332 294 310 296 300 304 301 291 294 297 281 294 326 322 307 337 333 284 301 295 292 290 281 302 324 326 319 351 298 292 303 331 312 276 269 245 232 226 260 270 302 311 335 330 292 292 303 328 304 297 305 317 286 271 245 257 273 291 271 268 264 251 218 243 279 274 259 242 266 283 282 284 291 299 264 243 275 291 271 274 268 260 253 233 210 250 258 247 250 242 254 259 274 289 302 294 284 298 288 308 334 324 321 327 327 311 295 282 296 303 293 282 286 293 273 255 250 266 283 278 273 263 275 285 280 261 249 228 192 213 231 234 225 233 248 227 232 221 218 205 196 193 169 178 175 164 145 154 179 161 153 165 171 195 215 195 197 190 168 192 194 167 143 149 150 172 160 141 129 114 115 133 133 138 151 144 130 121 132 122 98 104 104 97 91 92 91 90 91 90 91 89 89 89 89 88 88 89 89 90 94 94 92 96 96 95 93 94 94 94 94 93 93 93 94 97 103 131 94 88 88 88 88 89 84 83 82 82 82 82 83 83 83 83 83 84 83 83 82 82 83 82 83 84 86 87 89 459 557 700 663 584 533 805 985 1106 1190 1105 838 702 1017 1262 1049 1414 1745 1623 1732 2041 2172 2267 1937 2058 2093 2227 2219 2279 2386 2289 2648 3005 3370 3419 3670 3628 3542 3376 3219 3227 2847 2674 3216 3297 3359 3479 3584 3837 3812 3555 3466 3287 3234 2787 2168 1823 1701 1578 1479 1411 1359 1212 1120 1117 1112 1104 1112 1117 1157 1408 1568 1817 1922 1983 2168 2344 2615 2411 2090 1858 1697 1696 1864 1896 1921 1988 1727 1404 1263 1247 1327 1482 1710 1929 2013 2090 2011 2015 1878 1729 1592 1463 1276 1199 1055 893 792 704 598 387 253 233 217 199 198 303 455 538 840 720 659 358 194 107 -20 -61 -101 -99 -106 -106 -105 -72 -13 10 125 225 339 459 646 860 1159 1230 1175 1129 1087 1102 1048 796 725 723 723 723 724 726 728 730 732 737 740 744 747 748 748 755 769 782 799 791 783 774 766 766 792 805 821 830 846 865 877 884 919 954 1081 1069 1161 1214 1220 1217 1200 1175 1154 1131 1112 1099 1085 1064 1045 1035 1027 1023 1022 1017 1015 1006 996 984 990 988 976 964 948 938 932 927 924 925 932 982 1023 1075 1127 1161 1173 1281 1391 1501 1718 1947 2142 2536 2670 2357 2138 2012 1930 1893 1901 1943 1920 1867 1880 1926 1683 1592 1569 1188 991 883 831 816 822 940 1039 969 817 766 727 752 679 655 637 609 590 573 556 577 599 633 696 804 749 701 586 587 587 536 447 404 405 426 455 541 560 505 426 378 426 573 752 733 664 675 723 787 860 1004 1303 1431 1520 1604 1739 1873 1444 1254 1178 1156 1211 1212 1195 1163 1029 1086 1126 1161 1147 1170 1188 1164 1086 1212 1373 1647 1631 1598 1602 1561 1653 1719 1711 1695 1686 1659 1656 1646 1677 1656 1646 1631 1594 1571 1567 1568 1645 1665 1513 1556 1536 1721 1858 1838 1824 1805 1764 1737 1719 1728 1725 1723 1747 1689 1639 1627 1637 1644 1620 1598 1604 1612 1614 1639 1638 1637 1638 1629 1592 1546 1600 1606 1383 1316 1294 1218 1193 1202 1352 1368 1109 1146 1290 1577 1720 1632 1719 1825 1865 1881 1911 1963 1996 2028 2085 2175 2233 2263 2290 2318 2416 2460 2497 2524 2547 2575 2593 2634 2675 2669 2606 2534 2484 2422 2242 2158 2147 2076 1855 1698 1648 1610 1580 1551 1550 1552 1558 1568 1579 1584 1395 1532 1583 1585 1609 1636 1671 1697 1725 1741 1694 1625 1838 1945 1964 2013 2027 1999 1987 1957 1927 1875 1818 1797 1811 1858 1887 1827 1883 1865 1907 1904 1896 1877 1887 1863 1835 1823 1855 1795 1809 1831 1852 1862 1846 1845 1894 2027 2065 2003 2003 2037 2083 2101 2000 1995 1989 2002 2010 1976 1910 1911 1914 1894 1889 1894 1917 1930 1946 1950 1930 1960 2021 2005 1969 1976 1989 2006 2023 2038 2046 2196 2133 2074 2079 2072 2089 2124 2117 2122 2174 2214 2232 2257 2264 2244 2325 2263 2088 1897 1855 1807 1781 1752 1733 1725 1729 1725 1722 1764 1773 1752 1742 1752 1739 1739 1703 1669 1690 1746 1730 1703 1695 1688 1681 1678 1673 1680 1697 1716 1729 1745 1688 1573 1570 1606 1624 1622 1607 1651 1688 1725 1752 1758 1774 1770 1807 1833 1869 1957 2016 2146 2243 2199 2048 1953 1938 1927 1900 1888 1900 1925 1890 1860 1860 1839 1829 1875 1899 1927 1835 1807 1822 1798 1785 1753 1735 1713 1692 1681 1669 1662 1662 1651 1668 1663 1646 1636 1623 1617 1613 1614 1602 1592 1585 1574 1603 1636 1660 1672 1692 1719 1725 1736 1767 1799 1784 1789 1797 1805 1819 1840 1862 1861 1851 1837 1838 1840 1810 1791 1773 1748 1766 1784 1817 1840 1866 1886 1907 1926 1924 1869 1854 1809 1859 1854 1903 1946 1911 1983 1951 1919 1907 1898 1866 1838 1955 1991 1891 1809 1919 1953 1997 2007 1999 2014 2024 2039 2016 1981 2000 1988 1970 2001 1946 1967 1982 2000 2025 2008 2012 2025 2059 2127 2174 2139 2172 2169 2174 2178 2181 2171 2179 2161 2166 2200 2215 2219 2244 2245 2271 2281 2301 2357 2325 2262 2250 2226 2171 2245 2338 2307 2195 2163 2125 2093 2104 2138 2119 2120 2128 2140 2152 2162 2190 2200 2206 2228 2285 2298 2358 2415 2440 2538 2651 2778 2956 3106 3258 3180 3119 3080 2996 2995 2921 2765 2749 2686 2570 2463 2496 2612 2675 2690 2656 2602 2478 2389 2474 2588 2530 2464 2417 2390 2370 2352 2333 2311 2290 2271 2261 2242 2219 2195 2171 2175 2162 2114 2164 2216 2306 2315 2350 2421 2601 2854 2946 2724 2709 2871 2976 3180 3524 3391 3789 3547 3354 3424 3320 2994 2785 2620 2539 2531 2589 2738 2931 3238 3052 2915 2652 2476 2323 2289 2328 2346 2337 2451 2402 2284 2254 2218 2186 2080 2159 2264 2196 2136 2010 2041 2008 1948 1924 1910 1907 1895 1877 1863 1869 1864 1859 1852 1840 1832 1833 1831 1824 1809 1820 1834 1849 1865 1877 1891 1905 1928 1946 1964 2000 2070 2123 2145 2187 2202 2183 2215 2242 2276 2363 2336 2274 2234 2185 2153 2171 2112 2078 2067 2053 2035 2032 2020 2004 2006 2009 2003 1972 1963 1939 1939 1958 1956 1935 1926 1917 1903 1898 1891 1872 1848 1831 1821 1814 1803 1789 1777 1765 1756 1740 1724 1729 1764 1758 1737 1714 1690 1674 1661 1641 1627 1625 1611 1602 1599 1580 1569 1572 1564 1547 1524 1497 1487 1473 1466 1463 1454 1445 1440 1434 1424 1421 1424 1416 1407 1402 1396 1396 1389 1381 1374 1367 1359 1352 1348 1341 1336 1330 1324 1317 1314 1309 1299 1293 1288 1282 1276 1270 1264 1260 1257 1252 1247 1241 1234 1229 1223 1217 1215 1210 1201 1196 1194 1187 1179 1160 1176 1179 1175 1171 1166 1159 1158 1155 1146 1139 1138 1129 1118 1113 1104 1096 1092 1087 1079 1070 1061 1052 1046 1029 1027 1014 1013 1014 1040 1050 1046 1037 1028 1019 1015 1012 1004 993 987 984 976 959 948 931 926 944 936 919 909 901 889 889 901 915 906 913 908 916 914 913 910 910 894 882 878 870 853 851 841 836 826 830 843 850 854 847 862 876 859 865 863 876 889 892 892 893 893 890 888 888 885 885 879 873 870 871 870 869 874 873 867 856 849 849 853 853 847 836 829 827 818 814 814 802 795 796 790 774 769 759 744 734 751 749 743 751 773 779 777 772 767 757 749 750 739 732 728 730 714 699 689 690 692 704 691 673 671 663 657 674 669 663 651 644 655 660 652 634 630 628 626 610 609 613 614 621 612 596 605 617 625 629 633 638 646 655 661 660 644 636 637 609 586 588 602 598 560 540 528 529 532 526 509 505 478 484 461 439 434 443 456 467 471 475 482 487 495 493 498 505 508 492 487 472 462 452 440 431 426 424 419 416 413 409 407 405 406 409 413 417 416 412 417 425 414 418 429 430 429 424 421 420 423 417 411 401 405 416 414 388 389 392 382 374 380 373 378 372 365 356 353 348 344 338 334 333 338 346 353 359 356 349 344 340 336 335 337 335 334 334 331 326 322 317 323 325 316 315 319 316 319 324 326 317 311 325 325 320 303 298 308 311 308 311 309 306 303 306 302 297 297 303 304 309 308 296 306 308 303 295 275 282 304 288 287 278 258 258 256 267 284 279 254 261 276 287 286 287 291 299 315 299 286 301 298 310 307 309 285 274 291 285 292 289 271 265 268 255 258 263 274 283 280 262 237 236 252 257 260 278 268 247 247 270 260 250 228 218 209 212 207 194 192 192 208 214 226 228 218 220 219 211 208 204 205 215 221 207 198 195 199 206 215 225 242 250 259 239 234 232 231 235 265 251 246 248 257 262 233 215 213 211 212 215 218 215 235 242 246 251 243 238 272 276 244 235 234 250 254 239 229 235 231 236 231 237 235 239 241 255 262 264 266 275 280 280 286 296 305 314 310 287 304 287 275 309 272 299 286 293 322 317 315 295 306 304 305 319 335 377 402 400 390 388 406 369 352 366 383 380 389 415 444 432 447 460 447 437 437 447 439 443 421 403 407 380 335 346 355 330 360 335 307 303 304 298 317 317 296 323 305 320 323 294 287 311 310 366 372 321 297 296 296 332 300 280 281 319 363 370 341 302 312 347 372 348 323 277 260 252 241 218 261 285 289 320 298 273 261 296 280 277 274 274 303 277 255 254 266 259 264 292 259 243 236 217 255 272 263 236 242 250 259 287 295 306 311 275 248 258 275 250 235 236 222 223 248 205 237 226 216 242 248 269 274 284 290 279 280 273 277 297 307 323 310 313 323 319 306 286 268 270 290 301 281 267 291 273 248 244 257 271 275 268 257 250 264 268 261 236 228 205 181 201 206 213 228 248 263 258 243 230 226 221 201 189 195 200 174 155 156 159 146 135 154 180 210 210 184 170 167 162 163 166 178 157 138 140 150 162 147 131 118 104 111 124 133 148 143 131 115 117 107 96 100 93 90 91 91 89 90 91 92 91 90 89 89 90 88 88 89 89 89 94 92 94 95 94 93 93 93 93 93 94 92 92 93 95 99 103 114 97 88 88 88 88 90 83 82 81 82 82 82 82 83 83 83 83 83 83 83 82 82 82 83 83 84 85 87 89 497 695 678 564 556 487 603 787 929 936 932 941 658 729 858 1009 1271 1486 1348 1608 1916 1884 1800 1537 1661 1602 1704 1990 2065 2139 2529 2898 3162 3206 3458 3780 3736 3529 3420 3604 3389 3090 2545 3067 3192 3311 3471 3635 3741 3864 3945 3723 3605 3187 2580 2335 2019 1772 1643 1533 1429 1351 1264 1142 1119 1115 1109 1098 1105 1110 1148 1353 1541 1721 1741 1917 2108 2363 2538 2265 2016 1916 1811 1825 1836 1825 1911 2075 1979 1816 1607 1529 1624 1900 2112 2157 2136 2105 2046 1784 1649 1592 1396 1525 1324 1094 1041 1029 734 644 476 348 325 316 348 431 699 988 1011 1094 1169 951 542 346 191 -15 -93 -105 -108 -108 -108 -109 -108 -72 -14 118 219 326 437 560 729 1004 1178 1271 1290 1276 1323 1230 897 758 720 717 717 717 718 719 722 724 726 729 732 733 736 735 742 757 772 780 770 764 757 749 744 754 763 776 789 808 823 847 885 941 1007 1109 1171 1237 1337 1306 1298 1260 1228 1217 1199 1175 1159 1139 1113 1090 1084 1081 1083 1083 1072 1088 1126 1138 1121 1065 1047 1022 998 972 949 938 931 926 926 932 958 1022 1085 1076 1081 1137 1265 1352 1468 1732 1984 2169 2562 2526 2359 2028 1915 1856 1814 1812 1893 1913 1838 1877 1922 1646 1502 1570 1291 980 858 814 810 820 866 837 848 754 738 710 701 662 647 627 604 585 569 573 598 624 665 730 739 799 669 616 600 589 544 466 418 393 396 427 505 562 542 431 377 494 687 690 601 623 671 721 788 863 971 1092 1166 1285 1422 1699 1886 1538 1283 1162 1138 1133 1135 1149 1128 1016 1043 1023 1099 1080 1086 1114 1092 1033 1164 1171 1338 1613 1670 1658 1581 1706 1733 1738 1718 1685 1673 1684 1680 1687 1663 1652 1625 1583 1573 1573 1560 1558 1538 1505 1607 1677 1851 1877 1852 1834 1813 1786 1746 1735 1751 1729 1702 1693 1676 1667 1655 1670 1683 1651 1620 1621 1631 1647 1688 1686 1648 1649 1625 1622 1571 1625 1645 1588 1438 1513 1505 1504 1443 1203 1116 1100 1227 1560 1716 1594 1568 1620 1643 1613 1681 1854 1961 2005 2053 2118 2204 2254 2292 2329 2317 2408 2465 2508 2530 2560 2578 2610 2622 2668 2682 2635 2559 2501 2487 2347 2199 2131 2034 1909 1703 1639 1607 1577 1576 1577 1578 1586 1591 1602 1510 1452 1554 1579 1601 1633 1674 1701 1723 1751 1768 1748 1681 1672 1922 2004 2072 2063 2043 1997 1978 1936 1883 1802 1762 1788 1836 1893 1846 1882 1904 1917 1913 1919 1913 1910 1894 1914 1916 1923 1843 1882 1899 1873 1880 1872 1866 1918 1968 1971 1963 2011 2047 2089 2010 1968 1968 1970 1984 1926 1900 1886 1905 1904 1876 1865 1883 1901 1918 1927 1912 1933 1980 1992 1950 1950 1967 1986 2010 2053 2126 2181 2210 2146 2043 2040 2044 2055 2063 2102 2140 2157 2169 2188 2184 2183 2229 2317 2172 2013 1905 1841 1815 1787 1769 1778 1760 1755 1744 1764 1790 1774 1772 1766 1773 1759 1755 1711 1684 1726 1791 1726 1711 1707 1703 1697 1689 1680 1695 1721 1739 1750 1771 1646 1582 1565 1615 1649 1651 1600 1652 1695 1724 1734 1727 1710 1698 1720 1766 1818 1893 2078 2190 2405 2353 2180 2051 2008 2017 2002 2105 2149 2017 1933 1905 1905 1881 1868 1889 1951 1898 1852 1860 1865 1840 1793 1761 1749 1740 1700 1690 1685 1689 1676 1671 1677 1666 1662 1665 1639 1623 1635 1617 1606 1604 1597 1580 1603 1623 1637 1644 1669 1684 1700 1709 1734 1759 1767 1798 1813 1824 1831 1855 1885 1878 1862 1854 1857 1851 1823 1805 1787 1767 1767 1782 1802 1827 1860 1892 1911 1934 1953 1933 1856 1840 1861 1882 1901 1959 1990 1977 1944 1933 1951 1926 1893 1853 1928 1945 1863 1885 1835 1907 1952 1950 1983 2015 2033 2045 2027 2008 2020 1999 1997 2024 1974 1978 1993 1973 1985 1990 2012 2047 2122 2136 2134 2190 2185 2207 2209 2216 2224 2222 2216 2206 2195 2207 2235 2246 2269 2266 2295 2306 2332 2426 2395 2250 2194 2175 2138 2159 2272 2173 2116 2096 2084 2061 2101 2149 2130 2146 2162 2167 2212 2215 2211 2221 2238 2257 2310 2327 2358 2379 2467 2577 2680 2757 2878 2974 3041 3010 2962 3025 2902 2934 2930 2879 2806 2705 2588 2461 2394 2452 2555 2644 2618 2597 2535 2385 2391 2540 2508 2458 2419 2388 2363 2343 2331 2314 2296 2275 2257 2267 2246 2174 2154 2162 2148 2103 2133 2165 2254 2240 2266 2326 2406 2529 2605 2705 2987 3387 3397 3241 3597 3559 3753 3687 3617 3474 3141 2918 2741 2636 2543 2505 2527 2629 2879 3006 2891 2705 2546 2385 2444 2363 2333 2473 2358 2269 2398 2289 2273 2207 2178 2070 2020 2175 2214 2062 2021 1953 1954 1938 1920 1907 1895 1883 1875 1860 1848 1847 1846 1836 1838 1830 1824 1819 1808 1802 1821 1833 1847 1867 1879 1886 1900 1927 1952 1978 1994 2043 2098 2093 2140 2165 2152 2196 2203 2240 2284 2333 2321 2263 2170 2141 2109 2075 2050 2051 2061 2065 2039 2043 2041 1999 1992 1984 1969 1948 1931 1933 1931 1929 1922 1913 1901 1886 1879 1877 1861 1843 1828 1825 1829 1821 1806 1789 1768 1749 1741 1734 1768 1824 1820 1769 1724 1702 1679 1659 1642 1634 1627 1615 1624 1651 1662 1642 1627 1609 1581 1542 1518 1518 1498 1488 1486 1474 1461 1445 1435 1430 1433 1434 1426 1417 1408 1399 1391 1385 1377 1370 1361 1355 1349 1341 1332 1329 1324 1317 1311 1306 1301 1295 1290 1289 1281 1271 1265 1261 1256 1251 1248 1243 1239 1236 1229 1222 1217 1216 1207 1201 1196 1192 1186 1178 1163 1159 1175 1165 1162 1162 1157 1160 1153 1143 1136 1133 1131 1124 1116 1107 1097 1092 1088 1081 1075 1065 1045 1029 1035 1032 1030 1021 1032 1046 1052 1040 1030 1021 1013 1009 998 987 979 974 962 953 947 937 929 956 957 946 938 934 910 893 922 925 926 928 933 924 928 926 921 915 901 895 886 865 864 866 868 848 834 830 843 850 861 863 856 869 880 871 875 871 874 890 897 894 894 893 892 891 892 890 886 878 878 879 876 872 873 876 875 867 858 857 858 857 858 848 837 841 835 829 820 807 795 789 779 778 776 766 750 740 749 767 762 749 755 774 794 789 777 763 752 740 733 726 716 711 707 701 694 704 705 708 713 693 697 690 676 669 685 685 673 665 655 666 672 652 641 651 637 618 617 621 624 627 631 615 594 604 613 621 625 631 638 646 653 658 658 650 647 647 632 614 612 628 621 573 555 548 539 546 533 522 506 485 507 482 441 432 439 460 469 469 470 469 469 476 480 486 493 508 510 497 482 467 456 445 437 430 431 429 426 418 415 411 409 404 401 406 412 422 431 425 430 427 430 437 435 433 428 426 420 415 419 420 417 422 422 412 396 406 410 392 387 391 380 391 383 376 364 360 354 352 343 342 338 340 346 350 351 352 348 340 336 337 330 330 327 329 329 326 322 323 314 316 317 319 312 312 311 313 319 311 309 309 315 321 315 311 306 304 307 303 305 301 305 303 297 296 298 301 302 300 289 280 283 283 283 274 271 275 302 300 280 286 264 260 272 272 258 259 263 249 269 287 279 284 280 286 299 318 308 290 283 282 295 295 310 285 265 272 273 289 298 273 270 288 283 270 259 259 259 264 259 241 230 240 246 265 283 266 235 254 270 255 229 219 216 210 202 202 195 192 196 214 226 232 215 213 218 220 212 207 207 207 208 204 195 195 196 204 216 227 224 250 242 254 235 224 219 243 247 237 234 243 246 268 253 225 220 217 217 217 215 221 218 240 252 262 261 244 234 245 241 236 236 238 244 237 234 238 253 256 235 238 251 255 260 252 240 253 254 264 266 270 277 289 295 298 313 315 297 317 305 272 266 287 323 325 328 349 331 351 316 331 337 303 297 319 382 372 390 412 426 414 381 388 360 407 420 425 445 420 441 436 439 453 454 454 460 464 452 434 441 386 365 342 329 326 308 309 316 320 291 310 327 320 306 297 336 338 358 328 305 290 317 315 352 373 325 334 327 352 354 350 312 280 295 306 379 372 335 327 357 388 352 334 324 270 246 219 242 255 269 280 307 285 263 249 287 280 256 259 264 284 266 239 243 249 244 264 296 278 252 244 216 221 245 233 236 254 274 269 289 326 323 281 262 252 230 242 234 215 202 211 221 211 194 217 245 245 257 270 276 280 262 265 256 255 277 297 309 311 322 298 301 313 320 311 298 278 258 284 296 282 263 283 263 248 232 251 254 263 263 252 238 240 255 245 222 203 208 181 188 204 230 252 264 287 282 269 269 268 224 208 210 216 208 189 182 176 161 143 132 154 166 183 212 192 188 181 175 162 147 158 161 138 130 151 143 132 128 122 104 104 110 127 134 134 120 106 101 98 93 90 90 91 90 88 89 89 89 94 92 91 90 91 90 90 90 89 89 90 90 93 92 93 91 91 92 93 93 95 94 93 91 93 95 99 108 122 124 98 87 87 87 87 82 81 81 82 82 82 82 82 83 82 82 83 82 82 82 82 83 83 84 84 85 87 88 358 460 616 616 442 449 513 815 952 814 734 899 647 761 1102 1320 1415 1169 962 1197 1277 1201 1232 1373 1435 1521 1661 1718 1899 2243 2454 2966 3432 3209 3221 3580 3783 3740 3710 3768 3663 3204 2498 3059 3209 3462 3626 3718 3773 3727 3602 3780 3607 3384 3159 2894 2366 2006 1796 1603 1493 1413 1317 1189 1106 1096 1092 1091 1091 1090 1095 1150 1229 1421 1435 1699 1888 2080 2413 2598 2299 2101 2037 1916 1876 1795 1778 1851 1912 2003 2010 1918 1763 1826 2024 2112 2151 2124 2048 1756 1507 1478 1327 1348 1320 1052 1289 1099 843 687 505 448 424 427 530 637 939 1223 1450 1545 1447 1051 750 584 246 -41 -103 -106 -108 -108 -108 -109 -109 -96 -13 110 216 337 466 622 816 963 1066 1231 1358 1388 1509 1420 1009 818 731 710 711 710 710 712 714 716 717 719 719 721 720 722 728 764 749 753 748 749 738 733 731 737 745 757 772 789 798 819 856 931 1081 1163 1226 1298 1437 1406 1379 1328 1296 1303 1282 1248 1227 1211 1188 1165 1151 1153 1160 1160 1140 1172 1226 1268 1186 1140 1100 1073 1049 1016 980 954 940 934 929 929 940 973 999 1021 1059 1123 1184 1268 1354 1601 1827 2122 2393 2396 2294 1896 1796 1757 1737 1749 1847 1823 1834 1913 1863 1590 1417 1360 1158 963 880 822 811 840 753 680 741 697 702 692 677 666 648 622 601 589 581 586 603 636 694 778 759 799 660 631 609 610 602 502 440 412 384 393 436 546 544 409 392 609 606 553 568 627 693 735 769 817 873 972 1061 1171 1228 1386 1564 1406 1242 1184 1145 1087 1066 1098 1074 989 1007 1048 1027 1014 1024 1044 1065 1023 1142 1162 1164 1357 1542 1612 1533 1655 1733 1753 1727 1699 1704 1707 1711 1705 1685 1670 1627 1615 1586 1594 1575 1563 1535 1523 1550 1700 1915 1884 1861 1846 1814 1780 1759 1760 1748 1719 1719 1742 1715 1704 1690 1692 1715 1690 1675 1661 1667 1684 1673 1673 1655 1642 1634 1629 1596 1628 1663 1647 1560 1549 1653 1681 1675 1563 1148 1123 1301 1692 1605 1297 1487 1326 1426 1757 1871 1854 1893 1967 2049 2104 2218 2272 2310 2348 2347 2412 2477 2513 2540 2567 2601 2626 2636 2667 2668 2646 2597 2551 2534 2422 2247 2134 2087 1995 1748 1658 1622 1596 1601 1599 1601 1611 1616 1548 1266 1533 1605 1627 1641 1666 1688 1717 1742 1766 1800 1813 1751 1691 1711 2031 2093 2093 2054 2017 1963 1932 1884 1803 1750 1770 1808 1862 1890 1888 1922 1929 1916 1928 1927 1906 1908 1943 1938 1915 1896 1874 1868 1888 1882 1889 1871 1888 1920 1983 2015 2029 2063 1983 1950 1943 1935 1972 1948 1885 1875 1872 1895 1924 1866 1852 1875 1893 1904 1896 1894 1929 1948 1937 1933 1954 1980 2011 2067 2204 2197 2107 2143 2082 2022 2018 2009 2045 2100 2129 2131 2123 2116 2123 2120 2145 2219 2281 2123 1949 1926 1882 1835 1826 1806 1813 1780 1778 1769 1800 1810 1796 1782 1789 1768 1763 1739 1700 1696 1728 1789 1738 1726 1721 1716 1712 1694 1695 1711 1730 1746 1764 1778 1624 1572 1581 1606 1678 1671 1610 1607 1616 1644 1648 1661 1680 1705 1726 1744 1766 1852 1885 2038 2479 2511 2247 2141 2159 2244 2281 2558 2424 2100 1996 1968 1951 1942 1907 1923 1966 1935 1948 1985 1993 1913 1830 1800 1775 1765 1727 1715 1711 1702 1698 1699 1694 1669 1648 1643 1631 1652 1655 1631 1624 1616 1612 1585 1613 1635 1629 1640 1642 1657 1679 1693 1709 1734 1755 1794 1812 1835 1849 1860 1883 1889 1878 1873 1875 1861 1829 1812 1792 1790 1801 1785 1799 1823 1848 1871 1891 1920 1945 1968 1929 1870 1893 1904 2003 2017 1988 1968 1975 1976 2026 1954 1914 1869 1884 2010 2019 1983 1919 1854 1915 1998 2056 2049 2037 2021 2012 2020 2030 2013 2013 2020 2012 1979 1982 1980 1993 2020 2107 2177 2112 2152 2184 2185 2185 2209 2178 2198 2187 2196 2213 2208 2224 2222 2260 2247 2240 2250 2294 2344 2375 2445 2450 2266 2205 2165 2140 2130 2194 2120 2077 2067 2055 2054 2151 2181 2168 2161 2184 2189 2197 2253 2256 2256 2268 2296 2304 2311 2331 2384 2493 2530 2568 2667 2756 2839 2854 2836 2827 2919 2892 2824 2896 2869 2828 2718 2588 2489 2370 2360 2415 2602 2604 2558 2476 2420 2285 2349 2481 2444 2393 2384 2357 2342 2325 2312 2296 2282 2288 2308 2305 2174 2146 2153 2110 2075 2072 2090 2137 2200 2233 2274 2304 2349 2528 2766 2991 3119 3368 3576 3520 3613 3514 3648 3404 3257 3091 2855 2670 2597 2536 2503 2498 2569 2610 2618 2603 2535 2536 2581 2771 2648 2563 2598 2519 2286 2154 2204 2212 2302 2244 2072 1995 1992 2038 1993 1963 1940 1928 1923 1918 1906 1902 1880 1868 1866 1857 1842 1830 1820 1831 1831 1818 1814 1809 1799 1823 1843 1862 1865 1870 1886 1914 1943 1948 1933 1954 1982 2014 2042 2076 2095 2128 2151 2155 2159 2202 2253 2280 2229 2146 2154 2104 2046 2031 2031 2050 2052 1997 2028 2049 2021 1992 1986 1976 1957 1934 1923 1917 1911 1906 1899 1888 1874 1861 1859 1849 1835 1826 1842 1884 1859 1824 1803 1772 1749 1738 1740 1768 1824 1829 1772 1724 1696 1674 1655 1646 1654 1662 1650 1652 1675 1709 1683 1666 1636 1598 1552 1496 1483 1487 1486 1476 1478 1470 1457 1453 1446 1442 1435 1424 1413 1405 1402 1398 1390 1380 1372 1364 1357 1348 1341 1333 1323 1312 1308 1301 1299 1296 1289 1283 1281 1273 1268 1265 1261 1251 1246 1243 1239 1235 1231 1227 1218 1215 1210 1203 1198 1196 1189 1184 1179 1165 1148 1163 1148 1133 1144 1156 1158 1152 1139 1130 1130 1128 1122 1118 1110 1101 1094 1087 1082 1071 1050 1041 1048 1049 1041 1029 1030 1045 1052 1055 1045 1031 1020 1011 1009 997 997 997 990 977 969 957 939 962 969 960 951 940 920 909 902 935 943 937 939 934 930 927 928 925 921 905 882 876 869 879 878 859 846 832 841 859 863 875 874 865 880 894 886 882 885 885 892 899 896 895 897 895 894 892 889 886 882 884 883 882 877 876 876 875 869 865 862 859 860 856 846 844 852 848 842 832 829 820 802 785 768 762 757 746 754 782 784 768 753 768 793 805 795 781 768 749 739 733 735 731 719 715 708 710 716 721 730 722 703 722 704 680 684 701 700 686 676 663 678 675 659 661 645 625 618 627 634 635 637 638 605 592 605 614 620 624 627 636 643 649 652 650 645 637 640 634 626 635 638 629 598 574 562 562 542 524 509 493 500 510 484 438 430 430 441 452 450 447 450 453 459 468 477 482 487 490 488 487 480 464 452 442 437 439 439 434 426 421 418 422 415 399 400 413 422 433 437 440 439 436 434 429 424 423 424 421 412 413 418 424 422 419 419 410 423 423 406 408 404 390 404 395 383 373 368 361 359 353 349 345 344 354 350 344 344 343 337 330 331 328 323 322 321 321 319 315 314 309 309 308 315 312 316 306 309 316 306 301 302 305 315 317 305 307 299 299 297 299 295 294 298 288 286 285 288 292 285 276 275 269 269 276 282 288 303 300 278 269 263 259 289 298 278 265 247 254 264 275 270 267 274 281 287 300 307 322 297 289 286 271 273 281 295 286 254 259 269 292 277 279 279 272 273 258 269 257 245 246 239 229 231 245 271 260 263 226 236 257 270 250 223 213 205 199 195 193 191 202 212 223 216 211 211 216 214 209 209 212 216 225 217 195 195 197 203 206 211 207 217 223 244 224 220 215 229 250 251 229 240 267 269 238 218 216 216 220 220 220 232 240 228 244 244 231 227 230 233 240 247 250 238 229 247 248 273 274 277 263 254 263 279 282 264 262 268 270 264 276 280 288 284 295 303 313 321 319 319 324 304 287 300 317 330 329 356 356 352 324 346 343 328 299 319 347 374 388 399 422 410 405 373 369 381 418 435 426 400 428 427 451 454 469 470 458 460 427 407 434 433 410 386 388 340 308 302 291 301 298 324 338 323 292 309 340 384 344 310 309 319 336 340 343 378 369 373 379 356 356 345 319 292 326 359 393 378 339 378 357 388 372 332 295 275 279 243 228 261 269 252 251 261 245 245 259 264 246 243 247 261 278 251 226 228 236 258 271 299 282 261 246 220 212 223 246 270 291 298 304 315 334 318 299 271 253 228 222 247 230 251 251 229 188 220 224 232 254 251 255 272 256 237 254 274 292 303 301 305 298 286 299 310 307 304 292 283 258 256 272 269 253 269 258 246 221 230 239 244 241 256 244 221 224 241 235 208 188 189 187 214 219 237 256 273 273 261 256 258 257 249 223 198 194 194 181 169 154 136 147 146 161 164 195 195 179 171 162 158 161 145 140 129 122 145 145 132 124 107 106 108 96 113 130 132 115 110 102 92 90 90 89 88 88 88 90 89 89 91 92 90 90 90 89 92 90 88 90 95 92 90 90 91 90 91 91 92 92 95 92 93 93 93 95 97 112 119 130 95 86 86 85 84 81 82 82 82 82 82 81 81 82 81 81 82 82 82 82 82 82 83 83 84 85 87 89 579 498 557 648 501 327 634 622 833 871 638 597 517 670 1156 1228 1107 906 736 847 1004 1182 1488 1769 1963 1788 2115 2124 1959 2426 2781 2940 3372 3318 3012 3182 3398 3652 3551 3405 3374 3164 2410 2995 3324 3313 3343 3457 3794 3669 3454 3871 3867 3625 3533 3264 2887 2598 2311 1850 1620 1496 1370 1230 1111 1087 1087 1088 1088 1089 1090 1093 1131 1218 1303 1463 1637 1796 2072 2409 2349 2183 2093 2001 1934 1812 1727 1731 1773 1845 1898 1947 1880 1764 1646 1645 1757 1914 1702 1683 1703 1392 1240 1191 1231 1135 1439 1194 927 779 609 552 527 539 640 801 1160 1532 1764 1776 1478 1171 947 876 559 130 -76 -107 -107 -110 -109 -109 -110 -97 -22 110 217 390 605 757 1111 1349 1246 1149 1315 1412 1542 1484 1170 877 783 718 703 705 706 706 707 708 710 709 708 709 708 707 712 721 724 731 731 728 724 721 721 725 730 740 753 765 771 793 837 914 1121 1242 1324 1422 1609 1563 1566 1461 1411 1407 1366 1320 1310 1300 1281 1250 1228 1233 1244 1246 1338 1307 1381 1332 1238 1203 1201 1150 1122 1075 1025 985 960 948 940 934 934 949 969 985 1016 1059 1114 1192 1303 1485 1681 1931 2249 2220 1988 1745 1679 1661 1664 1722 1764 1845 1940 2019 1828 1663 1444 1259 1091 965 887 829 904 922 728 643 647 661 667 672 673 643 647 623 605 593 595 602 622 656 729 784 804 756 626 604 579 562 547 503 448 409 388 375 389 506 488 393 401 475 502 503 544 622 679 752 756 765 819 881 945 1017 1097 1224 1489 1286 1187 1134 1092 1057 1040 1028 992 962 1000 972 971 962 960 970 988 1072 1242 1246 1233 1247 1282 1412 1432 1669 1777 1763 1745 1719 1726 1721 1734 1720 1685 1655 1641 1614 1611 1624 1596 1602 1550 1538 1572 1826 1921 1882 1850 1834 1811 1853 1809 1785 1768 1750 1742 1740 1747 1748 1725 1710 1712 1729 1731 1708 1729 1716 1680 1671 1658 1642 1649 1636 1621 1652 1674 1682 1651 1607 1655 1698 1693 1579 1233 1079 1236 1533 1472 1194 1274 1367 1562 1769 1912 1962 2005 1988 2039 2097 2200 2273 2304 2343 2370 2389 2481 2535 2554 2597 2613 2641 2659 2674 2697 2667 2635 2596 2575 2542 2303 2150 2088 1999 1760 1669 1632 1624 1623 1609 1593 1623 1588 1141 1442 1539 1628 1651 1666 1685 1710 1722 1751 1821 1840 1844 1817 1756 1701 1756 2060 2066 2030 1976 1938 1921 1882 1825 1773 1755 1768 1840 1906 1862 1918 1921 1924 1908 1892 1817 1823 1823 1831 1841 1865 1885 1879 1897 1893 1911 1921 1941 1992 2011 2009 2022 1994 1934 1924 1907 1926 1937 1884 1858 1859 1849 1867 1859 1837 1842 1859 1871 1875 1874 1895 1903 1912 1924 1953 1988 2050 2156 2179 2191 2163 2086 2032 2011 1994 1992 2021 2062 2106 2109 2081 2078 2061 2071 2117 2159 2202 2253 2278 2244 2268 1981 1867 1932 1904 1854 1820 1809 1800 1815 1835 1821 1816 1783 1746 1734 1718 1710 1710 1758 1820 1764 1742 1738 1739 1722 1706 1711 1725 1739 1756 1776 1738 1600 1579 1620 1663 1696 1657 1618 1612 1627 1634 1661 1678 1689 1709 1726 1751 1773 1793 1833 1940 2240 2536 2367 2288 2325 2574 2673 2700 2488 2196 2065 2035 2016 1999 1959 1996 2054 2122 2277 2237 2128 2007 1889 1831 1802 1789 1753 1737 1734 1743 1743 1737 1723 1681 1668 1651 1646 1696 1666 1646 1631 1613 1595 1589 1609 1614 1619 1618 1628 1642 1663 1681 1729 1767 1797 1786 1801 1824 1859 1880 1893 1901 1899 1895 1894 1859 1837 1822 1802 1807 1826 1834 1802 1822 1850 1882 1916 1928 1940 1959 1977 1991 1979 2034 2047 2026 2013 2008 1991 1963 1945 1923 1894 1873 1882 1922 2039 2014 1934 1932 1854 1913 1998 2001 2000 1996 2005 2016 1993 1982 2007 2028 2068 2042 2010 2029 2096 2091 2154 2200 2192 2201 2171 2148 2181 2167 2165 2179 2158 2154 2160 2177 2195 2191 2214 2217 2224 2265 2299 2372 2438 2462 2490 2356 2246 2219 2169 2167 2116 2122 2198 2226 2132 2102 2137 2196 2193 2186 2197 2170 2165 2193 2243 2244 2254 2280 2272 2308 2348 2415 2509 2545 2542 2608 2637 2672 2716 2767 2807 2843 2856 2751 2844 2847 2772 2688 2591 2521 2500 2397 2324 2543 2564 2526 2481 2401 2251 2395 2489 2401 2332 2381 2353 2340 2323 2301 2282 2274 2317 2330 2230 2159 2141 2134 2076 2110 2128 2144 2185 2222 2254 2282 2305 2337 2404 2558 2756 2823 2951 3092 3218 3344 3408 3506 3281 3021 3036 2842 2731 2596 2523 2498 2550 2773 2775 2984 2705 2650 2873 2867 2920 2820 2675 2518 2536 2497 2315 2178 2094 2039 2047 2007 1980 1958 1949 1949 1943 1930 1911 1915 1910 1909 1903 1880 1861 1844 1840 1842 1833 1826 1817 1817 1817 1815 1803 1803 1831 1851 1867 1867 1871 1892 1913 1922 1914 1910 1940 1973 1995 2019 2020 2078 2124 2117 2114 2118 2174 2204 2234 2176 2163 2131 2086 2040 2020 2002 2011 2008 1986 2000 1994 2002 1983 1963 1966 1966 1949 1928 1915 1905 1898 1892 1878 1865 1859 1850 1839 1831 1824 1836 1850 1829 1814 1814 1770 1754 1746 1735 1737 1751 1750 1730 1700 1669 1662 1653 1647 1642 1657 1658 1644 1643 1631 1639 1633 1611 1581 1570 1528 1483 1469 1471 1457 1462 1461 1451 1448 1444 1433 1431 1426 1418 1414 1407 1397 1384 1371 1366 1356 1348 1343 1345 1336 1319 1308 1303 1296 1293 1290 1283 1275 1274 1268 1266 1265 1258 1249 1246 1241 1236 1230 1228 1224 1216 1209 1207 1205 1196 1195 1190 1183 1180 1169 1150 1135 1142 1148 1123 1140 1147 1149 1142 1134 1127 1125 1125 1120 1109 1101 1094 1080 1067 1057 1043 1057 1056 1049 1040 1046 1047 1056 1057 1055 1044 1038 1031 1024 1015 1010 1008 1002 998 991 983 957 947 979 973 965 957 948 925 907 913 940 945 942 943 939 935 932 924 915 900 890 887 891 889 892 874 865 852 838 856 870 880 894 893 874 881 903 904 896 900 895 894 898 899 899 899 895 893 891 888 885 885 886 886 883 879 877 874 872 869 866 862 861 859 850 846 836 836 829 826 815 811 816 815 798 791 779 763 749 763 796 782 769 769 768 792 806 791 770 758 751 746 753 746 731 731 723 717 725 730 737 747 734 723 726 700 703 706 712 702 698 682 683 683 671 668 663 640 622 620 635 639 648 649 624 591 596 609 617 619 623 624 630 637 642 643 641 638 629 632 628 623 632 638 615 587 558 547 536 520 512 520 513 506 507 478 446 432 427 426 425 423 422 429 442 455 469 474 475 477 478 474 477 477 469 460 452 452 452 449 440 431 424 424 427 413 397 399 410 420 427 429 434 434 435 432 429 424 420 417 414 413 406 409 418 416 415 418 419 422 422 417 421 421 404 419 415 395 386 378 371 365 358 357 353 353 356 351 346 341 336 333 329 322 321 318 316 313 311 310 307 306 303 303 301 304 307 310 307 299 307 305 296 298 303 314 314 303 298 301 296 290 287 291 286 290 283 280 280 280 283 274 272 266 278 309 318 317 313 301 286 274 262 257 279 298 289 276 266 249 261 274 263 264 270 281 293 297 292 293 309 320 306 297 286 270 259 274 276 249 247 265 262 266 275 281 273 263 271 290 257 253 244 249 253 233 252 276 244 253 256 220 236 262 265 234 227 222 213 201 192 192 191 201 205 204 209 208 216 214 208 205 210 223 230 214 196 195 195 199 202 214 214 229 234 234 225 216 213 219 228 237 226 253 275 244 221 211 210 210 212 217 220 228 224 210 216 223 232 231 237 236 245 269 260 235 232 250 275 274 284 279 276 287 284 287 295 273 285 294 294 296 300 301 306 302 293 316 332 338 340 344 324 326 287 313 313 330 341 327 361 375 352 366 367 342 308 349 357 375 375 398 414 409 391 369 361 393 403 390 386 388 400 417 442 451 460 477 461 446 445 421 393 409 393 358 366 343 303 306 318 320 318 316 340 331 306 298 333 352 349 316 320 345 399 372 359 367 390 389 377 351 342 323 305 296 362 392 395 400 379 379 393 371 349 322 294 268 253 254 241 212 241 228 218 238 265 228 227 256 245 229 238 259 251 262 269 240 218 236 255 259 265 276 252 220 208 245 248 253 264 277 281 312 339 327 323 285 250 248 262 269 270 269 255 235 228 193 202 242 230 232 252 265 243 233 253 263 266 278 279 288 276 278 290 304 283 288 294 282 267 246 247 250 268 271 254 233 225 216 224 233 228 251 248 233 207 215 237 227 204 173 186 197 212 224 248 267 260 252 254 246 251 258 231 197 176 166 167 163 157 146 131 129 146 161 181 189 182 179 177 161 150 141 147 130 120 132 149 152 142 131 122 106 96 109 125 120 110 100 90 88 90 91 87 88 88 91 89 89 89 89 89 90 93 92 91 92 95 93 97 96 92 90 89 89 92 92 91 91 91 92 93 93 92 95 96 109 117 105 98 85 84 84 84 84 81 82 82 82 82 81 81 80 81 81 81 82 82 82 82 82 83 83 84 84 85 87 87 337 423 498 593 558 296 472 573 834 864 601 438 556 799 926 850 786 663 941 1053 1337 1315 1642 2181 2472 2296 2466 2587 2316 2270 2687 3102 3436 3298 3159 2985 2945 3161 3207 3195 3167 2844 2490 3034 3198 3080 3071 3195 3373 3332 3401 3605 3606 3440 3492 3473 3352 3107 2443 2142 1891 1607 1371 1229 1130 1088 1084 1084 1085 1085 1087 1089 1099 1123 1198 1298 1463 1602 1767 2202 2196 2180 2156 1961 1925 1865 1731 1672 1673 1688 1758 1839 1836 1646 1411 1271 1335 1369 1284 1413 1598 1505 1277 1217 1327 1440 1502 1355 1147 859 742 671 638 652 761 891 1240 1611 1919 1842 1552 1331 1260 1080 708 362 -13 -102 -105 -107 -107 -110 -110 -105 -50 58 204 365 682 897 1076 1162 1033 1083 1233 1338 1401 1418 1211 974 897 730 698 699 701 701 701 701 701 700 699 698 696 693 703 710 708 710 714 712 712 713 714 715 720 727 736 744 763 798 847 917 1070 1324 1318 1565 1797 1718 1682 1769 1589 1507 1444 1417 1405 1404 1377 1342 1322 1318 1331 1346 1452 1397 1375 1330 1333 1397 1292 1237 1190 1142 1091 1044 1013 997 977 959 942 933 938 946 965 1001 1052 1142 1270 1403 1644 1929 2101 1935 1756 1637 1581 1579 1605 1731 1820 1878 1948 1973 1665 1592 1309 1205 1077 921 869 834 947 850 685 627 622 631 642 647 657 633 623 615 609 608 611 622 641 679 733 868 798 691 641 625 579 560 537 494 446 424 410 377 372 390 435 378 374 438 456 495 538 588 637 699 706 752 823 842 909 947 1013 1138 1376 1293 1123 1071 1036 1003 1015 963 961 933 946 947 921 917 905 909 941 1128 1326 1356 1374 1455 1462 1527 1546 1622 1799 1792 1763 1753 1738 1736 1742 1716 1685 1674 1636 1622 1638 1615 1594 1577 1555 1542 1570 1818 1933 1902 1861 1830 1824 1867 1861 1829 1832 1812 1789 1789 1830 1816 1765 1734 1745 1783 1772 1738 1754 1742 1706 1691 1672 1662 1656 1644 1650 1647 1685 1696 1676 1652 1674 1707 1654 1321 1223 1079 1151 1141 1171 1185 1287 1408 1771 1893 1936 1986 2027 2064 2097 2094 2189 2260 2316 2355 2391 2422 2444 2505 2577 2615 2636 2642 2672 2692 2715 2675 2628 2629 2613 2590 2359 2165 2092 1980 1755 1677 1655 1653 1646 1647 1545 1225 1196 1175 1555 1648 1644 1661 1676 1700 1708 1747 1812 1835 1848 1853 1857 1830 1765 1710 1867 2054 2029 1979 1942 1908 1867 1828 1769 1730 1762 1821 1873 1838 1878 1895 1870 1862 1805 1781 1794 1800 1831 1854 1865 1859 1879 1899 1906 1927 1952 1977 1983 1990 2015 1972 1929 1906 1897 1881 1900 1863 1830 1835 1848 1837 1846 1830 1818 1839 1845 1846 1852 1874 1882 1898 1919 1946 2005 2116 2200 2233 2212 2171 2119 2077 2050 1998 1965 1992 2010 2042 2048 2061 2040 2029 2048 2073 2102 2133 2176 2218 2246 2271 2200 2011 1992 2083 2238 2045 1883 1862 1868 1866 1864 1848 1859 1807 1761 1745 1743 1729 1727 1771 1795 1766 1760 1765 1753 1726 1722 1722 1728 1748 1760 1764 1635 1584 1578 1632 1687 1746 1678 1627 1622 1634 1655 1658 1667 1679 1695 1733 1735 1747 1776 1815 1859 1934 2179 2381 2444 2530 2708 2645 2526 2325 2183 2163 2165 2115 2102 2041 2109 2232 2416 2612 2561 2325 2086 1919 1860 1835 1808 1775 1758 1748 1772 1767 1752 1735 1698 1678 1659 1656 1694 1677 1658 1637 1628 1605 1594 1634 1647 1643 1633 1631 1641 1670 1689 1709 1744 1779 1813 1821 1842 1871 1903 1915 1928 1926 1919 1908 1875 1851 1834 1811 1826 1835 1860 1854 1823 1845 1876 1910 1933 1952 1968 1974 1986 2009 2031 2045 2030 2011 2000 1990 1971 1933 1906 1909 1891 1905 1944 2055 2064 1979 1963 1909 1899 1876 1887 1982 1975 1998 1979 1984 1998 1999 2007 2018 2081 2096 2112 2120 2179 2210 2158 2113 2149 2148 2094 2124 2136 2133 2146 2139 2159 2174 2180 2196 2193 2206 2221 2241 2259 2334 2401 2402 2440 2432 2466 2261 2244 2161 2225 2178 2201 2445 2527 2254 2121 2226 2213 2206 2167 2165 2152 2153 2187 2219 2215 2233 2252 2274 2287 2307 2386 2454 2427 2475 2552 2611 2649 2747 2848 2946 2875 2765 2677 2813 2854 2717 2651 2554 2522 2434 2346 2291 2473 2581 2528 2453 2349 2245 2338 2478 2364 2280 2357 2358 2338 2320 2294 2271 2259 2246 2233 2194 2156 2127 2117 2098 2125 2141 2166 2193 2218 2238 2254 2276 2319 2375 2536 2897 3261 3320 3322 3234 3411 3456 3318 3117 2914 2920 2932 2841 2638 2524 2500 2661 2926 2841 2996 3131 2922 2875 3120 3071 2978 2764 2517 2399 2501 2361 2186 2155 2050 2013 1991 1974 1954 1948 1938 1918 1911 1903 1890 1893 1899 1911 1895 1857 1835 1825 1822 1820 1817 1814 1802 1801 1803 1800 1806 1828 1828 1838 1853 1873 1901 1919 1924 1887 1906 1932 1952 1965 1980 2004 2053 2072 2081 2082 2137 2112 2126 2219 2098 2095 2153 2198 2064 2032 2003 1988 1989 1969 1973 1963 1963 1953 1948 1964 1956 1943 1935 1925 1909 1889 1880 1871 1864 1863 1862 1840 1832 1822 1822 1822 1805 1789 1775 1763 1758 1761 1740 1720 1712 1710 1704 1691 1672 1657 1646 1643 1618 1600 1593 1618 1608 1571 1583 1567 1559 1544 1531 1489 1467 1460 1454 1447 1444 1443 1436 1435 1430 1417 1421 1427 1423 1414 1405 1394 1383 1372 1360 1347 1333 1327 1329 1310 1302 1302 1299 1293 1289 1286 1280 1277 1267 1264 1262 1260 1253 1249 1244 1238 1234 1231 1229 1221 1213 1205 1202 1200 1198 1193 1188 1182 1178 1173 1168 1161 1161 1151 1130 1116 1113 1119 1137 1134 1128 1127 1124 1117 1110 1101 1091 1078 1058 1053 1064 1064 1058 1049 1046 1055 1063 1067 1064 1057 1048 1041 1033 1026 1020 1014 1008 1001 996 987 970 954 971 983 977 973 965 951 944 914 923 949 948 943 938 937 940 937 927 919 903 891 906 912 903 887 874 863 854 841 859 882 898 909 904 890 887 903 911 913 911 904 904 901 902 901 899 896 894 891 890 888 889 889 886 883 879 876 872 869 869 866 863 861 856 853 848 835 840 832 828 824 813 799 796 805 801 786 763 757 785 794 779 788 788 783 792 790 791 780 773 775 764 766 751 748 739 726 733 744 755 749 741 734 737 729 712 715 728 729 723 710 697 683 668 659 652 648 638 623 625 639 648 657 651 609 590 597 609 615 617 618 619 627 628 627 627 626 624 620 619 615 612 618 622 588 562 548 537 533 525 526 522 506 490 481 475 465 439 437 434 431 428 421 420 432 454 462 466 466 462 463 460 465 466 462 462 460 459 457 454 449 439 428 423 422 402 394 402 409 416 423 425 429 434 435 436 436 433 431 425 419 413 408 402 407 412 410 412 417 418 418 420 422 423 419 422 424 414 407 402 384 373 367 365 359 354 347 346 342 340 334 328 328 328 328 328 324 321 320 318 318 317 314 306 304 300 298 299 299 294 298 298 292 293 305 307 305 299 297 291 294 295 286 284 283 279 277 272 271 271 272 266 265 266 294 324 324 322 298 291 280 269 258 274 282 300 303 281 268 256 251 268 259 275 286 289 293 282 277 289 305 300 307 310 291 291 267 253 259 247 259 252 259 264 273 277 281 283 291 297 286 267 261 270 250 230 234 231 242 232 241 219 237 244 249 256 244 242 222 207 199 193 191 193 196 204 202 211 222 215 207 202 207 223 238 216 198 196 201 210 224 237 218 235 261 249 223 216 211 212 222 218 229 249 238 225 211 207 207 212 217 216 212 213 217 211 212 225 230 235 245 235 233 240 234 242 260 268 242 262 272 280 289 296 291 295 302 283 286 308 304 307 325 335 345 331 328 309 312 333 343 348 350 347 288 305 319 344 370 364 351 369 386 377 368 343 331 319 346 361 377 396 418 408 406 407 375 363 372 379 393 400 406 439 459 470 471 480 489 463 469 418 396 361 395 344 339 321 315 348 344 334 336 321 350 345 337 316 308 331 328 323 323 349 415 383 378 382 385 389 388 372 356 351 339 292 325 362 369 398 395 392 385 368 316 325 326 312 281 264 239 245 213 235 229 222 237 217 220 239 226 223 233 247 227 226 215 209 230 208 231 236 248 250 236 208 207 232 258 292 297 321 332 327 342 309 287 268 276 272 294 264 251 262 243 232 229 206 214 216 236 251 248 230 228 234 250 248 256 260 278 279 259 267 285 295 280 266 272 279 276 249 244 260 276 274 256 255 237 223 211 204 219 247 233 228 219 203 225 211 189 174 188 195 206 231 271 271 262 257 239 227 245 255 241 213 195 176 156 150 140 136 133 124 142 156 176 176 175 168 167 174 167 157 135 125 117 119 137 148 145 130 116 101 104 96 96 101 98 93 89 88 88 87 87 89 91 93 88 89 89 88 88 91 95 95 97 94 93 90 88 88 89 89 89 89 90 90 90 91 91 91 92 93 95 103 111 114 105 95 87 83 82 84 84 85 82 82 82 81 81 81 80 81 81 80 81 81 81 82 82 82 83 83 84 84 86 86 87 231 325 346 495 468 303 581 801 854 747 547 422 713 716 673 488 517 837 1189 1608 1661 1821 1764 2023 2576 2568 2586 2774 2752 2635 2678 2810 3064 3365 3213 3152 3020 2809 2958 3002 2892 2649 2458 2840 2939 3205 3163 3196 3269 3306 3442 3714 3576 3389 3345 3230 3255 3199 3009 2834 2404 1909 1495 1245 1126 1089 1084 1083 1082 1081 1082 1085 1088 1090 1107 1179 1295 1441 1602 1882 2049 2157 2042 1914 1832 1794 1741 1686 1628 1622 1656 1731 1774 1514 1204 1058 1053 1032 990 984 1193 1364 1407 1347 1503 1634 1583 1433 1224 1155 937 835 762 775 892 993 1244 1563 1766 1749 1599 1325 1181 1110 836 540 152 -25 -68 -104 -109 -110 -110 -106 -65 -15 186 347 511 754 959 964 1047 1315 1410 1431 1511 1636 1321 1231 1130 738 695 693 695 700 697 696 694 692 692 689 688 684 691 689 692 703 708 711 710 711 711 711 716 722 729 751 772 812 875 950 1072 1152 1296 1524 1826 2000 1811 1730 1642 1667 1673 1542 1507 1514 1489 1465 1434 1422 1422 1451 1524 1442 1420 1407 1462 1429 1360 1334 1342 1264 1227 1140 1105 1082 1047 1016 983 947 924 920 928 948 988 1065 1157 1249 1478 1673 1886 1802 1584 1533 1500 1521 1592 1773 1819 1868 1963 1812 1536 1426 1219 1111 1019 939 878 839 843 695 646 609 608 617 631 649 637 629 632 629 625 624 632 647 667 710 758 804 773 704 662 653 602 588 550 514 490 478 443 422 383 372 381 425 390 422 451 478 515 583 716 777 719 808 762 781 824 874 943 1045 1257 1291 1056 1006 1000 955 965 941 909 883 926 906 876 872 895 920 956 1142 1368 1429 1617 1808 1711 1588 1598 1568 1724 1782 1780 1766 1768 1753 1745 1711 1675 1664 1654 1665 1637 1614 1594 1577 1563 1549 1563 1757 1923 1889 1863 1832 1857 1881 1870 1875 1952 1931 1860 1882 1864 1867 1781 1737 1730 1808 1811 1759 1761 1735 1737 1734 1702 1682 1672 1667 1660 1656 1698 1711 1687 1691 1705 1728 1704 1697 1268 1224 1086 1095 1278 1281 1298 1534 1872 1904 1946 1987 2027 2064 2102 2129 2213 2266 2299 2335 2381 2427 2460 2480 2502 2578 2637 2667 2677 2702 2741 2718 2615 2656 2633 2497 2351 2256 2131 1942 1753 1699 1689 1684 1683 1571 1450 1552 1607 1307 1551 1667 1674 1677 1668 1684 1738 1792 1814 1829 1837 1854 1854 1863 1815 1742 1731 1989 2015 1978 1946 1902 1865 1787 1730 1715 1743 1787 1829 1863 1840 1833 1794 1777 1762 1769 1783 1810 1825 1830 1841 1852 1879 1901 1903 1922 1955 1986 1993 2012 2029 2005 1926 1895 1874 1855 1876 1835 1809 1819 1825 1821 1806 1808 1825 1843 1833 1843 1854 1866 1886 1915 1955 2025 2115 2179 2214 2221 2207 2136 2084 2054 2012 1985 1955 1991 2010 2023 2002 1999 2005 2035 2059 2082 2110 2153 2191 2215 2212 2230 2218 2234 2203 2151 2266 2187 1924 1985 2115 1983 1920 1887 1853 1805 1790 1775 1788 1747 1764 1805 1787 1782 1786 1781 1757 1738 1732 1729 1730 1742 1728 1655 1612 1595 1581 1593 1625 1691 1721 1635 1638 1641 1669 1687 1696 1717 1729 1746 1770 1762 1777 1817 1847 1889 1940 2094 2220 2503 2603 2679 2648 2513 2351 2415 2350 2324 2354 2206 2261 2434 2648 2620 2469 2268 2101 2034 1949 1869 1832 1799 1783 1777 1772 1767 1745 1742 1715 1690 1672 1683 1691 1671 1663 1640 1640 1612 1596 1611 1622 1632 1644 1642 1653 1665 1689 1716 1772 1825 1830 1827 1846 1877 1914 1945 1976 1971 1920 1891 1873 1854 1839 1837 1827 1841 1869 1890 1850 1842 1871 1895 1918 1941 1945 1950 1974 1992 2006 2020 2025 2014 1994 1964 1944 1932 1931 1931 1899 1907 1941 2004 2109 1964 1955 1921 2008 2052 1942 1927 1944 1951 2016 2016 1998 2017 2032 2012 2011 2029 2008 2031 2111 2110 2080 2043 2066 2088 2117 2155 2138 2150 2186 2174 2192 2208 2237 2247 2214 2250 2265 2275 2307 2369 2403 2376 2364 2428 2503 2316 2239 2303 2234 2222 2263 2446 2576 2403 2264 2156 2232 2215 2154 2178 2149 2154 2172 2193 2192 2209 2228 2245 2271 2305 2382 2363 2382 2431 2506 2566 2630 2711 2817 2907 2821 2740 2635 2835 2821 2735 2691 2583 2509 2404 2353 2270 2297 2498 2496 2415 2337 2255 2265 2443 2428 2257 2293 2351 2340 2321 2279 2255 2249 2234 2203 2179 2160 2137 2101 2117 2125 2141 2163 2184 2202 2213 2221 2247 2281 2337 2665 3079 3218 3341 3199 3070 3061 3226 3160 2841 2843 2949 3013 2894 2692 2544 2512 2642 2989 2960 3035 3245 3336 3278 3204 2938 2761 2639 2483 2336 2235 2183 2127 2084 2057 2037 2008 1980 1955 1940 1939 1918 1902 1887 1877 1875 1879 1886 1877 1844 1830 1820 1812 1808 1801 1800 1799 1801 1801 1787 1803 1815 1844 1850 1855 1874 1898 1908 1902 1876 1892 1918 1933 1956 1985 2015 2030 2032 2037 2048 2064 2050 2054 2056 2046 2043 2044 2062 2028 2023 2000 1973 1945 1942 1945 1946 1930 1930 1939 1940 1930 1924 1921 1916 1905 1891 1884 1868 1853 1855 1855 1840 1865 1834 1819 1815 1800 1782 1766 1755 1748 1758 1729 1703 1694 1691 1689 1680 1671 1664 1640 1633 1619 1605 1599 1591 1575 1556 1558 1549 1512 1497 1487 1483 1481 1467 1455 1448 1441 1433 1427 1420 1413 1407 1403 1416 1419 1412 1400 1385 1378 1368 1358 1347 1332 1321 1315 1300 1295 1294 1291 1290 1287 1283 1273 1276 1265 1256 1252 1252 1248 1245 1243 1239 1238 1235 1233 1222 1217 1213 1208 1204 1200 1194 1188 1188 1184 1176 1169 1164 1162 1152 1144 1148 1133 1111 1102 1112 1113 1117 1120 1113 1104 1096 1089 1079 1055 1067 1064 1061 1055 1050 1055 1064 1070 1071 1063 1054 1044 1038 1032 1025 1019 1009 998 988 971 965 961 974 986 984 977 971 965 963 948 916 934 951 950 945 940 937 938 941 932 929 919 898 919 922 915 899 889 877 862 844 863 887 905 918 909 891 893 905 911 914 919 913 906 902 901 901 901 898 896 893 891 889 890 889 886 883 879 876 872 870 868 867 864 861 859 852 841 850 855 847 839 825 819 815 792 785 781 779 761 770 791 800 797 794 803 801 793 780 782 783 784 777 768 773 764 749 735 746 747 754 754 754 747 729 725 731 731 734 731 727 724 717 698 682 669 657 644 638 629 623 629 645 654 661 648 607 589 590 598 606 607 606 612 617 617 614 612 615 615 608 607 603 602 609 618 605 580 574 567 558 548 535 510 502 506 502 487 461 449 452 443 438 433 425 416 419 438 450 454 453 451 452 449 453 456 455 455 455 455 455 452 448 441 429 410 406 397 391 398 407 414 420 422 425 431 437 439 432 430 432 433 427 419 414 404 399 404 406 410 413 413 416 419 418 420 422 419 419 418 414 409 396 386 385 381 367 359 353 348 346 344 342 340 338 336 333 332 328 330 329 328 325 319 314 314 305 302 302 301 296 291 289 290 288 287 291 295 296 291 291 290 283 282 279 276 274 272 271 270 270 274 275 272 265 262 273 294 304 302 283 275 267 257 270 285 289 303 308 292 282 273 245 256 286 292 294 287 284 272 270 286 291 285 300 315 311 301 282 273 258 242 250 244 260 267 259 265 269 284 290 272 280 263 275 281 259 241 241 232 224 222 215 223 252 245 229 253 263 252 218 203 195 190 188 193 200 201 203 211 219 210 206 199 209 221 218 197 198 220 204 216 227 234 225 228 239 231 223 216 216 211 214 222 240 227 214 216 212 205 205 208 208 210 207 211 209 211 207 219 226 240 239 229 237 233 244 265 281 281 268 259 250 275 285 284 286 295 303 310 301 293 320 324 322 322 336 355 354 338 325 322 335 345 357 335 309 299 320 356 368 377 380 378 391 381 364 339 363 344 334 365 377 383 395 416 412 392 373 384 389 406 409 420 406 427 443 468 489 473 486 464 429 423 423 358 338 337 317 309 364 367 414 368 348 350 361 348 341 311 310 334 323 357 358 369 415 393 390 389 383 368 367 376 368 366 355 305 331 361 398 386 399 408 384 342 352 385 358 316 273 260 242 225 225 227 215 220 220 221 202 199 201 222 214 233 214 211 207 214 230 210 219 230 253 248 222 206 223 219 232 247 259 282 314 349 346 315 294 306 287 280 262 237 251 255 250 236 225 217 182 216 244 237 212 203 223 233 231 240 245 263 269 252 250 268 291 286 279 260 251 257 263 251 229 248 256 259 277 262 240 227 210 199 224 224 235 216 204 192 212 221 202 173 179 207 220 252 259 267 272 254 233 217 229 229 232 205 200 184 184 187 160 146 137 124 131 146 178 179 156 150 149 149 146 163 156 143 120 112 124 145 128 123 107 116 120 106 94 93 89 89 87 88 91 89 89 89 89 87 88 89 90 90 87 89 99 98 95 88 88 88 88 89 89 89 90 89 89 89 89 91 91 92 96 101 102 98 95 94 92 88 84 82 83 84 84 84 81 81 81 80 80 81 81 81 80 81 80 80 81 81 81 83 84 84 85 86 85 86 87 216 246 245 479 364 319 638 743 741 776 589 339 456 395 406 586 645 849 1218 1281 1471 1688 1914 2297 2350 2251 2106 2163 2439 2787 2801 3163 3281 3294 3268 3171 3030 2901 2684 2857 2769 2410 2459 3034 3271 3470 3336 3316 3317 3291 3276 3413 3631 3450 3225 3119 3104 3013 2886 2553 2404 2174 1707 1303 1107 1084 1082 1083 1083 1081 1082 1083 1086 1087 1091 1129 1223 1340 1500 1712 1894 2128 2059 1966 1816 1730 1694 1716 1652 1605 1600 1629 1648 1480 1219 1018 897 843 818 796 735 790 1151 1510 1581 1613 1750 1665 1610 1316 1126 1028 903 924 1031 1058 1194 1328 1503 1604 1601 1498 949 707 557 409 280 119 -5 -44 -97 -110 -111 -100 -87 -11 132 263 392 586 768 860 1229 1417 1418 1377 1528 1602 1483 1513 1050 796 714 691 688 690 692 695 694 687 688 685 680 676 666 678 695 726 724 723 720 714 711 712 716 721 733 754 782 820 880 983 1172 1202 1352 1589 1860 2151 2136 1956 1807 1819 1816 1702 1639 1635 1717 1633 1618 1557 1526 1523 1541 1530 1514 1508 1544 1474 1458 1479 1562 1407 1372 1301 1222 1172 1126 1084 1031 976 933 910 906 912 931 983 1055 1164 1282 1484 1642 1513 1434 1428 1440 1535 1694 1741 1761 1789 1896 1662 1447 1349 1188 1093 1009 942 885 840 763 685 614 602 604 618 657 651 651 643 648 646 644 645 651 669 690 727 782 801 799 756 696 678 632 599 586 565 554 516 475 440 404 376 372 378 384 418 445 466 499 562 553 595 645 722 714 754 803 826 885 946 1067 1103 973 938 967 920 904 907 873 845 880 863 838 913 887 920 974 1194 1389 1478 1834 1873 1755 1686 1749 1661 1682 1684 1764 1776 1758 1741 1725 1709 1696 1685 1678 1715 1755 1631 1595 1584 1568 1562 1568 1618 1917 1892 1867 1839 1851 1892 1866 1914 2041 2002 1909 1902 1810 1775 1758 1735 1723 1803 1807 1779 1764 1745 1747 1761 1742 1707 1692 1681 1675 1670 1677 1699 1703 1721 1732 1736 1737 1676 1453 1282 1077 1190 1258 1391 1362 1436 1804 1873 1930 1979 2006 2048 2086 2124 2203 2285 2321 2350 2389 2423 2472 2508 2546 2556 2631 2671 2694 2700 2730 2757 2652 2661 2629 2545 2600 2385 2176 1944 1779 1737 1723 1713 1678 1639 1684 1689 1694 1651 1522 1668 1688 1682 1696 1742 1762 1805 1827 1823 1829 1832 1845 1870 1846 1780 1724 1889 2030 1966 1925 1889 1829 1755 1713 1699 1712 1745 1792 1822 1799 1787 1749 1754 1768 1771 1793 1803 1818 1832 1842 1854 1858 1869 1873 1886 1911 1933 1972 2017 2018 1942 1893 1871 1852 1832 1849 1802 1795 1802 1804 1785 1803 1810 1813 1819 1829 1844 1857 1881 1920 1997 2076 2130 2118 2164 2207 2174 2115 2065 2036 2008 1972 1951 1961 1989 1980 1966 2009 2046 2075 2055 2063 2072 2107 2145 2185 2176 2171 2182 2202 2230 2267 2271 2262 2204 2094 2129 2305 2267 2035 1963 1879 1857 1825 1832 1791 1764 1812 1809 1804 1807 1808 1782 1774 1758 1749 1745 1740 1729 1697 1650 1634 1607 1585 1589 1622 1644 1650 1656 1651 1644 1665 1688 1730 1755 1760 1771 1787 1792 1797 1805 1831 1868 1910 1966 2159 2230 2498 2595 2585 2545 2676 2791 2673 2617 2454 2298 2396 2527 2641 2428 2265 2256 2115 2044 1955 1896 1865 1827 1805 1784 1764 1753 1744 1724 1708 1697 1699 1703 1683 1664 1645 1630 1622 1612 1602 1622 1656 1648 1658 1664 1666 1681 1705 1730 1757 1786 1796 1841 1853 1892 1931 1961 1981 1995 1940 1900 1877 1865 1861 1854 1840 1849 1867 1895 1882 1851 1863 1882 1897 1915 1936 1959 1971 1985 2005 2022 2032 2014 1992 1977 1969 1951 1954 1956 1908 1940 1953 1995 2073 2001 2048 1945 2049 2050 1935 2084 2022 1928 1987 2022 2032 2039 1999 2021 2034 2018 1994 1999 2005 2010 2022 2077 2140 2140 2116 2147 2187 2173 2191 2214 2234 2243 2284 2268 2245 2278 2314 2318 2343 2399 2365 2330 2323 2432 2490 2418 2300 2369 2342 2296 2286 2468 2513 2397 2376 2179 2107 2125 2169 2216 2196 2183 2183 2182 2195 2217 2220 2239 2285 2340 2392 2325 2356 2394 2446 2528 2570 2688 2838 2877 2775 2643 2620 2786 2740 2734 2679 2601 2486 2388 2343 2294 2243 2259 2476 2380 2299 2263 2220 2290 2271 2217 2211 2325 2318 2283 2260 2241 2231 2217 2197 2167 2150 2135 2101 2109 2126 2140 2156 2169 2181 2190 2191 2208 2226 2268 2475 2679 2786 2824 2877 2852 2850 2961 2998 2730 2868 2997 2945 2754 2658 2551 2529 2621 2880 3006 3054 3160 3238 3268 3228 3052 3033 2857 2604 2382 2298 2198 2140 2101 2065 2026 1996 1972 1949 1932 1917 1906 1894 1882 1872 1860 1851 1867 1875 1856 1839 1833 1827 1820 1810 1803 1796 1794 1782 1788 1816 1838 1840 1827 1833 1842 1853 1854 1860 1876 1901 1915 1937 1954 1958 1965 1991 2019 2014 2009 2012 2015 2030 2005 2004 1975 1971 1965 1984 1973 1955 1940 1922 1924 1919 1908 1903 1909 1923 1922 1919 1911 1907 1903 1893 1885 1865 1855 1848 1843 1829 1826 1828 1813 1805 1804 1790 1772 1760 1735 1720 1701 1698 1695 1677 1668 1660 1662 1659 1645 1618 1597 1593 1588 1571 1573 1579 1571 1561 1556 1548 1528 1529 1509 1499 1484 1472 1452 1439 1431 1426 1421 1422 1423 1406 1393 1400 1404 1398 1388 1378 1366 1356 1339 1335 1333 1332 1309 1293 1289 1292 1288 1286 1280 1275 1271 1263 1257 1249 1248 1246 1241 1229 1240 1244 1242 1235 1228 1221 1217 1215 1211 1209 1199 1194 1194 1190 1182 1174 1168 1163 1158 1159 1153 1144 1139 1125 1107 1095 1090 1083 1098 1098 1081 1069 1063 1065 1070 1066 1060 1058 1053 1061 1070 1074 1069 1061 1051 1041 1031 1024 1020 1016 1003 982 976 980 987 993 992 989 983 976 972 964 948 930 920 954 956 952 950 948 944 942 942 936 923 912 907 924 923 923 919 893 876 859 849 865 878 905 917 906 898 897 902 910 917 918 913 908 902 900 901 900 898 895 893 892 891 889 888 885 882 879 876 873 870 866 866 865 863 857 850 853 857 854 846 836 828 816 803 806 801 781 765 775 780 795 811 806 804 797 790 784 780 769 773 770 766 758 765 769 757 752 756 759 757 737 739 745 736 718 718 724 735 722 710 702 713 709 696 677 665 658 651 634 625 638 649 656 659 642 613 600 587 584 585 587 588 592 598 601 602 600 601 599 595 596 595 594 599 609 615 604 593 598 575 559 535 521 522 509 493 484 472 480 470 446 447 440 431 420 414 414 416 424 428 431 434 436 440 448 450 448 448 449 448 446 442 436 425 409 397 390 390 400 407 412 416 419 422 430 435 432 423 420 425 437 436 425 415 409 396 397 401 407 409 410 412 413 414 417 419 412 414 416 414 409 401 397 392 390 381 368 362 366 366 364 353 355 354 346 340 334 332 336 338 339 330 325 322 318 306 308 309 307 306 298 299 297 292 285 283 285 287 285 282 281 277 277 279 278 281 277 282 276 279 283 289 282 276 271 262 266 269 264 259 260 264 285 275 290 297 294 298 285 271 261 246 263 303 293 284 290 274 267 270 286 277 275 291 306 303 288 273 261 261 247 241 242 260 250 259 258 269 279 268 255 259 248 276 274 259 252 244 241 243 262 244 218 213 216 232 239 243 245 218 208 196 190 190 191 197 196 208 217 215 206 198 198 210 211 199 195 209 207 204 213 222 237 246 237 234 237 226 216 215 217 208 214 223 222 210 212 211 205 204 201 203 203 210 208 208 201 206 213 212 224 236 210 228 247 248 255 262 274 283 271 264 267 281 273 298 309 312 326 322 317 316 337 346 346 337 339 346 350 352 338 342 349 348 360 359 319 325 329 358 375 392 392 383 357 357 373 370 347 333 351 372 390 401 406 399 389 385 394 404 415 445 457 435 445 438 464 485 440 447 453 400 395 414 367 307 326 318 325 340 406 395 398 394 411 363 344 321 313 325 349 357 340 344 403 420 401 398 403 392 377 351 346 332 337 326 302 331 348 354 347 366 394 378 369 379 402 361 300 276 248 238 264 249 241 251 261 245 214 220 212 236 216 218 210 213 209 228 245 213 202 211 227 223 219 202 203 207 223 247 273 288 324 302 304 297 324 317 297 257 260 240 219 231 242 227 227 204 199 218 246 242 210 196 220 229 233 241 252 271 273 268 239 265 275 278 291 286 269 265 242 238 236 227 250 237 250 271 261 234 222 205 194 212 211 230 232 207 182 196 212 201 168 185 189 211 222 227 237 262 262 257 240 213 211 241 223 199 174 182 183 174 159 140 121 134 150 179 184 178 157 141 130 126 145 142 142 116 112 136 147 149 136 126 131 122 112 101 92 87 87 89 88 89 89 89 88 87 88 89 90 91 89 86 87 94 88 87 87 88 88 91 90 89 90 89 89 89 89 90 97 104 119 123 103 93 90 88 86 84 83 83 82 82 84 84 83 80 80 80 80 80 80 80 81 81 80 80 81 80 80 81 82 84 84 85 85 85 86 87 183 160 183 295 246 328 627 540 543 802 616 459 300 430 474 733 952 922 901 963 1197 1566 1824 1917 1776 1768 1942 2247 2326 2426 2511 2856 3255 3405 3466 3390 3014 2837 2631 2629 2642 2290 2453 2971 3249 3346 3410 3353 3367 3159 3054 3089 3248 3401 3155 3054 3026 3118 3089 2681 2084 2166 1789 1329 1121 1085 1081 1082 1082 1082 1082 1083 1085 1086 1088 1098 1157 1254 1396 1663 1994 2201 2155 1962 1837 1715 1653 1642 1690 1624 1614 1582 1557 1386 1190 972 813 728 680 648 608 591 762 1246 1664 1705 1808 1977 1762 1480 1269 1134 1074 1164 1112 1210 1382 1545 1592 1564 1519 1427 1058 706 524 356 248 150 66 -21 -79 -109 -110 -96 -74 -18 123 199 302 404 543 738 1036 1261 1369 1303 1204 1265 1363 1389 1141 824 745 699 686 682 680 682 689 686 680 678 671 668 659 667 686 714 773 772 751 731 723 716 721 728 743 770 805 848 903 1032 1107 1164 1278 1426 1695 1877 2192 2198 2041 2027 2031 2039 1821 1812 1855 1839 1930 1763 1632 1620 1642 1632 1620 1602 1587 1575 1572 1637 1812 1620 1463 1384 1322 1294 1202 1136 1068 1003 944 908 890 887 901 931 988 1073 1161 1224 1298 1304 1327 1395 1448 1506 1578 1669 1637 1810 1767 1538 1411 1333 1201 1075 999 932 874 835 748 644 614 603 603 636 730 674 670 669 667 667 670 673 676 683 713 746 779 808 844 829 720 749 725 660 623 609 614 528 486 443 405 405 389 373 382 420 439 459 501 553 571 579 640 678 684 707 749 778 829 839 864 847 859 870 913 885 848 869 828 823 819 811 802 847 859 919 1022 1264 1354 1436 1712 1889 1822 1793 1760 1767 1769 1757 1720 1784 1776 1758 1729 1709 1707 1708 1689 1694 1706 1627 1604 1592 1579 1579 1591 1604 1851 1902 1873 1854 1848 1880 1863 1896 1936 1920 1915 1881 1805 1729 1717 1701 1763 1827 1835 1798 1774 1758 1762 1755 1752 1748 1722 1709 1689 1681 1676 1678 1690 1707 1714 1723 1739 1426 1165 1090 1122 1224 1300 1529 1788 1590 1533 1698 1620 1742 1880 1965 2124 2190 2185 2255 2299 2329 2381 2430 2471 2518 2559 2568 2646 2675 2707 2736 2759 2742 2680 2667 2661 2655 2539 2202 2062 1889 1800 1765 1737 1707 1689 1714 1720 1707 1546 1201 1104 1610 1684 1712 1730 1755 1815 1834 1808 1804 1814 1825 1848 1867 1858 1823 1762 1771 1992 1971 1921 1881 1788 1738 1702 1685 1688 1712 1762 1761 1735 1731 1733 1756 1772 1780 1796 1815 1826 1836 1833 1834 1837 1852 1854 1868 1891 1908 1944 1970 1900 1867 1858 1847 1835 1811 1807 1780 1793 1783 1766 1780 1791 1798 1811 1841 1861 1877 1885 1933 2022 2027 2047 2070 2059 2094 2115 2065 2010 2015 2039 2005 1981 1929 1964 1943 1950 1988 2015 2038 2083 2097 2098 2115 2137 2155 2149 2151 2182 2201 2229 2240 2245 2214 2210 2227 2242 2265 2260 2265 2301 2284 2082 1941 1872 1824 1796 1813 1833 1830 1829 1833 1822 1797 1796 1796 1794 1774 1753 1748 1728 1650 1618 1597 1591 1633 1663 1628 1660 1669 1653 1665 1689 1721 1762 1774 1788 1809 1822 1838 1854 1843 1842 1858 1899 1943 1995 2109 2220 2362 2466 2518 2703 2788 2742 2746 2567 2399 2313 2404 2364 2255 2127 2122 2081 1950 1925 1859 1837 1846 1805 1770 1753 1738 1733 1728 1705 1692 1687 1687 1663 1654 1649 1644 1638 1614 1618 1650 1659 1662 1656 1671 1684 1699 1714 1729 1743 1763 1789 1828 1848 1882 1920 1950 1968 1978 1937 1915 1902 1890 1877 1867 1856 1866 1890 1905 1900 1880 1891 1885 1891 1923 1942 1965 1987 2011 2033 2050 2051 2027 2013 2007 1993 1979 1967 1954 1920 1942 1967 1995 2064 2100 2007 2006 2130 2032 1962 2077 2077 1949 1945 1967 1976 1966 2011 1998 1986 1986 2004 2015 2024 2026 2037 2071 2140 2168 2180 2155 2164 2204 2206 2254 2280 2291 2295 2293 2290 2299 2337 2355 2378 2386 2374 2377 2326 2382 2465 2500 2399 2321 2322 2235 2261 2455 2560 2418 2345 2239 2104 2314 2337 2300 2235 2221 2226 2216 2231 2256 2254 2279 2276 2268 2282 2292 2313 2351 2405 2449 2562 2669 2764 2816 2729 2599 2574 2679 2697 2664 2627 2545 2510 2469 2492 2443 2404 2305 2280 2333 2249 2228 2191 2128 2182 2176 2171 2267 2301 2276 2250 2228 2210 2199 2191 2170 2143 2134 2100 2120 2134 2142 2146 2150 2158 2160 2167 2169 2174 2192 2263 2350 2417 2514 2542 2545 2645 2655 2709 2700 2920 2949 2773 2670 2612 2552 2545 2636 2764 2940 3022 3232 3055 3073 3200 3113 2936 3079 2827 2656 2640 2509 2428 2257 2080 2033 2004 1997 1976 1937 1919 1910 1910 1906 1884 1872 1857 1844 1857 1854 1833 1825 1824 1828 1823 1819 1813 1811 1791 1774 1798 1815 1813 1808 1811 1820 1831 1846 1865 1883 1898 1913 1930 1944 1931 1957 1992 2027 2010 1999 1990 1985 2051 2021 1967 1945 1937 1934 1938 1939 1929 1909 1898 1903 1913 1891 1885 1895 1909 1915 1909 1896 1894 1889 1885 1875 1864 1849 1836 1836 1836 1825 1814 1807 1795 1783 1774 1750 1736 1716 1713 1720 1680 1669 1667 1660 1638 1625 1625 1624 1618 1609 1587 1567 1555 1545 1549 1545 1547 1544 1534 1540 1530 1513 1504 1494 1485 1473 1458 1451 1445 1440 1439 1426 1414 1407 1386 1382 1389 1382 1370 1353 1342 1331 1328 1327 1332 1328 1302 1287 1286 1282 1278 1273 1270 1266 1261 1259 1255 1252 1247 1240 1233 1239 1245 1245 1238 1230 1222 1219 1217 1209 1204 1203 1200 1201 1193 1185 1177 1172 1169 1165 1156 1148 1140 1136 1140 1131 1122 1118 1102 1084 1075 1074 1081 1076 1077 1074 1069 1063 1060 1058 1069 1077 1073 1064 1055 1041 1031 1028 1018 1000 991 988 996 1000 1003 1006 1001 993 989 983 974 967 957 944 929 928 962 959 955 955 951 947 943 938 932 921 927 923 926 923 918 903 886 872 851 865 868 890 915 919 912 904 902 906 911 917 915 912 909 903 901 900 899 898 894 892 893 890 888 887 885 881 878 876 873 868 865 866 867 863 859 855 859 861 855 847 834 823 814 803 790 783 776 793 793 794 805 818 808 808 795 785 776 771 767 759 753 751 749 760 760 766 767 764 750 738 730 721 729 735 724 709 715 731 731 721 700 688 686 701 706 700 675 656 638 627 641 652 658 662 648 634 620 600 595 588 583 579 577 581 584 584 578 577 578 582 587 589 589 596 598 601 603 605 598 572 563 540 516 502 502 506 507 499 505 480 455 471 448 447 436 428 413 410 409 410 412 418 420 428 437 445 446 444 443 438 436 435 430 413 403 400 392 388 398 404 410 413 416 419 427 434 428 418 413 421 432 436 427 411 402 397 391 397 405 404 406 407 407 411 412 414 409 415 414 410 404 398 392 387 386 385 381 377 375 373 371 368 366 362 358 354 341 342 345 351 349 339 336 330 324 314 310 311 313 319 313 305 298 294 294 286 283 280 280 279 280 284 288 292 285 293 290 291 284 286 294 287 282 282 283 280 282 278 283 269 280 279 294 288 294 294 280 274 269 260 249 245 250 279 274 275 277 261 252 259 270 280 263 281 292 308 299 293 291 277 261 247 237 250 243 245 249 268 266 278 255 236 247 264 272 262 271 260 264 273 283 282 244 222 205 228 223 244 234 212 202 196 190 188 188 192 193 202 207 208 203 197 206 215 202 195 196 196 201 207 220 234 241 244 230 235 244 252 231 231 226 219 205 201 211 222 209 209 209 212 200 198 198 204 204 197 198 200 199 203 202 207 204 237 264 265 264 263 283 290 292 295 281 302 294 290 307 320 317 325 331 331 333 336 342 347 350 352 353 363 360 358 352 361 376 378 349 339 347 368 376 384 387 375 386 379 387 369 356 355 356 377 391 386 386 389 399 398 395 406 414 429 434 452 464 464 465 453 410 407 404 402 359 348 324 325 348 354 385 339 394 434 428 428 398 384 340 324 321 335 355 363 372 372 392 414 403 402 406 396 373 360 336 346 348 326 355 311 349 418 387 373 391 401 393 360 385 340 291 250 243 270 307 296 271 258 238 231 221 251 226 233 234 232 223 261 226 245 240 214 209 209 214 201 209 202 203 221 256 264 279 278 272 288 271 274 295 279 274 257 233 249 258 218 235 243 216 194 195 236 247 217 191 225 240 243 245 260 249 256 251 254 244 251 256 264 289 298 275 254 246 239 220 238 230 232 251 275 266 252 241 234 199 184 188 202 223 207 198 178 177 197 172 177 198 192 192 214 233 259 250 244 244 231 204 216 215 228 190 166 151 153 134 123 118 120 139 148 169 163 151 143 138 129 114 124 132 107 113 128 142 148 137 135 122 115 102 98 90 88 87 87 86 88 87 87 87 88 89 89 89 88 87 86 88 90 87 86 89 90 89 89 89 88 89 90 91 93 96 104 122 119 113 114 92 88 89 84 84 83 83 83 83 83 82 83 84 79 79 80 80 80 80 80 81 81 80 81 81 80 81 81 83 84 84 85 85 85 85 86 144 230 282 317 213 231 388 414 639 601 485 279 388 701 771 881 1020 1391 1303 1270 1143 1376 1364 1430 1641 1952 2402 2695 2870 2805 2787 2702 3236 3348 3135 3071 3141 3223 2987 2769 2630 2288 2577 3021 3331 3321 3301 3250 3176 3068 2962 3034 3148 3331 3287 3211 3113 3121 3113 2701 2102 1814 1574 1255 1138 1096 1082 1082 1082 1082 1082 1083 1086 1087 1088 1097 1135 1206 1366 1645 2018 2220 2189 1960 1820 1677 1611 1592 1627 1589 1581 1521 1496 1337 1155 955 749 635 588 548 516 517 667 1058 1579 1892 1855 2077 1796 1602 1386 1272 1391 1398 1277 1355 1576 1731 1773 1748 1652 1339 948 708 531 378 272 201 115 -11 -74 -108 -110 -101 -90 -66 146 177 244 340 449 552 682 941 1208 1211 1045 1128 1254 1379 1327 940 822 762 726 695 685 678 677 681 674 671 670 661 656 659 671 694 787 772 783 851 780 745 743 752 766 796 841 914 997 1010 1046 1114 1206 1314 1453 1626 1815 2052 2287 2269 2329 2174 1970 2018 2169 2260 2189 1968 1742 1739 1753 1749 1735 1716 1698 1692 1708 1738 1772 1687 1557 1467 1404 1336 1291 1234 1106 1019 957 911 886 875 877 909 961 1019 1073 1110 1164 1268 1325 1364 1406 1460 1501 1507 1560 1657 1634 1464 1350 1297 1198 1074 990 944 849 815 744 677 633 607 605 645 742 696 698 691 687 695 701 705 710 723 754 835 813 864 868 830 736 675 696 651 615 581 566 522 475 442 446 467 426 374 372 396 419 455 543 709 635 619 650 699 684 698 723 781 828 757 769 773 796 860 873 853 796 783 795 762 790 763 781 807 849 908 1126 1269 1413 1455 1695 1927 1879 1850 1812 1849 1826 1803 1750 1787 1794 1784 1758 1741 1739 1725 1701 1679 1644 1628 1612 1601 1591 1588 1609 1638 1759 1906 1879 1858 1855 1867 1887 1930 1935 1925 1899 1851 1774 1703 1651 1710 1795 1806 1795 1803 1789 1774 1767 1766 1760 1742 1751 1728 1705 1693 1686 1690 1700 1724 1739 1736 1746 1425 1393 1092 1132 1175 1267 1578 1508 1255 1347 1422 1369 1475 1584 1819 2035 2098 2166 2129 2319 2358 2391 2428 2471 2516 2555 2578 2618 2681 2710 2740 2776 2755 2700 2677 2687 2666 2239 2074 1959 1870 1811 1774 1744 1744 1743 1747 1740 1533 1432 1375 1506 1630 1708 1748 1759 1772 1810 1896 1815 1811 1817 1834 1850 1870 1883 1870 1817 1767 1937 1960 1907 1813 1748 1709 1687 1677 1673 1685 1722 1714 1701 1717 1738 1753 1773 1789 1800 1806 1808 1813 1816 1820 1831 1836 1847 1856 1872 1885 1879 1863 1839 1824 1815 1815 1811 1799 1787 1776 1767 1757 1753 1771 1788 1809 1839 1871 1897 1918 1947 2023 2026 1969 1990 2034 2008 2008 2027 2009 1966 1969 2023 1992 1942 1903 1919 1923 1948 1972 2019 2049 2059 2082 2105 2137 2138 2125 2153 2181 2204 2224 2237 2241 2196 2176 2164 2192 2219 2244 2205 2255 2323 2279 2336 2073 1968 1885 1863 1877 1866 1857 1857 1851 1820 1799 1819 1798 1775 1759 1748 1768 1768 1626 1615 1598 1595 1615 1613 1629 1647 1670 1675 1691 1722 1746 1775 1807 1814 1829 1842 1847 1865 1882 1875 1875 1910 1963 1990 2026 2100 2240 2615 2654 2715 2754 2676 2729 2548 2331 2238 2207 2091 2060 1989 1952 1943 1889 1852 1824 1806 1796 1790 1784 1763 1745 1738 1734 1709 1693 1683 1680 1690 1671 1661 1665 1642 1612 1645 1678 1667 1669 1673 1670 1685 1696 1711 1729 1757 1780 1800 1840 1875 1907 1935 1944 1961 1957 1945 1933 1916 1903 1894 1887 1875 1876 1895 1919 1918 1898 1919 1923 1921 1910 1943 1964 1984 2007 2035 2054 2062 2078 2082 2073 2025 2001 1974 1970 1937 1946 1968 2015 2093 2121 2015 2087 2063 1981 1979 2072 1990 2019 2022 1945 2017 2033 1996 2007 2010 2009 2018 2009 2036 2089 2078 2126 2141 2159 2191 2216 2203 2237 2236 2239 2251 2253 2248 2255 2272 2302 2328 2339 2325 2308 2300 2318 2370 2338 2438 2465 2411 2256 2214 2175 2266 2506 2539 2412 2369 2261 2180 2406 2387 2342 2280 2271 2260 2270 2277 2298 2308 2306 2268 2240 2263 2270 2321 2409 2414 2465 2541 2665 2771 2863 2821 2600 2508 2589 2653 2506 2541 2495 2494 2513 2505 2513 2545 2317 2160 2259 2204 2179 2180 2118 2148 2151 2171 2270 2279 2256 2239 2222 2202 2215 2252 2186 2142 2127 2107 2080 2127 2137 2133 2131 2133 2130 2147 2134 2140 2162 2221 2387 2447 2562 2531 2589 2624 2635 2623 2699 2830 2883 2769 2595 2555 2549 2586 2639 2745 2870 3001 3138 3052 2920 2938 2977 2923 2818 2725 2587 2478 2381 2244 2186 2123 2079 2043 2007 1972 1941 1923 1911 1904 1897 1877 1872 1859 1848 1835 1849 1829 1819 1814 1821 1829 1828 1822 1817 1799 1767 1772 1780 1793 1794 1808 1824 1836 1856 1863 1885 1909 1916 1921 1910 1912 1939 1984 2015 1998 1990 1978 1967 2009 2008 1941 1926 1918 1928 1906 1911 1899 1882 1878 1885 1881 1870 1881 1890 1896 1899 1901 1892 1886 1881 1874 1874 1870 1858 1842 1824 1826 1819 1813 1802 1784 1740 1741 1747 1733 1718 1722 1713 1713 1666 1652 1642 1641 1632 1616 1600 1588 1580 1572 1568 1560 1551 1534 1524 1521 1525 1521 1530 1518 1505 1499 1490 1483 1477 1471 1457 1442 1428 1430 1425 1415 1404 1392 1374 1371 1367 1359 1353 1351 1331 1322 1318 1329 1329 1302 1281 1276 1274 1278 1274 1271 1268 1258 1256 1251 1249 1245 1240 1234 1230 1226 1236 1232 1226 1220 1216 1211 1206 1199 1197 1191 1193 1187 1183 1179 1176 1168 1165 1159 1153 1147 1142 1139 1130 1122 1115 1109 1100 1095 1093 1089 1085 1079 1074 1070 1066 1062 1064 1077 1081 1070 1051 1039 1033 1024 1008 1005 1007 1017 1018 1015 1007 1006 1005 999 993 987 981 973 957 949 932 948 958 967 960 961 958 952 946 940 933 928 933 932 930 928 923 921 895 875 859 858 887 895 886 910 920 917 910 908 912 914 916 913 910 907 904 900 899 898 897 894 892 893 891 888 887 885 882 878 877 873 870 868 870 869 866 864 860 861 859 852 839 832 820 808 794 785 790 792 800 810 809 806 802 797 799 804 798 794 790 777 776 768 752 738 746 748 757 766 761 750 741 736 723 713 719 719 705 714 722 732 726 714 696 677 675 690 689 664 645 633 631 642 655 666 666 654 649 631 624 617 608 599 589 582 580 581 589 582 574 569 570 577 583 582 588 590 592 599 605 587 554 540 531 520 522 521 511 505 513 509 471 489 486 470 484 477 471 431 418 413 410 406 403 405 410 417 424 429 432 429 423 420 416 414 404 395 395 396 388 392 404 413 413 415 417 424 430 428 420 407 415 421 429 430 420 407 400 392 393 400 399 399 403 401 404 407 406 406 413 409 408 400 394 389 384 379 381 379 376 374 371 369 365 364 361 359 357 355 354 355 360 354 354 349 334 325 318 321 315 316 316 306 304 307 304 296 295 293 286 283 287 284 292 301 303 291 306 304 299 287 290 298 288 282 284 289 290 299 287 279 284 294 286 297 306 307 298 294 277 273 278 260 250 245 257 259 246 251 258 273 276 277 287 258 275 296 310 296 282 276 267 248 244 237 234 240 238 253 250 265 255 246 230 255 273 279 272 282 275 281 283 287 287 276 212 210 221 219 225 223 221 203 195 192 191 187 188 189 193 198 205 203 191 198 211 199 198 208 206 214 218 232 245 229 225 231 249 246 261 245 236 231 217 213 217 200 201 206 204 209 208 204 202 194 195 196 196 205 211 211 216 225 226 224 240 255 270 279 273 281 296 305 301 295 315 317 305 313 320 308 322 317 321 332 344 349 351 351 351 344 341 343 346 363 376 373 377 380 371 368 357 373 395 399 395 403 403 386 376 384 388 342 362 361 370 385 396 395 395 400 404 408 416 421 431 444 453 468 464 447 399 376 369 357 337 319 340 375 414 375 376 377 388 432 436 390 352 346 335 322 340 371 389 386 373 383 415 405 392 398 385 377 367 343 371 355 339 329 341 387 430 433 392 405 365 369 338 363 316 304 247 271 289 321 318 284 261 273 240 214 225 230 213 238 266 269 269 240 254 267 231 207 217 203 214 215 205 211 233 252 231 228 235 252 274 244 261 291 287 262 245 227 217 242 233 207 219 184 188 195 242 213 189 190 221 209 206 228 220 227 234 232 228 234 266 286 299 305 309 284 281 282 265 248 228 214 235 244 261 255 236 221 232 222 203 185 178 199 188 189 195 167 181 178 152 170 181 201 231 253 264 260 241 225 225 215 193 189 206 218 209 179 165 144 131 126 112 115 142 145 176 170 163 147 133 128 110 112 102 115 132 146 126 118 128 117 102 102 91 88 89 86 86 85 87 86 86 88 88 88 87 88 87 87 87 93 88 87 86 87 88 88 89 89 91 106 116 106 100 105 117 133 138 124 105 89 85 89 83 82 83 83 83 83 82 83 83 82 79 79 79 79 79 79 80 80 80 80 81 81 82 82 83 85 83 84 85 85 85 84 84 137 147 177 309 245 163 214 294 490 309 268 276 397 443 535 901 1210 1634 1798 1529 1267 1491 1623 1777 1864 2190 2614 2886 3094 3126 3051 2905 3189 3392 3317 3230 3363 3385 3247 2829 2616 2260 2508 2954 3230 3085 3161 3067 3122 2992 3027 3015 3047 3069 3018 3007 2940 2957 2981 2847 2387 2144 1811 1318 1133 1103 1085 1081 1082 1082 1083 1084 1086 1088 1092 1113 1160 1211 1350 1638 1891 2102 2198 2033 1830 1633 1577 1553 1596 1593 1478 1428 1400 1307 1227 1046 736 551 531 506 482 478 558 795 1107 1490 1802 1993 1846 1653 1455 1522 1740 1602 1484 1360 1529 1663 1682 1732 1718 1523 1025 791 559 430 338 238 137 -24 -78 -109 -110 -109 -105 -91 52 167 251 330 389 494 591 643 857 941 949 1078 1244 1433 1597 1129 939 869 809 743 715 695 676 664 663 660 665 662 652 657 666 678 704 750 762 803 926 895 809 789 798 833 896 1031 1137 1099 1015 1062 1135 1229 1326 1475 1602 1830 2161 2409 2363 2263 2069 2020 2138 2444 2296 1994 1879 1906 1885 1882 1866 1847 1833 1822 1819 1819 1771 1700 1619 1543 1466 1403 1418 1325 1141 1064 969 905 877 868 864 887 932 979 1017 1039 1100 1151 1249 1399 1547 1634 1685 1541 1430 1559 1502 1328 1291 1296 1300 1119 1120 973 800 775 727 684 645 620 620 661 813 731 725 711 708 724 738 740 750 774 853 1015 969 928 918 908 798 712 669 617 590 557 521 503 464 437 433 400 376 372 372 376 408 463 615 767 714 685 745 743 737 753 760 745 778 719 717 726 736 779 848 824 725 720 721 752 752 748 783 817 864 964 1149 1299 1442 1538 1890 1976 1928 1901 1890 1894 1863 1828 1789 1777 1841 1899 1914 1941 1917 1850 1731 1688 1661 1641 1628 1627 1606 1595 1612 1641 1703 1856 1921 1888 1891 1913 1935 1916 2002 2232 2169 2007 1784 1636 1588 1701 1759 1752 1784 1807 1848 1806 1790 1792 1785 1769 1764 1755 1728 1722 1710 1703 1711 1726 1733 1742 1757 1742 1612 1285 1122 1167 1336 1511 1294 1232 1282 1327 1330 1411 1575 1738 1669 1769 1838 1862 2208 2347 2384 2425 2458 2509 2547 2581 2606 2671 2707 2748 2776 2778 2700 2693 2698 2486 2284 2263 2021 1916 1844 1798 1780 1779 1779 1738 1515 1461 1367 1718 1680 1703 1738 1752 1757 1775 1788 1806 1806 1811 1828 1841 1851 1871 1889 1892 1859 1817 1846 1916 1878 1784 1730 1693 1676 1669 1669 1673 1682 1686 1702 1721 1743 1750 1765 1769 1779 1793 1801 1802 1803 1806 1811 1820 1831 1849 1870 1875 1856 1827 1804 1792 1785 1781 1788 1782 1766 1756 1742 1742 1765 1789 1823 1853 1895 1971 2012 2003 2054 2078 1978 1931 1940 1975 1953 2004 2007 1959 1917 1956 1975 1910 1881 1889 1932 1922 1956 1980 2016 2056 2105 2119 2131 2136 2109 2172 2204 2223 2249 2262 2226 2201 2181 2142 2145 2179 2174 2187 2152 2200 2256 2241 2333 2289 2286 1997 1927 1908 1889 1892 1874 1837 1806 1783 1766 1750 1740 1742 1745 1741 1671 1639 1629 1597 1597 1598 1615 1655 1656 1681 1710 1724 1759 1766 1798 1821 1849 1855 1884 1893 1896 1905 1919 1906 1921 1946 1979 2019 2067 2181 2499 2665 2657 2735 2637 2710 2560 2355 2222 2128 2162 2145 2000 1943 1966 1936 1891 1894 1831 1825 1809 1779 1764 1750 1736 1721 1708 1698 1687 1686 1695 1678 1677 1670 1628 1633 1661 1690 1695 1683 1681 1686 1705 1727 1735 1747 1767 1779 1798 1825 1848 1858 1890 1936 1955 1941 1935 1934 1930 1929 1936 1918 1896 1886 1898 1924 1930 1925 1931 1941 1961 1934 1937 1950 1964 1992 2016 2035 2063 2123 2119 2075 2038 2008 1995 1986 1957 1950 1977 1995 2044 2145 2120 2065 1975 1951 2062 1992 2072 2091 2045 1992 1981 2047 2052 2057 2044 2048 2059 2063 2051 2115 2155 2168 2179 2220 2224 2223 2223 2206 2189 2193 2209 2225 2242 2256 2248 2263 2265 2258 2291 2281 2279 2269 2311 2317 2372 2416 2348 2208 2186 2161 2294 2435 2333 2343 2418 2379 2098 2358 2405 2375 2346 2328 2305 2319 2324 2338 2319 2300 2288 2221 2253 2309 2374 2418 2447 2446 2524 2656 2785 2903 2838 2695 2462 2491 2554 2451 2413 2445 2419 2424 2507 2437 2266 2154 2116 2196 2131 2136 2112 2139 2169 2144 2279 2301 2268 2241 2224 2212 2197 2250 2281 2193 2152 2112 2103 2050 2114 2115 2112 2112 2109 2109 2110 2108 2133 2179 2298 2504 2710 2720 2830 2926 2836 2963 2818 2707 2798 2798 2765 2636 2556 2557 2624 2764 2959 3000 3000 3029 3007 2931 2856 2819 2879 2872 2816 2538 2400 2325 2437 2311 2197 2092 2050 2008 1987 1959 1919 1904 1889 1883 1882 1857 1848 1843 1833 1825 1825 1816 1814 1806 1814 1831 1846 1822 1797 1767 1764 1776 1781 1799 1816 1830 1846 1844 1845 1881 1885 1883 1890 1889 1902 1938 1978 2004 2004 1992 1979 1964 1953 1947 1937 1930 1910 1908 1894 1885 1885 1870 1862 1861 1855 1867 1878 1894 1903 1904 1903 1903 1894 1886 1889 1892 1885 1865 1847 1830 1809 1798 1792 1792 1766 1733 1703 1689 1677 1675 1678 1677 1707 1688 1666 1647 1634 1620 1614 1610 1611 1602 1592 1583 1579 1572 1554 1542 1532 1516 1508 1522 1511 1498 1492 1486 1478 1469 1461 1452 1441 1433 1428 1419 1405 1392 1381 1371 1362 1356 1347 1344 1347 1334 1322 1313 1324 1323 1297 1277 1280 1285 1293 1293 1289 1281 1269 1262 1260 1260 1253 1246 1240 1234 1222 1221 1223 1222 1221 1216 1208 1201 1200 1192 1185 1181 1178 1174 1170 1163 1156 1153 1150 1145 1140 1135 1135 1126 1119 1113 1106 1098 1092 1090 1086 1083 1079 1075 1071 1065 1061 1067 1077 1077 1064 1052 1041 1031 1017 1016 1023 1032 1030 1023 1015 1010 1007 1000 998 992 981 971 952 944 940 946 967 970 965 964 963 959 953 949 942 939 931 934 934 930 927 922 907 890 865 862 882 912 914 904 913 921 921 916 915 915 915 914 911 909 906 904 901 899 899 896 893 892 892 891 890 887 884 879 874 876 873 871 871 870 868 865 862 862 862 853 838 829 820 816 811 794 809 799 807 808 811 814 800 787 783 784 786 784 792 792 786 783 773 758 744 733 734 745 756 767 762 751 740 740 723 709 700 695 694 713 725 729 721 701 679 661 663 658 641 634 633 640 653 661 674 673 668 667 648 643 631 629 617 601 597 601 615 603 592 597 574 566 567 573 575 579 584 589 597 599 585 568 557 534 527 525 521 513 506 496 492 471 490 498 500 488 465 455 437 420 423 419 412 405 401 400 400 403 408 411 409 404 399 394 393 394 392 392 392 384 391 403 409 410 413 414 419 426 425 420 408 406 412 419 423 424 414 402 394 385 389 393 394 397 394 397 400 400 403 408 405 403 394 391 388 385 377 374 374 370 370 368 365 361 358 358 354 355 353 353 351 352 348 348 347 341 333 326 335 324 318 312 310 306 314 306 303 305 306 294 287 295 296 294 303 309 301 312 316 304 294 295 288 283 284 292 302 308 302 297 298 298 310 299 316 316 314 309 306 296 296 289 278 272 266 256 264 249 240 259 267 274 291 272 257 271 290 311 313 302 275 261 250 239 236 238 230 237 248 251 264 258 246 227 245 254 265 257 274 263 276 265 276 270 273 223 202 201 205 215 225 224 205 198 197 194 196 188 187 189 199 208 202 189 190 192 212 213 201 209 219 229 239 242 216 215 230 252 255 270 267 244 237 243 254 243 199 196 202 202 205 208 212 201 198 199 195 198 201 223 241 237 250 253 263 263 268 257 271 285 286 296 309 318 322 321 320 317 311 299 296 307 330 343 348 348 338 325 320 320 320 330 338 349 364 370 371 368 370 371 373 385 391 391 385 395 400 408 407 396 402 396 363 343 353 363 388 388 373 379 387 389 399 404 412 419 425 429 450 477 474 426 368 355 354 346 384 370 413 400 387 422 401 421 449 405 363 330 330 332 330 351 359 372 395 382 407 439 413 389 378 359 354 347 363 376 361 335 334 342 363 406 436 415 394 375 346 323 292 284 267 277 326 324 337 306 297 296 276 244 226 238 214 227 250 263 285 315 273 265 250 241 211 217 248 261 246 207 205 207 224 214 229 252 251 241 235 262 285 288 279 259 243 214 210 212 183 187 181 201 236 220 186 187 199 203 204 202 210 220 225 224 238 246 256 283 296 289 297 312 296 272 265 257 234 234 216 212 235 247 243 221 206 230 231 212 192 173 170 165 164 159 170 156 148 160 198 214 215 223 250 258 247 229 230 207 203 232 202 179 174 202 221 201 173 164 151 121 108 125 147 164 150 137 136 129 112 107 96 99 118 134 134 114 107 119 110 96 87 85 88 86 85 87 86 87 88 88 88 89 88 88 87 85 92 93 92 88 86 87 87 87 88 88 93 120 141 129 122 116 116 120 128 147 130 108 84 83 88 85 83 83 83 82 82 82 82 83 81 79 78 79 79 79 79 79 79 80 80 81 81 82 82 83 83 83 84 84 84 84 83 84 132 136 138 147 165 162 299 241 237 282 573 613 591 417 533 936 1150 1358 1791 1737 1624 1855 2135 2267 2214 2366 2408 2745 2921 3090 3240 3288 3284 3465 3292 3153 3094 3036 3038 2984 2787 2270 2513 3006 3051 2891 2782 2976 3096 2913 3016 2926 2943 2887 2910 3017 2989 3061 3132 2987 2556 2249 1969 1517 1150 1108 1087 1083 1082 1083 1084 1084 1086 1096 1116 1149 1213 1251 1370 1509 1644 1821 2057 2000 1831 1603 1555 1534 1527 1525 1457 1392 1383 1383 1186 935 639 503 495 484 475 473 493 548 713 1068 1445 1476 1509 1587 1648 1901 2041 1919 1668 1543 1491 1556 1553 1592 1638 1465 1106 962 724 565 462 333 -35 -93 -109 -111 -112 -111 -111 -99 -18 353 370 336 387 446 525 619 758 811 973 1234 1275 1569 1570 1203 1053 1051 995 788 744 724 688 659 650 652 659 651 645 649 656 670 687 700 713 744 998 1091 951 848 841 871 955 1097 1221 1078 982 1000 1058 1139 1238 1350 1465 1664 1919 2063 2257 2380 2210 2140 2178 2305 2370 2308 2316 2138 2047 2030 2011 2023 1996 1967 1955 1937 1871 1788 1701 1615 1541 1546 1405 1247 1212 1164 977 911 881 868 856 859 889 923 948 977 1042 1155 1194 1502 1740 1841 1789 1550 1358 1345 1233 1225 1387 1432 1330 1155 1082 914 766 804 708 675 650 645 659 715 856 776 744 733 737 748 772 777 800 845 924 1121 1156 1053 1096 1024 914 895 833 734 718 732 634 524 467 428 395 379 372 372 373 390 435 480 745 810 798 757 823 841 898 883 898 769 751 718 694 685 692 693 798 812 705 665 732 757 705 754 797 851 909 972 1233 1342 1434 1510 1795 1978 1967 1968 1939 1901 1855 1810 1788 1773 1815 1859 1908 1964 2030 1978 1759 1693 1687 1663 1637 1631 1622 1610 1616 1652 1760 1940 1987 1926 1943 1958 1962 1950 1969 2163 2319 2178 1849 1643 1582 1609 1723 1791 1807 1812 1817 1815 1784 1744 1710 1691 1746 1765 1761 1745 1723 1715 1722 1712 1715 1737 1721 1731 1624 1432 1102 1208 1198 1090 919 933 849 1059 1071 1259 1305 1279 1290 1641 1700 1803 2116 2318 2372 2409 2455 2494 2539 2582 2602 2647 2682 2722 2766 2785 2689 2731 2715 2572 2651 2367 2099 1951 1877 1842 1827 1812 1807 1705 1430 1229 1286 1135 1571 1763 1755 1752 1761 1771 1788 1799 1801 1808 1822 1836 1855 1876 1894 1903 1884 1851 1808 1860 1866 1796 1724 1685 1671 1667 1669 1676 1689 1707 1725 1710 1718 1722 1735 1755 1781 1855 1873 1843 1800 1796 1815 1810 1824 1845 1863 1875 1853 1815 1778 1763 1757 1758 1763 1766 1765 1735 1734 1761 1804 1852 1919 1956 2009 2085 2022 2014 2053 2063 1975 1917 1909 1924 1939 1982 1950 1935 1899 1858 1852 1848 1896 1937 1960 1943 1949 1969 2001 2043 2080 2117 2114 2086 2120 2149 2186 2221 2278 2283 2259 2208 2162 2104 2125 2144 2131 2159 2115 2182 2200 2219 2252 2289 2239 2032 2005 1996 1964 1957 1898 1841 1815 1784 1760 1739 1728 1737 1739 1690 1649 1655 1654 1601 1601 1602 1622 1630 1655 1684 1712 1749 1797 1793 1820 1846 1859 1891 1897 1908 1933 1951 1955 1949 1953 1962 1991 2050 2094 2151 2301 2421 2627 2651 2637 2728 2603 2422 2246 2196 2202 2176 2123 2077 2013 1940 1907 1878 1820 1800 1796 1795 1765 1748 1732 1721 1712 1698 1692 1694 1695 1687 1681 1658 1633 1625 1658 1700 1707 1699 1688 1691 1702 1700 1718 1735 1742 1746 1764 1796 1812 1829 1857 1892 1941 1936 1921 1921 1932 1950 1967 1973 1918 1906 1910 1935 1951 1949 1950 1958 1953 1955 1971 1981 1979 1984 1998 2019 2057 2081 2081 2056 2035 2016 2008 1983 1959 1971 1981 2019 2033 2089 2054 2009 1972 2015 2075 2030 2066 2096 2060 1976 1961 2001 2012 2012 2010 2019 2047 2101 2139 2167 2204 2229 2233 2193 2210 2187 2176 2174 2199 2216 2247 2246 2231 2211 2209 2218 2231 2242 2279 2316 2305 2275 2287 2304 2288 2306 2199 2153 2172 2121 2207 2177 2126 2164 2388 2452 2149 2245 2434 2406 2392 2361 2370 2363 2402 2414 2368 2310 2157 2185 2286 2329 2375 2397 2431 2508 2596 2709 2801 2833 2759 2684 2541 2402 2359 2381 2320 2446 2381 2373 2346 2252 2178 2134 2087 2049 2052 2076 2079 2158 2151 2121 2311 2305 2260 2229 2208 2197 2181 2203 2188 2126 2110 2094 2094 2048 2101 2096 2092 2086 2080 2075 2080 2102 2127 2197 2382 2574 2728 2746 2849 2852 2967 2978 2911 2823 2865 2712 2846 2746 2586 2571 2651 2799 2881 2974 3037 3000 2992 2958 2877 2802 2854 2825 2854 2724 2601 2391 2367 2432 2313 2115 2033 1994 1968 1950 1932 1897 1882 1870 1868 1856 1841 1834 1824 1813 1813 1814 1809 1808 1802 1824 1836 1828 1802 1769 1760 1767 1791 1813 1830 1843 1831 1829 1851 1888 1869 1853 1867 1877 1896 1921 1957 1983 1983 1984 1971 1959 1947 1940 1936 1920 1906 1895 1883 1873 1863 1860 1847 1843 1855 1870 1893 1927 1947 1943 1939 1935 1929 1915 1914 1919 1902 1869 1849 1832 1822 1806 1796 1783 1765 1746 1718 1708 1708 1685 1658 1656 1684 1692 1675 1657 1639 1623 1608 1596 1596 1586 1575 1574 1573 1562 1557 1549 1539 1531 1510 1496 1497 1491 1491 1479 1469 1462 1455 1448 1435 1420 1408 1408 1399 1383 1373 1364 1357 1353 1347 1341 1336 1332 1332 1328 1329 1305 1287 1287 1308 1310 1302 1295 1288 1278 1270 1265 1264 1259 1253 1250 1245 1233 1229 1215 1208 1212 1215 1210 1207 1200 1194 1188 1181 1177 1177 1174 1169 1162 1158 1152 1146 1142 1136 1130 1127 1121 1117 1110 1104 1097 1089 1084 1080 1079 1078 1075 1073 1066 1063 1067 1070 1070 1064 1050 1035 1020 1033 1035 1036 1040 1033 1027 1018 1014 1008 998 987 983 969 949 957 963 961 968 973 970 969 966 963 958 954 951 946 938 938 939 935 934 927 916 907 874 868 881 898 917 920 920 917 920 923 919 919 917 916 914 911 908 903 904 903 901 899 897 894 891 890 891 890 887 884 880 875 873 868 868 869 866 864 859 854 852 857 855 848 843 833 818 802 810 815 809 820 819 818 806 797 784 771 769 774 773 772 782 776 772 762 755 742 730 728 743 745 756 751 750 742 733 733 722 716 696 683 705 721 712 706 702 696 670 650 641 636 636 641 650 657 671 682 688 687 691 666 651 652 646 637 618 615 625 630 620 620 625 604 573 562 564 570 574 579 583 589 597 583 564 549 547 530 512 502 499 491 499 495 500 500 512 503 490 463 446 429 430 456 432 429 415 410 403 397 395 394 394 393 389 387 386 384 383 381 379 380 384 395 401 402 406 410 414 417 419 418 414 412 400 404 410 415 417 417 410 400 394 387 383 388 393 386 389 392 391 401 403 400 395 393 387 385 382 373 363 361 363 368 370 367 364 357 350 350 350 349 351 348 349 344 343 341 344 339 337 336 339 336 321 313 310 316 317 321 315 313 298 293 298 302 302 306 314 313 326 323 310 303 293 291 289 295 296 313 312 306 310 314 304 305 307 301 310 301 302 309 298 301 286 280 267 264 268 270 249 247 238 261 284 263 245 252 278 291 301 314 295 278 273 260 241 241 246 240 235 240 235 233 236 239 224 237 238 250 260 281 264 262 263 242 266 282 234 202 199 208 215 221 209 202 198 199 196 196 187 186 188 205 206 198 202 200 192 184 187 195 205 206 214 235 226 213 213 227 226 231 259 273 249 243 243 223 214 201 195 198 202 205 209 212 213 201 196 200 200 197 236 237 219 228 245 269 237 233 249 242 249 295 313 319 331 334 321 323 310 290 313 329 334 336 332 324 316 306 309 318 323 323 332 339 358 355 358 366 357 359 345 351 357 363 369 377 384 389 399 412 414 397 373 358 369 369 372 359 359 382 393 408 409 406 414 425 403 418 454 427 445 415 452 371 358 351 363 402 413 429 416 402 431 427 445 448 429 368 334 332 359 358 343 356 372 424 406 401 435 429 396 371 387 369 379 381 369 351 323 334 355 373 396 433 407 364 336 321 311 325 330 298 287 312 327 349 335 290 271 254 266 264 259 230 236 250 278 318 349 336 270 266 249 223 234 253 301 252 229 219 204 201 203 204 227 209 225 245 261 287 267 249 238 225 221 200 200 185 184 183 175 202 195 189 194 209 226 232 232 217 246 258 251 264 271 273 266 277 264 276 291 285 270 253 242 247 243 228 217 207 221 221 211 194 211 223 235 212 205 207 197 182 156 160 177 150 169 189 194 187 210 239 260 246 229 205 193 177 197 213 185 165 182 194 199 160 141 148 129 117 109 122 129 145 127 118 117 109 100 96 115 130 138 129 116 104 104 95 85 83 83 86 86 86 87 87 87 87 86 85 84 84 87 85 91 94 87 89 88 86 86 87 87 88 89 113 138 131 135 133 134 134 138 134 133 115 101 81 81 82 84 84 85 83 82 82 82 82 82 80 79 78 78 78 78 79 78 79 79 80 82 81 81 82 83 84 84 84 84 84 84 83 83 131 133 137 143 168 177 345 569 464 304 519 790 758 581 511 689 833 1065 1360 1467 1880 2287 2446 2438 2407 2696 2593 2685 2911 3086 3282 3320 3071 3326 3347 3444 3359 3275 3150 2976 2817 2278 2428 2758 2890 2698 2650 2875 2940 2834 2806 2851 2910 2857 2891 2945 2983 3142 3108 2752 2284 2026 1848 1555 1191 1111 1083 1082 1082 1084 1085 1086 1088 1110 1147 1192 1264 1324 1346 1426 1556 1726 1858 1836 1696 1589 1570 1531 1484 1473 1450 1373 1380 1419 1250 970 629 511 497 492 482 473 490 495 566 791 1006 1166 1343 1503 1698 1975 2134 2087 1898 1759 1635 1518 1515 1590 1654 1540 1376 1300 962 910 675 353 97 -26 -102 -111 -111 -112 -111 -80 67 285 498 504 455 461 511 634 801 793 857 1091 1494 1546 1426 1237 1363 1365 1024 840 808 837 704 668 648 647 652 646 641 644 650 662 678 688 695 730 827 908 939 942 929 965 1072 1169 1135 1039 944 944 995 1063 1141 1239 1384 1496 1798 1947 2200 2480 2346 2174 2136 2171 2266 2612 2759 2459 2255 2192 2191 2174 2166 2127 2102 2022 1947 1865 1783 1711 1700 1627 1403 1324 1334 1192 1066 966 926 905 882 857 846 863 883 904 909 962 1029 1178 1324 1446 1509 1596 1434 1192 1121 1125 1215 1315 1248 1076 947 851 779 741 711 680 669 705 748 794 863 790 765 758 773 788 805 826 873 911 1152 1080 1076 1012 1003 959 881 921 948 901 942 930 756 581 473 423 380 372 372 375 399 428 466 523 801 849 807 855 890 982 1112 1006 858 806 774 747 706 666 642 664 783 713 627 664 704 667 693 737 781 838 895 1027 1239 1369 1373 1382 1468 1690 1979 1945 1894 1859 1834 1825 1802 1774 1747 1754 1812 1903 1936 1916 1743 1684 1654 1652 1637 1645 1655 1631 1623 1643 1716 1888 1999 1974 2030 2031 2057 2075 1999 2023 2037 1966 1829 1664 1587 1564 1723 1806 1828 1824 1806 1808 1770 1488 1448 1734 1698 1764 1774 1756 1730 1629 1585 1484 1649 1701 1606 1684 1227 1079 1139 1188 1279 1242 1211 1277 1402 1097 863 954 889 1032 1395 1309 1636 1650 1982 2295 2343 2401 2438 2467 2492 2513 2546 2612 2650 2696 2752 2786 2696 2737 2728 2699 2730 2471 2223 2009 1961 1902 1870 1856 1838 1822 1671 1304 1077 1311 1713 1777 1771 1775 1784 1773 1782 1794 1809 1814 1822 1843 1867 1869 1882 1890 1892 1872 1842 1800 1867 1773 1711 1681 1669 1665 1674 1691 1713 1751 1715 1687 1692 1707 1737 1754 1791 1911 1984 1870 1810 1786 1793 1803 1818 1829 1848 1864 1879 1835 1778 1741 1737 1742 1742 1750 1733 1718 1736 1798 1921 1995 1943 1953 1973 2075 2048 1946 1977 2006 1972 1886 1878 1910 1925 1937 1908 1874 1839 1828 1846 1901 1996 2031 2006 1982 1973 1993 2009 2033 2073 2110 2073 2119 2136 2178 2214 2247 2256 2280 2307 2240 2175 2111 2075 2097 2098 2114 2135 2165 2134 2191 2168 2215 2259 2296 2335 2254 2177 2202 2110 1873 1804 1773 1745 1721 1710 1709 1693 1671 1656 1673 1671 1607 1606 1613 1634 1633 1654 1691 1734 1772 1822 1830 1833 1866 1885 1899 1930 1945 1956 1982 1991 1981 1992 1995 2012 2056 2107 2225 2550 2668 2739 2652 2556 2550 2588 2543 2381 2283 2341 2298 2156 2012 1968 1925 1884 1844 1837 1841 1836 1819 1801 1767 1741 1743 1751 1713 1704 1688 1686 1674 1652 1644 1645 1623 1643 1683 1697 1687 1676 1674 1674 1683 1697 1713 1729 1750 1764 1779 1802 1823 1856 1885 1906 1911 1902 1910 1927 1946 1953 1950 1933 1927 1936 1946 1962 1967 1973 1989 1991 1981 1993 2002 2004 2025 2027 2012 2028 2042 2049 2039 2025 2016 2005 1983 1988 1994 2017 2091 2125 2104 2040 2007 1991 2030 2114 2081 2088 2089 2047 2011 1954 2003 1996 1987 1999 2013 2030 2054 2079 2110 2179 2207 2190 2155 2163 2149 2172 2219 2240 2258 2248 2210 2191 2183 2188 2195 2215 2243 2268 2322 2303 2287 2296 2271 2309 2245 2145 2123 2119 2124 2245 2291 2290 2177 2136 2293 2249 2063 2314 2381 2402 2384 2391 2425 2417 2414 2388 2254 2102 2188 2247 2298 2371 2443 2496 2585 2661 2650 2652 2620 2648 2634 2514 2399 2273 2294 2258 2405 2352 2312 2245 2192 2163 2142 2094 2022 2049 2091 2098 2162 2123 2098 2252 2279 2250 2216 2192 2174 2175 2185 2159 2099 2087 2088 2058 2064 2085 2074 2058 2054 2061 2075 2092 2117 2143 2237 2347 2383 2424 2589 2637 2773 2786 2677 2734 2691 2666 2737 2883 2746 2623 2607 2750 2940 3088 3074 3107 3005 2948 2925 2807 2777 2753 2789 2852 2746 2529 2275 2154 2143 2108 2058 2015 1987 1963 1943 1923 1907 1894 1880 1867 1863 1858 1851 1842 1824 1813 1807 1800 1794 1789 1790 1801 1800 1789 1777 1761 1767 1800 1820 1835 1821 1813 1838 1856 1872 1848 1844 1857 1869 1885 1911 1939 1972 1971 1962 1961 1948 1934 1925 1918 1923 1910 1897 1883 1867 1849 1842 1835 1835 1852 1866 1900 1911 1926 1938 1957 2000 1974 1947 1935 1947 1915 1876 1849 1828 1813 1806 1790 1776 1772 1749 1731 1716 1710 1693 1669 1644 1640 1668 1665 1654 1651 1637 1619 1598 1582 1575 1563 1557 1553 1548 1545 1536 1528 1520 1509 1495 1480 1474 1468 1467 1459 1455 1449 1438 1432 1426 1414 1400 1389 1376 1368 1361 1353 1349 1345 1340 1335 1332 1332 1335 1327 1311 1295 1299 1319 1311 1303 1292 1283 1275 1273 1269 1263 1257 1251 1248 1244 1239 1236 1222 1212 1202 1199 1196 1201 1197 1191 1185 1180 1177 1177 1175 1171 1166 1163 1154 1148 1147 1143 1133 1124 1116 1112 1107 1101 1098 1095 1089 1082 1074 1071 1070 1067 1065 1062 1063 1059 1059 1055 1049 1035 1032 1045 1039 1043 1040 1032 1025 1020 1019 1013 1002 988 970 955 973 977 970 979 979 975 974 972 967 961 958 953 949 945 943 942 939 937 935 931 928 896 869 891 913 923 925 923 922 917 919 923 922 919 918 915 912 912 910 905 904 904 902 898 895 893 890 890 890 889 887 884 881 879 875 869 867 867 864 857 853 849 847 840 840 840 831 822 812 817 826 822 820 826 825 823 814 799 794 777 761 758 765 759 765 764 759 756 748 739 729 720 726 739 750 737 749 742 727 714 706 702 692 676 688 697 690 690 680 677 654 641 640 641 644 656 667 661 677 683 696 698 697 687 676 675 667 652 641 636 636 627 623 621 616 603 585 570 560 562 567 577 580 585 594 596 582 573 555 542 520 517 503 508 510 495 515 507 518 494 483 481 456 441 460 480 457 448 420 414 413 409 401 399 395 395 398 395 394 389 387 383 379 376 378 390 396 399 407 407 411 412 411 409 400 397 398 407 408 409 411 413 409 400 404 392 383 381 387 380 381 385 386 394 397 394 392 391 387 383 378 369 359 355 360 367 375 373 367 359 352 346 344 342 342 342 344 340 335 334 334 332 333 331 335 336 330 319 318 326 327 323 319 319 309 299 301 308 312 314 314 322 315 311 313 311 302 302 302 304 298 315 306 292 291 289 287 280 291 288 306 303 292 282 291 292 290 275 262 260 258 247 250 251 244 239 245 250 264 246 247 268 296 286 303 286 273 257 249 244 258 254 255 255 236 230 222 222 231 227 227 234 243 262 269 263 239 220 247 242 216 197 198 205 213 219 204 199 199 197 196 188 187 188 185 183 184 189 201 217 187 186 194 200 205 211 213 227 212 207 228 232 233 252 253 237 241 239 244 208 204 201 196 196 201 204 211 212 209 207 206 210 221 201 206 209 245 260 230 231 240 264 289 284 243 253 276 307 308 321 311 293 308 283 304 315 308 317 309 300 296 315 324 328 327 329 332 347 357 340 335 336 338 337 359 354 362 381 398 396 402 405 403 412 411 395 375 376 388 387 391 389 382 392 400 407 404 388 402 391 384 408 399 398 377 395 374 351 372 384 387 375 386 411 440 438 440 443 432 425 428 358 337 341 359 372 365 384 428 435 448 428 431 430 385 396 402 390 381 373 358 337 334 340 352 390 427 451 415 378 346 374 356 369 361 320 280 314 356 386 358 308 291 268 284 302 280 251 260 250 283 305 314 340 351 313 258 246 274 311 298 259 239 222 210 211 234 225 200 231 253 243 257 275 274 270 261 250 230 235 212 237 231 236 210 184 176 177 213 241 243 258 259 240 248 232 244 247 246 243 244 248 253 263 274 285 277 283 272 265 247 234 212 203 201 215 206 186 190 203 203 207 190 200 213 197 179 149 168 140 153 168 182 194 220 241 255 257 249 235 220 192 171 216 197 186 154 174 194 174 162 135 127 115 103 110 128 143 131 120 115 108 97 98 113 124 124 120 114 104 95 85 82 83 84 86 86 85 85 86 87 87 84 83 83 83 84 89 98 91 88 88 87 86 86 86 86 90 112 121 119 114 118 120 132 127 114 119 111 100 86 81 82 83 82 81 82 82 81 82 82 81 81 79 79 78 78 78 78 78 78 78 79 80 81 81 82 82 83 83 83 83 83 83 84 83 83 130 133 138 181 199 238 361 484 461 346 520 637 759 827 799 634 768 947 1067 1303 1534 1684 1787 2003 2190 2535 2643 2645 2748 2936 3065 3108 3093 2791 2933 3174 3359 3320 3415 3265 2824 2324 2246 2599 2558 2593 2637 2693 2756 2737 2804 2803 2781 2770 2764 2785 2849 3042 3134 2681 2343 2389 2278 1766 1236 1107 1084 1082 1083 1084 1086 1088 1101 1136 1183 1236 1273 1357 1352 1378 1436 1499 1535 1644 1570 1566 1589 1559 1488 1487 1554 1422 1340 1298 1076 843 674 600 518 508 493 478 472 501 572 697 889 1019 1192 1378 1586 1791 1969 2105 2055 1917 1729 1573 1509 1522 1612 1641 1675 1632 1412 1035 699 437 294 -4 -93 -97 -112 -111 -109 -69 -17 141 296 578 654 619 579 590 659 762 848 923 1061 1072 1096 1198 1265 1363 1049 905 1072 899 728 679 649 641 641 639 637 641 650 659 669 680 690 712 748 786 907 1085 940 946 981 1002 1008 1004 939 898 937 993 1068 1169 1285 1396 1549 1809 1999 2336 2429 2210 2066 2078 2165 2306 2634 2903 2603 2510 2455 2401 2343 2297 2197 2149 2059 1960 1929 1943 1796 1682 1488 1461 1493 1324 1133 1025 981 951 921 888 855 827 822 824 823 842 886 921 994 1044 1082 1171 1142 1117 1098 1009 1043 1130 1064 977 905 846 844 857 777 718 707 783 814 867 836 801 788 789 808 840 860 916 928 959 1160 982 913 858 811 787 758 781 791 920 874 727 603 459 426 389 372 372 372 399 459 478 503 587 912 923 874 984 1040 1139 1299 1039 860 847 818 806 778 734 646 665 680 595 623 632 644 636 683 725 764 819 934 1115 1299 1413 1403 1384 1441 1562 1895 1914 1885 1858 1838 1815 1789 1756 1721 1712 1706 1721 1710 1715 1676 1682 1637 1666 1657 1645 1636 1630 1622 1627 1656 1838 2039 2100 2169 2164 2213 2170 2044 2041 1961 1886 1809 1684 1601 1525 1697 1778 1816 1826 1797 1766 1716 1482 1294 1375 1677 1751 1770 1776 1751 1692 1415 1276 1267 1362 1362 1239 1219 1043 1124 1208 1322 1457 1524 1353 1433 1617 1529 951 760 987 1539 1686 1862 1664 1847 2095 2221 2340 2415 2464 2501 2531 2565 2606 2657 2686 2721 2768 2743 2721 2746 2733 2757 2596 2300 2099 2083 2014 1941 1903 1876 1714 1453 1307 1439 1804 1796 1787 1784 1783 1782 1778 1784 1794 1807 1817 1832 1849 1875 1904 1886 1882 1872 1870 1873 1810 1774 1770 1711 1679 1667 1672 1695 1735 1756 1732 1684 1665 1674 1719 1748 1769 1809 1936 2016 1852 1798 1778 1776 1790 1801 1806 1818 1844 1850 1832 1782 1737 1725 1724 1722 1713 1703 1713 1758 1882 1943 1945 1892 1913 1984 2052 2040 1934 1931 1939 1929 1857 1899 1905 1877 1891 1864 1814 1830 1900 1884 1924 2007 2119 2070 2027 2010 2016 2041 2060 2075 2067 2071 2120 2166 2191 2214 2241 2230 2272 2274 2282 2219 2153 2148 2088 2072 2074 2089 2087 2102 2113 2150 2207 2258 2290 2323 2354 2376 2399 2315 1963 1810 1766 1744 1722 1714 1709 1721 1692 1657 1673 1643 1613 1610 1621 1625 1632 1656 1706 1758 1788 1814 1850 1856 1869 1913 1915 1949 1967 1993 2003 2013 2005 2029 2044 2056 2096 2144 2318 2586 2827 2774 2674 2519 2645 2689 2693 2509 2442 2361 2201 2127 2096 2024 1979 1921 1898 1931 1922 1885 1833 1785 1757 1739 1732 1722 1703 1689 1683 1679 1670 1669 1663 1655 1635 1628 1644 1651 1655 1658 1665 1676 1692 1710 1727 1733 1746 1760 1773 1794 1814 1850 1878 1885 1885 1889 1902 1918 1929 1937 1942 1929 1919 1936 1942 1949 1958 1972 1987 2012 2039 2028 2041 2038 2049 2056 2037 2032 2046 2054 2064 2041 2017 1998 2005 2020 2028 2048 2179 2143 2087 2108 2061 2068 2046 2120 2121 2107 2091 2065 2061 1964 1996 2045 2033 2023 2031 2033 2053 2083 2121 2174 2139 2112 2106 2161 2195 2205 2238 2242 2203 2216 2191 2164 2164 2182 2211 2225 2251 2272 2324 2315 2317 2280 2259 2343 2330 2164 2163 2123 2294 2423 2414 2412 2304 2229 2084 2071 1986 2124 2386 2441 2421 2408 2409 2421 2416 2270 2079 2146 2360 2381 2391 2391 2479 2543 2498 2412 2422 2469 2508 2603 2579 2491 2357 2267 2209 2174 2281 2295 2256 2220 2160 2118 2080 2060 1990 2168 2138 2077 2154 2088 2067 2122 2213 2244 2212 2182 2148 2139 2109 2090 2090 2081 2074 2035 2050 2055 2047 2062 2077 2093 2092 2117 2140 2191 2335 2498 2638 2574 2495 2510 2542 2597 2698 2643 2597 2619 2842 2995 2792 2647 2679 2877 3032 3205 3316 3264 3116 3025 2959 2880 2866 2846 2771 2666 2561 2526 2362 2209 2102 2070 2025 1996 1974 1955 1925 1910 1901 1895 1886 1880 1869 1858 1852 1847 1840 1844 1840 1827 1817 1811 1783 1776 1798 1801 1793 1766 1754 1795 1814 1812 1792 1834 1848 1839 1831 1830 1848 1865 1873 1885 1911 1948 1968 1969 1950 1942 1939 1927 1919 1905 1899 1899 1889 1876 1865 1854 1838 1823 1816 1828 1839 1853 1863 1869 1874 1909 1971 1961 1950 1947 1929 1901 1869 1836 1819 1801 1798 1783 1769 1758 1741 1723 1714 1696 1677 1663 1657 1635 1632 1629 1617 1636 1622 1616 1616 1596 1582 1566 1553 1541 1530 1524 1521 1516 1515 1503 1488 1477 1473 1469 1463 1452 1440 1435 1426 1418 1419 1413 1400 1384 1373 1365 1357 1351 1345 1339 1335 1331 1328 1325 1329 1323 1316 1310 1313 1320 1313 1302 1293 1286 1287 1285 1278 1271 1264 1257 1254 1252 1240 1232 1226 1220 1214 1205 1195 1188 1185 1180 1175 1175 1173 1168 1166 1163 1153 1156 1154 1151 1147 1142 1134 1125 1119 1116 1110 1105 1102 1096 1091 1086 1082 1075 1071 1067 1063 1063 1055 1050 1048 1045 1039 1041 1049 1046 1045 1043 1038 1030 1019 1010 1007 1009 999 991 969 968 987 984 983 983 981 980 976 972 968 964 959 955 950 949 946 944 941 938 936 933 924 899 888 910 928 929 927 927 923 918 919 920 919 920 919 916 913 912 910 908 906 904 901 898 894 891 890 889 888 886 886 884 881 881 874 867 866 864 863 859 857 850 847 848 841 833 831 832 828 831 833 828 821 828 826 820 805 808 796 779 771 759 749 748 753 755 755 754 744 740 733 722 714 733 745 729 740 746 741 733 725 702 687 678 669 669 676 678 674 652 645 645 647 653 652 666 687 668 688 694 699 703 703 698 692 692 674 655 643 632 617 607 600 594 590 582 574 565 559 558 561 573 579 581 589 597 598 578 555 536 529 528 518 538 516 507 525 531 524 511 501 475 478 458 475 488 472 437 423 442 438 420 410 406 403 411 425 413 402 393 390 388 383 379 375 376 390 399 402 402 406 406 407 405 399 391 397 406 408 407 407 409 408 396 395 396 386 375 375 374 372 376 383 388 391 391 390 390 390 392 384 363 352 351 355 361 366 370 371 364 357 356 353 346 345 338 334 332 330 328 326 326 323 322 323 326 324 327 326 323 322 315 311 311 313 308 307 309 304 309 304 305 306 298 303 303 308 306 307 310 307 312 304 296 286 277 268 266 269 282 289 298 284 273 282 282 278 290 280 269 263 251 269 273 256 252 256 272 271 240 260 282 276 258 287 282 298 280 274 258 250 247 247 243 257 243 232 236 243 242 241 231 224 228 260 248 222 202 204 207 206 199 196 199 203 209 206 202 204 210 212 194 190 196 187 184 201 206 185 217 187 189 200 211 222 220 219 209 208 201 211 216 234 255 234 221 243 231 206 204 200 199 194 195 199 204 209 207 210 207 211 217 228 199 218 238 250 271 256 277 272 266 269 296 304 267 247 254 266 286 280 298 292 281 304 290 285 287 290 308 321 325 325 327 327 334 341 345 320 330 348 353 361 361 355 368 376 376 394 410 410 417 410 408 393 382 385 385 395 397 400 400 395 403 411 414 409 374 382 371 380 386 365 386 353 356 355 371 355 350 371 381 392 424 461 481 474 432 401 380 369 351 345 352 337 354 377 378 400 402 470 460 408 407 384 398 406 395 385 365 357 346 348 373 363 364 415 410 408 378 381 374 374 378 334 317 287 348 363 374 366 339 320 298 280 318 292 280 272 276 274 296 298 353 357 332 295 305 350 346 343 327 262 231 215 240 191 209 227 233 202 237 268 273 265 279 269 262 268 245 251 261 246 232 210 211 195 170 204 212 207 236 252 240 224 220 232 222 242 238 253 261 272 280 289 286 296 289 267 255 239 217 222 212 204 200 191 188 178 191 175 178 172 179 195 200 190 171 157 167 145 158 186 211 203 203 230 241 228 213 200 179 159 195 201 178 161 150 176 195 169 152 123 102 107 110 125 149 144 143 123 112 102 90 99 105 110 108 107 95 83 81 81 83 85 85 85 85 86 86 86 83 82 83 82 84 92 92 88 86 87 87 85 86 86 86 91 110 116 109 105 112 117 118 129 115 105 98 108 91 82 82 83 83 82 81 81 82 81 81 80 79 80 78 78 78 77 78 78 77 78 79 80 80 80 81 81 81 82 82 82 83 83 83 85 84 85 131 137 142 166 215 319 452 528 492 414 571 631 797 860 1004 840 1077 1027 1026 1125 1257 1373 1543 1871 2197 2520 2600 2625 2675 2794 2937 2891 2731 2548 2515 2715 3059 3341 3266 2957 2581 2254 2128 2500 2729 2680 2754 2761 2801 2772 2689 2665 2663 2721 2691 2714 2782 2837 2966 2961 2858 2390 2013 1692 1257 1093 1086 1084 1085 1086 1092 1109 1147 1206 1261 1315 1360 1373 1406 1411 1400 1429 1450 1508 1498 1546 1638 1586 1565 1544 1568 1490 1319 1216 1090 911 758 682 558 527 495 479 471 501 577 680 798 937 1112 1353 1584 1859 1909 2012 1966 1912 1807 1609 1542 1602 1707 1871 1781 1749 1526 1272 927 702 496 153 -28 -83 -109 -112 -110 -101 -82 134 248 618 897 921 736 667 677 734 891 946 915 935 972 997 1037 1147 1077 987 1268 1002 751 682 646 636 634 632 632 637 647 662 676 690 702 712 733 763 815 882 878 888 926 947 1015 1173 1009 881 888 936 1011 1097 1188 1286 1413 1643 1870 1984 2208 2171 2030 2044 2122 2261 2405 2688 2863 2755 2728 2610 2588 2424 2332 2285 2173 2100 2125 2084 1858 1709 1583 1581 1491 1278 1148 1077 1034 999 961 921 882 844 808 783 771 765 780 808 840 849 849 873 877 896 912 917 903 982 1036 989 1001 944 836 845 767 736 759 845 932 894 846 820 813 821 847 918 1049 1052 974 979 1017 924 838 799 761 725 694 688 740 942 694 548 512 418 380 372 372 372 378 425 498 539 633 736 1015 1000 921 1040 1136 1260 1270 1001 925 935 898 857 808 784 729 606 562 551 579 589 617 644 680 723 773 839 976 1146 1358 1395 1404 1475 1656 1663 1864 1918 1879 1849 1824 1803 1774 1738 1735 1736 1718 1685 1689 1667 1601 1603 1585 1662 1663 1649 1632 1619 1608 1605 1604 1705 1807 2007 1974 2108 2251 2216 2120 1980 1915 1921 1841 1596 1512 1499 1659 1864 1862 1850 1817 1786 1700 1550 1295 1244 1529 1753 1751 1766 1755 1736 1665 1420 1301 1169 1085 1043 985 1118 1295 1256 1304 1525 1847 1661 1660 1895 1931 1793 1039 734 1034 1555 1724 1917 1925 2195 2314 2367 2402 2438 2480 2517 2549 2585 2627 2651 2693 2725 2744 2715 2771 2754 2783 2749 2544 2248 2248 2152 2035 1958 1850 1696 1679 1398 1405 1828 1817 1810 1803 1793 1785 1786 1789 1799 1810 1822 1834 1838 1855 1897 1912 1894 1868 1878 1864 1808 1724 1782 1705 1666 1664 1687 1736 1737 1704 1675 1650 1645 1650 1698 1749 1779 1813 1891 1882 1792 1772 1772 1766 1781 1783 1786 1797 1802 1804 1808 1785 1744 1709 1708 1711 1692 1695 1734 1770 1838 1894 1877 1870 1954 1980 1990 1992 1922 1872 1874 1833 1886 1884 1857 1829 1824 1819 1858 1928 1953 1960 1993 2065 2158 2118 2077 2065 2063 2060 2048 2040 2050 2093 2134 2160 2181 2201 2220 2200 2222 2261 2208 2212 2195 2089 2044 2042 2057 2087 2130 2158 2160 2139 2170 2179 2213 2258 2297 2316 2361 2357 1991 1828 1781 1752 1734 1719 1734 1745 1712 1676 1697 1636 1619 1622 1617 1626 1646 1668 1712 1760 1777 1803 1839 1874 1888 1912 1943 1953 1981 2007 2031 2027 2031 2041 2067 2094 2145 2208 2293 2523 2787 2617 2445 2583 2733 2669 2735 2577 2632 2448 2307 2295 2230 2109 2011 1959 1911 1868 1850 1833 1814 1784 1752 1737 1726 1717 1710 1698 1701 1726 1713 1699 1678 1648 1639 1633 1662 1669 1659 1663 1677 1690 1698 1712 1730 1752 1771 1790 1806 1819 1830 1846 1859 1866 1873 1886 1899 1910 1920 1922 1899 1889 1908 1928 1932 1933 1939 1952 1973 1995 2030 2073 2080 2071 2081 2085 2076 2064 2074 2074 2068 2040 2018 1998 2005 2033 2066 2083 2154 2198 2199 2170 2130 2119 2092 2135 2097 2057 2036 2035 1995 1969 1954 2023 2044 2048 2032 2053 2052 2073 2081 2100 2076 2092 2129 2137 2168 2188 2192 2183 2184 2184 2162 2148 2168 2179 2194 2213 2238 2265 2279 2317 2322 2287 2272 2300 2206 2157 2130 2179 2354 2342 2344 2432 2488 2453 2384 2327 2035 1973 2043 2228 2291 2401 2453 2447 2347 2161 2013 2146 2265 2169 2187 2314 2470 2397 2260 2293 2393 2497 2562 2519 2517 2422 2318 2255 2164 2123 2117 2160 2170 2200 2139 2088 2058 2074 2001 2028 2058 2028 2039 2041 2053 2091 2155 2228 2214 2185 2154 2130 2104 2085 2086 2073 2058 1967 2025 2052 2078 2102 2113 2118 2126 2136 2198 2324 2481 2692 2766 2865 2786 2714 2714 2838 2968 2887 2727 2637 2850 3023 2847 2685 2706 2816 2895 3083 3206 3202 3118 3055 2993 2977 2967 2918 2836 2807 2782 2663 2496 2296 2145 2085 2038 1994 1977 1945 1939 1937 1939 1924 1902 1889 1881 1875 1866 1860 1846 1828 1817 1804 1796 1790 1783 1774 1762 1768 1775 1764 1742 1752 1773 1771 1806 1835 1820 1811 1818 1832 1846 1867 1866 1880 1905 1935 1943 1954 1951 1939 1927 1917 1906 1899 1883 1874 1879 1863 1850 1841 1827 1823 1814 1806 1815 1823 1834 1830 1835 1839 1902 1909 1889 1880 1863 1855 1840 1812 1799 1787 1788 1775 1759 1748 1741 1720 1705 1690 1693 1677 1648 1649 1628 1614 1601 1608 1599 1580 1585 1581 1569 1579 1565 1552 1545 1530 1515 1502 1495 1490 1479 1469 1463 1461 1453 1451 1440 1431 1425 1417 1408 1399 1391 1383 1374 1370 1359 1350 1341 1334 1330 1326 1323 1320 1325 1324 1314 1309 1309 1311 1306 1300 1294 1285 1284 1280 1273 1267 1265 1260 1258 1251 1242 1233 1223 1220 1216 1206 1196 1198 1194 1192 1186 1176 1170 1165 1161 1155 1152 1145 1143 1149 1146 1143 1135 1128 1124 1120 1114 1108 1106 1102 1095 1091 1088 1082 1077 1075 1074 1073 1068 1064 1066 1062 1059 1059 1055 1050 1046 1041 1035 1028 1022 1021 1011 1000 984 967 976 993 993 992 989 986 987 984 978 972 967 963 959 955 952 952 947 945 942 940 937 914 894 888 922 927 932 932 930 926 924 921 919 914 912 916 919 918 915 914 912 910 906 905 902 899 895 890 890 888 886 884 884 883 882 878 870 863 863 867 857 845 846 830 830 838 835 826 829 839 839 834 819 812 809 821 819 811 793 790 792 780 772 765 755 745 738 745 743 745 738 749 749 732 710 720 741 721 729 740 739 722 723 709 696 686 678 665 659 659 652 649 651 658 662 666 660 666 691 681 683 699 703 711 717 708 693 678 662 651 639 623 625 621 608 602 595 595 587 565 560 555 556 565 575 577 583 590 599 595 578 560 548 538 537 547 532 528 545 551 534 509 481 486 474 475 484 473 453 444 431 457 462 429 415 410 414 437 459 421 404 396 392 388 386 383 375 373 378 393 398 400 399 398 399 400 395 388 389 397 405 406 405 407 405 393 387 386 375 372 370 373 372 370 376 380 386 392 392 392 397 395 376 357 348 346 349 353 358 363 364 371 369 364 355 349 354 346 347 339 346 348 339 338 334 325 315 314 311 315 317 313 305 302 300 298 297 300 296 295 293 293 288 287 287 290 295 296 300 295 298 300 299 303 301 302 301 279 269 274 268 268 270 283 277 262 269 266 255 277 260 259 255 250 269 280 261 262 258 249 243 276 285 271 254 253 258 263 296 301 281 265 259 260 269 259 271 246 233 249 253 265 249 239 259 231 223 223 220 200 198 197 197 197 193 203 213 206 207 205 210 219 210 196 197 205 200 200 235 209 189 185 182 184 196 212 210 209 200 204 200 207 212 227 234 228 213 220 210 206 199 199 196 194 192 194 202 204 205 209 204 202 209 213 196 221 241 259 285 304 286 292 301 306 293 302 304 279 266 263 258 254 275 258 264 275 270 271 310 320 317 319 320 319 323 324 330 326 316 320 332 346 358 366 372 374 365 389 400 408 389 400 418 420 414 396 384 385 384 389 393 398 396 400 399 408 414 400 378 385 370 350 351 348 352 367 349 344 347 355 353 355 392 415 400 401 423 443 459 420 379 411 388 417 360 364 366 342 352 374 369 383 434 468 458 414 402 415 413 406 393 372 359 357 369 389 360 353 365 374 409 394 366 338 335 324 329 316 331 323 344 392 402 375 349 333 327 320 325 325 305 311 335 359 329 338 357 359 337 354 350 322 318 298 257 216 241 210 181 183 178 175 226 246 248 244 240 266 292 289 266 259 279 269 252 215 192 179 187 168 182 191 215 245 239 224 201 208 220 231 228 245 266 276 287 289 282 270 283 292 274 267 244 236 239 220 205 190 195 197 175 172 175 168 164 160 181 169 160 178 204 178 152 147 185 174 171 202 220 230 218 201 184 180 147 182 191 170 146 138 187 202 168 146 125 112 107 117 129 153 168 152 132 125 111 93 87 91 95 104 90 81 81 81 84 85 85 84 85 85 85 85 84 90 91 92 89 84 85 85 85 87 86 86 87 87 86 87 98 101 99 99 107 128 136 125 138 122 107 94 89 83 82 82 82 81 80 81 81 81 80 80 79 79 80 77 77 78 77 78 78 78 79 79 80 80 81 81 80 80 81 82 82 83 84 82 84 82 82 136 140 163 192 168 271 412 606 505 482 555 620 745 903 1170 1069 1226 1406 1356 1417 1816 1816 1849 2077 2407 2740 2674 2761 2752 2799 2918 2823 2577 2478 2352 2476 2835 3032 2916 2808 2662 2283 2169 2588 2924 2835 2851 2871 2999 2967 2908 2814 2657 2623 2645 2662 2707 2743 2842 2977 3031 2689 2173 1574 1191 1100 1088 1088 1088 1094 1119 1162 1226 1289 1354 1475 1499 1455 1461 1454 1424 1428 1443 1478 1516 1571 1623 1581 1601 1580 1568 1500 1318 1160 1051 857 817 768 638 550 493 475 471 481 526 599 772 924 1136 1396 1536 1714 1842 1911 1785 1690 1643 1637 1635 1690 1765 1990 1620 1378 1168 1064 863 552 376 201 97 -21 -84 -112 -112 -111 -78 -16 158 352 651 1090 1034 874 788 803 880 1009 1017 948 941 911 907 891 898 1047 1061 850 747 677 640 631 630 627 627 634 652 674 717 738 717 723 731 745 796 996 1042 913 934 979 1106 1289 1013 878 840 875 935 1010 1089 1185 1296 1471 1678 2014 2357 2185 2019 1951 2075 2174 2302 2518 2771 2847 2783 2826 2613 2590 2586 2421 2283 2327 2303 2108 1964 1843 1599 1498 1362 1268 1192 1128 1086 1042 1000 955 909 863 819 783 758 747 737 733 738 751 763 781 775 771 808 831 823 809 813 831 826 862 862 808 767 759 795 840 886 864 869 865 846 862 942 1001 1020 1030 996 1005 891 835 790 757 727 717 679 663 776 779 566 510 479 423 375 372 372 372 391 449 507 573 713 804 943 1064 980 1079 1197 1400 1170 1003 1033 997 941 877 798 725 680 574 526 515 571 608 642 680 700 751 793 854 1045 1347 1349 1364 1366 1430 1598 1735 1878 1909 1876 1854 1821 1793 1768 1744 1757 1749 1724 1715 1712 1687 1648 1623 1597 1633 1626 1665 1647 1627 1585 1566 1592 1554 1625 1828 1769 1765 1928 2072 2137 1968 1887 1890 1765 1501 1461 1492 1595 1888 1887 1859 1828 1813 1727 1407 1217 1195 1437 1375 1521 1747 1601 1594 1259 1272 1347 1238 1240 1100 1005 1135 1252 1504 1575 1712 1873 1801 1881 1912 1749 1654 920 957 1483 1592 1774 2145 2188 2071 2320 2360 2384 2437 2473 2496 2503 2562 2615 2645 2663 2676 2712 2721 2777 2765 2772 2779 2680 2541 2272 2191 2164 2043 2004 1965 1915 1661 1235 1720 1830 1825 1821 1815 1803 1802 1797 1796 1800 1807 1817 1829 1866 1881 1844 1832 1790 1820 1806 1776 1721 1730 1741 1653 1668 1696 1694 1674 1662 1642 1636 1635 1634 1641 1704 1771 1781 1782 1768 1757 1758 1758 1762 1762 1765 1771 1767 1770 1777 1778 1769 1755 1714 1686 1696 1676 1707 1741 1781 1823 1835 1832 1912 1905 1921 1941 1973 1943 1883 1823 1827 1863 1843 1817 1803 1839 1847 1877 1912 1938 1983 2020 2093 2129 2097 2070 2094 2063 2032 2017 2046 2088 2110 2120 2124 2158 2182 2165 2203 2225 2187 2134 2132 2106 2088 2032 2067 2106 2116 2152 2191 2211 2177 2226 2193 2248 2249 2293 2302 2320 2353 1977 1828 1788 1765 1746 1739 1754 1744 1702 1675 1688 1631 1623 1625 1630 1630 1647 1684 1731 1765 1774 1818 1859 1891 1912 1935 1959 1984 2016 2027 2047 2064 2070 2082 2093 2111 2156 2215 2300 2512 2593 2632 2382 2491 2633 2750 2781 2692 2712 2643 2555 2449 2312 2157 2041 1961 1898 1868 1902 1846 1801 1769 1754 1742 1733 1722 1712 1698 1718 1725 1694 1669 1650 1648 1660 1642 1639 1646 1650 1662 1687 1718 1742 1747 1759 1773 1794 1805 1815 1823 1831 1840 1849 1859 1873 1885 1889 1889 1885 1879 1869 1864 1883 1895 1907 1913 1922 1940 1948 1963 2002 2025 2033 2034 2061 2098 2109 2104 2107 2088 2064 2034 2027 2016 2027 2048 2061 2089 2115 2153 2197 2223 2203 2186 2175 2119 2081 2057 2047 2029 2002 1994 1960 1980 2005 2000 2013 2016 2030 2039 2056 2077 2053 2057 2068 2081 2099 2130 2135 2137 2164 2136 2139 2149 2166 2182 2192 2210 2220 2242 2265 2300 2334 2284 2225 2182 2151 2135 2148 2168 2274 2310 2366 2400 2505 2629 2529 2261 2110 2042 1984 1959 2044 2248 2361 2332 2205 2061 2003 1970 1994 2015 2175 2271 2240 2152 2225 2319 2403 2453 2415 2361 2373 2339 2276 2230 2178 2110 2078 2056 2091 2141 2087 2084 2147 2152 2028 1944 1971 1985 2008 2042 2060 2094 2129 2184 2202 2185 2159 2127 2107 2090 2072 2071 2009 1972 2063 2102 2133 2163 2171 2164 2172 2174 2244 2360 2426 2485 2592 2813 3022 2964 2945 3027 3008 3030 2912 2712 2855 3031 2867 2681 2673 2779 2874 2950 3016 2994 3013 2982 2985 2933 2806 2692 2732 2749 2686 2621 2521 2427 2376 2273 2069 1999 1978 2101 2134 2102 2156 2103 1962 1933 1923 1905 1888 1874 1876 1840 1816 1811 1809 1798 1789 1790 1793 1768 1750 1753 1745 1738 1757 1779 1833 1828 1796 1804 1821 1829 1839 1852 1854 1864 1881 1913 1917 1928 1943 1934 1921 1911 1905 1892 1880 1869 1858 1854 1843 1827 1818 1813 1810 1803 1795 1802 1814 1808 1807 1808 1873 1825 1790 1782 1777 1774 1785 1799 1785 1779 1780 1769 1755 1747 1732 1725 1713 1707 1700 1674 1673 1659 1640 1636 1617 1600 1594 1593 1580 1571 1556 1536 1541 1528 1522 1517 1521 1517 1503 1489 1473 1461 1452 1450 1445 1439 1433 1426 1420 1415 1410 1402 1390 1382 1377 1373 1364 1353 1341 1333 1324 1320 1317 1315 1319 1310 1302 1298 1297 1296 1291 1287 1287 1284 1278 1276 1268 1266 1260 1256 1253 1247 1245 1238 1227 1215 1210 1207 1204 1201 1196 1191 1185 1180 1175 1171 1166 1162 1157 1151 1142 1135 1132 1130 1131 1128 1124 1124 1117 1112 1109 1105 1099 1095 1092 1088 1083 1080 1076 1076 1073 1070 1070 1068 1064 1059 1057 1054 1047 1041 1035 1029 1029 1025 1015 999 975 989 1003 1002 1000 995 992 993 990 984 980 972 967 964 958 957 955 952 949 947 944 940 921 898 896 904 926 939 938 935 931 928 925 923 920 916 915 915 918 917 915 914 913 911 908 907 904 903 899 894 889 881 879 878 881 884 880 877 873 866 864 860 849 833 825 824 821 838 818 811 828 829 824 817 817 796 802 807 808 806 784 776 781 781 781 776 764 762 748 735 726 724 722 726 731 729 711 704 724 710 719 717 722 721 699 704 693 676 666 660 653 652 653 658 661 673 680 680 668 671 684 696 689 700 708 713 721 702 689 674 657 642 636 638 642 633 629 620 609 599 582 568 561 555 553 552 559 570 577 581 588 590 593 578 570 558 551 560 549 550 554 531 513 494 493 492 474 494 492 480 485 445 441 474 454 429 424 424 422 427 433 415 404 399 395 391 396 392 380 371 371 383 393 396 395 390 390 391 389 384 389 393 399 405 405 406 405 396 386 376 370 368 368 377 377 364 370 382 394 399 398 395 381 374 363 352 345 342 344 351 352 354 356 361 362 358 357 354 357 357 361 356 353 347 340 334 328 325 326 323 320 314 309 308 318 324 314 319 307 302 301 292 298 300 295 299 289 283 280 285 285 284 291 289 293 291 292 297 294 286 272 274 278 276 275 267 266 274 261 264 258 254 257 251 256 260 280 277 258 246 243 235 280 303 271 243 232 229 240 256 284 271 277 269 269 275 286 275 261 248 244 252 262 254 250 252 272 249 221 243 257 231 202 196 194 193 194 195 200 197 199 208 212 210 205 204 209 214 219 212 227 241 229 193 185 189 203 215 192 199 195 198 208 218 228 236 228 220 223 246 213 199 199 195 191 188 191 196 197 200 207 205 201 201 206 193 217 260 286 280 293 290 288 297 301 289 289 285 285 289 292 289 296 274 263 279 292 305 316 300 276 285 307 316 304 302 297 298 304 303 326 330 345 365 367 372 380 386 399 391 408 412 410 415 412 418 402 386 379 378 385 390 394 392 393 396 400 413 418 404 401 412 411 373 352 366 363 356 360 373 359 350 372 385 366 403 433 429 432 453 440 406 411 416 434 368 381 408 438 365 351 360 372 376 391 414 473 448 407 408 406 391 383 362 357 378 385 359 362 394 407 381 392 401 373 366 347 349 362 380 372 342 354 392 400 400 387 379 365 368 383 381 375 378 384 368 349 346 367 376 366 353 326 295 286 265 230 240 248 234 220 190 183 175 208 201 214 225 236 267 278 253 244 241 257 250 229 212 205 199 179 206 221 229 248 217 212 206 209 238 262 258 254 251 256 271 282 276 266 253 270 286 270 268 262 258 257 245 219 217 205 193 180 188 205 193 191 176 164 164 163 145 182 180 154 147 175 154 158 186 211 221 219 206 196 158 151 182 200 170 142 154 174 187 171 142 144 138 100 119 136 154 153 147 122 111 104 116 102 87 91 90 82 81 83 85 85 85 83 85 84 84 86 87 90 91 93 90 92 87 86 86 87 87 85 86 85 85 86 88 92 97 102 111 115 132 124 143 140 117 107 91 84 82 81 82 81 80 80 80 84 80 80 79 78 78 78 76 77 77 77 77 78 78 79 79 79 80 80 80 80 80 81 82 82 82 83 83 78 79 83 167 204 165 236 226 214 274 400 588 590 664 682 759 945 1279 1222 1159 1296 1587 1661 2009 2385 2265 2116 2357 2488 2676 2769 2883 2939 2786 2631 2509 2344 2375 2314 2511 2716 3020 3101 2863 2303 2060 2517 2674 2901 3094 3049 3115 3195 3073 2885 2672 2721 2784 2635 2695 2717 2747 2993 2830 2432 2052 1489 1145 1096 1091 1094 1101 1112 1158 1217 1297 1383 1473 1654 1669 1625 1572 1518 1475 1466 1459 1479 1615 1608 1609 1639 1622 1571 1666 1552 1309 1153 1036 962 1107 1000 790 619 529 486 472 472 486 547 650 813 993 1253 1446 1604 1707 1800 1654 1565 1606 1675 1787 1910 1989 1925 1512 1232 1166 1129 780 624 448 265 165 29 -62 -105 -112 -112 -107 -59 0 185 629 1138 1261 1048 926 859 1090 1219 1143 1008 1028 952 853 824 810 812 832 756 706 659 634 627 626 624 625 639 666 700 754 790 772 771 767 753 768 884 879 897 977 1033 1168 1213 895 815 812 824 869 930 1006 1097 1191 1354 1576 1812 2198 2049 1914 1882 2001 2221 2409 2531 2646 2730 2862 2675 2657 3043 2723 2526 2443 2505 2465 2254 2136 1803 1592 1480 1369 1293 1233 1179 1131 1084 1036 984 929 873 824 783 752 736 730 721 710 701 699 698 702 713 734 748 746 733 722 736 734 740 758 744 749 791 796 807 811 839 895 886 871 897 999 1090 1170 1153 1096 1118 922 837 807 815 716 745 712 671 682 605 489 482 463 422 389 373 372 372 396 465 542 606 704 807 884 1017 994 1073 1256 1267 1104 1082 1101 1037 978 954 777 689 642 544 503 504 580 607 634 665 700 758 791 851 1074 1401 1357 1335 1391 1385 1418 1504 1714 1749 1794 1803 1800 1770 1761 1776 1796 1771 1728 1729 1708 1681 1644 1680 1663 1614 1519 1628 1658 1633 1620 1614 1539 1542 1476 1511 1527 1597 1771 2011 2110 1950 1819 1665 1508 1431 1440 1662 1810 1856 1872 1859 1840 1824 1773 1614 1244 1133 1190 1250 1703 1742 1330 1225 1219 1219 1119 1045 1191 1262 1112 1117 1317 1424 1739 1851 1835 1425 1497 1671 1321 891 1051 1101 1212 1561 1755 2153 2108 1788 2147 2305 2006 2178 2376 2444 2490 2547 2579 2595 2620 2651 2685 2702 2730 2733 2740 2752 2748 2643 2534 2442 2256 2319 2305 1858 1759 1479 1265 1812 1841 1836 1827 1824 1821 1818 1806 1805 1797 1803 1802 1808 1842 1825 1832 1814 1751 1764 1773 1759 1737 1690 1705 1668 1667 1665 1659 1651 1642 1634 1630 1631 1630 1635 1677 1782 1787 1761 1756 1755 1742 1748 1754 1753 1755 1760 1751 1751 1750 1748 1741 1732 1722 1709 1667 1679 1705 1726 1739 1761 1801 1864 1863 1862 1899 1940 1937 1896 1860 1798 1813 1795 1778 1801 1858 1863 1890 1892 1921 1935 1969 2050 2143 2106 2074 2046 2053 2021 1996 2044 2071 2088 2076 2083 2124 2144 2121 2175 2199 2157 2097 2048 2051 2013 2025 2086 2162 2200 2199 2211 2206 2241 2234 2259 2231 2209 2211 2282 2229 2279 2251 2134 1897 1809 1785 1780 1781 1771 1751 1699 1660 1662 1636 1629 1626 1638 1644 1656 1698 1738 1771 1784 1830 1871 1903 1945 1976 1993 2017 2044 2070 2060 2077 2075 2108 2129 2122 2154 2199 2256 2303 2379 2347 2464 2621 2692 2787 2794 2764 2745 2728 2745 2492 2294 2228 2100 1988 1916 1869 1853 1837 1804 1778 1763 1748 1739 1723 1707 1687 1691 1687 1666 1666 1676 1677 1670 1662 1640 1656 1660 1665 1677 1690 1707 1714 1726 1742 1767 1783 1793 1806 1813 1828 1835 1831 1841 1840 1837 1842 1836 1838 1841 1854 1866 1877 1888 1911 1930 1942 1942 1965 1991 1989 1995 2021 2053 2088 2087 2096 2108 2107 2065 2069 2064 2037 2022 2030 2069 2086 2092 2108 2130 2167 2198 2201 2145 2131 2109 2081 2068 2014 2019 2034 2015 1975 1970 1978 1998 2000 2008 2014 2032 2038 2037 2056 2092 2088 2079 2099 2104 2111 2118 2122 2132 2162 2181 2199 2222 2224 2246 2262 2293 2309 2306 2252 2187 2159 2151 2154 2169 2172 2194 2341 2416 2443 2470 2558 2470 2474 2387 2116 2014 1995 1957 1962 1990 2001 1995 1988 2016 1974 1941 1959 2031 2036 2048 2122 2231 2294 2149 2132 2246 2301 2292 2242 2198 2188 2152 2101 2059 2034 2029 2081 2042 2029 2100 2034 1958 1944 2013 2034 2010 2018 2047 2074 2108 2162 2192 2169 2153 2132 2105 2089 2057 2009 2017 2103 2127 2173 2212 2245 2274 2260 2230 2347 2250 2387 2516 2600 2572 2750 2839 2754 2775 2845 2841 2940 2944 2879 2926 3130 2956 2729 2646 2668 2749 2821 2920 2911 2898 2883 2848 2781 2739 2665 2636 2670 2617 2581 2564 2487 2421 2357 2183 2061 2057 2258 2283 2311 2292 2207 2074 2177 2159 2099 1974 1898 1893 1847 1827 1830 1817 1804 1798 1813 1814 1782 1778 1768 1762 1737 1753 1777 1793 1795 1784 1807 1828 1837 1827 1836 1853 1879 1873 1883 1894 1909 1920 1924 1915 1903 1892 1883 1874 1863 1852 1842 1834 1823 1814 1805 1799 1798 1791 1791 1798 1792 1789 1798 1807 1769 1762 1757 1753 1757 1768 1762 1762 1779 1775 1759 1758 1747 1742 1733 1713 1693 1680 1678 1678 1664 1634 1621 1615 1614 1614 1598 1593 1584 1566 1551 1542 1540 1536 1513 1496 1511 1507 1491 1477 1467 1452 1442 1437 1431 1426 1418 1413 1407 1402 1395 1389 1382 1378 1370 1360 1350 1343 1338 1332 1321 1316 1312 1316 1309 1299 1298 1296 1293 1286 1281 1280 1280 1273 1274 1274 1275 1265 1256 1249 1243 1240 1236 1228 1217 1223 1220 1214 1205 1197 1190 1186 1180 1175 1171 1164 1158 1152 1147 1143 1142 1139 1131 1123 1118 1115 1113 1109 1110 1108 1106 1101 1097 1093 1089 1084 1080 1078 1076 1070 1069 1069 1067 1062 1057 1056 1051 1045 1040 1033 1027 1023 1023 1003 984 987 1005 1006 1003 1001 998 1001 998 994 987 984 976 970 963 960 957 955 953 951 950 946 938 907 911 924 907 921 939 938 935 931 928 927 925 921 920 918 919 918 916 915 913 912 910 908 906 907 904 901 896 891 878 875 877 882 886 884 881 871 857 845 843 853 844 821 806 818 826 811 802 817 812 808 806 798 784 798 793 791 800 789 768 767 771 772 769 776 770 752 744 739 733 721 711 714 726 718 697 704 705 703 697 701 693 685 676 670 660 658 660 662 658 666 675 674 679 692 690 676 675 699 704 698 705 712 722 720 698 680 668 652 647 653 654 656 646 641 622 600 590 581 575 561 554 552 550 549 550 556 558 571 577 590 590 585 564 565 571 564 556 539 532 533 521 515 489 479 504 506 500 485 456 473 486 462 434 452 453 441 423 416 410 407 403 398 395 392 386 379 372 369 370 378 388 390 384 383 383 381 386 390 391 391 398 400 402 403 399 387 374 369 367 367 376 373 363 371 381 387 392 391 381 369 361 358 352 344 339 343 345 345 350 349 353 357 358 349 352 355 358 360 358 353 344 343 334 341 345 338 332 324 318 313 319 328 341 332 326 315 303 299 300 309 312 305 314 304 292 285 282 280 278 278 281 281 279 281 281 276 275 280 281 287 289 285 285 293 298 289 280 288 272 261 261 276 280 271 256 244 237 245 236 271 276 258 236 252 240 225 261 263 266 250 265 279 285 287 269 267 262 247 254 268 268 269 261 269 239 238 266 251 211 202 198 195 194 192 192 192 193 199 206 211 203 211 216 217 217 217 210 217 238 249 191 191 196 205 206 188 197 191 204 223 205 203 218 221 221 228 245 253 213 193 192 188 187 193 197 201 201 205 202 200 198 197 192 226 249 272 276 266 277 275 276 274 254 258 260 263 268 278 286 307 307 297 281 302 311 320 310 301 319 292 302 303 295 319 328 325 327 349 355 345 353 363 374 393 417 416 414 416 427 426 433 423 406 395 390 372 375 384 392 389 376 381 401 412 418 416 419 421 418 411 393 360 374 406 401 397 381 366 358 388 403 402 386 397 415 444 464 433 432 443 425 425 367 374 432 480 409 369 391 379 374 375 433 460 483 441 409 390 390 373 373 388 377 399 376 360 413 434 395 410 409 394 376 353 388 399 389 365 371 359 376 385 374 370 362 359 350 374 352 354 362 366 358 359 352 369 372 359 340 330 337 332 266 282 265 241 213 188 178 171 161 203 224 237 239 243 257 259 236 224 239 260 250 246 226 241 185 186 180 202 216 227 198 181 197 211 237 250 242 242 248 259 271 278 266 251 240 261 276 270 262 253 242 245 257 246 239 226 214 194 198 217 203 179 187 193 178 156 143 144 141 150 135 133 133 153 165 168 209 223 187 187 165 145 176 198 178 159 131 158 175 189 169 158 126 108 100 122 127 141 151 124 118 123 128 110 98 84 80 83 83 89 85 85 85 85 85 83 86 87 88 91 87 85 85 84 84 84 84 86 85 85 85 85 85 87 90 114 113 109 101 109 113 115 114 125 136 111 83 81 80 80 81 80 80 79 80 83 82 80 78 79 78 76 76 76 77 76 77 78 78 78 78 79 80 80 80 80 80 81 82 81 83 84 85 79 82 83 203 235 183 278 362 311 266 309 421 448 483 583 719 865 1320 1480 1429 1457 1512 1373 1799 2016 1847 1732 1919 2361 2410 2656 2903 2843 2933 2918 2745 2379 2213 2143 2237 2458 2950 3110 2887 2291 2121 2610 2770 3034 2885 2992 3125 3224 3134 3000 2776 2676 2633 2588 2637 2707 2758 2821 2577 2121 1760 1332 1147 1107 1101 1105 1119 1149 1200 1262 1357 1435 1574 1834 1872 1925 1837 1645 1549 1519 1495 1486 1565 1660 1677 1673 1613 1559 1678 1517 1304 1170 1098 1139 1445 1351 1016 755 664 566 495 475 477 515 592 682 847 1114 1356 1538 1662 1670 1552 1474 1544 1598 1713 1886 2144 2057 1781 1480 1633 1558 1034 788 440 282 161 25 -67 -106 -112 -112 -113 -99 -46 178 554 991 1423 1223 1047 930 1089 1226 1161 1145 1009 923 868 823 789 758 733 702 678 656 638 625 622 620 622 638 667 708 763 816 874 869 841 829 794 802 883 931 926 949 1045 1009 836 799 801 806 825 870 935 1013 1113 1240 1398 1586 1758 1756 1849 1786 1929 2220 2325 2615 2826 2811 2881 2806 2927 3268 2931 2684 2394 2348 2306 2200 1990 1794 1609 1520 1449 1345 1284 1224 1188 1176 1054 992 932 877 827 785 750 726 719 714 705 695 685 669 659 663 670 678 679 674 668 669 676 679 692 692 720 745 755 760 803 872 915 930 927 947 966 969 1162 1451 1370 1213 934 867 801 707 671 659 632 587 596 552 484 466 451 429 438 427 373 372 396 473 556 640 749 834 955 1080 988 1051 1174 1195 1146 1158 1168 1161 1129 1085 748 643 612 514 469 519 582 610 629 647 679 700 731 785 1039 1306 1216 1314 1359 1353 1364 1413 1472 1569 1646 1715 1788 1766 1769 1763 1798 1801 1721 1715 1702 1749 1770 1709 1687 1661 1577 1412 1485 1634 1588 1616 1530 1466 1402 1461 1423 1542 1658 1915 2019 1960 1842 1610 1438 1415 1433 1666 1880 1887 1880 1853 1710 1358 1286 1289 1234 1120 1191 1342 1432 1277 1241 974 1083 1166 1191 1248 1282 1272 1353 1210 1226 1587 1821 1861 1833 1405 1280 1485 899 1299 1389 1592 1786 1985 2135 2251 2173 1615 1739 2266 1594 1997 2032 2030 2171 2500 2539 2584 2597 2611 2630 2669 2656 2697 2691 2728 2724 2701 2665 2380 2041 1770 1696 1588 1527 1323 1264 1512 1844 1837 1831 1830 1828 1818 1813 1804 1794 1794 1789 1792 1844 1789 1777 1774 1709 1746 1760 1771 1749 1715 1671 1638 1683 1666 1654 1647 1640 1633 1629 1629 1632 1637 1665 1765 1819 1751 1744 1742 1734 1745 1757 1746 1743 1744 1742 1730 1726 1731 1725 1724 1721 1693 1678 1691 1696 1711 1763 1835 1820 1817 1847 1881 1901 1911 1891 1864 1822 1781 1767 1792 1822 1878 1918 1890 1931 1944 1975 2014 2059 2104 2129 2076 2064 2024 2027 1983 2008 2018 2016 2026 2036 2099 2102 2097 2150 2177 2144 2088 2077 2031 1994 2084 2151 2174 2257 2285 2266 2290 2262 2265 2273 2254 2187 2138 2182 2261 2186 2203 2205 2234 1972 1814 1805 1807 1792 1775 1767 1680 1672 1689 1634 1632 1630 1650 1659 1669 1718 1765 1779 1814 1852 1888 1920 1955 1991 2014 2022 2046 2074 2104 2110 2126 2149 2160 2144 2154 2190 2209 2251 2242 2276 2426 2706 2728 2770 2729 2667 2704 2706 2737 2651 2429 2340 2151 2053 1970 1899 1888 1857 1810 1791 1773 1753 1731 1714 1700 1690 1684 1677 1684 1705 1705 1689 1680 1669 1643 1663 1680 1676 1683 1688 1695 1706 1721 1737 1752 1757 1769 1778 1788 1798 1805 1807 1811 1804 1800 1809 1820 1831 1838 1847 1859 1875 1891 1910 1903 1907 1930 1950 1953 1963 1978 2003 2031 2068 2060 2081 2105 2111 2096 2105 2075 2055 2046 2070 2041 2053 2077 2099 2121 2174 2190 2211 2178 2128 2085 2054 2059 2037 2076 2066 2016 2017 1989 1990 2013 2035 2043 2034 2026 2036 2050 2087 2115 2143 2116 2104 2118 2151 2170 2166 2162 2144 2167 2185 2195 2213 2240 2266 2280 2308 2252 2199 2182 2170 2178 2185 2192 2175 2299 2466 2488 2501 2546 2629 2631 2546 2277 2157 2174 2211 2121 2123 2022 1935 1949 1982 2000 1969 1930 1915 1944 1978 2016 2098 2176 2166 2011 2148 2296 2206 2171 2134 2129 2141 2078 2044 2030 2004 2004 2055 2017 1999 1985 1943 1912 1955 2012 1987 1980 2007 2028 2055 2094 2141 2174 2155 2142 2118 2107 2083 2002 1987 2105 2183 2288 2334 2354 2417 2482 2445 2311 2391 2273 2339 2525 2754 2728 2666 2775 2946 3030 2922 3045 2953 2931 3105 3128 3220 3025 2800 2640 2623 2674 2689 2776 2868 2878 2845 2861 2865 2796 2740 2677 2637 2557 2565 2604 2520 2442 2359 2274 2118 2106 2255 2263 2215 2128 2094 2000 2157 2243 2190 2099 1919 1909 1875 1852 1849 1831 1811 1813 1819 1818 1818 1837 1782 1757 1732 1745 1763 1786 1778 1780 1805 1826 1818 1824 1850 1855 1859 1857 1866 1871 1880 1891 1905 1917 1906 1896 1884 1873 1862 1851 1842 1834 1823 1815 1807 1798 1789 1784 1776 1776 1779 1775 1764 1747 1744 1742 1744 1743 1754 1753 1744 1753 1751 1751 1741 1731 1725 1717 1710 1693 1688 1667 1670 1653 1647 1632 1605 1590 1594 1610 1598 1580 1569 1566 1565 1553 1544 1538 1524 1493 1493 1497 1485 1475 1464 1454 1443 1432 1425 1417 1411 1405 1400 1393 1388 1384 1379 1373 1364 1356 1345 1338 1334 1327 1324 1320 1314 1307 1303 1298 1303 1304 1298 1287 1283 1284 1282 1273 1277 1280 1271 1263 1256 1252 1250 1245 1240 1226 1222 1227 1220 1212 1205 1196 1186 1179 1173 1171 1171 1166 1161 1154 1149 1145 1142 1139 1132 1129 1124 1124 1122 1113 1105 1101 1095 1094 1088 1084 1082 1077 1078 1078 1074 1070 1070 1067 1064 1060 1058 1054 1046 1034 1027 1017 1010 998 992 982 995 1009 1009 1007 1005 1001 1001 1001 997 991 986 983 978 972 964 962 952 943 949 947 950 939 926 897 922 930 931 931 939 938 935 933 932 930 926 924 923 919 917 917 915 911 913 911 909 905 899 907 905 901 896 891 889 883 883 884 885 884 878 866 852 848 828 844 841 821 800 805 811 802 790 803 796 796 801 786 772 786 785 780 782 783 771 757 753 757 752 762 752 750 751 742 742 738 723 703 703 698 690 690 688 680 677 673 670 668 666 665 665 670 671 672 667 671 686 692 690 698 687 678 684 698 711 707 715 719 725 714 695 683 666 661 669 673 667 660 655 638 617 615 611 606 592 576 560 556 557 555 551 546 543 546 558 571 579 581 581 582 581 569 561 565 555 547 539 520 514 501 508 532 498 479 484 499 488 459 449 471 463 436 432 421 418 413 407 402 397 390 384 379 375 371 368 366 367 377 372 369 370 375 386 385 388 389 389 392 396 402 400 390 378 369 366 367 379 374 362 372 381 380 384 382 373 366 356 351 351 347 337 337 338 343 350 346 348 356 356 346 343 349 351 350 354 354 350 352 344 352 350 337 330 331 319 322 324 330 340 335 323 311 306 315 307 314 317 319 318 307 295 292 293 286 286 281 283 281 278 279 281 278 292 290 294 302 289 284 295 299 279 279 275 275 264 258 274 287 279 264 268 262 258 257 241 244 235 234 255 243 242 227 232 253 250 253 264 281 308 285 284 283 263 262 264 278 279 280 270 271 246 268 250 231 214 207 212 210 195 190 192 193 198 201 208 202 200 213 222 219 210 206 204 209 220 232 185 187 197 199 203 185 186 205 214 207 191 203 211 213 223 216 237 221 210 204 193 188 186 192 196 198 196 199 200 210 212 196 192 213 241 262 250 248 239 239 252 264 267 282 275 287 290 303 317 291 300 307 295 296 315 334 330 307 316 332 330 337 320 320 335 333 346 353 359 364 367 365 372 394 417 425 428 425 411 424 429 410 395 387 378 370 367 384 384 371 386 390 398 401 404 415 416 401 397 386 369 355 381 407 407 389 388 400 375 387 385 424 431 407 410 430 479 451 464 459 453 440 389 376 396 480 499 435 437 436 387 399 422 399 461 518 490 408 451 394 396 403 391 394 360 367 391 424 418 419 388 372 372 387 377 405 392 387 392 388 392 392 380 375 379 370 345 333 353 326 336 336 355 331 346 350 325 312 327 341 350 327 290 282 302 245 221 215 213 196 160 181 208 218 226 239 248 247 241 223 227 252 271 251 254 245 195 184 175 218 219 201 179 193 209 215 224 214 225 243 258 268 276 257 255 246 233 249 250 268 278 260 247 234 240 238 235 246 223 212 212 227 211 194 211 206 177 184 184 163 153 167 181 161 155 127 131 172 197 195 173 152 142 131 172 197 162 139 118 133 166 162 160 136 121 124 105 124 119 151 152 142 124 110 110 103 89 81 82 80 82 83 83 84 84 87 87 84 86 88 87 84 83 84 85 83 83 83 84 85 86 85 84 87 86 88 103 139 140 120 116 114 106 110 105 117 123 86 79 79 79 80 80 79 79 79 80 81 83 79 78 79 77 75 75 76 76 76 76 77 78 78 78 79 80 80 80 80 81 81 82 81 81 82 82 82 81 83 239 287 165 212 356 321 288 283 293 351 438 466 556 832 1269 1475 1581 1344 1225 1092 1239 1410 1412 1638 1955 2484 2303 2690 2921 2746 2662 2625 2653 2403 2135 2083 2139 2327 2781 2950 2648 2189 2096 2495 2841 2779 2721 2853 2867 2926 2812 3101 2950 2743 2628 2603 2670 2793 3062 3188 3050 2690 2060 1460 1187 1128 1111 1114 1135 1181 1215 1283 1407 1513 1646 1930 2064 2072 2090 1836 1628 1581 1544 1533 1549 1725 1729 1724 1620 1520 1596 1489 1292 1170 1141 1246 1466 1433 1135 924 787 669 557 508 482 492 535 609 727 963 1262 1453 1489 1422 1383 1410 1552 1696 1856 2160 2424 2473 2107 1869 2114 1684 1321 884 442 232 117 -11 -78 -109 -112 -112 -113 -111 -84 -16 244 729 1254 1398 1144 984 1000 1094 1209 1187 1054 939 876 829 797 765 736 708 681 658 639 624 619 617 617 630 661 707 771 862 978 1033 934 844 801 780 838 890 891 857 848 809 788 790 794 801 815 855 915 991 1077 1178 1291 1420 1527 1629 1679 1747 1876 2009 2291 2429 2517 2627 3090 3080 2989 2788 2740 2854 2446 2150 2089 1960 1827 1706 1613 1521 1450 1391 1330 1293 1388 1234 1088 992 918 861 814 774 743 720 711 706 698 688 672 650 635 631 628 630 631 630 625 624 630 642 657 677 698 707 707 735 784 845 790 828 909 867 855 913 995 1208 1239 1248 897 842 764 713 657 623 594 567 549 529 501 510 516 544 623 497 376 373 396 461 545 651 766 857 963 1052 1056 1099 1158 1232 1259 1277 1314 1250 1258 1037 766 669 583 481 439 536 587 610 596 601 639 670 736 861 1022 1108 1347 1390 1388 1421 1423 1463 1661 1750 1694 1682 1752 1763 1773 1758 1784 1796 1757 1715 1698 1802 1963 1817 1704 1673 1615 1620 1468 1356 1358 1585 1592 1572 1391 1355 1359 1547 1726 2044 2185 2061 1863 1497 1415 1404 1463 1815 1880 1656 1821 1881 1674 1305 1238 1215 1273 1105 957 1219 989 1050 1053 1179 1236 1213 1029 1086 1273 1515 1740 1639 1409 1499 1791 1839 1867 1410 1206 1231 976 1343 1517 1923 2040 2095 2039 1947 2128 1518 1168 1378 1516 1491 1574 1996 2256 2456 2510 2545 2559 2584 2595 2596 2564 2628 2672 2648 2687 2674 2661 2626 2036 1648 1508 1345 1193 1238 1389 1217 1841 1846 1840 1837 1830 1819 1813 1798 1784 1786 1782 1782 1799 1733 1738 1703 1698 1709 1736 1778 1731 1704 1683 1631 1652 1673 1653 1645 1637 1634 1628 1638 1650 1636 1666 1782 1806 1762 1734 1740 1726 1727 1731 1730 1728 1726 1723 1712 1710 1720 1716 1718 1702 1658 1684 1694 1701 1721 1757 1799 1833 1851 1888 1904 1876 1872 1844 1834 1790 1752 1793 1846 1850 1895 1942 1940 1960 1993 1977 1990 2055 2110 2077 2053 2027 2003 1994 1967 1982 2003 2062 2077 2055 2059 2092 2131 2112 2116 2101 2059 2026 1994 2023 2044 2080 2156 2249 2229 2255 2281 2308 2311 2269 2215 2178 2148 2137 2219 2174 2173 2197 2230 1978 1809 1772 1751 1747 1754 1728 1689 1692 1724 1638 1634 1635 1650 1679 1693 1710 1747 1785 1840 1880 1914 1933 1962 1990 2007 2040 2069 2109 2134 2158 2165 2180 2186 2176 2161 2162 2170 2193 2224 2295 2484 2540 2537 2684 2651 2589 2634 2642 2740 2770 2625 2368 2181 2042 1969 1914 1878 1849 1824 1800 1776 1755 1728 1712 1704 1692 1685 1694 1716 1722 1704 1694 1682 1660 1649 1662 1678 1688 1697 1696 1699 1711 1723 1735 1742 1746 1751 1757 1765 1776 1788 1786 1777 1784 1803 1812 1824 1831 1829 1852 1860 1865 1865 1876 1882 1896 1909 1931 1969 1974 1974 1989 2009 2027 2045 2067 2092 2110 2112 2112 2110 2088 2067 2076 2089 2096 2060 2070 2087 2113 2165 2237 2180 2129 2094 2096 2087 2046 2098 2080 2085 2041 2023 2002 2027 2018 2022 2033 2047 2060 2070 2097 2119 2175 2176 2158 2159 2132 2161 2192 2191 2172 2168 2171 2200 2224 2247 2278 2299 2293 2251 2228 2218 2212 2202 2198 2185 2225 2347 2511 2548 2532 2695 2673 2560 2384 2258 2421 2312 2438 2332 2362 2057 1953 1966 1994 1978 1951 1915 1903 1923 1956 1970 2033 2148 2058 1970 2084 2175 2144 2082 2030 2076 2076 2027 2009 1984 1958 2016 2036 1986 2004 1972 1910 1906 1939 1943 1949 1969 1994 2014 2038 2090 2164 2157 2138 2133 2115 2103 1996 1926 2016 2123 2382 2483 2559 2648 2697 2708 2579 2403 2465 2303 2338 2532 2694 2877 2940 2941 3080 3198 3160 3084 3042 3065 3115 3165 3198 3077 2866 2677 2612 2629 2683 2737 2900 2959 2836 2838 2873 2818 2731 2629 2573 2548 2502 2528 2483 2412 2351 2288 2193 2048 2120 2113 2008 1964 1942 1941 1959 2035 2004 1963 1930 1923 1906 1902 1868 1826 1824 1827 1835 1840 1849 1824 1786 1764 1750 1745 1760 1766 1770 1792 1819 1818 1802 1819 1848 1846 1841 1855 1856 1852 1860 1877 1892 1910 1900 1889 1879 1870 1860 1853 1880 1868 1850 1836 1823 1817 1801 1782 1773 1768 1765 1763 1753 1743 1735 1730 1732 1732 1741 1735 1740 1735 1721 1738 1740 1732 1719 1716 1699 1691 1672 1649 1666 1646 1631 1619 1603 1588 1574 1600 1604 1588 1570 1548 1556 1548 1537 1524 1517 1502 1488 1478 1478 1472 1463 1454 1444 1435 1424 1417 1407 1401 1393 1386 1381 1376 1372 1368 1357 1350 1344 1339 1332 1325 1321 1318 1315 1308 1301 1298 1302 1299 1295 1290 1290 1287 1284 1280 1274 1274 1274 1267 1259 1250 1248 1249 1243 1230 1232 1229 1219 1213 1205 1198 1191 1182 1180 1171 1164 1158 1153 1150 1144 1144 1139 1134 1131 1128 1123 1120 1118 1114 1109 1107 1102 1096 1092 1089 1086 1081 1070 1068 1073 1072 1070 1068 1064 1059 1057 1052 1046 1044 1035 1015 993 1007 1007 997 1023 1016 1013 1013 1011 1008 1001 997 992 986 981 980 976 971 967 957 950 948 938 928 932 936 906 908 933 927 935 937 940 939 939 937 935 934 930 925 922 918 915 917 916 912 904 905 904 895 889 902 901 897 886 885 893 889 886 881 880 876 871 862 854 837 823 821 824 829 806 787 799 790 782 793 787 786 788 788 766 776 771 772 765 767 764 766 755 742 739 758 748 733 736 728 726 721 711 703 692 686 685 689 680 680 681 680 680 678 678 678 676 685 684 676 678 684 680 698 710 701 691 688 696 694 710 716 720 726 721 710 698 678 681 681 670 660 650 647 641 638 634 624 625 618 611 599 584 570 562 560 557 552 543 540 542 548 556 564 571 572 573 575 574 571 570 561 535 523 526 504 513 528 511 496 497 500 482 461 478 467 448 455 452 435 431 428 418 410 402 395 388 383 379 375 371 367 365 363 364 362 360 369 378 381 383 384 384 383 387 397 399 390 380 371 371 378 382 371 360 366 371 374 381 384 383 371 357 347 345 348 345 335 329 339 341 342 346 352 347 340 339 343 343 343 347 352 356 362 355 359 348 336 342 347 329 337 335 336 340 331 321 310 320 322 319 325 324 321 318 310 306 303 297 295 298 296 293 282 282 297 292 292 308 300 304 306 296 294 302 293 288 291 284 285 267 265 276 289 282 274 281 272 249 244 241 264 279 263 259 252 287 249 227 226 232 255 250 273 278 280 280 278 283 260 250 257 282 282 279 279 275 276 240 231 219 220 221 205 193 189 189 190 197 207 205 202 194 203 204 201 200 210 217 195 210 201 184 181 186 195 198 186 188 201 189 187 189 200 202 221 222 208 212 212 238 204 196 189 184 189 189 194 190 192 197 209 210 215 192 200 242 233 222 222 248 267 276 285 293 299 307 295 307 319 309 314 312 311 317 299 313 331 340 344 328 331 356 344 334 317 328 345 352 359 362 365 367 370 377 383 399 412 409 402 408 418 417 407 399 390 385 377 358 382 369 382 394 400 397 400 405 405 397 381 373 355 352 356 396 420 409 414 420 425 412 425 418 457 456 442 434 440 468 461 462 462 436 399 373 389 399 449 507 489 493 479 406 436 508 412 415 447 559 489 445 437 481 459 417 424 393 367 415 459 446 433 396 375 392 411 404 413 409 404 412 390 379 360 352 364 383 366 346 314 339 327 292 312 318 309 329 358 294 279 264 307 310 337 329 310 299 226 201 202 196 181 154 186 213 218 222 225 250 255 226 215 207 234 243 259 274 241 207 181 180 202 188 178 199 192 204 205 218 230 237 247 265 282 274 259 247 247 234 224 231 250 269 265 256 243 224 217 227 245 239 227 234 230 230 235 238 227 222 222 206 187 186 188 195 172 153 140 125 129 158 178 156 152 122 149 173 175 169 154 121 110 132 143 148 139 129 119 120 102 131 148 142 125 129 118 98 90 79 81 79 79 81 80 83 87 87 89 88 88 87 84 82 83 84 84 82 83 82 84 85 84 86 84 85 85 88 102 115 124 144 139 130 126 105 98 107 99 88 79 78 78 78 79 79 78 78 79 80 84 80 78 78 79 75 75 75 76 75 76 76 77 77 78 78 79 80 80 80 80 80 81 80 80 83 81 81 82 83 83 119 198 261 232 233 206 203 220 245 323 384 379 508 760 1208 1358 1113 866 839 891 962 1146 1442 1822 2166 2505 2106 2426 2698 2854 2731 2563 2399 2242 2057 1998 2058 2342 2641 2913 2652 2142 1918 2446 2479 2635 2488 2706 2735 2645 2815 2996 2974 2816 2624 2814 2774 2855 3118 3394 2748 2226 1975 1516 1278 1175 1132 1124 1155 1219 1292 1344 1433 1593 1766 1965 2026 2044 2110 2035 1769 1810 1694 1635 1614 1707 1726 1746 1635 1495 1448 1501 1360 1165 1209 1358 1594 1522 1341 1073 824 713 628 559 511 495 511 561 654 800 971 1148 1245 1225 1331 1362 1403 1488 1661 1942 2123 2427 2384 2188 1840 1598 1217 847 625 338 202 63 -52 -102 -112 -113 -112 -112 -112 -98 -19 730 1175 1446 1196 1072 1006 1057 1183 1286 1168 1012 953 857 819 790 757 721 690 661 639 624 616 615 615 618 646 702 790 969 1253 1256 1012 915 792 758 797 975 921 844 807 787 783 786 789 797 813 860 923 998 1079 1167 1265 1362 1450 1537 1635 1746 1869 1996 2209 2509 2771 2893 3294 3108 2651 2487 2397 2252 2171 2072 1948 1850 1764 1694 1614 1533 1478 1468 1419 1525 1506 1246 1099 969 899 840 794 760 734 718 707 700 684 668 654 636 620 613 609 605 605 605 599 593 599 611 628 648 662 671 664 691 733 744 697 731 731 768 836 917 973 1032 948 940 899 811 741 699 657 620 591 576 571 558 546 583 609 670 688 494 373 374 408 491 607 727 807 844 928 1002 1071 1135 1216 1324 1454 1449 1445 1291 1211 1003 733 621 531 453 435 501 549 554 555 584 639 672 762 914 1047 1336 1395 1373 1411 1583 1594 1587 1833 1792 1754 1735 1769 1782 1783 1765 1765 1796 1819 1738 1653 1694 1871 1787 1717 1688 1699 1686 1626 1605 1400 1315 1602 1562 1483 1379 1265 1454 1775 2023 2196 2069 1821 1518 1424 1393 1441 1779 1597 1347 1377 1546 1518 1308 1213 959 1252 1122 1192 1131 1206 1217 1268 1446 1444 1181 1131 1107 1258 1396 1594 1811 1770 1742 1831 1848 1873 1503 1132 1324 1315 1375 1521 1581 1616 1970 1651 1499 1175 1284 1099 1109 1314 1477 1798 2068 2389 2443 2480 2505 2531 2542 2565 2546 2519 2597 2640 2597 2635 2653 2583 2256 1893 1608 1440 1306 1333 1366 1454 1190 973 1595 1839 1839 1833 1822 1805 1782 1776 1769 1758 1757 1721 1701 1679 1664 1662 1677 1752 1770 1729 1706 1688 1648 1594 1631 1660 1644 1636 1631 1629 1629 1629 1629 1663 1761 1792 1706 1673 1691 1694 1698 1700 1706 1711 1705 1705 1700 1708 1712 1700 1682 1660 1651 1667 1688 1720 1791 1847 1821 1833 1858 1871 1858 1836 1850 1834 1791 1740 1763 1802 1840 1886 1917 1943 1941 1952 1946 1953 2005 2071 2082 2025 2029 1998 1995 1963 1969 2004 2022 2072 2120 2091 2081 2095 2063 2026 2058 2060 2008 1972 2036 2104 2081 2129 2244 2225 2204 2251 2250 2243 2297 2293 2238 2177 2115 2143 2209 2138 2137 2209 2250 1995 1818 1777 1754 1731 1720 1733 1732 1714 1730 1712 1642 1641 1657 1684 1707 1739 1747 1796 1840 1887 1902 1945 1972 2009 2044 2063 2071 2103 2132 2180 2195 2211 2205 2201 2177 2166 2204 2247 2286 2287 2332 2364 2490 2619 2439 2549 2673 2597 2631 2765 2682 2425 2250 2056 1960 1919 1887 1859 1833 1806 1780 1755 1731 1727 1711 1695 1692 1728 1726 1710 1697 1689 1686 1656 1678 1673 1671 1680 1684 1686 1695 1707 1714 1720 1729 1727 1739 1748 1756 1763 1761 1758 1769 1777 1790 1811 1833 1820 1843 1841 1853 1848 1849 1861 1874 1886 1897 1921 1958 1994 1995 1998 2012 2027 2046 2078 2108 2078 2076 2097 2079 2100 2113 2105 2114 2137 2116 2091 2099 2108 2127 2220 2230 2136 2102 2071 2085 2138 2103 2085 2068 2054 2067 2026 2010 2037 2038 2049 2056 2082 2109 2125 2146 2160 2195 2217 2205 2165 2157 2162 2176 2190 2208 2187 2187 2216 2231 2257 2283 2294 2241 2230 2225 2204 2214 2214 2226 2249 2384 2561 2555 2580 2688 2569 2474 2422 2466 2550 2518 2531 2524 2368 2101 2033 2006 1946 1950 1954 1924 1908 1905 1923 1945 2024 2107 2051 1968 1997 2095 2062 1989 2055 2289 2102 1970 1979 1942 1931 2025 2034 1973 1971 1965 1903 1887 1915 1927 1939 1959 1973 2004 2034 2075 2136 2133 2122 2120 2102 2015 1934 1961 2026 2201 2399 2568 2650 2705 2831 2829 2703 2501 2525 2345 2338 2486 2570 2638 2688 2784 2806 2941 2953 3039 3128 3226 3286 3330 3244 3152 2976 2814 2648 2631 2676 2826 3041 3093 3040 2774 2706 2779 2611 2511 2442 2447 2464 2457 2442 2378 2321 2263 2212 2111 2017 1973 1956 1931 1926 1912 1903 1896 1894 1901 1893 1898 1888 1873 1855 1851 1836 1827 1838 1841 1833 1829 1799 1784 1771 1765 1762 1777 1788 1804 1808 1795 1795 1817 1829 1822 1835 1850 1845 1840 1851 1864 1886 1902 1896 1887 1877 1866 1857 1851 1857 1859 1887 1890 1858 1836 1817 1797 1777 1761 1751 1747 1748 1743 1735 1730 1724 1716 1721 1726 1728 1707 1702 1711 1720 1716 1720 1715 1706 1698 1667 1634 1647 1643 1633 1616 1600 1582 1564 1560 1574 1561 1544 1534 1545 1539 1527 1518 1507 1496 1486 1471 1462 1467 1462 1452 1444 1433 1424 1415 1411 1402 1395 1387 1381 1374 1365 1360 1356 1348 1342 1337 1333 1327 1323 1323 1322 1316 1308 1298 1292 1292 1289 1286 1287 1283 1281 1278 1273 1272 1274 1270 1262 1251 1246 1244 1242 1239 1236 1228 1221 1218 1210 1200 1191 1184 1178 1169 1162 1156 1150 1145 1142 1141 1140 1138 1136 1130 1123 1119 1117 1113 1107 1104 1099 1095 1092 1088 1085 1082 1077 1069 1060 1061 1054 1058 1061 1060 1056 1052 1049 1039 1014 1003 1025 1035 1021 1014 1028 1022 1014 1010 1011 1010 1006 997 990 984 978 974 975 970 963 967 966 962 952 945 926 906 903 930 941 933 937 941 940 941 943 940 938 936 932 927 922 917 916 917 916 913 906 903 897 894 884 881 883 881 865 877 886 881 878 866 867 868 855 846 856 846 835 812 806 812 808 790 780 780 770 777 777 775 776 778 760 771 758 769 757 756 752 749 739 730 726 729 729 720 718 710 704 698 694 692 691 707 700 718 700 697 690 696 694 697 699 686 689 698 687 687 687 702 689 697 720 707 707 700 709 708 711 724 728 731 724 717 704 694 683 663 650 650 645 639 626 619 614 606 603 600 596 587 581 573 566 562 558 554 549 540 539 538 536 544 550 557 559 561 564 569 573 568 552 544 534 523 536 540 526 521 530 505 482 487 482 473 463 474 453 461 453 449 433 418 407 401 394 389 385 382 386 383 378 375 375 367 359 358 372 379 380 379 376 378 382 389 395 390 381 376 379 385 377 373 362 360 369 375 383 381 383 371 361 349 342 339 340 332 325 336 336 340 348 352 347 337 333 336 339 339 340 350 358 364 365 358 349 352 348 348 344 352 352 341 340 336 319 335 341 344 336 341 335 328 330 332 335 326 305 303 304 298 285 285 291 304 290 299 314 321 314 313 310 308 298 291 308 305 299 296 286 278 289 293 295 283 275 261 247 254 256 272 290 278 255 266 280 274 265 266 239 227 245 263 248 260 255 252 248 257 242 261 263 280 293 261 245 233 229 215 211 210 207 215 225 198 189 190 198 206 193 188 183 186 191 193 204 217 228 212 179 181 184 184 199 192 200 196 179 201 200 209 195 206 219 213 209 202 203 211 219 197 194 189 187 186 185 186 187 193 195 206 208 214 209 191 197 216 236 266 273 268 269 274 288 307 322 317 322 330 316 326 313 321 322 312 337 355 366 361 345 327 345 354 341 334 339 356 350 357 360 359 360 362 372 379 388 399 392 388 403 408 413 408 390 382 383 379 356 372 360 379 390 394 400 400 406 413 412 396 363 369 387 407 405 420 409 368 375 403 406 424 445 459 442 466 460 465 475 455 433 421 412 418 414 428 384 425 448 443 458 485 465 503 516 428 398 413 441 541 512 547 539 512 410 384 371 388 427 446 454 454 408 387 404 403 383 390 393 383 385 371 343 340 350 364 339 328 356 336 298 299 280 267 287 314 326 325 257 237 238 273 295 303 273 245 246 225 214 213 196 179 168 168 184 179 192 228 233 258 239 214 197 194 198 236 242 237 226 186 169 181 187 190 220 234 239 239 225 250 262 262 268 252 246 267 260 249 235 224 222 238 249 243 248 237 223 209 221 233 246 259 254 248 250 243 229 211 208 212 209 215 211 211 195 167 179 187 154 127 150 177 160 134 121 150 166 151 134 157 124 105 134 149 133 160 155 141 128 107 108 136 135 115 116 107 93 80 79 78 80 78 78 82 89 88 82 83 83 86 84 82 83 83 83 84 83 82 82 83 85 86 86 85 85 88 102 116 125 138 139 126 122 111 101 92 98 87 81 78 77 77 78 78 79 78 78 81 82 81 77 77 78 78 75 75 75 76 75 76 76 76 76 78 79 80 80 79 79 80 80 81 79 80 82 82 81 81 82 84 111 124 252 282 267 278 297 296 254 291 432 486 484 749 1053 1136 795 697 716 785 972 1282 1534 1714 2040 2221 1931 1866 2187 2468 2600 2483 2462 2163 1973 1943 2029 2343 2337 2431 2643 2193 1872 2061 2154 2428 2178 2435 2381 2547 2718 2865 2809 2751 2565 2641 2670 2729 2978 3214 2697 2350 1995 1486 1326 1218 1160 1136 1153 1220 1323 1419 1496 1634 1866 2076 2101 2104 2130 2056 1955 1961 1939 1835 1740 1710 1742 1713 1599 1503 1423 1414 1383 1213 1300 1487 1740 1713 1608 1171 941 761 697 599 544 522 525 580 647 722 806 860 990 1262 1555 1671 1538 1557 1630 1779 1952 2116 2330 2161 1838 1550 1245 884 589 404 246 111 -31 -103 -112 -112 -112 -112 -112 -113 -18 801 1253 1457 1259 1151 1074 1038 1081 1192 1219 1063 997 892 856 813 779 738 699 671 651 632 616 612 612 614 640 703 807 962 1177 1192 1097 980 780 751 758 918 1037 956 829 783 781 783 787 793 811 856 914 984 1062 1145 1233 1312 1404 1517 1646 1736 1845 1926 2177 2431 2460 2599 2974 3256 3070 2661 2466 2553 2627 2331 2024 1844 1740 1654 1632 1626 1625 1577 1527 1574 1411 1330 1154 1014 919 837 776 744 726 714 704 688 674 661 647 629 610 598 594 589 583 583 578 573 577 594 624 645 643 630 620 636 648 641 639 676 737 785 870 847 794 850 826 829 772 721 699 678 653 625 624 632 647 722 677 668 687 705 577 461 372 372 419 502 597 694 784 861 934 1016 1116 1237 1265 1273 1357 1478 1395 1197 1057 944 761 639 514 442 400 449 493 564 557 583 630 694 818 844 1075 1387 1323 1365 1381 1520 1779 1727 1858 1831 1805 1777 1796 1795 1778 1772 1769 1801 1829 1809 1693 1693 1631 1665 1727 1716 1690 1704 1671 1683 1439 1154 1545 1562 1544 1411 1216 1397 1697 1896 2068 1919 1739 1506 1427 1386 1475 1689 1376 1328 1345 1420 1318 1266 1156 1221 1054 1128 1104 1291 1265 1401 1467 1734 1352 1148 1336 1360 1050 1200 1373 1748 1814 1803 1829 1861 1885 1702 1207 1111 1104 1378 1171 1322 1575 1220 943 944 1029 918 973 1130 1097 1426 1745 1859 2316 2416 2339 2165 2159 2389 2316 2543 2530 2576 2594 2577 2615 2625 2562 2463 1881 1858 1544 1631 1630 1353 1130 1266 1251 1513 1853 1848 1848 1823 1798 1770 1759 1735 1737 1712 1681 1671 1643 1635 1633 1660 1714 1732 1721 1699 1682 1656 1631 1592 1691 1650 1633 1629 1628 1627 1626 1627 1643 1679 1673 1637 1636 1643 1655 1661 1672 1686 1683 1679 1676 1691 1709 1734 1687 1642 1629 1644 1666 1693 1734 1762 1784 1807 1827 1819 1809 1798 1817 1824 1795 1755 1733 1787 1816 1851 1876 1907 1901 1894 1907 1934 1948 1985 2063 2059 2011 1985 1967 1987 1951 1960 1992 2038 2083 2068 2040 2007 2033 2046 2000 2038 1994 1964 2013 2053 2130 2154 2224 2229 2182 2237 2203 2180 2259 2238 2269 2231 2195 2173 2092 2167 2080 2153 2238 2245 1978 1821 1782 1754 1734 1745 1801 1784 1761 1762 1757 1660 1645 1655 1682 1702 1742 1771 1852 1891 1900 1928 1967 2000 2022 2049 2076 2039 2062 2111 2154 2156 2198 2202 2230 2200 2225 2251 2289 2301 2255 2274 2308 2459 2435 2337 2465 2694 2668 2679 2769 2693 2420 2286 2133 1991 1939 1900 1870 1837 1815 1777 1762 1767 1738 1712 1702 1710 1742 1721 1699 1684 1674 1666 1660 1675 1698 1695 1697 1700 1701 1700 1703 1705 1712 1724 1728 1732 1739 1746 1757 1761 1769 1787 1807 1824 1823 1806 1805 1809 1820 1826 1832 1844 1855 1862 1871 1888 1915 1949 1993 1987 1990 1991 2011 2037 2057 2079 2062 2041 2052 2067 2089 2085 2089 2085 2097 2106 2125 2136 2149 2149 2167 2201 2171 2136 2118 2113 2094 2071 2058 2063 2099 2067 2055 2018 2034 2044 2058 2080 2094 2123 2169 2204 2214 2227 2226 2237 2213 2202 2182 2193 2185 2197 2212 2203 2211 2245 2279 2310 2279 2267 2242 2218 2243 2264 2227 2279 2311 2390 2385 2458 2691 2648 2634 2641 2588 2593 2568 2603 2585 2450 2166 2060 2044 2008 1947 1974 1981 1962 1930 1905 1917 1957 1988 2057 1982 1943 1997 2025 1960 1917 1963 2072 2074 1932 1911 1901 1939 1997 2002 1976 1944 1927 1894 1864 1894 1903 1924 1939 1970 1996 2043 2113 2078 2103 2085 2060 1970 2001 2255 2279 2279 2350 2450 2636 2802 3028 3064 3048 2749 2554 2497 2384 2458 2590 2670 2719 2895 3077 3043 3042 3099 3260 3300 3165 3131 3082 3240 3057 3135 2894 2720 2667 2596 2827 3011 3091 3062 2852 2575 2604 2729 2571 2402 2395 2446 2428 2429 2381 2332 2301 2236 2098 2031 1954 1931 1923 1906 1894 1885 1878 1868 1861 1863 1862 1860 1858 1844 1836 1822 1807 1816 1815 1796 1790 1799 1802 1785 1768 1748 1783 1791 1781 1783 1781 1788 1797 1808 1825 1840 1842 1821 1832 1852 1865 1867 1885 1884 1883 1892 1877 1858 1845 1840 1840 1859 1876 1859 1838 1839 1832 1792 1758 1743 1720 1727 1738 1733 1727 1721 1720 1719 1723 1713 1687 1686 1696 1691 1685 1704 1702 1688 1684 1662 1629 1606 1609 1621 1612 1604 1598 1579 1569 1540 1535 1532 1521 1526 1531 1528 1512 1496 1487 1479 1472 1452 1448 1446 1435 1429 1422 1415 1409 1398 1401 1395 1387 1378 1370 1365 1358 1351 1345 1338 1333 1329 1326 1322 1325 1324 1320 1313 1299 1287 1287 1283 1282 1280 1278 1277 1276 1271 1267 1266 1264 1258 1252 1245 1237 1236 1236 1229 1221 1213 1207 1206 1199 1192 1184 1176 1170 1168 1161 1156 1148 1153 1153 1148 1140 1134 1130 1124 1120 1117 1110 1105 1102 1099 1095 1092 1089 1086 1082 1073 1067 1065 1062 1064 1048 1043 1036 1039 1040 1021 1013 1017 1039 1035 1027 1027 1028 1026 1019 1016 1014 1009 1005 1000 995 988 983 978 974 972 971 970 974 970 963 953 938 913 919 934 942 941 934 942 942 943 945 944 941 939 938 935 930 925 919 918 918 915 914 916 914 911 905 888 875 873 866 862 853 859 863 866 859 855 857 859 835 844 848 840 821 806 790 790 789 774 761 757 757 755 757 759 754 747 751 746 745 742 738 735 729 721 717 714 710 707 706 702 701 707 707 705 707 722 713 708 729 719 705 700 701 707 716 704 697 706 703 695 700 692 707 701 696 718 721 725 712 724 723 717 726 737 740 722 706 690 670 662 666 668 668 662 656 642 630 618 621 607 595 589 582 577 572 569 563 557 555 551 545 538 537 536 534 537 541 544 547 553 563 568 569 564 564 562 544 558 559 543 542 529 504 507 500 504 485 484 483 474 476 476 470 454 431 416 406 397 394 391 390 401 406 405 401 391 378 363 356 358 367 371 372 368 375 378 383 392 392 387 384 385 387 376 370 362 356 367 372 378 376 378 384 368 352 342 338 333 329 323 330 331 338 343 344 347 336 329 333 338 334 339 344 348 354 368 369 364 365 361 360 353 358 348 337 335 326 332 347 363 365 347 337 338 329 326 327 327 320 310 302 300 290 289 299 302 298 295 300 316 318 306 302 298 303 294 297 313 319 313 318 306 303 311 297 283 279 269 260 259 268 264 284 296 292 271 272 281 270 262 262 265 238 226 251 241 265 246 234 244 243 240 245 260 282 261 244 236 237 226 234 226 233 231 255 244 225 192 186 194 193 184 182 182 182 185 195 203 218 235 217 178 185 196 194 192 189 195 186 175 184 186 188 194 198 220 220 213 208 196 201 199 200 197 192 191 193 195 188 184 188 193 199 205 209 212 192 229 254 267 276 284 290 294 289 303 312 309 327 337 339 326 339 315 330 345 337 329 346 355 345 340 346 345 354 345 332 348 344 349 354 352 359 355 362 363 364 371 375 389 397 389 391 392 394 382 370 375 371 352 365 353 376 378 391 400 397 405 412 420 413 391 373 363 373 400 394 403 377 406 374 402 411 422 419 439 455 463 466 460 470 472 436 437 441 455 434 407 440 423 427 439 465 493 477 505 513 482 393 414 487 535 503 468 422 385 440 432 451 395 432 470 480 426 414 403 380 361 356 371 361 344 326 319 312 325 332 299 288 283 303 267 269 267 264 254 272 271 260 223 204 228 242 274 253 247 224 219 194 182 189 182 203 205 219 196 178 183 211 217 234 231 230 210 175 181 228 215 221 200 153 170 198 212 230 208 224 235 259 250 256 262 263 245 230 239 246 244 256 240 229 214 226 233 221 230 211 198 205 219 233 234 242 247 240 230 233 208 208 187 190 204 221 208 213 205 195 194 185 172 151 122 141 119 115 112 115 127 132 112 131 126 111 144 128 139 145 137 114 102 94 122 132 127 115 103 92 80 81 81 80 80 79 83 84 86 85 78 81 83 83 83 83 83 83 84 83 82 82 84 84 85 85 85 84 94 107 107 120 131 149 134 105 95 91 87 84 82 79 78 77 77 77 77 78 78 78 80 80 78 77 77 79 79 76 75 75 76 75 75 75 75 76 76 78 78 79 79 79 80 81 81 81 84 83 80 77 77 78 82 80 113 118 174 243 194 257 349 471 471 485 432 531 490 553 764 792 652 606 662 718 857 1089 1315 1672 1870 1959 2011 1703 1871 2199 2530 2348 2227 2160 1991 1900 1929 2002 2087 2094 2257 2114 2233 2052 1802 1960 1940 2067 2120 2525 2560 2675 2733 2573 2479 2466 2475 2579 2797 3041 2803 2290 1842 1607 1386 1256 1208 1162 1150 1235 1319 1444 1495 1610 1773 2026 2158 2201 2253 2143 1977 2005 2095 2129 1978 1814 1769 1680 1607 1506 1434 1368 1314 1257 1305 1554 1823 1848 1513 1191 966 757 712 624 556 533 524 542 610 673 722 768 958 1332 1569 1744 1858 1963 1935 1983 2330 2504 2356 1990 1907 1788 1321 935 644 419 255 141 -12 -96 -111 -113 -112 -112 -113 -113 -87 734 1218 1518 1350 1225 1148 1099 1073 1114 1231 1238 996 955 937 875 877 798 740 700 675 649 628 613 645 627 661 715 787 875 999 1089 1122 1054 812 754 752 791 907 832 788 777 778 781 786 792 803 839 891 956 1026 1099 1169 1274 1444 1614 1618 1710 1772 1813 1929 2112 2298 2661 2928 2759 2939 3120 2882 2640 2609 2273 2043 1887 1814 1759 1759 1774 1807 1761 1801 1714 1515 1360 1239 1042 925 841 776 743 723 710 700 684 674 665 648 629 600 585 580 575 569 567 563 564 584 732 765 699 695 613 585 583 586 594 633 674 694 760 739 697 703 751 757 768 671 634 682 719 683 658 718 708 705 804 880 733 655 596 516 382 372 376 431 509 592 672 746 815 931 999 1195 1243 1379 1341 1400 1333 1217 1159 1004 915 735 559 465 390 388 446 587 620 596 613 644 700 839 943 1141 1137 1216 1321 1315 1429 1742 1831 1887 1866 1830 1825 1814 1801 1783 1772 1769 1784 1825 1854 1904 1865 1703 1542 1435 1663 1554 1691 1686 1652 1459 1176 1233 1558 1545 1308 1205 1340 1535 1797 1872 1672 1604 1455 1380 1381 1420 1378 1175 1158 1093 1316 1021 1236 1176 1259 1287 1204 1037 1518 1706 1677 1750 1718 1391 1234 1489 1477 1114 1168 1486 1746 1808 1819 1825 1825 1849 1702 1339 1432 1264 1245 1078 959 1309 871 1158 1186 985 868 837 1155 1313 1424 1712 2053 2334 2388 1991 2088 2116 2035 2329 2517 2527 2552 2541 2559 2575 2335 2404 2576 2329 1767 1738 1712 1565 1299 1409 1417 1376 1367 1844 1849 1854 1830 1800 1773 1724 1725 1710 1684 1664 1643 1617 1612 1625 1653 1712 1711 1692 1679 1660 1646 1625 1588 1606 1677 1631 1629 1626 1624 1624 1623 1624 1625 1622 1616 1616 1617 1623 1639 1669 1683 1676 1651 1652 1675 1706 1759 1661 1611 1622 1641 1667 1691 1726 1779 1817 1807 1779 1755 1765 1814 1821 1788 1738 1723 1758 1783 1821 1843 1860 1867 1854 1875 1918 1945 1982 2017 2087 2048 1997 1959 1946 1952 1937 1963 1993 2029 2014 1983 1995 1962 1966 2003 1968 1954 1968 2002 2036 2101 2238 2250 2200 2155 2178 2133 2133 2203 2189 2193 2184 2110 2141 2088 2059 2058 2152 2217 2227 2170 1924 1813 1786 1757 1745 1782 1827 1810 1782 1749 1768 1709 1651 1658 1674 1694 1739 1798 1856 1904 1934 1965 1990 2014 2046 2076 2081 2043 2142 2162 2209 2219 2241 2227 2241 2265 2293 2319 2318 2286 2236 2236 2253 2296 2296 2297 2338 2447 2680 2736 2748 2762 2583 2339 2177 2035 1950 1904 1863 1832 1813 1803 1788 1750 1728 1716 1710 1723 1725 1706 1690 1678 1676 1673 1683 1661 1696 1711 1719 1720 1723 1726 1718 1716 1722 1743 1754 1763 1778 1782 1795 1799 1801 1796 1804 1803 1790 1790 1794 1801 1809 1816 1827 1836 1845 1854 1868 1886 1905 1923 1937 1950 1978 2009 2010 2024 2040 2028 2039 2021 2029 2055 2064 2050 2066 2080 2105 2124 2105 2121 2151 2183 2192 2200 2226 2179 2144 2120 2096 2083 2081 2110 2091 2099 2050 2040 2043 2074 2066 2072 2088 2115 2147 2201 2258 2255 2259 2264 2256 2221 2204 2220 2215 2208 2214 2237 2212 2240 2260 2259 2289 2295 2248 2251 2276 2261 2270 2253 2271 2303 2323 2438 2571 2693 2667 2643 2616 2592 2624 2657 2471 2245 2102 2020 1989 1949 2013 1993 1976 1963 1975 1937 1983 1964 1899 1892 1915 1948 1915 1925 1867 1862 1872 1856 1872 1865 1859 1881 1914 1947 1976 1970 1939 1897 1890 1852 1875 1906 1953 1973 1999 2009 2007 1941 1958 1924 1896 1917 2031 2175 2275 2346 2456 2538 2555 2554 2653 2794 2829 2879 2801 2688 2507 2516 2651 2737 2890 3033 3082 3006 3114 3267 3401 3490 3408 3092 2943 2914 3012 2962 3079 3049 2848 2597 2569 2889 2874 2889 2931 2908 2675 2433 2441 2377 2419 2449 2464 2398 2403 2327 2220 2172 2040 2008 2023 1952 1920 1916 1905 1895 1881 1868 1860 1849 1839 1844 1838 1838 1838 1830 1808 1802 1798 1792 1791 1782 1777 1774 1778 1789 1776 1753 1771 1772 1771 1782 1795 1811 1822 1813 1809 1808 1810 1825 1835 1849 1865 1884 1877 1876 1903 1895 1862 1861 1851 1842 1843 1834 1823 1814 1815 1815 1784 1752 1741 1722 1706 1717 1725 1720 1717 1710 1710 1715 1695 1684 1663 1675 1688 1669 1677 1682 1693 1670 1649 1638 1621 1594 1587 1584 1574 1576 1573 1557 1538 1508 1523 1504 1504 1514 1524 1510 1489 1479 1474 1467 1462 1453 1444 1444 1441 1433 1421 1413 1402 1388 1383 1380 1375 1375 1370 1356 1348 1342 1338 1334 1329 1324 1322 1327 1323 1316 1313 1305 1294 1284 1280 1275 1276 1276 1274 1272 1267 1263 1261 1258 1250 1243 1239 1233 1228 1227 1219 1214 1207 1204 1203 1196 1188 1184 1176 1177 1173 1164 1161 1153 1152 1148 1144 1139 1134 1130 1126 1120 1115 1110 1106 1102 1098 1095 1092 1088 1085 1078 1075 1078 1075 1072 1068 1062 1063 1052 1033 1030 1038 1040 1039 1041 1034 1030 1028 1025 1023 1019 1019 1013 1008 1004 999 995 990 984 980 981 980 978 975 974 965 952 942 917 918 939 947 945 938 945 946 944 945 945 944 942 941 939 935 931 926 920 920 919 916 919 917 914 907 894 891 895 895 891 879 871 847 840 840 841 838 836 849 836 819 824 834 831 810 796 782 770 769 774 776 765 759 750 747 745 744 743 738 739 734 731 731 731 728 732 722 727 720 722 730 716 735 736 725 734 734 715 728 737 721 720 702 709 722 717 707 716 715 704 713 709 706 726 710 711 711 729 734 726 735 734 729 727 739 731 718 695 678 685 687 691 686 680 664 652 639 631 640 640 612 599 595 586 582 576 575 566 559 562 559 551 542 536 533 533 532 530 531 537 540 550 559 559 559 557 557 556 559 556 554 554 549 536 536 534 526 510 516 511 506 500 501 478 464 445 429 411 405 401 395 394 395 402 405 404 398 390 378 365 354 356 358 363 362 369 375 379 384 388 389 389 387 384 372 367 359 353 361 372 377 369 378 380 368 352 342 337 333 327 323 324 326 333 337 340 346 337 327 327 334 330 332 343 338 346 358 371 375 375 373 367 361 355 344 340 344 340 347 361 346 344 329 321 333 324 326 320 312 306 302 298 296 294 304 310 312 299 311 318 318 316 310 312 301 294 301 311 321 332 327 335 315 301 298 294 298 290 281 275 281 289 284 282 280 288 282 279 298 298 278 248 239 234 234 234 230 228 225 227 227 234 240 256 278 289 282 275 269 259 245 249 253 254 252 233 216 208 201 191 186 183 183 183 184 182 183 196 204 192 209 187 178 181 191 185 184 184 181 174 175 175 179 186 192 192 229 233 214 209 195 193 193 195 195 187 188 199 202 194 184 188 184 187 188 192 196 210 242 273 283 283 287 293 298 318 322 336 328 341 357 355 343 331 337 339 353 360 357 358 349 351 356 356 340 328 326 342 344 328 341 343 341 338 350 349 359 372 376 379 391 378 361 375 365 379 378 359 369 351 353 369 370 374 373 384 396 414 413 421 423 424 400 399 359 370 353 396 397 372 407 390 380 403 415 419 425 433 443 458 443 464 481 484 474 476 458 437 427 446 461 447 454 434 452 467 507 503 532 467 409 463 519 451 428 459 420 458 543 624 481 454 449 479 458 424 386 389 374 354 339 338 352 332 355 328 312 298 315 326 279 276 285 302 308 284 242 234 226 244 235 232 201 203 217 211 229 180 174 186 191 180 179 178 178 174 182 160 176 208 229 234 202 211 221 178 189 197 180 172 182 150 190 211 229 247 234 220 241 265 254 241 239 238 232 222 215 233 246 255 233 215 207 204 222 223 198 196 193 208 242 240 214 233 250 229 218 208 198 194 191 176 186 190 193 205 189 176 167 161 157 140 138 129 142 157 150 133 150 120 101 98 98 100 131 106 118 134 141 122 104 94 115 111 120 108 91 81 81 80 79 79 79 80 83 81 84 82 80 81 82 83 82 83 85 83 82 82 83 83 84 85 85 86 90 107 132 133 131 121 113 127 111 96 88 85 82 80 78 77 77 77 77 77 77 78 77 78 83 79 78 78 80 79 78 74 74 75 75 75 75 75 75 76 76 77 78 78 79 80 81 82 79 80 82 75 82 82 80 81 81 81 115 121 127 251 169 189 344 343 359 437 601 557 572 656 764 742 625 567 589 688 743 1015 1332 1495 1605 1901 1949 1549 1787 2058 2460 2432 2402 2235 2142 1916 1876 1882 1916 1940 2026 2056 2367 2292 2038 1711 2122 2378 2354 2366 2630 2667 2692 2538 2487 2425 2418 2531 2680 2824 2793 2384 1985 1720 1589 1403 1288 1213 1168 1234 1297 1369 1405 1521 1628 1955 2057 2156 2224 2149 2017 2112 2295 2296 2146 1874 1775 1692 1592 1516 1453 1387 1332 1285 1320 1537 1908 1845 1554 1380 1181 748 672 621 569 526 501 514 565 619 669 688 838 1096 1281 1449 1638 1796 2025 2208 2591 2802 2463 2044 1625 1385 1326 965 704 448 298 178 9 -69 -109 -111 -112 -112 -112 -113 -44 701 1348 1534 1465 1306 1244 1193 1144 1111 1206 1417 1067 1076 1081 1032 974 903 783 742 709 678 647 619 741 746 662 710 760 896 916 980 1031 1001 845 752 751 755 818 794 774 775 777 781 785 790 801 828 872 923 982 1041 1111 1306 1448 1571 1688 1602 1607 1692 1789 1939 2211 2515 2631 2333 2438 2791 2705 2313 2377 2322 2154 2071 1973 1924 1879 2014 2141 2056 1837 1630 1448 1436 1317 1055 929 846 792 759 736 713 699 687 673 664 654 630 599 576 568 564 559 556 560 582 678 788 757 683 665 600 553 546 548 546 561 591 642 664 672 642 636 682 652 640 599 610 739 791 759 767 641 654 832 868 767 707 710 557 397 372 372 382 446 524 597 671 753 856 947 947 1081 1145 1283 1506 1437 1242 1045 902 995 977 717 483 486 394 380 501 696 660 614 608 667 701 797 945 1074 1290 1398 1374 1348 1381 1616 1914 1901 1877 1850 1832 1814 1802 1780 1819 1817 1801 1829 1842 1907 1932 1817 1705 1424 1251 1278 1576 1672 1663 1656 1358 1070 1402 1574 1319 1147 1276 1652 1756 1750 1661 1597 1379 1322 1351 1360 1008 1302 1354 1343 1324 1212 1306 1320 1422 1335 1102 1261 1332 1778 1762 1761 1572 1320 1367 1694 1350 1175 1171 1348 1424 1715 1735 1773 1801 1815 1811 1637 1784 1706 1579 1416 962 1171 1031 1438 1537 1369 1066 1015 1186 1320 1530 1781 2249 2258 2296 1646 1980 1809 1805 2447 2478 2487 2477 2467 2503 2297 2008 2463 2559 2575 2409 2056 1693 1550 1644 1708 1516 1416 1276 1745 1834 1827 1795 1787 1762 1697 1700 1684 1669 1648 1624 1593 1603 1636 1665 1675 1677 1671 1653 1635 1625 1608 1580 1522 1629 1627 1626 1625 1622 1622 1621 1620 1618 1616 1611 1607 1605 1611 1637 1662 1666 1640 1619 1635 1662 1677 1674 1628 1594 1619 1643 1680 1695 1730 1735 1783 1687 1681 1763 1794 1825 1817 1757 1701 1749 1780 1808 1817 1816 1819 1822 1853 1876 1901 1928 1965 2034 2083 2069 2002 1958 1931 1927 1943 1983 2016 2034 1994 1955 1949 1932 1919 1928 1939 1975 2044 2033 2101 2206 2186 2132 2133 2150 2110 2069 2139 2116 2164 2220 2096 2040 2031 2025 2020 2080 2189 2201 2149 2087 1873 1816 1789 1767 1762 1802 1833 1812 1739 1719 1748 1685 1657 1660 1678 1697 1744 1784 1825 1866 1915 1977 2013 2047 2073 2101 1963 2076 2157 2209 2242 2250 2208 2230 2262 2321 2332 2335 2316 2259 2210 2258 2238 2243 2299 2329 2394 2508 2554 2738 2745 2762 2715 2467 2268 2144 1999 1914 1880 1871 1836 1792 1761 1744 1734 1728 1723 1739 1722 1703 1690 1688 1687 1682 1678 1663 1678 1702 1719 1735 1746 1749 1750 1749 1757 1766 1768 1778 1785 1783 1798 1784 1772 1775 1781 1790 1804 1812 1809 1807 1816 1826 1834 1841 1856 1863 1871 1882 1897 1915 1939 1960 1976 1997 2017 2037 2016 1999 2023 1998 2006 2016 2031 2062 2094 2108 2099 2087 2102 2120 2112 2121 2146 2210 2249 2191 2147 2130 2140 2118 2129 2114 2113 2103 2054 2051 2032 2046 2053 2073 2095 2126 2145 2184 2194 2215 2229 2224 2244 2251 2238 2257 2251 2234 2243 2242 2238 2227 2232 2247 2277 2319 2265 2310 2374 2407 2367 2385 2400 2427 2401 2383 2533 2503 2423 2402 2367 2414 2434 2386 2194 2112 2027 1994 1977 1989 2047 2025 2007 2001 1997 1982 2194 2078 1968 1950 1872 1853 1850 1831 1818 1819 1812 1801 1816 1838 1855 1898 1906 1919 1963 1960 1938 1904 1874 1839 1872 1908 1961 2027 2015 1868 1848 1825 1825 1828 1867 1962 2067 2179 2245 2295 2348 2346 2347 2380 2440 2509 2567 2622 2698 2766 2620 2550 2638 2690 2727 2790 2858 2984 3271 3349 3483 3394 3326 3144 2826 2869 2932 2793 2841 2916 2719 2544 2515 2775 2806 2768 2734 2631 2476 2370 2315 2286 2324 2514 2409 2350 2385 2392 2329 2164 2105 2088 2061 1962 1946 1952 2010 1943 1903 1887 1870 1854 1839 1830 1826 1822 1819 1814 1824 1831 1843 1816 1818 1804 1801 1801 1806 1793 1779 1773 1734 1763 1773 1787 1795 1795 1790 1784 1792 1804 1813 1833 1851 1870 1883 1877 1864 1856 1861 1857 1847 1858 1863 1875 1888 1873 1839 1823 1806 1786 1772 1751 1740 1730 1708 1689 1711 1710 1710 1702 1705 1704 1677 1670 1668 1653 1683 1678 1641 1632 1672 1673 1674 1655 1632 1615 1613 1585 1570 1548 1554 1551 1525 1502 1496 1495 1501 1507 1499 1488 1479 1470 1468 1460 1458 1453 1448 1441 1433 1425 1417 1407 1398 1391 1384 1375 1367 1368 1362 1352 1341 1340 1330 1331 1328 1326 1331 1330 1319 1313 1307 1301 1293 1285 1278 1276 1272 1271 1267 1264 1261 1260 1256 1251 1245 1240 1236 1234 1231 1230 1228 1222 1213 1209 1202 1197 1192 1186 1183 1178 1168 1163 1161 1155 1150 1144 1146 1143 1137 1129 1128 1119 1114 1109 1104 1100 1097 1092 1089 1085 1082 1077 1080 1078 1075 1073 1070 1065 1052 1054 1056 1055 1048 1045 1044 1040 1035 1033 1029 1025 1021 1018 1017 1012 1008 1007 1004 999 992 986 986 985 981 979 977 973 966 951 923 923 947 954 949 942 944 948 946 944 946 944 942 941 940 940 935 930 925 922 920 920 918 917 915 908 901 899 909 908 906 894 880 864 855 860 863 851 853 827 814 812 810 802 812 806 788 780 778 789 785 798 794 784 785 781 776 772 769 755 753 756 759 744 757 751 741 752 733 744 730 747 743 727 731 744 746 752 734 720 742 741 736 721 707 720 733 722 726 730 716 722 726 717 722 737 716 727 726 736 741 741 749 745 739 737 734 711 693 691 700 703 703 697 688 669 653 647 651 652 657 641 614 617 606 598 593 585 580 571 566 569 565 559 557 547 538 532 531 529 525 527 526 531 538 545 546 549 551 552 549 548 550 549 549 545 545 542 538 535 533 530 526 524 519 491 467 454 429 417 410 402 396 390 390 397 400 400 393 382 373 368 359 351 351 360 364 368 372 375 379 385 387 388 388 388 378 364 359 351 356 370 369 366 374 375 365 351 337 331 326 320 318 326 322 329 329 336 342 339 333 327 330 331 331 342 333 342 347 352 369 375 373 365 358 353 350 350 351 353 352 350 349 324 319 307 318 319 330 336 329 324 317 313 307 311 316 312 314 311 318 327 322 316 321 316 306 301 312 315 316 320 336 333 315 291 286 284 293 300 304 293 297 303 285 282 265 275 265 270 281 283 273 257 246 252 253 253 254 252 253 254 244 227 244 267 270 273 286 296 272 275 277 260 279 275 243 216 214 201 196 192 188 188 186 185 188 188 188 189 195 190 177 176 176 177 179 179 179 177 187 180 179 179 188 206 192 201 233 235 220 219 199 193 190 188 187 186 184 193 196 199 182 183 186 198 199 199 208 237 269 279 282 277 280 289 297 307 326 350 349 350 348 344 338 342 341 348 357 361 352 355 358 353 348 333 322 312 314 316 319 313 319 324 340 337 351 361 365 367 374 363 372 368 350 349 366 356 367 344 343 360 383 381 383 388 389 378 385 394 408 427 444 421 421 405 385 356 365 376 378 390 408 417 400 392 417 423 413 431 449 439 438 460 478 480 459 468 450 427 406 420 439 462 473 465 448 460 474 475 507 544 471 434 509 526 512 535 440 433 472 599 516 478 477 443 535 428 432 412 377 342 366 366 366 361 333 336 333 338 333 338 328 316 291 279 275 257 244 252 286 317 286 251 272 252 206 190 200 250 245 294 259 289 263 212 231 243 211 192 165 236 228 220 194 174 173 150 148 155 152 139 158 187 211 213 230 243 256 247 257 273 235 226 214 219 219 199 207 231 228 249 244 228 218 209 205 207 197 203 192 191 222 218 220 235 239 235 210 210 202 191 185 181 174 166 177 186 191 203 178 172 166 190 166 150 185 168 166 170 152 118 130 115 119 112 93 91 102 117 131 129 112 90 100 116 109 94 80 80 80 80 79 79 78 80 81 82 82 81 82 81 82 82 82 84 85 81 81 83 82 82 85 95 104 104 94 108 119 118 133 125 105 110 107 92 85 81 79 77 76 76 76 77 77 76 77 78 81 82 80 77 77 78 78 76 74 74 74 75 74 75 75 75 75 76 76 77 77 78 78 79 80 80 79 79 79 79 79 83 82 82 82 83 116 121 126 141 148 240 276 271 275 408 450 467 501 650 742 740 600 525 509 636 683 861 1189 1467 1518 1644 1504 1424 1698 2113 2524 2629 2522 2285 2199 2123 1969 1947 1890 1849 1903 1981 2149 1952 1674 1854 2276 2597 2638 2677 2608 2665 2704 2657 2586 2472 2402 2454 2529 2666 2734 2657 2365 2069 1672 1444 1336 1235 1166 1208 1256 1333 1389 1385 1472 1802 1873 2036 2120 2168 2107 2173 2320 2368 2206 1963 1846 1772 1656 1567 1496 1424 1362 1315 1338 1575 2000 1898 1523 1225 1060 814 714 652 585 525 482 479 512 551 593 623 720 898 1153 1326 1579 1764 1995 2271 2640 2630 2042 1771 1470 1324 1029 855 707 454 292 165 8 -55 -107 -111 -111 -111 -111 -111 -61 776 1217 1237 1336 1447 1377 1312 1246 1178 1168 1259 1108 1091 1174 1099 1021 922 834 784 741 703 678 637 647 778 635 666 702 877 978 1009 1075 1068 1006 767 751 753 806 805 772 773 775 780 785 791 800 816 846 884 929 966 998 1148 1306 1448 1497 1430 1532 1617 1709 1843 2105 2246 2162 2130 2174 2479 2681 2292 2074 2226 2338 2346 2247 2041 2075 2113 1994 1776 1740 1734 1377 1240 1138 1034 941 865 814 783 752 725 704 685 669 649 633 619 584 567 560 554 550 548 569 621 760 779 693 596 558 525 515 520 522 505 518 574 618 626 618 625 567 605 568 533 605 689 740 741 669 551 581 749 757 709 628 615 504 410 372 372 372 391 454 528 609 670 745 884 932 934 1093 1267 1303 1442 1397 1220 866 761 895 862 687 400 412 385 439 567 597 588 587 592 644 705 836 1107 1332 1409 1491 1506 1432 1438 1600 1890 1915 1900 1870 1837 1815 1800 1788 1860 1893 1892 1854 1832 1896 1868 1753 1522 1320 1165 1130 1243 1466 1292 1310 1247 1080 1121 1530 1300 1080 1196 1436 1525 1510 1397 1325 1178 1071 866 1120 1315 1396 1390 1386 1228 1323 1428 1739 1460 1169 1179 1262 1698 1785 1776 1763 1743 1459 1462 1703 1374 1235 1188 1171 1264 1286 1373 1480 1675 1785 1824 1847 1884 1921 1847 1356 1038 1001 1340 1450 1627 1523 1027 901 1003 1090 1366 1664 2201 1580 1631 1373 2010 1485 2019 2428 2425 2451 2357 2133 2352 1730 1983 2512 2527 2548 2538 2531 1860 1786 1749 1700 1538 1406 1276 942 1350 1579 1486 1775 1730 1677 1677 1669 1647 1626 1575 1579 1607 1620 1641 1637 1625 1642 1630 1616 1616 1585 1565 1517 1570 1623 1627 1620 1618 1618 1618 1617 1616 1609 1602 1597 1597 1619 1625 1625 1614 1602 1593 1612 1626 1631 1623 1603 1579 1612 1638 1662 1691 1687 1651 1635 1637 1720 1763 1798 1831 1808 1734 1689 1724 1744 1761 1767 1781 1804 1835 1859 1881 1900 1928 1968 2016 2018 1998 1977 1955 1915 1929 1964 1998 2013 1970 1947 1941 1911 1906 1930 1943 1964 2021 2077 2135 2202 2144 2092 2099 2110 2033 2032 2069 2072 2116 2135 2186 2071 2014 2001 2004 2015 2056 2162 2111 2103 2117 1883 1829 1798 1785 1788 1810 1796 1765 1734 1706 1712 1670 1660 1661 1672 1699 1750 1798 1851 1890 1909 1951 1992 2018 2053 1950 2010 2133 2187 2238 2249 2186 2181 2235 2244 2276 2307 2326 2305 2263 2196 2222 2241 2268 2366 2466 2595 2630 2679 2688 2746 2762 2749 2594 2377 2240 2098 1965 1955 1921 1870 1842 1776 1761 1753 1744 1740 1738 1721 1707 1708 1703 1704 1696 1693 1678 1679 1714 1724 1738 1736 1726 1743 1765 1783 1762 1748 1764 1747 1754 1758 1790 1818 1842 1846 1850 1845 1849 1841 1833 1838 1852 1864 1865 1872 1874 1883 1892 1908 1920 1935 1955 1977 1998 2026 2008 2001 1985 2007 1986 1995 2012 2041 2076 2086 2062 2065 2085 2090 2089 2108 2144 2112 2135 2186 2215 2195 2172 2168 2203 2174 2142 2119 2085 2068 2074 2046 2048 2080 2100 2123 2112 2120 2140 2156 2174 2197 2226 2242 2256 2259 2266 2245 2234 2263 2280 2267 2262 2260 2261 2291 2318 2311 2366 2508 2496 2427 2460 2540 2540 2500 2481 2413 2386 2334 2283 2232 2221 2229 2223 2185 2126 2014 2006 2024 2060 2115 2164 2124 2087 2032 1998 2202 2249 2286 2147 1935 1877 1886 1927 1948 1881 1878 1842 1795 1809 1853 1856 1846 1863 1917 1940 1901 1880 1846 1839 1916 2044 2086 1996 1917 2000 2027 1993 1854 1856 1879 1947 2093 2172 2209 2265 2286 2251 2221 2238 2272 2316 2369 2463 2545 2588 2603 2668 2767 2903 2959 2831 2981 3189 3307 3267 3391 3303 3226 3104 2926 2725 2904 2926 2781 2892 2763 2561 2450 2646 2728 2745 2684 2609 2415 2348 2293 2270 2251 2362 2314 2248 2294 2282 2241 2214 2180 2187 2180 2005 1969 1974 2048 2040 2001 1911 1868 1853 1841 1835 1841 1843 1830 1833 1837 1847 1868 1850 1842 1827 1810 1798 1792 1775 1773 1763 1713 1758 1747 1753 1759 1765 1770 1784 1798 1816 1831 1838 1852 1871 1888 1873 1862 1851 1846 1843 1844 1850 1854 1888 1909 1888 1840 1791 1782 1785 1800 1762 1738 1728 1709 1681 1680 1683 1698 1705 1715 1723 1687 1668 1652 1628 1666 1660 1649 1600 1647 1621 1629 1637 1630 1608 1595 1592 1570 1541 1526 1540 1540 1525 1483 1483 1479 1488 1484 1477 1469 1457 1460 1455 1455 1450 1442 1437 1425 1422 1414 1404 1398 1392 1381 1376 1367 1356 1350 1344 1339 1333 1329 1325 1321 1323 1326 1322 1312 1308 1303 1296 1288 1281 1276 1272 1270 1264 1261 1259 1256 1255 1252 1246 1243 1240 1233 1225 1227 1230 1228 1223 1213 1202 1196 1196 1193 1182 1178 1175 1168 1168 1168 1161 1151 1148 1147 1145 1139 1133 1129 1120 1113 1108 1102 1097 1095 1091 1088 1084 1083 1083 1080 1076 1073 1071 1067 1062 1060 1064 1060 1054 1049 1045 1042 1039 1036 1033 1030 1025 1023 1020 1017 1011 1009 1006 1000 991 988 985 985 983 979 976 966 957 944 930 924 952 958 955 951 944 951 949 947 947 947 945 945 941 941 940 937 931 927 924 920 914 914 918 916 915 913 913 913 910 901 883 868 876 877 879 877 868 844 833 849 838 839 814 797 791 791 796 814 803 800 815 805 810 817 798 786 769 759 756 769 771 764 757 760 750 759 761 743 754 739 758 751 739 745 751 758 746 730 732 748 751 737 720 720 730 738 737 745 730 733 735 737 724 730 740 728 737 739 741 754 756 759 756 747 725 705 702 694 714 718 714 709 701 689 669 669 666 670 663 652 634 632 639 632 616 607 595 587 580 577 577 574 570 564 558 552 543 530 529 527 525 523 521 522 526 532 540 541 539 539 538 541 543 545 543 540 539 537 533 531 530 527 524 499 475 458 445 439 427 410 401 395 389 385 385 387 383 376 366 360 357 353 350 349 359 370 369 371 373 378 379 384 387 386 389 386 375 364 353 348 365 360 362 372 379 365 348 339 331 325 319 315 323 318 324 336 337 336 334 332 320 325 331 323 330 325 335 345 360 362 358 374 369 358 347 339 342 340 340 332 332 338 339 322 318 301 308 320 320 332 318 325 306 305 308 302 303 302 308 313 321 322 322 311 318 315 310 300 304 302 304 315 318 316 288 276 274 287 288 294 280 289 296 275 273 270 256 254 267 264 275 279 262 236 236 235 240 235 230 245 262 247 226 247 283 259 238 247 250 265 283 292 283 279 260 240 237 233 204 202 205 202 195 199 193 193 191 202 209 221 235 196 184 187 181 177 176 179 194 204 178 176 179 193 202 197 207 221 218 210 204 201 197 195 191 186 185 192 188 199 214 188 180 201 194 199 198 210 245 269 270 261 272 283 294 298 310 328 360 368 350 343 347 344 342 333 342 348 345 353 363 349 332 318 306 299 318 327 335 344 329 331 337 337 338 351 354 360 365 364 356 348 362 352 322 327 336 334 337 351 363 363 374 379 385 396 399 404 402 402 419 448 408 415 418 398 364 398 394 380 401 409 421 414 392 396 391 395 409 425 422 442 447 464 462 443 440 422 399 433 416 432 438 436 457 481 509 504 499 499 528 494 428 461 496 468 512 498 495 487 609 585 573 514 485 562 424 407 379 358 341 369 361 351 338 339 340 358 347 344 340 325 300 277 268 265 267 298 294 263 319 302 275 305 316 251 237 218 283 344 313 334 316 287 308 350 317 252 186 187 211 187 209 181 168 185 232 226 236 214 151 211 232 239 222 215 216 235 248 237 249 232 202 216 223 187 192 197 216 230 250 249 247 228 229 215 216 219 218 200 197 202 197 198 197 229 208 199 214 219 215 212 194 177 164 158 164 181 217 216 200 186 179 183 189 207 199 180 151 136 137 159 157 158 138 103 92 87 99 120 112 106 91 108 114 98 82 80 80 80 79 78 78 80 81 81 81 81 81 81 81 81 81 82 82 81 80 81 81 83 88 123 146 133 110 109 101 106 121 125 111 107 94 91 92 82 77 76 75 75 75 76 76 76 75 80 82 77 76 76 76 77 77 77 75 73 73 75 74 74 74 75 75 76 76 76 77 77 78 78 78 79 78 79 79 80 80 80 77 81 83 80 84 115 120 125 132 140 157 192 235 253 308 377 486 447 593 684 617 559 514 453 579 862 1036 1285 1357 1138 1149 1428 1561 1969 2216 2564 2601 2458 2378 2364 2326 2087 2069 2097 1971 1858 1962 2025 1775 1639 2083 2490 2628 2676 2791 2762 2738 2641 2514 2444 2430 2411 2411 2419 2490 2548 2723 2723 2181 1884 1533 1337 1243 1179 1172 1232 1401 1435 1400 1451 1613 1766 1968 2107 2095 2119 2153 2257 2297 2185 2065 1898 1821 1729 1629 1628 1564 1394 1337 1346 1527 1972 1961 1560 1246 1038 877 748 664 591 522 470 439 448 466 500 544 595 712 1054 1263 1616 1968 2075 2224 2574 2836 2300 1817 1438 1277 1215 1170 879 480 275 143 -13 -85 -108 -110 -112 -111 -111 -111 -86 552 902 934 1258 1516 1547 1457 1377 1281 1217 1189 1153 1160 1186 1221 1061 931 882 827 781 727 687 660 630 609 599 622 664 745 878 1172 1320 1199 1185 847 755 753 758 795 778 770 774 780 784 791 800 810 823 841 863 891 909 955 1010 1158 1301 1350 1443 1514 1638 1864 1957 2028 1830 1863 2023 2254 2452 2190 2005 1975 2116 2203 2312 1939 1706 1659 1594 1649 1522 1430 1268 1159 1084 1009 937 878 839 803 768 738 713 691 668 646 631 620 590 565 554 547 542 542 560 635 983 809 638 581 534 507 487 474 471 471 498 524 560 553 556 568 550 524 491 557 682 811 763 676 690 658 575 606 678 530 530 495 488 409 372 372 372 374 424 510 600 671 811 932 948 973 1055 1117 1195 1294 1141 923 760 635 743 771 467 442 400 573 405 419 508 560 516 576 680 836 1075 1316 1370 1451 1794 1901 1680 1532 1692 1834 1896 1873 1854 1835 1811 1804 1801 1891 1952 1924 1916 1879 1909 1868 1664 1652 1422 1240 1085 1078 1192 1114 1073 1152 1075 1098 1458 1263 1071 1070 1256 1336 1345 1282 1105 906 1025 1129 1352 1541 1752 1616 1394 1291 1446 1765 1679 1287 1187 1291 1556 1791 1795 1796 1777 1751 1704 1544 1643 1267 1377 1398 1244 1177 1245 1480 1745 1797 1824 1840 1861 1879 1915 1800 1392 1251 1382 1481 1776 1912 1961 2026 1032 939 949 1208 1473 1168 1402 1600 1261 1327 1503 1944 2206 2303 2401 2387 2027 1732 1442 2064 2470 2495 2509 2523 2508 1665 1728 1533 1370 1365 1374 947 1362 1366 1802 1763 1419 1555 1404 1658 1648 1505 1553 1577 1583 1620 1640 1651 1623 1597 1610 1607 1600 1589 1568 1532 1489 1532 1623 1629 1613 1611 1614 1614 1613 1611 1597 1590 1582 1597 1619 1619 1596 1574 1571 1578 1584 1594 1598 1589 1583 1571 1601 1618 1640 1662 1650 1604 1599 1667 1701 1723 1801 1801 1761 1699 1699 1758 1775 1782 1807 1809 1821 1834 1855 1876 1904 1936 1981 1994 1964 1956 1929 1914 1909 1964 1991 1994 1941 1918 1916 1895 1905 1929 1938 1975 2011 2040 2084 2092 2134 2074 2089 2116 2079 2012 2033 2033 2065 2124 2093 2098 2018 1988 1990 1995 2015 2044 2056 2052 2215 2193 1938 1846 1820 1802 1800 1788 1769 1740 1721 1719 1746 1710 1672 1665 1669 1694 1741 1779 1835 1864 1904 1945 1976 1998 1984 1949 2055 2158 2210 2250 2173 2159 2179 2219 2258 2241 2268 2299 2248 2216 2194 2224 2248 2325 2407 2627 2751 2706 2617 2474 2670 2761 2734 2629 2400 2249 2112 2049 2063 2007 1995 1928 1822 1787 1783 1777 1760 1743 1726 1718 1727 1721 1716 1711 1699 1676 1696 1689 1695 1730 1707 1748 1718 1738 1733 1726 1737 1740 1753 1778 1757 1774 1811 1816 1827 1844 1855 1865 1860 1862 1864 1889 1905 1885 1870 1871 1880 1890 1901 1917 1928 1936 1954 1964 1967 1968 1955 1966 1973 1993 2010 2024 2036 2045 2027 2037 2052 2060 2087 2109 2117 2118 2095 2100 2113 2163 2181 2207 2210 2186 2172 2132 2107 2096 2086 2083 2055 2045 2066 2081 2084 2099 2124 2142 2169 2199 2214 2232 2236 2227 2218 2224 2207 2228 2240 2269 2300 2261 2238 2254 2273 2296 2341 2402 2583 2635 2558 2559 2645 2623 2577 2529 2453 2404 2369 2345 2263 2185 2227 2262 2125 2104 2040 2057 2073 2145 2267 2383 2383 2268 2106 2069 2075 2296 2341 2141 2165 2086 2010 2066 1956 1919 1912 1890 1833 1792 1786 1804 1810 1839 1881 1901 1857 1834 1891 2037 2091 2071 2047 1885 1912 1981 2007 1989 1936 1943 1938 1918 1940 2141 2224 2225 2245 2246 2263 2281 2307 2323 2336 2377 2396 2498 2602 2748 2844 2927 3104 3039 3130 3273 3060 3124 3137 3108 3013 2959 2925 2662 2812 2818 2821 2743 2765 2564 2407 2603 2666 2677 2644 2658 2582 2394 2313 2262 2231 2235 2258 2192 2215 2225 2206 2170 2154 2162 2169 2096 2063 2056 2054 2037 2014 1951 1944 1928 1859 1854 1857 1851 1835 1837 1850 1868 1892 1910 1867 1847 1842 1812 1799 1782 1789 1778 1706 1725 1757 1748 1745 1748 1752 1763 1776 1796 1820 1852 1865 1881 1883 1875 1861 1849 1839 1834 1833 1836 1836 1846 1843 1831 1811 1780 1756 1765 1766 1759 1751 1722 1717 1707 1698 1665 1682 1698 1709 1711 1673 1660 1644 1605 1632 1627 1604 1582 1617 1598 1573 1581 1604 1582 1566 1563 1556 1538 1517 1516 1512 1518 1488 1472 1464 1462 1462 1470 1477 1458 1462 1464 1453 1440 1432 1422 1414 1413 1405 1399 1393 1386 1377 1370 1363 1360 1353 1347 1338 1330 1324 1323 1320 1318 1319 1321 1316 1312 1305 1295 1285 1281 1276 1271 1266 1259 1257 1254 1252 1250 1245 1241 1238 1237 1231 1223 1223 1225 1223 1218 1211 1202 1197 1193 1190 1185 1180 1178 1173 1172 1170 1159 1151 1147 1149 1145 1138 1130 1125 1119 1111 1106 1101 1096 1091 1086 1089 1088 1088 1085 1079 1074 1070 1071 1070 1071 1068 1065 1060 1056 1053 1048 1044 1040 1037 1032 1028 1026 1022 1020 1014 1002 996 995 993 983 973 967 967 955 949 947 940 936 935 948 949 965 962 955 948 950 954 953 950 949 946 945 945 936 939 939 937 932 931 928 924 921 919 919 920 919 917 912 913 909 895 883 878 893 891 890 881 856 849 860 862 860 839 822 814 812 829 825 839 812 819 835 828 827 809 793 778 771 770 771 779 785 763 773 763 773 776 756 755 763 750 764 764 747 754 767 765 743 741 747 757 756 734 732 732 740 751 761 756 747 751 746 750 738 748 748 738 749 753 755 760 762 763 760 755 724 714 711 694 724 726 719 702 686 677 680 691 691 681 665 657 653 656 658 645 622 611 599 583 577 579 577 570 561 551 546 541 541 546 543 540 533 527 521 521 519 519 525 530 532 531 530 527 528 531 532 531 529 528 521 520 520 520 520 509 485 467 461 456 438 414 403 395 390 385 380 376 371 365 364 364 362 356 349 347 352 363 367 368 371 373 375 380 381 381 385 389 379 365 354 345 359 354 358 373 374 361 345 337 336 335 330 319 314 312 320 327 329 327 330 329 322 316 326 320 317 340 347 355 350 348 344 355 351 349 348 340 330 328 330 317 319 318 323 314 314 311 299 312 300 315 298 306 302 293 304 293 301 297 302 301 314 305 304 298 297 303 311 305 287 285 293 304 307 307 303 280 275 269 270 273 270 278 279 283 281 274 265 254 247 252 259 254 267 240 227 240 234 232 236 229 237 229 254 282 279 270 228 241 258 275 270 294 271 276 244 228 251 228 208 213 223 212 203 205 196 191 195 205 215 229 239 224 194 194 189 190 189 193 213 186 176 179 183 195 203 199 216 224 215 201 198 199 202 205 195 189 192 193 194 186 189 183 215 224 215 215 211 221 262 253 252 280 299 307 313 319 334 348 366 357 344 348 345 336 344 331 331 333 347 351 358 352 336 327 292 312 341 337 342 344 347 349 345 347 348 351 353 355 361 347 332 347 340 320 336 342 347 340 361 381 381 379 392 390 393 393 403 408 413 408 411 422 425 395 388 383 363 402 404 407 420 428 422 421 410 420 422 428 392 408 425 415 435 457 472 471 453 422 405 441 446 443 445 422 450 466 517 511 569 522 529 487 472 429 427 500 557 619 622 614 635 594 581 553 536 523 393 361 354 350 349 373 385 363 355 346 363 380 355 328 315 307 304 280 268 297 309 314 306 298 283 330 287 303 319 279 255 248 267 301 273 318 267 258 287 326 287 230 191 154 191 162 180 193 175 220 253 236 178 156 154 203 219 231 201 177 207 229 215 230 228 215 206 183 210 176 181 197 218 232 238 244 255 250 227 240 243 235 229 217 198 201 180 177 173 188 195 188 210 229 246 237 195 176 158 140 143 181 205 194 200 172 155 190 205 205 217 199 198 187 190 190 183 164 151 120 109 96 86 109 104 91 91 99 102 87 78 79 80 80 78 79 80 81 80 81 80 80 80 81 80 80 81 80 79 80 80 81 82 86 96 125 140 150 127 128 118 127 125 109 98 103 91 84 82 78 76 75 75 74 75 75 75 76 85 80 75 76 76 77 77 77 77 76 75 73 74 73 74 74 74 75 75 76 76 77 77 79 78 78 78 78 78 79 79 80 80 82 82 75 82 85 83 115 120 125 132 139 147 188 266 232 235 274 375 419 376 526 672 729 644 450 767 992 1125 1145 968 925 1186 1407 1534 1909 2100 2143 2315 2416 2404 2407 2323 2041 1816 1933 1988 1796 1908 1826 1713 1659 1905 2364 2613 2655 2778 2722 2655 2619 2510 2415 2431 2472 2429 2546 2489 2452 2591 2720 2494 1879 1562 1354 1245 1175 1153 1225 1398 1466 1469 1526 1614 1760 1925 2101 2039 1967 2058 2160 2218 2190 2120 1914 1798 1757 1766 1706 1645 1496 1369 1403 1539 1925 2288 1826 1452 1174 898 724 636 581 509 450 410 397 396 414 443 471 508 753 1171 1598 1800 1923 2231 2753 3011 2480 2159 1886 1751 1315 987 706 478 315 169 -14 -72 -104 -111 -111 -111 -111 -110 -88 593 762 738 964 1338 1667 1632 1525 1389 1297 1220 1183 1169 1242 1236 1095 1013 940 885 874 774 728 697 673 631 597 591 629 699 803 937 1059 1251 1336 984 803 774 759 762 774 768 772 776 781 789 798 805 814 821 829 842 863 923 1005 1098 1208 1271 1341 1401 1585 1735 1534 1646 1664 1826 1826 1932 2014 2022 2043 1892 1901 1995 2054 1644 1585 1432 1401 1383 1341 1288 1196 1114 1035 978 930 890 852 816 781 747 717 692 667 644 631 622 603 567 552 541 537 534 545 606 872 743 663 596 537 489 480 444 431 445 465 481 496 492 557 543 505 471 448 598 683 643 544 593 592 698 697 472 451 398 408 401 411 408 374 372 372 372 401 459 521 628 836 1082 1216 1112 1151 1207 1176 1210 981 778 632 516 509 512 449 433 637 584 411 376 443 462 567 774 862 1152 1225 1270 1362 1451 1785 1872 1842 1789 1842 1896 1890 1865 1844 1826 1824 1825 1805 1872 1907 1894 1909 1915 1934 1969 1950 1948 1731 1371 1145 1118 1072 1123 997 1047 1113 1227 1280 1123 1054 972 1017 1160 898 1093 1006 1066 1278 1238 1365 1627 1947 1866 1423 1347 1474 1783 1379 1271 1456 1404 1773 1794 1797 1807 1790 1734 1693 1722 1555 1317 1631 1662 1430 1191 1320 1518 1684 1717 1754 1808 1832 1860 1889 1904 1473 1372 1502 1860 1982 1999 2026 1831 1201 994 909 1199 1110 1097 1336 1203 1159 1456 2123 1889 1721 1930 1695 1822 1544 1338 1510 2257 2454 2457 2392 2487 2431 1561 1508 1330 1177 1131 1184 991 1532 1829 1806 1773 1743 1532 1363 1492 1412 1384 1574 1564 1571 1587 1596 1611 1578 1566 1579 1583 1582 1567 1544 1515 1462 1475 1575 1598 1600 1602 1607 1605 1605 1603 1586 1576 1561 1585 1602 1590 1568 1562 1577 1560 1545 1559 1562 1564 1561 1553 1563 1570 1582 1598 1585 1576 1590 1612 1604 1631 1666 1671 1706 1666 1715 1747 1783 1805 1824 1837 1850 1856 1875 1906 1938 1964 1953 1954 1912 1910 1908 1897 1934 1955 1937 1935 1900 1890 1886 1909 1920 1934 1971 2002 2035 2025 2031 2083 2091 2045 2131 2101 2034 1984 1980 2024 2097 2040 2102 2031 1984 1977 1991 2005 1997 1967 1984 2001 2138 2207 1961 1862 1834 1811 1811 1821 1787 1741 1727 1735 1767 1732 1690 1671 1674 1693 1736 1775 1827 1866 1905 1923 1978 1986 2019 2063 2101 2149 2185 2191 2142 2164 2247 2264 2261 2239 2270 2235 2206 2199 2233 2228 2224 2238 2329 2619 2610 2427 2498 2432 2635 2744 2705 2661 2529 2480 2318 2188 2158 2105 2045 1946 1881 1836 1833 1792 1764 1750 1740 1735 1740 1734 1732 1728 1709 1678 1689 1705 1701 1700 1703 1717 1728 1734 1757 1762 1733 1768 1792 1805 1790 1760 1770 1795 1814 1835 1842 1847 1862 1856 1869 1882 1867 1862 1874 1879 1883 1893 1901 1895 1903 1918 1914 1916 1930 1950 1938 1956 1988 2016 2022 2016 2003 2011 2024 2052 2064 2079 2083 2089 2100 2085 2084 2085 2098 2132 2146 2181 2203 2175 2158 2154 2126 2119 2110 2099 2074 2060 2057 2059 2068 2082 2100 2120 2139 2153 2166 2185 2188 2182 2178 2188 2218 2240 2244 2260 2268 2236 2223 2233 2257 2300 2351 2445 2663 2904 2805 2693 2791 2823 2827 2671 2551 2465 2419 2364 2305 2239 2139 2122 2064 2057 2131 2159 2234 2258 2365 2585 2708 2458 2322 2135 2239 2336 2371 2146 2172 2146 2207 2264 2069 1997 1947 1897 1847 1846 1815 1778 1786 1810 1849 1858 1809 1881 2087 2083 2072 2033 1936 1815 1791 1906 2042 2100 2113 2144 2130 2039 2007 2046 2126 2216 2276 2293 2290 2349 2352 2367 2463 2487 2482 2464 2502 2597 2626 2757 2956 3045 3130 3161 3010 2940 3095 3106 2754 2710 2692 2587 2649 2745 2974 2775 2517 2472 2392 2592 2637 2612 2608 2610 2445 2303 2281 2263 2216 2198 2234 2256 2217 2169 2172 2150 2125 2138 2143 2162 2103 2072 2064 2042 2033 2036 2033 1969 1887 1886 1866 1860 1847 1843 1853 1872 1896 1926 1872 1836 1823 1811 1805 1811 1801 1787 1767 1696 1736 1767 1773 1769 1785 1780 1782 1794 1805 1825 1855 1870 1870 1861 1853 1847 1837 1827 1811 1804 1810 1808 1807 1800 1789 1784 1765 1749 1742 1733 1722 1716 1712 1707 1703 1646 1659 1666 1669 1687 1662 1648 1637 1594 1576 1593 1558 1586 1597 1567 1549 1552 1549 1531 1548 1563 1558 1536 1521 1513 1499 1493 1479 1473 1473 1461 1453 1446 1456 1455 1453 1451 1442 1431 1420 1411 1406 1402 1401 1394 1387 1379 1372 1366 1358 1354 1350 1344 1337 1331 1322 1316 1315 1317 1320 1325 1315 1309 1301 1293 1285 1280 1275 1268 1262 1254 1253 1251 1249 1246 1244 1239 1234 1235 1233 1229 1226 1225 1219 1216 1210 1204 1198 1195 1194 1191 1185 1184 1181 1178 1174 1165 1156 1148 1147 1142 1136 1133 1125 1117 1110 1105 1100 1093 1089 1082 1091 1091 1086 1081 1077 1073 1073 1075 1074 1073 1070 1066 1061 1057 1053 1049 1045 1040 1036 1031 1029 1026 1023 1020 1015 1010 1005 995 985 979 970 953 948 957 964 956 957 967 953 963 968 966 964 956 956 957 955 955 952 950 948 946 945 938 938 939 935 936 935 934 930 925 921 922 923 922 920 915 915 911 902 884 893 899 889 875 869 855 869 877 872 859 844 845 819 831 845 845 849 827 834 847 829 810 793 786 792 791 779 787 794 785 778 780 778 786 769 767 770 769 759 772 767 757 766 775 759 755 754 761 767 747 740 751 750 753 758 759 761 767 765 757 751 748 759 754 753 756 760 759 762 763 765 765 765 741 724 713 715 731 728 719 705 697 695 703 704 701 687 681 675 670 676 663 646 621 608 597 584 577 566 561 557 556 562 553 552 556 553 542 552 548 538 526 519 517 517 515 516 517 515 516 513 513 513 518 520 518 517 515 513 512 512 512 511 511 500 475 451 432 416 405 400 394 387 380 375 370 368 374 381 372 359 349 346 346 349 360 361 366 369 372 377 377 378 379 385 382 370 356 346 349 348 355 368 366 356 343 334 332 329 328 333 325 310 310 324 323 319 326 324 324 320 316 312 319 335 339 355 340 337 336 349 342 340 339 342 324 321 312 313 310 302 308 310 302 309 298 299 293 310 291 292 299 290 295 287 294 289 302 296 301 300 288 288 291 295 305 310 304 276 282 283 296 284 296 285 277 270 260 256 256 263 270 279 288 289 284 268 250 248 242 233 237 242 227 245 252 227 226 227 226 223 267 267 254 247 233 241 264 236 267 278 243 229 225 215 232 227 219 227 227 218 219 209 201 191 200 209 219 230 236 217 192 203 204 201 191 191 207 179 175 177 187 197 194 193 199 209 204 197 194 195 200 203 193 188 195 198 201 182 179 202 223 217 215 241 229 221 231 252 273 282 302 319 330 351 355 350 350 346 328 342 344 328 330 315 324 340 325 335 331 347 333 292 275 323 321 339 342 341 337 341 340 352 359 358 361 354 356 323 310 317 326 324 356 325 350 374 356 371 385 398 397 395 392 403 415 419 412 413 410 416 427 430 392 397 367 380 386 396 403 403 414 427 432 434 435 435 420 402 427 415 416 445 453 446 438 432 409 409 414 432 464 457 457 437 470 488 502 487 567 559 450 499 530 449 486 514 573 602 637 653 638 602 598 447 375 367 381 376 350 358 373 383 367 359 376 385 367 343 335 313 310 292 301 297 305 325 330 339 293 312 315 298 334 318 271 277 289 269 241 270 233 227 255 316 313 309 298 193 168 150 195 223 201 225 253 216 163 143 159 156 153 164 166 171 193 201 211 215 215 203 199 185 170 180 206 206 210 221 238 241 244 242 249 249 247 243 232 220 212 192 166 162 160 168 176 175 196 235 239 231 216 196 176 190 139 166 194 176 179 187 147 159 172 172 197 198 202 200 190 190 190 182 162 148 128 109 94 86 98 99 92 92 92 79 78 79 79 78 79 80 82 81 81 80 80 80 80 79 78 78 80 78 79 80 80 80 82 88 117 120 133 149 138 132 111 120 111 112 97 89 83 80 78 76 75 75 74 74 75 74 74 80 82 75 75 76 76 77 76 76 76 76 75 74 74 73 74 74 74 75 75 76 76 77 77 78 78 77 77 77 78 79 79 80 79 81 80 79 76 77 79 115 119 124 129 133 140 156 180 172 201 269 385 374 342 347 586 814 650 407 722 631 629 759 1051 1279 1268 1285 1320 1591 1664 1651 1796 2082 2258 2187 1890 1777 1736 1769 1842 1625 1723 1611 1706 1704 1907 2246 2584 2572 2654 2632 2521 2556 2605 2519 2532 2557 2436 2649 2669 2437 2453 2606 2379 1907 1531 1373 1274 1203 1149 1265 1499 1519 1562 1569 1679 1721 1790 1929 1886 1824 1916 2038 2091 2095 2005 1897 1827 1777 1766 1647 1539 1453 1418 1470 1596 1916 2250 2011 1599 1306 1112 812 578 546 494 426 386 369 358 355 349 358 380 570 1102 1588 1842 2155 2228 2530 2893 2441 1858 1739 1688 1436 1129 886 608 326 169 78 -16 -70 -107 -111 -110 -111 -110 -84 371 455 548 867 1302 1623 1690 1603 1505 1397 1271 1205 1233 1324 1303 1167 1178 1060 951 861 805 778 799 815 692 599 578 605 677 762 859 1018 1149 1271 981 852 877 802 757 759 764 769 775 779 785 794 802 809 815 822 830 853 913 986 1053 1115 1177 1234 1328 1530 1393 1413 1489 1594 1666 1806 1883 1944 2112 2062 1872 1797 2053 1932 1822 1650 1337 1280 1252 1221 1123 1093 1046 1016 970 923 893 860 824 786 748 715 691 668 647 630 621 604 574 555 540 532 528 533 572 669 682 625 608 607 495 456 431 416 414 412 434 439 442 507 451 418 386 402 496 469 399 397 478 489 425 543 452 373 372 372 372 372 374 372 372 372 372 373 395 452 565 769 989 1217 1347 1219 1098 977 1044 987 781 567 435 376 409 457 489 696 584 432 373 388 452 554 664 901 1151 1165 1195 1273 1397 1450 1530 1798 1872 1880 1890 1875 1853 1852 1842 1836 1844 1821 1829 1884 1892 1888 1903 1929 1954 2001 1948 1743 1447 1231 1146 1019 1038 1070 1089 1227 1360 1203 1090 950 832 697 1146 1214 1269 1266 1302 1408 1332 1439 1934 1974 1909 1424 1307 1670 1820 1464 1307 1740 1800 1819 1804 1810 1801 1762 1747 1752 1742 1505 1552 1668 1728 1429 1202 1227 1373 1543 1681 1710 1765 1804 1837 1854 1873 1831 1789 1790 1937 1965 1968 2003 2014 1512 976 958 982 1004 1017 1071 1153 1587 1697 1525 1614 1523 1461 1809 1557 1236 1382 2000 1931 2091 2232 2382 2446 2436 2292 1891 1686 1273 1036 1002 968 1701 1836 1799 1777 1731 1616 1377 1640 1606 1513 1433 1499 1537 1551 1557 1551 1533 1538 1558 1565 1561 1540 1519 1494 1453 1437 1452 1515 1563 1578 1589 1592 1586 1575 1553 1531 1531 1557 1567 1569 1561 1550 1526 1500 1507 1516 1527 1531 1543 1597 1627 1632 1630 1624 1603 1599 1625 1646 1618 1594 1602 1630 1634 1715 1741 1756 1766 1782 1819 1856 1862 1882 1894 1933 1963 1946 1912 1903 1884 1877 1886 1916 1946 1907 1906 1899 1873 1878 1906 1929 1955 1955 2000 2022 2000 1989 2013 2021 2019 2068 2078 2105 2055 1966 1963 1982 2004 2059 2026 1980 1967 1983 2011 2000 1949 1935 1958 1945 2052 2161 1953 1876 1839 1813 1815 1833 1801 1744 1733 1746 1760 1708 1683 1677 1676 1690 1704 1733 1776 1842 1894 1916 1978 2000 2029 2025 2058 2128 2141 2160 2179 2229 2243 2253 2233 2192 2235 2204 2199 2244 2205 2196 2201 2206 2243 2348 2327 2320 2372 2506 2658 2727 2731 2710 2744 2588 2389 2298 2251 2163 2074 2009 1953 1926 1865 1808 1779 1762 1752 1763 1750 1745 1746 1727 1699 1683 1696 1732 1744 1733 1728 1748 1760 1746 1772 1767 1742 1762 1819 1837 1815 1789 1780 1776 1783 1781 1831 1863 1864 1838 1848 1863 1877 1889 1907 1891 1876 1885 1883 1889 1890 1898 1908 1917 1935 1926 1939 1952 1966 1973 1975 1985 2010 2034 2039 2041 2045 2048 2051 2055 2058 2056 2063 2082 2099 2115 2142 2142 2166 2198 2178 2152 2147 2152 2133 2126 2106 2088 2072 2066 2069 2077 2086 2096 2107 2120 2133 2139 2146 2152 2170 2188 2209 2218 2231 2256 2263 2233 2210 2227 2259 2310 2361 2451 2688 2991 3082 2925 2964 3004 3006 2911 2713 2561 2470 2409 2353 2293 2204 2166 2260 2166 2269 2366 2488 2486 2442 2527 2623 2574 2474 2212 2395 2402 2453 2339 2266 2279 2294 2403 2398 2141 2025 1931 1882 1920 1871 1822 1770 1786 1830 1821 1789 2004 2084 2068 1985 1860 1782 1768 1863 1992 1994 2069 2152 2187 2221 2212 2140 2093 2161 2220 2314 2351 2367 2400 2431 2420 2454 2541 2579 2688 2618 2718 2744 2645 2803 2892 3065 2966 2885 2924 3021 3027 2825 2562 2514 2502 2601 2934 3076 2709 2466 2366 2345 2511 2586 2598 2585 2543 2424 2351 2287 2242 2227 2218 2287 2287 2284 2212 2180 2167 2147 2127 2124 2117 2137 2088 2067 2057 2054 2050 2039 1987 1920 1912 1879 1863 1857 1859 1866 1875 1890 1912 1895 1858 1836 1827 1845 1826 1803 1788 1769 1726 1704 1768 1780 1790 1811 1815 1801 1805 1820 1830 1844 1868 1869 1862 1842 1832 1829 1821 1809 1791 1787 1791 1793 1788 1785 1803 1787 1778 1765 1733 1713 1710 1706 1716 1713 1634 1621 1634 1662 1681 1670 1669 1655 1641 1606 1549 1537 1557 1583 1574 1560 1517 1517 1514 1524 1546 1533 1528 1533 1525 1508 1506 1511 1495 1488 1475 1457 1447 1436 1430 1442 1435 1427 1419 1410 1401 1400 1396 1392 1387 1384 1376 1369 1362 1356 1349 1344 1338 1331 1325 1320 1314 1308 1315 1319 1320 1312 1306 1297 1287 1278 1272 1268 1265 1258 1250 1247 1247 1246 1241 1238 1240 1237 1231 1228 1225 1222 1224 1218 1211 1207 1204 1201 1199 1196 1193 1188 1187 1181 1173 1170 1165 1156 1151 1147 1140 1135 1137 1127 1119 1111 1106 1099 1095 1088 1084 1095 1091 1085 1081 1076 1075 1077 1078 1076 1071 1070 1066 1061 1056 1052 1047 1045 1039 1035 1032 1031 1028 1023 1022 1020 1017 1012 1007 1000 989 969 955 972 986 976 982 977 978 969 973 969 964 961 963 965 960 959 957 953 951 950 948 945 941 940 939 935 939 937 935 932 929 925 924 927 925 923 919 914 908 898 893 905 901 889 880 875 871 875 885 870 862 865 851 831 844 853 858 847 843 845 846 828 810 805 810 813 794 802 804 797 788 796 783 792 790 775 782 788 776 773 781 766 777 782 779 761 772 766 775 767 759 758 760 759 762 764 747 742 755 754 752 757 757 758 758 759 760 760 760 763 766 769 766 764 750 728 719 716 713 726 721 712 711 713 714 708 704 697 695 692 689 676 656 639 621 599 596 594 578 569 572 572 571 559 560 567 566 554 549 558 550 537 536 529 524 519 515 515 513 512 511 508 507 506 504 505 505 503 499 499 500 505 508 510 514 504 473 457 441 420 412 404 395 387 381 375 374 380 381 378 374 369 362 354 348 343 346 354 358 364 368 371 373 375 375 375 381 381 363 349 341 341 352 364 360 353 341 333 330 327 322 318 321 316 305 316 314 321 321 320 327 326 327 315 313 324 347 357 344 324 337 337 340 333 329 338 325 310 305 302 298 296 302 299 295 301 303 283 287 297 287 285 293 285 286 281 285 284 303 301 290 302 296 284 281 284 299 305 304 286 269 273 281 268 282 281 282 286 280 270 260 252 259 268 265 263 261 272 266 255 243 241 236 229 232 252 240 225 228 235 238 228 218 216 214 209 208 215 237 240 236 239 225 207 200 197 201 213 220 225 236 235 230 215 201 194 204 216 226 228 211 200 198 209 207 194 187 190 190 172 171 174 179 184 191 187 185 187 201 192 191 199 201 193 188 185 182 187 186 183 181 195 202 218 239 257 231 207 221 228 267 283 300 308 298 318 328 341 329 313 334 332 322 311 315 335 337 325 304 320 311 323 295 271 289 279 286 320 330 329 308 321 342 341 335 349 361 330 308 306 351 345 360 356 380 331 341 371 376 368 380 388 391 377 391 403 406 400 395 402 397 401 406 398 385 372 364 374 381 377 397 402 402 408 414 427 435 430 414 427 452 432 406 409 423 437 464 435 452 417 416 422 433 454 476 471 436 445 470 526 549 570 472 578 582 500 568 609 538 549 656 647 647 629 621 473 387 399 385 374 360 373 377 384 409 396 365 347 330 319 310 306 294 289 318 332 330 345 344 342 313 300 347 339 365 378 325 310 331 309 248 231 227 204 264 301 229 245 282 273 236 181 166 231 255 236 254 226 211 226 191 189 187 139 154 177 204 203 191 189 194 193 172 163 193 215 215 227 225 223 215 219 218 233 244 240 228 227 218 228 231 199 179 168 161 157 158 172 212 214 225 208 201 202 198 186 130 149 166 152 156 160 143 140 135 181 189 172 189 179 171 176 186 184 168 152 135 116 94 94 90 84 82 86 80 80 80 80 80 79 80 82 82 80 80 80 80 79 79 78 77 77 78 78 78 80 80 81 82 110 135 151 152 131 119 108 112 102 107 98 92 84 82 78 76 76 74 74 74 74 74 73 74 81 75 75 75 76 76 76 76 76 77 77 75 74 73 74 74 75 74 75 75 76 77 77 77 77 77 77 77 76 77 77 78 79 78 78 78 79 80 76 76 116 120 124 128 134 140 160 177 174 224 341 329 318 351 300 392 495 364 407 453 485 807 1241 1477 1690 1772 1576 1466 1456 1459 1669 1797 1842 2210 2215 2147 1919 1773 1727 1651 1540 1659 1694 1724 1879 2123 2444 2518 2464 2530 2581 2484 2654 2677 2648 2647 2581 2516 2519 2533 2349 2426 2398 2022 1854 1589 1375 1276 1198 1163 1344 1575 1574 1676 1577 1612 1580 1599 1687 1793 1686 1801 1930 1962 1943 1932 1887 1823 1786 1774 1739 1564 1496 1468 1526 1786 2127 2289 1997 1668 1427 1240 918 575 505 478 418 382 357 341 332 325 319 342 613 1039 1541 1961 2291 2291 2376 2448 2597 1917 1517 1349 1202 1213 925 646 436 253 180 73 -40 -99 -110 -110 -110 -112 -87 55 378 564 753 1160 1399 1578 1682 1611 1462 1328 1245 1250 1311 1307 1282 1234 1153 1008 889 859 885 1038 1057 763 619 584 581 636 706 812 965 1130 1162 933 889 967 906 781 761 761 766 776 783 785 791 800 808 816 823 832 852 897 944 993 1045 1096 1140 1180 1242 1287 1399 1456 1572 1754 1825 1848 1993 2018 1898 1806 1766 2018 1980 2049 1804 1367 1233 1193 1155 1120 1091 1047 1088 972 899 871 845 814 778 741 711 691 669 650 636 624 606 584 565 549 529 522 524 561 598 592 642 589 523 470 431 402 386 388 376 387 390 395 396 380 386 380 373 389 375 377 430 416 416 528 807 646 393 372 372 372 372 372 372 372 372 374 372 372 397 488 609 788 1030 1150 1046 913 803 754 773 761 580 399 372 462 614 657 620 516 416 372 373 395 424 645 1038 1274 1373 1333 1296 1299 1375 1483 1771 1686 1834 1884 1855 1855 1861 1845 1839 1835 1830 1824 1865 1907 1903 1899 1913 1921 1939 1937 1918 1757 1453 1214 1135 1010 1152 1194 1113 1164 1255 1190 1087 886 644 1371 1423 1529 1735 1411 1562 1415 1466 1922 1971 1946 1509 1332 1605 1705 1347 1446 1789 1832 1825 1814 1794 1781 1777 1783 1770 1701 1544 1689 1704 1722 1420 1218 1242 1227 1297 1450 1391 1676 1791 1842 1854 1862 1863 1875 1897 1920 1931 1946 1978 1908 1046 1263 1040 1031 1051 932 980 1148 1295 1680 1209 1235 1605 1199 1279 1269 1185 1632 1770 1432 1376 1489 2359 2408 2153 1833 1696 1691 1379 1269 1092 919 1239 1852 1800 1757 1697 1453 1429 1563 1597 1558 1526 1479 1474 1509 1515 1506 1505 1521 1537 1540 1541 1512 1501 1480 1440 1426 1421 1421 1456 1494 1541 1560 1549 1527 1507 1496 1509 1540 1552 1539 1510 1485 1491 1543 1560 1560 1556 1547 1576 1605 1632 1646 1654 1659 1662 1670 1682 1692 1687 1688 1675 1708 1674 1719 1751 1774 1791 1803 1812 1838 1869 1902 1938 1951 1942 1895 1881 1866 1866 1894 1911 1917 1914 1875 1873 1866 1877 1911 1936 1950 1976 1996 2025 1992 1969 1973 1985 1979 1980 1990 1988 2027 1966 1947 1978 2015 2108 2097 1986 1960 1998 2061 2070 1992 1926 1926 1913 1905 1943 1928 1880 1863 1830 1802 1797 1826 1784 1752 1737 1736 1720 1691 1685 1681 1684 1702 1719 1764 1820 1801 1865 1936 1975 1998 2015 2071 2104 2127 2156 2156 2197 2200 2231 2238 2115 2164 2183 2166 2173 2177 2160 2179 2210 2338 2334 2284 2287 2351 2370 2518 2619 2713 2730 2727 2748 2589 2431 2356 2291 2217 2157 2082 2041 1983 1906 1829 1790 1779 1764 1749 1732 1721 1715 1702 1695 1688 1688 1720 1780 1756 1750 1778 1787 1770 1791 1783 1750 1752 1781 1817 1841 1834 1828 1821 1813 1781 1821 1852 1824 1864 1886 1910 1917 1894 1910 1887 1867 1874 1893 1897 1899 1904 1913 1916 1909 1919 1929 1939 1952 1965 1984 1998 2019 2024 2024 2038 2015 2015 2019 2028 2041 2065 2079 2085 2089 2101 2103 2103 2120 2173 2187 2171 2197 2180 2161 2163 2125 2096 2103 2092 2084 2088 2105 2130 2113 2117 2123 2147 2169 2181 2177 2184 2211 2226 2246 2264 2238 2228 2197 2206 2235 2278 2349 2454 2676 2962 3070 3131 3160 3197 3143 3057 2896 2695 2526 2449 2404 2278 2302 2396 2349 2231 2367 2506 2709 2831 2669 2516 2603 2466 2327 2368 2432 2435 2572 2491 2342 2331 2324 2382 2493 2222 2049 1955 1925 1909 1877 1859 1781 1787 1804 1774 1840 2048 2023 1927 1818 1754 1770 1807 1845 1897 1941 2007 2074 2127 2203 2252 2183 2160 2190 2253 2290 2338 2375 2457 2507 2518 2498 2541 2677 2779 2768 2982 2919 2843 2658 2737 2840 2808 2821 2898 2992 2951 2660 2472 2451 2548 2696 2891 3101 2832 2588 2431 2300 2334 2495 2623 2618 2544 2442 2356 2283 2257 2246 2238 2275 2295 2334 2310 2207 2191 2178 2166 2139 2129 2116 2098 2078 2060 2054 2046 2037 2028 1957 1927 1901 1882 1876 1877 1879 1884 1885 1890 1895 1880 1846 1824 1842 1836 1813 1797 1781 1674 1767 1775 1775 1780 1788 1801 1816 1826 1849 1866 1876 1862 1855 1869 1855 1835 1817 1819 1811 1796 1779 1772 1776 1775 1769 1773 1769 1775 1773 1735 1708 1700 1698 1711 1709 1672 1596 1607 1642 1651 1659 1652 1667 1644 1614 1583 1554 1529 1551 1565 1552 1547 1520 1500 1505 1524 1525 1511 1513 1522 1515 1504 1509 1501 1487 1477 1476 1464 1447 1426 1434 1425 1416 1408 1399 1392 1391 1390 1386 1379 1376 1371 1364 1357 1351 1346 1338 1333 1332 1326 1320 1314 1307 1306 1311 1315 1310 1302 1293 1283 1273 1265 1259 1258 1253 1249 1245 1241 1241 1239 1236 1232 1230 1229 1225 1221 1219 1218 1218 1215 1206 1201 1200 1193 1190 1189 1185 1184 1178 1170 1161 1160 1156 1152 1146 1138 1139 1135 1127 1121 1114 1109 1101 1094 1085 1089 1092 1086 1081 1079 1074 1078 1080 1080 1076 1069 1069 1065 1060 1053 1050 1047 1044 1040 1040 1034 1033 1031 1027 1023 1021 1017 1012 1004 994 981 961 971 990 991 987 985 983 979 976 975 972 967 965 968 967 963 961 958 955 953 951 948 946 943 942 940 938 940 934 936 935 931 930 928 931 930 925 922 918 914 902 905 907 902 895 892 891 881 891 890 879 875 862 846 849 856 868 865 860 858 854 848 831 834 826 817 830 812 816 817 802 801 799 793 801 794 788 795 791 780 785 789 774 782 792 780 773 783 783 783 780 768 766 757 762 746 754 752 731 734 742 747 751 749 751 753 757 756 759 761 763 765 767 756 745 739 739 727 713 701 713 712 713 716 729 710 705 700 682 674 675 682 668 646 630 612 611 600 586 578 583 585 577 567 562 578 572 563 556 563 563 553 548 540 543 541 535 531 530 534 529 527 523 517 512 508 502 502 503 504 501 496 496 504 510 511 506 471 457 437 438 436 411 397 389 383 380 380 379 376 370 369 373 367 362 359 354 343 343 351 357 363 367 368 371 370 370 371 377 374 362 348 338 348 362 358 350 344 337 337 333 323 315 311 309 304 306 311 323 315 320 325 328 324 310 316 336 337 350 340 323 322 323 339 327 322 338 334 326 316 318 303 299 295 292 292 291 286 279 277 277 282 282 291 282 281 286 277 281 296 300 282 297 292 283 273 282 295 288 298 304 280 258 261 265 279 268 282 278 270 278 270 264 250 253 244 242 241 250 248 236 244 231 230 246 255 254 235 225 238 250 243 247 236 245 229 223 219 214 201 199 204 201 212 221 204 211 197 197 213 227 237 246 239 220 207 198 209 219 232 241 219 201 204 213 214 198 193 202 204 169 169 172 171 177 190 182 180 182 191 188 191 198 201 196 187 182 183 187 198 194 184 180 218 218 216 208 205 232 259 265 238 260 276 287 305 318 329 329 311 318 324 304 313 332 342 324 320 315 294 300 310 304 267 303 329 310 318 307 290 292 302 301 307 300 341 355 320 305 330 344 357 347 379 381 373 334 330 370 388 386 390 388 371 368 373 375 379 377 385 392 393 405 404 375 365 380 402 403 406 406 379 403 414 417 454 465 442 434 430 431 453 454 436 403 408 418 433 449 475 461 436 427 412 433 449 494 501 497 514 478 532 546 489 513 621 532 582 644 670 597 603 634 629 563 483 534 443 428 396 394 372 380 405 401 441 481 402 350 351 339 323 330 308 296 317 342 358 359 351 330 318 330 330 347 354 361 354 334 313 300 277 270 242 210 212 235 201 231 276 279 211 173 249 296 341 339 346 322 304 253 219 193 188 181 159 142 172 182 155 166 191 173 157 176 200 214 236 220 199 207 189 207 214 231 249 238 224 212 212 217 215 212 216 199 182 194 161 159 182 191 190 195 195 179 182 166 155 130 153 141 150 137 114 109 130 153 168 166 169 153 158 165 173 166 152 144 130 110 101 108 105 95 82 78 78 79 80 79 78 79 81 82 81 80 81 80 80 79 78 77 77 78 78 78 79 80 81 81 86 129 117 124 140 133 122 116 101 97 94 94 87 82 79 78 76 73 72 72 74 73 73 74 76 75 74 75 74 76 76 75 75 76 77 75 74 73 74 74 74 74 74 75 75 75 76 76 77 77 77 77 77 76 77 76 77 78 77 77 78 80 80 76 75 117 121 123 127 162 174 226 263 209 203 245 228 270 261 247 295 354 337 539 629 780 1080 1277 1473 1707 1961 1880 1713 1749 1690 1922 2293 2061 2152 2260 2321 2338 2095 1733 1599 1777 2009 1903 1678 1901 2240 2343 2349 2367 2473 2570 2483 2636 2607 2642 2639 2636 2652 2302 2421 2276 2420 2698 2406 2098 1677 1387 1259 1162 1194 1392 1550 1642 1685 1610 1570 1562 1527 1562 1765 1609 1583 1757 1783 1825 1803 1876 1834 1796 1796 1735 1611 1598 1619 1614 1882 2376 2378 2012 1755 1529 1200 1012 683 568 500 438 383 350 332 324 321 315 360 797 1003 1165 1459 1705 1892 2043 2200 2574 2225 1891 1595 1201 915 778 594 452 333 220 118 -14 -88 -109 -109 -109 -109 -100 -84 15 884 1075 1208 1461 1678 1827 1666 1505 1340 1254 1247 1305 1260 1272 1246 1157 1044 945 963 1109 1280 1052 767 649 598 568 600 663 783 885 1031 989 870 1056 1279 1080 883 788 765 764 769 776 781 785 797 806 815 824 834 858 895 929 969 1012 1055 1100 1142 1168 1195 1250 1309 1445 1524 1662 1876 1820 1845 1711 1728 1685 1922 2099 1876 1681 1320 1189 1167 1166 1309 1260 1051 988 932 883 846 818 790 761 730 711 696 672 655 644 625 608 593 580 557 527 516 513 524 538 546 575 537 491 437 435 438 401 377 372 372 372 372 376 372 372 372 372 372 394 430 684 544 593 594 863 759 439 375 372 372 372 372 372 372 376 401 387 378 373 391 433 521 714 828 860 768 709 664 604 584 501 376 380 516 728 708 542 455 386 381 385 475 576 586 1391 1403 1449 1419 1412 1372 1409 1558 1700 1498 1805 1857 1779 1818 1830 1802 1813 1837 1831 1833 1866 1961 1972 1906 1899 1902 1914 1912 1948 1924 1605 1290 1178 995 1096 1201 1121 1047 1193 1185 1089 836 650 1153 1402 1766 1871 1743 1752 1429 1589 1948 1951 1777 1405 1511 1819 1718 1461 1796 1829 1845 1835 1817 1802 1802 1813 1797 1771 1734 1670 1660 1741 1713 1500 1338 1400 1269 1293 1714 1658 1696 1749 1788 1821 1829 1839 1859 1879 1892 1911 1938 1966 1869 1893 1769 1243 1298 1248 1028 946 1019 1056 1360 1258 1011 1124 1318 1062 1057 1319 1727 1483 1265 1372 1535 2134 2228 1620 1379 1435 1528 1319 1146 1039 953 1223 1895 1803 1753 1694 1635 1594 1594 1577 1549 1531 1519 1519 1518 1516 1484 1493 1527 1529 1524 1528 1507 1483 1465 1423 1410 1428 1400 1406 1420 1440 1469 1482 1466 1464 1474 1499 1507 1490 1472 1474 1515 1576 1651 1629 1601 1591 1564 1570 1588 1610 1618 1649 1663 1670 1678 1686 1705 1724 1744 1734 1759 1723 1750 1759 1774 1798 1821 1844 1859 1885 1936 1941 1918 1897 1868 1853 1854 1874 1893 1904 1871 1867 1850 1858 1890 1909 1911 1928 1949 1970 1995 1996 1966 1952 1958 1955 1958 1965 1948 1943 1947 1937 1987 2094 2155 2158 2000 1952 1968 2053 2187 2111 1945 1921 1905 1875 1872 1867 1843 1833 1809 1799 1790 1768 1758 1751 1732 1722 1715 1703 1695 1692 1685 1686 1697 1717 1771 1829 1873 1911 1940 1985 2006 2032 2060 2084 2095 2099 2117 2246 2196 2101 2061 2199 2258 2260 2220 2184 2157 2201 2269 2290 2389 2615 2387 2281 2324 2383 2456 2615 2684 2726 2736 2783 2727 2608 2468 2366 2277 2217 2150 2075 2002 1944 1866 1812 1783 1755 1740 1728 1720 1713 1704 1695 1691 1695 1725 1775 1778 1797 1796 1802 1789 1824 1777 1752 1755 1772 1793 1830 1883 1900 1856 1810 1782 1795 1792 1811 1812 1828 1844 1848 1890 1873 1878 1902 1915 1919 1900 1883 1901 1896 1899 1909 1920 1932 1930 1934 1948 1971 1993 1984 1985 2004 1999 2029 2034 2029 2045 2052 2041 2048 2065 2069 2067 2079 2095 2120 2139 2143 2187 2205 2210 2203 2167 2134 2113 2142 2129 2111 2099 2106 2134 2151 2162 2154 2151 2169 2207 2221 2223 2218 2223 2254 2287 2246 2204 2186 2197 2248 2293 2333 2393 2631 2986 3126 3177 3184 3204 3170 3023 2896 2758 2632 2535 2476 2328 2451 2454 2448 2311 2407 2598 2841 2973 2823 2689 2560 2631 2578 2518 2487 2536 2628 2464 2352 2339 2338 2412 2498 2273 2060 2026 1959 1923 1884 1834 1802 1776 1762 1824 1972 1966 1819 1747 1748 1773 1819 1856 1888 1956 1980 1995 2093 2192 2188 2239 2282 2242 2252 2282 2340 2377 2400 2529 2600 2649 2655 2626 2693 2833 2931 3142 3179 3054 2817 2876 2774 2887 2944 2995 3029 2764 2519 2439 2491 2689 2786 2678 2889 2887 2601 2371 2318 2287 2426 2502 2535 2500 2400 2309 2290 2291 2295 2334 2303 2275 2266 2296 2252 2233 2226 2187 2156 2152 2137 2108 2080 2058 2043 2035 2023 2001 1944 1925 1913 1906 1897 1902 1900 1893 1893 1896 1909 1891 1843 1816 1802 1813 1814 1801 1800 1756 1700 1776 1782 1789 1802 1815 1821 1827 1863 1881 1874 1862 1845 1840 1835 1829 1818 1803 1796 1786 1779 1764 1754 1754 1755 1755 1752 1751 1745 1723 1704 1691 1688 1690 1683 1677 1648 1545 1588 1643 1641 1625 1642 1640 1625 1597 1560 1541 1521 1524 1515 1532 1511 1495 1481 1488 1490 1479 1480 1488 1488 1483 1488 1490 1475 1480 1489 1465 1442 1421 1433 1420 1409 1402 1395 1389 1385 1382 1380 1379 1374 1369 1363 1355 1348 1340 1337 1335 1329 1323 1318 1313 1311 1300 1306 1312 1307 1298 1288 1280 1270 1262 1255 1254 1251 1245 1243 1237 1235 1236 1232 1228 1224 1218 1217 1220 1217 1213 1214 1212 1206 1204 1199 1194 1192 1189 1184 1178 1176 1168 1162 1160 1157 1152 1148 1142 1139 1135 1130 1124 1117 1111 1104 1097 1090 1090 1088 1085 1084 1081 1079 1083 1083 1081 1078 1073 1069 1064 1058 1053 1048 1048 1045 1044 1042 1037 1033 1028 1025 1024 1019 1016 1009 1002 987 968 963 984 993 992 989 986 985 983 980 976 972 966 971 968 969 967 966 961 959 957 954 950 948 947 944 940 943 940 930 935 938 935 932 930 933 932 928 924 920 914 914 912 911 908 904 901 896 893 896 893 880 867 859 850 859 869 877 866 861 858 857 853 844 848 831 830 830 819 827 817 810 811 807 803 807 796 803 806 795 791 795 796 784 787 797 792 782 785 771 773 764 750 751 746 748 743 730 730 720 725 730 737 741 740 750 755 758 756 759 758 753 753 749 747 732 727 733 739 733 709 685 686 694 704 709 694 674 684 687 669 652 665 665 643 633 630 618 599 592 586 595 593 585 576 573 591 577 573 563 575 576 564 557 557 561 557 559 554 557 565 556 558 544 534 526 520 515 514 518 525 520 507 496 497 507 507 510 493 467 462 456 429 412 400 392 386 383 381 377 374 369 364 366 366 362 357 348 341 338 340 353 356 363 365 366 367 367 364 367 371 365 352 337 342 357 356 357 353 347 345 338 328 321 320 314 308 302 306 313 315 312 319 321 324 305 319 329 327 344 341 327 313 316 328 318 321 337 339 336 339 336 323 311 304 305 303 302 300 287 284 284 275 272 277 278 273 282 274 279 294 295 285 289 298 294 280 275 283 281 285 289 294 280 262 254 270 261 281 273 260 264 264 266 262 255 256 252 239 238 236 245 260 231 246 266 266 259 237 230 244 263 263 267 283 268 249 251 230 242 225 218 221 235 238 224 228 248 213 196 198 219 235 231 229 218 206 202 207 219 230 245 229 206 210 213 203 189 195 209 202 169 168 169 168 174 180 176 176 182 188 184 187 193 205 195 193 187 186 190 208 219 206 178 204 200 216 227 235 267 268 269 271 253 287 296 322 330 332 318 288 298 303 334 328 348 355 318 306 289 283 279 295 274 291 309 333 331 342 343 323 331 333 337 334 301 312 323 302 337 341 347 358 355 376 391 394 367 340 354 375 381 366 353 363 383 398 393 385 375 375 385 397 417 443 439 386 361 374 397 420 433 414 399 406 419 444 461 441 428 459 448 462 452 429 414 430 399 429 437 493 523 483 441 429 422 436 482 495 526 518 486 549 569 505 556 638 577 643 679 672 632 617 565 512 550 371 422 463 397 395 364 397 400 422 456 468 535 421 378 383 347 330 321 325 306 342 362 372 374 377 348 353 351 349 326 324 294 312 303 328 309 308 312 304 271 213 237 198 266 276 284 273 186 229 251 283 310 298 371 341 252 235 218 204 199 169 154 154 145 126 140 188 198 154 161 179 207 230 232 193 178 190 199 214 234 246 239 228 213 209 205 207 215 225 228 218 205 185 181 155 163 166 182 172 165 163 163 162 150 129 122 123 111 100 119 160 137 152 164 145 131 133 150 150 139 142 138 125 121 108 115 114 99 80 77 77 78 77 78 80 80 80 81 80 80 80 80 79 78 77 77 77 78 78 78 79 79 81 83 93 109 100 125 141 138 115 105 99 95 94 88 84 82 79 77 74 73 73 74 74 73 75 77 74 75 74 74 75 75 74 74 75 76 76 74 74 73 73 74 74 74 74 75 75 75 76 76 77 77 77 77 77 77 77 76 77 77 77 77 78 77 76 75 79 119 122 125 129 172 187 245 336 280 240 203 202 222 231 250 241 271 281 418 635 1047 1511 1735 1666 1732 1838 1984 1927 1966 2150 2422 2560 2472 2290 2195 2206 2149 1979 1769 1637 1951 2225 2100 1979 1823 1943 1983 2144 2301 2522 2505 2431 2455 2529 2551 2579 2594 2609 2234 2121 2234 2407 2739 2591 2218 1678 1378 1222 1121 1083 1149 1368 1558 1545 1472 1488 1525 1520 1538 1653 1463 1388 1505 1570 1625 1709 1815 1848 1808 1842 1756 1705 1722 1768 1680 1787 2088 2389 2038 1719 1490 1245 954 750 641 550 474 404 358 332 321 319 324 385 576 1014 1437 1656 1995 2277 2336 2647 2379 1942 1708 1503 1470 1203 919 622 483 369 255 139 -15 -86 -109 -109 -109 -109 -110 -109 -95 519 1208 1460 1504 1503 1687 1696 1476 1329 1235 1177 1169 1216 1257 1146 1059 1011 1026 1122 1252 1155 917 782 671 611 565 594 671 852 973 942 833 829 986 1362 1394 1071 879 822 785 769 769 778 787 801 803 812 822 837 859 889 923 958 997 1033 1068 1095 1107 1117 1159 1240 1333 1433 1625 1725 1671 1725 1619 1663 1605 1793 1954 2013 1785 1461 1207 1174 1246 1326 1443 1169 1006 935 886 838 803 774 749 730 714 698 681 662 650 630 618 606 597 564 531 514 505 497 496 493 486 487 468 530 521 534 516 455 403 373 372 373 372 372 372 372 372 373 555 575 932 782 774 658 792 691 472 391 373 372 372 372 373 374 379 416 435 422 375 372 378 426 517 603 622 622 620 572 497 421 372 372 387 541 740 764 634 458 451 466 504 634 657 443 639 1206 1446 1432 1420 1389 1386 1446 1425 1411 1647 1777 1583 1791 1816 1661 1834 1826 1808 1801 1828 1922 1950 1898 1883 1886 1890 1910 1944 1927 1615 1300 1194 1214 934 769 889 651 853 896 804 598 1274 1436 1443 1657 1878 1845 1583 1583 1841 2003 1982 1698 1590 1800 1894 1766 1511 1851 1839 1847 1848 1826 1820 1807 1821 1817 1784 1722 1734 1722 1757 1749 1623 1710 1720 1478 1234 1674 1751 1749 1740 1758 1784 1805 1826 1840 1850 1874 1892 1913 1935 1945 1959 1974 1992 1818 1281 1013 1037 865 893 902 902 1018 956 889 945 1021 1019 1279 1116 1189 1302 1426 1850 1829 1661 1310 1161 1195 1036 936 880 1068 1558 1944 1826 1744 1668 1621 1590 1387 1556 1521 1518 1515 1565 1556 1512 1509 1499 1503 1511 1507 1513 1496 1478 1446 1393 1382 1416 1397 1385 1398 1389 1391 1402 1433 1454 1454 1451 1462 1467 1502 1546 1591 1671 1691 1656 1653 1615 1579 1598 1623 1646 1637 1626 1674 1681 1690 1700 1716 1746 1781 1811 1789 1723 1780 1795 1803 1816 1843 1862 1885 1917 1926 1889 1869 1853 1841 1853 1879 1891 1897 1880 1854 1829 1839 1851 1870 1894 1951 1961 1968 2001 2003 1975 1946 1931 1937 1942 1961 1937 1925 1919 1918 1956 2069 2113 2131 2046 1947 1940 1972 2019 2017 1952 1905 1879 1887 1847 1837 1830 1813 1803 1786 1776 1771 1757 1739 1735 1729 1713 1713 1747 1758 1717 1698 1691 1698 1724 1799 1842 1857 1884 1939 1976 2005 2036 2071 2097 2026 2177 2273 2137 2157 2179 2197 2250 2316 2305 2241 2175 2240 2240 2412 2460 2421 2543 2379 2254 2287 2360 2380 2441 2620 2731 2732 2772 2717 2728 2545 2397 2328 2266 2166 2103 2036 1976 1864 1794 1775 1757 1745 1735 1723 1711 1703 1696 1698 1705 1720 1736 1747 1761 1792 1806 1805 1795 1768 1753 1761 1769 1784 1823 1848 1860 1852 1804 1789 1787 1797 1801 1820 1838 1843 1848 1824 1891 1928 1933 1920 1889 1889 1889 1888 1888 1893 1903 1910 1911 1923 1943 1958 1962 1961 1960 1968 1980 2007 2054 2062 2047 2035 2030 2025 2032 2044 2053 2080 2103 2107 2116 2103 2122 2150 2171 2199 2212 2179 2172 2133 2147 2169 2131 2123 2111 2126 2150 2185 2176 2185 2179 2203 2258 2263 2243 2233 2278 2267 2256 2208 2172 2175 2200 2234 2307 2409 2654 2978 3113 3136 3153 3168 3156 3072 2972 2777 2662 2541 2493 2410 2443 2555 2512 2392 2639 2802 2914 2927 2926 2770 2643 2697 2660 2535 2615 2652 2606 2502 2448 2371 2364 2470 2528 2374 2174 2034 1967 1920 1877 1844 1804 1773 1761 1938 1876 1790 1736 1739 1769 1802 1847 1899 1936 1970 2031 2086 2078 2171 2266 2268 2305 2361 2342 2359 2392 2480 2473 2517 2632 2728 2754 2736 2789 2797 2989 3246 3430 3209 3012 3094 2908 2814 2987 2984 2898 2652 2562 2509 2516 2723 2735 2601 2580 2662 2497 2311 2278 2274 2412 2427 2449 2448 2348 2300 2315 2360 2503 2465 2356 2272 2247 2254 2228 2195 2224 2189 2164 2128 2111 2092 2066 2046 2036 2026 2017 2005 1972 1927 1917 1924 1929 1924 1909 1908 1912 1913 1920 1895 1835 1809 1802 1803 1792 1777 1765 1733 1670 1778 1773 1784 1785 1782 1793 1811 1844 1872 1864 1855 1843 1830 1826 1820 1813 1805 1799 1790 1777 1761 1753 1737 1728 1742 1743 1738 1732 1723 1709 1689 1679 1676 1671 1666 1638 1519 1569 1607 1635 1599 1602 1603 1607 1606 1605 1562 1534 1511 1496 1494 1492 1483 1471 1475 1474 1466 1451 1445 1445 1459 1467 1470 1469 1451 1482 1454 1445 1419 1416 1413 1405 1401 1396 1391 1384 1381 1377 1374 1371 1369 1363 1354 1350 1345 1339 1333 1328 1323 1318 1312 1305 1297 1300 1309 1302 1296 1287 1277 1268 1261 1252 1248 1247 1241 1238 1236 1230 1232 1230 1226 1221 1216 1218 1218 1212 1209 1209 1207 1206 1203 1199 1197 1194 1189 1185 1180 1173 1169 1165 1163 1158 1153 1150 1145 1138 1137 1131 1125 1120 1114 1107 1101 1096 1094 1092 1089 1088 1085 1084 1085 1081 1079 1078 1072 1068 1062 1056 1053 1051 1047 1047 1044 1039 1034 1024 1013 1016 1011 1012 1009 1003 994 981 965 960 981 988 993 991 989 989 987 981 977 973 973 973 971 970 970 969 968 963 961 958 955 952 948 946 945 944 942 935 936 938 937 935 932 933 932 928 925 923 920 919 916 912 907 901 901 902 896 898 898 881 872 875 867 868 860 866 859 845 840 843 839 847 848 837 842 834 832 834 823 821 819 820 814 814 806 814 818 806 803 805 797 795 796 801 790 781 768 757 757 758 735 741 743 728 733 719 713 709 713 721 729 729 741 751 755 756 755 748 739 731 734 723 742 738 718 720 728 730 725 699 670 669 681 678 680 654 654 670 659 637 645 667 662 647 628 613 607 597 602 611 604 592 578 586 595 587 577 579 580 578 583 572 580 589 582 591 581 591 588 592 583 572 552 544 533 528 526 529 524 517 507 496 496 501 501 509 508 493 483 464 448 420 405 396 390 385 380 375 369 365 361 356 356 355 349 341 340 337 339 345 352 355 359 361 363 363 361 361 363 359 351 337 335 355 353 356 358 358 355 342 334 332 322 320 315 305 301 302 306 306 310 313 322 307 309 318 329 336 337 329 310 308 321 309 318 324 337 330 329 338 331 313 313 313 317 310 305 312 310 301 286 282 272 271 267 269 271 276 286 285 287 274 285 296 285 273 264 269 268 275 282 287 279 269 248 256 271 289 272 251 249 250 254 247 237 241 238 252 249 259 264 249 245 268 251 240 236 232 254 270 280 283 279 276 277 269 254 266 240 237 236 252 261 247 228 222 211 200 194 208 224 218 228 227 212 205 206 218 231 237 221 210 217 213 197 190 187 187 179 170 170 168 168 168 174 175 175 182 184 181 188 190 199 189 193 191 191 198 207 211 216 213 213 241 228 245 245 259 282 284 275 258 261 294 313 301 297 280 300 322 343 341 333 342 345 326 297 277 265 292 274 281 301 316 333 350 354 340 332 349 355 353 325 329 304 305 309 321 336 351 355 359 368 405 386 371 337 338 347 352 349 370 385 378 369 374 385 386 411 410 416 432 447 438 395 368 362 372 391 434 476 436 441 414 416 439 466 458 480 494 463 430 444 437 442 406 476 504 501 537 513 515 473 430 417 438 507 534 515 537 549 558 530 574 655 605 676 679 650 636 555 402 453 463 349 388 402 345 326 342 369 435 514 494 447 507 431 422 374 347 346 350 331 318 330 345 375 391 381 355 319 311 343 324 299 296 289 287 297 311 315 302 280 261 238 233 271 197 189 270 220 197 262 302 246 274 315 359 376 348 308 277 259 217 178 152 141 142 160 136 153 177 151 147 194 188 223 197 174 175 204 209 210 221 231 235 229 226 225 216 199 193 197 219 213 199 184 179 167 155 151 146 136 133 153 151 140 132 117 114 117 117 118 105 112 119 147 128 119 126 129 138 143 125 117 111 114 113 112 116 102 85 77 77 77 76 76 78 79 79 79 80 79 80 80 79 78 78 77 78 78 78 78 78 78 79 81 83 95 100 101 115 135 132 126 123 106 100 90 86 83 81 79 76 74 73 75 74 74 76 75 74 73 74 74 74 75 74 73 74 75 76 75 73 72 73 73 73 74 74 74 75 76 76 77 76 77 77 77 77 77 77 77 76 76 77 78 75 73 76 80 80 80 122 125 128 132 136 143 167 233 413 413 247 197 204 243 336 292 330 351 456 610 992 1403 1435 1286 1374 1635 1761 1649 1657 1846 2133 2626 2561 2298 2177 2123 2013 1733 1489 1633 1923 2318 2525 2282 2165 2052 2104 2087 2279 2507 2530 2419 2437 2411 2466 2408 2384 2405 2055 2076 2280 2572 2687 2463 1953 1680 1387 1213 1097 1052 1084 1174 1366 1320 1345 1486 1544 1523 1520 1587 1304 1245 1349 1459 1531 1690 1770 1797 1783 1806 1765 1751 1818 1853 1762 1758 1916 2306 2202 1777 1556 1182 972 807 694 590 504 438 380 340 321 318 324 346 501 980 1358 1447 1810 1966 2083 2363 2472 2147 1706 1477 1230 1063 919 729 548 389 267 152 -14 -81 -110 -108 -104 -108 -109 -106 -60 203 632 936 1019 1265 1507 1653 1531 1324 1205 1124 1094 1150 1116 1059 982 977 1089 1225 1162 1107 964 790 675 611 559 596 740 936 1131 890 767 773 856 1049 1329 1214 1041 898 826 782 766 768 775 784 790 801 819 837 862 886 913 943 974 1002 1026 1046 1054 1074 1127 1189 1215 1308 1447 1534 1520 1531 1504 1517 1559 1685 1874 1920 1933 1711 1212 1133 1222 1244 1349 1296 1027 959 930 824 793 767 754 742 725 708 693 674 657 641 626 615 593 575 557 519 504 494 484 478 477 513 518 570 620 643 630 531 461 393 374 372 372 372 372 378 408 449 677 734 1041 881 835 820 852 679 516 455 412 380 374 372 373 378 391 427 459 420 388 372 374 397 446 489 510 560 700 785 711 440 372 372 404 588 783 863 734 522 538 605 690 857 935 725 570 764 1466 1367 1388 1393 1279 1384 1369 1335 1413 1474 1457 1789 1601 1594 1839 1806 1724 1641 1668 1823 1848 1856 1868 1818 1852 1895 1917 1924 1740 1428 1388 1287 1035 949 1020 1163 872 832 700 814 1441 1518 1550 1755 1865 1767 1587 1976 1988 2025 1970 1619 1899 1899 1879 1614 1737 1859 1850 1846 1842 1832 1816 1801 1816 1806 1771 1749 1749 1733 1760 1752 1729 1735 1735 1620 1269 1399 1532 1693 1740 1754 1774 1790 1807 1821 1834 1850 1874 1896 1918 1929 1934 1947 1975 1995 1641 1932 1700 1115 1189 1035 1259 1403 1298 1103 1211 1319 1106 1022 975 1105 1442 1534 1622 1471 1744 1394 1151 934 867 965 1056 1176 1994 1982 1913 1776 1663 1602 1575 1446 1545 1509 1486 1495 1508 1521 1547 1545 1528 1504 1490 1490 1489 1482 1462 1433 1393 1362 1392 1388 1375 1390 1413 1487 1501 1510 1513 1528 1516 1523 1526 1552 1590 1658 1717 1710 1742 1670 1613 1572 1580 1640 1660 1664 1614 1646 1672 1701 1713 1732 1753 1776 1807 1820 1779 1758 1796 1816 1823 1837 1857 1887 1902 1879 1865 1839 1829 1836 1858 1899 1884 1868 1843 1834 1820 1842 1860 1889 1920 1986 2055 2013 2013 1957 1936 1928 1917 1926 1955 1956 1940 1930 1910 1918 2016 2108 2103 2028 1940 1929 1971 1972 1979 1948 1909 1897 1866 1868 1833 1819 1811 1801 1796 1794 1793 1770 1755 1746 1753 1729 1720 1728 1751 1780 1750 1711 1700 1716 1746 1828 1876 1897 1908 1935 1989 2011 2033 2068 2076 1998 2094 2246 2235 2206 2190 2224 2314 2330 2295 2229 2199 2218 2249 2248 2243 2267 2290 2256 2239 2297 2308 2334 2400 2516 2558 2554 2649 2650 2717 2685 2442 2367 2305 2209 2125 2039 1955 1851 1800 1780 1765 1755 1740 1723 1713 1705 1702 1703 1706 1714 1724 1739 1756 1780 1775 1782 1772 1762 1760 1771 1771 1784 1802 1818 1822 1846 1817 1805 1806 1802 1806 1808 1834 1868 1870 1830 1841 1890 1891 1870 1877 1911 1924 1924 1937 1937 1940 1937 1925 1928 1934 1935 1941 1954 1966 1988 2004 2025 2059 2064 2052 2026 2018 2023 2038 2060 2067 2079 2093 2090 2080 2088 2103 2124 2135 2153 2176 2201 2187 2166 2155 2173 2158 2143 2134 2137 2147 2175 2203 2228 2209 2210 2265 2248 2205 2210 2239 2237 2258 2205 2163 2162 2184 2223 2286 2385 2669 2980 3103 3137 3124 3129 3118 3088 2971 2815 2851 2671 2566 2596 2568 2539 2553 2489 2723 2909 2937 2939 2933 2858 2707 2749 2720 2586 2650 2804 2823 2710 2557 2413 2393 2450 2525 2564 2297 2057 1971 1915 1863 1840 1834 1798 1755 1770 1778 1763 1727 1750 1792 1834 1875 1926 1989 2043 2068 2100 2151 2204 2238 2293 2349 2397 2441 2454 2492 2569 2614 2600 2751 2779 2859 2865 3023 2922 2939 3296 3531 3427 3283 3071 3007 2899 2855 2914 2799 2700 2646 2447 2491 2684 2724 2618 2449 2464 2334 2254 2257 2312 2371 2373 2386 2389 2335 2345 2341 2392 2536 2501 2354 2256 2229 2217 2206 2182 2205 2176 2151 2127 2102 2089 2072 2055 2024 2021 2010 2000 1971 1933 1902 1906 1917 1935 1933 1924 1922 1905 1884 1853 1821 1821 1836 1817 1811 1820 1820 1812 1754 1681 1743 1767 1776 1783 1806 1820 1844 1851 1838 1833 1828 1817 1817 1812 1805 1801 1796 1782 1774 1763 1742 1730 1717 1718 1735 1729 1721 1719 1713 1698 1687 1666 1664 1661 1655 1600 1483 1573 1600 1623 1556 1529 1571 1538 1609 1616 1574 1529 1513 1502 1486 1486 1495 1510 1512 1509 1493 1471 1453 1435 1437 1442 1451 1457 1432 1422 1407 1401 1394 1394 1396 1387 1387 1389 1386 1382 1375 1375 1372 1365 1361 1355 1350 1347 1342 1335 1328 1319 1311 1308 1302 1295 1290 1299 1292 1289 1281 1274 1267 1258 1248 1241 1239 1234 1232 1228 1227 1225 1228 1223 1215 1214 1217 1219 1215 1209 1205 1200 1200 1199 1198 1198 1191 1185 1184 1180 1173 1168 1165 1162 1160 1157 1155 1149 1140 1138 1135 1129 1124 1116 1111 1108 1103 1097 1095 1092 1089 1086 1085 1084 1078 1076 1075 1071 1066 1059 1046 1039 1037 1035 1040 1040 1027 1019 1012 1009 1002 995 992 990 986 981 977 967 963 973 984 992 994 991 989 986 982 980 977 978 975 972 971 971 971 970 968 962 956 955 951 950 949 946 944 942 936 928 926 938 935 933 927 926 918 912 915 907 920 915 899 890 890 896 895 879 885 890 877 876 867 861 860 847 856 852 833 829 823 822 830 840 832 842 838 846 842 831 833 830 830 827 823 818 825 826 813 814 814 802 806 798 788 778 764 760 742 735 746 724 714 722 718 723 717 702 700 704 710 717 729 742 751 754 758 755 736 723 716 719 713 736 726 710 700 709 718 718 705 672 647 663 650 649 646 635 642 639 630 637 651 647 647 636 628 612 601 609 608 597 589 588 594 603 596 583 562 559 557 564 571 572 575 577 585 586 587 592 596 598 593 583 573 553 543 538 539 528 521 514 499 490 489 496 505 511 514 504 472 442 419 407 399 391 386 381 377 375 372 368 364 359 350 344 349 354 348 337 339 343 352 353 356 360 360 358 356 359 355 349 334 339 353 349 352 357 359 359 351 340 332 326 319 314 310 303 306 304 303 297 303 315 307 305 310 317 320 326 332 317 300 306 305 317 315 336 326 315 324 327 329 334 325 330 328 329 334 319 309 304 291 282 287 280 275 268 267 266 272 277 269 285 299 295 284 275 268 260 261 269 270 262 244 244 242 271 299 286 266 249 250 247 246 248 244 242 255 258 270 276 258 249 267 258 247 253 235 249 275 290 273 263 258 258 256 268 260 236 242 257 258 243 233 231 224 218 222 195 199 209 216 223 235 229 211 210 217 229 246 223 211 210 203 194 187 199 214 205 180 174 175 169 167 170 171 174 187 179 181 185 189 193 188 187 184 188 199 206 209 237 203 183 219 265 250 259 274 276 264 269 282 271 270 272 275 276 311 329 346 346 332 333 327 304 285 250 260 294 318 323 296 317 334 334 350 343 332 349 361 367 354 328 349 328 336 335 317 328 332 343 359 378 433 375 378 350 368 388 379 380 373 372 374 383 383 396 410 440 459 448 422 362 364 369 366 399 370 383 391 419 434 479 483 448 459 467 509 498 509 468 450 492 457 458 410 416 443 473 499 502 510 451 443 426 476 466 521 535 568 590 586 575 536 610 660 638 579 642 668 651 540 412 314 315 321 390 347 341 298 331 361 374 413 484 392 350 353 339 367 376 362 350 329 349 361 373 376 342 349 334 295 327 307 291 275 296 264 254 268 273 280 276 226 213 244 303 288 204 175 226 221 240 297 327 351 332 333 346 316 318 300 315 272 298 196 178 208 177 136 143 199 161 154 177 174 201 173 150 178 183 182 193 211 222 231 236 223 214 210 207 205 189 194 208 192 180 163 158 155 148 159 157 137 124 127 117 126 127 146 137 158 152 133 117 109 117 119 120 113 129 142 134 123 121 112 100 98 95 104 85 77 78 78 77 76 76 78 78 79 79 79 79 79 79 79 78 78 79 78 78 78 78 78 78 78 79 84 105 130 111 131 137 115 105 104 100 97 88 84 81 79 78 76 73 72 73 72 76 74 72 72 73 74 74 74 74 73 74 74 74 74 73 72 72 72 72 73 73 74 74 75 75 76 77 76 76 77 78 77 77 76 75 75 75 77 75 76 80 78 79 79 79 124 126 130 133 138 141 150 162 196 234 313 198 300 264 260 338 428 503 645 895 852 917 961 1028 1163 1396 1464 1368 1642 1801 2117 2568 2595 2355 2091 1896 1716 1612 1499 1581 1899 2229 2622 2693 2558 2505 2377 2216 2299 2450 2568 2473 2382 2293 2366 2322 2183 2154 1984 2239 2464 2672 2517 2531 1994 1739 1425 1194 1092 1042 1043 1088 1171 1221 1262 1416 1438 1453 1467 1427 1260 1168 1287 1362 1494 1607 1687 1702 1735 1769 1818 1803 1870 1924 1869 1758 1805 2138 2275 2060 1732 1342 1009 821 706 613 538 477 413 358 326 319 322 351 477 735 1005 1307 1654 1793 1920 2062 2376 2306 1790 1459 1448 1280 1195 968 616 392 265 159 32 -58 -88 -107 -107 -106 -107 -100 -15 290 855 1076 1250 1322 1311 1455 1402 1280 1154 1075 1030 1000 966 925 905 939 1070 1149 1074 1076 969 786 661 597 549 608 763 1025 1139 849 733 712 756 829 1012 1312 1288 1047 891 816 774 765 768 774 782 793 808 831 864 880 897 922 946 966 986 1003 1013 1028 1069 1104 1141 1211 1344 1440 1385 1432 1420 1472 1577 1613 1701 1792 1858 1688 1258 1116 1113 1146 1257 1206 1021 991 1001 850 797 791 778 761 741 723 706 688 670 649 631 618 603 594 572 533 522 509 503 508 521 552 591 669 717 752 689 601 495 394 387 372 372 372 372 450 605 675 716 826 1040 946 943 873 778 650 561 511 449 406 376 373 385 406 413 458 469 419 374 372 373 394 390 420 446 506 624 778 780 432 372 375 476 660 850 832 840 666 702 831 844 1147 1276 1150 633 486 1142 768 1047 1237 1284 1412 1180 1398 1362 1312 1413 1511 1294 1481 1836 1809 1700 1481 1417 1685 1820 1833 1832 1626 1838 1884 1891 1912 1794 1356 1290 1067 835 1132 1189 1215 1231 1234 1071 1178 1747 1902 1940 1839 1870 1725 1626 2047 2025 1992 1844 1804 1938 1915 1790 1743 1832 1859 1854 1847 1849 1836 1812 1803 1816 1809 1783 1769 1757 1734 1762 1751 1753 1745 1712 1517 1245 1679 1670 1715 1717 1744 1770 1781 1791 1796 1803 1821 1853 1884 1893 1902 1912 1923 1954 1972 1979 1952 1794 1590 2003 1936 2103 2119 1727 1963 1563 1806 1354 1474 1171 1000 1109 1224 1265 1456 1350 1334 1020 953 1029 1372 1448 1615 2032 1964 1915 1807 1710 1649 1627 1603 1576 1523 1517 1557 1558 1527 1547 1557 1531 1508 1490 1475 1464 1451 1447 1413 1369 1347 1353 1368 1404 1411 1443 1546 1537 1539 1548 1553 1557 1564 1576 1604 1652 1710 1740 1753 1742 1660 1622 1595 1576 1587 1664 1671 1625 1658 1670 1689 1724 1738 1758 1779 1806 1841 1807 1803 1804 1815 1834 1855 1873 1899 1882 1847 1837 1818 1827 1853 1879 1883 1868 1829 1825 1807 1822 1847 1867 1893 1951 1984 1995 1977 1971 1929 1909 1905 1917 1944 1975 1951 1923 1919 1904 1912 2008 2034 2044 1958 1910 1923 1944 1965 1953 1953 1930 1923 1880 1864 1857 1841 1837 1824 1819 1809 1797 1780 1779 1794 1769 1759 1748 1742 1751 1790 1768 1723 1702 1713 1747 1827 1858 1873 1940 1967 1972 2019 2044 2068 2048 2054 2094 2148 2225 2181 2236 2285 2322 2297 2250 2235 2232 2221 2257 2213 2203 2216 2228 2223 2223 2257 2267 2307 2360 2392 2445 2534 2658 2748 2765 2730 2563 2480 2351 2248 2157 2068 1967 1863 1816 1791 1771 1753 1738 1726 1717 1713 1716 1711 1712 1715 1721 1737 1751 1755 1760 1775 1773 1771 1765 1771 1784 1785 1788 1800 1817 1826 1832 1822 1814 1810 1820 1814 1825 1852 1872 1848 1832 1839 1853 1940 1936 1881 1901 1934 1962 1950 1948 1963 1955 1947 1946 1950 1955 1968 1976 1991 2009 2022 2026 2004 1999 1997 2014 2027 2035 2051 2065 2079 2071 2058 2065 2076 2089 2110 2129 2151 2180 2211 2217 2198 2208 2187 2176 2175 2161 2187 2190 2208 2250 2268 2242 2230 2228 2212 2189 2189 2203 2220 2208 2216 2187 2169 2180 2200 2223 2326 2579 2894 3053 3098 3092 3074 3054 3064 3018 2987 2987 2828 2692 2640 2628 2668 2564 2579 2715 2895 2993 2987 2913 2801 2831 2811 2802 2728 2708 2940 3086 2822 2614 2475 2451 2482 2520 2457 2286 2054 1992 1974 1935 1894 1855 1827 1796 1734 1734 1737 1729 1760 1804 1853 1918 1983 2054 2099 2144 2158 2190 2218 2282 2331 2358 2402 2462 2508 2566 2632 2693 2696 2733 2867 2945 3013 3218 2974 3087 3318 3555 3623 3402 3219 3130 3014 2934 2884 2687 2713 2712 2422 2481 2712 2802 2724 2571 2312 2274 2262 2242 2287 2317 2323 2346 2355 2343 2345 2319 2358 2402 2379 2302 2232 2196 2182 2176 2188 2216 2170 2150 2126 2092 2079 2084 2053 2019 2012 2000 1989 1958 1911 1903 1897 1904 1921 1950 1944 1947 1916 1862 1836 1833 1867 1848 1856 1828 1834 1835 1812 1782 1678 1674 1769 1788 1788 1791 1793 1804 1836 1847 1833 1819 1809 1809 1803 1802 1801 1791 1775 1764 1763 1754 1740 1713 1698 1720 1725 1716 1707 1706 1698 1684 1668 1649 1655 1652 1613 1518 1486 1556 1616 1605 1503 1494 1472 1544 1548 1592 1543 1571 1526 1493 1483 1501 1513 1501 1488 1473 1455 1456 1462 1447 1423 1419 1420 1413 1401 1407 1409 1405 1401 1381 1365 1372 1372 1378 1382 1374 1370 1365 1360 1356 1355 1346 1343 1342 1335 1323 1312 1303 1307 1299 1292 1287 1283 1278 1275 1271 1264 1258 1253 1247 1247 1240 1234 1234 1228 1221 1217 1222 1218 1216 1215 1215 1216 1215 1212 1201 1196 1198 1199 1199 1197 1191 1183 1184 1180 1175 1169 1165 1161 1158 1153 1151 1146 1141 1134 1132 1129 1124 1118 1115 1109 1104 1098 1093 1089 1087 1085 1084 1076 1068 1068 1062 1064 1063 1058 1043 1053 1052 1047 1031 1027 1029 1030 1030 1026 1020 1013 1006 1003 998 994 982 977 968 978 994 995 993 991 988 986 986 982 981 980 979 977 974 970 970 968 966 960 953 951 954 954 950 947 946 941 932 911 899 918 924 927 901 905 883 900 893 897 914 906 892 865 886 883 881 875 855 870 860 867 847 840 844 833 850 838 825 820 802 810 828 826 820 828 831 844 846 835 830 830 827 829 828 831 837 832 821 826 819 814 813 793 775 761 746 735 728 717 714 724 702 700 703 716 707 690 692 704 699 702 724 740 747 752 757 758 735 714 702 701 710 733 738 730 713 689 694 699 704 669 638 651 629 636 630 618 627 631 616 631 636 628 638 648 632 614 618 619 608 599 603 599 592 585 588 577 563 542 534 532 546 561 556 562 574 581 582 590 590 593 591 592 586 573 571 562 547 535 533 522 510 488 488 495 500 509 512 501 466 442 420 407 398 392 386 380 375 371 370 366 361 355 348 352 363 355 347 338 335 338 340 346 352 352 355 354 354 355 353 344 332 340 344 351 357 360 359 357 355 347 347 339 329 323 312 312 314 310 311 303 297 299 298 300 306 309 307 320 333 323 307 292 304 302 321 335 321 305 312 312 321 341 333 328 331 328 325 330 318 318 302 305 310 293 281 280 275 269 262 268 269 286 284 292 284 266 264 254 246 250 251 248 257 254 245 266 297 287 263 249 243 266 263 260 265 257 255 271 276 285 263 262 275 268 263 259 254 256 277 293 283 283 263 251 246 241 235 241 263 279 251 237 226 241 229 227 242 201 197 221 235 253 248 230 221 216 215 223 234 234 219 217 200 193 189 206 223 204 184 182 180 182 176 168 167 174 183 175 179 186 187 189 185 184 181 185 192 205 192 203 174 201 244 271 235 234 254 259 268 269 270 289 299 307 313 313 318 321 325 333 334 328 302 262 270 284 318 305 324 315 323 343 330 334 338 324 342 363 376 368 361 339 327 342 351 343 325 336 338 354 396 432 426 375 372 339 351 365 369 372 367 371 376 392 421 422 424 465 434 439 406 370 383 418 440 433 384 394 404 430 440 463 484 481 512 491 519 509 484 496 474 499 477 500 443 417 466 491 499 499 530 495 510 424 456 514 517 569 630 629 570 559 579 612 662 549 450 459 476 555 470 384 369 322 303 322 312 307 276 317 332 410 361 410 423 351 299 344 344 363 393 373 347 349 370 385 363 326 320 310 305 279 312 298 280 264 259 248 233 254 283 231 227 222 268 293 327 283 171 250 251 240 267 299 329 327 299 293 303 307 280 293 314 308 273 272 189 181 168 135 145 152 134 147 145 149 157 154 164 170 182 198 208 209 216 228 224 228 213 204 198 195 177 185 173 167 168 179 170 154 145 145 146 133 121 133 161 159 175 162 151 153 137 133 104 96 103 101 103 122 133 121 121 115 115 111 103 92 85 76 77 78 78 76 76 76 77 78 80 81 78 78 79 78 78 76 78 77 78 79 78 78 78 78 78 80 88 111 134 137 145 127 119 106 96 89 87 84 81 79 78 77 75 73 72 73 76 73 72 73 73 73 73 73 74 74 73 74 74 74 73 73 72 72 72 72 72 73 73 74 74 75 76 76 76 76 77 77 76 76 75 75 75 76 78 75 81 79 79 77 78 77 123 127 130 134 137 141 148 151 157 166 188 284 388 337 239 294 399 562 767 882 652 565 659 914 1164 1360 1370 1293 1621 1805 2117 2448 2507 2191 1762 1698 1715 1577 1472 1628 1876 2349 2518 2668 2727 2666 2563 2524 2373 2600 2611 2479 2383 2281 2272 2243 2188 2138 1933 2089 2343 2587 2450 2509 2152 1801 1497 1232 1099 1038 1027 1048 1095 1127 1211 1294 1290 1340 1321 1269 1116 1113 1224 1326 1468 1569 1616 1643 1766 1925 1859 1821 1849 1942 1958 1786 1732 1840 1983 1883 1550 1275 1009 860 751 655 577 512 444 382 341 320 321 368 495 684 1086 1446 1817 2185 2195 2166 2390 2483 1958 1532 1388 1196 1054 883 634 472 326 205 95 -43 -97 -107 -106 -105 -99 77 231 511 882 981 1026 1085 1178 1326 1367 1222 1115 1046 995 955 917 880 862 892 990 1005 995 1046 1088 817 657 594 543 568 655 865 1136 912 712 676 688 738 863 1093 1290 1300 1030 894 814 771 765 768 773 784 801 817 848 873 885 903 921 938 956 968 977 988 1021 1053 1094 1145 1244 1308 1311 1335 1401 1529 1620 1548 1611 1705 1782 1789 1468 1144 1137 1096 1079 1037 995 971 969 963 853 821 801 780 758 735 714 696 677 655 637 629 624 610 590 561 547 534 534 542 555 585 634 711 791 852 822 768 582 398 372 372 372 372 372 412 675 982 904 907 1229 1039 908 832 767 685 582 520 474 418 376 397 411 434 459 512 471 425 375 372 372 372 376 394 422 524 662 674 656 463 372 431 520 764 851 824 823 689 804 907 1053 1347 1323 1332 1217 937 601 536 461 602 776 947 1325 1404 1345 1244 1375 1382 1250 1553 1761 1799 1627 1372 1322 1741 1783 1708 1579 1623 1879 1890 1736 1530 1522 1466 1145 628 1159 1189 1382 1393 1633 1429 1080 1494 1914 2037 1995 1948 1880 1833 1692 1978 2030 1978 1826 1955 1940 1899 1815 1841 1866 1856 1861 1852 1842 1824 1812 1804 1813 1820 1796 1777 1749 1759 1760 1757 1747 1752 1739 1564 1405 1490 1494 1610 1731 1743 1758 1751 1759 1766 1783 1805 1837 1861 1866 1878 1891 1908 1918 1936 1954 1958 1905 1855 2027 2057 2079 2085 2114 2141 2165 2184 2012 1660 1334 1147 1019 1029 1035 1066 1106 1129 942 1112 1337 1687 1701 1849 2029 1976 1968 1816 1754 1700 1671 1584 1588 1562 1527 1546 1580 1561 1569 1554 1533 1512 1489 1475 1452 1422 1423 1393 1355 1335 1345 1394 1407 1411 1448 1485 1545 1551 1568 1573 1586 1608 1650 1687 1705 1724 1739 1761 1774 1726 1657 1622 1592 1590 1682 1635 1647 1712 1718 1704 1712 1745 1764 1783 1804 1840 1842 1841 1849 1845 1861 1861 1870 1862 1843 1829 1808 1820 1845 1863 1866 1836 1820 1814 1798 1804 1821 1845 1874 1924 1934 1937 1940 1960 1940 1914 1893 1924 1935 1949 1963 1971 1957 1958 1909 1913 1979 1943 1920 1899 1899 1916 1935 1956 2004 2056 2025 1936 1914 1896 1895 1885 1869 1857 1840 1828 1804 1806 1826 1801 1783 1762 1754 1746 1755 1783 1779 1734 1710 1720 1766 1801 1814 1841 1921 1981 2005 2024 2050 2055 2072 2075 2114 2144 2136 2159 2234 2286 2323 2330 2265 2268 2261 2244 2306 2271 2211 2204 2204 2215 2222 2238 2271 2287 2303 2351 2489 2598 2727 2732 2744 2727 2711 2559 2387 2290 2184 2086 1986 1893 1816 1787 1770 1757 1744 1732 1728 1728 1725 1725 1719 1720 1725 1732 1746 1756 1766 1785 1797 1784 1782 1774 1790 1802 1792 1796 1807 1820 1835 1839 1835 1830 1827 1833 1828 1842 1858 1848 1839 1860 1868 1906 1983 1954 1914 1913 1908 1929 1976 1954 1928 1933 1937 1942 1949 1960 1968 1978 1990 2000 1994 1977 1986 2002 2021 2045 2053 2053 2060 2054 2045 2052 2070 2080 2088 2099 2125 2145 2160 2200 2202 2212 2188 2161 2163 2163 2180 2169 2173 2188 2221 2240 2213 2197 2206 2228 2212 2170 2166 2210 2208 2253 2209 2156 2163 2161 2180 2273 2419 2720 2948 2993 2998 2998 2958 2935 2947 2945 2901 2884 2743 2655 2722 2709 2686 2706 2701 2909 2997 3038 2949 2909 2863 2888 2931 2896 2823 3079 3158 2926 2730 2562 2487 2456 2451 2280 2202 2213 2116 2010 1953 1897 1892 1907 1836 1761 1724 1719 1728 1759 1811 1856 1921 2008 2075 2140 2182 2227 2240 2269 2253 2302 2378 2423 2458 2542 2610 2656 2720 2799 2788 2809 2916 3238 3378 3009 3166 3413 3667 3728 3509 3355 3179 3053 3009 2793 2625 2592 2475 2347 2490 2596 2745 2633 2416 2308 2273 2377 2311 2232 2258 2244 2267 2291 2340 2308 2307 2322 2308 2289 2256 2212 2182 2162 2168 2163 2166 2132 2122 2107 2084 2066 2065 2046 2013 2000 1995 1978 1956 1950 1895 1885 1897 1910 1939 1966 1954 1884 1844 1834 1861 1856 1858 1879 1864 1877 1860 1847 1834 1704 1684 1759 1783 1770 1778 1784 1796 1824 1842 1830 1813 1799 1797 1797 1796 1785 1774 1760 1756 1759 1749 1738 1713 1690 1686 1701 1707 1694 1686 1682 1679 1673 1660 1635 1644 1640 1603 1456 1501 1570 1540 1497 1441 1502 1483 1480 1499 1485 1577 1505 1472 1470 1490 1502 1487 1478 1467 1482 1481 1473 1453 1451 1437 1448 1443 1421 1449 1448 1437 1422 1406 1383 1369 1355 1362 1369 1368 1364 1357 1352 1351 1348 1343 1339 1336 1328 1320 1314 1312 1307 1301 1292 1290 1284 1276 1275 1269 1270 1262 1253 1249 1245 1241 1238 1233 1229 1227 1218 1212 1210 1203 1206 1210 1210 1209 1210 1205 1204 1202 1202 1199 1194 1193 1191 1184 1179 1175 1169 1164 1161 1160 1156 1150 1144 1137 1133 1127 1123 1119 1116 1111 1107 1102 1096 1092 1090 1086 1084 1076 1074 1075 1072 1067 1056 1053 1049 1056 1060 1059 1052 1046 1046 1038 1033 1029 1024 1020 1019 1016 1011 1007 1004 995 986 974 969 982 982 993 991 989 989 987 985 985 982 982 980 977 973 971 969 968 963 959 955 956 956 945 941 936 925 910 880 872 897 883 914 901 859 847 898 852 883 898 884 864 836 875 865 853 854 834 853 824 850 834 824 820 821 820 813 820 806 787 803 820 806 803 817 825 835 835 825 821 824 821 821 818 824 830 830 824 824 818 822 811 793 783 770 776 763 751 742 718 700 703 684 691 705 700 680 681 693 687 698 721 734 744 750 761 759 732 715 704 690 710 716 723 728 716 702 678 672 681 662 633 625 619 615 622 626 605 621 606 621 614 617 630 651 631 622 627 631 617 608 593 579 569 557 572 549 535 517 517 515 512 526 538 547 562 567 574 578 583 587 587 588 588 588 592 576 555 540 526 515 500 488 486 492 498 500 507 497 463 446 431 412 397 390 384 379 374 368 363 356 351 352 354 359 364 355 347 344 343 335 332 334 338 341 344 344 347 349 349 339 332 336 341 347 356 361 360 361 359 357 355 349 342 323 319 321 318 313 306 304 313 310 299 293 291 292 300 316 319 329 313 298 290 301 312 323 318 299 297 305 326 335 331 315 317 319 310 317 307 300 311 318 312 302 293 295 285 279 267 257 268 273 280 286 278 261 246 258 256 249 251 246 255 248 239 260 276 260 241 247 244 265 274 275 289 266 253 267 290 299 292 295 300 280 280 275 281 279 296 308 303 273 268 276 260 226 236 252 264 272 237 232 227 214 211 226 214 192 191 207 234 248 233 225 221 212 210 215 223 231 224 222 206 203 196 209 213 190 186 183 182 176 167 165 166 167 172 171 178 183 189 189 182 180 176 179 179 194 185 174 199 247 258 248 229 230 260 243 245 266 275 289 300 292 289 311 319 330 326 313 319 307 254 297 323 318 324 330 328 341 339 330 310 314 316 327 351 362 363 365 357 336 337 354 351 336 329 353 362 375 434 453 387 363 356 345 356 336 348 361 365 368 376 407 415 387 382 383 373 368 371 373 372 377 430 430 434 379 383 398 433 425 421 475 523 508 472 475 510 551 512 518 485 450 410 465 432 478 520 548 546 541 497 446 434 438 497 519 562 622 584 622 638 631 597 511 396 363 418 354 410 433 571 421 347 306 315 329 310 284 310 346 330 359 373 376 316 293 320 346 387 387 379 362 368 377 354 342 346 307 287 253 263 263 257 280 282 265 251 247 244 207 262 275 278 316 339 295 247 206 236 284 291 309 344 332 327 309 289 263 251 263 288 312 326 287 307 260 210 207 176 151 136 159 175 192 231 233 194 197 186 188 200 212 214 233 233 220 216 214 207 199 188 181 179 183 178 193 180 162 164 174 149 153 152 159 164 158 156 156 133 144 144 138 114 95 95 95 93 117 127 113 107 101 107 101 96 76 75 75 75 77 77 74 75 77 78 79 80 79 78 78 78 78 78 76 77 77 77 78 79 78 78 79 80 83 102 138 148 152 141 116 104 100 93 94 94 82 80 77 77 76 73 71 72 74 73 71 73 73 72 73 73 73 73 73 73 74 74 74 74 73 71 71 72 72 72 72 72 73 75 75 76 76 77 76 77 77 76 76 76 76 77 78 78 73 77 77 78 77 85 78 124 128 132 138 142 144 153 170 257 227 206 283 355 365 342 278 391 489 496 480 571 597 810 891 943 1046 1144 1381 1676 2068 2382 2167 2109 1975 1745 1527 1582 1561 1436 1666 2168 2734 2663 2643 2690 2788 2634 2517 2430 2596 2661 2610 2426 2292 2219 2203 2077 1956 1864 1954 2106 2339 2266 2442 2390 2098 1638 1287 1133 1051 1023 1028 1052 1066 1100 1213 1341 1397 1291 1250 1142 1094 1210 1304 1424 1496 1554 1618 1689 1743 1742 1741 1871 2033 1915 1777 1727 1760 1836 1806 1575 1229 1065 922 749 650 577 516 466 403 361 329 319 439 601 822 1128 1410 1588 1765 1873 1975 2107 2304 2044 1771 1470 1263 1127 949 775 505 315 192 50 -47 -100 -101 -104 -104 -104 -43 619 1070 1428 1378 1235 1122 1178 1262 1319 1211 1164 1079 1021 938 896 864 838 916 936 909 938 1033 1006 800 684 610 547 533 572 743 858 906 686 657 667 704 781 885 1164 1521 1171 980 861 790 766 766 768 776 789 803 826 857 874 894 907 920 932 941 951 974 1005 1043 1091 1142 1191 1230 1265 1293 1348 1561 1556 1489 1553 1660 1768 1874 1518 1194 1143 1144 1092 1035 990 960 924 919 865 841 816 790 764 740 716 695 679 666 660 650 640 631 614 593 585 577 583 593 595 605 651 716 789 867 975 815 681 518 403 375 372 377 450 412 455 646 794 910 1238 1267 980 863 757 672 600 546 495 443 394 420 438 451 486 499 450 414 399 380 389 379 382 430 400 496 588 609 494 399 378 480 593 847 879 843 811 743 826 948 1316 1431 1334 1356 1351 1381 1292 1202 1081 1028 652 613 1265 1404 1346 1322 1384 1294 1289 1326 1620 1775 1585 1315 1233 1590 1728 1405 1301 1724 1881 1872 1526 1250 1215 1276 1046 707 991 1171 1347 1748 1638 1393 1168 1511 2067 2015 1949 1903 1903 1809 1776 2016 2018 1949 1917 1963 1926 1916 1853 1820 1852 1861 1869 1855 1840 1828 1815 1805 1811 1816 1787 1765 1752 1773 1764 1754 1747 1757 1741 1716 1695 1729 1710 1694 1532 1669 1699 1727 1753 1767 1783 1790 1838 1883 1878 1880 1881 1887 1901 1912 1929 1934 1946 1987 2023 2038 2042 2070 2095 2123 2157 2183 2207 1818 1244 1226 1261 1200 1213 1103 1054 1214 1198 1459 1648 2141 2234 2226 2098 2028 1915 1798 1743 1705 1700 1624 1667 1625 1569 1584 1610 1591 1575 1555 1528 1509 1495 1471 1434 1404 1402 1368 1336 1332 1364 1411 1399 1396 1401 1427 1521 1550 1586 1606 1647 1664 1653 1658 1674 1703 1725 1744 1760 1777 1723 1643 1607 1676 1674 1632 1623 1708 1743 1748 1734 1735 1755 1773 1797 1825 1854 1872 1883 1854 1850 1845 1824 1834 1800 1803 1833 1825 1854 1850 1835 1823 1819 1789 1797 1821 1845 1853 1875 1913 1899 1903 1936 1961 1926 1893 1885 1903 1912 1926 1950 1979 1949 1929 1878 1960 1999 1923 1890 1896 1945 1980 1993 2042 2134 2201 2208 2172 2028 1939 1947 1940 1920 1897 1857 1833 1838 1851 1826 1804 1776 1766 1758 1750 1755 1782 1791 1745 1714 1725 1762 1817 1852 1894 1908 1915 1975 2015 2018 2039 2074 2095 2122 2149 2169 2155 2215 2221 2278 2291 2290 2296 2274 2266 2277 2302 2263 2227 2210 2219 2224 2225 2240 2261 2310 2342 2440 2611 2659 2646 2740 2755 2741 2609 2436 2319 2231 2116 2005 1912 1850 1835 1786 1776 1769 1750 1747 1739 1736 1730 1727 1731 1751 1756 1783 1791 1799 1810 1808 1812 1793 1783 1801 1809 1802 1809 1818 1838 1853 1862 1848 1836 1848 1843 1834 1848 1864 1854 1848 1862 1877 1907 1945 1911 1976 1970 1951 1894 1930 1925 1961 1976 1978 1970 1959 1974 1977 1977 1989 1994 1983 1977 1995 2012 2031 2063 2089 2081 2069 2049 2037 2058 2078 2101 2110 2124 2127 2123 2136 2149 2177 2213 2189 2161 2135 2134 2156 2146 2176 2175 2183 2157 2158 2162 2185 2187 2209 2180 2158 2184 2212 2246 2248 2175 2117 2123 2175 2234 2359 2657 2819 2874 2888 2899 2918 2768 2738 2830 2829 2741 2714 2733 2827 2802 2770 2792 2786 2905 2967 3062 2975 2938 2917 2972 3035 3056 3012 3126 3261 3011 2892 2841 2705 2493 2395 2428 2433 2457 2300 2172 2185 2033 1995 1935 1858 1806 1759 1715 1718 1746 1790 1855 1906 1928 1963 1978 2034 2094 2103 2121 2151 2247 2309 2387 2478 2530 2566 2620 2699 2786 2874 2911 2945 3135 3408 3109 3311 3232 3347 3621 3574 3373 3269 3146 3014 2771 2599 2541 2459 2322 2406 2429 2570 2657 2502 2430 2314 2391 2264 2246 2273 2239 2227 2271 2286 2259 2279 2293 2275 2274 2236 2198 2166 2167 2184 2178 2154 2145 2139 2127 2102 2067 2026 2000 1996 1984 1979 1963 1946 1924 1877 1879 1890 1903 1919 1942 1928 1886 1866 1857 1876 1859 1864 1885 1883 1881 1862 1852 1830 1767 1625 1740 1761 1776 1777 1781 1795 1833 1835 1825 1809 1788 1789 1799 1789 1765 1758 1748 1750 1748 1740 1736 1725 1712 1679 1660 1650 1634 1643 1676 1675 1669 1663 1644 1624 1612 1586 1448 1529 1465 1478 1476 1428 1477 1449 1462 1445 1465 1524 1472 1455 1459 1478 1503 1508 1487 1484 1514 1509 1502 1486 1474 1466 1471 1463 1452 1470 1453 1429 1418 1414 1405 1392 1380 1369 1347 1361 1364 1358 1354 1348 1342 1337 1333 1326 1322 1321 1316 1311 1306 1300 1294 1287 1283 1279 1278 1271 1262 1257 1249 1251 1244 1241 1236 1230 1226 1226 1216 1220 1216 1212 1203 1193 1208 1206 1207 1207 1203 1202 1199 1197 1192 1194 1190 1184 1179 1174 1170 1168 1165 1164 1161 1159 1152 1144 1138 1132 1127 1121 1116 1114 1109 1103 1098 1093 1092 1088 1085 1080 1079 1074 1070 1067 1064 1062 1061 1061 1064 1059 1056 1051 1044 1038 1031 1025 1018 1014 1011 1012 1011 1009 1002 996 991 982 971 974 981 992 991 991 992 989 989 987 984 983 980 979 976 974 971 966 967 958 932 950 946 916 906 896 886 890 864 849 887 852 886 882 857 822 850 821 869 879 866 819 801 834 843 829 799 799 824 796 829 822 809 795 812 803 794 794 789 774 784 802 787 801 803 820 821 824 816 811 814 813 807 808 816 818 818 814 811 812 820 805 799 800 789 779 767 768 745 734 715 694 685 675 681 693 669 679 671 692 696 719 731 744 753 763 749 724 713 700 679 689 704 708 716 714 702 679 662 650 639 628 625 613 596 602 601 591 607 600 607 607 632 641 637 639 645 644 645 637 610 588 572 550 541 530 521 515 523 529 523 518 510 508 519 539 551 567 562 571 580 578 585 589 593 596 579 553 530 516 515 507 492 484 486 492 493 501 504 483 464 434 404 394 385 380 378 376 370 362 353 355 358 364 373 375 368 359 358 359 352 345 336 329 327 330 336 342 342 341 335 327 335 341 343 347 358 360 363 363 361 355 347 345 339 328 327 319 312 310 312 320 308 315 319 309 286 299 301 312 317 321 315 300 287 298 309 307 298 291 317 328 324 327 327 305 308 300 303 303 288 307 307 300 294 289 295 298 291 286 273 264 260 266 265 265 271 261 252 272 262 268 266 255 255 251 244 249 242 240 238 249 274 283 290 298 283 261 266 286 286 288 296 298 294 278 278 288 297 285 296 300 294 289 279 261 239 229 228 243 254 218 213 211 217 210 202 201 190 189 195 217 233 225 217 214 206 205 213 220 221 216 213 217 214 205 214 222 202 183 180 179 181 169 166 164 165 166 172 179 189 184 185 182 179 180 181 178 181 177 205 231 230 224 251 240 215 224 237 251 260 277 289 310 276 288 291 294 307 301 297 308 263 255 313 345 356 352 327 311 338 324 311 303 297 305 336 360 358 347 342 340 360 339 349 362 340 345 357 372 407 453 453 375 361 345 338 341 342 360 378 378 373 389 468 414 395 419 405 382 387 431 442 401 366 367 379 420 434 383 408 386 397 452 460 491 441 476 477 490 533 546 537 504 478 415 472 457 455 492 496 482 515 533 519 456 478 471 531 545 627 654 647 652 557 430 403 406 423 608 533 608 631 635 553 408 384 313 295 303 293 288 311 324 333 361 362 325 282 290 328 346 339 357 370 353 343 325 267 261 263 283 257 240 221 220 232 250 258 219 236 237 227 286 315 311 292 314 315 276 274 297 264 283 287 331 329 302 303 300 289 283 237 277 320 319 312 272 288 246 237 240 158 133 145 153 190 227 254 252 218 206 183 193 189 210 225 226 231 232 234 226 221 209 198 187 205 194 200 198 185 173 183 167 176 189 174 164 157 137 134 114 109 107 106 102 88 88 88 94 100 115 120 100 95 97 91 75 73 74 74 75 76 75 75 75 77 78 78 77 78 78 77 77 77 77 76 77 76 77 77 78 78 81 85 87 98 128 139 150 148 136 125 113 108 105 106 88 78 76 74 75 73 71 70 71 74 72 71 72 72 72 72 72 72 73 73 73 73 73 76 82 72 71 71 70 71 71 72 72 73 74 75 75 75 76 76 76 76 77 77 76 76 78 78 73 74 77 77 84 78 84 77 124 129 134 140 145 151 158 172 223 217 221 231 291 379 385 349 371 426 495 553 768 950 1058 1207 1050 1124 1254 1523 1816 2216 2332 2125 1924 1752 1688 1502 1446 1460 1388 1609 2106 2668 2813 2801 2648 2634 2598 2620 2577 2505 2537 2632 2477 2287 2164 2256 2214 2034 1850 1938 2021 2099 2104 2302 2501 2005 1663 1429 1220 1079 1021 1019 1025 1039 1070 1105 1223 1286 1255 1220 1103 1127 1140 1238 1307 1370 1473 1555 1608 1637 1635 1657 1753 1950 1863 1767 1732 1738 1811 1655 1521 1412 1250 1029 768 624 557 514 463 420 381 342 319 375 614 993 1320 1684 1932 2076 2057 2033 2063 2163 1923 1711 1507 1397 1434 1118 827 611 427 226 103 -19 -67 -85 -102 -101 -102 -90 302 1026 1408 1597 1468 1287 1340 1384 1302 1239 1218 1234 1090 956 905 868 828 834 831 845 922 1067 977 803 689 611 555 527 540 621 786 907 660 646 658 684 740 839 1130 1658 1430 1185 903 807 771 767 769 775 783 794 812 836 857 880 898 906 913 924 940 968 1002 1041 1080 1121 1160 1198 1225 1254 1310 1451 1427 1477 1570 1712 1699 1770 1506 1230 1194 1162 1089 1055 1035 984 936 900 871 844 818 790 763 738 716 697 682 677 674 671 681 682 658 654 687 729 691 657 646 635 649 708 791 838 940 910 682 541 471 465 464 455 434 473 530 650 799 859 1117 1384 1137 963 807 701 629 572 510 455 418 447 473 477 507 489 475 466 463 444 473 437 442 374 394 420 472 553 504 420 446 493 692 877 890 844 793 778 868 1045 1450 1505 1420 1408 1383 1392 1380 1388 1414 1408 983 453 824 1185 1325 1377 1371 1214 1226 1150 1416 1807 1663 1372 1208 1348 1800 1529 1252 1638 1864 1862 1593 1276 1186 1013 882 567 698 1030 1628 1806 1588 1474 1337 1490 1931 2010 1969 1905 1820 1791 2040 2042 2008 1941 1941 1957 1932 1899 1882 1838 1841 1854 1866 1853 1838 1833 1818 1807 1806 1813 1791 1764 1759 1772 1766 1752 1754 1754 1743 1734 1712 1718 1733 1722 1721 1544 1718 1721 1720 1733 1744 1766 1810 1864 1886 1880 1873 1873 1882 1894 1910 1918 1937 1968 1989 2002 2039 2064 2074 2095 2123 2153 2168 1843 1764 1560 1441 1451 1326 1404 1291 1572 1873 2190 2193 2199 2197 2176 2131 2103 2037 1886 1754 1711 1693 1627 1641 1644 1639 1639 1632 1605 1574 1558 1541 1519 1493 1464 1450 1408 1380 1338 1322 1337 1386 1414 1385 1373 1389 1411 1461 1554 1591 1620 1664 1686 1672 1661 1678 1716 1726 1739 1754 1764 1738 1692 1652 1701 1704 1674 1676 1657 1727 1764 1752 1747 1757 1773 1809 1851 1871 1840 1859 1827 1811 1810 1797 1779 1798 1835 1847 1844 1836 1826 1820 1815 1797 1782 1797 1808 1831 1855 1893 1886 1875 1888 1899 1922 1894 1875 1876 1909 1937 1957 1981 1990 1967 1920 1888 1992 1925 1878 1882 1917 2013 2162 2164 2126 2055 2100 2171 2193 2118 1999 1981 1969 1950 1916 1888 1864 1849 1834 1810 1791 1779 1771 1761 1754 1757 1781 1781 1734 1721 1730 1765 1808 1843 1857 1882 1922 1990 2022 2031 2055 2093 2126 2143 2213 2268 2197 2235 2210 2269 2286 2318 2309 2296 2307 2283 2272 2309 2260 2209 2197 2228 2232 2241 2254 2332 2379 2436 2535 2526 2669 2751 2750 2742 2679 2509 2359 2287 2181 2084 1990 1883 1842 1818 1805 1785 1767 1757 1748 1738 1734 1734 1739 1759 1782 1803 1803 1807 1814 1831 1811 1792 1797 1809 1812 1811 1820 1830 1849 1863 1865 1851 1852 1858 1840 1848 1862 1875 1863 1857 1868 1879 1889 1903 1921 1954 1983 1915 1892 1952 1978 1945 1932 1974 1972 1980 1983 2001 1994 1993 1987 1962 1971 1978 1992 2003 2028 2051 2058 2061 2039 2046 2067 2077 2088 2099 2099 2094 2105 2118 2119 2118 2123 2124 2117 2105 2105 2124 2161 2164 2160 2179 2141 2134 2142 2145 2163 2208 2172 2177 2159 2188 2254 2228 2117 2100 2116 2148 2208 2381 2591 2675 2813 2749 2783 2833 2672 2680 2795 2810 2711 2725 2741 2764 2791 2768 2762 2817 2922 2983 3074 3047 3060 2999 3022 3077 3098 3106 3239 3278 3327 3071 2878 2733 2576 2448 2374 2338 2245 2158 2106 2073 2024 1987 1942 1866 1815 1763 1720 1713 1736 1776 1827 1855 1847 1864 1888 1919 1955 1999 2058 2127 2187 2294 2347 2385 2491 2579 2693 2755 2779 2864 3015 3159 3421 3323 3223 3398 3427 3401 3486 3663 3486 3396 3117 2866 2728 2568 2464 2380 2303 2338 2497 2573 2550 2374 2301 2310 2307 2207 2193 2236 2242 2202 2246 2249 2239 2260 2240 2234 2233 2220 2171 2157 2186 2213 2222 2223 2255 2233 2256 2160 2148 2067 1997 1974 1957 1949 1979 1962 1924 1894 1892 1932 1930 1926 1941 1930 1913 1890 1890 1897 1879 1861 1857 1851 1851 1839 1845 1834 1824 1655 1679 1714 1767 1778 1786 1798 1825 1829 1821 1811 1797 1801 1804 1785 1751 1739 1733 1734 1736 1733 1728 1719 1712 1709 1702 1679 1659 1602 1627 1656 1665 1661 1648 1586 1520 1484 1422 1444 1430 1424 1425 1414 1425 1423 1423 1434 1451 1451 1443 1448 1460 1474 1495 1514 1511 1506 1524 1536 1526 1514 1502 1492 1479 1464 1454 1460 1440 1422 1409 1402 1400 1387 1378 1375 1362 1344 1351 1357 1354 1350 1344 1339 1333 1326 1321 1315 1309 1304 1300 1297 1293 1289 1284 1277 1273 1267 1261 1258 1255 1250 1244 1239 1234 1231 1227 1220 1218 1218 1214 1213 1208 1190 1201 1207 1204 1204 1201 1194 1193 1194 1195 1191 1186 1182 1179 1176 1173 1170 1167 1165 1162 1157 1152 1146 1140 1135 1129 1123 1121 1116 1112 1106 1100 1096 1095 1091 1087 1083 1081 1077 1070 1070 1068 1066 1067 1067 1064 1058 1057 1052 1045 1039 1033 1029 1024 1021 1014 1004 999 998 995 989 984 979 974 984 991 996 996 996 995 992 992 989 987 983 981 982 979 976 973 969 945 924 915 935 919 889 884 871 856 879 854 828 854 838 857 852 854 812 817 804 831 845 826 814 788 799 803 809 806 787 818 782 803 791 783 784 797 778 774 779 770 769 774 786 773 793 792 811 806 807 810 797 801 801 796 806 807 806 807 806 801 810 816 802 791 793 785 772 758 749 756 735 721 715 709 686 659 664 653 649 660 678 706 724 736 744 753 761 748 726 715 710 683 663 675 686 705 696 686 663 640 631 621 602 590 578 574 572 570 572 575 578 588 606 615 616 613 633 663 662 653 628 603 584 574 559 537 526 518 539 546 549 541 539 532 512 506 516 535 557 554 559 565 574 582 591 595 593 573 551 535 526 521 511 502 481 482 487 491 504 508 478 440 399 381 372 369 371 365 365 362 357 361 363 365 370 376 375 375 373 370 369 365 360 356 351 343 330 325 329 337 334 329 329 335 340 342 342 348 359 363 364 363 358 350 347 346 346 335 321 316 321 320 315 314 325 321 308 294 286 287 301 310 316 324 315 300 287 290 298 283 289 310 328 313 317 327 316 301 291 286 293 282 292 300 303 292 287 283 296 308 295 283 273 257 269 267 258 259 251 250 268 278 274 262 265 262 263 261 245 242 243 254 249 254 262 284 307 290 297 288 282 276 286 283 284 287 285 271 277 285 276 274 278 287 273 277 253 232 239 250 219 247 219 203 209 214 201 196 193 194 189 187 216 231 221 216 209 201 207 216 221 212 208 205 208 212 218 224 230 223 197 188 186 178 179 169 167 166 171 177 183 187 182 183 184 182 183 182 188 183 176 186 182 196 234 229 211 237 236 268 267 283 292 290 276 248 254 269 278 280 284 307 284 251 298 321 346 347 337 306 313 325 308 298 289 313 330 342 346 338 331 338 341 355 352 338 349 352 367 382 399 431 464 414 350 337 339 338 347 352 365 378 375 373 407 482 443 426 396 392 401 408 473 509 375 410 412 371 392 447 432 444 393 387 387 423 416 439 501 541 542 543 574 526 471 434 467 496 519 473 455 513 509 546 493 477 481 599 543 511 564 630 653 529 558 507 413 414 528 445 624 631 629 534 584 520 374 292 282 337 347 314 284 308 336 363 356 334 350 340 291 271 314 320 341 349 329 315 306 269 257 264 244 239 237 256 263 219 200 225 223 243 241 233 258 299 313 293 277 288 251 237 279 318 339 307 324 334 320 299 291 267 257 227 261 266 301 281 235 267 241 200 185 128 148 191 202 189 237 277 204 195 209 169 165 185 188 197 232 245 251 243 227 222 227 215 197 200 206 198 210 200 193 189 182 179 181 168 156 140 130 131 132 128 110 99 90 91 88 88 84 107 116 112 107 95 83 74 72 73 74 76 75 74 75 75 76 77 77 77 77 78 77 77 77 77 77 76 76 76 78 78 78 79 83 90 102 121 136 143 153 148 130 120 119 101 95 89 82 79 76 74 72 71 70 71 77 73 71 71 72 72 72 73 72 73 72 72 72 72 72 77 81 71 70 70 70 70 71 72 72 73 74 75 75 75 76 76 75 76 76 77 76 77 78 75 72 77 77 75 80 83 78 76 125 129 133 137 147 152 158 164 180 210 189 205 259 366 405 444 547 589 872 668 736 1011 1260 1398 1371 1374 1453 1620 1838 2118 2150 1939 1791 1559 1445 1416 1367 1334 1573 1831 2106 2289 2532 2685 2705 2568 2465 2544 2481 2373 2228 2225 2169 2118 2061 1925 2019 1859 1858 1914 1921 2005 2078 2231 2446 2282 1937 1640 1290 1064 1024 1026 1029 1049 1093 1154 1272 1334 1311 1261 1055 965 979 1079 1195 1264 1351 1515 1572 1561 1563 1597 1676 1828 1819 1791 1741 1753 1726 1610 1527 1374 1301 1120 871 651 586 539 479 425 379 345 319 363 598 1003 1373 1712 1986 1968 1935 1964 2065 1727 1538 1359 1248 1268 1389 1199 991 917 595 293 176 105 24 -24 -84 -96 -100 -98 -54 472 925 1159 1449 1452 1387 1353 1244 1104 1078 1164 1114 1028 979 969 873 791 776 787 832 936 959 800 674 608 560 519 510 592 694 774 687 641 646 671 732 819 1217 1520 1623 1286 1050 874 783 772 772 776 783 790 800 821 845 865 884 890 901 913 930 956 989 1022 1057 1093 1128 1163 1203 1248 1295 1376 1496 1627 1799 1815 1718 1662 1526 1318 1288 1308 1147 1065 1024 987 948 924 891 838 812 786 764 743 721 701 696 695 699 704 724 741 723 771 849 938 796 722 694 678 671 721 827 933 958 902 709 626 657 665 556 411 358 465 580 687 712 838 1082 1362 1235 961 817 727 654 588 526 468 440 470 515 519 536 539 528 521 523 516 528 522 536 411 422 548 567 564 544 548 481 583 847 935 915 876 828 844 940 1131 1584 1570 1468 1457 1449 1443 1442 1410 1435 1448 1277 444 1001 1452 1302 1399 1220 1051 1158 1351 1663 1773 1353 1291 1155 1300 1474 1233 1271 1573 1839 1863 1866 1431 1222 1122 1204 792 641 1313 1646 1953 1880 1647 1528 1810 2058 2029 1989 1913 1810 1908 2104 2036 2004 1950 1963 1969 1944 1912 1892 1860 1844 1855 1851 1855 1844 1832 1821 1814 1807 1807 1793 1771 1766 1778 1764 1755 1757 1755 1753 1733 1711 1714 1725 1732 1725 1717 1730 1745 1738 1730 1744 1751 1781 1839 1858 1858 1859 1859 1874 1875 1888 1898 1922 1950 1961 1999 2024 2040 2047 2069 2089 2124 2155 2193 2182 2238 2233 2006 1554 1569 1910 2168 2166 2158 2154 2151 2126 2119 2097 2082 2033 1995 1788 1708 1685 1440 1655 1652 1671 1641 1632 1601 1570 1539 1522 1510 1483 1456 1440 1400 1353 1315 1319 1357 1428 1415 1378 1362 1376 1394 1432 1513 1593 1616 1643 1679 1706 1713 1720 1734 1749 1760 1767 1780 1787 1790 1779 1752 1751 1745 1730 1697 1678 1745 1781 1775 1784 1785 1814 1801 1790 1823 1813 1804 1768 1761 1767 1783 1829 1855 1881 1865 1826 1810 1799 1805 1779 1800 1806 1819 1832 1856 1888 1869 1856 1862 1882 1891 1864 1861 1887 1915 1957 1977 1984 1982 1969 1912 1863 1888 1866 1877 1896 1925 1980 2102 2025 2011 2086 2141 2190 2215 2153 1995 1954 1925 1923 1920 1902 1865 1840 1819 1801 1793 1783 1772 1763 1756 1755 1775 1794 1739 1726 1732 1755 1786 1822 1864 1904 1958 1981 2039 2103 2094 2118 2167 2222 2266 2319 2242 2323 2237 2282 2299 2315 2325 2334 2352 2340 2298 2318 2288 2219 2191 2195 2250 2268 2279 2329 2357 2385 2414 2484 2601 2712 2754 2741 2737 2607 2409 2336 2247 2114 1979 1910 1844 1821 1803 1787 1773 1761 1750 1742 1742 1744 1745 1752 1762 1773 1784 1799 1815 1834 1808 1799 1800 1810 1825 1829 1823 1847 1862 1882 1881 1870 1872 1857 1846 1862 1891 1903 1884 1868 1872 1882 1889 1907 1931 1943 1924 1906 1895 1915 1978 2049 2022 1964 1939 1974 1993 1987 1976 1970 1961 1957 1969 1980 1984 1994 2007 2015 2011 2017 2034 2046 2045 2056 2064 2069 2084 2101 2094 2081 2083 2102 2094 2092 2088 2088 2102 2141 2168 2134 2160 2156 2135 2111 2113 2136 2153 2164 2153 2127 2108 2121 2286 2183 2088 2115 2136 2164 2215 2331 2507 2575 2678 2630 2604 2574 2564 2606 2666 2689 2628 2698 2692 2735 2743 2737 2759 2794 2829 2967 3053 3143 3045 3035 2964 2923 3139 3112 2941 3030 3174 3084 3073 2975 2623 2425 2326 2175 2157 2129 2082 2046 2023 1995 1954 1885 1805 1756 1712 1707 1726 1777 1811 1809 1812 1831 1849 1878 1960 2023 2103 2137 2213 2340 2423 2500 2573 2670 2881 3088 2971 2893 3116 3378 3583 3510 3401 3366 3501 3564 3528 3712 3564 3402 3170 2852 2672 2637 2509 2403 2283 2275 2373 2353 2303 2243 2321 2391 2278 2217 2164 2160 2187 2204 2188 2220 2250 2310 2264 2196 2180 2182 2168 2155 2185 2240 2340 2435 2341 2337 2287 2174 2082 2089 1995 1971 1949 1930 1934 1940 1901 1935 1945 2067 2069 1972 2009 2047 2044 2043 1994 1966 1917 1882 1872 1859 1836 1819 1800 1786 1782 1783 1661 1652 1757 1781 1780 1768 1776 1799 1818 1809 1802 1790 1782 1782 1748 1726 1719 1714 1714 1726 1721 1711 1696 1684 1682 1683 1659 1623 1558 1614 1648 1655 1648 1633 1599 1478 1414 1421 1423 1407 1402 1404 1408 1414 1432 1437 1431 1431 1444 1456 1468 1490 1502 1530 1546 1537 1537 1523 1507 1499 1498 1489 1476 1462 1447 1440 1430 1417 1406 1397 1390 1381 1377 1369 1360 1347 1334 1351 1353 1350 1344 1338 1333 1326 1321 1315 1309 1303 1296 1292 1288 1285 1278 1272 1266 1262 1255 1253 1252 1246 1243 1240 1234 1227 1225 1221 1220 1214 1211 1211 1208 1195 1190 1204 1199 1201 1199 1195 1193 1193 1193 1189 1186 1187 1183 1179 1174 1170 1168 1165 1161 1155 1152 1147 1143 1137 1131 1125 1120 1113 1113 1109 1105 1100 1098 1094 1089 1084 1081 1077 1073 1069 1066 1065 1068 1067 1065 1059 1056 1052 1045 1039 1033 1029 1026 1017 1009 1003 1009 1011 1009 1002 997 985 984 987 990 990 999 1000 998 994 994 992 989 984 983 983 979 966 953 965 939 922 885 892 889 886 857 855 836 865 862 821 829 826 817 829 809 803 793 790 798 795 796 794 781 772 792 779 799 774 773 760 759 754 753 761 778 782 760 765 774 754 760 778 762 771 786 799 788 793 794 793 780 790 785 795 795 795 794 795 794 799 804 789 782 781 781 776 759 742 738 740 736 720 707 681 660 645 653 654 640 659 704 723 734 744 753 757 762 743 734 714 681 658 648 665 665 658 647 633 618 587 582 588 586 596 598 592 582 581 573 567 567 579 588 594 616 634 655 649 628 625 608 597 586 562 537 525 529 563 569 569 558 561 547 537 526 504 506 526 546 550 552 563 576 587 593 586 574 558 549 534 525 521 511 490 480 480 488 505 509 474 447 416 398 380 375 382 372 373 364 362 367 370 371 372 371 367 363 362 359 361 362 358 353 349 346 342 330 321 324 325 325 326 330 337 339 339 342 348 353 359 362 360 353 346 344 347 348 335 331 334 325 322 322 322 313 304 314 302 289 285 297 301 312 298 295 293 280 278 278 275 301 316 310 304 308 320 323 309 294 282 274 287 291 295 291 300 283 288 297 298 289 281 257 279 266 274 290 285 258 272 291 273 276 278 269 272 256 245 258 259 269 261 254 273 291 308 296 282 274 271 265 267 276 273 279 280 273 256 267 274 261 278 290 272 252 237 233 227 224 215 228 226 214 214 238 217 203 200 211 206 187 207 223 212 204 202 198 207 212 212 207 200 203 212 216 231 220 208 210 198 189 185 187 180 165 166 168 176 178 181 179 176 181 184 181 179 178 175 185 196 209 188 171 191 195 218 231 236 243 250 249 240 233 235 262 258 257 265 296 322 308 264 255 286 311 296 327 303 298 325 319 298 276 299 320 322 328 325 309 323 331 339 350 346 347 344 353 386 375 457 449 411 386 366 350 348 340 347 350 349 358 354 426 484 428 437 415 382 439 442 448 476 411 396 417 435 389 377 418 454 469 416 463 442 424 409 454 445 493 528 561 569 519 497 437 462 492 532 537 514 539 576 558 510 474 515 620 588 522 564 632 650 553 430 392 380 514 628 576 534 487 523 403 473 476 293 347 347 336 345 323 308 276 307 321 322 283 272 279 286 260 311 297 326 303 272 292 274 288 269 239 249 241 208 235 226 213 261 263 267 289 302 281 281 295 287 295 260 240 244 289 301 361 355 317 338 325 298 306 323 310 295 267 229 216 248 270 292 234 222 186 138 132 163 231 230 245 237 254 193 179 194 154 151 171 200 215 217 222 237 236 225 200 196 200 189 208 195 200 216 214 203 185 182 170 162 157 170 156 151 162 144 130 129 110 112 110 95 86 81 88 104 100 97 83 81 81 77 74 72 76 75 73 74 76 76 77 77 77 77 77 76 76 78 79 78 75 75 77 76 76 76 79 94 109 129 133 134 141 145 147 144 127 112 104 95 84 81 77 74 74 72 71 70 73 75 71 71 71 71 71 72 72 72 72 71 71 72 72 73 79 81 76 76 71 70 70 71 72 72 74 74 75 75 74 75 75 75 75 77 76 76 77 78 72 73 76 77 77 76 76 77 76 124 129 133 138 145 154 162 171 227 296 207 214 221 267 332 472 651 705 842 901 899 1005 1338 1509 1730 1639 1815 2033 2162 2127 2054 1886 1825 1574 1533 1501 1399 1341 1479 1658 1764 1906 2155 2432 2775 2770 2541 2429 2287 2199 2069 2021 1979 1949 1851 1826 1909 1835 1937 2051 1980 1974 2004 2098 2261 2263 2180 1767 1495 1101 1034 1042 1017 1043 1112 1203 1383 1427 1273 1108 907 873 875 926 1116 1176 1373 1494 1501 1490 1538 1608 1784 1859 1913 1913 1766 1713 1694 1715 1612 1441 1188 1088 931 738 637 583 482 412 363 332 319 327 519 1018 1415 1733 1822 1859 1951 1976 1836 1456 1328 1238 1164 1089 1019 1061 1106 823 618 390 284 228 150 14 -25 -53 -91 -98 -83 -22 454 721 1013 1134 1132 1219 1141 976 1017 1221 1264 1146 1089 1109 952 858 773 735 734 785 771 712 677 704 621 578 496 528 576 761 748 653 635 662 739 842 986 1151 1459 1432 1057 940 830 796 783 781 785 789 794 804 825 843 858 874 891 905 922 945 973 1002 1034 1068 1101 1138 1179 1217 1283 1431 1694 1972 1897 1900 1930 1891 1562 1381 1415 1387 1203 1101 1052 1002 966 974 963 867 831 807 797 764 733 720 721 718 728 750 766 792 854 909 971 922 824 787 744 734 730 751 858 887 858 789 738 756 711 675 616 435 357 444 507 586 720 837 1007 1125 1282 1083 844 730 648 578 518 466 469 520 585 584 574 583 564 572 581 572 569 600 558 589 693 685 625 594 638 587 560 784 956 975 950 909 889 921 1018 1250 1664 1635 1511 1487 1484 1482 1467 1443 1453 1453 1359 948 649 1003 560 1034 1321 1354 1380 1598 1643 1385 1178 1247 1102 1116 1178 1195 1317 1662 1848 1819 1848 1496 1299 1139 1034 726 533 601 987 1399 1572 1361 1513 1975 2060 2023 1981 1925 1825 1949 2102 2037 1985 1959 1974 1975 1945 1919 1894 1861 1843 1856 1840 1851 1845 1828 1823 1827 1815 1800 1797 1779 1776 1784 1763 1768 1760 1760 1760 1742 1725 1727 1719 1723 1611 1703 1720 1745 1734 1721 1723 1734 1754 1789 1848 1860 1862 1858 1871 1863 1870 1899 1941 1956 1978 1985 1994 2009 2025 2042 2073 2101 2128 2156 2196 2237 2268 2231 2227 2147 2143 2129 2123 2113 2110 2093 2066 2053 2052 2050 1990 1984 1868 1720 1669 1659 1636 1638 1644 1629 1621 1592 1563 1546 1508 1477 1459 1440 1514 1432 1345 1306 1319 1338 1388 1409 1371 1355 1367 1388 1418 1517 1603 1618 1633 1660 1699 1711 1715 1729 1748 1764 1778 1789 1799 1809 1819 1814 1810 1791 1780 1748 1705 1765 1808 1809 1803 1789 1775 1763 1758 1767 1747 1747 1753 1771 1782 1799 1834 1859 1881 1849 1833 1798 1773 1780 1798 1818 1829 1847 1861 1878 1880 1858 1843 1836 1857 1849 1852 1877 1912 1949 1949 1942 1947 1963 1860 1843 1845 1878 1961 1957 1986 1966 1954 1972 1977 2082 2209 2210 2212 2172 2182 2082 1970 1937 1910 1886 1863 1847 1836 1818 1807 1792 1781 1781 1775 1767 1759 1768 1798 1742 1731 1733 1754 1780 1812 1855 1895 1935 1980 2064 2120 2137 2152 2286 2297 2307 2324 2318 2340 2290 2289 2339 2368 2376 2374 2375 2371 2341 2330 2298 2252 2197 2195 2255 2287 2319 2326 2350 2319 2397 2485 2574 2629 2715 2753 2732 2684 2515 2377 2281 2154 2025 1921 1877 1849 1806 1782 1771 1758 1750 1748 1749 1748 1748 1751 1759 1787 1803 1818 1828 1834 1822 1810 1817 1816 1837 1854 1835 1838 1862 1879 1894 1891 1867 1860 1870 1861 1887 1893 1897 1895 1889 1888 1902 1920 1932 1948 1928 1916 1905 1909 1910 1934 2002 2054 2004 1974 1967 1983 1977 1989 1980 1972 1968 1971 1978 1992 2012 2009 2004 2017 2022 2026 2034 2053 2069 2092 2099 2084 2068 2065 2069 2066 2064 2064 2063 2078 2099 2117 2115 2110 2127 2117 2109 2092 2096 2108 2112 2125 2137 2112 2091 2099 2158 2111 2076 2103 2121 2154 2202 2285 2438 2553 2781 2751 2596 2550 2523 2568 2588 2574 2650 2711 2643 2712 2679 2733 2738 2605 2590 2709 2721 2778 2725 2773 2741 2848 3097 3057 2925 2765 2754 2793 2788 2610 2611 2525 2325 2163 2117 2083 2050 2011 1978 1947 1921 1867 1794 1747 1710 1707 1736 1754 1771 1788 1830 1874 1903 1924 1990 2058 2114 2142 2291 2351 2407 2486 2596 2728 2894 3134 3242 3071 3174 3366 3543 3693 3550 3536 3567 3666 3671 3577 3478 3342 3123 2871 2691 2575 2481 2474 2343 2262 2279 2207 2181 2213 2378 2345 2271 2193 2157 2131 2135 2167 2153 2150 2259 2303 2271 2212 2159 2148 2145 2151 2190 2277 2393 2350 2427 2470 2408 2215 2131 2104 1988 1953 1936 1920 1905 1895 1892 1885 1908 1980 1967 1925 2038 2123 2136 2093 2035 1912 1890 1861 1880 1875 1850 1822 1785 1747 1719 1720 1615 1668 1713 1755 1749 1769 1772 1801 1813 1801 1788 1777 1770 1758 1739 1731 1729 1709 1708 1723 1720 1710 1698 1682 1659 1664 1658 1654 1622 1545 1636 1648 1645 1636 1617 1584 1449 1401 1409 1401 1391 1397 1403 1424 1422 1418 1427 1439 1453 1472 1480 1498 1517 1542 1550 1538 1524 1505 1489 1477 1469 1473 1469 1452 1442 1439 1425 1411 1405 1394 1388 1385 1377 1370 1363 1340 1323 1336 1344 1335 1334 1332 1328 1324 1321 1314 1307 1303 1297 1293 1286 1281 1280 1271 1265 1260 1250 1248 1244 1240 1237 1238 1233 1227 1222 1218 1217 1214 1210 1207 1201 1183 1191 1201 1195 1199 1202 1200 1197 1198 1195 1189 1190 1189 1185 1181 1176 1173 1168 1164 1162 1159 1155 1152 1146 1140 1133 1127 1122 1118 1116 1113 1107 1103 1099 1092 1086 1086 1082 1078 1074 1069 1069 1068 1061 1060 1062 1059 1052 1051 1043 1037 1031 1019 1017 1011 1018 1017 1019 1017 1008 1011 1002 1003 1000 999 1005 1008 1006 1003 1000 997 995 995 990 987 985 979 966 934 914 934 922 893 881 861 866 873 863 839 825 846 841 816 809 813 794 791 784 779 774 771 769 767 762 759 760 756 756 753 755 752 741 740 735 734 734 734 743 758 763 748 776 759 755 771 749 763 776 770 776 776 778 779 768 785 775 788 784 783 784 780 785 786 791 778 771 769 763 769 762 740 729 725 727 707 676 659 649 675 711 694 647 641 676 712 727 738 745 753 755 744 732 723 704 678 652 640 654 634 635 611 586 597 613 626 614 621 636 630 601 616 608 583 568 562 580 600 608 621 645 649 617 602 599 594 580 556 539 527 526 555 582 584 588 574 565 562 549 531 503 501 523 534 555 570 579 585 593 590 582 574 558 538 522 511 506 491 480 479 482 502 510 495 466 456 435 397 386 394 385 379 375 374 377 376 373 371 366 362 356 352 349 349 350 350 345 341 336 331 329 322 320 322 322 321 320 329 334 335 339 339 339 342 349 346 346 341 341 346 356 354 348 342 336 337 334 320 314 325 315 307 301 298 284 285 286 281 281 281 293 289 288 278 273 282 286 288 305 313 311 303 290 280 269 271 269 277 280 282 279 281 290 284 280 268 262 280 268 267 279 295 280 288 298 284 283 283 264 257 245 255 267 269 273 264 272 266 277 292 299 280 288 286 282 266 262 273 270 269 283 271 250 260 256 282 274 265 272 269 253 248 239 212 211 217 213 222 236 226 215 205 218 222 214 192 187 188 187 189 193 202 201 205 202 199 212 211 216 215 222 208 208 213 199 181 178 172 162 165 166 172 176 175 173 175 180 182 180 179 174 174 177 182 185 174 195 245 220 220 216 203 207 214 223 237 238 252 261 269 276 285 302 318 298 280 240 270 248 283 281 290 311 309 297 274 289 311 299 319 314 291 325 324 319 335 348 345 350 358 352 353 381 421 424 426 412 415 362 374 362 348 365 360 348 348 424 406 406 434 436 401 475 507 505 477 415 411 453 469 426 376 426 446 492 474 484 501 468 456 502 477 499 545 587 534 522 469 479 461 482 480 511 555 596 590 568 540 527 485 571 569 603 564 627 544 487 389 573 566 490 572 624 557 546 427 485 380 314 327 489 397 432 400 349 337 307 281 272 275 306 297 327 336 261 255 297 280 273 240 279 265 243 221 213 217 220 223 228 228 236 261 279 295 323 331 330 328 338 333 307 281 246 291 316 329 347 326 294 276 294 270 282 284 292 303 283 250 260 210 213 263 266 235 163 145 116 186 255 173 229 210 194 195 153 177 145 145 172 207 192 203 203 212 229 204 195 199 179 181 186 198 213 217 203 202 191 180 169 174 181 180 167 170 147 139 128 121 113 103 95 90 96 94 80 95 89 86 84 82 83 73 72 72 73 74 75 76 75 76 76 76 77 77 76 76 77 79 78 78 76 75 75 75 75 77 95 128 119 129 133 134 136 141 148 140 132 119 101 87 80 78 75 73 73 71 70 71 76 70 71 71 70 70 72 71 71 71 71 71 71 71 72 77 84 81 81 77 70 70 70 71 72 73 73 73 74 74 75 75 75 76 76 77 76 76 76 78 72 79 75 76 77 76 77 77 76 125 132 138 143 149 154 162 173 200 259 229 251 275 306 290 327 491 532 719 942 1145 1114 1348 1387 1627 1829 1728 1963 2029 1980 1942 1838 1720 1578 1476 1485 1508 1273 1356 1496 1725 1810 2108 2394 2711 2894 2707 2405 2234 2292 2151 1996 1909 1872 1832 1786 1775 1849 1992 2083 2083 2078 2102 2186 2177 2258 2112 1791 1553 1208 1036 1009 1025 1079 1161 1312 1455 1462 1315 1108 865 803 799 808 859 986 1030 1122 1198 1271 1481 1652 1824 1812 1862 1851 1859 1732 1602 1572 1504 1306 1110 1052 1005 910 775 707 573 388 338 322 318 318 387 832 1257 1512 1693 1796 1981 1715 1457 1308 1387 1375 1376 1251 1012 934 855 736 673 520 373 299 201 125 63 -20 -75 -96 -96 -37 156 334 545 735 1006 1182 1118 869 904 959 1044 1140 938 953 1010 1051 870 759 710 675 650 641 721 758 617 526 473 478 509 610 817 726 643 643 712 798 928 1195 1485 1400 1015 926 880 880 815 794 790 792 797 805 814 828 842 855 871 893 910 933 957 983 1011 1039 1070 1104 1136 1174 1248 1464 1698 1767 1916 2156 2316 1998 1757 1488 1493 1271 1177 1130 1061 1017 1002 1071 1006 899 867 844 856 838 807 753 748 741 755 783 819 830 890 969 1035 908 916 895 810 859 877 716 714 726 734 733 734 738 706 655 616 509 303 394 481 573 660 755 843 937 1148 1120 882 731 632 558 504 481 529 573 614 695 665 620 613 630 636 644 651 646 608 682 811 869 727 658 675 595 679 938 1054 1010 977 972 950 1005 1149 1564 1693 1654 1588 1526 1501 1518 1497 1481 1475 1468 1427 1358 461 477 780 1431 1115 1260 1376 1456 1398 1245 1097 1022 1069 1369 1561 1571 1712 1762 1884 1809 1439 1245 1115 1076 1013 932 837 512 709 1201 1322 1233 1396 1553 1652 1755 1914 1895 1828 2048 2085 2064 2018 1965 1990 1973 1948 1920 1891 1883 1844 1852 1841 1838 1847 1832 1821 1817 1811 1798 1786 1774 1780 1781 1766 1774 1767 1765 1755 1735 1740 1740 1724 1728 1704 1710 1728 1745 1736 1728 1731 1729 1740 1747 1815 1857 1844 1853 1862 1853 1864 1909 1961 1974 1996 1996 2004 2026 2021 2038 2051 2078 2099 2122 2165 2210 2245 2265 2278 2234 2160 2105 2081 2072 2052 2041 2028 2015 2019 2001 1960 1962 1930 1780 1666 1650 1621 1613 1612 1590 1594 1599 1564 1529 1489 1458 1432 1404 1422 1386 1345 1316 1319 1320 1331 1366 1365 1357 1364 1378 1397 1472 1616 1624 1627 1636 1668 1704 1725 1740 1754 1768 1779 1794 1809 1822 1833 1844 1854 1856 1841 1810 1752 1812 1837 1845 1802 1782 1752 1735 1733 1725 1731 1749 1762 1790 1813 1827 1842 1880 1852 1817 1819 1788 1764 1817 1828 1851 1874 1880 1860 1851 1866 1858 1848 1843 1828 1874 1897 1923 1934 1945 1921 1884 1875 1865 1833 1864 1857 1882 2014 2032 2053 2005 1938 1947 1983 2084 2217 2199 2146 2107 2179 2193 2051 1971 1927 1895 1867 1849 1836 1820 1806 1797 1797 1806 1788 1778 1764 1777 1808 1750 1741 1742 1767 1808 1802 1843 1885 1933 1980 2094 2138 2207 2255 2275 2224 2294 2331 2361 2367 2351 2311 2348 2369 2378 2388 2398 2386 2379 2357 2319 2287 2188 2180 2244 2238 2285 2331 2270 2312 2375 2419 2485 2586 2698 2738 2736 2735 2590 2420 2323 2236 2094 2026 1979 1863 1812 1789 1773 1760 1757 1757 1756 1754 1759 1763 1768 1775 1788 1807 1824 1842 1824 1824 1839 1827 1833 1853 1844 1842 1850 1878 1893 1894 1881 1880 1871 1866 1876 1897 1912 1927 1914 1906 1904 1910 1929 1948 1932 1923 1919 1924 1922 1917 1929 1966 2050 2045 2058 2047 2031 2020 2035 2015 2012 1989 1986 1990 1996 1994 1996 2008 2009 2018 2029 2040 2068 2068 2064 2061 2053 2065 2063 2058 2051 2049 2051 2070 2084 2082 2087 2095 2117 2101 2087 2075 2081 2087 2098 2114 2114 2087 2077 2087 2072 2067 2083 2124 2102 2128 2171 2293 2461 2600 2682 2760 2612 2534 2472 2546 2587 2647 2677 2661 2633 2646 2681 2691 2625 2577 2637 2617 2592 2602 2600 2659 2655 2685 2817 3017 3046 2970 2787 2746 2755 2784 2636 2367 2258 2188 2143 2102 2067 2024 1987 1950 1917 1868 1774 1733 1701 1709 1735 1751 1778 1800 1833 1855 1895 1954 1995 2036 2145 2258 2394 2484 2462 2584 2656 2688 2782 2965 3242 3251 3316 3467 3751 3594 3511 3550 3570 3577 3484 3547 3560 3554 3345 3054 2787 2628 2518 2417 2377 2388 2306 2211 2186 2207 2249 2252 2226 2171 2160 2146 2115 2124 2121 2180 2271 2265 2260 2198 2154 2132 2126 2140 2186 2265 2281 2309 2315 2270 2221 2159 2175 2079 1999 1955 1943 1926 1896 1885 1877 1871 1880 1883 1866 1865 1946 2059 2097 2026 1838 1802 1835 1881 1885 1883 1851 1821 1792 1746 1700 1679 1655 1592 1634 1678 1740 1771 1767 1793 1812 1800 1787 1775 1764 1756 1741 1740 1740 1728 1726 1720 1704 1693 1691 1686 1667 1639 1634 1641 1592 1495 1627 1640 1637 1633 1620 1595 1527 1412 1391 1393 1382 1390 1399 1405 1414 1436 1445 1454 1462 1479 1502 1520 1536 1531 1536 1533 1528 1516 1488 1471 1457 1457 1449 1434 1426 1431 1417 1407 1397 1398 1394 1384 1374 1371 1364 1356 1339 1320 1317 1312 1309 1319 1323 1318 1317 1313 1309 1304 1297 1289 1283 1277 1270 1263 1264 1260 1254 1246 1240 1234 1230 1230 1228 1224 1221 1219 1216 1212 1209 1206 1182 1180 1201 1200 1197 1197 1197 1196 1194 1198 1192 1192 1193 1189 1187 1185 1183 1178 1173 1169 1166 1164 1160 1156 1151 1143 1137 1129 1122 1120 1118 1113 1107 1103 1097 1093 1086 1081 1078 1077 1074 1075 1077 1075 1065 1053 1052 1051 1050 1047 1040 1032 1021 1024 1020 1024 1024 1024 1021 1018 1017 1015 1006 1012 1008 1006 1011 1014 1008 1005 998 987 979 994 992 984 969 964 943 914 888 913 901 885 861 846 852 851 862 841 816 822 817 804 790 789 779 775 771 769 768 768 764 760 760 761 760 757 753 750 748 749 746 744 748 743 735 730 727 724 727 726 732 733 739 747 741 756 759 749 768 761 770 753 766 775 767 775 777 775 774 776 766 774 776 771 760 761 752 760 761 753 742 713 704 685 671 648 676 714 718 682 655 637 681 701 717 727 735 744 747 747 724 709 689 663 650 628 643 627 613 588 605 613 641 646 640 624 651 633 610 629 617 597 573 560 567 587 621 653 664 654 634 613 599 580 577 555 539 526 535 574 603 609 594 577 562 558 548 530 514 495 504 532 553 569 577 585 589 595 591 573 553 536 520 509 496 492 479 475 476 493 502 501 487 451 421 398 403 404 395 387 386 383 380 376 372 368 363 358 358 360 355 348 342 344 342 337 330 326 325 327 326 327 321 318 316 320 326 331 330 333 332 334 335 334 337 334 334 342 354 356 352 349 348 347 342 326 333 331 325 320 317 309 308 296 278 300 310 313 307 301 305 288 279 275 270 270 295 298 288 286 268 264 263 262 261 263 266 265 266 261 262 259 258 264 268 277 283 281 274 285 298 311 308 281 271 269 266 255 251 266 282 285 286 282 278 290 299 310 304 291 289 283 271 265 260 257 255 252 258 264 264 245 267 276 265 252 251 258 263 262 239 238 215 212 218 231 248 240 223 214 224 227 212 201 189 185 185 185 188 195 187 188 193 201 209 217 222 208 214 204 200 214 195 175 176 167 165 163 162 163 172 170 170 174 178 177 181 183 176 193 189 172 173 191 206 202 207 209 204 221 242 240 255 259 243 240 251 267 278 294 295 309 320 310 262 282 273 236 279 299 280 252 256 252 270 274 281 292 285 308 319 298 325 346 342 344 362 374 388 361 373 406 428 446 445 439 427 373 370 352 360 359 380 408 361 378 470 468 436 403 447 478 522 484 478 401 441 481 428 390 379 441 520 526 547 499 482 444 519 538 516 524 564 573 506 505 487 462 510 544 531 539 549 612 565 582 502 588 530 577 607 630 635 565 423 393 482 574 586 571 464 511 411 473 489 348 342 402 557 592 582 566 523 489 350 311 271 327 347 313 331 277 340 312 281 224 265 235 231 233 211 242 237 239 280 266 238 238 259 255 294 302 322 338 342 344 334 331 314 286 242 273 289 285 317 342 310 312 275 246 236 241 254 285 279 277 265 256 219 184 182 204 218 131 145 225 224 151 235 222 147 172 140 162 142 173 228 202 201 171 197 215 208 227 194 180 175 171 190 198 209 194 194 207 210 189 193 186 179 176 157 146 133 120 116 108 104 106 107 102 97 84 77 81 83 83 83 80 79 75 71 71 73 76 75 75 75 76 76 76 76 77 76 77 77 77 76 75 74 74 74 75 77 87 128 121 116 131 123 118 128 133 147 132 107 99 95 82 77 74 72 72 71 70 70 71 76 70 71 71 70 70 71 71 71 70 71 70 71 71 71 78 82 78 79 75 70 70 71 71 72 74 74 73 74 75 74 75 75 76 76 76 76 75 75 77 73 76 76 77 75 77 80 82 76 129 135 142 150 156 163 168 174 194 243 327 342 398 521 367 331 336 420 660 878 1111 1035 931 1080 1269 1480 1470 1756 1918 1973 1908 1791 1790 1776 1712 1783 1644 1279 1463 1683 2004 1924 2157 2518 2719 2853 2838 2549 2365 2533 2296 2179 2140 2045 1912 1818 1750 1823 2057 2273 2364 2239 2246 2277 2349 2386 2282 1882 1586 1380 1125 1024 1006 1075 1139 1251 1357 1403 1274 1030 796 743 748 757 785 831 885 948 988 1053 1226 1430 1482 1623 1667 1744 1782 1713 1642 1643 1421 1368 1413 1240 1027 874 871 936 772 516 342 319 318 318 345 682 1224 1491 1575 1581 1516 1331 1233 1219 1177 1240 1162 971 830 760 812 698 705 585 382 288 221 153 79 -18 -64 -85 -95 -72 10 161 274 651 887 914 865 744 807 727 774 810 796 850 998 1096 920 833 761 676 630 618 656 731 659 494 456 452 470 507 582 732 687 621 669 758 889 1080 1358 1432 1022 892 847 868 875 823 808 801 800 806 813 823 835 849 861 878 898 916 936 957 981 1006 1035 1066 1102 1161 1241 1347 1550 1587 1729 1942 2293 2099 1763 1565 1494 1277 1233 1140 1078 1042 1070 1047 1004 977 937 948 922 937 876 803 769 771 789 810 868 896 1001 1133 1050 898 861 794 803 984 750 617 621 636 656 672 689 697 681 657 682 614 345 417 531 630 619 675 761 910 1092 953 805 700 620 555 508 498 545 586 655 779 705 667 667 681 697 709 722 725 698 772 856 907 784 682 653 650 829 1092 1090 1041 1023 1034 1012 1085 1238 1513 1666 1669 1646 1564 1543 1570 1532 1506 1494 1382 1153 812 660 650 533 884 908 1212 1341 1398 1338 1221 1086 1245 1246 1524 1766 1852 1853 1872 1938 1848 1344 1190 1306 1300 1103 1194 797 888 911 1066 1140 1264 1463 1546 1586 1775 1865 1871 1855 2113 2107 2090 2045 1975 1984 1978 1948 1920 1908 1889 1852 1852 1842 1833 1837 1835 1825 1812 1791 1796 1786 1777 1785 1780 1767 1776 1779 1761 1745 1737 1737 1742 1735 1728 1701 1698 1712 1739 1745 1744 1741 1732 1730 1732 1755 1794 1833 1862 1853 1842 1858 1895 1940 1972 1994 2007 2010 2010 2031 2052 2060 2063 2080 2105 2134 2180 2226 2247 2266 2280 2223 2152 2073 2025 2013 2004 1999 1997 1975 1943 1928 1914 1919 1837 1745 1692 1546 1606 1583 1559 1571 1583 1525 1523 1471 1428 1398 1374 1374 1378 1345 1302 1306 1305 1328 1398 1388 1369 1363 1374 1398 1459 1607 1632 1631 1626 1641 1665 1706 1743 1758 1768 1777 1791 1807 1822 1832 1823 1824 1840 1840 1816 1807 1836 1874 1863 1784 1744 1723 1716 1714 1718 1743 1771 1790 1810 1848 1884 1904 1856 1797 1812 1780 1751 1770 1798 1817 1837 1861 1883 1850 1837 1850 1832 1834 1820 1835 1889 1914 1900 1921 1908 1885 1865 1818 1821 1844 1948 1922 1873 1891 1900 1914 1918 1929 1942 1963 2010 2107 2094 2056 2182 2174 2209 2138 1998 1937 1902 1875 1856 1852 1832 1817 1811 1813 1817 1796 1776 1776 1793 1829 1775 1751 1752 1787 1813 1813 1843 1885 1911 1957 2098 2167 2237 2213 2143 2223 2306 2345 2355 2385 2361 2322 2343 2376 2390 2407 2413 2409 2412 2408 2353 2289 2192 2179 2289 2239 2260 2230 2244 2278 2344 2428 2486 2548 2633 2693 2715 2725 2704 2504 2388 2304 2226 2125 2021 1880 1817 1809 1789 1766 1762 1764 1763 1764 1768 1765 1780 1782 1791 1808 1822 1849 1832 1830 1836 1837 1846 1859 1860 1866 1859 1885 1911 1915 1903 1893 1870 1872 1898 1896 1915 1929 1935 1932 1932 1927 1931 1943 1952 1940 1931 1933 1940 1935 1940 1938 1959 1964 2002 2074 2088 2068 2067 2068 2061 2032 2034 2015 2007 2001 2015 2004 2009 2018 2020 2026 2032 2033 2035 2044 2067 2093 2077 2072 2067 2039 2052 2062 2056 2064 2082 2097 2097 2074 2065 2059 2063 2070 2090 2115 2101 2089 2079 2086 2072 2057 2067 2075 2085 2116 2150 2249 2375 2494 2571 2671 2627 2542 2482 2562 2591 2644 2638 2596 2654 2613 2669 2655 2739 2723 2853 2836 2683 2729 2691 2788 2750 2668 2705 2920 2941 3042 2900 3023 2844 2619 2501 2376 2261 2184 2126 2084 2057 2007 1974 1939 1910 1815 1729 1695 1697 1722 1766 1785 1777 1814 1841 1862 1902 1963 2038 2080 2140 2290 2454 2566 2531 2678 2798 2879 2924 2817 2961 3019 3178 3394 3543 3488 3328 3292 3338 3397 3346 3432 3556 3558 3429 3023 2729 2575 2525 2424 2351 2361 2352 2388 2339 2240 2216 2183 2176 2142 2139 2128 2113 2096 2164 2238 2222 2209 2230 2201 2154 2106 2113 2131 2178 2238 2371 2329 2206 2165 2143 2144 2112 2043 1986 1945 1927 1909 1894 1881 1878 1873 1877 1876 1838 1833 1849 1872 1875 1856 1771 1753 1814 1867 1903 1870 1808 1803 1777 1734 1694 1645 1590 1600 1677 1717 1757 1747 1757 1770 1793 1795 1786 1777 1774 1760 1753 1746 1742 1737 1724 1709 1698 1677 1663 1650 1620 1589 1581 1590 1586 1469 1586 1587 1615 1621 1606 1571 1522 1478 1415 1381 1376 1402 1416 1431 1438 1432 1439 1452 1497 1516 1528 1541 1547 1539 1533 1527 1514 1516 1509 1477 1461 1453 1446 1436 1445 1442 1430 1418 1411 1406 1390 1377 1369 1364 1356 1349 1347 1340 1332 1319 1311 1298 1318 1315 1311 1308 1303 1297 1293 1288 1282 1275 1268 1263 1263 1259 1251 1244 1243 1238 1232 1222 1216 1218 1219 1216 1212 1211 1209 1203 1184 1182 1201 1200 1195 1196 1199 1196 1195 1194 1193 1195 1193 1188 1189 1186 1185 1180 1175 1172 1169 1167 1160 1155 1151 1143 1137 1130 1124 1122 1117 1110 1103 1098 1093 1088 1085 1082 1081 1077 1071 1071 1070 1070 1064 1054 1051 1042 1038 1035 1031 1027 1031 1031 1024 1028 1027 1027 1022 1021 1023 1019 1014 1017 1013 1019 1019 1016 1003 991 981 962 960 976 979 975 956 932 923 901 873 880 892 871 851 831 829 824 840 827 809 796 788 782 780 780 779 782 785 782 802 808 782 781 791 795 787 773 778 777 765 781 758 769 776 763 757 757 742 739 731 723 720 717 720 728 737 739 740 733 751 747 753 741 762 764 756 757 763 763 760 766 759 763 766 764 752 749 740 747 749 745 735 730 718 701 662 660 694 723 711 681 649 636 674 696 703 715 723 731 733 735 735 726 714 678 649 635 620 627 596 609 644 621 648 657 649 631 647 623 630 636 617 590 574 559 570 611 635 647 638 660 644 613 594 585 574 561 538 528 565 597 607 599 578 573 558 542 530 519 521 503 496 517 547 563 574 577 585 585 589 576 553 536 523 509 511 502 482 474 475 486 490 496 496 457 429 434 434 416 402 397 390 386 383 382 375 372 374 366 365 366 359 350 345 339 337 333 332 334 333 336 332 338 336 334 319 313 313 313 314 314 314 319 331 331 331 327 327 332 337 343 342 346 350 349 342 339 339 336 342 342 337 334 321 298 280 301 317 328 316 307 309 303 296 285 288 276 270 271 272 268 274 271 272 272 267 270 272 268 273 269 269 266 266 274 283 276 292 290 280 292 300 310 289 276 277 266 257 249 253 263 276 285 296 289 279 308 312 310 321 291 277 269 267 275 281 274 262 253 248 246 242 239 256 257 260 250 235 248 271 275 271 220 213 229 245 223 218 228 222 222 228 214 203 199 203 191 183 182 182 181 182 180 178 180 190 210 223 217 209 201 197 212 190 179 180 171 170 163 163 163 167 167 167 172 175 172 178 186 180 175 177 203 195 178 198 228 200 195 209 231 229 216 216 220 236 254 282 287 296 294 294 307 322 296 267 259 235 255 304 304 254 280 309 303 278 283 274 272 274 270 278 308 343 334 315 347 360 376 360 392 378 396 419 441 446 440 442 432 430 374 359 385 429 483 375 412 499 443 412 436 483 490 536 496 472 430 430 504 452 426 394 405 490 519 502 574 516 529 449 516 559 538 573 560 508 546 542 473 488 518 548 578 577 623 595 538 581 571 571 629 630 617 583 490 551 413 513 616 610 528 437 354 331 436 370 359 483 535 500 583 455 360 344 355 301 271 288 383 443 339 325 279 337 370 278 236 377 301 250 248 260 234 265 266 272 251 210 253 275 256 266 293 333 339 316 306 300 277 297 283 247 304 300 307 304 323 289 295 262 283 273 233 222 251 254 239 244 232 238 240 238 185 174 152 231 201 164 176 207 195 156 182 168 151 192 257 259 251 193 165 214 194 189 213 201 198 189 162 173 171 192 182 185 210 207 214 205 196 185 167 157 146 141 131 130 120 123 126 109 97 89 89 85 75 77 81 78 76 78 80 71 72 75 74 75 74 75 75 75 75 76 76 76 77 76 74 73 73 73 74 75 76 81 106 127 119 112 118 107 119 128 131 136 120 96 94 83 77 73 71 71 71 70 70 70 72 75 70 71 70 70 70 70 71 71 70 70 70 70 70 71 80 78 76 76 74 69 70 71 71 72 74 74 74 76 75 75 75 75 76 76 75 76 75 75 75 76 75 73 78 76 78 83 85 80 133 139 146 155 164 172 175 186 195 230 277 348 334 486 500 417 432 429 427 592 818 715 908 1110 1114 1229 1491 1717 1649 1900 1994 1896 2035 1962 1622 1469 1324 1256 1433 1620 2129 2301 2226 2390 2726 2805 2887 2738 2698 2694 2393 2275 2169 2086 2061 1923 1735 1808 2036 2191 2384 2405 2346 2322 2333 2231 2229 2192 1869 1633 1429 1080 1020 1145 1342 1244 1173 1278 1174 933 723 711 720 734 764 808 861 902 943 1000 1087 1308 1663 1839 1801 1894 1871 1756 1700 1638 1633 1554 1397 1208 1019 834 775 804 886 690 452 334 320 319 338 570 1064 1474 1517 1616 1500 1274 1174 1227 1078 974 933 810 737 691 748 678 535 475 441 337 264 184 111 36 -21 -40 -66 -84 -41 -13 86 385 498 506 508 533 588 568 597 634 704 783 903 1035 981 1000 836 717 630 586 577 597 647 473 436 441 442 464 498 574 687 602 630 703 797 932 1197 1310 1189 883 825 860 868 848 858 855 818 813 813 818 842 885 898 896 893 900 912 930 951 978 1008 1052 1103 1164 1241 1330 1420 1513 1649 1922 2132 1957 1692 1508 1425 1381 1344 1175 1101 1090 1148 1048 1130 1045 1039 1012 908 858 830 815 800 797 821 828 876 943 1041 1282 1101 878 790 738 712 737 575 555 566 586 606 626 642 653 652 654 680 638 450 330 437 505 525 592 686 872 1063 912 791 696 623 564 525 527 573 618 784 764 717 717 726 742 764 781 797 797 781 867 990 1005 801 718 659 748 993 1135 1114 1076 1073 1085 1075 1129 1309 1579 1693 1681 1612 1579 1561 1604 1549 1507 1360 1110 876 963 1265 851 537 483 1151 1389 1400 1411 1314 1143 1047 1345 1329 1441 1542 1873 1896 1849 1890 1829 1444 1520 1785 1443 1225 1091 735 910 1061 1021 1153 1255 1504 1668 1858 1883 1975 1927 1871 2017 2120 2094 2045 1986 1990 1968 1940 1921 1889 1865 1853 1847 1849 1839 1830 1837 1827 1814 1794 1779 1780 1777 1778 1775 1766 1774 1777 1760 1754 1736 1742 1742 1733 1715 1709 1689 1630 1699 1730 1743 1753 1744 1738 1740 1738 1759 1799 1842 1844 1837 1838 1887 1928 1956 1980 1995 2007 2016 2017 2031 2047 2070 2074 2086 2110 2152 2191 2222 2229 2258 2274 2251 2125 2030 1986 1970 1973 1963 1945 1911 1893 1883 1891 1918 1939 1929 1888 1751 1637 1552 1550 1541 1506 1467 1406 1363 1341 1364 1380 1384 1338 1293 1295 1302 1316 1333 1374 1372 1362 1366 1381 1420 1487 1623 1632 1627 1632 1650 1679 1721 1758 1776 1791 1806 1819 1818 1803 1792 1804 1809 1809 1816 1848 1874 1885 1880 1772 1733 1708 1699 1706 1723 1757 1824 1855 1839 1882 1921 1872 1854 1805 1753 1742 1772 1796 1818 1838 1866 1879 1875 1840 1820 1832 1833 1806 1803 1845 1877 1876 1913 1933 1900 1820 1805 1830 1852 1892 1944 2020 1910 1902 1962 1970 1931 1962 1968 1964 1978 1998 2041 2161 2207 2198 2209 2172 2007 1949 1908 1882 1865 1849 1837 1829 1823 1817 1810 1797 1792 1804 1820 1837 1770 1758 1764 1781 1811 1832 1868 1858 1891 1950 2114 2161 2144 2102 2119 2208 2269 2312 2314 2386 2368 2337 2368 2405 2414 2428 2412 2420 2422 2433 2374 2260 2176 2168 2240 2215 2235 2231 2238 2281 2371 2450 2490 2530 2632 2585 2628 2690 2722 2525 2412 2325 2213 2107 2000 1891 1833 1804 1783 1770 1770 1771 1773 1792 1787 1787 1801 1791 1801 1810 1821 1836 1848 1847 1856 1854 1851 1866 1888 1890 1881 1872 1888 1903 1894 1885 1876 1877 1907 1924 1916 1922 1939 1954 1970 1951 1948 1959 1967 1950 1953 1942 1961 1954 1943 1959 2017 1975 1966 2035 2136 2126 2105 2119 2075 2078 2055 2059 2041 2030 2023 2022 2028 2017 2012 2019 2020 2027 2031 2038 2055 2068 2089 2064 2055 2043 2028 2036 2047 2082 2090 2094 2088 2065 2053 2051 2065 2097 2127 2138 2138 2129 2120 2123 2101 2056 2040 2056 2085 2140 2163 2260 2424 2636 2729 2642 2613 2478 2501 2546 2622 2632 2611 2549 2590 2644 2621 2744 2911 2783 2716 2732 2719 2732 2707 2719 2935 2842 2715 2738 2796 2860 2853 2749 2650 2526 2397 2303 2248 2187 2136 2088 2039 1996 1939 1904 1834 1749 1701 1695 1716 1749 1785 1814 1811 1832 1874 1893 1932 2003 2094 2142 2190 2279 2511 2614 2660 2757 2953 3074 3228 3171 3109 2939 3096 3204 3408 3476 3254 3153 3209 3217 3284 3407 3429 3534 3332 2972 2730 2576 2433 2419 2398 2313 2275 2370 2328 2248 2248 2215 2157 2160 2177 2168 2118 2122 2204 2185 2190 2196 2177 2157 2093 2085 2100 2117 2149 2171 2240 2242 2235 2154 2129 2094 2057 2028 1986 1951 1941 1931 1923 1896 1885 1883 1897 1890 1856 1819 1810 1811 1793 1770 1765 1730 1725 1779 1824 1811 1768 1743 1733 1695 1668 1628 1562 1623 1667 1683 1715 1741 1753 1768 1792 1792 1786 1778 1768 1764 1759 1748 1740 1738 1732 1722 1709 1691 1676 1656 1624 1585 1534 1515 1509 1432 1472 1458 1497 1541 1554 1567 1580 1574 1506 1396 1370 1373 1395 1423 1427 1411 1423 1437 1459 1507 1544 1554 1554 1539 1526 1509 1498 1485 1496 1492 1482 1469 1458 1452 1457 1449 1432 1417 1405 1393 1382 1372 1362 1354 1347 1341 1342 1340 1336 1328 1314 1293 1301 1309 1307 1303 1298 1294 1288 1284 1279 1272 1266 1263 1257 1253 1248 1239 1240 1236 1231 1226 1220 1209 1208 1209 1209 1209 1204 1190 1155 1196 1202 1201 1196 1200 1199 1197 1196 1194 1193 1192 1192 1191 1187 1184 1181 1175 1171 1169 1165 1159 1154 1151 1147 1141 1136 1132 1127 1123 1116 1109 1104 1099 1095 1093 1091 1086 1081 1081 1075 1073 1072 1063 1063 1066 1060 1050 1046 1042 1041 1038 1036 1033 1033 1031 1028 1029 1026 1026 1025 1023 1022 1021 1023 1025 1021 1007 985 966 964 951 935 945 959 948 954 918 907 896 871 857 881 867 848 831 811 803 807 797 789 786 793 792 812 816 808 806 807 787 822 811 783 805 824 817 787 798 809 785 773 793 764 790 793 765 792 767 763 769 764 739 751 736 724 715 712 711 710 706 708 719 724 734 754 755 754 744 750 752 745 748 746 750 753 752 748 737 733 720 739 741 734 725 709 680 654 670 694 718 695 671 646 632 672 693 696 701 705 713 720 723 724 720 718 697 680 649 627 606 592 636 653 638 642 664 651 658 659 634 631 612 599 584 574 558 569 616 633 618 614 640 643 637 605 579 563 567 534 538 561 576 591 593 570 555 543 538 531 541 537 513 492 505 532 554 567 560 576 575 580 581 565 544 532 521 520 506 490 474 472 474 480 485 483 453 455 460 451 425 416 403 397 392 390 386 384 382 389 378 373 370 363 359 354 346 339 337 342 344 347 345 339 345 340 342 330 320 312 311 310 309 308 306 306 308 314 316 324 326 328 331 330 332 336 343 333 341 332 321 329 334 338 329 330 305 286 302 320 332 328 317 328 309 292 300 297 287 295 286 279 290 293 280 287 282 279 286 274 280 291 286 273 275 272 280 287 283 296 301 283 296 309 306 286 269 270 267 255 255 270 261 270 279 294 299 300 316 309 294 307 304 295 296 283 285 284 267 263 273 261 251 260 248 237 248 250 227 238 244 261 275 253 221 221 234 249 244 215 225 235 224 232 245 210 205 212 194 184 184 181 186 194 183 179 177 179 189 207 215 203 200 191 205 196 194 189 174 175 174 165 165 163 162 163 170 169 171 178 180 181 178 190 194 184 182 215 196 175 181 180 189 189 199 224 238 269 265 279 270 269 266 274 277 286 261 217 222 254 281 297 253 272 298 325 328 331 309 303 300 289 298 291 278 298 305 332 362 354 352 371 393 403 407 422 413 431 453 454 453 411 409 403 420 431 395 394 465 491 432 417 491 481 548 583 507 496 469 432 473 514 441 450 404 423 452 556 576 590 547 468 503 538 553 590 602 552 579 557 522 466 506 519 588 602 610 578 563 631 596 639 627 645 587 533 614 449 543 504 597 619 504 394 487 437 488 504 423 466 480 564 594 508 426 291 328 315 274 333 484 361 306 289 303 357 421 438 273 317 503 317 276 244 248 279 317 284 260 229 254 280 275 269 291 309 342 336 323 296 279 267 257 270 269 267 285 276 307 299 269 275 274 247 236 237 215 251 242 212 205 186 165 174 174 141 152 165 142 175 136 206 162 138 146 127 161 225 241 235 264 228 151 187 176 177 201 205 214 197 186 156 161 194 169 184 204 201 216 211 188 198 189 175 163 145 152 148 132 131 118 113 111 99 99 90 73 72 75 73 70 69 77 70 72 74 74 74 74 74 75 75 75 76 76 76 76 75 73 74 74 73 74 75 78 88 121 124 115 103 104 115 127 117 116 105 106 96 85 79 75 73 71 71 69 70 69 71 75 72 70 71 70 70 70 70 70 71 70 69 69 70 70 70 74 74 73 75 74 70 70 71 71 72 72 73 75 78 78 76 76 76 76 76 75 74 74 75 74 75 77 76 72 73 76 75 76 77 138 144 151 159 168 177 187 194 209 252 270 286 285 354 423 461 511 572 568 529 544 741 897 964 993 1250 1368 1464 1437 1649 1863 2073 2271 1980 1687 1394 1184 1188 1480 1721 2153 2282 2301 2366 2472 2621 2704 2830 2732 2483 2405 2290 2157 2054 2098 1885 1757 1931 1998 2089 2214 2264 2363 2255 2202 2231 2132 2119 1830 1782 1655 1191 958 1138 1244 1081 1053 1086 1021 836 698 700 705 714 744 791 851 891 914 951 1036 1353 1593 1763 1778 1902 1934 1836 1785 1623 1488 1428 1420 1251 994 805 732 719 895 876 596 423 338 321 351 522 1063 1401 1762 1976 1642 1311 1149 1098 1087 1015 909 878 863 810 1014 832 670 613 609 433 328 257 181 122 58 -2 -21 -19 -49 -68 -23 121 249 275 326 398 456 469 558 592 685 733 816 893 962 1089 940 751 644 572 546 525 510 465 430 433 429 439 460 506 604 582 600 655 732 844 1065 998 987 872 811 888 904 879 983 978 862 839 828 826 840 874 884 895 903 887 894 909 927 952 993 1058 1135 1199 1255 1313 1417 1477 1774 1859 1789 1651 1534 1384 1368 1376 1414 1220 1148 1151 1226 1182 1131 1070 1037 1019 948 887 863 886 847 843 872 867 906 1008 1155 1345 1057 846 734 692 696 603 556 533 541 556 575 589 602 614 634 665 711 708 543 346 324 409 485 510 613 784 1099 983 787 690 625 573 544 569 601 654 857 816 761 772 788 831 865 868 874 863 849 862 908 849 760 714 702 839 1072 1215 1146 1113 1112 1129 1127 1222 1478 1723 1668 1582 1519 1521 1640 1642 1585 1540 1484 1405 1312 1468 1440 1249 1336 535 1186 1433 1434 1390 1288 1168 1126 1251 1224 1356 1432 1637 1565 1686 1846 1781 1611 1686 1826 1624 1332 1102 603 952 1070 1106 1234 1414 1639 1802 2070 2036 2004 1917 1960 2044 2095 2083 2043 1991 1984 1960 1946 1932 1892 1878 1854 1838 1849 1844 1829 1840 1826 1806 1792 1776 1770 1773 1768 1775 1763 1768 1775 1766 1758 1739 1752 1743 1729 1720 1700 1691 1705 1701 1676 1706 1727 1742 1750 1757 1741 1747 1771 1821 1840 1827 1824 1881 1928 1947 1943 1980 2009 2020 2020 2024 2041 2072 2101 2120 2143 2162 2163 2188 2206 2230 2241 2246 2184 2068 2000 1971 1951 1940 1927 1922 1941 1997 2046 2116 2129 2135 2131 2143 2033 1857 1653 1586 1530 1477 1405 1333 1326 1327 1388 1364 1325 1284 1285 1292 1301 1314 1363 1381 1358 1351 1359 1372 1389 1574 1648 1633 1632 1644 1667 1712 1755 1778 1798 1807 1801 1789 1773 1772 1779 1793 1811 1811 1860 1909 1919 1823 1742 1715 1694 1695 1710 1734 1760 1804 1928 1907 1942 1869 1807 1809 1792 1730 1759 1785 1808 1844 1877 1887 1858 1848 1862 1828 1811 1826 1792 1822 1858 1839 1886 1888 1852 1812 1804 1868 1859 1888 1899 1976 2042 1991 1971 2019 2071 2024 2057 2021 2026 2033 2074 2179 2220 2219 2214 2211 2208 2040 1950 1915 1891 1874 1861 1850 1840 1831 1819 1809 1806 1809 1832 1855 1813 1773 1768 1780 1807 1840 1833 1868 1890 1891 1972 2119 2081 2083 2152 2214 2247 2267 2286 2383 2407 2353 2365 2392 2423 2428 2416 2369 2334 2308 2329 2299 2296 2178 2163 2217 2290 2280 2304 2288 2310 2379 2461 2471 2528 2584 2537 2524 2645 2706 2535 2403 2319 2209 2101 2007 1907 1831 1808 1789 1782 1777 1779 1783 1805 1807 1801 1821 1815 1835 1832 1829 1839 1872 1881 1877 1883 1866 1863 1887 1897 1887 1882 1890 1900 1908 1905 1887 1885 1890 1911 1930 1939 1937 1950 1970 1985 1987 1983 1993 1978 1973 1971 1978 1965 1952 1965 1976 1981 1969 1990 2046 2105 2149 2098 2113 2135 2105 2071 2088 2068 2056 2050 2043 2049 2034 2031 2031 2027 2031 2038 2035 2041 2045 2033 2025 2023 2017 2025 2045 2070 2071 2095 2100 2074 2041 2063 2102 2103 2102 2132 2165 2174 2170 2164 2102 2044 2039 2073 2113 2118 2158 2240 2406 2736 2703 2553 2532 2462 2515 2562 2598 2625 2565 2548 2637 2643 2574 2692 2711 2672 2735 2845 2799 2788 2749 2690 2733 2747 2852 2818 2769 2905 2855 2814 2655 2485 2376 2260 2195 2139 2082 2029 1987 1968 1925 1874 1791 1712 1697 1731 1754 1779 1849 1817 1819 1845 1853 1884 1938 2008 2110 2224 2201 2426 2528 2696 2767 2880 3086 3386 3437 3384 3185 3141 3319 3456 3572 3499 3259 3027 3082 3185 3282 3372 3350 3381 2951 2717 2661 2669 2634 2692 2607 2390 2261 2254 2297 2268 2288 2219 2140 2216 2257 2222 2180 2104 2127 2142 2152 2160 2174 2165 2136 2071 2076 2085 2101 2117 2158 2204 2184 2169 2142 2075 2036 1996 1970 1957 1951 1943 1941 1911 1893 1898 1943 1946 1914 1862 1811 1790 1781 1765 1732 1717 1694 1703 1703 1688 1680 1662 1666 1649 1632 1627 1553 1634 1680 1706 1727 1747 1760 1772 1761 1767 1776 1773 1767 1759 1752 1745 1742 1734 1722 1711 1704 1692 1682 1671 1658 1636 1638 1590 1612 1503 1413 1397 1400 1400 1412 1436 1439 1435 1482 1426 1367 1369 1394 1405 1401 1402 1419 1427 1438 1498 1497 1549 1547 1532 1521 1508 1491 1487 1505 1513 1497 1484 1472 1462 1452 1440 1432 1422 1408 1393 1383 1372 1359 1348 1341 1336 1335 1328 1328 1323 1316 1310 1289 1282 1293 1298 1293 1290 1285 1283 1275 1268 1264 1259 1255 1250 1244 1238 1233 1229 1226 1221 1217 1214 1206 1200 1193 1197 1197 1188 1148 1194 1203 1202 1202 1203 1198 1197 1196 1194 1192 1189 1189 1186 1184 1182 1177 1171 1171 1167 1160 1155 1151 1149 1144 1138 1134 1130 1124 1119 1114 1110 1107 1104 1101 1098 1092 1088 1087 1085 1078 1076 1072 1072 1069 1065 1063 1056 1052 1047 1042 1040 1036 1036 1035 1033 1031 1027 1027 1027 1027 1025 1028 1027 1027 1021 1012 994 988 974 946 934 918 919 938 927 933 913 886 887 865 845 859 840 824 807 799 797 795 796 805 811 812 811 836 839 823 832 822 795 822 816 792 823 841 816 805 808 840 790 794 806 777 795 798 783 800 778 800 797 767 758 771 782 754 743 735 716 723 713 703 700 702 706 730 745 748 733 744 751 729 733 738 748 747 745 742 736 726 715 712 724 705 695 695 668 658 684 713 702 678 663 648 628 656 681 691 690 687 698 706 711 703 699 706 702 670 653 630 599 602 635 664 655 650 659 662 673 662 653 643 617 604 591 572 558 560 600 613 591 614 631 616 623 606 582 567 547 532 554 571 569 587 585 576 563 566 548 555 549 531 518 494 495 522 543 550 559 569 563 572 583 576 556 546 524 508 498 491 481 473 469 469 476 489 478 491 480 466 453 429 413 403 394 389 385 384 379 381 380 372 370 378 377 370 360 349 355 359 365 363 357 352 352 340 331 328 320 313 314 318 320 322 319 307 303 302 304 314 321 325 326 326 323 324 324 323 327 324 309 316 320 321 311 310 292 285 306 321 327 334 332 321 303 309 313 309 299 296 288 291 301 288 300 298 282 290 281 273 284 295 281 278 284 279 286 298 288 301 299 293 297 305 296 276 268 264 264 260 260 275 276 277 294 306 304 307 300 305 287 300 303 289 294 291 287 274 268 277 280 275 258 269 247 234 238 233 233 230 250 249 243 236 217 228 245 262 249 220 229 231 226 231 226 212 212 214 199 185 185 184 187 192 210 233 178 178 179 189 193 180 174 175 186 196 199 193 175 182 184 171 165 162 162 163 165 167 168 176 181 181 176 172 171 171 176 188 175 196 197 215 214 234 235 234 244 250 248 249 274 269 269 269 253 269 252 226 272 274 258 261 246 274 298 318 353 347 333 312 317 333 306 327 312 281 293 332 335 315 319 353 352 389 444 379 364 414 444 463 461 405 472 412 444 402 404 417 480 485 492 429 531 525 541 590 578 501 494 444 486 548 512 495 480 452 435 483 522 621 543 488 557 513 503 543 577 606 610 549 488 524 551 558 571 616 643 611 578 623 596 630 661 643 583 619 579 515 658 593 616 602 443 382 526 590 599 609 421 577 571 532 435 380 336 347 540 369 279 339 500 417 296 295 329 407 585 408 265 383 547 368 274 245 263 272 296 297 265 243 246 269 287 293 300 346 375 371 313 291 299 300 287 267 305 307 307 290 292 306 317 297 262 248 269 259 215 198 205 200 199 198 162 174 203 218 210 181 235 230 189 139 142 182 211 166 135 199 225 216 223 214 162 155 165 188 193 184 201 172 166 148 159 185 158 177 178 189 196 182 183 190 188 182 171 169 171 154 146 127 107 96 97 97 88 80 72 71 70 69 71 70 68 70 75 75 74 74 74 74 75 75 76 77 76 74 75 73 72 74 73 73 75 76 79 95 121 122 107 96 111 128 124 112 115 96 93 86 80 78 74 71 71 70 69 70 70 73 72 69 70 70 70 69 70 70 70 70 68 68 70 70 70 72 70 69 72 75 73 69 71 71 71 72 73 75 76 77 78 76 75 75 75 75 76 76 74 76 74 76 76 76 76 70 77 77 76 77 142 149 157 164 173 182 191 202 207 228 241 259 289 359 387 410 475 623 664 635 569 645 644 773 1016 1022 1056 1171 1344 1521 1779 2098 2276 2001 1632 1432 1431 1158 1123 1334 1869 2313 2388 2317 2311 2466 2505 2705 2470 2278 2294 2265 2347 2210 1860 1742 1798 1927 2090 2168 2346 2380 2392 2276 2096 2111 2056 2045 1666 1466 1411 1164 899 946 970 902 913 921 918 886 801 740 709 700 709 776 807 842 872 907 994 1206 1469 1568 1578 1746 1808 1813 1729 1603 1347 1196 1068 1046 976 769 713 692 893 1051 731 523 387 326 348 441 778 1220 1763 1658 1488 1376 1279 1227 1298 1272 1068 1015 949 962 985 933 877 819 678 609 452 314 276 203 131 130 90 64 -3 -52 -54 -11 106 170 316 523 331 516 689 566 660 761 832 903 981 1042 935 771 652 570 524 506 488 466 436 418 420 426 439 477 588 565 580 625 689 846 1079 899 849 807 806 854 912 912 967 983 899 874 859 855 861 866 868 861 866 880 893 892 898 915 951 1106 1266 1281 1306 1380 1337 1448 1720 1861 1748 1521 1403 1322 1299 1372 1502 1364 1228 1198 1252 1143 1102 1042 1016 992 944 912 966 961 915 975 1019 941 918 999 1171 1356 1049 827 696 634 598 542 529 528 540 555 569 584 599 622 649 676 728 720 641 502 295 364 369 436 538 674 917 887 759 681 619 574 572 600 633 679 781 810 804 828 876 911 936 970 945 950 980 975 939 860 801 756 747 888 1096 1209 1180 1151 1152 1170 1188 1219 1435 1647 1572 1487 1487 1528 1644 1655 1581 1546 1523 1504 1498 1486 1459 1445 1424 495 989 1351 1323 1296 1064 1117 1276 1317 1394 1380 1310 1247 1281 1463 1653 1748 1824 1843 1649 1318 1155 1021 740 607 901 1012 1325 1583 1917 2023 2079 2014 1952 1947 2085 2059 2087 2082 2037 1990 1979 1961 1940 1921 1906 1888 1848 1845 1846 1846 1822 1836 1818 1804 1792 1783 1779 1761 1761 1770 1761 1767 1773 1768 1751 1744 1753 1736 1723 1708 1693 1698 1702 1701 1676 1668 1709 1722 1740 1753 1749 1747 1752 1799 1816 1798 1825 1870 1902 1899 1943 1977 1992 2004 2009 2012 2027 2044 2062 2089 2130 2174 2191 2174 2183 2206 2199 2210 2215 2188 2145 2144 2127 2118 2114 2139 2151 2159 2155 2136 2116 2101 2061 2069 2105 2087 2001 1937 1801 1543 1455 1395 1368 1344 1342 1327 1303 1291 1276 1282 1290 1301 1332 1388 1353 1340 1347 1364 1403 1544 1649 1646 1637 1638 1656 1685 1708 1736 1758 1770 1764 1756 1745 1754 1768 1789 1787 1796 1884 1906 1806 1746 1709 1692 1683 1698 1715 1736 1761 1800 1933 1908 1892 1859 1797 1757 1736 1720 1800 1843 1847 1867 1884 1867 1853 1846 1864 1847 1837 1796 1802 1864 1870 1820 1838 1782 1791 1832 1824 1855 1867 1891 1931 1978 2037 2060 2070 2085 2094 2092 2091 2084 2142 2167 2202 2212 2220 2222 2224 2213 2214 2114 2001 1938 1913 1894 1878 1864 1849 1834 1822 1811 1819 1827 1844 1864 1810 1786 1781 1786 1800 1837 1846 1860 1885 1908 1966 2015 2113 2183 2229 2262 2295 2341 2371 2397 2417 2383 2408 2412 2440 2409 2353 2328 2335 2256 2231 2205 2207 2152 2172 2284 2434 2386 2378 2378 2383 2405 2413 2398 2485 2559 2529 2377 2381 2483 2419 2281 2207 2049 2058 1993 1900 1830 1808 1796 1790 1786 1786 1789 1794 1796 1809 1815 1809 1833 1856 1842 1839 1872 1906 1900 1893 1880 1875 1885 1911 1906 1890 1914 1922 1915 1900 1894 1898 1895 1899 1914 1950 1960 1954 1959 1980 2009 2025 2025 2009 2003 1999 1982 1962 1968 1984 1999 1981 1973 1989 2008 2036 2111 2111 2148 2181 2142 2117 2121 2091 2100 2080 2079 2073 2063 2056 2053 2060 2044 2032 2030 2024 2022 2020 2019 2026 2011 2035 2046 2038 2028 2035 2046 2029 2030 2058 2069 2068 2090 2119 2161 2186 2212 2136 2067 2048 2028 2048 2091 2142 2162 2251 2348 2579 2800 2688 2543 2442 2504 2540 2572 2596 2458 2558 2629 2652 2504 2579 2561 2792 2892 2906 2869 2855 2902 2757 2684 2823 2940 2795 2785 2987 2776 2624 2546 2357 2241 2217 2194 2146 2096 2033 1966 1887 1874 1847 1747 1692 1690 1713 1729 1756 1791 1778 1792 1809 1835 1868 1920 2005 2125 2292 2276 2433 2617 2672 2716 2841 3122 3332 3257 3214 3242 3278 3373 3469 3492 3381 3222 2970 3121 3178 3254 3248 3272 3226 2883 2629 2533 2657 2573 2656 2765 2597 2328 2219 2199 2248 2336 2220 2156 2134 2139 2128 2111 2076 2074 2098 2115 2125 2136 2153 2143 2084 2048 2056 2063 2073 2104 2147 2139 2194 2162 2062 2007 1976 1959 1942 1935 1943 1957 1943 1925 1915 1955 1962 1926 1894 1841 1797 1782 1797 1771 1734 1704 1680 1676 1665 1642 1643 1657 1647 1625 1547 1581 1678 1702 1684 1702 1741 1763 1753 1743 1761 1775 1767 1760 1750 1744 1733 1735 1731 1716 1705 1700 1694 1686 1679 1672 1661 1644 1631 1643 1628 1514 1399 1380 1378 1384 1390 1389 1382 1397 1421 1379 1362 1380 1380 1384 1393 1403 1412 1425 1449 1482 1524 1534 1528 1521 1518 1505 1505 1522 1516 1503 1485 1469 1455 1439 1427 1417 1415 1403 1393 1384 1371 1357 1346 1337 1330 1326 1321 1319 1318 1313 1312 1302 1278 1284 1293 1290 1286 1283 1280 1274 1267 1264 1260 1253 1249 1243 1234 1229 1223 1220 1215 1210 1210 1208 1207 1199 1184 1174 1185 1150 1155 1195 1200 1205 1204 1201 1196 1193 1190 1189 1188 1184 1182 1179 1179 1178 1175 1171 1167 1161 1157 1153 1151 1146 1139 1135 1129 1124 1119 1115 1113 1112 1108 1105 1102 1096 1094 1093 1088 1086 1084 1076 1073 1071 1067 1062 1058 1052 1048 1044 1041 1040 1037 1034 1032 1028 1025 1026 1028 1029 1017 1030 1029 1025 1008 988 979 967 961 968 951 921 904 931 911 922 893 894 867 865 835 839 823 804 802 804 826 833 841 834 833 818 837 852 854 835 852 832 805 833 824 802 817 856 827 832 820 828 793 808 832 790 795 822 809 826 806 833 807 797 794 794 794 769 754 727 727 746 738 725 715 705 697 695 705 713 708 725 728 715 740 744 744 741 737 735 733 727 716 689 688 667 662 661 663 681 703 740 711 691 682 677 643 627 646 668 676 667 687 689 700 694 679 689 683 653 626 609 603 624 639 666 669 673 675 679 683 678 674 655 635 614 608 593 568 550 567 584 578 602 607 592 599 588 587 560 534 538 563 581 586 584 593 581 575 571 559 568 548 549 526 506 488 506 527 534 544 546 549 567 578 578 564 552 532 521 517 508 493 478 469 465 468 489 494 498 499 492 463 442 432 416 399 390 385 382 380 376 372 369 364 374 377 376 372 369 372 370 364 359 356 351 347 342 327 318 316 318 320 324 328 335 323 317 311 302 299 299 313 318 319 319 320 317 312 314 303 294 291 291 293 292 291 288 284 300 309 310 320 345 338 329 325 322 321 326 320 312 303 304 304 297 305 296 297 289 275 284 293 296 279 292 292 285 295 302 306 316 311 311 311 318 295 279 282 277 273 266 263 277 286 289 296 298 298 303 294 298 282 287 295 277 281 282 284 291 285 289 291 287 277 265 247 245 260 261 246 243 228 227 220 215 220 235 256 265 233 223 218 217 218 219 230 215 207 208 200 190 185 187 203 230 251 228 235 220 185 179 192 192 185 172 172 180 190 188 180 183 189 183 170 170 177 164 161 160 163 172 174 175 179 175 182 192 171 181 186 232 245 239 222 234 239 246 255 251 247 254 262 260 248 238 237 248 226 268 274 252 231 232 262 299 323 323 322 332 348 359 344 337 329 348 299 308 342 308 311 343 352 329 328 347 468 367 380 411 417 495 498 460 480 455 422 428 495 494 539 541 532 453 477 519 543 568 603 551 539 472 478 544 563 552 510 478 453 458 523 608 574 537 561 546 539 545 599 616 584 519 495 540 592 592 575 590 630 581 601 648 623 652 672 632 619 637 574 519 635 667 586 494 521 476 510 537 619 608 508 579 631 577 427 420 358 482 507 334 297 453 515 343 298 331 365 537 511 298 259 404 529 388 277 259 287 329 353 328 313 278 243 266 279 292 310 392 369 350 339 361 340 376 341 281 342 408 337 319 303 317 330 377 289 279 246 217 196 214 193 195 178 177 161 202 183 199 208 190 214 217 175 180 203 209 205 211 149 125 192 173 215 215 171 198 157 168 180 178 209 202 180 135 170 177 148 159 154 164 185 189 179 172 167 164 151 170 165 150 149 152 136 128 110 93 89 86 74 69 69 68 69 69 68 76 75 74 74 74 75 74 74 74 76 75 74 74 75 73 72 73 73 73 76 76 79 106 120 114 101 97 115 118 115 109 105 94 84 80 75 73 72 72 72 71 69 69 73 73 70 69 69 70 69 69 70 70 69 68 68 68 69 70 71 72 70 70 73 72 70 69 70 71 72 72 72 74 74 75 76 74 74 75 75 74 74 75 75 70 71 72 72 74 72 73 76 77 77 76 145 152 159 166 175 184 191 201 211 226 245 260 292 331 356 414 487 510 601 711 852 925 905 829 846 933 1045 1147 1277 1494 1868 2270 2226 2033 1921 1729 1557 1322 1116 1141 1415 1829 2402 2589 2516 2386 2415 2529 2361 2181 2149 2092 2201 2202 1832 1945 2023 2039 2012 2101 2321 2413 2286 2136 2070 2011 2034 2000 1643 1446 1271 1100 915 870 884 860 852 859 860 856 846 830 786 727 718 725 757 791 816 855 922 1070 1253 1374 1394 1630 1685 1663 1691 1622 1415 1176 1103 993 896 749 694 666 775 1020 785 629 490 368 323 339 491 990 1217 1216 1240 1263 1232 1319 1508 1488 1212 1086 1043 1158 1258 926 777 685 586 497 427 377 295 209 206 249 224 132 50 42 -31 -43 -17 -17 47 199 270 515 487 475 591 660 790 931 1103 1248 1060 848 707 580 510 481 467 448 422 408 414 416 436 470 544 548 578 633 708 855 901 814 787 781 810 849 890 927 972 967 948 923 907 902 913 909 893 864 853 861 887 925 871 869 889 956 1026 1074 1171 1272 1290 1365 1465 1593 1596 1457 1328 1281 1262 1408 1558 1581 1387 1240 1212 1127 1097 1046 1039 998 946 962 1053 994 974 1036 1084 1086 959 992 1117 1292 1114 760 647 584 557 530 522 528 546 567 588 605 615 621 681 691 776 668 557 537 449 320 270 344 441 573 744 831 721 664 618 583 596 629 664 706 757 814 844 877 907 943 976 1007 1023 1036 1057 1016 947 886 834 783 771 909 1217 1184 1236 1191 1202 1228 1250 1255 1281 1359 1371 1408 1516 1527 1601 1634 1595 1562 1548 1549 1519 1516 1418 910 632 519 699 915 852 1125 926 1116 1239 1269 1387 1319 1211 1171 1339 1266 1391 1603 1824 1838 1474 1261 1126 1116 1099 671 703 840 1190 1637 2102 2087 2084 1971 1958 2147 2140 2076 2075 2049 2016 1986 1981 1969 1947 1934 1908 1874 1850 1847 1850 1841 1807 1820 1807 1792 1783 1778 1774 1763 1751 1763 1758 1764 1763 1765 1752 1751 1757 1739 1716 1704 1694 1692 1700 1712 1704 1680 1714 1719 1729 1736 1736 1752 1752 1761 1775 1783 1807 1835 1853 1881 1924 1955 1965 1975 1977 1983 1996 2004 2019 2054 2083 2122 2159 2186 2194 2184 2161 2168 2183 2190 2182 2185 2171 2170 2166 2173 2160 2153 2136 2115 2076 2049 2017 2012 2028 2053 2053 2016 1915 1557 1462 1423 1414 1414 1380 1330 1315 1283 1276 1275 1279 1284 1301 1320 1342 1343 1352 1371 1405 1454 1580 1649 1644 1643 1645 1660 1687 1709 1726 1718 1722 1726 1727 1741 1760 1773 1752 1756 1749 1763 1716 1695 1678 1672 1686 1706 1736 1765 1786 1860 1844 1816 1788 1841 1816 1754 1716 1722 1763 1772 1816 1879 1866 1853 1840 1824 1850 1817 1847 1776 1837 1898 1898 1822 1766 1808 1875 1888 1869 1880 1926 1945 1972 1993 2007 2034 2060 2074 2086 2111 2134 2132 2126 2160 2186 2199 2217 2217 2207 2184 2235 2245 2145 1995 1938 1909 1885 1862 1845 1836 1826 1818 1831 1840 1859 1879 1868 1814 1796 1798 1803 1827 1861 1886 1900 1950 2022 2038 2094 2184 2234 2275 2320 2346 2378 2403 2430 2428 2414 2441 2447 2403 2336 2324 2319 2314 2290 2302 2170 2140 2172 2286 2362 2342 2415 2437 2427 2442 2386 2313 2306 2396 2508 2319 2206 2188 2189 2135 2045 1977 1948 1896 1864 1836 1818 1805 1798 1798 1793 1791 1792 1803 1808 1804 1817 1840 1851 1853 1863 1884 1916 1920 1911 1890 1901 1917 1917 1911 1897 1918 1936 1923 1920 1918 1924 1913 1913 1911 1931 1956 1979 1978 1997 2015 2037 2052 2048 2016 1994 1994 1979 1975 1997 2011 1995 1983 1993 2017 2036 2063 2094 2172 2185 2175 2173 2152 2158 2126 2125 2114 2091 2081 2074 2088 2072 2065 2056 2038 2021 2014 2012 2013 2032 2002 2021 2032 2018 2011 2008 2019 2016 2031 2041 2054 2069 2107 2128 2130 2152 2164 2123 2102 2060 2038 2032 2087 2096 2131 2250 2477 2611 2800 2733 2606 2396 2469 2540 2498 2451 2441 2544 2607 2611 2412 2441 2517 2817 2751 3025 3179 3014 2849 2670 2612 2670 2704 2635 2791 3035 2875 2611 2454 2307 2215 2198 2163 2121 2058 2004 1965 1887 1833 1783 1736 1683 1710 1746 1753 1753 1765 1788 1802 1833 1856 1868 1902 1990 2116 2216 2362 2507 2634 2736 2818 2846 2965 3095 3280 3305 3124 3167 3175 3163 3220 3231 3089 2963 3084 3110 3086 3265 3390 3039 2800 2626 2508 2527 2507 2676 2666 2464 2309 2232 2297 2291 2228 2187 2189 2135 2131 2107 2084 2089 2079 2065 2066 2085 2101 2118 2133 2109 2037 2030 2039 2042 2056 2093 2082 2098 2100 2046 2009 1986 1955 1935 1923 1923 1940 1944 1911 1914 1946 1969 1925 1893 1851 1804 1772 1767 1775 1761 1727 1690 1679 1669 1659 1625 1612 1630 1616 1530 1617 1644 1669 1668 1697 1728 1757 1709 1757 1760 1773 1756 1746 1746 1743 1735 1720 1717 1703 1690 1682 1688 1686 1684 1680 1663 1652 1648 1640 1505 1460 1393 1375 1368 1373 1377 1372 1367 1368 1378 1375 1381 1352 1364 1373 1384 1393 1402 1423 1416 1432 1452 1503 1502 1509 1508 1507 1512 1514 1503 1494 1477 1464 1452 1440 1427 1410 1400 1397 1386 1376 1367 1357 1346 1337 1330 1323 1319 1313 1311 1309 1304 1297 1278 1272 1286 1287 1281 1279 1274 1270 1267 1264 1258 1250 1243 1234 1231 1226 1219 1214 1210 1210 1207 1204 1203 1200 1193 1165 1173 1134 1152 1188 1192 1197 1201 1199 1194 1189 1191 1190 1189 1186 1184 1182 1180 1177 1173 1168 1168 1163 1158 1157 1155 1148 1143 1138 1133 1128 1125 1120 1120 1116 1113 1109 1103 1100 1099 1094 1093 1090 1084 1078 1073 1071 1068 1064 1061 1056 1049 1043 1041 1039 1036 1034 1030 1022 1027 1025 1024 1011 1008 1022 1031 1023 1005 982 960 943 936 938 941 931 900 903 904 898 898 871 871 853 829 815 808 805 809 823 833 853 854 854 853 827 858 875 870 850 867 841 816 840 841 820 817 851 849 845 841 836 799 833 826 801 798 830 839 852 837 846 833 823 807 799 773 744 732 735 747 767 767 752 735 722 709 714 698 691 689 689 689 698 722 732 729 728 728 713 698 692 687 670 665 668 672 684 697 703 724 739 723 715 698 680 662 643 624 626 649 659 667 674 686 680 667 675 661 648 612 604 633 655 658 680 685 689 684 690 676 678 658 641 627 627 627 611 591 571 561 550 559 565 569 574 579 566 556 538 542 560 571 572 587 593 593 584 589 575 573 576 557 544 532 526 501 488 502 523 523 528 537 560 570 577 575 559 546 542 531 514 500 479 471 464 463 473 481 486 487 488 485 472 465 431 406 398 389 379 374 373 378 376 362 362 369 369 367 368 366 364 357 352 350 344 337 330 319 318 323 327 332 329 338 336 326 328 318 312 303 296 301 309 309 307 303 298 296 298 306 313 304 313 303 309 313 308 292 306 311 326 331 340 361 357 354 345 346 348 344 337 320 325 323 305 313 307 297 288 285 301 297 288 279 294 301 298 298 307 309 300 310 318 305 314 315 310 295 286 283 273 277 282 301 301 290 286 300 301 292 290 276 291 289 274 270 279 276 288 280 271 283 275 284 274 269 260 275 268 245 241 246 255 236 229 235 244 260 262 230 222 213 212 213 214 214 210 201 201 194 192 187 198 224 251 260 273 281 212 193 203 212 196 184 169 172 173 177 190 186 187 192 185 180 189 176 165 167 164 161 166 165 171 175 176 181 183 171 170 184 209 214 229 229 231 240 256 270 249 244 270 260 266 282 256 254 235 226 263 245 220 242 290 304 305 316 304 298 311 336 382 381 359 357 333 304 334 342 328 316 349 367 406 361 327 388 341 390 416 417 464 478 515 485 502 436 494 460 523 506 532 576 518 461 523 571 519 560 542 584 510 501 468 550 602 620 544 497 431 539 626 577 584 611 590 574 594 610 612 539 534 550 524 524 547 557 627 617 592 608 660 667 695 662 643 644 600 525 565 631 662 642 557 584 539 591 506 583 606 549 634 661 564 477 472 502 557 476 369 310 470 488 320 316 364 534 549 398 426 313 424 540 385 270 279 307 309 416 461 337 269 271 276 285 371 449 450 353 398 349 442 432 489 453 295 326 429 336 346 356 399 372 323 292 302 316 258 230 199 209 259 242 195 178 226 209 213 225 207 200 197 162 172 209 195 180 190 159 168 136 131 134 179 166 206 145 177 201 215 200 182 163 137 154 130 144 171 184 194 206 205 206 192 190 180 154 134 153 143 127 126 134 127 106 88 84 78 71 70 70 69 71 67 74 74 75 75 74 76 76 75 74 75 74 73 73 74 75 73 72 73 72 75 75 75 92 107 109 102 93 109 110 109 103 106 100 88 80 75 72 71 72 72 72 70 69 70 73 69 69 69 69 70 69 69 69 69 69 67 68 68 69 71 73 72 72 70 71 71 70 70 70 71 72 71 72 73 73 75 75 74 73 73 74 73 74 75 69 78 78 75 79 73 74 76 78 75 76 76 145 151 157 163 171 183 194 205 213 222 238 264 310 326 363 433 453 488 621 786 958 1063 955 932 957 1154 1219 1276 1285 1577 1869 2255 2276 2071 2173 2019 1699 1457 1152 1021 1297 1584 1927 2430 2723 2518 2406 2444 2401 2284 2158 2084 2041 2093 1766 2110 1984 2006 1900 2062 2238 2329 2192 2229 2116 1946 2015 2036 1788 1580 1392 1138 955 846 829 836 840 834 828 805 784 813 832 808 808 752 728 747 766 804 850 1085 1164 1178 1247 1382 1463 1487 1531 1574 1433 1253 1164 928 780 683 643 631 660 822 868 896 790 610 370 339 412 697 956 1039 1058 1089 1124 1233 1238 1333 1198 1097 1009 1093 1159 1091 793 627 539 460 384 331 314 318 346 394 493 520 252 175 129 10 -22 -40 -10 72 108 204 364 631 721 689 766 899 1022 1224 1031 847 710 607 528 472 444 427 410 407 437 433 437 463 496 537 597 695 791 909 936 761 756 773 808 852 898 947 992 1018 1006 991 980 986 985 967 958 927 869 845 837 835 836 839 856 898 943 990 1103 1255 1232 1307 1355 1499 1443 1354 1275 1227 1217 1323 1505 1453 1469 1326 1169 1163 1041 1011 977 963 966 1003 1060 1010 958 985 1072 1086 1013 1017 1113 1144 902 687 592 550 535 524 524 538 562 587 610 632 647 661 761 790 801 615 434 447 428 280 265 289 395 504 643 755 689 650 618 597 613 648 685 725 780 828 877 921 963 1015 1063 1108 1123 1124 1069 1024 972 912 850 805 796 879 1065 1095 1262 1232 1256 1315 1363 1388 1376 1341 1390 1529 1496 1568 1623 1649 1610 1590 1568 1543 1532 1392 860 1012 1369 832 974 748 546 805 955 933 1199 1378 1376 1150 1072 1231 1183 1192 1505 1746 1837 1564 1294 1178 1118 1033 1137 588 677 951 1411 1696 2154 2106 2002 1962 2109 2196 2160 2103 2054 2037 2019 1995 1986 1968 1960 1939 1903 1869 1843 1836 1839 1833 1814 1804 1804 1787 1782 1772 1767 1763 1746 1757 1752 1751 1755 1756 1757 1759 1743 1723 1707 1698 1694 1695 1705 1714 1718 1695 1709 1718 1716 1718 1736 1761 1756 1759 1769 1787 1800 1811 1833 1882 1903 1924 1940 1956 1951 1961 1975 1968 1998 2027 2052 2078 2098 2117 2135 2151 2141 2134 2134 2142 2150 2155 2159 2150 2140 2150 2133 2121 2118 2087 2039 2017 1995 1975 1988 2000 2001 1940 1822 1562 1459 1448 1463 1422 1381 1358 1336 1311 1285 1269 1268 1278 1295 1369 1401 1368 1364 1370 1392 1414 1487 1638 1656 1651 1646 1654 1672 1681 1682 1681 1696 1703 1710 1734 1756 1766 1738 1720 1707 1692 1678 1666 1658 1683 1718 1737 1765 1831 1818 1800 1791 1770 1751 1748 1744 1707 1706 1747 1788 1777 1823 1895 1863 1815 1834 1788 1826 1768 1754 1784 1838 1798 1781 1756 1771 1807 1875 1924 1931 1926 1945 1949 1969 1967 1995 2024 2048 2065 2093 2098 2092 2090 2119 2140 2174 2203 2202 2165 2091 2161 2243 2253 2222 2036 1955 1916 1885 1860 1861 1849 1834 1842 1837 1846 1864 1889 1926 1940 1844 1811 1813 1831 1872 1916 1954 2048 2149 2138 2177 2189 2203 2255 2296 2330 2389 2411 2417 2393 2422 2449 2455 2377 2319 2310 2309 2303 2302 2327 2226 2134 2154 2238 2321 2392 2470 2442 2450 2443 2323 2218 2171 2281 2274 2171 2137 2095 2037 1975 1968 1922 1893 1870 1850 1835 1822 1813 1806 1802 1799 1799 1811 1836 1824 1816 1844 1889 1882 1885 1867 1871 1882 1914 1919 1909 1919 1939 1930 1914 1907 1914 1932 1955 1952 1951 1942 1933 1934 1918 1922 1940 1973 1996 1997 2014 2029 2046 2048 2020 2022 2008 1992 1993 1997 2011 2019 1999 1995 2006 2022 2040 2059 2088 2135 2187 2221 2207 2190 2188 2143 2132 2127 2113 2099 2104 2091 2111 2097 2072 2054 2038 2015 2005 2000 1995 2002 2023 1998 1990 1997 2012 2032 2058 2071 2091 2083 2103 2096 2092 2077 2080 2084 2102 2088 2058 2027 2051 2077 2137 2297 2586 2795 2757 2719 2553 2357 2488 2403 2375 2495 2512 2544 2576 2600 2461 2414 2477 2572 2823 3259 3229 2889 2677 2608 2597 2599 2601 2655 2918 2881 2738 2562 2376 2291 2240 2205 2157 2107 2062 2009 1967 1931 1878 1870 1734 1796 1749 1810 1820 1814 1820 1824 1827 1834 1872 1911 1907 1960 2077 2191 2383 2504 2592 2694 2706 2835 2952 3234 3496 3384 3123 3071 2936 3063 3046 3122 2910 3016 2960 3002 3134 3358 3249 2946 2686 2597 2605 2410 2415 2494 2407 2316 2271 2327 2317 2336 2368 2211 2193 2154 2127 2112 2138 2121 2095 2076 2073 2047 2047 2083 2115 2086 2032 2012 2020 2014 2029 2055 2049 2025 2015 2006 1999 1983 1958 1926 1911 1915 1921 1930 1915 1917 1920 1926 1901 1871 1845 1808 1775 1754 1739 1761 1749 1716 1726 1688 1667 1667 1650 1591 1554 1626 1654 1699 1732 1720 1734 1741 1715 1671 1727 1744 1766 1752 1728 1730 1728 1724 1716 1707 1698 1686 1676 1687 1692 1683 1679 1656 1629 1633 1649 1576 1432 1383 1369 1363 1358 1365 1361 1358 1368 1388 1392 1447 1360 1351 1364 1373 1384 1391 1394 1401 1412 1422 1446 1455 1484 1496 1495 1497 1485 1493 1496 1480 1462 1446 1430 1418 1406 1395 1385 1376 1368 1357 1347 1342 1339 1332 1324 1315 1306 1307 1304 1300 1295 1290 1266 1268 1283 1276 1273 1268 1267 1262 1258 1251 1244 1238 1230 1222 1220 1214 1212 1209 1206 1202 1199 1197 1195 1192 1164 1139 1118 1163 1185 1185 1186 1192 1198 1198 1195 1192 1188 1188 1186 1186 1183 1175 1175 1173 1172 1167 1163 1161 1161 1158 1155 1150 1144 1139 1135 1129 1125 1123 1118 1114 1109 1103 1106 1102 1098 1094 1092 1087 1080 1065 1064 1069 1065 1060 1057 1052 1046 1043 1038 1030 1029 1028 1027 1027 1018 1010 995 995 1012 1023 1013 996 985 966 949 935 918 922 931 914 882 901 883 872 876 846 842 815 811 810 821 846 842 835 861 870 878 862 834 861 890 879 862 871 844 825 854 858 831 818 849 876 876 851 845 811 835 850 825 830 824 856 873 851 834 817 793 782 769 749 745 754 761 768 784 779 750 748 736 732 734 720 707 703 695 691 687 685 705 709 709 699 688 673 669 669 672 681 687 689 701 722 719 750 753 756 743 704 683 661 658 647 626 619 621 632 645 661 663 654 657 641 615 604 627 654 660 644 655 665 649 654 656 642 646 641 628 620 606 611 606 612 610 597 585 563 554 548 547 546 544 542 561 589 587 592 587 596 604 601 597 590 584 582 585 571 563 552 537 517 497 487 496 502 516 539 546 561 564 569 566 563 549 535 517 497 487 473 464 462 463 472 475 478 482 486 485 470 432 410 397 389 382 376 369 367 364 358 354 355 358 358 359 358 353 347 341 340 333 325 321 322 323 333 339 347 336 338 336 334 326 319 317 311 297 296 298 296 295 298 298 304 317 318 323 310 324 320 317 327 305 293 306 324 328 344 362 364 346 346 348 342 346 334 340 339 332 332 318 322 313 313 292 292 308 301 298 286 304 312 308 314 312 300 290 298 307 300 307 309 294 302 299 291 280 285 292 310 301 287 283 282 286 287 275 271 286 293 279 263 274 265 280 268 264 279 266 277 270 255 269 282 280 248 255 267 265 249 246 258 271 275 264 224 218 214 215 217 204 204 206 197 193 190 188 202 224 246 260 272 280 287 211 210 220 204 189 184 170 171 173 173 183 189 194 192 192 194 184 180 172 172 168 161 160 161 164 165 172 180 179 175 209 190 242 250 262 265 267 263 265 234 232 233 246 259 271 273 248 242 239 217 225 216 269 296 317 309 304 297 280 280 305 339 358 330 355 348 346 330 337 354 356 319 349 358 418 350 386 337 333 347 357 388 420 502 469 447 500 493 531 516 550 485 533 555 507 514 533 509 484 504 569 609 533 624 520 539 529 629 615 512 453 504 592 517 536 605 568 592 584 643 641 621 574 619 559 582 604 582 616 645 599 632 643 667 704 710 680 682 663 606 541 621 672 602 560 629 578 622 514 609 624 613 608 625 617 488 487 585 531 540 527 348 517 462 380 420 407 557 495 559 536 383 382 566 413 328 410 307 418 408 296 284 278 316 393 372 467 435 402 344 335 345 450 462 457 426 316 326 450 418 463 430 487 429 375 284 262 259 253 220 228 245 258 254 240 234 208 219 226 235 217 191 166 189 312 237 208 203 174 151 191 203 183 163 118 130 156 195 220 231 219 201 163 156 124 131 154 185 196 196 207 200 203 194 185 184 169 163 153 138 135 131 118 110 110 96 91 89 76 68 71 74 70 69 68 74 73 73 74 76 74 74 74 73 73 73 73 73 74 74 73 72 72 74 75 75 93 108 98 99 92 95 103 98 99 102 98 90 82 75 72 72 71 72 72 72 70 69 75 72 68 68 68 68 69 68 69 69 68 68 67 68 68 69 70 72 72 72 69 71 71 70 71 71 71 71 71 71 72 73 74 73 74 74 73 74 74 75 72 68 72 79 81 80 82 81 86 77 75 78 75 146 152 159 170 183 191 190 192 206 218 234 265 293 327 377 427 428 489 622 764 824 796 757 759 842 1001 1166 1375 1351 1438 1730 2157 2345 2088 2144 2128 1966 1580 1255 1021 1167 1364 1894 2345 2572 2596 2529 2454 2395 2372 2316 2243 1990 1681 1706 1873 1685 1744 1833 2025 2211 2277 2022 1996 1973 1940 1858 1601 1492 1420 1212 1174 901 819 792 812 844 811 787 777 756 758 775 751 759 738 709 712 729 760 805 1031 1166 1146 1171 1262 1320 1400 1497 1701 1613 1223 1057 914 727 619 594 592 607 705 857 1124 1209 814 530 393 382 613 1031 1057 1053 1171 1228 1225 1120 1097 1050 1030 971 1080 963 960 742 602 491 414 369 423 446 486 676 614 728 677 556 387 248 170 134 -10 -31 -27 -9 57 244 479 574 791 850 802 897 1139 1069 902 729 611 531 486 468 459 442 429 413 425 443 462 499 554 643 830 1021 1054 897 755 745 764 799 847 905 970 1036 1085 1128 1102 1088 1087 1049 1116 1113 994 916 853 825 820 819 819 825 846 870 892 965 1031 1100 1208 1333 1566 1530 1384 1268 1207 1168 1227 1422 1343 1267 1233 1116 1089 1006 965 941 925 974 1094 1091 966 938 954 1034 1081 1115 1096 1026 833 726 626 561 533 524 523 536 563 595 623 645 665 680 716 774 841 835 671 526 315 282 405 472 341 382 470 574 712 677 649 631 616 629 668 709 753 806 867 910 957 1015 1093 1174 1222 1221 1183 1137 1107 1113 1032 885 838 817 854 1019 1022 1109 1191 1280 1483 1557 1725 1624 1426 1529 1625 1578 1638 1676 1633 1602 1587 1549 1530 1463 991 1329 1464 1102 915 1007 1143 907 554 1269 665 610 1288 1266 968 1190 1370 1285 1326 1720 1812 1850 1646 1332 1201 1131 850 857 608 821 924 1401 1700 2086 2038 1932 1936 2210 2195 2143 2080 2024 2026 2024 2038 2001 1977 1969 1951 1912 1871 1843 1831 1835 1844 1809 1790 1792 1785 1777 1765 1753 1757 1742 1754 1754 1747 1746 1749 1742 1740 1726 1713 1709 1703 1701 1694 1696 1708 1724 1718 1698 1690 1706 1706 1748 1765 1762 1760 1773 1780 1787 1800 1826 1844 1874 1913 1925 1931 1926 1939 1945 1946 1969 1989 2018 2029 2052 2077 2085 2103 2097 2097 2091 2095 2101 2105 2124 2122 2098 2112 2106 2088 2075 2047 2026 2007 1974 1948 1967 1963 1995 1994 1908 1581 1445 1436 1447 1413 1384 1364 1357 1333 1309 1280 1267 1276 1301 1352 1401 1394 1361 1362 1369 1394 1435 1514 1644 1653 1654 1655 1655 1658 1658 1665 1678 1688 1705 1723 1743 1752 1726 1705 1681 1663 1650 1651 1667 1710 1763 1759 1778 1806 1779 1757 1751 1741 1724 1711 1698 1689 1708 1802 1850 1843 1880 1888 1842 1793 1781 1761 1755 1740 1758 1833 1753 1740 1748 1759 1802 1895 1906 1906 1909 1895 1895 1913 1956 1988 2012 2027 2053 2073 2079 2062 2065 2080 2095 2133 2156 2168 2187 2140 2060 2050 2121 2147 2140 2021 1954 1910 1884 1883 1876 1861 1858 1853 1847 1855 1867 1897 1926 1957 1938 1841 1833 1844 1892 1953 2031 2098 2153 2149 2161 2173 2218 2282 2331 2349 2384 2368 2368 2391 2412 2440 2420 2343 2327 2315 2296 2287 2280 2311 2230 2130 2143 2206 2270 2296 2408 2470 2428 2416 2242 2130 2114 2151 2093 2045 2041 2041 1965 1937 1925 1885 1872 1858 1844 1833 1824 1815 1811 1808 1805 1822 1841 1863 1841 1829 1842 1869 1891 1894 1879 1895 1910 1904 1938 1943 1940 1948 1927 1916 1922 1930 1938 1952 1962 1982 1971 1954 1939 1936 1929 1935 1952 1969 1981 2000 2030 2031 2038 2045 2029 2012 2020 2004 2006 2030 2044 2013 2008 2018 2017 2031 2044 2061 2084 2117 2164 2232 2250 2203 2174 2182 2159 2146 2143 2131 2117 2138 2114 2090 2073 2053 2034 2016 2012 1993 1989 2006 1999 1979 2001 2031 2046 2056 2052 2065 2055 2079 2074 2069 2058 2063 2101 2148 2153 2110 2026 2143 2129 2156 2277 2494 2714 2688 2631 2480 2366 2363 2366 2444 2511 2546 2578 2589 2584 2563 2338 2515 2550 2655 2800 2911 2786 2728 2614 2599 2658 2749 2795 2763 2788 2588 2483 2333 2275 2229 2185 2142 2109 2064 2021 1986 1956 1909 1819 1811 1857 1820 1877 1893 1890 1893 1886 1855 1858 1902 1956 1959 1988 2010 2113 2292 2368 2550 2558 2686 3018 3150 3321 3518 3342 3117 2928 2828 2905 2890 2866 2828 2912 2994 3155 3307 3374 3112 2820 2759 2575 2472 2413 2368 2353 2297 2324 2344 2291 2265 2281 2350 2264 2244 2172 2151 2148 2167 2107 2094 2108 2131 2062 2028 2033 2071 2064 2016 2007 2000 1990 2008 2023 2032 1994 1982 1971 1953 1959 1961 1942 1915 1934 1940 1930 1918 1909 1898 1893 1886 1865 1843 1810 1782 1758 1733 1724 1724 1712 1710 1701 1693 1689 1675 1644 1540 1589 1626 1746 1766 1771 1766 1754 1733 1673 1665 1761 1768 1751 1724 1709 1714 1714 1714 1710 1700 1688 1685 1692 1695 1680 1667 1636 1616 1621 1650 1642 1521 1386 1365 1357 1351 1360 1350 1352 1375 1393 1398 1439 1384 1347 1368 1386 1381 1377 1388 1415 1429 1439 1438 1451 1476 1480 1478 1479 1478 1495 1500 1479 1459 1446 1435 1427 1416 1406 1395 1388 1378 1367 1355 1341 1329 1327 1323 1313 1307 1305 1296 1290 1288 1286 1278 1255 1268 1277 1271 1265 1264 1260 1254 1248 1242 1235 1228 1222 1214 1204 1204 1198 1200 1198 1194 1191 1188 1184 1156 1133 1110 1143 1180 1177 1177 1182 1187 1193 1196 1192 1191 1191 1190 1187 1183 1178 1177 1176 1172 1168 1166 1164 1161 1156 1153 1153 1149 1143 1138 1133 1128 1123 1118 1114 1110 1106 1095 1087 1094 1077 1074 1075 1062 1042 1040 1055 1062 1061 1056 1052 1047 1044 1037 1031 1029 1030 1030 1017 1001 997 983 981 998 1016 1007 987 969 962 944 928 915 896 906 907 886 874 900 862 848 828 818 813 818 842 858 861 856 842 879 894 893 871 843 868 896 886 877 875 849 832 869 859 826 838 857 889 883 871 845 822 862 861 846 857 836 864 874 848 812 796 784 770 751 761 779 769 772 807 808 784 759 763 741 756 757 730 725 723 712 714 704 701 683 684 681 676 677 681 685 694 696 695 703 713 721 735 730 738 743 748 743 719 695 684 679 664 649 642 635 620 615 616 617 615 612 609 615 636 664 664 641 625 638 630 630 633 629 623 627 621 612 622 603 588 589 588 600 597 580 595 590 587 579 573 571 590 600 597 595 586 577 589 602 596 594 590 577 577 588 590 579 567 539 533 528 510 486 490 509 525 543 546 551 555 562 563 559 549 526 514 501 485 471 459 458 463 470 470 474 484 485 474 447 422 401 394 383 375 367 363 359 354 349 347 348 348 346 344 341 335 330 329 327 326 328 330 324 339 345 351 344 341 342 336 328 325 318 309 304 306 302 302 305 305 303 310 316 326 320 317 332 335 330 321 301 303 323 335 346 360 356 348 345 327 322 321 322 315 325 330 317 317 323 326 327 324 308 306 315 314 299 293 308 314 298 294 302 307 293 283 294 290 304 298 283 290 295 303 296 296 300 301 302 300 291 280 268 277 278 265 280 287 285 273 261 261 271 269 256 264 256 272 271 255 265 281 259 260 269 285 280 275 272 295 277 251 231 230 222 221 227 228 208 199 197 195 201 198 194 218 243 264 277 284 270 238 200 212 209 190 185 179 173 171 172 172 187 187 190 186 191 193 190 185 180 178 176 170 159 159 160 160 167 181 202 217 215 184 230 270 277 276 271 248 260 243 220 241 248 269 270 254 236 234 222 214 212 266 283 306 290 278 265 268 253 276 307 308 310 304 322 322 349 339 341 363 332 332 365 389 434 370 471 428 368 363 372 444 516 480 413 417 484 525 545 528 496 463 560 552 488 529 578 591 538 494 544 552 591 637 576 517 592 562 612 501 545 456 446 485 577 599 532 538 591 630 555 546 593 643 610 587 619 668 645 649 655 646 638 626 664 700 629 658 644 615 544 610 629 650 622 616 632 636 580 534 578 616 659 666 612 579 595 602 586 555 401 441 582 492 439 621 531 572 558 562 501 376 385 484 379 434 498 406 368 296 334 462 395 446 473 521 459 449 379 338 331 341 384 390 437 475 395 397 446 439 417 395 402 351 446 416 366 324 249 238 333 371 325 318 305 379 349 315 349 227 213 198 175 238 385 377 244 176 166 176 187 184 181 172 101 138 178 192 192 195 189 183 196 181 146 118 171 168 163 189 189 196 188 180 182 175 173 165 159 134 141 135 123 110 110 104 104 89 69 66 67 67 69 70 73 74 73 73 74 75 73 73 73 73 74 74 74 74 72 72 72 73 74 75 75 83 90 89 88 86 87 89 90 93 100 96 97 82 75 72 70 70 71 71 72 71 70 69 71 70 68 68 68 68 69 68 68 68 68 67 67 68 68 70 70 70 70 70 70 70 70 70 70 70 70 70 71 71 72 72 73 73 73 73 73 74 74 73 73 74 72 72 74 79 86 86 85 83 78 79 82 147 155 163 174 187 199 211 216 203 209 234 281 315 357 364 394 428 505 563 586 604 645 676 731 818 1027 1215 1429 1519 1714 1938 2248 2191 2003 1952 1855 1486 1361 1066 1087 1324 1508 1857 2290 2327 2490 2442 2400 2239 2172 2184 2137 1935 1689 1572 1577 1818 1780 1821 1896 2016 2079 1961 1786 1857 2067 2010 1661 1560 1454 1385 1173 876 805 774 767 773 758 738 729 727 714 705 697 696 684 683 688 698 720 760 929 1045 1096 1183 1223 1316 1414 1447 1304 1274 1173 979 786 611 555 546 552 578 680 836 1090 1431 1074 698 446 368 438 752 854 1135 1208 1341 1295 1174 972 898 871 829 910 797 777 599 522 458 420 476 575 564 672 845 855 1004 889 683 629 447 394 246 109 68 -20 -36 -28 71 301 597 676 808 678 723 912 1127 1023 782 635 544 523 521 597 551 505 459 439 484 505 535 576 739 823 874 994 857 748 738 764 796 849 950 1059 1165 1186 1206 1251 1176 1129 1148 1250 1160 1053 1067 893 817 812 809 808 808 813 824 854 908 968 1048 1304 1457 1485 1478 1352 1255 1185 1134 1116 1179 1198 1169 1102 1037 1008 959 928 908 896 927 1014 1014 929 924 951 1084 1162 1201 1185 1069 783 651 591 542 528 524 530 560 604 646 675 697 713 723 727 759 919 856 694 476 354 244 309 437 459 405 475 592 670 693 673 657 638 642 682 726 773 821 871 926 978 1039 1109 1215 1333 1287 1267 1230 1272 1203 1125 1021 903 854 862 923 991 1069 1162 1282 1484 1692 1689 1597 1501 1686 1724 1669 1663 1635 1603 1579 1564 1561 1548 1516 1497 1488 1476 1470 1253 1364 1178 654 584 991 551 856 656 879 1021 1256 1364 1277 1436 1630 1629 1728 1612 1325 1204 1025 849 541 739 920 1313 1314 1614 2072 1961 1844 1874 2102 2156 2110 2048 1982 1958 1979 2012 2007 1991 1979 1969 1925 1874 1847 1834 1842 1841 1811 1789 1772 1774 1764 1751 1742 1736 1734 1747 1747 1747 1741 1734 1727 1725 1718 1719 1711 1699 1705 1697 1700 1701 1717 1710 1691 1689 1683 1711 1754 1774 1766 1780 1790 1784 1783 1789 1835 1849 1867 1902 1904 1902 1914 1922 1938 1957 1943 1951 1981 2001 2020 2028 2051 2062 2058 2059 2063 2059 2070 2087 2092 2104 2085 2088 2083 2066 2051 2017 1998 1988 1962 1931 1972 1930 1946 1848 1581 1476 1441 1422 1408 1392 1390 1386 1366 1344 1319 1297 1274 1268 1279 1295 1325 1351 1365 1357 1366 1392 1420 1476 1514 1626 1664 1660 1659 1654 1654 1662 1671 1683 1696 1716 1736 1717 1695 1688 1659 1643 1639 1654 1678 1698 1715 1737 1761 1787 1761 1736 1721 1717 1703 1689 1681 1685 1706 1733 1753 1790 1898 1902 1865 1798 1759 1744 1730 1732 1786 1761 1730 1740 1753 1768 1789 1844 1830 1857 1852 1896 1943 1974 1998 2000 2007 2053 2067 2045 2041 2042 2053 2064 2082 2105 2124 2143 2170 2141 2046 2014 2017 2007 1983 1952 1928 1911 1917 1904 1878 1874 1873 1861 1868 1873 1880 1894 1918 1942 1973 1987 1889 1883 1956 2024 2063 2095 2118 2127 2166 2206 2230 2254 2291 2319 2321 2311 2357 2380 2411 2426 2432 2383 2341 2314 2294 2273 2289 2297 2174 2115 2139 2206 2284 2339 2430 2463 2386 2344 2219 2089 2075 2058 2034 1993 1989 1990 1957 1912 1896 1885 1866 1855 1845 1834 1826 1822 1817 1811 1811 1817 1828 1839 1839 1835 1841 1853 1866 1882 1901 1900 1921 1936 1954 1966 1967 1952 1930 1935 1936 1962 1955 1975 1977 1992 1977 1970 1975 1954 1934 1942 1950 1947 1966 1986 1988 2001 2020 2051 2057 2047 2036 2020 2020 2027 2038 2028 2018 2026 2037 2028 2037 2051 2065 2084 2105 2197 2242 2216 2189 2211 2208 2200 2183 2166 2150 2147 2139 2108 2088 2065 2051 2047 2027 2011 1989 2000 1994 1982 2001 1996 2005 2023 2032 2024 2034 2052 2046 2051 2051 2067 2113 2129 2066 2032 2010 2103 2218 2276 2284 2484 2700 2647 2547 2444 2312 2327 2481 2486 2507 2508 2519 2510 2345 2217 2300 2498 2531 2572 2610 2654 2805 2723 2628 2706 2876 2784 2730 2608 2712 2556 2414 2291 2242 2202 2163 2124 2078 2045 2022 1982 1948 1869 1699 1721 1795 1876 1930 1963 1965 1964 1939 1883 1898 1905 1981 2028 2042 2099 2180 2367 2465 2626 2637 2707 2857 3173 3509 3591 3298 3104 3047 2956 2673 2703 2754 2816 2955 3110 3285 3292 3326 3013 2835 2680 2586 2496 2368 2287 2287 2351 2357 2319 2267 2232 2242 2299 2244 2267 2184 2125 2104 2096 2083 2074 2086 2109 2084 2048 2038 2057 2026 1998 1995 2002 1980 1984 1993 2021 1972 1957 1939 1930 1940 1944 1933 1913 1907 1924 1934 1924 1906 1896 1888 1873 1857 1841 1820 1810 1777 1748 1733 1712 1700 1698 1715 1712 1700 1698 1682 1592 1526 1647 1679 1736 1793 1758 1721 1675 1648 1585 1727 1770 1755 1731 1694 1691 1702 1698 1695 1692 1690 1698 1703 1699 1688 1672 1646 1623 1630 1652 1626 1479 1399 1378 1357 1345 1342 1343 1348 1363 1381 1382 1399 1344 1345 1357 1364 1364 1374 1386 1409 1426 1439 1458 1459 1460 1459 1464 1467 1472 1482 1491 1481 1465 1449 1432 1416 1412 1401 1391 1383 1370 1360 1349 1339 1332 1321 1312 1306 1300 1294 1286 1279 1274 1269 1270 1257 1247 1269 1268 1263 1260 1255 1248 1243 1240 1236 1230 1220 1210 1202 1202 1194 1194 1193 1186 1181 1181 1178 1172 1139 1103 1111 1160 1174 1173 1173 1179 1183 1189 1192 1195 1191 1191 1185 1183 1181 1179 1177 1172 1169 1164 1162 1158 1150 1151 1156 1149 1144 1139 1133 1127 1120 1118 1099 1093 1082 1082 1062 1069 1062 1041 1040 1035 1023 1022 1028 1027 1037 1039 1031 1037 1040 1036 1033 1030 1028 1017 1008 1000 974 972 969 996 1005 993 983 967 957 966 948 929 907 882 868 868 857 889 858 823 820 818 827 830 837 869 883 867 850 883 906 905 875 852 859 883 901 889 875 849 839 875 859 832 867 867 872 891 894 866 834 866 888 882 861 854 878 868 838 835 828 810 765 766 783 793 790 800 813 797 782 785 770 765 775 768 736 747 742 725 734 723 726 710 704 703 696 709 706 706 708 708 714 729 741 742 737 733 727 733 738 742 726 711 707 697 678 673 666 656 645 636 627 629 634 627 633 647 662 654 648 628 609 621 614 623 614 612 607 619 605 603 605 607 585 576 571 579 590 570 584 575 582 597 592 589 584 585 574 583 570 572 581 595 589 580 583 573 566 575 587 573 566 566 554 529 510 503 485 483 508 525 528 538 542 551 554 557 553 543 533 513 494 475 464 456 458 460 464 470 478 483 482 464 433 413 397 383 373 375 371 364 358 357 352 349 340 338 336 334 335 342 334 329 331 337 331 325 343 353 356 350 347 348 340 333 327 323 312 317 325 328 323 319 315 313 317 322 325 321 326 333 331 324 307 298 306 312 327 345 369 362 345 331 338 336 325 317 305 305 307 311 305 315 310 317 312 325 329 330 314 303 306 314 306 299 287 295 301 301 281 281 285 297 295 272 278 284 291 298 305 296 285 286 291 287 288 287 268 263 260 270 281 277 268 269 257 254 259 251 257 252 268 259 243 259 274 246 261 271 288 287 289 291 289 262 242 231 230 224 231 232 218 208 204 214 225 232 206 201 229 255 260 251 237 223 210 210 216 219 192 185 180 169 169 170 172 192 191 182 179 182 187 189 185 183 190 190 184 172 170 175 165 178 185 202 225 188 246 260 258 239 248 232 217 227 214 214 250 276 257 263 253 239 272 260 242 233 255 278 307 258 246 238 266 289 292 282 309 326 314 331 355 323 337 350 358 318 342 361 383 374 365 446 417 455 459 451 499 529 520 443 422 481 508 523 535 465 429 498 563 519 572 602 582 529 585 626 618 635 644 591 574 655 595 647 559 576 533 490 473 473 482 522 582 610 560 520 562 539 579 620 621 680 655 675 663 665 651 583 607 645 652 594 635 584 557 588 610 624 507 542 482 573 634 625 596 613 636 676 657 598 640 619 545 534 480 405 568 512 495 572 588 599 564 582 543 403 397 461 532 489 380 505 543 413 321 466 496 497 460 403 439 463 471 432 427 375 317 371 461 420 448 468 450 450 399 377 358 352 354 399 433 460 436 403 387 400 440 402 394 340 348 312 330 347 289 253 262 204 215 289 411 388 269 263 221 189 170 170 131 114 144 161 160 173 173 172 158 178 188 191 147 126 164 174 163 158 153 146 153 147 146 154 143 134 119 140 137 128 124 117 105 94 72 66 70 71 69 67 70 73 73 73 73 74 74 73 72 72 73 73 74 72 73 71 71 73 74 74 76 77 79 85 91 92 91 103 101 98 101 91 83 80 74 73 71 71 70 70 71 71 71 69 68 69 71 68 68 67 68 67 67 67 68 67 66 67 68 68 68 70 70 69 70 69 70 70 70 69 69 69 70 69 70 70 71 71 72 72 72 72 75 73 74 74 75 74 76 72 68 83 86 86 86 84 80 96 151 158 166 177 187 195 211 229 237 230 229 261 329 333 342 375 465 510 562 560 612 792 876 1031 1169 1212 1238 1414 1514 1665 1819 2099 2117 1953 1747 1798 1501 1203 961 1115 1514 1682 1815 2226 2312 2466 2378 2355 2285 2163 2127 2150 2154 1836 1501 1563 1714 1770 1938 1789 1682 1719 1756 1657 1783 1958 1996 1884 1675 1587 1305 1149 902 801 761 743 736 725 714 703 690 684 677 674 672 669 669 670 672 691 745 833 896 1042 1019 1096 1184 1266 1469 1394 1076 995 809 661 577 526 516 521 546 719 813 984 1301 1291 967 559 405 423 534 847 1091 1102 1131 1141 1041 926 838 818 791 727 676 608 535 488 499 500 556 687 714 865 1031 1035 912 916 771 657 684 475 316 179 83 -12 -32 -34 -19 123 273 440 584 541 588 822 1062 852 714 620 585 582 585 647 590 563 480 396 488 524 558 590 665 723 747 810 767 716 744 788 837 899 1033 1282 1431 1346 1258 1292 1239 1200 1229 1152 1094 1133 1118 928 833 818 807 803 800 802 806 819 852 886 966 1130 1178 1266 1320 1417 1388 1191 1121 1071 1049 1058 1047 1005 971 949 928 895 875 870 869 939 921 914 920 1061 1029 1094 1070 956 812 666 585 552 537 532 530 543 592 647 702 735 755 768 772 765 792 843 816 696 571 355 311 398 639 581 466 513 610 746 739 701 683 657 655 690 731 778 828 879 935 991 1048 1112 1175 1239 1323 1359 1317 1332 1190 1093 1037 931 878 863 907 965 1027 1185 1463 1687 1662 1616 1604 1770 1825 1769 1684 1633 1606 1581 1565 1581 1574 1556 1535 1504 1514 1485 1437 1414 1355 1332 739 537 542 1167 1337 1145 780 1155 1273 1303 1287 1339 1343 1392 1437 1341 1306 1213 1049 1036 547 666 934 1271 1562 1731 2040 1880 1737 1902 2009 2102 2020 1990 1972 1915 1943 1956 2015 2003 1986 1963 1920 1877 1850 1833 1844 1842 1811 1788 1767 1755 1751 1745 1746 1734 1724 1732 1749 1749 1737 1732 1735 1734 1728 1723 1704 1704 1706 1698 1704 1706 1707 1695 1687 1671 1687 1717 1773 1782 1790 1794 1799 1783 1791 1786 1810 1833 1841 1870 1879 1885 1904 1911 1970 2014 1918 1930 1952 1972 1987 2007 2019 2033 2031 2035 2043 2045 2049 2073 2075 2072 2090 2086 2071 2056 2030 2010 1986 1965 1927 1916 1936 1877 1771 1597 1532 1478 1449 1434 1420 1427 1417 1394 1369 1351 1336 1322 1292 1271 1274 1283 1306 1417 1405 1379 1371 1392 1421 1425 1444 1469 1543 1613 1652 1653 1653 1653 1655 1665 1681 1713 1722 1694 1661 1646 1626 1625 1638 1659 1711 1757 1753 1824 1822 1797 1749 1725 1710 1696 1683 1673 1673 1686 1707 1759 1781 1821 1896 1819 1866 1791 1747 1727 1716 1721 1723 1719 1730 1744 1771 1803 1802 1813 1893 1923 1911 1904 1932 1969 1976 1988 2011 2023 2019 2008 2014 2025 2037 2054 2068 2081 2100 2124 2146 2116 2028 1998 1999 2013 1976 1962 1949 1955 1948 1926 1900 1894 1884 1878 1890 1893 1897 1898 1920 1950 1991 2074 1970 1934 1981 2018 2055 2093 2104 2126 2167 2182 2168 2189 2246 2239 2282 2352 2356 2363 2395 2423 2449 2390 2317 2289 2273 2256 2264 2279 2155 2107 2156 2276 2342 2488 2475 2441 2323 2268 2178 2074 2026 2010 2021 1982 1961 1936 1922 1914 1893 1877 1863 1854 1849 1838 1832 1827 1824 1829 1831 1825 1834 1840 1840 1851 1862 1864 1877 1893 1913 1907 1918 1931 1941 1961 1963 1941 1944 1942 1942 1955 1962 1990 2005 2020 2021 1988 1953 1945 1947 1949 1980 1969 1959 1962 1981 2007 2022 2041 2056 2073 2052 2044 2033 2040 2056 2044 2040 2040 2060 2051 2050 2051 2072 2076 2090 2128 2191 2152 2105 2119 2157 2145 2214 2212 2193 2171 2168 2156 2127 2106 2085 2064 2045 2035 2017 1997 1979 1984 1989 1993 2022 2011 2007 2005 2043 2047 2017 2045 2036 2052 2084 2088 2033 1982 2001 2056 2116 2296 2244 2458 2683 2657 2525 2437 2323 2280 2435 2460 2465 2454 2460 2316 2116 2279 2348 2397 2438 2478 2546 2617 2626 2673 2740 2728 2716 2680 2659 2568 2463 2409 2350 2232 2193 2176 2144 2094 2042 2010 1995 1971 1912 1765 1807 1763 1809 1876 1927 1970 2009 2034 2002 1918 1933 1925 1962 2036 2077 2120 2194 2354 2507 2752 2814 2951 2954 3117 3330 3437 3201 2993 2900 2765 2660 2655 2868 2788 3038 3142 3087 3275 3335 3047 2831 2701 2679 2550 2431 2342 2371 2291 2307 2321 2270 2239 2196 2216 2201 2235 2172 2135 2117 2083 2066 2057 2060 2071 2069 2061 2049 2064 2034 1996 1969 1986 1987 1976 1963 1978 1958 1943 1930 1909 1913 1925 1921 1905 1911 1944 1909 1889 1888 1901 1890 1879 1876 1834 1810 1812 1784 1759 1742 1718 1697 1696 1717 1712 1697 1708 1702 1637 1539 1666 1717 1714 1727 1763 1710 1700 1708 1556 1589 1729 1727 1700 1685 1652 1692 1680 1688 1683 1690 1701 1702 1695 1685 1686 1661 1643 1641 1651 1650 1607 1528 1407 1363 1343 1332 1334 1344 1374 1378 1367 1409 1347 1335 1344 1351 1365 1375 1385 1398 1412 1429 1452 1453 1451 1449 1451 1458 1462 1470 1478 1478 1471 1454 1442 1430 1417 1402 1395 1386 1373 1367 1356 1344 1336 1327 1324 1318 1311 1304 1298 1290 1283 1273 1253 1248 1240 1257 1266 1260 1256 1250 1245 1243 1238 1233 1229 1221 1211 1203 1202 1199 1198 1191 1175 1169 1169 1165 1163 1136 1108 1099 1125 1151 1171 1170 1173 1173 1175 1188 1198 1196 1190 1187 1185 1181 1178 1178 1173 1166 1159 1161 1158 1154 1154 1149 1148 1146 1139 1130 1120 1115 1110 1102 1075 1061 1066 1046 1044 1043 1033 1022 1029 1010 1007 1017 1008 1012 1023 1011 1021 1022 1039 1033 1025 1015 993 984 988 971 954 963 984 980 973 969 958 944 960 954 936 925 894 872 869 838 840 824 825 849 841 845 850 834 868 893 876 855 880 908 892 869 869 879 877 905 904 867 857 853 891 880 850 851 882 895 903 905 871 851 878 898 884 868 881 889 872 870 860 823 795 767 795 806 821 831 836 854 827 820 820 805 798 789 770 765 765 760 751 756 740 748 725 711 710 707 730 728 735 731 738 743 752 749 744 736 723 715 721 726 730 716 726 729 718 704 687 687 674 672 657 646 652 651 647 643 666 651 633 622 624 609 601 601 612 611 593 597 615 596 590 591 605 602 587 575 561 573 562 571 563 584 594 577 579 563 577 564 574 560 567 576 594 592 575 572 576 557 569 576 574 557 555 553 526 527 521 499 477 486 506 517 522 532 538 544 544 549 551 538 519 511 493 472 459 456 455 457 464 470 478 481 474 458 424 402 390 386 381 374 366 364 364 359 349 350 349 350 345 344 336 333 332 338 342 333 329 339 354 359 355 353 357 348 338 330 319 318 327 334 339 336 334 323 323 328 328 328 328 330 330 320 309 300 311 314 332 331 353 360 349 339 352 363 344 343 336 327 312 302 294 297 305 303 302 310 324 336 322 318 318 322 315 305 293 287 281 286 285 282 274 280 299 294 273 269 282 280 290 309 297 290 283 278 275 274 283 280 285 266 260 265 262 254 257 249 247 247 249 246 249 264 255 238 246 248 246 259 266 284 264 269 287 268 246 243 238 233 234 235 230 220 222 231 247 247 233 204 211 227 230 231 240 239 212 207 214 206 205 191 181 175 172 167 169 175 195 194 180 171 169 174 179 178 180 181 169 162 157 158 160 160 161 160 165 161 177 199 203 203 193 202 197 198 195 212 229 243 247 292 261 266 292 281 272 285 229 229 253 284 242 232 283 301 294 311 304 328 363 317 329 369 337 333 375 363 338 319 336 337 337 337 368 423 485 466 486 482 521 472 384 465 482 556 509 539 466 448 547 536 542 532 585 546 562 590 597 545 590 638 663 632 691 612 669 640 556 565 525 550 578 491 500 487 496 543 533 608 663 562 589 598 605 649 673 618 614 582 518 659 705 700 624 586 604 617 622 568 571 542 419 501 603 599 565 600 614 657 661 652 540 626 611 584 573 545 459 567 604 595 594 575 540 497 523 486 371 528 546 565 515 453 487 423 356 408 523 565 535 484 420 379 373 405 475 435 343 342 340 400 385 392 464 427 427 405 424 382 399 349 321 384 409 440 436 398 384 416 401 367 338 313 303 356 324 355 371 379 301 206 276 374 386 381 266 174 154 147 144 97 137 143 139 153 138 152 165 171 154 178 178 155 149 170 172 133 126 121 130 137 148 148 134 128 127 112 129 153 143 123 100 87 78 65 66 69 71 68 72 73 73 73 72 73 73 73 72 73 72 73 74 73 73 72 72 72 74 74 74 75 76 78 94 104 110 103 117 110 102 100 88 79 76 73 71 71 70 70 70 70 70 70 68 68 68 69 71 70 67 67 67 67 67 68 67 66 66 67 67 68 69 69 70 70 69 70 70 69 69 69 69 69 69 70 70 71 71 71 71 72 72 74 73 74 73 73 75 76 72 74 86 87 85 86 89 100 120 159 163 171 183 197 203 211 224 237 252 251 274 301 366 399 442 496 568 693 856 834 870 967 1047 1125 1157 1254 1367 1538 1763 1985 2226 2065 1836 1632 1647 1762 1381 1038 916 1148 1249 1426 1840 2230 2349 2269 2194 2267 2289 2216 2355 2320 1860 1458 1620 1868 1892 1882 1697 1488 1556 1599 1862 1846 1988 1848 1526 1392 1551 1616 1474 1049 775 746 733 723 713 701 690 683 678 675 672 670 667 665 664 663 670 703 749 810 888 981 1054 1048 1157 1292 1409 1213 1075 892 694 550 508 500 501 515 616 750 868 1028 1238 1221 811 516 442 538 788 926 959 954 936 900 837 770 725 698 647 605 572 531 551 635 662 629 695 809 1014 1125 1009 899 829 797 762 557 469 351 263 144 -13 -31 -29 -27 -2 152 246 420 410 459 706 772 659 622 636 632 694 710 684 626 546 465 367 399 443 545 598 613 642 662 675 685 710 752 813 891 966 1207 1415 1626 1541 1363 1347 1297 1282 1324 1144 1049 1019 965 901 860 836 814 799 795 792 791 795 804 820 866 946 1021 1104 1201 1463 1468 1324 1168 1059 1016 987 969 940 914 902 901 875 853 851 855 914 946 944 994 1115 1072 1096 931 742 667 599 560 549 545 545 550 581 637 718 812 808 819 827 822 819 862 909 785 638 534 401 345 522 741 621 531 553 622 748 763 731 710 675 664 692 728 771 818 861 945 1004 1052 1123 1191 1244 1313 1404 1410 1370 1301 1182 1047 950 900 874 887 925 977 1093 1242 1571 1815 1710 1799 1864 1817 1736 1669 1633 1603 1584 1575 1561 1570 1539 1527 1548 1524 1518 1496 1423 1321 813 674 770 1371 1409 1374 1285 901 736 1140 1131 1188 1355 1275 1334 1395 1310 1143 1121 1198 954 555 848 958 1280 1527 1771 2032 1702 1791 1981 2076 2107 1993 1940 1910 1878 1895 1921 1990 2021 2000 1956 1927 1882 1848 1837 1836 1854 1826 1801 1771 1752 1745 1735 1736 1727 1719 1721 1733 1741 1736 1736 1739 1736 1723 1715 1706 1712 1711 1699 1700 1700 1702 1681 1666 1676 1686 1721 1787 1802 1814 1811 1798 1793 1790 1780 1789 1802 1820 1838 1862 1877 1874 1880 1885 1896 1897 1907 1926 1948 1967 1978 1982 1991 1998 2004 2011 2023 2029 2053 2062 2056 2052 2046 2039 2033 2016 2000 1992 1980 1940 1910 1878 1817 1635 1576 1548 1511 1478 1451 1446 1419 1400 1390 1374 1356 1336 1320 1309 1286 1271 1276 1306 1409 1416 1392 1375 1376 1385 1398 1414 1424 1460 1572 1654 1661 1656 1664 1655 1659 1659 1679 1694 1659 1638 1610 1613 1626 1652 1669 1706 1745 1800 1836 1795 1787 1741 1712 1699 1687 1670 1659 1667 1688 1718 1766 1857 1805 1832 1782 1779 1775 1723 1708 1703 1703 1711 1723 1746 1757 1779 1810 1840 1837 1898 1906 1922 1949 1965 1964 1988 1991 1993 1992 1977 1981 1990 1993 2029 2039 2038 2041 2071 2089 2115 2105 2010 1972 1976 1998 2018 2017 2024 2004 1985 1945 1924 1910 1902 1902 1916 1920 1915 1904 1927 1960 2025 2091 2065 2018 2005 2024 2055 2082 2084 2101 2112 2131 2157 2178 2206 2248 2300 2336 2335 2365 2396 2424 2447 2392 2319 2288 2272 2249 2217 2269 2175 2115 2182 2215 2289 2445 2477 2451 2325 2178 2097 2048 2020 1989 1989 1968 1942 1929 1926 1914 1903 1890 1859 1854 1848 1843 1843 1849 1868 1892 1883 1848 1851 1856 1861 1871 1887 1895 1917 1918 1936 1934 1927 1940 1963 1970 1963 1957 1958 1960 1959 1960 1971 1986 2024 2022 1992 1967 1953 1962 1967 1958 1964 1981 1993 1988 1976 1985 2006 2026 2044 2060 2067 2062 2057 2063 2076 2057 2058 2065 2066 2076 2080 2086 2087 2086 2077 2084 2090 2080 2059 2056 2059 2109 2196 2239 2197 2126 2165 2191 2171 2143 2120 2093 2068 2038 2033 2047 2017 1970 1992 2036 2005 1985 1985 2009 2031 2038 2008 2020 2033 2073 2125 2051 1989 1972 1994 2022 2053 2105 2179 2411 2630 2595 2519 2447 2260 2220 2412 2416 2414 2438 2286 2042 2286 2466 2524 2537 2505 2550 2705 2856 2805 2836 2811 2631 2599 2566 2543 2585 2501 2431 2368 2228 2151 2103 2073 2055 2011 1985 1953 1936 1790 1784 1915 1900 1855 1865 1912 1956 1998 2019 1998 1950 1955 1963 1962 2004 2063 2143 2232 2363 2643 2761 2803 3055 3273 3462 3554 3389 3031 2814 2926 2878 2662 2666 2680 2787 2857 2924 3058 3237 3385 3105 2928 2851 2874 2709 2484 2412 2395 2350 2342 2281 2262 2228 2280 2228 2157 2195 2175 2173 2143 2094 2081 2059 2067 2057 2034 2035 2041 2049 2044 2008 1969 1959 1965 1961 1940 1971 1986 1982 1952 1906 1903 1907 1904 1901 1925 1960 1946 1927 1907 1861 1854 1874 1849 1807 1833 1818 1800 1781 1762 1727 1702 1688 1705 1707 1700 1681 1671 1666 1529 1635 1613 1637 1750 1784 1771 1741 1638 1568 1509 1646 1646 1652 1661 1612 1678 1678 1683 1660 1664 1680 1682 1691 1696 1693 1681 1663 1651 1648 1653 1647 1626 1498 1376 1349 1335 1323 1326 1344 1362 1355 1346 1326 1340 1361 1371 1383 1388 1394 1406 1416 1435 1450 1450 1449 1446 1444 1447 1453 1460 1461 1460 1462 1461 1452 1440 1419 1417 1399 1386 1376 1364 1354 1347 1338 1329 1320 1311 1309 1301 1292 1285 1278 1272 1262 1243 1228 1248 1253 1251 1246 1234 1235 1236 1223 1217 1222 1215 1208 1204 1201 1198 1192 1185 1182 1166 1149 1146 1149 1146 1117 1089 1096 1112 1156 1171 1168 1167 1173 1186 1192 1196 1193 1191 1185 1180 1175 1175 1170 1164 1161 1162 1159 1154 1153 1150 1148 1143 1136 1124 1110 1098 1093 1077 1067 1048 1038 1032 1022 1021 1015 1002 1001 997 982 998 996 1004 1003 1002 1005 1009 1029 1023 1003 1005 984 968 973 969 941 960 977 972 958 963 951 935 954 929 902 880 851 836 830 829 828 844 852 861 873 863 865 841 854 900 899 870 865 890 895 872 891 897 887 919 905 882 873 856 892 873 862 870 872 903 917 917 897 875 877 900 901 895 899 889 884 867 836 813 797 772 789 828 851 848 845 846 838 828 833 817 811 822 798 798 788 778 783 783 762 774 754 726 737 741 754 747 756 749 749 733 746 741 728 732 724 703 706 710 721 701 721 734 720 714 712 704 701 698 689 676 685 682 677 676 681 660 639 619 606 602 588 588 595 603 584 599 602 591 579 580 595 607 602 589 568 554 550 550 566 572 577 569 572 555 570 561 553 550 560 575 588 590 576 561 564 553 556 563 571 568 557 540 524 542 528 515 497 477 480 496 506 518 524 536 533 540 544 531 516 497 484 473 466 460 454 451 455 461 467 475 475 470 447 415 403 397 387 378 374 369 364 355 359 364 359 354 346 343 342 335 337 346 343 340 334 332 348 355 364 362 362 354 342 331 327 333 341 343 344 341 337 332 329 329 327 321 321 317 307 306 308 313 329 321 326 349 368 364 355 357 366 373 367 360 350 337 336 321 308 294 289 296 296 316 316 326 320 306 319 310 313 311 305 292 279 276 270 270 270 286 291 291 274 266 272 285 299 295 280 280 279 282 276 267 284 290 289 276 269 264 258 259 257 260 261 249 243 243 242 243 242 233 230 231 246 249 269 276 252 263 259 249 233 235 235 236 242 237 230 243 262 282 274 279 223 214 205 209 222 236 254 247 218 208 200 196 191 186 179 177 177 166 168 179 186 173 167 164 162 166 162 159 159 162 159 159 159 160 159 157 158 156 156 156 171 180 177 179 176 174 176 182 211 230 230 257 262 274 262 275 271 288 281 261 230 203 238 271 246 247 277 288 334 340 318 346 329 328 356 349 351 355 375 395 333 320 318 347 372 356 350 398 399 449 465 445 425 368 401 485 493 543 444 452 442 477 491 501 494 574 574 569 571 565 572 494 495 578 634 618 697 654 672 673 544 599 547 616 574 515 620 525 512 613 615 541 578 625 607 648 643 591 572 639 553 512 565 626 613 696 612 643 658 646 591 549 491 436 449 555 599 465 350 490 402 587 565 569 493 562 577 538 559 524 491 624 625 600 617 551 549 463 455 413 407 446 517 574 557 501 531 368 369 473 542 567 581 522 451 437 378 416 400 364 370 452 404 359 349 304 414 386 428 372 403 381 369 347 280 343 410 429 394 409 366 383 381 412 412 375 345 319 342 364 330 342 383 286 311 365 355 382 307 197 222 186 121 105 155 170 173 173 159 139 127 134 143 165 175 150 124 117 103 110 118 125 118 126 144 151 151 151 137 117 119 124 110 97 88 77 67 65 65 67 70 74 73 73 73 73 73 71 71 72 72 72 73 73 72 71 71 71 72 74 73 73 74 74 75 77 79 84 103 115 124 120 105 93 83 78 74 72 72 71 70 70 69 69 69 67 67 67 67 67 67 72 68 67 67 67 67 68 66 67 67 67 67 67 69 69 70 70 70 69 69 69 69 69 69 72 69 69 70 71 70 71 71 72 73 74 73 74 79 79 72 70 76 75 80 83 85 86 103 117 138 163 172 179 192 206 218 229 238 246 266 277 307 339 414 461 506 605 740 785 808 951 988 1021 995 1020 1173 1314 1473 1631 1864 2196 2308 2019 1817 1585 1532 1511 1446 1098 881 985 1182 1506 1667 1993 2190 2194 2037 2118 2241 2142 2253 2068 1637 1410 1507 1873 1872 1760 1546 1467 1652 1638 1867 1907 1994 1958 1552 1356 1207 1187 1230 932 785 754 732 715 705 697 688 682 677 674 673 670 667 665 663 662 665 686 710 750 888 1000 1058 1129 1167 1149 1017 904 870 774 621 518 497 496 496 504 548 634 734 870 1089 1303 1075 808 535 561 741 857 836 805 794 769 746 706 651 623 586 559 558 536 605 785 764 746 783 866 1102 1013 1052 909 758 719 652 550 534 478 404 242 114 -14 -25 -23 -16 76 177 322 287 364 551 481 474 485 584 573 585 604 600 582 587 547 478 411 490 538 626 698 767 741 709 703 725 766 849 1011 1175 1295 1419 1431 1574 1474 1397 1265 1268 1305 1116 1031 980 942 907 877 846 818 798 791 788 786 786 792 805 846 941 984 1022 1097 1326 1444 1378 1186 1008 969 954 932 908 883 879 962 883 849 849 863 922 990 1016 1096 1103 1012 1041 824 662 611 585 570 562 564 565 582 634 700 798 870 877 883 888 881 899 884 788 657 619 504 350 238 522 691 606 572 605 665 738 778 777 807 705 680 693 725 761 800 845 917 1039 1052 1109 1173 1242 1305 1371 1444 1360 1292 1227 1093 976 921 893 879 892 929 1003 1086 1247 1428 1478 1495 1463 1643 1762 1683 1639 1615 1593 1570 1556 1537 1530 1593 1573 1555 1484 1318 1111 989 879 773 668 1002 1379 1403 1405 1352 1130 553 1000 1300 1145 1166 1029 1388 1351 1257 823 715 562 713 1078 1260 1258 1499 1736 1730 1550 1696 1907 2034 2018 1966 1900 1876 1848 1851 1869 1933 2003 2004 1967 1928 1893 1871 1853 1827 1852 1843 1823 1782 1747 1737 1731 1726 1723 1721 1714 1717 1732 1735 1738 1738 1729 1717 1706 1714 1720 1718 1699 1690 1696 1700 1681 1674 1685 1692 1716 1794 1818 1813 1806 1789 1790 1781 1785 1801 1809 1831 1832 1845 1860 1856 1856 1860 1870 1877 1889 1904 1926 1940 1949 1954 1972 1991 2010 2016 2028 2029 2037 2043 2026 2015 2011 2017 2020 2011 1987 1968 1951 1923 1895 1817 1757 1649 1589 1560 1537 1507 1486 1466 1433 1404 1379 1365 1348 1338 1332 1330 1313 1282 1276 1295 1328 1363 1378 1357 1364 1370 1390 1424 1444 1486 1528 1587 1651 1666 1662 1657 1670 1668 1665 1669 1634 1605 1608 1619 1649 1670 1677 1701 1735 1779 1786 1759 1740 1723 1711 1691 1670 1654 1653 1663 1684 1713 1754 1775 1754 1746 1737 1723 1716 1704 1692 1692 1697 1718 1744 1761 1777 1801 1833 1906 1900 1916 1914 1944 1986 2000 1985 1982 1979 1969 1949 1932 1950 1971 2014 2044 2029 2009 2014 2037 2047 2061 2018 1978 1953 1955 1997 2005 2029 2064 2037 1992 1964 1946 1939 1929 1938 1961 1935 1910 1914 1938 1993 2075 2079 2070 2025 2006 2020 2063 2082 2073 2069 2095 2135 2154 2175 2211 2246 2285 2307 2323 2356 2379 2413 2442 2431 2350 2292 2253 2223 2176 2257 2161 2110 2146 2198 2266 2434 2454 2398 2276 2182 2084 2032 1990 1984 1965 1953 1934 1913 1903 1903 1893 1879 1866 1859 1854 1851 1867 1877 1918 1945 1938 1899 1881 1882 1889 1902 1916 1922 1944 1954 1968 1959 1953 1972 2002 1989 1979 1983 1979 1989 1977 1970 1975 1992 2008 2010 1991 1975 1961 1968 1971 1972 1983 1975 1995 2008 1998 1994 1997 2018 2029 2037 2054 2080 2090 2085 2094 2083 2070 2099 2122 2120 2121 2124 2106 2080 2061 2065 2080 2059 2051 2038 2035 2051 2068 2093 2087 2063 2128 2160 2180 2184 2159 2112 2082 2054 2019 2002 1972 1956 1946 1976 1964 1973 2012 2034 2006 2003 1993 2007 2035 2077 2140 2058 1972 1972 2004 2028 2054 2100 2169 2373 2677 2698 2531 2334 2175 2185 2326 2380 2352 2398 2187 2021 2259 2438 2490 2542 2585 2648 2757 2940 2897 2785 2728 2564 2514 2477 2400 2496 2466 2408 2314 2229 2149 2068 2029 1975 1962 1954 1911 1800 1739 1924 1989 2015 1960 1859 1897 1938 1958 1971 1991 1998 1998 1999 2015 2014 2068 2146 2264 2436 2611 2683 2758 3000 3241 3504 3518 3320 2990 2787 2720 2850 2609 2571 2734 2891 3030 3182 3324 3416 3239 3056 2935 2834 2816 2779 2671 2528 2413 2332 2287 2269 2249 2234 2275 2244 2157 2159 2170 2154 2132 2099 2084 2066 2069 2075 2049 2032 2019 2027 2039 2013 1970 1974 1982 1965 1946 1958 1999 1997 1969 1908 1908 1920 1914 1913 1913 1930 1943 1925 1896 1894 1867 1852 1828 1831 1790 1831 1816 1767 1784 1774 1722 1684 1676 1735 1729 1693 1640 1527 1535 1612 1557 1690 1808 1812 1799 1753 1665 1587 1502 1524 1501 1484 1522 1568 1642 1673 1668 1644 1635 1651 1662 1678 1695 1698 1678 1648 1629 1628 1650 1631 1624 1559 1405 1356 1337 1324 1315 1328 1341 1338 1328 1315 1333 1360 1380 1383 1380 1376 1395 1409 1430 1450 1449 1445 1440 1437 1448 1451 1451 1446 1447 1444 1449 1439 1438 1436 1419 1403 1395 1387 1374 1361 1350 1342 1327 1310 1308 1297 1291 1287 1281 1268 1261 1260 1251 1237 1225 1243 1240 1222 1207 1205 1213 1196 1189 1200 1190 1185 1193 1193 1190 1169 1157 1162 1168 1151 1135 1134 1149 1146 1118 1081 1106 1152 1164 1164 1168 1181 1185 1188 1192 1196 1190 1182 1181 1178 1176 1168 1162 1161 1160 1156 1152 1152 1149 1145 1139 1131 1124 1120 1095 1077 1061 1054 1056 1051 1041 1026 1028 1024 1022 1007 999 984 966 975 995 985 995 983 997 1017 1005 988 979 974 957 952 959 929 950 962 950 936 954 934 917 942 924 877 849 834 832 836 851 853 849 876 885 895 879 886 857 851 887 893 873 886 881 903 878 891 913 905 928 913 903 868 866 903 882 876 895 877 890 906 926 904 886 893 909 915 903 894 878 854 845 847 834 795 780 807 839 863 843 823 829 836 818 812 816 801 815 805 798 797 785 771 776 771 775 763 764 764 763 756 738 739 736 738 721 732 727 714 711 721 704 689 712 711 688 710 722 722 708 695 698 690 709 696 703 682 680 691 695 703 678 646 628 614 611 611 594 579 593 580 600 593 577 568 584 597 595 598 591 582 571 566 545 554 564 573 557 565 555 552 551 537 553 572 578 579 579 578 567 559 553 546 557 563 565 561 560 544 543 530 517 506 506 476 478 490 509 517 523 522 529 536 536 522 508 492 476 480 468 456 451 449 453 460 467 469 470 463 442 420 409 393 389 382 377 367 364 365 359 354 350 352 353 341 340 353 353 349 343 335 337 350 356 362 368 365 360 349 343 341 349 345 337 333 331 328 323 320 319 319 318 310 309 310 315 327 328 326 343 334 336 357 372 363 376 369 361 362 368 344 325 322 326 320 306 292 284 302 312 301 315 313 305 303 308 300 306 307 299 296 294 285 279 265 270 273 274 265 261 266 285 288 284 271 267 269 268 269 258 268 266 271 272 276 280 272 273 276 276 272 264 257 253 239 242 233 249 237 228 246 247 269 255 250 253 244 230 229 229 230 237 249 241 246 268 289 288 254 256 222 214 207 216 235 255 260 234 223 212 197 193 190 183 177 179 173 170 168 166 167 163 162 174 180 183 179 173 175 176 172 176 176 171 168 174 171 157 156 156 160 171 165 165 177 192 226 227 251 276 277 292 267 268 252 258 272 275 266 236 247 230 250 229 229 255 284 298 373 357 356 364 318 331 357 315 314 321 365 366 315 343 342 405 401 404 423 429 395 426 437 420 393 374 474 439 501 505 496 400 392 441 431 455 467 581 567 531 571 568 466 453 566 572 585 596 677 631 690 630 562 610 606 613 514 553 635 582 590 547 628 594 609 617 643 650 628 489 570 579 525 463 499 570 636 687 633 663 604 555 532 540 421 397 365 386 396 323 318 331 416 491 442 553 495 477 556 490 568 575 582 611 588 582 568 498 463 497 532 443 523 494 511 563 580 576 513 430 480 519 538 504 519 459 439 443 427 486 426 415 450 422 364 383 373 368 334 337 386 334 331 321 397 385 273 352 389 408 409 383 353 357 345 380 403 393 371 309 316 354 358 323 353 338 322 332 342 395 361 298 231 164 124 101 139 154 178 178 187 161 135 131 130 137 147 115 94 100 100 92 96 108 113 132 140 146 161 156 137 117 100 111 109 83 77 69 65 66 69 70 73 75 74 73 73 74 72 71 71 72 72 72 71 72 70 71 71 71 73 73 73 73 74 74 74 75 75 76 81 89 99 104 115 112 92 78 73 71 70 70 69 68 68 68 68 67 67 67 66 66 66 71 67 67 67 67 67 67 66 66 67 67 67 67 69 69 69 70 70 70 69 68 68 68 68 69 69 70 70 70 70 71 72 73 73 74 73 75 76 69 71 73 79 78 79 80 88 104 99 115 130 167 175 184 193 204 217 225 243 251 268 293 325 361 398 455 534 599 740 1040 1168 1267 1109 960 971 1041 1155 1247 1336 1599 1834 1976 1914 1959 1778 1661 1665 1549 1369 1248 1103 858 997 1367 1324 1623 1640 1808 1891 1911 2126 2151 2099 1925 1523 1161 1288 1537 1375 1150 1192 1335 1280 1402 1543 1643 1883 2090 1622 1345 1372 1303 1194 907 787 757 727 704 694 689 685 682 677 673 670 668 667 665 663 660 662 673 684 704 765 872 963 1007 1031 1081 991 858 748 591 528 499 495 494 494 498 524 572 652 789 962 1148 1259 939 702 538 638 731 734 698 684 683 665 620 598 584 577 559 552 606 809 938 782 720 740 891 1038 900 916 917 767 618 580 598 681 562 421 330 187 62 -9 -18 -13 -14 177 197 192 286 321 322 350 385 447 461 453 458 472 478 492 434 367 435 493 571 681 758 880 820 788 753 758 805 922 1179 1392 1624 1771 1778 1728 1565 1468 1285 1232 1164 1098 1038 992 960 980 911 855 822 798 789 786 784 783 783 793 823 906 961 1114 1148 1254 1437 1334 1146 1006 943 916 901 882 864 888 1048 936 865 864 871 944 1002 1077 1054 959 842 837 748 656 627 610 594 586 587 588 612 671 744 816 890 970 963 954 949 904 801 662 563 490 444 357 249 474 524 645 633 662 724 822 832 822 784 740 708 696 722 759 804 855 910 967 1026 1090 1153 1223 1294 1335 1381 1331 1238 1174 1127 1014 956 916 889 875 888 927 959 1014 1095 1294 1255 1310 1635 1692 1722 1700 1663 1618 1605 1574 1552 1564 1549 1516 1432 1225 1135 1116 1428 1399 1277 926 1031 1385 1419 1455 1398 1331 854 796 697 632 708 656 918 804 1034 665 538 696 966 1136 1468 1477 1567 1622 1599 1512 1666 1889 2079 2021 1957 1901 1861 1828 1817 1832 1903 2005 1996 1968 1922 1895 1882 1857 1825 1820 1830 1812 1801 1786 1760 1740 1726 1719 1715 1712 1708 1714 1729 1736 1734 1725 1715 1716 1718 1719 1703 1697 1695 1696 1693 1677 1692 1692 1698 1716 1783 1822 1814 1800 1774 1767 1767 1780 1797 1803 1811 1832 1854 1859 1857 1875 1883 1875 1874 1880 1887 1904 1935 1958 1967 2001 2013 2016 2027 2034 2034 2027 2019 2005 2000 2002 1999 1992 1985 1977 1973 1957 1921 1867 1850 1795 1636 1589 1571 1545 1521 1504 1499 1487 1456 1416 1374 1353 1340 1333 1333 1320 1292 1281 1293 1299 1312 1336 1368 1377 1379 1384 1413 1456 1457 1490 1531 1576 1649 1658 1668 1671 1663 1673 1657 1619 1602 1623 1628 1661 1688 1697 1724 1773 1803 1749 1724 1712 1702 1703 1687 1649 1640 1650 1663 1685 1708 1731 1736 1727 1714 1706 1700 1694 1681 1680 1685 1704 1737 1786 1813 1818 1851 1891 1971 1983 1992 1983 1996 2010 2003 1976 1955 1927 1903 1902 1930 1971 2033 2051 2047 2043 2027 1988 2010 2038 2030 1986 1961 1941 1949 1979 2030 2047 2066 2071 2025 2007 2004 1983 1960 1994 2025 1942 1914 1934 1980 2041 2062 2049 2048 1999 1997 2011 2046 2045 2046 2063 2111 2128 2146 2183 2210 2242 2266 2290 2321 2346 2374 2408 2432 2449 2436 2307 2252 2208 2170 2198 2095 2096 2137 2222 2302 2357 2299 2299 2311 2178 2068 2026 1994 1972 1954 1935 1925 1911 1901 1893 1884 1877 1869 1866 1865 1870 1884 1897 1928 1971 1979 1981 1947 1936 1929 1945 1960 1977 1983 1999 2001 1984 1990 1989 2015 2019 2014 2017 2010 2001 2002 1987 1988 1990 2001 2008 1996 1990 1987 1982 1983 1980 1993 1979 1991 2010 2027 2026 2017 2009 2015 2028 2044 2070 2092 2102 2122 2111 2109 2130 2136 2116 2102 2103 2117 2085 2061 2048 2051 2045 2037 2028 2023 2040 2036 2050 2047 2037 2041 2089 2173 2191 2159 2138 2130 2080 2075 2025 1966 1946 1934 1947 1974 1991 2014 2001 1979 1970 1993 2024 2061 2077 2051 2018 1975 1971 2012 2040 2056 2099 2134 2310 2616 2695 2554 2423 2254 2116 2323 2305 2298 2299 1961 2092 2338 2385 2441 2435 2569 2568 2671 2746 2784 2656 2663 2543 2422 2435 2344 2389 2380 2352 2375 2216 2077 1999 1951 1948 1916 1898 1816 1823 1959 2014 2084 2087 2041 1909 1902 1930 1965 1980 1998 2030 2056 2044 2068 2076 2071 2152 2278 2447 2605 2625 2713 2919 3235 3325 3274 3262 2911 2777 2616 2688 2487 2667 2781 2936 3181 3215 3371 3439 3229 3137 3048 2887 2766 2645 2799 2611 2447 2339 2281 2252 2227 2226 2213 2163 2154 2119 2110 2112 2119 2096 2085 2059 2055 2051 2032 2018 2013 2012 2014 1994 1978 1997 2010 1999 1984 1970 2011 2010 1972 1924 1922 1920 1917 1929 1913 1917 1922 1910 1934 1908 1906 1895 1872 1841 1786 1787 1783 1773 1773 1747 1732 1721 1660 1751 1730 1725 1702 1536 1599 1598 1636 1652 1742 1778 1724 1669 1598 1579 1644 1601 1484 1468 1462 1504 1610 1650 1651 1632 1619 1629 1634 1659 1683 1689 1666 1635 1604 1604 1634 1594 1601 1592 1474 1356 1333 1322 1309 1316 1328 1338 1330 1311 1332 1358 1364 1367 1370 1379 1389 1400 1418 1439 1458 1452 1441 1439 1441 1444 1446 1441 1436 1434 1439 1428 1423 1426 1420 1403 1384 1376 1358 1351 1342 1330 1322 1324 1334 1313 1307 1295 1287 1274 1261 1250 1248 1244 1225 1220 1218 1199 1198 1189 1183 1175 1171 1170 1164 1159 1162 1174 1160 1146 1131 1131 1138 1132 1131 1122 1139 1138 1127 1079 1101 1135 1151 1157 1169 1180 1183 1185 1190 1198 1194 1186 1180 1173 1172 1164 1155 1157 1156 1150 1149 1150 1149 1143 1135 1132 1129 1125 1110 1089 1076 1090 1077 1053 1050 1049 1055 1043 1041 1030 1019 1008 979 957 970 967 977 971 995 998 992 976 970 973 964 936 926 912 946 952 939 910 923 906 916 924 900 887 843 837 855 865 880 880 855 879 908 914 896 892 864 859 902 900 894 904 891 912 888 890 923 924 931 921 890 863 890 906 890 899 916 899 910 919 931 910 915 911 923 908 891 874 868 856 831 815 811 787 798 832 853 856 840 825 808 811 808 800 810 796 792 797 784 778 784 779 759 764 759 761 752 761 741 744 737 719 721 721 713 706 704 697 684 690 677 679 681 683 674 692 703 717 715 694 674 673 698 683 676 663 652 658 666 684 665 639 626 626 618 604 597 581 570 573 580 589 566 563 585 594 579 579 594 589 579 561 546 535 556 567 550 561 560 542 534 541 557 555 567 576 568 575 569 569 563 547 544 556 561 551 554 548 539 545 524 512 514 502 476 470 487 508 515 508 513 529 546 538 518 499 496 493 472 465 456 448 447 451 458 460 465 470 467 450 426 404 397 389 377 370 368 362 358 357 356 360 349 345 351 364 362 353 346 338 338 345 351 358 368 372 370 358 349 349 343 337 332 323 321 318 316 314 313 312 311 311 320 318 328 328 341 329 348 355 358 369 382 373 370 353 340 339 351 344 323 310 307 316 311 302 282 292 293 304 318 301 302 295 293 293 298 291 307 304 300 302 284 270 264 261 262 261 259 277 281 280 283 279 264 260 260 268 265 248 257 262 262 263 267 266 261 266 271 271 264 269 270 256 259 257 260 239 226 236 243 245 236 252 249 230 227 225 224 232 237 242 239 250 266 290 291 244 224 220 213 213 224 239 240 234 230 219 202 194 191 188 185 187 186 183 187 174 165 171 179 180 187 181 174 170 187 209 193 193 185 183 180 179 180 170 159 157 156 155 163 162 183 205 246 288 299 265 263 280 286 258 238 267 282 261 228 244 231 221 211 215 235 262 279 283 303 317 308 381 378 306 303 316 306 325 335 367 342 317 375 383 420 432 516 486 454 468 490 479 488 366 414 458 389 425 438 429 358 456 415 515 564 516 535 529 528 547 467 422 521 477 460 490 621 621 522 618 648 653 653 674 557 595 643 607 589 629 583 637 539 549 591 641 516 545 439 535 469 441 510 579 599 626 594 565 647 599 556 472 414 485 556 459 443 441 482 373 420 439 473 530 544 491 467 437 455 556 559 599 572 550 526 559 481 467 496 537 442 535 516 554 570 571 546 477 445 537 569 533 476 445 485 500 414 475 497 502 452 402 372 379 428 438 419 389 339 299 337 354 306 351 345 249 393 383 385 407 376 326 341 311 332 342 361 310 335 306 330 360 338 312 303 295 312 368 386 378 389 292 232 117 107 107 145 143 143 163 149 126 132 102 91 96 81 86 102 126 125 106 113 120 131 124 139 138 149 128 115 93 99 87 70 66 66 65 68 70 71 73 74 73 72 72 71 72 72 72 72 74 72 70 70 71 71 71 71 73 73 73 72 72 73 73 74 75 75 76 76 77 79 91 112 97 77 70 70 70 69 68 68 68 67 67 67 67 66 66 66 70 74 66 66 67 67 67 67 66 66 67 68 68 68 69 69 69 69 69 69 68 68 68 68 68 68 69 70 70 71 72 73 73 74 74 72 69 68 69 74 74 74 76 75 76 95 123 109 96 107 108 166 180 195 212 214 223 228 228 241 261 277 312 375 433 493 531 623 685 841 1093 1173 1125 972 977 1070 1083 1150 1232 1398 1551 1657 1602 1768 1876 1915 1899 1661 1755 1705 1283 930 853 1051 1106 1403 1646 1747 1520 1457 1663 2140 2120 1765 1423 1157 974 1157 1226 985 1003 1083 1146 1335 1498 1681 1988 2031 1662 1447 1333 1378 1219 895 786 760 725 699 686 683 680 678 675 672 669 666 666 665 662 660 660 662 665 686 743 802 864 895 920 1012 1051 967 798 580 499 493 494 493 493 494 500 527 584 705 988 1202 1339 1036 775 633 526 588 625 623 625 616 605 592 597 605 608 617 640 775 1088 1005 817 727 725 931 852 847 810 793 622 552 540 644 697 675 514 393 242 144 69 -8 -3 37 95 103 112 224 235 232 272 395 507 543 387 365 374 412 418 383 297 379 450 539 645 718 767 790 817 803 765 822 917 1031 1202 1357 1578 1733 1911 1811 1819 1491 1387 1206 1088 1037 1007 1044 1012 949 900 852 830 810 789 781 779 778 783 796 816 880 1062 1302 1302 1419 1381 1199 1010 936 887 869 853 850 891 1000 1026 898 892 896 907 930 997 1134 972 909 782 725 682 665 652 636 620 616 616 635 696 776 859 946 1018 1060 1025 1004 946 853 708 576 478 392 306 238 352 475 629 701 714 777 890 912 871 826 786 732 707 723 755 795 840 883 959 1028 1069 1126 1187 1301 1347 1321 1257 1208 1139 1082 1029 977 933 901 881 869 875 900 941 975 1033 1101 1170 1436 1596 1754 1776 1699 1696 1632 1593 1595 1569 1508 1412 1364 1311 1445 1434 1446 1430 1421 1101 885 1243 1432 1444 1397 1312 871 1267 787 1348 1033 837 596 613 617 659 678 713 943 1184 1201 1380 1474 1558 1461 1503 1617 1890 2082 2022 1981 1892 1866 1835 1796 1805 1859 1990 1984 1950 1914 1886 1864 1843 1828 1808 1798 1796 1850 1830 1803 1766 1735 1722 1717 1716 1708 1704 1714 1732 1738 1732 1727 1726 1714 1698 1701 1703 1703 1708 1699 1686 1703 1702 1701 1715 1750 1805 1817 1796 1771 1768 1767 1782 1786 1801 1803 1817 1830 1837 1850 1864 1878 1891 1901 1906 1914 1922 1935 1954 1964 1983 1979 1987 2007 2019 2031 2022 2012 1994 1995 1986 1975 1961 1961 1955 1954 1933 1898 1879 1865 1762 1623 1593 1582 1555 1529 1512 1516 1525 1521 1504 1443 1365 1347 1334 1321 1310 1295 1280 1290 1296 1320 1398 1416 1406 1400 1391 1397 1408 1432 1475 1503 1517 1590 1662 1669 1666 1668 1663 1655 1591 1632 1635 1637 1664 1692 1717 1749 1805 1770 1737 1707 1690 1679 1683 1674 1643 1639 1663 1687 1693 1710 1718 1712 1707 1696 1687 1683 1674 1671 1679 1693 1723 1748 1780 1831 1854 1864 1876 1950 1989 1975 1988 1986 1968 1947 1907 1875 1873 1894 1920 1960 2029 2046 2043 2046 2037 2020 1981 2029 2024 2021 2007 1965 1935 1944 1971 1994 2037 2058 2052 2024 2039 2041 2039 1989 2022 2033 1973 1938 1982 2045 2025 1997 2039 2017 1972 1989 1993 2027 2018 2028 2059 2091 2114 2148 2170 2192 2226 2261 2296 2324 2350 2383 2400 2414 2437 2409 2298 2232 2198 2222 2127 2079 2087 2137 2232 2285 2329 2256 2283 2321 2226 2127 2057 2020 1991 1967 1947 1928 1913 1904 1898 1897 1878 1878 1879 1882 1896 1906 1931 1948 1985 2016 2003 2023 1994 1984 1976 2010 2031 2035 2036 2017 2030 2030 2032 2044 2052 2049 2042 2022 2019 2020 1996 2009 2024 2023 2034 2026 2026 2016 2003 1997 2001 2002 1991 1993 1999 2016 2041 2036 2030 2029 2032 2042 2053 2067 2086 2114 2152 2170 2152 2155 2134 2104 2081 2080 2062 2048 2038 2028 2022 2015 2011 2017 2010 2026 2033 2022 2018 2034 2039 2066 2118 2102 2037 2048 2045 2068 2014 1959 1924 1924 1940 1944 1961 1981 1966 1951 1979 2007 2037 2041 2031 1989 1992 1962 1958 2000 2024 2023 2049 2113 2259 2519 2616 2506 2308 2230 2041 2198 2140 2260 2055 1951 2235 2275 2348 2358 2375 2528 2547 2594 2624 2689 2450 2620 2431 2379 2269 2272 2243 2311 2289 2311 2122 1985 1922 1868 1884 1860 1821 2013 2049 2020 2000 2062 2097 2030 1958 1901 1945 1971 1996 2028 2056 2094 2106 2117 2139 2119 2147 2259 2397 2503 2626 2746 3092 3277 3027 3103 3088 2881 2758 2692 2509 2492 2740 2915 3068 3229 3120 3224 3281 3150 3063 2965 2907 2869 2607 2798 2864 2529 2374 2313 2303 2273 2269 2255 2204 2170 2133 2124 2100 2087 2083 2075 2060 2055 2038 2033 2038 2017 2013 1999 1996 2011 2015 2026 2027 2014 1982 2021 2018 1983 1952 1949 1938 1918 1920 1948 1960 1953 1948 1910 1902 1926 1908 1870 1872 1863 1808 1843 1816 1834 1803 1754 1758 1691 1652 1645 1630 1576 1554 1638 1663 1708 1755 1755 1777 1781 1683 1755 1740 1736 1603 1494 1467 1452 1457 1572 1579 1655 1641 1596 1609 1609 1646 1667 1673 1661 1619 1547 1560 1567 1509 1566 1510 1379 1346 1329 1317 1304 1308 1326 1329 1313 1309 1328 1344 1354 1367 1378 1395 1402 1412 1425 1448 1454 1439 1446 1451 1449 1455 1444 1440 1432 1421 1418 1410 1406 1407 1410 1401 1383 1382 1370 1355 1344 1339 1342 1352 1340 1324 1312 1306 1293 1282 1269 1250 1238 1231 1223 1214 1215 1223 1225 1217 1203 1196 1198 1177 1171 1166 1147 1139 1133 1129 1123 1116 1107 1097 1103 1123 1135 1126 1105 1069 1096 1129 1135 1149 1165 1174 1173 1172 1182 1199 1199 1191 1182 1171 1168 1162 1155 1155 1151 1146 1150 1149 1147 1137 1136 1133 1126 1114 1102 1101 1095 1077 1060 1061 1077 1066 1057 1046 1046 1037 1020 996 975 952 949 941 944 971 974 986 978 974 955 970 959 936 898 899 905 914 911 918 884 884 917 902 869 850 841 854 882 896 902 895 868 889 923 930 915 904 875 864 896 904 920 918 898 918 909 904 905 929 930 903 885 888 896 918 905 917 920 909 917 936 931 931 930 928 925 903 878 858 846 840 816 803 807 815 822 848 835 839 842 829 821 803 793 787 798 793 782 777 778 757 759 764 763 749 748 755 741 755 739 718 711 702 696 694 690 692 685 686 688 687 677 663 659 654 650 654 682 700 711 704 674 652 672 658 655 649 631 634 642 668 659 642 625 604 610 613 595 575 563 562 560 577 554 561 565 585 582 565 581 564 559 570 561 531 553 565 547 548 555 545 523 534 542 552 564 571 569 560 566 557 559 553 538 548 557 550 541 540 533 544 537 531 512 504 510 488 468 480 504 496 518 539 550 547 532 509 491 480 478 486 469 448 444 446 444 449 459 467 471 466 446 420 398 388 377 381 372 368 363 366 362 357 350 355 359 366 364 356 348 340 345 353 357 362 366 375 369 359 351 342 337 332 329 331 332 334 325 324 328 326 314 317 322 321 339 331 347 345 354 366 367 373 371 355 362 363 343 325 334 339 317 311 299 305 311 294 282 292 308 317 317 301 286 296 295 289 284 282 294 293 289 305 298 291 278 275 265 257 257 268 271 269 275 285 270 268 254 254 257 250 244 247 254 254 257 262 253 254 263 267 253 258 267 275 263 288 283 244 237 224 236 227 242 253 238 220 221 218 230 238 230 234 238 258 278 269 241 229 220 216 215 221 238 243 222 222 219 218 203 204 196 193 193 193 188 186 179 171 178 181 190 210 205 181 178 179 194 193 192 192 188 185 186 184 185 174 160 155 155 164 158 181 243 266 280 273 271 266 252 271 248 236 267 292 281 244 233 211 230 210 217 238 234 266 262 265 278 333 350 337 309 289 306 341 309 326 382 383 357 306 344 418 381 410 506 462 400 506 521 396 345 361 437 473 474 376 446 365 413 365 430 536 504 542 540 474 495 558 378 457 411 473 504 529 508 543 618 595 599 633 667 656 583 629 621 637 622 648 638 563 450 484 504 578 506 458 452 429 418 500 557 621 644 539 523 518 603 651 534 468 524 483 480 449 470 452 447 414 408 426 494 538 494 534 476 431 463 495 599 573 530 505 506 501 486 531 521 533 447 522 562 565 553 539 584 489 493 521 558 480 505 480 532 525 502 526 498 464 431 402 434 412 424 432 426 399 352 413 407 375 301 304 264 269 303 371 341 396 367 388 366 367 375 338 296 281 300 299 301 306 310 329 367 318 280 330 320 350 371 371 308 216 163 103 102 106 109 120 113 109 103 81 81 89 92 89 81 98 128 110 110 109 113 104 99 110 132 114 100 88 92 75 70 65 66 66 70 70 72 73 72 73 72 72 71 72 73 72 72 72 71 69 69 70 70 71 73 72 72 74 72 72 72 72 74 76 75 74 74 76 74 75 78 94 78 70 69 69 68 67 68 67 66 66 67 66 67 65 67 73 70 66 66 67 67 67 66 66 67 68 67 68 68 69 69 69 69 68 68 68 68 67 68 68 69 70 71 73 74 73 75 72 71 70 67 68 72 73 74 74 75 77 77 91 116 101 93 91 95 98 177 193 207 224 234 238 248 252 254 248 265 304 370 433 477 523 597 655 720 874 1056 1054 987 965 1013 1089 1181 1275 1347 1407 1345 1483 1867 1841 1778 1736 1407 1314 1287 1196 895 831 957 1243 1361 1438 1473 1266 1257 1424 1794 1752 1538 1567 1349 1001 897 967 939 976 1067 1230 1313 1425 1567 1836 2188 2023 1589 1284 1149 1123 924 812 768 728 697 684 681 679 677 674 671 668 667 665 664 660 659 658 659 660 673 731 793 825 842 829 852 892 857 678 513 493 491 492 492 494 494 495 503 540 665 924 1207 1436 1157 877 697 568 523 610 616 621 620 630 639 651 662 703 726 775 963 1248 1023 839 748 732 818 727 800 837 712 571 521 520 566 581 654 631 457 310 187 93 7 6 69 84 69 74 113 211 228 227 342 540 464 316 291 306 335 342 333 266 321 394 449 514 615 687 694 659 695 724 778 851 970 1204 1410 1547 1703 1904 1852 1782 1531 1311 1246 1109 1044 1049 1104 1109 1054 1051 981 957 861 809 782 777 776 776 784 794 853 1025 1246 1397 1333 1228 1103 1003 925 867 842 831 842 889 938 1003 947 929 936 947 967 1039 1145 1012 966 879 753 732 722 708 686 660 647 649 661 712 790 897 996 1082 1149 1092 1057 1036 950 675 556 458 364 287 214 279 435 522 626 716 788 901 947 938 908 816 750 723 727 748 777 810 849 926 1025 1035 1094 1148 1213 1289 1291 1217 1171 1125 1074 1031 982 938 912 891 873 859 861 881 908 956 994 1032 1141 1199 1347 1556 1614 1580 1480 1578 1606 1540 1495 1382 1334 1456 1484 1478 1492 1478 1455 1419 1161 868 1421 1417 1372 1339 1334 1401 1234 1435 1387 967 846 1186 1143 899 726 1075 997 976 994 1075 1254 1286 1322 1514 1654 1862 2058 1996 1934 1870 1852 1825 1782 1771 1808 1956 1995 1944 1927 1901 1865 1841 1825 1811 1802 1833 1875 1928 1902 1811 1757 1733 1725 1716 1708 1703 1703 1709 1730 1727 1715 1717 1711 1701 1694 1698 1707 1709 1691 1684 1705 1711 1706 1717 1737 1777 1808 1783 1769 1762 1767 1771 1779 1787 1790 1805 1815 1822 1832 1843 1860 1884 1897 1907 1919 1930 1941 1966 1951 1958 1967 1978 1993 2010 2016 2016 2003 1995 1979 1978 1974 1956 1949 1926 1924 1891 1842 1860 1747 1664 1623 1609 1596 1560 1531 1533 1536 1537 1538 1535 1529 1450 1370 1350 1333 1314 1293 1282 1291 1296 1318 1363 1385 1400 1404 1385 1381 1391 1420 1439 1472 1524 1568 1657 1672 1683 1667 1658 1644 1579 1611 1636 1645 1674 1713 1718 1736 1753 1727 1704 1693 1679 1663 1659 1670 1628 1637 1661 1695 1708 1714 1706 1695 1686 1672 1668 1666 1662 1667 1681 1702 1729 1763 1806 1816 1822 1834 1855 1901 1941 1965 1917 1900 1869 1860 1851 1881 1891 1919 1984 2021 2039 2041 2035 2032 2023 2003 1983 2005 2005 2020 1988 1940 1920 1945 1971 2000 2045 2015 2003 1994 2000 2018 2023 2013 2023 2015 1947 1938 1975 1978 1962 1988 2007 1970 1963 1982 2007 2019 2043 2060 2080 2104 2133 2161 2191 2199 2233 2271 2305 2333 2357 2360 2360 2371 2407 2394 2338 2292 2270 2213 2094 2074 2084 2110 2179 2199 2227 2255 2251 2273 2271 2157 2094 2045 2010 1997 1975 1942 1925 1915 1907 1897 1886 1885 1892 1901 1914 1931 1961 1980 2013 2019 2009 2028 2030 2025 2034 2060 2069 2074 2081 2099 2098 2081 2091 2083 2084 2076 2053 2036 2053 2023 2020 2038 2024 2044 2069 2076 2059 2026 2013 2012 2028 2031 2010 2006 2019 2033 2055 2058 2052 2050 2053 2074 2063 2071 2093 2122 2148 2135 2123 2118 2108 2096 2087 2079 2066 2069 2072 2046 2026 2015 2006 1999 1994 2005 2011 2002 2006 2019 2005 2013 2016 2030 2005 1979 1988 1966 1957 1939 1937 1909 1907 1933 1956 1962 1938 1947 1960 1983 1993 1991 2010 1982 1953 1929 1946 1965 1967 1983 2012 2084 2215 2470 2542 2524 2426 2249 2123 1971 1996 2172 1956 2074 2232 2168 2294 2277 2314 2377 2464 2622 2636 2641 2376 2399 2414 2267 2244 2167 2134 2262 2173 2090 1983 1886 1847 1823 1828 1773 1934 2023 2087 2044 2016 2042 2030 2005 1975 1923 1953 1992 2016 2034 2067 2104 2143 2173 2204 2193 2187 2259 2395 2508 2648 2693 2965 2882 2842 2928 2826 2754 2683 2695 2514 2558 2782 3023 3116 3122 3000 3126 3287 3031 2842 2750 2728 2818 2854 2629 2701 2537 2407 2323 2288 2302 2322 2255 2208 2167 2149 2134 2117 2101 2082 2063 2053 2045 2051 2064 2048 2018 2006 1998 2031 2029 2021 2038 2040 2021 1983 1997 2014 2010 1979 1960 1950 1935 1935 1988 1983 1958 1940 1940 1944 1943 1909 1885 1896 1828 1870 1830 1857 1859 1817 1787 1808 1747 1773 1728 1669 1606 1501 1562 1660 1730 1727 1722 1702 1531 1475 1531 1516 1694 1674 1613 1488 1453 1436 1453 1506 1569 1587 1577 1578 1590 1625 1622 1661 1655 1595 1498 1451 1453 1461 1573 1519 1389 1345 1329 1317 1306 1296 1320 1316 1301 1321 1339 1357 1377 1392 1401 1414 1434 1440 1449 1456 1450 1445 1443 1437 1441 1454 1450 1443 1432 1412 1400 1395 1394 1388 1387 1391 1391 1395 1388 1377 1373 1359 1355 1365 1349 1334 1319 1312 1302 1290 1274 1261 1252 1244 1234 1226 1220 1222 1229 1229 1215 1202 1204 1204 1199 1198 1185 1173 1161 1153 1141 1149 1130 1101 1091 1114 1116 1108 1099 1064 1091 1103 1126 1147 1166 1169 1148 1151 1174 1197 1184 1175 1174 1173 1168 1162 1158 1155 1153 1151 1152 1150 1146 1141 1138 1138 1131 1122 1113 1098 1088 1074 1082 1087 1079 1060 1038 1026 1018 1016 1014 1005 977 974 982 958 933 930 951 965 964 963 940 943 933 914 885 898 889 876 877 859 857 853 851 846 843 843 868 871 892 915 924 909 883 893 924 935 926 901 877 875 917 915 923 941 911 924 931 923 929 921 932 921 901 913 905 916 925 929 927 935 937 927 908 913 922 923 908 895 886 857 823 818 824 836 852 843 833 827 823 817 818 814 814 804 796 788 771 769 763 757 750 747 743 738 745 746 729 721 721 729 715 705 703 706 712 709 703 718 707 716 712 713 704 690 681 663 649 637 651 669 694 690 660 640 641 628 637 639 616 615 638 642 642 644 633 612 591 610 603 595 587 566 550 564 562 546 572 572 563 557 581 570 552 541 537 525 537 559 546 535 548 527 524 548 552 561 553 553 566 560 553 552 545 547 535 534 546 548 546 530 526 531 532 535 525 522 528 526 501 465 474 495 520 535 537 539 537 514 503 497 483 471 465 453 444 447 445 444 445 462 467 468 465 442 422 410 398 384 377 372 369 370 366 360 352 355 363 374 374 367 354 341 351 361 367 371 374 376 370 364 355 344 350 345 340 340 344 346 338 333 325 319 315 328 325 327 341 341 347 359 365 351 354 362 359 352 341 356 355 336 317 322 327 305 289 294 299 306 290 279 300 316 303 304 285 277 304 312 303 285 278 274 281 287 304 294 292 286 289 280 257 252 267 261 274 271 263 262 265 264 262 257 258 240 240 241 247 256 248 249 263 271 259 248 255 267 254 268 253 244 246 220 223 232 230 231 231 217 214 217 240 243 223 232 246 269 289 282 254 252 228 223 225 239 233 227 219 221 210 212 207 207 202 200 198 195 188 182 176 171 178 189 196 202 206 201 179 173 179 184 188 183 180 176 175 176 174 168 165 161 184 212 179 183 244 247 246 237 228 231 231 240 216 234 263 267 238 268 246 204 213 230 220 264 319 242 247 284 354 324 320 310 285 284 368 378 360 340 394 334 324 280 306 336 379 449 413 426 397 491 501 350 324 354 403 362 420 358 402 348 359 403 440 500 425 456 416 423 480 454 340 398 429 570 600 615 594 615 548 643 566 557 674 622 608 524 445 590 432 513 456 492 426 419 470 559 499 471 397 372 477 557 581 604 623 488 521 619 627 611 558 574 575 536 555 500 444 459 407 337 388 421 520 480 421 430 411 567 507 510 579 567 570 547 558 554 524 519 522 499 453 516 528 559 507 538 579 536 540 524 513 506 543 521 516 530 461 445 393 381 413 447 440 371 393 473 419 395 387 393 418 399 305 290 364 294 282 352 317 359 411 411 390 403 355 329 332 319 321 292 295 270 252 330 368 336 242 282 346 345 362 362 246 174 153 118 143 233 126 125 175 178 120 86 83 101 115 139 142 119 78 77 89 121 123 132 97 107 112 107 100 88 93 73 65 65 67 68 72 70 71 73 71 71 72 71 71 72 73 72 71 71 69 69 69 69 71 72 72 72 72 72 76 73 72 74 76 75 75 75 74 75 75 76 75 95 87 69 69 68 67 66 67 67 66 66 66 65 65 67 74 73 71 66 66 66 66 66 65 66 68 67 68 68 68 69 69 69 68 67 67 67 67 68 68 69 69 70 73 74 70 70 67 66 68 71 75 78 73 72 74 74 77 74 101 102 95 89 93 110 103 114 192 210 221 233 248 257 259 267 278 276 260 287 355 438 500 545 562 624 740 868 993 999 952 941 1015 1091 1228 1256 1201 1236 1374 1600 1997 1879 1617 1427 1224 1082 975 920 802 846 970 1047 1202 1252 1235 1154 1085 1283 1333 1374 1155 1187 1218 903 991 1185 1100 1056 1174 1443 1296 1423 1697 1825 2171 1898 1600 1507 1358 1263 1129 842 756 718 701 689 686 685 684 681 676 669 666 665 663 659 657 658 669 675 739 745 795 903 823 811 755 787 785 650 523 495 494 494 493 494 493 494 496 516 628 868 1146 1347 1309 974 742 602 535 635 762 851 861 830 760 738 765 840 807 913 1107 1141 964 821 746 732 709 698 713 721 669 554 522 528 537 589 719 668 501 337 214 120 54 27 36 40 47 64 87 195 231 165 244 454 331 229 228 237 272 280 257 292 333 375 423 472 523 559 587 588 616 663 749 827 866 1057 1371 1606 1710 1761 1627 1568 1375 1297 1193 1124 1096 1131 1147 1207 1246 1278 1137 1099 989 844 790 778 776 775 776 784 808 894 1084 1264 1407 1356 1131 995 911 850 819 817 840 875 931 965 975 977 987 1007 1040 1101 1154 1125 1107 888 822 803 788 767 736 701 681 685 695 738 818 1045 1165 1202 1192 1093 1009 940 771 662 551 440 347 263 217 274 376 474 562 652 732 837 890 911 871 810 769 739 734 752 773 796 826 929 1069 1020 1067 1118 1196 1302 1331 1358 1280 1181 1122 1025 970 942 977 880 868 854 846 851 869 895 916 920 955 978 1036 1116 1184 1222 1422 1622 1580 1553 1512 1485 1525 1551 1548 1541 1525 1461 1412 1284 980 924 1148 1205 1237 1237 1314 1369 1373 1394 1379 1325 1371 1425 1324 798 963 1376 1403 1388 1035 1329 1191 1376 1487 1570 1714 1889 2042 1974 1921 1888 1836 1789 1765 1752 1760 1908 2013 1960 1929 1904 1870 1847 1843 1836 1820 1887 1883 1938 1985 1900 1789 1750 1733 1721 1713 1709 1709 1707 1707 1700 1699 1689 1693 1708 1703 1696 1701 1701 1696 1681 1683 1693 1694 1709 1729 1779 1789 1761 1755 1760 1771 1768 1771 1774 1784 1793 1808 1815 1824 1837 1850 1872 1886 1901 1914 1928 1936 1957 1967 1965 1960 1969 1979 1992 1996 2002 1991 1986 1980 1961 1961 1962 1952 1937 1897 1818 1822 1766 1672 1645 1625 1615 1608 1588 1545 1565 1553 1549 1541 1547 1551 1535 1455 1375 1373 1349 1311 1287 1294 1297 1310 1326 1332 1345 1360 1369 1385 1394 1409 1445 1517 1538 1541 1534 1560 1661 1674 1650 1630 1564 1572 1642 1662 1680 1687 1681 1706 1722 1701 1682 1669 1660 1662 1643 1634 1621 1649 1679 1711 1698 1692 1682 1669 1659 1651 1651 1653 1656 1665 1684 1706 1734 1769 1786 1794 1817 1854 1860 1870 1863 1846 1824 1814 1819 1837 1877 1949 1968 1989 2033 2039 2047 2038 2039 2019 1996 1971 1969 1997 2022 2002 1963 1928 1910 1937 1980 2034 2043 2021 2005 1976 1978 1997 1989 2012 2034 1972 1911 1923 1950 1940 1934 1943 1949 1960 1998 2003 2029 2030 2051 2077 2096 2124 2159 2176 2185 2220 2228 2256 2282 2308 2315 2330 2339 2369 2394 2372 2328 2296 2248 2126 2062 2077 2099 2127 2160 2200 2206 2205 2219 2277 2285 2211 2150 2083 2050 2030 1992 1962 1947 1925 1909 1898 1896 1901 1911 1926 1940 1959 1990 2031 2055 2072 2067 2072 2071 2065 2074 2113 2126 2124 2162 2188 2180 2166 2157 2153 2122 2082 2063 2080 2054 2041 2054 2040 2039 2064 2077 2096 2052 2044 2027 2036 2070 2053 2032 2015 2017 2022 2034 2049 2068 2070 2069 2091 2082 2094 2102 2119 2163 2159 2154 2137 2133 2128 2114 2090 2089 2086 2071 2043 2052 2036 2015 1997 1988 1976 1983 1996 2015 2011 1984 1989 1992 1995 1981 1963 1958 1956 1930 1915 1910 1902 1904 1924 1924 1923 1947 1977 1984 1996 1971 1974 1984 1979 1927 1926 1937 1927 1922 1936 1977 2073 2177 2426 2606 2578 2483 2355 2193 1947 1904 2017 1887 2166 2124 2101 2206 2152 2219 2385 2491 2546 2639 2661 2415 2251 2395 2254 2162 2121 2070 2083 2049 1960 1922 1856 1787 1770 1722 1821 1895 1969 2031 2081 2073 2086 2062 2027 1991 1951 1959 1989 2022 2051 2072 2103 2138 2177 2199 2212 2245 2335 2423 2573 2701 2703 2782 2690 2896 2793 2693 2677 2698 2568 2425 2568 2851 2939 2871 2887 3003 3227 3171 3117 2834 2683 2640 2580 2608 2492 2389 2363 2351 2311 2313 2379 2376 2341 2204 2112 2082 2091 2088 2085 2087 2058 2041 2041 2047 2058 2046 2029 2023 2014 2041 2045 2035 2046 2045 2025 2003 2009 2025 2035 2014 1981 1968 1970 1961 2002 1984 1954 1966 1970 1962 1951 1925 1915 1878 1879 1891 1845 1873 1855 1836 1845 1836 1777 1692 1510 1426 1575 1669 1695 1724 1710 1713 1651 1520 1449 1443 1445 1470 1565 1549 1570 1512 1462 1431 1429 1433 1443 1510 1583 1532 1562 1572 1623 1613 1641 1604 1499 1418 1379 1445 1493 1473 1393 1373 1341 1317 1306 1291 1304 1311 1296 1324 1346 1362 1383 1406 1419 1425 1432 1443 1454 1456 1457 1444 1429 1428 1433 1435 1434 1424 1416 1402 1394 1386 1383 1376 1370 1368 1380 1386 1389 1381 1376 1371 1365 1359 1342 1330 1326 1314 1305 1290 1285 1276 1265 1256 1244 1234 1229 1222 1226 1221 1212 1202 1190 1181 1173 1186 1195 1186 1182 1164 1159 1142 1117 1100 1082 1083 1102 1084 1090 1057 1080 1089 1112 1143 1159 1157 1133 1149 1167 1188 1174 1147 1146 1162 1169 1167 1163 1158 1155 1151 1152 1152 1149 1143 1144 1141 1136 1129 1112 1107 1098 1093 1089 1076 1064 1056 1041 1037 1032 1018 1000 987 989 1001 983 975 967 949 926 918 947 931 923 917 910 889 880 874 879 888 870 886 877 866 872 875 876 875 873 888 893 929 936 919 890 904 929 942 926 905 882 879 920 943 932 948 922 932 949 945 938 933 947 933 911 928 925 930 947 942 944 946 939 928 914 896 891 896 899 886 860 837 832 859 865 870 846 842 838 824 825 813 801 797 791 788 783 786 788 780 780 775 772 764 763 753 741 730 723 728 724 718 720 722 730 730 725 708 719 733 719 731 728 727 722 711 707 688 679 643 633 651 676 691 657 637 621 611 609 620 618 602 616 622 625 631 632 602 583 601 602 585 572 562 548 544 556 538 554 556 543 567 585 572 558 553 543 525 521 545 549 528 538 518 529 534 542 552 540 542 550 553 554 547 544 537 534 527 534 535 540 533 520 523 528 534 530 519 514 514 517 480 462 494 515 526 526 535 535 533 524 513 498 484 488 467 450 445 445 444 442 451 459 463 462 457 453 444 414 390 387 376 377 369 362 358 359 358 368 378 373 369 357 346 352 364 374 384 388 382 376 364 354 351 359 354 349 348 353 348 341 336 326 319 325 334 324 333 343 352 358 365 357 342 343 341 357 346 329 332 347 347 328 304 325 314 296 287 285 288 290 274 284 305 282 290 283 277 303 300 301 291 295 282 268 284 304 293 283 292 281 280 264 252 253 264 267 260 262 250 263 273 271 273 267 255 251 235 239 244 240 253 253 261 257 248 242 246 246 258 247 236 232 224 218 216 222 231 228 220 213 228 246 258 230 223 240 241 244 266 270 256 227 231 236 240 231 221 215 211 206 202 206 201 199 197 193 190 183 176 174 184 189 193 195 198 190 185 178 185 180 188 199 189 183 175 170 165 163 162 166 185 206 230 176 186 206 213 208 208 200 197 211 199 253 224 247 306 248 236 216 212 249 260 281 275 348 318 278 295 350 311 305 277 344 332 421 337 366 334 317 323 349 278 287 321 375 393 373 360 369 468 440 333 325 301 319 394 387 349 305 377 452 501 508 486 359 391 434 458 483 347 371 462 479 515 474 485 464 483 500 591 421 537 564 591 589 402 410 433 489 373 421 385 430 414 477 498 457 420 381 497 527 558 477 561 529 430 574 612 594 556 531 563 568 503 523 539 500 484 486 449 349 353 401 381 410 423 546 588 533 527 594 611 578 511 494 521 458 487 516 475 530 514 492 422 464 566 582 581 544 541 555 520 556 527 519 524 499 442 382 356 324 421 462 412 347 466 462 416 385 371 375 406 418 383 360 308 302 324 311 378 395 390 381 347 361 363 354 325 345 352 357 322 318 261 335 341 273 341 360 368 365 330 320 293 272 189 255 296 317 273 240 115 107 96 80 85 103 117 129 150 148 97 74 75 80 83 81 95 100 98 98 76 71 70 66 67 70 71 72 70 71 71 70 71 72 71 74 74 71 71 70 69 69 69 69 70 72 72 71 72 73 71 72 70 71 74 75 74 74 75 74 74 74 74 74 89 84 68 68 67 67 66 66 65 66 66 66 66 66 73 74 73 72 65 65 65 66 65 65 66 67 68 68 68 69 69 68 68 67 67 66 67 67 68 68 69 70 71 73 71 66 71 72 73 72 72 78 82 74 72 74 76 79 77 105 91 86 94 108 119 116 112 197 214 231 245 264 277 283 277 291 301 282 302 359 431 477 507 553 714 872 970 1021 1003 914 1006 1040 1021 1102 1243 1323 1529 1664 1843 1957 1883 1720 1452 1309 1076 882 794 798 881 943 1047 1002 950 1136 1073 904 1025 950 1009 1014 859 879 927 1006 1142 1461 1569 1510 1643 1421 1406 1534 1657 1903 1952 1574 1375 1343 1266 1078 877 758 729 713 702 699 697 696 693 687 681 674 669 665 661 659 660 677 691 676 740 719 726 742 719 679 739 720 647 567 510 496 495 495 495 494 494 495 504 568 733 939 1113 1239 1085 779 619 557 630 865 1079 1144 1052 972 892 848 819 843 950 1052 1012 885 799 751 757 802 764 660 630 592 556 548 607 648 716 866 748 482 304 208 125 72 73 50 45 46 50 54 153 157 98 134 284 185 162 171 183 202 228 245 279 310 340 370 407 445 481 511 541 572 633 714 793 768 936 1098 1451 1422 1352 1428 1297 1224 1243 1123 1074 1101 1104 1153 1280 1285 1212 1132 1265 1192 1010 833 791 780 777 777 782 796 845 928 1056 1289 1468 1160 984 891 834 804 807 830 872 951 991 1024 1040 1055 1075 1119 1209 1256 1297 1138 971 927 881 852 825 783 745 718 724 734 779 884 1161 1318 1336 1248 1137 1006 894 756 651 553 444 351 273 213 240 334 457 552 658 713 717 776 877 926 830 779 755 746 765 793 820 850 962 989 1039 1086 1110 1183 1258 1433 1411 1257 1124 1036 989 967 950 928 863 851 844 842 842 844 852 865 878 904 928 978 1020 1079 1174 1459 1640 1635 1617 1558 1545 1620 1604 1577 1515 1483 1436 1361 1115 975 1173 1187 1278 1349 1346 1326 1276 1323 1323 1289 1268 1232 1328 998 1116 1204 1277 1502 1512 1120 1163 1524 1504 1593 1667 1762 1874 2006 1971 1959 1956 1849 1779 1749 1737 1736 1836 2034 1989 1960 1913 1888 1873 1870 1860 1853 1865 1892 1920 1970 1962 1895 1778 1756 1747 1735 1726 1721 1716 1716 1723 1739 1701 1687 1683 1689 1688 1692 1695 1691 1692 1694 1696 1703 1696 1732 1757 1753 1748 1753 1763 1774 1771 1773 1778 1782 1791 1804 1811 1814 1825 1842 1858 1874 1887 1902 1919 1943 1948 1968 1961 1955 1960 1976 1983 1988 1992 1998 1984 1960 1961 1952 1940 1933 1910 1852 1789 1754 1727 1675 1653 1639 1631 1621 1589 1568 1587 1576 1562 1555 1555 1550 1543 1526 1451 1489 1459 1328 1292 1291 1301 1307 1318 1346 1394 1385 1391 1391 1400 1419 1449 1473 1487 1487 1509 1536 1619 1648 1642 1604 1555 1551 1609 1646 1648 1657 1668 1691 1706 1674 1665 1660 1647 1633 1621 1618 1662 1679 1702 1705 1676 1665 1669 1648 1632 1639 1642 1647 1652 1667 1694 1728 1752 1763 1780 1792 1813 1823 1805 1796 1791 1789 1809 1834 1861 1892 1920 1960 1994 2028 2031 2032 2029 2023 2024 2011 1955 1959 2000 2005 2000 1990 1959 1929 1901 1941 1985 2002 2015 2027 2019 1961 1952 1978 2009 2027 1973 1897 1892 1915 1920 1913 1922 1943 1976 2000 2029 2019 2039 2052 2058 2083 2116 2145 2153 2162 2194 2228 2244 2258 2277 2287 2302 2307 2332 2363 2373 2348 2313 2276 2199 2078 2054 2073 2123 2167 2191 2204 2170 2196 2258 2251 2260 2198 2160 2120 2074 2032 1995 1977 1945 1933 1917 1908 1913 1941 1970 1999 1983 2037 2107 2164 2171 2188 2187 2181 2167 2167 2171 2191 2201 2192 2171 2197 2251 2247 2231 2187 2143 2120 2125 2112 2087 2072 2065 2063 2057 2092 2100 2081 2060 2043 2039 2035 2077 2079 2049 2027 2048 2051 2050 2043 2049 2068 2085 2101 2121 2147 2158 2166 2165 2148 2139 2124 2115 2105 2098 2099 2095 2075 2060 2056 2044 2032 2024 2008 1981 1972 1970 2005 1991 2009 1984 1961 1981 1974 1983 1964 1933 1948 1933 1918 1899 1911 1897 1914 1923 1946 1969 2005 2002 1966 1939 1942 1968 1951 1914 1926 1919 1924 1893 1909 1963 2067 2112 2418 2618 2521 2427 2189 2012 1914 1863 1865 1948 2097 2006 2013 2075 2113 2251 2298 2388 2425 2545 2517 2427 2192 2155 2123 2069 2041 1988 1945 1863 1876 1827 1783 1738 1701 1773 1887 1939 2019 2043 2101 2134 2172 2126 2033 1993 1956 1959 1991 2009 2036 2067 2093 2125 2143 2146 2170 2219 2313 2370 2504 2605 2577 2597 2733 2786 2769 2717 2575 2632 2571 2433 2749 2853 2770 2825 2934 3034 3086 3000 3061 2996 2833 2748 2798 2585 2422 2345 2280 2267 2274 2276 2387 2476 2455 2269 2120 2049 2047 2055 2075 2048 2032 2033 2035 2045 2053 2050 2056 2025 2040 2075 2067 2052 2054 2044 2045 2027 2021 2043 2047 2011 1990 1986 1998 1974 2002 1990 1968 1973 1977 1974 1964 1943 1922 1925 1918 1875 1879 1893 1874 1859 1854 1734 1634 1566 1530 1482 1404 1566 1644 1573 1475 1455 1443 1427 1429 1426 1430 1431 1463 1477 1475 1477 1473 1447 1419 1414 1429 1453 1569 1528 1518 1614 1612 1568 1626 1595 1504 1470 1403 1361 1346 1340 1333 1365 1328 1307 1301 1287 1294 1299 1296 1325 1347 1361 1377 1392 1402 1413 1420 1430 1443 1446 1445 1435 1423 1426 1428 1418 1409 1399 1392 1385 1390 1393 1393 1384 1366 1360 1371 1359 1357 1350 1345 1334 1338 1333 1332 1320 1313 1300 1295 1281 1269 1263 1267 1263 1260 1254 1248 1243 1234 1226 1220 1199 1173 1152 1153 1183 1188 1187 1180 1177 1165 1150 1130 1114 1088 1068 1067 1062 1064 1055 1064 1079 1107 1134 1139 1141 1117 1134 1158 1177 1168 1139 1122 1140 1151 1145 1141 1142 1157 1157 1156 1154 1151 1149 1146 1143 1136 1136 1129 1126 1115 1104 1099 1087 1074 1072 1064 1054 1045 1029 1018 1022 1028 1014 999 996 983 967 941 912 905 925 899 897 920 918 926 892 921 924 906 907 917 889 918 902 922 902 870 912 895 924 940 917 901 921 941 938 919 899 886 879 904 947 945 955 942 941 942 958 940 943 956 943 924 941 944 947 957 949 950 946 942 931 922 915 896 878 865 858 841 845 866 892 875 856 865 861 842 838 832 818 820 811 803 802 806 809 800 795 802 788 780 780 779 773 766 753 733 750 743 743 742 743 747 734 726 729 739 745 731 744 739 742 728 718 708 698 658 638 627 641 664 690 676 662 640 621 612 595 604 591 594 612 602 622 622 597 580 583 600 593 586 571 568 546 535 530 528 537 546 570 583 572 570 552 541 530 516 530 543 537 522 522 517 534 544 547 542 529 535 536 539 538 550 551 539 528 519 518 522 526 524 515 523 530 530 527 517 501 497 491 458 478 500 512 520 517 518 534 539 527 516 508 498 477 457 450 444 443 440 437 439 444 449 447 445 442 429 406 402 389 383 373 373 365 366 361 367 378 373 367 357 350 359 374 384 400 399 381 369 365 364 360 362 360 360 353 355 346 343 337 330 317 326 335 328 336 351 361 360 351 347 336 328 344 344 348 335 317 332 348 329 304 307 322 308 302 280 279 277 275 268 274 267 262 263 268 296 289 277 270 285 287 272 269 291 295 286 276 266 268 257 247 244 253 248 252 248 242 252 270 262 282 273 259 254 240 239 233 236 244 250 248 246 258 242 233 247 262 253 247 238 231 232 219 219 217 214 215 210 222 235 240 237 225 216 235 253 250 247 222 222 225 229 233 235 221 216 212 208 200 200 200 194 191 186 182 178 181 178 180 189 194 198 189 180 179 189 192 206 201 211 192 183 175 173 170 165 169 179 192 207 186 156 176 184 198 205 200 212 200 186 222 245 267 278 266 269 239 207 208 253 272 298 287 307 314 332 310 380 347 285 284 394 411 342 320 350 378 325 309 329 291 364 380 408 406 355 313 314 421 366 382 378 386 302 286 272 306 404 427 479 494 435 460 354 420 480 525 428 358 322 409 447 462 396 485 516 542 563 501 377 523 453 466 435 353 312 323 371 318 410 339 438 349 390 466 396 351 443 477 407 438 414 422 469 423 583 536 556 507 496 492 472 408 505 489 468 502 456 502 438 312 338 443 474 543 526 524 417 523 550 542 532 507 472 429 391 495 500 507 562 447 431 472 532 556 522 532 555 574 558 563 560 552 508 435 419 357 337 315 268 347 389 398 315 403 428 429 378 330 402 391 382 412 402 358 316 236 299 361 337 313 329 312 310 370 329 306 323 369 355 306 308 296 242 340 270 309 335 341 342 296 282 254 226 238 296 338 360 335 272 144 129 104 94 91 89 86 97 120 135 152 99 98 80 73 74 80 82 80 82 71 68 69 67 70 69 69 71 71 70 71 72 70 71 72 72 72 71 71 69 68 68 68 70 71 72 71 71 73 73 75 70 75 75 74 74 75 75 75 74 75 74 75 76 82 86 67 67 66 66 65 64 65 65 66 66 66 72 74 75 74 70 64 65 65 65 66 69 68 67 67 69 69 68 68 67 66 66 67 67 67 67 68 69 69 70 73 76 69 67 73 72 71 71 73 78 76 74 75 74 73 73 82 90 84 94 105 106 106 108 104 203 221 234 249 262 281 295 292 297 311 313 310 367 458 545 622 685 757 891 997 1044 992 879 920 975 1033 1110 1214 1382 1650 1828 1912 1740 1521 1534 1450 1295 1097 866 790 830 880 907 871 837 967 1057 850 823 819 825 851 885 891 981 1048 1210 1350 1638 1965 1929 1856 1607 1424 1558 1753 1895 1853 1704 1604 1274 1189 1206 1008 798 759 733 718 713 711 710 705 701 695 687 680 674 669 665 690 728 700 637 631 646 652 678 688 635 616 576 567 529 512 499 497 496 495 495 494 495 506 570 708 894 979 1050 1037 827 663 589 583 705 989 1248 1417 1183 1000 912 892 944 1030 992 923 863 819 787 800 849 787 688 656 616 631 751 777 850 876 797 690 501 305 205 134 100 78 72 85 58 54 57 100 80 73 97 170 120 132 146 160 181 210 240 253 270 291 321 357 393 426 459 495 544 652 739 695 703 745 861 1051 1138 1138 1089 1074 1069 1041 1013 1041 1052 1067 1126 1223 1193 1182 1167 1240 1288 1119 911 826 813 800 790 788 802 841 905 1073 1264 1431 1193 970 877 818 798 798 806 843 1010 1073 1090 1115 1141 1165 1264 1387 1378 1380 1216 1075 993 936 917 910 826 788 766 762 777 828 917 1117 1218 1229 1285 1309 1111 931 800 696 583 487 396 320 253 209 292 510 563 603 617 648 738 880 938 860 804 780 760 770 799 830 884 920 1014 1137 1209 1144 1181 1227 1221 1232 1148 1071 1023 1000 988 981 993 856 842 842 842 842 841 843 849 863 882 909 949 1006 1093 1175 1304 1577 1703 1674 1610 1588 1558 1529 1509 1486 1470 1434 1243 1066 1267 1413 1421 1399 1418 1426 1421 1410 1405 1350 1359 1345 1256 970 1056 1497 1500 1465 1572 1554 1353 1417 1525 1558 1610 1786 1860 1839 1918 1949 1976 1951 1844 1769 1741 1726 1735 1852 2021 2021 1978 1945 1930 1903 1895 1882 1880 1855 1856 1865 1893 1933 1909 1838 1903 1928 1812 1750 1735 1724 1738 1858 1809 1718 1692 1683 1680 1679 1679 1675 1684 1697 1690 1692 1703 1724 1723 1719 1742 1750 1758 1764 1773 1774 1776 1778 1789 1800 1811 1816 1817 1824 1839 1850 1863 1876 1890 1916 1945 1957 1969 1958 1953 1961 1971 1986 1989 2000 1995 1980 1957 1943 1949 1925 1877 1848 1818 1789 1768 1745 1679 1669 1663 1641 1625 1601 1591 1597 1585 1572 1587 1575 1554 1560 1534 1498 1497 1490 1334 1303 1317 1345 1338 1336 1393 1451 1435 1419 1416 1407 1417 1428 1452 1469 1485 1508 1546 1583 1585 1581 1597 1556 1542 1567 1589 1648 1668 1675 1695 1699 1690 1674 1669 1660 1610 1606 1660 1688 1693 1703 1677 1666 1652 1648 1628 1627 1631 1635 1642 1652 1672 1706 1731 1740 1761 1771 1765 1778 1771 1765 1765 1770 1796 1845 1871 1874 1870 1895 1902 1955 2025 2034 2025 2011 2010 2013 1971 1939 1975 1977 1993 2016 1979 1940 1911 1899 1939 1963 1969 1982 1984 1971 1942 1971 2016 2024 1968 1909 1882 1890 1903 1903 1914 1965 2006 2032 2028 2031 2045 2070 2084 2085 2089 2115 2138 2159 2171 2186 2214 2236 2267 2278 2289 2306 2323 2338 2352 2345 2316 2263 2200 2135 2066 2051 2069 2117 2200 2193 2150 2171 2220 2212 2227 2187 2156 2161 2129 2101 2082 2023 1980 1951 1935 1923 1922 1931 1963 2017 2079 2083 2092 2206 2184 2178 2184 2184 2223 2222 2231 2215 2217 2248 2260 2272 2289 2315 2310 2304 2288 2272 2148 2198 2222 2169 2103 2103 2098 2085 2102 2124 2092 2066 2055 2063 2051 2085 2063 2041 2038 2043 2062 2080 2072 2070 2087 2112 2120 2129 2135 2149 2160 2174 2169 2162 2139 2131 2135 2125 2114 2093 2070 2054 2054 2036 2015 1992 1988 1990 1978 1961 1965 1964 1987 1975 1948 1969 1953 1952 1939 1936 1925 1945 1930 1884 1905 1918 1947 1973 1954 1957 1946 1939 1939 1944 1919 1914 1903 1925 1931 1903 1877 1881 1880 1921 1999 2009 2238 2471 2471 2326 2106 2101 1968 1788 1785 1958 1984 1896 1957 1991 2222 2291 2236 2298 2363 2384 2357 2246 2217 2140 2028 1911 1916 1918 1839 1802 1771 1752 1747 1672 1721 1864 1983 2032 2072 2065 2076 2135 2163 2148 2069 1982 1962 1967 1977 1996 2021 2047 2071 2092 2093 2118 2152 2198 2267 2397 2477 2461 2483 2643 2995 2808 2613 2609 2576 2462 2385 2430 2722 2791 2708 2768 2792 2802 2844 2910 2955 3092 2855 2690 2718 2586 2421 2378 2335 2284 2238 2257 2399 2436 2315 2230 2083 2026 2024 2044 2023 2017 2023 2041 2040 2043 2054 2061 2055 2034 2075 2076 2056 2056 2056 2069 2067 2054 2023 2035 2052 2026 2013 2006 1994 1980 1991 2004 1983 1975 1984 1977 1964 1942 1925 1913 1889 1885 1897 1869 1828 1768 1635 1539 1528 1683 1581 1437 1456 1445 1507 1471 1456 1426 1416 1412 1412 1413 1415 1435 1454 1460 1456 1464 1464 1460 1435 1407 1421 1428 1487 1482 1554 1581 1578 1530 1596 1607 1519 1486 1494 1513 1447 1337 1312 1304 1298 1288 1292 1282 1279 1283 1314 1334 1348 1359 1375 1394 1412 1425 1425 1426 1428 1431 1433 1412 1404 1410 1407 1405 1390 1379 1371 1375 1392 1390 1381 1381 1381 1367 1354 1346 1343 1336 1323 1312 1314 1314 1310 1301 1290 1287 1274 1276 1256 1241 1241 1237 1250 1236 1225 1223 1219 1205 1198 1168 1147 1139 1153 1182 1183 1180 1167 1170 1169 1151 1131 1119 1100 1091 1077 1074 1053 1047 1053 1072 1101 1120 1107 1107 1116 1145 1158 1150 1138 1119 1114 1120 1138 1139 1115 1129 1141 1156 1154 1151 1151 1145 1138 1139 1140 1142 1137 1130 1122 1121 1105 1093 1083 1066 1054 1055 1045 1034 1031 1023 1013 1011 993 988 973 964 954 935 922 895 909 942 953 950 949 902 945 940 939 932 931 906 935 937 922 886 886 916 928 936 942 918 919 943 940 924 911 913 906 885 901 928 959 961 963 958 951 965 949 958 968 955 948 956 956 959 956 953 949 944 937 941 937 927 903 887 858 854 864 881 896 881 868 872 881 859 858 855 847 842 837 819 819 813 827 819 808 817 807 801 800 791 784 768 751 741 748 762 761 756 762 758 740 738 744 746 748 755 747 756 751 744 730 702 683 667 652 658 632 626 629 662 669 668 650 637 625 614 584 577 572 584 591 612 623 604 584 564 582 581 568 568 551 548 555 547 528 522 546 560 567 559 559 561 554 546 529 513 526 532 515 516 515 530 530 538 541 521 526 524 524 529 551 542 536 532 528 523 509 515 522 508 514 518 529 533 529 516 503 483 459 462 494 496 505 496 508 525 538 536 518 493 477 467 460 454 449 442 436 435 436 431 432 433 435 435 440 438 428 409 397 383 384 377 372 369 373 378 371 365 363 357 359 370 381 399 400 383 376 384 377 369 367 364 360 349 347 348 337 331 323 323 334 337 329 343 355 363 358 348 342 334 321 325 336 330 333 307 330 332 331 309 295 317 302 280 282 297 296 296 286 269 278 282 272 263 265 261 256 256 258 272 280 267 285 272 280 291 278 258 258 265 254 243 246 240 242 243 241 252 264 272 263 261 258 258 255 246 233 235 231 229 243 257 245 233 247 258 246 250 248 241 247 227 232 215 210 210 225 216 210 217 210 212 218 240 226 224 218 222 217 219 229 228 224 217 210 208 206 201 196 192 190 191 191 185 186 186 183 184 196 199 196 183 183 196 209 205 203 199 199 193 186 180 174 172 177 173 174 184 178 155 156 177 185 192 187 189 192 179 201 209 248 286 239 222 232 210 200 230 242 261 306 333 327 302 350 361 384 304 263 300 337 365 346 310 352 374 327 297 305 335 397 418 344 399 344 389 316 330 303 370 359 348 264 251 352 357 392 447 502 440 380 370 378 303 319 373 335 352 442 484 490 421 375 480 476 439 466 500 359 436 435 448 428 354 285 276 286 271 324 289 338 305 339 398 366 447 452 373 334 335 356 399 384 395 439 468 484 497 490 413 403 387 446 455 417 485 393 379 369 343 307 344 422 539 494 443 385 441 531 484 463 446 472 390 400 477 526 557 537 426 424 492 539 574 538 520 543 536 484 532 492 486 403 356 332 353 421 401 349 282 287 355 292 391 414 360 358 295 369 379 353 383 383 375 314 289 256 315 290 258 296 282 351 342 297 294 352 353 355 332 312 294 270 302 299 324 307 313 298 279 278 257 267 289 300 319 332 306 275 222 272 186 187 123 105 93 83 91 97 91 74 86 106 78 73 71 71 70 70 71 71 69 69 67 64 71 70 70 71 71 71 72 71 71 72 70 71 70 68 69 69 69 71 71 71 71 72 73 77 78 72 74 74 74 74 75 74 74 74 74 73 75 75 91 82 67 65 65 65 64 64 65 66 67 66 65 72 72 73 67 67 64 64 64 66 68 67 66 66 67 68 68 67 67 67 66 66 66 67 68 69 69 69 68 69 71 73 71 68 73 72 74 74 78 80 81 77 80 84 84 82 95 85 86 100 100 94 97 97 98 211 232 247 263 278 290 305 323 320 318 328 338 366 447 517 601 708 791 829 962 1004 923 858 869 1148 1253 1252 1357 1562 1810 1920 1847 1565 1416 1378 1334 1110 961 798 784 784 784 784 784 799 803 808 803 819 813 821 990 1261 1156 1047 1169 1419 1532 1911 2006 1962 1756 1565 1575 1586 1692 1655 1614 1644 1768 1557 1273 1092 944 821 774 747 730 726 725 722 716 712 705 697 690 683 677 675 722 866 761 668 618 600 600 619 642 623 593 573 558 521 505 500 499 497 496 495 495 495 509 587 744 955 1073 1147 1146 880 733 626 587 644 752 880 1073 1185 1090 992 981 1046 1107 1050 993 950 906 874 857 831 786 736 709 714 747 882 894 921 869 772 664 471 294 219 169 141 118 115 156 132 80 66 68 73 80 122 106 114 126 136 149 261 239 204 216 235 262 293 327 361 430 465 483 509 612 716 634 659 714 783 857 883 931 946 947 955 944 965 1048 1043 1022 1057 1129 1144 1126 1129 1244 1334 1364 1154 927 880 852 827 814 834 872 939 1079 1262 1449 1272 987 873 811 797 797 802 843 977 1161 1186 1191 1227 1293 1465 1513 1453 1289 1269 1170 1060 1005 1000 1097 930 859 823 806 810 858 935 1020 1095 1151 1213 1265 1179 999 856 759 606 503 406 328 252 214 297 405 477 491 559 656 745 878 970 886 839 815 784 772 784 802 833 983 1103 1161 1253 1179 1218 1227 1157 1123 1090 1057 1038 1038 1029 1033 939 869 842 842 842 842 842 843 846 853 866 889 935 989 1122 1344 1460 1597 1782 1726 1689 1621 1602 1563 1535 1511 1449 1342 1169 1218 1476 1471 1458 1441 1420 1433 1438 1443 1453 1436 1428 1411 1189 1105 1171 1218 1231 1457 1581 1558 1559 1597 1554 1577 1575 1789 1744 1772 1870 1915 1965 1968 1864 1793 1718 1712 1742 1901 2055 2020 1980 1961 1934 1910 1897 1895 1902 1858 1858 1868 1868 1905 1938 1967 1978 1925 1832 1768 1744 1733 1816 1831 1753 1704 1692 1692 1696 1697 1693 1684 1695 1710 1715 1700 1709 1714 1727 1714 1738 1745 1757 1768 1774 1776 1778 1783 1792 1799 1808 1823 1823 1822 1833 1850 1859 1870 1890 1926 1941 1955 1986 1968 1958 1977 1993 1997 1986 1994 1989 1975 1963 1958 1963 1922 1853 1844 1823 1783 1759 1764 1699 1686 1684 1651 1632 1616 1613 1608 1589 1589 1609 1597 1589 1578 1562 1536 1499 1437 1303 1314 1355 1373 1353 1359 1436 1459 1457 1452 1434 1427 1425 1442 1474 1530 1545 1572 1606 1582 1561 1554 1578 1546 1539 1559 1588 1619 1651 1669 1697 1684 1654 1666 1649 1600 1589 1648 1680 1698 1695 1695 1686 1675 1641 1621 1613 1621 1630 1639 1654 1670 1698 1713 1719 1736 1743 1738 1738 1744 1747 1752 1756 1767 1790 1815 1823 1828 1843 1859 1891 1940 1977 2016 2002 1986 1971 1982 1924 1954 1971 1965 1976 1988 1965 1933 1892 1897 1943 1944 1962 1974 1982 1949 1950 1987 2008 1988 1905 1875 1885 1914 1932 1957 1961 1993 2027 2053 2068 2059 2079 2109 2129 2124 2123 2137 2156 2184 2200 2213 2226 2241 2257 2262 2274 2293 2319 2345 2329 2312 2267 2202 2148 2102 2075 2046 2056 2079 2133 2113 2133 2189 2194 2189 2171 2132 2112 2113 2098 2106 2103 2083 2034 1995 1961 1940 1938 1981 2043 2108 2155 2174 2177 2180 2169 2142 2151 2229 2231 2178 2176 2159 2205 2256 2291 2306 2289 2273 2337 2339 2290 2195 2288 2349 2327 2235 2180 2197 2148 2129 2172 2169 2115 2081 2084 2087 2077 2081 2060 2057 2065 2065 2058 2068 2081 2082 2088 2098 2101 2111 2132 2140 2134 2137 2132 2148 2157 2161 2125 2101 2096 2089 2069 2047 2030 2021 2011 2013 2009 1997 1995 1996 1974 1952 1951 1953 1931 1941 1937 1942 1918 1925 1905 1943 1911 1869 1877 1909 1928 1948 1933 1928 1922 1946 1943 1908 1890 1894 1922 1910 1908 1895 1857 1849 1862 1911 1941 1934 2108 2358 2478 2263 2080 2061 1958 1769 1762 1878 1902 1855 1874 1965 2208 2235 2188 2233 2311 2266 2216 2162 2118 2085 2045 1983 1852 1851 1839 1784 1741 1717 1697 1699 1685 1849 2004 2061 2097 2125 2089 2060 2088 2101 2044 1962 1943 1945 1958 1977 2003 2026 2041 2059 2090 2128 2171 2234 2311 2534 2629 2578 2655 2858 3010 2750 2631 2572 2495 2447 2397 2347 2642 2749 2607 2679 2663 2674 2789 2868 2892 3084 2856 2642 2525 2454 2334 2309 2332 2290 2247 2216 2302 2386 2287 2158 2062 2011 2006 2005 1999 2028 2050 2070 2061 2053 2056 2060 2064 2063 2050 2054 2060 2063 2076 2088 2069 2048 2027 2021 2050 2044 2018 2011 2003 2002 2010 2011 1991 1982 1985 1980 1968 1947 1925 1924 1890 1852 1760 1757 1664 1538 1507 1621 1707 1717 1688 1474 1396 1394 1457 1457 1448 1440 1426 1417 1399 1404 1414 1436 1444 1444 1443 1447 1448 1451 1431 1403 1402 1415 1420 1502 1561 1535 1542 1504 1525 1542 1503 1493 1480 1501 1485 1417 1326 1339 1320 1292 1278 1274 1284 1305 1326 1337 1347 1362 1379 1394 1400 1404 1400 1402 1399 1412 1422 1407 1386 1383 1381 1386 1379 1371 1373 1369 1365 1364 1360 1355 1357 1357 1350 1364 1368 1362 1341 1320 1303 1295 1292 1283 1279 1268 1260 1258 1249 1242 1225 1222 1228 1220 1210 1208 1212 1191 1173 1152 1140 1131 1147 1176 1173 1165 1155 1154 1149 1152 1147 1133 1133 1122 1113 1082 1054 1039 1054 1074 1082 1081 1079 1089 1116 1140 1142 1128 1121 1104 1101 1111 1115 1110 1104 1130 1140 1152 1144 1134 1132 1134 1123 1136 1143 1143 1140 1132 1129 1124 1111 1095 1080 1069 1061 1044 1030 1016 1005 1005 994 1002 995 979 965 948 926 916 898 908 947 974 976 972 925 948 968 957 954 956 950 927 943 947 916 886 909 929 936 950 942 918 934 947 942 918 929 934 914 900 896 930 943 961 976 976 960 973 959 972 975 973 969 970 966 964 959 953 950 945 938 927 925 908 906 873 867 886 901 899 906 886 890 892 884 876 879 863 873 869 850 844 836 837 853 833 836 833 815 807 800 782 764 756 757 759 769 771 776 771 765 749 750 758 759 764 766 765 761 741 731 725 705 693 675 674 691 684 654 633 618 637 635 655 652 626 616 589 585 597 580 573 595 613 625 601 583 564 566 563 544 539 535 525 525 521 518 515 526 538 554 545 553 563 546 532 527 516 505 504 509 503 507 518 524 540 548 532 515 520 511 530 542 544 546 540 537 528 516 505 507 505 506 516 526 530 533 530 521 507 472 455 471 487 488 504 524 532 536 526 511 506 486 475 474 461 452 446 441 436 433 432 431 429 428 430 432 435 436 436 421 414 408 393 382 378 382 376 369 372 367 369 359 372 384 395 402 394 386 394 385 371 362 356 356 350 341 334 330 323 321 334 339 339 333 348 358 368 365 360 353 347 335 317 310 310 307 300 306 309 303 299 286 290 285 285 303 304 309 301 285 284 293 283 277 279 280 269 280 275 258 260 264 270 279 261 273 279 289 276 281 282 275 266 261 243 253 249 244 244 256 256 254 254 256 254 257 254 231 232 245 229 229 249 236 239 258 251 249 236 231 231 234 233 230 213 210 229 222 212 212 213 213 221 219 238 210 204 210 215 215 221 226 223 225 218 214 217 211 204 202 197 199 201 202 192 195 193 184 191 195 200 196 189 184 190 197 193 191 192 185 190 199 188 180 178 178 188 187 201 159 152 160 176 174 180 177 179 171 204 241 269 277 266 229 214 206 198 223 262 270 253 344 378 392 370 351 390 387 298 288 259 336 343 290 316 324 328 307 272 314 380 355 342 306 394 381 419 329 324 261 264 266 295 317 246 297 387 412 413 466 460 421 416 479 367 278 286 358 408 404 467 473 438 394 362 434 429 353 353 405 351 430 535 431 290 234 364 317 307 332 394 398 427 362 367 332 387 363 464 391 437 430 458 446 432 419 473 541 539 491 547 472 410 342 443 389 506 439 462 376 452 306 325 492 521 466 406 358 407 525 544 517 426 382 358 373 403 557 496 424 397 391 521 563 538 544 572 530 495 494 463 451 385 408 451 411 460 425 393 346 393 308 248 288 356 435 418 324 294 297 349 340 347 361 340 258 210 243 239 195 214 281 250 314 356 314 260 325 326 330 313 291 274 246 290 278 275 260 291 304 313 311 314 296 309 297 290 277 258 247 260 274 271 264 210 170 172 144 126 83 106 155 116 86 85 74 71 70 70 70 69 71 69 69 67 65 67 69 70 71 71 70 69 71 72 71 69 69 69 69 69 70 70 71 71 70 70 70 75 78 75 74 76 74 74 74 74 74 74 74 73 73 73 74 101 84 68 64 64 64 64 64 65 65 66 66 65 71 73 72 65 64 63 64 66 67 65 65 66 66 67 68 67 67 67 67 66 67 67 68 68 69 69 70 69 69 70 71 73 66 67 72 73 73 75 78 80 81 86 107 90 84 83 80 84 90 89 89 96 91 91 222 235 250 271 294 310 322 341 359 350 333 365 396 449 525 601 666 756 856 979 999 952 841 1063 1215 1338 1425 1564 1688 1702 1802 1855 1614 1563 1481 1384 1062 817 788 943 921 804 788 802 799 817 834 869 935 901 837 891 1158 1285 1283 1237 1677 1650 1754 1936 1957 1860 1743 1780 1712 1542 1472 1456 1440 1489 1651 1348 1115 953 832 771 747 741 741 739 735 729 721 713 705 697 692 686 685 713 770 734 678 638 619 611 601 599 613 632 666 713 564 505 504 503 500 498 498 498 498 528 691 929 1130 1228 1297 1199 1064 877 716 605 624 690 786 910 1069 1131 1099 1096 1193 1284 1287 1186 1085 1056 1013 945 868 859 883 879 852 795 778 763 736 724 644 546 401 316 261 233 218 239 187 209 294 184 117 83 79 87 100 104 111 118 125 143 259 189 185 199 220 246 272 298 321 434 519 495 463 506 576 598 636 679 738 761 783 815 832 851 867 884 1003 1033 970 980 1015 1052 1058 1061 1090 1150 1232 1285 1366 1050 964 934 908 916 930 956 1032 1224 1088 1106 1195 1083 877 807 796 800 815 869 980 1177 1276 1265 1304 1362 1472 1632 1548 1452 1362 1225 1151 1080 1079 1219 1007 929 886 861 851 859 918 984 1047 1105 1162 1252 1228 1054 900 803 674 509 401 322 243 213 279 344 402 450 559 703 743 860 994 925 891 856 810 785 787 795 829 893 996 1035 1139 1213 1222 1173 1131 1098 1079 1080 1095 1112 1121 1090 930 869 846 842 842 842 842 844 847 851 856 871 911 1016 1146 1357 1568 1640 1873 1784 1711 1646 1602 1566 1529 1470 1386 1259 1371 1456 1505 1498 1482 1456 1442 1432 1435 1441 1457 1456 1435 1257 1039 1224 1340 1302 1375 1530 1591 1574 1612 1624 1611 1642 1618 1611 1665 1734 1798 1826 1961 1943 1854 1768 1694 1710 1775 1967 2020 2018 1985 1965 1944 1919 1897 1881 1878 1875 1849 1863 1872 1878 1939 1985 1967 1928 1889 1805 1755 1796 1851 1752 1721 1707 1699 1705 1713 1704 1685 1701 1713 1718 1715 1725 1723 1717 1735 1730 1750 1746 1744 1767 1771 1768 1777 1788 1794 1798 1806 1823 1828 1828 1833 1844 1856 1871 1894 1902 1937 1959 1981 1962 1982 2009 1999 1983 1978 1973 1978 1970 1964 1962 1993 1978 1863 1815 1799 1762 1758 1767 1717 1713 1711 1702 1667 1653 1652 1632 1612 1614 1587 1560 1554 1557 1532 1512 1477 1376 1298 1310 1341 1331 1326 1346 1374 1419 1464 1465 1448 1441 1445 1458 1479 1501 1522 1554 1585 1564 1557 1541 1535 1523 1556 1577 1591 1603 1614 1655 1636 1609 1615 1613 1594 1579 1593 1620 1699 1698 1663 1673 1644 1632 1608 1603 1616 1630 1647 1666 1689 1704 1706 1702 1715 1735 1721 1723 1727 1734 1739 1748 1763 1767 1773 1786 1797 1810 1825 1847 1872 1898 1940 1998 2006 1994 1953 1922 1891 1903 1905 1930 1929 1954 1935 1918 1876 1916 1927 1935 1966 1988 1969 1931 1965 1994 1985 1887 1867 1869 1889 1933 1960 1983 1996 2018 2037 2051 2077 2107 2121 2128 2141 2146 2150 2164 2181 2187 2201 2204 2218 2233 2247 2265 2284 2305 2325 2345 2334 2300 2241 2176 2126 2083 2064 2043 2051 2111 2092 2108 2150 2154 2164 2182 2117 2096 2077 2091 2085 2059 2061 2055 2046 2052 2019 1999 1984 2040 2121 2152 2197 2145 2163 2176 2143 2160 2202 2209 2233 2177 2135 2182 2218 2200 2200 2201 2203 2213 2255 2288 2248 2224 2334 2302 2282 2331 2355 2347 2334 2287 2302 2287 2176 2107 2124 2112 2121 2112 2082 2081 2103 2086 2076 2077 2099 2120 2109 2132 2128 2134 2136 2117 2107 2105 2125 2119 2108 2116 2103 2085 2070 2075 2081 2061 2035 2033 2042 2041 2023 2013 1998 2005 2013 1971 1960 1937 1931 1922 1921 1914 1903 1891 1877 1881 1889 1878 1880 1904 1932 1951 1931 1935 1891 1922 1904 1875 1889 1914 1901 1909 1879 1856 1865 1840 1845 1887 1899 1875 2024 2224 2276 2221 2040 1961 1914 1793 1728 1815 1873 1807 1854 1996 2225 2239 2157 2196 2210 2199 2123 2074 2040 2023 2000 1973 1901 1793 1772 1773 1738 1708 1690 1657 1697 1773 1942 1983 2009 2056 2058 2038 2037 2007 1967 1940 1922 1932 1950 1968 1986 2006 2026 2050 2078 2112 2151 2240 2355 2456 2587 2550 2570 2760 2974 2796 2695 2572 2563 2544 2464 2304 2511 2689 2569 2511 2574 2689 2813 2808 2841 3044 2972 2619 2447 2336 2262 2238 2302 2289 2289 2304 2257 2209 2178 2104 2048 2033 2011 1989 1993 2016 2045 2078 2095 2095 2080 2070 2072 2080 2086 2079 2068 2073 2082 2087 2058 2036 2032 2014 2038 2031 2017 2024 2017 2015 2014 2001 1993 1990 1975 1971 1960 1948 1944 1933 1893 1802 1784 1753 1636 1628 1687 1689 1706 1503 1465 1425 1401 1376 1395 1436 1472 1463 1442 1410 1389 1407 1417 1423 1421 1427 1425 1430 1426 1422 1395 1391 1396 1401 1409 1514 1495 1495 1480 1482 1483 1493 1473 1455 1466 1485 1482 1494 1373 1433 1365 1308 1279 1267 1287 1305 1318 1331 1346 1357 1370 1377 1379 1379 1383 1377 1380 1393 1407 1410 1384 1367 1359 1359 1367 1371 1373 1363 1354 1350 1351 1346 1341 1337 1338 1345 1348 1337 1322 1329 1315 1299 1283 1275 1264 1255 1247 1238 1233 1227 1219 1207 1216 1207 1195 1197 1196 1176 1154 1153 1145 1128 1139 1163 1155 1149 1142 1138 1133 1143 1133 1122 1119 1117 1103 1090 1060 1034 1055 1074 1054 1054 1077 1104 1121 1129 1118 1101 1108 1103 1086 1107 1103 1086 1103 1119 1142 1128 1118 1108 1105 1115 1129 1135 1144 1146 1143 1138 1133 1114 1100 1084 1065 1053 1042 1029 1016 1005 996 983 967 981 996 976 944 949 926 895 911 944 974 978 978 965 949 972 982 983 972 967 952 947 963 952 920 894 931 934 941 956 945 924 943 964 943 933 943 947 930 919 902 916 942 964 971 980 981 982 969 979 979 978 974 970 963 961 961 957 949 928 923 900 887 874 868 869 894 907 920 917 908 904 910 908 895 889 895 883 883 878 866 867 864 853 851 843 835 824 801 797 788 768 770 774 777 783 780 785 788 778 761 763 767 771 779 775 767 768 755 728 713 702 698 690 690 706 711 698 672 637 617 615 609 634 652 623 599 588 603 585 566 582 600 613 618 598 579 563 550 553 534 539 538 529 530 531 535 521 512 517 528 534 545 555 560 548 540 524 516 516 500 500 496 515 531 545 540 528 507 519 510 525 528 529 540 542 535 532 526 527 518 502 495 508 517 522 528 534 532 519 512 472 453 465 489 510 523 530 536 521 500 502 503 498 488 473 458 452 446 443 442 437 431 428 427 424 423 422 424 428 432 438 433 416 401 392 390 382 378 378 375 376 367 367 380 389 400 404 398 392 383 371 362 351 344 339 334 329 330 333 325 333 345 345 338 343 355 366 360 345 333 329 324 320 316 304 314 312 301 298 296 299 303 293 300 294 300 312 298 290 287 291 306 284 289 300 295 275 285 282 258 256 259 251 252 250 254 254 273 272 280 264 265 250 247 242 252 248 247 244 238 237 235 239 235 231 236 232 236 244 248 233 223 239 225 230 238 252 242 233 228 217 217 218 230 211 222 224 218 225 233 230 245 244 231 206 201 203 208 211 214 226 220 217 222 224 221 223 219 212 205 210 206 211 209 198 194 191 190 189 194 198 199 190 191 194 208 197 195 186 180 192 198 200 180 181 182 196 211 191 152 154 172 174 178 174 175 181 202 234 255 272 265 247 229 212 200 210 228 308 306 325 302 333 368 391 296 309 312 257 258 249 269 285 309 324 310 283 264 253 263 297 299 271 345 414 376 367 240 218 248 244 222 237 254 228 280 361 371 395 422 454 410 383 456 323 244 287 353 410 425 508 479 432 433 374 377 331 290 289 328 353 459 438 317 298 298 386 360 366 391 456 501 416 387 486 439 515 460 480 416 457 493 555 503 510 480 521 533 553 574 574 535 539 411 311 346 439 394 428 397 494 366 335 470 373 421 523 357 346 415 452 537 467 446 396 328 384 483 431 388 353 499 508 556 469 468 522 487 504 479 484 497 449 449 470 458 454 384 377 411 426 369 304 262 294 350 319 360 343 264 354 330 314 315 278 220 174 170 240 239 201 233 222 306 318 306 315 358 298 296 285 305 280 226 197 238 265 272 295 321 310 299 289 292 315 303 295 265 249 239 209 220 220 231 243 244 215 220 163 128 104 150 111 102 99 73 70 69 69 68 69 68 68 68 68 67 68 67 69 71 70 71 69 70 71 71 69 68 69 69 69 69 69 70 70 70 70 69 71 75 73 73 73 75 75 73 73 74 74 74 74 74 73 79 96 95 80 64 65 64 64 64 64 65 65 65 65 70 70 71 65 65 64 65 68 65 65 66 66 66 67 67 67 67 66 66 66 67 67 67 68 68 70 71 70 69 70 70 71 73 71 66 68 72 74 91 99 98 88 84 75 78 82 77 82 80 79 79 80 86 86 226 246 264 280 295 317 331 336 347 354 359 366 385 422 524 597 676 773 869 947 930 812 900 991 1065 1130 1191 1256 1423 1581 1785 1857 1660 1575 1377 1103 852 785 819 1139 1135 878 849 880 862 904 957 1104 1224 1020 890 866 1009 1160 1434 1364 1561 1813 1819 1938 2036 2088 2043 2026 2036 1775 1580 1415 1308 1306 1341 1336 1039 901 827 781 757 757 757 753 747 739 731 723 713 705 699 688 686 701 741 743 716 697 674 662 644 648 701 699 692 708 654 537 519 515 508 509 517 516 524 637 951 1216 1369 1484 1516 1435 1245 1138 902 679 625 700 804 924 1065 1207 1264 1236 1244 1368 1470 1401 1275 1169 1090 1011 927 926 987 1007 935 813 724 698 689 606 546 486 439 401 363 339 317 300 280 270 307 266 194 131 119 137 165 169 161 155 151 155 209 175 182 193 213 235 258 286 315 352 424 451 453 486 520 570 618 629 681 715 796 821 841 817 840 866 917 915 925 953 979 996 1005 1027 1072 1210 1359 1343 1245 1106 1114 1095 1053 1133 1167 1088 1113 1263 1122 983 929 921 855 803 803 823 845 890 1056 1227 1395 1343 1379 1446 1576 1840 1762 1587 1389 1290 1199 1138 1146 1265 1110 1009 970 924 901 885 899 949 1002 1053 1102 1181 1265 943 821 759 681 505 405 331 276 219 225 287 364 431 511 613 716 837 993 991 987 904 834 806 802 804 820 857 937 971 1046 1131 1145 1150 1120 1104 1123 1133 1169 1256 1278 1110 969 887 856 844 842 842 844 848 851 855 858 863 882 956 1026 1148 1164 1334 1479 1674 1750 1731 1678 1585 1515 1461 1420 1444 1526 1517 1526 1510 1494 1476 1457 1444 1443 1442 1462 1452 1375 1102 1107 1181 1295 1473 1570 1600 1616 1619 1618 1652 1664 1685 1695 1646 1718 1750 1751 1747 1865 1842 1722 1683 1691 1726 1800 1934 1988 2001 1969 1958 1938 1908 1885 1889 1876 1878 1853 1876 1896 1890 1899 1959 1938 1913 1861 1823 1773 1854 1845 1802 1771 1711 1707 1712 1698 1689 1692 1714 1727 1725 1724 1754 1733 1721 1726 1746 1748 1759 1765 1756 1756 1768 1784 1792 1802 1807 1814 1823 1833 1843 1843 1844 1856 1865 1879 1901 1939 1956 1971 1973 2002 2003 1991 1983 1981 1976 1964 1964 1970 1951 1953 1945 1854 1821 1805 1780 1799 1784 1743 1770 1748 1717 1687 1683 1666 1648 1630 1596 1580 1572 1558 1547 1537 1526 1504 1429 1327 1298 1314 1315 1319 1341 1368 1397 1466 1472 1464 1460 1459 1460 1470 1485 1504 1516 1525 1514 1524 1518 1509 1551 1602 1583 1576 1562 1567 1593 1588 1588 1592 1585 1575 1574 1598 1625 1679 1641 1626 1633 1617 1619 1594 1607 1619 1642 1675 1706 1721 1714 1692 1700 1711 1715 1705 1712 1721 1769 1731 1764 1831 1778 1766 1778 1790 1809 1872 1893 1860 1873 1896 1932 1956 1939 1904 1887 1888 1872 1871 1882 1884 1886 1898 1876 1859 1878 1899 1938 1975 1980 1953 1932 1958 1958 1932 1862 1865 1878 1886 1931 1965 1963 1992 2018 2041 2063 2083 2094 2108 2117 2117 2123 2146 2173 2163 2180 2187 2196 2211 2229 2243 2258 2272 2285 2302 2333 2329 2297 2248 2173 2132 2091 2046 2035 2070 2123 2122 2116 2130 2134 2142 2134 2078 2055 2053 2056 2083 2062 2041 2021 2020 2020 2036 2052 2051 2025 2089 2201 2209 2188 2157 2139 2185 2225 2237 2165 2161 2113 2141 2123 2146 2135 2136 2136 2156 2175 2197 2209 2221 2235 2234 2229 2243 2267 2326 2349 2315 2364 2330 2328 2192 2132 2155 2159 2143 2109 2101 2119 2124 2101 2103 2097 2102 2118 2141 2139 2167 2183 2170 2148 2122 2096 2102 2092 2080 2077 2078 2068 2052 2071 2091 2068 2047 2022 2010 2009 2010 2004 1988 1972 1964 1963 1943 1959 1972 1958 1932 1914 1925 1908 1896 1887 1879 1857 1843 1876 1897 1887 1877 1866 1858 1869 1872 1884 1921 1917 1886 1870 1865 1829 1835 1846 1844 1827 1845 1835 2048 2143 2105 2104 1988 1925 1849 1755 1709 1756 1778 1796 1863 2091 2265 2239 2119 2090 2187 2120 2052 2008 1969 1959 1956 1928 1907 1800 1713 1709 1700 1660 1643 1633 1658 1699 1827 1887 1973 2004 2016 2045 2010 1984 1951 1913 1910 1924 1940 1958 1975 1990 2014 2046 2079 2115 2152 2218 2316 2350 2481 2504 2485 2672 2741 2590 2607 2487 2494 2447 2428 2264 2482 2622 2603 2484 2569 2683 2727 2703 2829 3068 2976 2650 2364 2260 2214 2187 2216 2251 2266 2273 2299 2339 2266 2135 2065 2016 2024 1984 1980 2003 2035 2065 2078 2100 2111 2094 2091 2105 2108 2082 2079 2089 2098 2080 2060 2038 2010 2003 2003 2006 2014 2018 2020 2009 1995 2003 2007 2002 1987 1954 1934 1900 1875 1888 1843 1827 1772 1743 1624 1731 1774 1647 1528 1466 1426 1410 1407 1397 1397 1398 1396 1453 1457 1407 1376 1389 1394 1406 1407 1396 1411 1420 1409 1386 1380 1417 1547 1458 1381 1381 1400 1445 1498 1493 1463 1445 1454 1428 1439 1450 1463 1478 1429 1464 1510 1379 1284 1264 1278 1302 1310 1318 1329 1333 1341 1351 1356 1363 1356 1358 1373 1381 1387 1389 1379 1370 1357 1353 1370 1364 1366 1367 1360 1353 1342 1339 1331 1323 1326 1330 1332 1321 1306 1306 1300 1290 1285 1268 1267 1267 1254 1243 1232 1218 1205 1193 1189 1187 1179 1182 1175 1179 1150 1134 1123 1118 1131 1147 1136 1125 1124 1126 1123 1130 1117 1105 1107 1114 1094 1092 1072 1040 1028 1045 1041 1069 1073 1083 1100 1107 1105 1082 1090 1086 1072 1097 1083 1075 1092 1103 1127 1115 1092 1096 1078 1098 1118 1125 1139 1145 1145 1141 1133 1113 1098 1083 1084 1081 1079 1056 1034 1016 999 988 981 949 995 982 964 918 897 913 969 979 981 983 979 963 957 993 995 1004 993 987 967 961 970 953 931 903 939 945 943 961 955 945 933 962 953 943 965 960 938 916 912 920 931 938 953 971 988 984 977 980 979 976 973 969 967 963 955 938 931 905 897 901 897 903 897 902 912 930 926 922 921 922 920 914 908 904 894 888 879 877 861 859 858 846 831 825 815 814 801 786 776 780 792 789 796 806 803 802 791 779 771 776 786 788 778 765 755 744 735 723 727 727 723 703 717 709 696 675 645 633 649 626 604 611 612 607 590 607 611 577 566 576 591 590 601 584 584 568 553 537 544 556 551 542 545 546 555 539 523 514 511 521 531 546 549 549 544 541 527 519 508 492 489 512 520 534 526 523 512 505 510 512 515 523 527 539 551 545 539 538 530 515 492 496 505 512 522 529 539 525 512 494 462 450 477 505 512 529 524 504 487 497 499 494 478 468 470 470 458 456 460 448 439 434 430 426 424 421 419 417 419 427 431 435 429 420 405 393 388 383 380 382 374 373 374 383 390 402 392 374 369 364 356 350 341 336 337 340 344 340 330 338 349 350 342 344 352 362 357 350 346 340 326 315 316 330 333 330 320 314 315 318 316 295 309 298 304 312 306 307 290 283 300 290 308 303 284 287 287 275 262 260 264 266 262 269 259 247 253 252 255 247 245 243 246 252 251 267 258 255 249 238 245 241 234 235 231 237 243 255 239 223 221 226 231 222 225 240 234 224 213 217 224 213 211 212 231 225 224 232 248 255 247 250 267 207 203 208 208 217 219 217 213 214 217 222 227 229 224 219 212 221 214 213 211 203 197 191 198 203 207 208 205 201 198 196 203 198 186 181 179 184 186 191 173 173 172 168 181 191 152 161 183 185 193 166 188 194 246 244 267 247 234 217 221 220 262 261 244 295 295 355 327 339 385 366 300 261 250 229 253 295 316 362 396 371 366 337 278 274 265 226 234 262 349 351 292 307 224 221 274 286 242 276 320 323 340 330 369 393 457 420 412 344 351 276 274 407 420 385 421 453 422 357 425 436 441 365 244 273 245 272 296 268 248 317 354 417 442 454 439 524 533 407 456 455 483 536 534 530 474 482 500 565 551 544 497 563 512 548 549 503 488 453 464 420 301 314 298 406 474 488 317 367 378 342 461 491 405 320 480 496 535 450 414 350 359 385 453 484 420 410 455 478 484 439 387 423 425 461 459 454 498 487 482 501 469 426 367 332 402 416 358 335 374 284 241 234 309 315 269 329 295 270 242 214 241 212 247 276 288 330 310 229 221 268 319 263 313 279 249 247 232 210 230 240 335 372 342 311 314 284 283 267 284 291 305 302 267 246 236 234 218 204 228 239 233 195 186 139 105 122 186 130 128 117 93 70 69 69 69 70 68 66 66 68 67 68 67 66 69 71 70 69 70 71 71 70 68 68 68 69 69 70 69 70 70 70 70 74 74 72 74 73 74 74 73 73 75 77 75 73 74 75 98 110 98 73 65 66 63 64 64 64 64 64 64 64 70 69 74 69 65 65 65 65 65 65 65 64 66 66 66 66 65 65 66 66 67 67 68 69 69 69 69 69 70 71 70 71 72 78 79 67 75 102 114 98 79 77 80 79 78 79 84 86 81 81 80 81 82 81 224 243 265 274 290 311 340 343 360 386 388 403 425 437 485 614 685 755 828 942 911 770 752 838 1057 1054 1160 1388 1600 1664 1653 1691 1541 1083 966 948 850 761 823 1165 1351 998 1007 1088 1019 1108 1120 1266 1498 1174 969 922 968 1081 1306 1626 1645 1813 1919 1999 1996 2021 2032 1860 1797 1578 1529 1594 1424 1214 1162 1141 966 889 845 808 777 771 768 764 760 753 749 740 725 711 699 693 698 720 756 782 790 779 746 726 722 722 723 714 699 663 674 573 542 530 523 528 546 554 603 805 1146 1391 1563 1442 1302 1240 1090 935 827 677 684 776 879 948 986 1093 1181 1165 1242 1263 1349 1369 1300 1216 1182 1178 1060 965 968 967 885 763 672 630 662 697 672 606 573 552 497 461 447 422 398 382 368 358 334 245 230 238 265 275 249 243 225 208 191 176 183 195 212 234 261 290 320 349 380 411 443 479 527 591 604 634 685 755 841 906 969 914 914 892 928 932 939 944 949 963 979 1001 1042 1117 1159 1156 1168 1195 1260 1362 1325 1337 1415 1366 1217 1180 1010 947 866 829 826 804 824 858 891 944 1073 1315 1487 1392 1435 1548 1661 1925 1890 1635 1498 1374 1265 1202 1223 1336 1292 1113 1031 975 945 927 912 934 974 1016 1064 1163 1336 1087 797 646 571 499 432 372 302 244 206 233 332 408 499 601 717 848 1004 1106 1053 1066 940 857 835 820 823 848 904 931 970 1016 1062 1113 1084 1113 1168 1210 1305 1462 1404 1103 966 905 871 850 844 844 848 852 856 860 864 867 879 911 957 1011 1085 1188 1372 1516 1654 1659 1624 1551 1513 1492 1492 1566 1560 1554 1549 1515 1489 1476 1461 1454 1457 1452 1461 1432 1348 1146 1317 1202 1261 1471 1606 1630 1642 1651 1651 1666 1694 1695 1722 1718 1716 1715 1714 1705 1712 1691 1673 1666 1680 1711 1902 1959 2004 1983 1948 1941 1917 1884 1862 1877 1898 1883 1862 1904 1927 1921 1903 1940 1939 1906 1868 1852 1839 1843 1843 1850 1790 1717 1719 1721 1703 1699 1687 1707 1723 1720 1736 1746 1740 1730 1736 1763 1764 1759 1775 1776 1768 1784 1797 1808 1818 1819 1828 1834 1836 1850 1850 1850 1861 1867 1875 1893 1932 1953 2001 1991 1975 1975 1972 1973 1978 1983 1979 1971 1961 1923 1908 1889 1854 1814 1822 1824 1818 1794 1800 1799 1759 1730 1716 1696 1682 1665 1625 1607 1599 1586 1575 1568 1555 1540 1514 1438 1342 1302 1302 1332 1329 1340 1359 1398 1500 1491 1488 1482 1480 1471 1472 1477 1484 1481 1489 1487 1497 1500 1503 1532 1533 1529 1536 1545 1559 1578 1579 1576 1590 1579 1565 1571 1596 1616 1626 1612 1606 1624 1602 1584 1602 1632 1642 1643 1674 1699 1716 1697 1684 1691 1735 1704 1695 1704 1710 1718 1723 1736 1755 1755 1764 1773 1783 1805 1875 1879 1839 1857 1869 1872 1867 1868 1865 1869 1857 1854 1855 1860 1857 1856 1863 1850 1846 1862 1894 1943 1962 1970 1918 1925 1956 1931 1880 1862 1899 1903 1928 1934 1951 1977 1984 2000 2012 2040 2062 2087 2098 2101 2115 2126 2150 2147 2153 2169 2180 2206 2227 2243 2267 2266 2280 2292 2318 2327 2329 2309 2278 2212 2158 2071 2030 2039 2078 2098 2149 2160 2128 2092 2113 2091 2059 2033 2025 2044 2074 2047 2036 2010 2000 2013 2038 2062 2076 2086 2202 2291 2219 2162 2110 2157 2156 2088 2072 2071 2083 2098 2103 2118 2127 2113 2130 2158 2143 2138 2153 2163 2168 2176 2197 2221 2249 2256 2269 2274 2306 2323 2327 2361 2350 2200 2174 2188 2163 2138 2134 2144 2144 2133 2134 2112 2131 2145 2163 2184 2190 2200 2196 2150 2126 2112 2098 2085 2077 2064 2054 2048 2044 2039 2051 2061 2043 2043 2022 2009 1996 1995 2001 1982 1965 1946 1973 1993 1975 1945 1949 1951 1949 1939 1929 1934 1932 1893 1852 1833 1857 1859 1910 1848 1878 1874 1892 1914 1943 1914 1870 1840 1826 1812 1799 1817 1812 1792 1799 1799 1932 2003 2084 2086 1968 1858 1799 1714 1696 1732 1765 1793 1876 2155 2198 2186 2075 1995 2036 2067 2001 1972 1940 1905 1891 1865 1855 1799 1726 1671 1640 1613 1595 1630 1641 1660 1680 1855 2015 2039 2028 2026 2001 1965 1937 1887 1907 1919 1922 1937 1957 1979 2006 2037 2070 2109 2148 2203 2264 2387 2418 2418 2457 2525 2513 2477 2461 2487 2388 2320 2275 2218 2393 2496 2554 2518 2460 2555 2652 2611 2738 2917 2861 2591 2345 2241 2205 2156 2156 2186 2193 2211 2240 2267 2289 2149 2081 2018 1991 1979 1978 2005 2030 2060 2048 2056 2065 2096 2106 2103 2079 2072 2092 2104 2094 2083 2076 2044 2011 1985 1985 2008 2010 2017 2017 1986 1982 2000 2007 2005 1976 1929 1907 1920 1866 1824 1790 1754 1700 1697 1686 1748 1660 1521 1463 1443 1430 1428 1425 1417 1403 1396 1357 1378 1381 1361 1386 1386 1398 1406 1403 1390 1413 1409 1393 1387 1367 1393 1527 1442 1371 1357 1377 1437 1475 1484 1461 1438 1410 1412 1444 1443 1461 1458 1445 1481 1492 1339 1278 1258 1274 1299 1306 1313 1318 1322 1324 1328 1334 1335 1341 1358 1349 1358 1368 1366 1354 1356 1366 1362 1365 1358 1361 1351 1348 1348 1342 1341 1329 1318 1312 1304 1309 1312 1290 1291 1286 1271 1273 1256 1240 1243 1224 1228 1239 1231 1212 1203 1190 1176 1165 1155 1156 1170 1162 1146 1138 1112 1121 1139 1136 1122 1110 1114 1109 1114 1111 1091 1093 1109 1094 1075 1077 1069 1044 1018 1033 1055 1061 1084 1091 1089 1091 1068 1076 1062 1070 1062 1060 1079 1083 1093 1097 1073 1061 1055 1061 1100 1100 1112 1123 1130 1137 1130 1129 1121 1113 1105 1102 1087 1076 1052 1038 1021 983 966 942 932 965 979 934 903 902 931 967 985 991 997 990 969 959 984 1009 1019 1004 1009 990 974 980 959 935 919 948 953 947 964 970 954 933 954 967 957 965 959 930 923 942 936 947 961 949 970 988 985 981 978 974 968 968 973 965 950 934 923 910 914 922 928 925 925 923 925 929 932 927 922 924 924 920 918 909 905 893 878 863 860 850 838 836 834 828 817 811 801 791 780 787 805 811 811 811 813 804 796 786 782 786 789 800 793 782 778 760 752 744 746 750 741 724 730 727 707 672 654 645 653 657 626 612 608 605 597 601 619 604 585 581 561 558 574 568 567 561 548 542 537 549 565 549 565 559 562 558 548 540 529 509 514 520 545 542 538 544 549 538 526 514 500 489 491 509 525 515 518 512 496 497 503 517 524 520 533 549 540 531 521 514 508 502 491 491 501 513 520 526 521 516 503 483 450 458 487 504 509 516 506 480 486 502 488 472 457 465 475 480 477 477 469 447 440 437 431 426 423 420 418 416 416 414 414 427 433 426 410 401 393 393 386 382 383 384 387 392 400 387 373 366 355 349 347 345 349 350 348 353 343 335 345 352 354 347 351 356 356 362 356 346 329 317 333 332 348 353 350 340 327 329 329 313 305 317 303 317 324 317 300 294 296 305 301 306 302 294 299 289 274 268 277 277 283 278 273 256 253 258 253 250 252 250 246 270 254 254 268 262 265 255 244 259 252 238 247 245 244 253 248 235 234 231 236 244 232 221 223 218 216 216 224 230 217 214 223 229 228 229 245 246 225 221 221 232 204 203 209 208 224 215 207 209 214 217 223 228 223 223 218 219 225 225 219 210 203 196 197 198 198 202 203 200 202 199 193 193 191 185 178 174 178 184 179 169 167 166 164 163 165 159 154 166 184 185 161 177 208 222 241 265 252 224 199 213 247 265 280 282 313 306 296 300 328 357 306 347 256 228 263 322 370 401 436 412 413 444 367 329 321 353 263 216 259 291 287 260 217 189 232 309 348 343 320 323 322 324 312 388 386 405 378 417 351 287 239 296 356 346 342 342 354 368 327 372 352 351 251 223 215 217 211 236 228 231 259 299 346 458 523 450 530 480 456 538 547 537 587 531 508 542 548 562 611 581 534 412 557 434 558 551 483 451 389 358 342 428 490 288 350 427 371 323 281 312 220 288 284 272 328 436 443 504 500 480 367 361 413 428 497 373 362 418 444 454 422 361 437 458 440 411 472 452 459 468 431 424 405 363 304 333 381 404 343 413 417 339 285 205 244 209 219 229 269 283 248 259 266 250 261 311 340 328 286 183 195 223 196 215 219 173 197 224 286 314 302 330 358 330 287 297 276 254 248 239 248 277 292 281 273 250 251 250 214 203 227 221 207 137 120 100 177 239 189 140 113 107 74 69 68 68 68 68 67 68 69 67 67 67 67 68 70 69 70 71 71 71 69 68 68 70 69 67 70 69 70 69 69 69 74 72 73 74 73 74 74 73 73 74 74 75 73 75 81 112 98 81 69 65 64 64 64 64 64 64 64 64 64 66 69 74 67 64 64 65 65 66 64 65 65 66 66 66 65 65 65 66 67 67 67 68 69 69 69 69 69 69 70 70 71 78 75 70 78 107 92 76 77 77 74 80 82 82 86 87 95 84 81 80 81 80 83 221 235 250 273 288 313 338 374 387 383 383 416 415 439 462 609 704 762 842 904 961 948 771 860 1006 1134 1350 1498 1510 1491 1497 1469 1299 1072 782 772 779 806 829 995 1263 1219 1260 1448 1339 1384 1439 1664 1629 1413 1177 965 977 1112 1228 1502 1744 1929 1943 1948 1770 1665 1670 1636 1552 1536 1355 1435 1313 1198 1088 1026 966 919 879 839 804 784 783 780 775 772 772 761 740 718 711 719 735 769 815 861 884 872 829 815 818 818 757 758 698 631 601 587 563 559 560 565 578 598 688 949 1318 1348 1257 1172 1096 1027 898 789 706 637 638 666 696 732 785 849 933 1025 1050 1102 1132 1163 1145 1095 1150 1239 1169 987 857 831 766 664 601 588 594 617 655 716 765 752 650 582 603 584 605 584 556 544 541 470 413 400 398 404 362 344 323 345 316 208 193 195 211 232 257 283 309 338 368 400 439 485 533 578 621 669 703 757 851 953 1011 935 961 944 981 992 1008 1015 993 964 972 997 1026 1058 1100 1146 1198 1253 1322 1433 1498 1375 1278 1214 1080 991 919 864 822 799 794 806 842 889 939 991 1116 1344 1501 1352 1411 1548 1673 1948 1935 1764 1570 1420 1321 1262 1333 1355 1241 1142 1082 1018 989 962 938 941 966 1002 1053 1153 1356 1153 872 703 610 527 454 396 337 261 222 240 341 416 505 608 724 864 1058 1221 1208 1127 990 918 875 844 832 848 870 896 929 967 1008 1048 1060 1169 1339 1448 1448 1304 1306 1142 984 921 882 857 847 848 851 855 860 865 869 872 879 899 931 969 1083 1192 1257 1516 1696 1621 1575 1570 1552 1517 1566 1628 1596 1607 1589 1538 1500 1485 1475 1456 1470 1442 1378 1277 1200 1156 1196 1283 1415 1528 1597 1627 1632 1648 1666 1676 1685 1698 1718 1769 1719 1692 1682 1680 1667 1655 1654 1653 1660 1716 1974 1983 2007 1973 1933 1907 1898 1875 1856 1864 1882 1882 1863 1903 1943 1953 1971 1974 1964 1904 1857 1842 1846 1831 1830 1833 1804 1736 1729 1706 1704 1722 1698 1702 1721 1734 1732 1749 1745 1743 1758 1772 1776 1776 1781 1792 1783 1803 1811 1812 1818 1818 1824 1837 1844 1846 1856 1861 1869 1875 1884 1901 1922 1942 1970 1974 1974 1971 1972 1976 1983 1994 1992 1973 1949 1931 1912 1868 1860 1844 1841 1836 1838 1823 1823 1835 1794 1756 1733 1712 1694 1671 1627 1625 1613 1603 1592 1581 1566 1549 1505 1375 1325 1320 1306 1352 1332 1328 1344 1369 1442 1482 1514 1506 1497 1488 1478 1470 1464 1462 1473 1481 1483 1486 1490 1501 1508 1515 1568 1580 1597 1596 1590 1575 1561 1555 1556 1580 1631 1643 1640 1617 1592 1586 1575 1599 1643 1650 1659 1657 1680 1702 1697 1673 1670 1680 1691 1687 1696 1706 1721 1732 1744 1755 1761 1767 1769 1769 1776 1786 1800 1807 1817 1831 1837 1840 1844 1851 1863 1884 1868 1845 1839 1839 1837 1840 1842 1835 1841 1861 1887 1905 1930 1904 1897 1929 1925 1880 1876 1917 1947 1940 1942 1962 1990 2007 2011 2021 2038 2041 2056 2075 2101 2126 2138 2129 2131 2138 2153 2167 2189 2208 2225 2250 2265 2283 2299 2309 2314 2315 2328 2325 2302 2264 2181 2082 2030 2063 2089 2078 2098 2134 2105 2065 2066 2081 2041 2015 2014 2030 2026 2030 1997 1990 2003 2032 2066 2098 2110 2152 2274 2277 2186 2130 2065 2069 2062 2057 2075 2094 2144 2175 2166 2177 2188 2194 2171 2178 2160 2149 2154 2194 2211 2191 2195 2243 2260 2304 2321 2317 2364 2383 2361 2353 2281 2321 2292 2293 2288 2281 2263 2257 2189 2178 2162 2147 2151 2202 2219 2203 2181 2160 2172 2170 2172 2149 2127 2108 2084 2070 2065 2043 2035 2025 2020 2019 2023 2035 2028 2008 2010 2028 2046 1983 1954 1961 1965 1985 1975 1980 2082 2064 2010 2059 1996 2011 2011 1937 1887 1879 1828 1833 1843 1883 1903 1925 2039 1979 1945 1933 1895 1847 1808 1792 1782 1791 1775 1786 1767 1769 1823 1996 2038 1977 1947 1831 1788 1686 1698 1731 1771 1819 2014 2108 2093 2116 2036 1970 1960 2013 1945 1926 1898 1879 1853 1808 1788 1760 1724 1665 1616 1596 1597 1627 1653 1655 1664 1716 1863 1965 1972 1959 1951 1938 1907 1881 1896 1891 1909 1926 1948 1973 2000 2029 2060 2091 2129 2186 2253 2362 2355 2355 2355 2401 2392 2363 2351 2420 2299 2284 2221 2176 2275 2314 2360 2415 2451 2375 2487 2546 2652 2797 2803 2669 2406 2239 2176 2138 2121 2152 2151 2182 2207 2186 2202 2115 2061 2041 1977 1963 1980 2005 2030 2059 2033 2029 2042 2054 2070 2077 2085 2092 2101 2104 2070 2081 2087 2055 1996 1977 1965 1989 1986 1992 1988 1985 1981 1984 2000 1990 1972 1962 1945 1900 1827 1789 1770 1813 1772 1743 1762 1650 1562 1533 1503 1475 1449 1437 1427 1415 1421 1406 1401 1382 1341 1349 1387 1404 1401 1393 1386 1378 1398 1405 1386 1368 1359 1389 1461 1388 1366 1349 1381 1416 1451 1478 1454 1442 1407 1435 1463 1409 1433 1452 1431 1467 1481 1432 1301 1253 1274 1290 1300 1303 1308 1313 1314 1316 1318 1316 1330 1335 1324 1333 1344 1361 1356 1351 1347 1337 1342 1337 1341 1330 1326 1324 1317 1319 1311 1310 1298 1287 1294 1300 1288 1271 1266 1256 1263 1256 1229 1215 1204 1213 1220 1225 1216 1215 1201 1189 1172 1153 1150 1172 1173 1159 1150 1120 1103 1121 1127 1115 1098 1089 1091 1100 1098 1083 1079 1093 1084 1077 1057 1067 1073 1041 1012 1030 1055 1072 1079 1075 1074 1055 1053 1050 1052 1051 1075 1070 1069 1088 1071 1037 1027 1030 1048 1070 1087 1107 1106 1121 1109 1116 1115 1110 1115 1116 1100 1077 1061 1047 1028 1015 1015 997 966 927 917 920 892 895 949 952 979 984 1003 1013 998 986 965 980 1000 1021 1020 1014 1001 987 969 942 933 923 951 966 954 964 978 955 939 965 979 978 978 959 937 947 953 954 958 973 966 979 988 985 983 980 975 970 960 957 946 943 926 934 939 946 948 946 942 946 942 935 930 933 929 926 920 918 912 902 893 894 894 882 866 847 839 834 830 821 815 807 801 797 798 801 805 816 807 813 807 801 800 794 787 785 790 797 799 783 792 781 766 771 753 765 759 741 745 741 716 702 674 676 678 666 651 631 634 627 622 606 626 635 612 601 595 577 555 554 556 546 544 552 552 558 548 567 558 574 573 574 560 544 529 516 513 511 509 529 531 525 538 540 541 536 523 509 497 483 500 514 512 502 496 494 497 514 519 514 516 532 546 539 532 525 517 509 499 497 490 485 499 511 515 514 513 509 499 470 447 462 490 491 501 506 476 487 500 496 483 465 452 469 486 478 484 474 457 453 455 444 434 429 425 422 419 416 413 411 412 418 421 422 416 415 418 403 391 395 397 397 397 405 400 391 375 368 361 360 360 363 360 358 355 344 347 351 356 354 355 358 354 346 350 352 335 318 327 347 355 353 348 349 355 357 349 337 328 321 319 316 326 319 306 299 297 305 307 317 314 315 306 298 279 274 277 293 295 293 284 267 252 269 283 266 265 263 248 257 270 263 257 269 268 261 250 257 264 259 245 250 263 251 261 249 239 246 248 247 240 227 238 237 221 219 224 237 228 217 219 223 224 234 245 246 250 225 240 209 204 201 205 201 207 215 205 207 215 221 221 221 225 218 216 214 220 222 221 214 208 203 202 208 217 213 211 206 201 193 192 190 185 187 185 191 192 178 194 193 177 167 168 172 163 155 156 152 151 157 164 156 197 221 224 258 242 227 222 198 209 252 269 271 291 299 274 313 329 336 343 261 264 218 230 298 371 352 372 371 364 392 426 401 406 375 311 250 199 238 250 264 204 200 250 272 295 323 317 294 312 320 286 349 347 322 346 374 354 309 240 268 332 323 311 297 289 281 302 291 282 263 236 224 247 283 291 286 301 278 297 284 337 387 465 484 436 517 503 540 533 482 440 545 440 409 480 415 416 567 398 468 370 448 350 430 558 475 475 449 427 435 500 410 253 402 457 525 371 382 394 276 212 257 269 320 327 393 497 468 372 365 307 356 385 486 359 371 446 375 345 371 390 428 461 429 390 456 460 471 452 388 354 405 349 284 366 366 407 348 386 382 309 240 189 170 184 176 213 255 258 267 249 256 221 246 265 296 235 196 177 147 149 154 176 204 247 251 263 245 301 303 330 328 315 280 305 291 289 291 275 238 233 242 266 256 242 231 212 204 179 212 196 157 178 166 192 209 219 188 103 124 97 81 68 67 66 66 66 66 66 66 66 66 66 68 69 68 68 69 70 70 70 68 68 69 67 69 68 69 69 69 69 69 71 76 72 73 72 73 74 72 72 72 72 72 72 73 77 85 102 111 100 70 63 63 64 65 64 64 63 64 63 63 66 66 72 63 64 65 65 66 66 65 65 65 65 65 65 65 65 66 66 66 67 68 68 68 68 69 69 68 68 69 70 73 75 76 69 73 76 79 80 76 76 82 90 94 91 90 102 87 85 88 89 83 80 80 210 225 251 254 283 316 329 354 367 355 349 378 397 383 380 567 714 778 839 937 1038 1008 774 841 1002 1256 1397 1549 1403 1240 1281 1198 897 833 765 930 935 933 945 1081 1156 1250 1406 1504 1629 1815 1867 1795 1564 1274 1097 982 1072 1193 1258 1395 1548 1700 1872 1870 1768 1614 1499 1354 1330 1405 1285 1213 1191 1108 1039 988 961 928 893 858 821 800 805 801 793 793 795 796 777 755 761 767 791 830 881 934 979 964 934 956 962 853 755 738 640 599 587 582 596 616 628 635 643 633 709 885 1088 1071 1048 1052 1045 984 868 754 677 636 623 626 638 656 684 732 804 884 949 974 983 971 967 964 944 933 895 828 749 698 653 612 593 591 596 600 609 662 772 854 806 771 800 758 740 701 637 687 739 832 780 697 689 669 555 482 440 419 364 277 227 200 207 225 245 269 296 326 362 404 449 498 546 595 643 691 745 788 862 957 1044 989 1016 976 992 1048 1094 1086 1037 993 973 991 1022 1066 1124 1175 1236 1315 1395 1508 1640 1485 1275 1148 1056 979 912 858 817 796 795 807 847 900 962 1028 1119 1269 1284 1311 1398 1495 1643 1815 1830 1701 1558 1449 1367 1311 1352 1358 1245 1209 1117 1064 1030 979 964 966 974 998 1041 1119 1239 1273 1015 722 598 516 447 441 347 211 201 245 345 422 520 648 746 918 1181 1385 1309 1174 1026 955 904 864 842 851 868 890 914 941 973 1011 1065 1237 1387 1458 1498 1274 1169 1080 993 931 889 865 852 851 853 856 861 867 872 878 883 890 907 938 992 1060 1169 1393 1617 1667 1625 1624 1577 1573 1663 1673 1664 1647 1644 1589 1551 1520 1489 1455 1439 1416 1353 1281 1223 1286 1308 1413 1478 1562 1620 1634 1619 1623 1633 1646 1657 1674 1695 1711 1696 1670 1662 1655 1648 1642 1642 1641 1662 1806 2028 2012 1991 1961 1922 1898 1867 1854 1853 1833 1865 1883 1893 1877 1928 1973 2007 2018 1982 1913 1851 1832 1834 1826 1814 1815 1816 1787 1732 1714 1709 1706 1695 1729 1734 1742 1747 1766 1762 1751 1781 1787 1792 1791 1789 1796 1774 1804 1820 1827 1824 1826 1832 1839 1848 1857 1862 1867 1877 1885 1889 1907 1916 1934 1953 1980 1993 1976 1978 1986 1992 2000 1994 1975 1963 1963 1896 1872 1869 1863 1852 1853 1872 1907 1946 1874 1829 1804 1758 1728 1703 1675 1649 1639 1628 1621 1611 1596 1579 1555 1446 1377 1355 1339 1316 1310 1315 1326 1335 1350 1369 1397 1467 1506 1491 1496 1490 1475 1464 1459 1472 1471 1475 1478 1489 1499 1500 1512 1563 1615 1594 1576 1582 1560 1546 1547 1553 1601 1643 1636 1627 1597 1563 1565 1592 1630 1643 1664 1674 1671 1687 1691 1671 1659 1662 1669 1689 1768 1795 1739 1754 1777 1848 1867 1847 1827 1789 1785 1794 1814 1815 1816 1827 1853 1844 1840 1853 1860 1872 1898 1881 1851 1831 1826 1826 1844 1828 1831 1842 1859 1862 1864 1862 1872 1891 1854 1862 1882 1910 1933 1970 1972 1979 2003 1996 2016 2042 2066 2088 2089 2099 2098 2096 2104 2137 2172 2193 2206 2192 2194 2198 2214 2236 2256 2273 2291 2294 2294 2294 2300 2313 2319 2317 2294 2217 2108 2032 2050 2070 2073 2050 2054 2060 2066 2039 2030 2015 2001 2000 1998 1994 2021 1991 1985 2019 2050 2078 2081 2105 2121 2222 2190 2124 2087 2088 2042 2062 2100 2112 2129 2160 2209 2208 2224 2227 2278 2273 2208 2213 2198 2186 2183 2198 2185 2182 2202 2255 2299 2348 2343 2439 2438 2384 2331 2335 2415 2392 2342 2309 2360 2288 2295 2296 2284 2238 2210 2209 2251 2243 2209 2181 2177 2143 2133 2130 2122 2102 2092 2103 2098 2064 2052 2049 2041 2036 2027 2007 2003 1992 1985 1990 1993 1978 1986 1998 1978 1988 2054 2075 2040 2210 2075 2125 2080 2076 2238 2268 2051 1968 1926 1848 1820 1832 1902 1900 1912 1928 1900 1909 1924 1930 1870 1824 1805 1782 1769 1762 1759 1733 1768 1760 2006 1981 1841 1839 1746 1695 1680 1708 1734 1761 1803 1858 1899 1976 1981 2028 1954 1897 1929 1907 1882 1852 1808 1799 1787 1739 1713 1690 1637 1593 1588 1601 1626 1643 1639 1652 1677 1754 1877 1901 1907 1907 1905 1872 1877 1865 1884 1903 1919 1939 1963 1989 2014 2041 2071 2110 2176 2223 2320 2309 2299 2294 2331 2297 2281 2276 2308 2231 2242 2181 2134 2133 2199 2289 2340 2351 2279 2369 2509 2586 2637 2641 2614 2452 2291 2221 2137 2094 2114 2125 2154 2184 2149 2122 2084 2016 2035 1988 1953 1980 1995 2019 2042 2016 2016 2029 2050 2071 2076 2084 2102 2108 2069 2057 2073 2071 2057 2025 1968 1948 1943 1970 1982 1983 1983 1985 1977 1979 1977 1970 1954 1899 1834 1864 1865 1846 1817 1801 1773 1686 1686 1665 1719 1541 1504 1460 1436 1432 1442 1439 1421 1407 1382 1384 1345 1356 1379 1370 1370 1365 1361 1375 1396 1391 1367 1354 1381 1370 1351 1337 1339 1361 1411 1452 1488 1461 1421 1396 1416 1461 1443 1400 1408 1419 1468 1393 1305 1267 1250 1250 1263 1286 1289 1290 1295 1299 1300 1299 1296 1308 1309 1303 1314 1333 1349 1350 1339 1331 1317 1311 1312 1316 1310 1307 1304 1302 1302 1294 1292 1298 1289 1288 1284 1276 1262 1254 1242 1252 1246 1226 1214 1203 1198 1203 1217 1199 1201 1198 1185 1165 1149 1135 1150 1160 1153 1132 1125 1095 1108 1124 1115 1104 1095 1072 1081 1083 1068 1059 1069 1061 1063 1044 1056 1065 1036 1007 1033 1050 1059 1067 1053 1051 1035 1032 1049 1029 1052 1043 1049 1068 1067 1063 1024 1011 1016 1033 1046 1069 1083 1086 1087 1083 1096 1097 1087 1087 1093 1069 1063 1039 1059 1043 999 1018 1020 1011 981 940 900 913 917 955 964 981 1003 1006 1019 1006 989 972 988 995 1018 1029 1014 1013 994 969 956 960 933 959 971 960 981 979 964 951 954 974 988 989 964 949 955 963 976 976 988 981 992 987 982 980 974 964 961 957 946 949 940 948 960 956 956 955 952 948 946 943 938 936 933 930 927 919 904 899 889 877 870 864 862 858 863 858 856 856 838 823 813 812 818 810 808 810 800 794 792 789 778 786 781 776 766 776 787 779 768 780 779 776 777 770 775 767 752 755 744 713 689 683 691 699 682 663 641 653 644 623 634 634 629 605 597 586 574 577 580 568 548 565 576 571 574 557 574 571 575 579 557 547 540 526 531 520 510 509 515 520 516 526 522 534 529 524 515 496 479 490 503 517 512 501 482 495 504 505 509 530 545 532 539 535 543 535 519 522 516 499 487 484 496 499 506 504 509 507 494 468 448 454 472 479 493 467 485 479 470 476 472 450 469 480 463 466 476 479 473 474 463 452 447 436 427 424 417 412 411 410 409 408 407 404 404 418 420 405 415 417 411 411 417 416 411 391 382 376 377 379 377 373 367 359 354 360 365 368 362 366 359 352 353 343 334 327 331 347 352 347 350 353 351 345 344 363 363 344 336 328 328 318 307 306 305 306 317 306 323 327 312 309 295 284 293 295 298 291 282 276 276 255 274 288 277 263 252 257 258 272 276 259 270 267 257 261 274 277 263 251 249 262 260 266 252 251 255 255 252 243 228 241 252 224 237 239 247 227 217 226 224 229 236 247 247 224 232 249 232 202 200 200 204 201 202 198 205 213 213 214 217 222 219 214 209 213 216 220 214 208 206 203 210 210 213 205 197 199 195 186 182 180 184 194 206 192 171 182 196 195 181 169 172 170 172 173 173 171 174 190 165 186 210 232 246 206 183 167 192 177 230 258 275 285 259 298 290 304 302 271 243 207 225 257 269 283 310 331 350 333 376 370 381 400 384 389 239 202 186 206 197 176 235 263 260 264 289 284 282 283 288 288 317 298 309 330 332 245 252 291 289 275 268 268 256 263 246 248 243 205 192 223 250 265 263 262 282 293 267 261 239 265 276 333 346 376 512 524 493 490 530 466 397 325 408 365 285 301 352 302 369 287 276 311 306 445 445 443 517 509 547 450 299 254 347 440 514 450 458 344 302 242 312 363 374 321 368 414 395 347 316 367 395 454 497 331 436 398 317 378 399 449 466 471 444 397 471 439 425 371 326 325 348 320 321 362 376 337 305 280 242 181 187 191 173 174 162 185 248 259 229 220 207 221 214 182 175 154 145 142 164 193 207 227 216 227 224 228 228 297 263 310 259 272 265 296 289 298 289 270 237 204 239 246 262 258 228 218 202 194 190 183 204 216 221 221 216 203 159 101 81 73 83 74 66 66 65 66 65 65 65 65 65 66 64 68 68 70 70 70 70 68 68 70 70 69 69 69 69 68 68 69 70 73 71 72 72 72 72 73 72 72 71 72 71 71 73 76 89 116 114 100 72 63 63 64 64 64 64 64 63 63 63 66 70 65 63 64 65 65 65 65 65 65 65 65 64 64 65 65 66 67 67 68 68 68 69 69 70 71 69 68 69 71 72 74 75 65 73 74 78 79 83 89 95 108 111 108 98 94 97 89 86 94 95 87 81 194 206 220 222 252 280 286 311 335 302 340 350 358 373 442 523 672 790 851 927 1080 942 782 1017 1288 1427 1433 1328 1067 875 913 784 863 1046 908 1081 1192 1313 1177 1303 1514 1400 1246 1385 1571 1814 1897 1778 1429 1214 1117 1027 1136 1162 1261 1315 1401 1494 1869 1833 1536 1417 1410 1337 1207 1229 1137 1095 1072 1037 993 951 927 901 871 842 820 834 839 828 810 812 827 845 898 850 846 889 880 912 958 990 989 998 1025 963 876 793 706 660 621 600 604 619 635 676 719 722 721 665 686 750 813 877 893 880 867 795 732 680 642 629 627 634 652 673 697 731 765 808 842 862 879 916 989 997 982 951 902 855 815 736 687 644 636 634 645 643 637 661 711 775 808 860 895 908 881 834 780 802 887 1042 1140 1158 975 1014 819 754 617 511 418 350 279 230 207 214 232 256 282 320 366 413 463 517 569 619 670 719 769 861 883 964 1120 1049 1004 998 1034 1079 1144 1093 1025 994 980 989 1014 1061 1171 1284 1299 1411 1501 1636 1694 1572 1309 1156 1057 977 912 865 816 796 795 803 835 881 934 998 1098 1196 1292 1374 1371 1470 1670 1920 1872 1669 1547 1464 1396 1347 1375 1415 1355 1283 1167 1128 1076 1019 999 995 998 1007 1031 1110 1088 1012 965 738 568 479 415 360 308 227 200 245 340 424 511 653 774 926 1111 1376 1441 1232 1070 989 922 878 856 857 873 892 913 939 971 1012 1075 1143 1253 1376 1536 1441 1247 1150 1034 937 897 875 861 854 856 858 862 868 874 880 887 892 900 918 945 983 1067 1217 1286 1340 1403 1519 1611 1643 1742 1755 1693 1690 1667 1592 1562 1548 1486 1464 1418 1380 1369 1361 1317 1399 1382 1437 1577 1558 1620 1616 1599 1604 1614 1630 1650 1667 1669 1674 1681 1662 1646 1639 1633 1631 1631 1629 1671 1950 2055 2025 1983 1943 1879 1892 1857 1826 1823 1815 1840 1893 1934 1899 1943 2026 2033 1994 1937 1898 1848 1828 1830 1813 1804 1803 1803 1770 1745 1735 1713 1698 1708 1741 1773 1751 1745 1770 1769 1757 1788 1803 1803 1801 1797 1801 1779 1808 1822 1830 1832 1836 1850 1848 1851 1863 1873 1879 1901 1896 1901 1919 1958 1986 2019 2015 2035 2009 2008 2009 2011 2007 2001 1985 1973 1934 1917 1908 1899 1900 1890 1909 1900 1941 1929 1927 1937 1834 1778 1740 1717 1691 1672 1654 1644 1629 1618 1606 1579 1513 1428 1398 1380 1353 1340 1321 1321 1341 1343 1354 1376 1416 1478 1485 1473 1486 1487 1487 1469 1456 1458 1462 1464 1468 1474 1486 1490 1510 1555 1617 1568 1533 1530 1532 1536 1540 1557 1597 1631 1615 1590 1557 1557 1572 1593 1612 1641 1674 1687 1686 1666 1659 1650 1650 1658 1677 1710 1776 1825 1794 1807 1853 1917 1978 1929 1836 1815 1830 1869 1863 1850 1837 1863 1922 1887 1852 1883 1899 1874 1869 1855 1842 1839 1826 1817 1819 1817 1829 1834 1838 1835 1840 1850 1825 1825 1848 1902 1928 1952 1951 1984 2012 2021 2040 2043 2057 2072 2079 2088 2092 2084 2056 2049 2077 2109 2152 2192 2233 2231 2246 2254 2246 2254 2270 2289 2289 2273 2278 2274 2280 2296 2306 2324 2318 2268 2212 2059 2047 2074 2051 2015 2016 2017 2041 2059 2057 2049 2019 1995 1986 1979 1977 1972 1998 2022 2049 2049 2057 2091 2082 2110 2126 2067 2033 2061 2094 2106 2128 2172 2188 2243 2261 2237 2258 2286 2251 2259 2228 2249 2292 2274 2258 2242 2232 2229 2227 2225 2248 2301 2372 2408 2426 2356 2343 2284 2301 2281 2257 2268 2330 2266 2237 2287 2339 2330 2297 2274 2261 2232 2206 2217 2209 2163 2141 2133 2135 2124 2119 2127 2100 2082 2082 2067 2041 2034 2022 2017 2019 2001 2004 1995 2015 2038 1989 2035 2000 2021 2153 2123 2201 2308 2219 2317 2289 2282 2401 2405 2270 2135 1952 1879 1859 1807 1860 1877 1876 1867 1865 1888 1927 1947 1894 1847 1821 1800 1819 1804 1787 1754 1726 1739 1849 1884 1728 1717 1690 1673 1696 1739 1775 1805 1813 1809 1841 1872 1920 1994 1973 1910 1881 1866 1848 1808 1778 1745 1720 1726 1698 1664 1621 1585 1585 1607 1660 1669 1667 1661 1664 1723 1870 1878 1876 1855 1855 1840 1842 1866 1888 1906 1925 1943 1959 1980 2004 2023 2050 2077 2121 2180 2207 2260 2255 2231 2230 2221 2347 2342 2221 2199 2159 2136 2130 2116 2210 2354 2347 2277 2234 2312 2448 2510 2561 2559 2614 2660 2409 2204 2125 2088 2070 2092 2124 2154 2131 2086 2039 2012 1985 1970 1945 1956 1975 2004 2002 1998 2009 2027 2048 2065 2076 2083 2102 2107 2062 2057 2080 2083 2068 2038 1978 1914 1915 1954 1974 1969 1966 1981 1976 1962 1943 1923 1928 1887 1894 1902 1936 1880 1835 1812 1723 1771 1768 1684 1567 1492 1483 1457 1444 1452 1457 1448 1426 1405 1410 1407 1361 1321 1334 1370 1370 1357 1352 1367 1415 1385 1347 1357 1360 1357 1331 1325 1333 1365 1409 1489 1522 1469 1409 1380 1379 1417 1382 1346 1382 1403 1434 1406 1298 1284 1264 1246 1239 1260 1279 1280 1281 1281 1279 1277 1275 1282 1287 1301 1317 1320 1331 1333 1324 1318 1301 1299 1302 1298 1294 1290 1288 1288 1287 1278 1275 1280 1274 1270 1266 1262 1248 1244 1231 1237 1237 1218 1205 1190 1185 1196 1203 1198 1186 1176 1172 1170 1144 1125 1129 1146 1142 1131 1108 1093 1084 1093 1099 1085 1079 1070 1055 1066 1046 1053 1049 1036 1035 1034 1055 1042 1027 1006 1035 1035 1038 1042 1033 1028 1018 1019 1027 1019 1031 1034 1061 1052 1049 1046 1034 1000 1011 1017 1024 1063 1063 1070 1064 1074 1071 1078 1069 1065 1082 1064 1039 1014 1015 1008 982 983 971 961 916 903 952 968 949 975 987 979 1005 1025 1027 1006 988 984 995 1007 1020 1029 1017 1000 982 964 967 951 939 963 983 966 981 981 967 973 962 974 985 997 973 963 973 973 989 997 998 994 991 990 986 984 974 968 968 962 974 970 961 966 964 962 956 950 951 949 946 940 940 936 930 929 925 921 916 904 885 878 860 842 832 851 852 835 830 831 832 820 807 809 815 801 795 801 792 780 780 781 769 775 771 762 754 769 768 761 760 774 773 768 769 770 774 771 767 750 729 709 713 709 710 707 702 684 671 664 646 642 652 652 639 626 613 596 582 596 582 561 564 573 594 585 571 580 579 587 577 580 573 555 540 543 534 525 516 507 507 507 505 507 507 510 515 526 512 498 480 478 496 508 500 496 480 486 499 496 521 527 523 522 532 534 543 542 538 545 533 514 494 479 476 483 494 494 498 500 498 493 477 454 444 446 454 450 447 443 441 441 445 439 455 462 470 447 459 480 481 480 474 460 451 437 431 428 422 417 415 417 412 409 407 406 405 403 408 417 420 422 417 418 415 413 414 409 401 401 398 401 399 386 376 366 367 370 370 373 371 373 363 357 355 350 335 331 343 361 352 353 366 361 361 353 343 341 348 355 352 349 329 322 318 317 313 307 318 320 324 320 308 301 302 305 311 306 300 294 282 276 264 259 268 281 279 267 257 262 271 281 282 265 271 266 260 273 273 266 257 250 265 262 271 269 256 252 250 242 236 235 236 257 244 224 234 249 260 228 222 239 234 241 247 247 232 238 255 267 223 207 204 218 220 204 195 197 207 218 213 207 213 223 215 214 209 239 238 245 219 208 203 202 203 201 200 200 203 191 189 185 181 177 177 191 183 183 167 167 176 182 188 169 162 161 160 167 172 183 200 219 171 178 207 190 203 196 154 187 223 237 247 268 281 241 274 289 266 262 268 253 202 197 235 246 266 266 279 289 330 309 323 327 329 348 325 296 224 191 175 162 167 192 225 225 239 222 250 270 241 259 258 269 275 288 272 263 242 222 283 277 268 241 260 263 241 234 221 223 215 169 152 214 213 212 219 208 204 196 191 205 188 203 237 266 287 326 379 414 491 526 506 408 263 244 234 232 232 227 228 242 243 236 229 245 253 278 286 313 298 385 359 322 327 250 232 307 369 427 441 419 380 268 267 442 367 374 392 392 285 281 388 355 354 415 377 291 403 303 344 421 436 494 472 470 441 429 393 386 374 319 320 268 322 266 280 281 307 253 232 202 219 197 232 239 226 192 196 178 172 213 202 193 175 168 146 158 145 154 145 155 171 171 192 205 196 196 177 181 208 228 202 213 199 230 258 273 263 265 288 225 241 200 216 223 264 220 217 201 207 232 206 198 197 191 201 204 202 182 143 119 114 115 104 92 73 64 64 67 67 67 65 64 64 64 66 69 67 71 70 69 68 67 67 68 67 68 69 68 68 68 68 68 69 71 70 71 72 72 72 73 72 71 71 73 71 71 73 77 97 125 115 95 68 63 63 64 63 64 64 64 63 63 63 67 65 64 63 65 65 64 64 65 65 65 65 64 64 65 65 65 66 67 67 68 68 68 68 68 70 70 71 70 71 70 73 76 72 70 74 77 81 79 85 102 107 118 121 115 111 113 104 104 96 89 95 96 85 172 181 194 193 217 234 245 256 287 286 318 321 336 425 445 491 594 736 743 722 781 776 1024 1218 1323 1249 1044 945 848 737 870 914 1237 1446 1131 950 1141 1593 1494 1688 1583 1752 1498 1373 1529 1755 2004 2026 1758 1533 1364 1085 1078 1076 1112 1276 1370 1490 1629 1709 1612 1662 1449 1268 1164 1083 1042 1022 1009 984 952 918 895 879 894 895 909 889 879 866 881 833 846 879 936 949 965 1023 1029 1044 1038 992 953 929 933 916 819 706 675 642 617 608 611 613 643 693 741 736 714 689 687 702 717 727 735 734 713 678 655 650 677 685 649 652 671 696 720 779 789 813 844 963 1177 1254 1203 1119 1147 1122 1028 945 973 875 795 722 714 700 709 709 715 738 848 941 961 1047 1014 1038 1002 1058 1006 992 1031 1148 1214 1313 1124 1289 1124 1143 885 698 550 445 354 291 234 209 218 237 265 327 401 492 498 537 599 650 697 748 801 858 935 990 1048 1092 1031 1025 1053 1072 1089 1041 1009 994 994 997 1018 1073 1190 1296 1458 1637 1711 1722 1688 1538 1306 1163 1064 983 916 863 823 800 795 796 812 845 879 928 1016 1098 1233 1304 1316 1425 1627 1845 1835 1663 1554 1471 1404 1352 1351 1379 1339 1282 1220 1202 1185 1080 1038 1024 1028 1035 1049 1108 1014 876 813 794 583 585 457 342 286 236 200 231 352 431 524 626 752 937 1067 1307 1373 1248 1085 998 936 895 874 866 881 900 921 945 975 1012 1054 1108 1223 1416 1676 1743 1466 1236 1090 980 915 893 873 865 863 864 866 870 875 882 888 894 902 911 924 948 988 1038 1105 1142 1174 1329 1606 1786 1845 1771 1739 1743 1744 1596 1551 1510 1528 1439 1402 1383 1375 1358 1378 1415 1462 1478 1593 1620 1613 1601 1591 1610 1630 1642 1676 1696 1662 1655 1662 1661 1641 1626 1622 1621 1621 1621 1654 1765 2015 1988 1954 1899 1845 1896 1856 1814 1800 1803 1823 1861 1895 1924 1927 1954 1987 1943 1925 1899 1842 1833 1844 1819 1809 1800 1791 1774 1766 1722 1704 1707 1718 1743 1781 1784 1753 1754 1762 1764 1787 1792 1788 1789 1791 1795 1787 1789 1821 1838 1843 1844 1865 1882 1874 1871 1881 1892 1925 1919 1929 1974 2022 2058 2075 2062 2064 2079 2110 2097 2055 2036 2020 2006 1973 1947 1942 1933 1937 1947 1934 1991 1972 2012 1983 1966 1977 1856 1794 1755 1722 1704 1686 1670 1656 1646 1637 1622 1590 1481 1444 1414 1386 1367 1352 1339 1324 1340 1347 1375 1419 1463 1458 1454 1453 1455 1453 1442 1455 1469 1468 1471 1469 1468 1470 1475 1481 1504 1524 1547 1518 1516 1521 1526 1530 1537 1566 1601 1592 1575 1551 1550 1568 1596 1615 1649 1677 1684 1683 1670 1663 1654 1637 1643 1668 1695 1728 1791 1775 1847 1902 1946 1950 1936 1904 1852 1846 1925 1976 1976 1932 1866 1880 1937 1902 1872 1884 1885 1858 1845 1839 1829 1825 1824 1818 1810 1819 1810 1814 1815 1832 1844 1821 1816 1844 1870 1898 1932 1962 1984 2002 2010 2023 2042 2058 2061 2057 2062 2075 2056 2033 2019 2016 2048 2089 2140 2170 2178 2198 2231 2261 2276 2277 2287 2288 2276 2261 2256 2252 2254 2266 2273 2286 2289 2260 2170 2059 2027 2049 2050 2018 1991 1983 2002 2030 2055 2046 2029 2021 1993 1975 1961 1978 2009 2038 2025 2016 2017 2060 2045 2055 2058 2021 2028 2071 2100 2100 2122 2171 2182 2197 2228 2249 2250 2264 2225 2256 2289 2311 2340 2353 2308 2289 2279 2273 2272 2270 2283 2288 2324 2428 2371 2284 2256 2245 2251 2246 2241 2301 2263 2239 2231 2274 2347 2348 2334 2310 2283 2250 2217 2190 2173 2189 2200 2177 2151 2148 2158 2128 2106 2088 2075 2061 2049 2034 2030 2025 2014 1997 1996 2007 2037 2004 2006 2026 2034 2061 2117 2241 2342 2377 2382 2446 2458 2440 2432 2415 2328 2132 1970 1926 1869 1820 1809 1846 1828 1884 1894 1953 2078 2072 1934 1890 1853 1837 1829 1800 1785 1800 1754 1711 1713 1757 1680 1674 1667 1675 1714 1737 1767 1782 1774 1783 1817 1830 1860 1904 1939 1930 1899 1866 1843 1860 1825 1745 1694 1687 1693 1652 1620 1587 1585 1625 1648 1668 1675 1679 1681 1715 1796 1809 1822 1840 1818 1825 1861 1875 1890 1901 1916 1930 1952 1971 1986 2006 2029 2055 2087 2128 2169 2201 2203 2149 2231 2314 2359 2342 2266 2262 2202 2117 2105 2130 2201 2271 2302 2267 2172 2241 2443 2488 2555 2508 2501 2514 2472 2223 2132 2091 2071 2051 2060 2108 2080 2073 2035 2018 1992 1952 1930 1956 1970 1989 1987 1989 2018 2032 2049 2059 2066 2084 2114 2106 2074 2066 2084 2091 2082 2044 1975 1904 1882 1941 1930 1917 1960 1981 1987 1995 1962 1948 1970 1965 1946 1938 1940 1885 1737 1671 1627 1662 1629 1604 1579 1574 1547 1471 1445 1444 1445 1442 1433 1423 1425 1418 1404 1357 1324 1347 1347 1353 1351 1352 1394 1362 1345 1337 1360 1353 1333 1317 1331 1346 1391 1458 1521 1469 1409 1378 1349 1378 1408 1330 1347 1375 1421 1456 1352 1301 1271 1254 1239 1233 1247 1260 1259 1263 1267 1262 1260 1265 1286 1303 1303 1308 1318 1317 1306 1301 1291 1283 1288 1286 1284 1280 1279 1278 1278 1271 1264 1262 1258 1257 1250 1247 1239 1229 1222 1225 1225 1204 1190 1177 1175 1192 1185 1179 1178 1174 1158 1164 1150 1132 1112 1114 1115 1121 1105 1093 1078 1067 1082 1073 1062 1051 1046 1049 1028 1028 1019 1011 1011 1032 1029 1023 1007 996 1014 1003 1002 1011 1011 1023 1008 1009 998 1012 1005 1028 1035 1029 1023 1041 1047 1021 997 1013 1022 1048 1048 1048 1056 1056 1055 1066 1056 1051 1056 1065 1058 1051 1050 1026 990 948 951 908 901 949 989 986 972 975 994 990 1011 1036 1030 1003 1003 992 1006 1021 1035 1030 1014 993 976 983 966 967 952 977 985 978 991 991 981 990 973 976 992 1001 986 972 987 994 1001 1003 1000 996 994 989 984 983 979 978 978 977 976 974 973 966 963 964 957 947 947 951 942 931 938 936 932 929 926 910 905 888 871 852 845 840 826 829 831 820 809 809 809 806 794 797 796 795 780 783 787 769 764 774 766 758 762 748 746 761 750 748 758 774 774 748 756 757 770 774 760 746 730 729 736 731 735 726 731 723 700 686 674 665 678 681 665 644 617 607 613 608 592 563 588 589 596 599 580 604 595 607 584 600 585 565 554 560 541 539 522 519 514 507 502 489 485 484 507 518 518 502 486 474 472 479 485 480 471 486 484 492 501 511 515 518 520 533 548 539 538 546 532 509 499 491 487 473 471 474 474 476 476 474 478 465 450 455 451 446 444 442 445 441 437 426 423 430 454 442 461 475 463 461 467 474 460 444 444 437 426 421 422 420 420 419 415 409 405 403 400 399 398 400 406 411 404 405 402 402 400 396 393 394 397 398 390 384 375 373 372 376 375 368 359 352 346 342 331 349 361 367 352 355 368 368 375 362 354 348 339 341 352 361 348 338 337 329 330 319 333 327 316 313 304 305 290 288 301 305 286 298 289 282 262 267 287 282 287 274 260 268 272 279 288 271 277 273 266 282 288 278 264 255 268 275 280 279 271 265 255 246 241 248 249 264 240 238 237 255 251 224 230 237 236 246 254 241 237 258 264 236 218 212 222 251 260 213 200 197 198 210 204 207 210 219 223 208 214 248 251 237 227 206 200 199 202 203 199 197 192 190 188 188 181 175 174 202 211 203 203 175 164 165 164 170 172 170 163 160 162 175 215 254 235 161 161 166 203 176 153 180 213 233 242 263 272 226 264 248 216 225 239 226 199 204 215 237 263 271 277 289 287 263 286 288 278 281 271 246 230 214 202 184 165 189 203 193 211 193 222 247 261 273 247 253 271 249 234 203 199 241 249 248 252 234 238 224 218 202 195 175 166 144 152 177 175 180 200 186 173 169 156 159 185 196 222 229 255 270 287 329 350 346 288 239 225 201 197 218 215 202 209 215 208 201 205 228 234 238 247 238 226 252 239 244 259 211 234 279 287 297 295 294 393 339 242 406 407 428 382 316 278 255 334 307 359 397 287 374 293 331 374 414 456 491 448 457 427 467 413 327 332 324 409 346 367 357 321 236 207 208 186 197 266 292 313 261 228 215 230 246 184 150 162 155 157 150 144 155 173 188 164 160 150 156 163 181 170 167 148 150 160 161 156 182 210 225 261 257 253 235 242 201 205 162 176 181 191 212 187 188 194 225 225 180 170 173 173 184 190 124 182 183 151 156 172 137 99 70 64 65 66 65 65 65 64 65 67 68 67 70 69 69 67 67 66 69 66 67 68 68 69 68 68 68 69 69 69 71 71 71 70 71 71 70 70 71 71 71 74 79 102 115 110 114 65 62 62 63 63 63 63 63 63 64 64 64 64 64 64 64 65 64 64 65 65 65 65 65 65 66 66 66 67 68 68 68 68 69 69 68 69 71 70 70 70 72 72 73 72 62 78 101 93 82 80 91 107 110 117 120 115 116 111 111 101 94 102 95 89 200 211 241 235 210 216 230 223 233 245 262 273 318 369 419 377 462 570 710 915 949 1019 1161 1291 1265 926 714 705 731 809 1003 1335 1698 1569 1176 1032 1042 1297 1697 1843 1861 1955 1799 1532 1591 1718 2006 1993 1928 1806 1424 1191 1237 1123 1167 1402 1555 1687 1721 1480 1352 1406 1405 1205 1115 1038 1013 989 971 952 930 907 888 888 928 996 1019 966 941 926 911 860 866 917 985 958 1003 1045 1068 1060 992 910 868 853 825 783 720 671 650 638 632 639 642 635 666 739 773 762 746 728 707 698 692 689 687 686 698 751 699 680 758 735 718 771 796 735 755 761 779 844 953 1154 1345 1368 1271 1203 1209 1217 1223 1087 1044 1096 1012 891 807 786 783 813 922 899 1076 1198 1197 1301 1205 1239 1209 1271 1272 1313 1222 1364 1394 1482 1496 1432 1466 1324 1443 1058 729 525 428 340 260 213 208 217 259 358 482 678 597 593 700 743 761 788 852 935 950 993 1092 1106 1086 1072 1081 1062 1047 1028 1012 1008 1010 1013 1029 1088 1192 1369 1603 1909 2078 2142 1883 1532 1349 1212 1097 1008 935 875 831 805 795 795 798 815 839 883 962 1101 1191 1216 1254 1389 1576 1743 1801 1650 1532 1453 1391 1343 1309 1298 1265 1229 1201 1201 1227 1119 1071 1053 1061 1074 1091 1052 933 809 736 725 714 480 423 330 276 231 199 213 364 412 479 574 684 833 998 1230 1319 1182 1072 996 945 913 893 878 888 910 932 955 982 1011 1046 1109 1269 1470 1780 1901 1590 1302 1085 988 986 904 890 887 880 872 872 874 877 883 890 897 906 914 924 934 956 980 1015 1056 1106 1301 1578 1766 1882 1872 1820 1750 1688 1494 1451 1426 1401 1376 1377 1404 1414 1428 1448 1466 1477 1497 1547 1588 1572 1593 1600 1628 1671 1664 1650 1656 1657 1664 1658 1663 1642 1620 1610 1612 1612 1613 1625 1670 1875 1978 1856 1796 1844 1870 1854 1811 1783 1788 1795 1819 1849 1905 1938 1913 1935 1914 1865 1856 1826 1812 1835 1816 1801 1784 1781 1777 1742 1715 1716 1713 1735 1749 1780 1794 1776 1764 1775 1779 1786 1793 1798 1810 1810 1789 1793 1814 1805 1837 1851 1852 1874 1893 1884 1880 1886 1902 1927 1936 1968 2032 2048 2053 2069 2049 2053 2109 2146 2179 2120 2066 2061 2072 2040 2103 2122 2041 1986 2004 1981 1989 2002 2047 2053 2010 2023 1905 1842 1798 1754 1723 1699 1696 1670 1659 1650 1635 1585 1490 1463 1433 1413 1404 1398 1369 1342 1348 1359 1405 1440 1436 1436 1439 1440 1428 1426 1437 1467 1490 1497 1494 1486 1480 1479 1478 1484 1490 1495 1502 1506 1511 1518 1522 1525 1536 1570 1573 1552 1543 1540 1558 1602 1645 1662 1670 1663 1646 1636 1627 1627 1628 1634 1651 1667 1694 1722 1751 1772 1805 1875 1922 1940 1965 1939 1909 1900 1904 1954 1991 1927 1948 1955 1930 1906 1926 1948 1884 1908 1854 1832 1823 1817 1807 1822 1824 1882 1859 1803 1820 1833 1817 1804 1823 1869 1913 1907 1922 1939 1962 1980 2014 2042 2046 2032 2036 2046 2065 2052 2008 1993 1979 2002 2047 2094 2109 2133 2177 2217 2233 2250 2258 2271 2276 2272 2264 2247 2230 2227 2230 2243 2250 2251 2265 2228 2153 2074 2015 2028 2047 2024 1997 1968 1979 2024 2014 2023 2018 2036 1997 1958 1965 2011 2000 2002 2012 1986 1993 2005 2003 2009 2014 2006 2015 2022 2031 2042 2070 2096 2114 2122 2149 2156 2188 2178 2154 2194 2231 2211 2260 2319 2370 2364 2348 2325 2306 2291 2268 2287 2294 2311 2285 2251 2221 2211 2205 2208 2207 2242 2224 2193 2226 2246 2233 2371 2396 2366 2347 2302 2236 2208 2210 2242 2212 2195 2212 2195 2157 2139 2115 2094 2087 2071 2057 2045 2031 2023 2008 2004 2001 2018 2034 2002 2038 2030 2054 2083 2187 2349 2380 2451 2437 2473 2469 2447 2433 2371 2204 2088 1972 1896 1865 1841 1802 1795 1795 1831 1895 2101 2194 2129 1968 1887 1857 1846 1856 1812 1786 1752 1717 1734 1716 1714 1761 1764 1671 1661 1682 1707 1728 1726 1738 1750 1786 1777 1808 1908 1926 1884 1869 1855 1841 1861 1828 1737 1695 1656 1664 1612 1584 1579 1595 1644 1654 1662 1665 1676 1693 1714 1785 1859 1875 1893 1846 1841 1852 1866 1888 1901 1917 1930 1942 1955 1973 1994 2016 2045 2074 2105 2134 2164 2129 2111 2269 2290 2279 2292 2337 2343 2390 2164 2091 2087 2153 2188 2292 2267 2156 2210 2359 2403 2460 2449 2386 2420 2470 2292 2158 2159 2193 2099 2026 2045 2022 2014 2002 1989 1967 1940 1916 1958 1967 1974 1983 1990 2023 2026 2039 2037 2045 2079 2112 2100 2083 2080 2083 2093 2085 2054 1987 1910 1867 1933 1871 1910 1953 1985 1995 2003 1986 1976 1981 2005 1982 1854 1762 1714 1657 1638 1604 1575 1569 1569 1547 1540 1544 1463 1449 1430 1428 1443 1432 1425 1417 1412 1404 1387 1311 1311 1319 1334 1327 1334 1365 1377 1370 1336 1329 1326 1320 1309 1318 1338 1420 1454 1523 1482 1414 1380 1343 1338 1357 1330 1379 1417 1437 1472 1469 1346 1284 1259 1244 1240 1234 1226 1223 1223 1231 1220 1225 1240 1258 1273 1286 1296 1300 1307 1292 1286 1280 1279 1274 1280 1276 1263 1268 1266 1259 1259 1262 1256 1253 1251 1249 1233 1227 1218 1214 1208 1211 1201 1177 1160 1167 1168 1165 1156 1159 1152 1149 1146 1149 1129 1109 1094 1094 1097 1096 1080 1086 1058 1058 1063 1056 1053 1041 1026 1015 1009 1004 1002 1009 1008 1008 1001 1008 1008 1001 1002 988 986 993 986 981 984 983 993 982 992 1001 1001 1018 1020 1028 1009 987 1004 1023 1026 1034 1034 1056 1038 1041 1050 1045 1035 1048 1039 1032 1040 1044 1041 997 971 934 902 922 967 980 1006 995 987 1008 1012 1005 1024 1030 1008 1016 998 1011 1033 1041 1025 1005 993 998 996 979 972 962 984 987 987 1004 1001 995 1003 986 981 998 1014 990 985 1008 1011 1001 999 1002 999 997 990 987 988 986 981 981 979 977 969 972 963 967 966 961 956 953 950 943 937 922 916 917 927 916 901 884 878 858 844 832 826 815 816 818 816 812 791 798 792 779 784 774 784 777 764 774 763 749 760 761 745 756 743 738 750 735 733 758 764 760 740 745 744 761 767 764 761 742 749 754 746 744 737 747 730 724 705 704 700 699 683 666 653 643 640 625 600 581 567 599 616 620 614 595 612 615 621 596 603 586 569 573 559 554 555 542 529 517 516 502 497 500 482 489 500 508 509 501 491 468 462 462 462 468 485 476 497 515 518 511 505 522 539 546 533 525 525 526 511 496 489 486 484 481 476 475 467 464 470 462 460 470 482 481 470 462 471 467 456 460 452 430 421 420 436 463 464 454 447 458 473 465 460 458 444 431 427 431 426 427 428 417 414 413 404 401 400 398 397 396 395 394 393 391 390 390 389 388 386 386 389 391 397 398 391 391 375 362 355 353 346 344 339 341 359 372 359 351 360 374 377 380 370 365 361 340 337 346 370 362 353 349 352 331 326 341 318 299 297 296 296 282 279 281 282 279 286 277 274 263 281 289 301 294 275 267 271 282 298 296 284 287 285 278 282 277 277 265 265 269 278 285 287 291 271 255 245 255 272 267 262 242 255 246 244 233 228 237 233 241 251 257 257 256 279 269 229 218 216 229 222 212 201 202 210 200 191 197 208 209 213 220 219 214 212 221 221 209 204 198 195 196 194 199 199 199 191 187 183 182 176 187 209 197 192 217 232 189 174 169 170 180 195 205 168 157 184 213 217 183 158 147 150 159 159 151 185 202 217 244 262 223 215 215 201 195 211 213 217 186 197 239 256 269 263 275 286 265 239 237 230 233 236 218 216 247 258 207 180 190 170 167 186 213 216 248 279 287 276 236 229 235 211 179 177 225 243 235 221 252 256 231 223 218 197 157 147 147 131 143 149 163 188 201 174 154 147 169 174 190 206 220 231 240 243 211 204 209 218 198 195 202 202 182 188 186 204 212 223 236 234 211 193 190 195 218 260 204 209 190 213 189 181 222 239 268 236 268 219 231 246 210 292 352 390 382 318 229 219 322 255 340 338 277 266 292 330 413 406 440 417 396 449 422 398 395 387 377 377 360 283 272 261 227 207 248 227 219 249 294 280 254 209 198 179 183 176 166 151 165 249 214 224 193 170 192 202 164 140 141 143 147 142 141 140 141 146 146 143 150 163 188 238 224 184 198 161 156 167 186 176 170 170 155 187 187 202 188 176 189 184 157 172 188 175 153 156 152 188 208 181 193 215 181 101 67 64 66 65 64 67 66 66 65 65 65 68 69 69 67 66 65 68 67 67 67 68 68 68 68 67 68 70 70 74 74 71 70 70 70 69 70 73 71 72 75 81 97 110 105 101 63 62 62 62 62 62 63 63 63 64 64 65 64 65 66 64 64 64 64 64 65 65 66 66 66 66 66 67 67 68 67 68 68 67 67 67 69 68 70 70 67 67 69 72 68 61 85 107 88 95 85 81 92 100 114 117 108 113 113 115 102 102 101 94 97 191 218 245 271 264 283 291 266 275 292 258 254 254 276 310 300 389 544 683 795 865 904 1056 1221 978 768 979 1297 1287 1275 1068 1229 1624 1684 1279 1019 1168 1269 1476 1674 1821 2103 2095 1718 1977 2103 2194 2109 2041 1840 1603 1379 1423 1270 1207 1354 1437 1574 1721 1595 1317 1238 1268 1164 1065 1013 992 974 957 942 926 911 899 926 985 1083 1146 1052 1020 1131 997 933 898 965 1054 998 974 974 991 971 921 862 824 793 758 728 701 683 670 662 659 667 695 719 740 754 760 754 738 723 722 721 718 708 696 701 721 790 733 718 774 772 800 924 906 796 793 796 828 951 1112 1258 1275 1269 1213 1199 1163 1139 1181 1215 1178 1229 1130 1020 986 923 863 944 1039 1044 1124 1173 1179 1188 1140 1125 1129 1179 1220 1286 1276 1469 1468 1551 1587 1540 1719 1617 1447 1114 831 596 458 350 272 223 208 212 247 315 498 675 700 693 780 921 870 847 921 956 1012 1018 1072 1143 1127 1120 1106 1083 1062 1042 1026 1023 1028 1032 1046 1113 1208 1334 1502 1699 1961 2047 1850 1621 1368 1230 1128 1043 959 893 848 818 799 795 796 800 820 853 899 972 1073 1115 1191 1329 1531 1629 1578 1543 1493 1435 1385 1342 1298 1259 1228 1199 1172 1168 1193 1157 1091 1089 1098 1117 1170 1077 915 818 713 635 627 461 402 330 278 222 203 226 297 373 448 530 630 754 884 1075 1194 1129 1059 1000 959 931 911 891 893 913 938 964 992 1027 1068 1222 1359 1454 1655 1843 1569 1329 1151 1044 1059 976 930 915 899 883 877 878 881 884 892 901 908 918 928 937 947 966 994 1028 1075 1179 1367 1671 1811 1751 1727 1586 1497 1438 1408 1390 1368 1352 1374 1400 1425 1442 1452 1459 1521 1569 1590 1589 1568 1569 1591 1601 1625 1649 1645 1652 1673 1696 1675 1654 1632 1613 1601 1604 1604 1606 1605 1609 1650 1768 1741 1869 1896 1875 1846 1817 1791 1775 1770 1783 1824 1872 1908 1934 1950 1908 1839 1825 1817 1810 1813 1807 1796 1777 1772 1773 1739 1715 1736 1733 1732 1756 1769 1785 1784 1790 1775 1796 1832 1818 1811 1819 1828 1805 1789 1805 1818 1826 1851 1862 1870 1878 1883 1903 1906 1921 1941 1969 1998 2095 2126 2079 2051 2051 2061 2080 2139 2192 2157 2108 2125 2160 2180 2177 2177 2188 2152 2112 2060 2082 2076 2046 2046 2016 2028 1918 1875 1837 1795 1769 1740 1717 1689 1666 1658 1635 1579 1575 1510 1457 1436 1442 1419 1392 1366 1350 1372 1397 1416 1412 1419 1432 1418 1415 1421 1430 1445 1462 1497 1513 1509 1496 1492 1488 1486 1491 1496 1498 1505 1509 1514 1517 1520 1532 1552 1534 1530 1532 1538 1567 1597 1616 1617 1641 1632 1613 1606 1614 1629 1644 1659 1681 1690 1702 1722 1747 1771 1797 1833 1893 1958 2036 1995 1957 1966 1968 2001 2015 1982 1979 1955 1929 1898 1874 1914 1886 1928 1836 1826 1849 1830 1810 1799 1795 1808 1804 1796 1824 1819 1793 1806 1852 1930 1953 1953 1959 1968 1985 1998 2013 2023 2009 2010 2034 2047 2050 2033 2004 1995 1967 2005 2049 2072 2089 2118 2160 2176 2194 2217 2241 2249 2248 2252 2258 2245 2233 2215 2205 2219 2227 2239 2233 2171 2119 2050 2032 2048 2033 2020 2023 1975 1970 2018 1999 1971 1966 2053 2019 1965 1969 1968 1974 1984 1975 1982 2008 2040 2027 2029 2041 2054 2054 2067 2040 2034 2043 2048 2057 2068 2078 2093 2104 2112 2114 2114 2114 2124 2140 2191 2347 2414 2397 2364 2359 2336 2327 2320 2319 2305 2282 2258 2240 2218 2193 2180 2171 2162 2159 2161 2182 2201 2228 2247 2355 2373 2307 2278 2256 2253 2277 2239 2258 2259 2250 2212 2197 2169 2136 2118 2097 2069 2051 2039 2031 2023 2019 2020 2023 2034 2019 2021 2052 2066 2134 2242 2405 2468 2431 2460 2470 2482 2464 2417 2390 2309 2216 2098 1961 1911 1882 1858 1845 1804 1787 1783 1923 2149 2214 2204 2034 1872 1836 1819 1806 1783 1778 1749 1761 1772 1753 1777 1748 1708 1674 1662 1651 1655 1681 1689 1688 1717 1742 1740 1803 1882 1909 1866 1839 1830 1843 1884 1816 1754 1718 1679 1621 1586 1574 1578 1597 1603 1618 1634 1645 1660 1676 1697 1778 1842 1861 1878 1874 1899 1890 1888 1887 1896 1906 1915 1926 1945 1966 1988 2011 2030 2057 2077 2097 2109 2094 2167 2239 2249 2231 2233 2271 2302 2330 2218 2096 2073 2095 2204 2331 2308 2159 2137 2303 2319 2349 2381 2297 2362 2426 2384 2225 2134 2144 2107 2070 2016 1984 2043 1977 2011 1964 1952 1917 1935 1955 1969 1973 1969 2004 2021 2038 1985 2046 2078 2089 2092 2097 2093 2085 2092 2082 2045 2022 1925 1841 1833 1854 1901 1969 1993 2010 2009 2005 1934 1883 1851 1719 1708 1756 1746 1760 1660 1630 1646 1612 1602 1575 1504 1520 1496 1451 1421 1405 1417 1424 1413 1417 1404 1393 1372 1354 1287 1303 1298 1304 1325 1339 1360 1368 1353 1332 1313 1314 1300 1321 1350 1361 1431 1478 1507 1456 1401 1372 1351 1326 1312 1340 1382 1435 1472 1450 1390 1306 1272 1267 1262 1269 1249 1240 1230 1233 1207 1204 1207 1233 1252 1262 1279 1282 1285 1271 1266 1271 1269 1257 1264 1258 1249 1250 1249 1234 1236 1239 1236 1235 1234 1235 1224 1214 1208 1199 1189 1193 1191 1181 1163 1144 1145 1144 1135 1139 1130 1139 1135 1131 1112 1115 1093 1074 1082 1070 1057 1048 1042 1034 1033 1028 1030 1027 1028 1023 1037 1024 1029 1026 1028 1038 1027 1042 1055 1048 1017 1005 994 1002 1007 990 989 985 976 971 968 976 986 997 998 994 980 983 1018 1006 1019 1016 1041 1043 1021 1019 1032 1018 1034 1046 1028 1008 1011 1022 1035 1023 969 947 915 954 977 1004 1025 1016 1011 1025 1029 1034 1032 1030 1020 1019 1016 1022 1038 1030 1010 1008 1010 1014 991 990 983 979 996 994 990 1002 1011 1016 1007 990 989 1009 1011 993 1004 1013 1010 1003 1002 1002 999 997 992 991 989 989 986 981 970 957 943 954 939 953 961 955 955 945 940 933 909 898 886 895 905 890 900 884 868 875 865 847 836 824 805 811 805 804 792 781 773 767 771 755 763 763 750 755 755 735 738 747 737 737 738 724 740 722 732 746 752 748 727 733 733 748 751 755 763 754 758 750 737 733 723 727 730 736 721 719 717 708 689 666 636 629 628 614 596 579 581 595 618 633 634 604 627 640 623 603 609 589 591 577 580 577 564 548 541 542 526 504 506 506 492 482 476 490 506 504 490 468 478 485 475 459 468 488 509 503 516 495 511 522 533 543 546 532 525 514 500 496 498 495 500 496 496 493 489 479 484 481 473 484 494 488 476 473 479 481 466 476 473 458 443 425 418 437 448 450 443 465 474 459 459 469 454 438 438 437 431 434 424 425 426 418 414 407 407 402 398 397 394 397 396 394 392 392 396 392 389 385 385 394 405 405 399 390 372 360 361 356 359 357 350 358 371 360 354 361 369 378 386 380 377 369 357 342 336 338 342 335 336 344 359 346 336 322 315 307 297 291 289 287 299 289 284 279 269 276 270 280 279 302 309 286 271 267 279 278 292 310 290 294 304 291 297 289 298 292 275 287 291 285 277 286 279 271 259 273 273 264 256 253 259 255 241 231 239 249 240 254 263 262 256 259 262 245 224 217 212 211 221 218 206 208 206 194 201 213 210 208 205 212 209 198 201 202 204 204 200 195 191 190 190 202 203 202 196 191 181 177 179 193 213 209 215 235 249 260 228 193 171 173 179 172 168 154 159 183 163 162 162 148 146 149 148 154 176 194 215 248 251 207 189 178 180 212 212 204 203 191 185 202 208 217 214 220 211 198 196 195 203 196 193 209 252 262 253 217 197 229 189 169 160 169 208 233 281 249 244 266 253 254 216 177 170 215 211 204 215 249 252 229 212 167 144 137 131 135 129 175 198 209 209 181 151 163 178 207 213 208 219 210 197 225 226 206 182 188 201 193 189 205 165 159 167 189 222 224 223 234 222 232 219 193 227 230 282 213 160 161 180 155 174 214 242 232 229 224 197 164 160 196 263 256 309 344 321 305 258 270 229 253 195 220 272 405 376 369 415 428 331 296 365 415 363 313 311 303 297 268 235 232 244 242 258 262 243 259 280 311 297 240 181 174 182 179 161 188 246 310 269 226 236 194 215 246 224 198 246 254 225 189 160 140 143 142 145 158 158 171 157 151 138 108 96 104 114 114 134 162 154 142 154 163 181 202 211 193 176 196 195 160 164 166 182 192 194 154 149 164 183 211 224 209 127 127 67 65 67 63 67 65 66 65 65 66 68 69 67 67 66 66 67 67 67 67 68 68 68 68 67 67 70 70 71 74 70 69 69 70 69 70 72 71 71 76 80 107 112 93 93 62 62 61 61 62 62 62 63 63 64 64 64 65 64 63 64 64 64 64 64 65 65 66 66 67 67 67 67 67 68 67 67 67 67 67 67 69 70 70 62 62 64 65 72 62 77 108 98 101 114 100 86 83 89 103 111 103 105 107 111 112 105 104 102 101 176 203 233 263 285 326 332 326 325 344 346 340 322 341 360 395 443 508 606 663 800 855 928 930 733 909 1282 1579 1699 1617 1330 1526 1764 1568 1207 1087 1210 1433 1661 1874 2073 2141 2258 2001 2232 2276 2164 1973 1921 1829 1737 1698 1588 1297 1252 1430 1535 1609 1631 1540 1355 1226 1153 1113 1057 1018 995 977 961 945 929 917 921 995 1153 1284 1183 1074 1055 1152 1018 957 935 1008 1073 1048 1014 978 957 946 913 887 861 828 785 744 723 716 706 703 699 721 768 796 807 805 772 750 741 745 752 760 763 776 776 751 747 752 756 760 798 871 897 915 949 860 855 847 867 1004 1125 1143 1183 1246 1264 1172 1103 1075 1027 1022 993 1045 1205 1207 1097 1016 985 974 1000 1019 1034 1049 1059 1043 1031 1042 1055 1067 1102 1177 1200 1361 1348 1369 1397 1438 1561 1594 1415 1286 1062 748 516 385 308 242 213 226 256 304 371 453 523 607 701 913 919 913 970 1019 1073 1077 1112 1143 1172 1170 1144 1112 1092 1065 1047 1039 1045 1051 1065 1121 1206 1303 1423 1543 1636 1696 1649 1600 1513 1402 1232 1115 996 928 886 849 815 797 796 797 814 848 895 948 998 1044 1104 1188 1330 1398 1424 1438 1531 1487 1420 1358 1289 1240 1205 1178 1152 1133 1144 1148 1114 1139 1154 1136 1155 1040 888 790 695 615 542 482 403 336 270 208 222 238 280 343 414 497 592 708 822 987 1131 1094 1049 1008 974 948 923 902 902 918 944 976 1013 1053 1148 1203 1289 1451 1609 1780 1616 1374 1232 1065 1011 982 957 931 910 895 885 883 885 889 896 904 913 924 935 944 953 961 979 1015 1068 1186 1429 1629 1616 1567 1518 1472 1430 1402 1374 1358 1342 1337 1364 1387 1396 1420 1451 1505 1657 1636 1638 1616 1584 1615 1622 1614 1647 1686 1675 1661 1673 1699 1700 1668 1634 1605 1594 1596 1597 1598 1598 1596 1609 1637 1826 1947 1906 1870 1839 1816 1796 1760 1761 1774 1798 1829 1877 1940 2007 1973 1854 1845 1833 1848 1831 1816 1799 1789 1784 1769 1727 1726 1776 1752 1733 1740 1757 1770 1791 1807 1795 1804 1849 1851 1832 1827 1824 1822 1810 1811 1833 1820 1839 1876 1887 1942 1930 1920 1923 1933 1971 2000 2039 2082 2111 2118 2083 2086 2087 2077 2101 2127 2144 2211 2246 2210 2219 2209 2210 2223 2191 2133 2105 2152 2165 2186 2090 2016 1967 1935 1891 1860 1837 1801 1766 1745 1717 1690 1669 1648 1627 1616 1578 1482 1479 1477 1439 1410 1389 1362 1377 1387 1392 1400 1421 1408 1404 1409 1415 1422 1430 1447 1474 1516 1525 1515 1510 1501 1496 1493 1501 1500 1503 1507 1510 1511 1516 1518 1517 1519 1523 1529 1535 1550 1570 1580 1595 1616 1612 1600 1600 1613 1634 1643 1660 1676 1693 1712 1726 1747 1768 1794 1815 1857 1970 1970 1929 1961 1978 1953 1961 1978 1984 1990 1958 1927 1885 1861 1862 1832 1845 1823 1894 1908 1848 1810 1795 1784 1782 1785 1806 1812 1793 1792 1816 1848 1922 1919 1927 1942 1949 1973 1979 1981 1979 1987 2012 2027 2017 2021 2021 2006 1970 1949 1992 2034 2065 2093 2128 2121 2159 2200 2225 2229 2237 2239 2240 2242 2234 2220 2215 2201 2194 2212 2218 2125 2061 2086 2037 2056 2065 2049 1995 2048 1984 1974 1987 1994 1962 1945 1949 1946 1963 1962 1982 1978 1990 2002 2007 2054 2070 2050 2074 2068 2076 2126 2079 2053 2056 2064 2068 2066 2066 2075 2079 2086 2094 2095 2100 2112 2118 2128 2146 2205 2308 2391 2441 2427 2402 2413 2407 2385 2374 2336 2299 2270 2223 2223 2215 2196 2165 2166 2155 2154 2185 2234 2253 2262 2302 2350 2374 2281 2248 2255 2263 2341 2338 2297 2292 2263 2208 2161 2123 2099 2074 2069 2059 2046 2030 2042 2039 2030 2022 2023 2036 2111 2237 2240 2457 2510 2480 2456 2471 2499 2506 2435 2298 2269 2274 2201 2069 1981 1944 1892 1880 1864 1833 1789 1774 1956 2178 2223 2223 2052 1913 1855 1834 1816 1833 1771 1770 1783 1788 1760 1765 1717 1697 1709 1718 1668 1649 1647 1641 1651 1684 1696 1745 1776 1814 1888 1878 1833 1816 1832 1860 1806 1745 1710 1663 1608 1572 1573 1613 1631 1639 1638 1631 1635 1641 1648 1671 1717 1749 1792 1845 1900 1986 1927 1901 1883 1882 1890 1905 1924 1943 1964 1978 1994 2016 2037 2059 2076 2038 2082 2179 2212 2195 2187 2204 2216 2256 2269 2295 2108 2071 2076 2150 2253 2221 2133 2101 2211 2234 2306 2275 2203 2251 2337 2356 2268 2123 2082 2095 2056 1992 1966 1964 1977 1996 1974 1970 1952 1942 1929 1952 1963 2000 2036 2037 2051 2045 1944 2019 2005 2091 2108 2108 2093 2103 2080 2036 2042 1981 1930 1791 1936 1911 1966 1992 2020 2028 2015 1860 1723 1690 1646 1633 1711 1922 1849 1712 1649 1645 1579 1542 1520 1472 1482 1538 1546 1441 1404 1388 1383 1388 1396 1392 1388 1356 1320 1280 1299 1289 1306 1333 1337 1328 1351 1363 1341 1320 1301 1308 1323 1334 1336 1418 1466 1511 1448 1419 1390 1345 1313 1292 1366 1408 1442 1433 1408 1328 1300 1292 1297 1311 1296 1270 1263 1257 1242 1220 1212 1192 1210 1239 1244 1251 1265 1261 1252 1248 1246 1247 1240 1238 1232 1228 1226 1225 1218 1221 1221 1218 1214 1217 1215 1204 1196 1193 1193 1186 1171 1172 1174 1167 1154 1131 1106 1110 1106 1103 1120 1120 1124 1093 1101 1053 1055 1059 1056 1056 1061 1047 1050 1061 1051 1061 1057 1057 1039 1058 1039 1061 1061 1053 1044 1055 1066 1062 1055 1029 997 1002 1035 1041 1026 1025 1026 992 988 976 970 971 968 968 962 959 972 994 988 993 1017 1027 1001 989 1003 1013 1003 1034 1020 1009 998 980 990 999 999 943 908 928 960 965 988 1013 1032 1044 1051 1049 1058 1049 1029 1041 1027 1021 1039 1039 1023 1024 1013 1022 1015 996 1010 1001 987 1007 1009 1004 1015 1016 1028 1016 1001 1000 1019 1016 1005 1013 1012 1010 1007 1007 1003 1001 997 994 990 989 989 985 983 973 946 928 918 918 936 938 930 928 914 914 916 908 876 862 873 876 866 887 871 857 854 854 848 838 827 810 795 791 780 775 772 766 759 750 746 738 738 741 735 736 732 718 727 729 721 727 711 718 709 730 729 737 739 714 708 715 730 733 736 749 741 741 739 725 709 709 702 718 730 732 720 712 707 706 685 647 628 606 595 589 591 599 597 602 628 640 619 629 641 620 617 621 603 594 589 587 575 562 554 541 525 513 513 526 518 507 488 473 477 477 481 474 474 493 490 479 457 472 487 486 491 503 490 504 517 523 533 544 545 546 526 515 510 517 511 512 507 510 508 498 488 496 498 483 493 498 493 491 491 493 495 480 485 478 467 464 446 425 419 433 436 452 457 464 454 441 461 459 453 442 447 440 433 433 436 433 424 412 411 411 409 406 401 406 410 402 407 411 408 405 399 385 384 388 401 406 404 391 382 374 372 373 366 372 368 370 374 368 356 362 374 373 381 378 366 360 357 354 343 340 339 338 333 332 334 350 351 345 336 329 323 308 304 305 291 307 299 289 280 279 291 284 283 284 290 299 285 276 289 295 300 302 311 295 305 304 295 286 293 305 300 284 281 279 276 271 267 281 282 283 288 285 270 258 266 262 262 242 236 248 253 244 262 272 260 249 265 258 254 220 214 213 224 228 215 220 220 214 194 193 203 207 207 197 195 194 187 185 192 192 193 195 187 186 187 195 203 203 200 199 198 188 183 178 187 196 201 212 222 238 245 232 231 202 178 174 165 162 156 164 157 152 151 150 148 147 146 148 164 171 170 175 196 206 166 171 166 181 206 194 181 173 168 169 175 177 173 176 178 180 178 181 182 189 198 184 216 250 273 259 252 252 227 200 220 200 151 174 177 214 197 205 229 237 250 220 174 164 166 166 182 209 212 182 161 138 128 128 132 126 126 136 155 157 167 167 151 193 216 225 214 183 167 156 176 219 207 207 207 206 201 190 183 164 163 147 149 154 199 191 184 191 192 172 165 148 157 194 211 210 191 146 165 169 161 217 279 284 242 267 271 223 155 206 302 320 331 275 269 356 327 234 178 181 206 195 252 338 461 527 466 482 424 366 298 302 387 343 272 242 248 265 260 228 222 256 251 257 268 250 269 285 283 244 203 195 224 244 234 262 332 340 281 244 227 214 228 233 276 280 259 279 281 286 268 149 146 157 153 154 149 152 135 118 118 90 85 87 93 115 135 151 152 151 152 162 174 194 201 186 183 159 187 191 169 170 172 171 174 171 164 173 157 168 204 218 221 197 188 92 64 65 62 64 63 63 64 65 66 68 68 67 68 67 65 66 68 66 67 67 67 68 68 67 67 70 69 68 69 69 69 71 70 70 70 72 70 70 73 81 109 119 91 79 63 61 61 61 62 62 62 63 63 64 64 64 65 65 65 64 64 64 64 63 64 65 66 66 66 66 67 67 67 67 67 67 68 69 68 68 71 73 64 67 70 72 89 111 114 117 107 98 114 118 102 101 97 95 93 93 95 99 105 114 118 104 102 100 105 163 187 219 240 266 290 308 320 317 285 290 307 338 385 368 352 433 531 635 751 833 688 593 632 806 1082 1300 1497 1701 1770 1752 1882 1818 1398 1184 1212 1521 1565 1747 1889 2179 2380 2328 2267 2373 2243 2022 1915 1757 1681 1623 1590 1457 1284 1276 1387 1495 1647 1635 1492 1360 1257 1194 1135 1067 1026 1003 985 967 951 938 943 967 1118 1292 1397 1254 1122 1050 1052 1105 988 996 1138 1199 1221 1112 1016 989 985 983 973 967 950 928 860 798 791 771 775 774 780 839 881 860 808 766 759 769 780 787 804 821 928 983 941 815 796 796 809 842 924 1068 1003 992 925 969 960 892 934 953 1005 1071 1141 1182 1185 1115 1089 1017 968 957 995 1083 1150 1181 1152 1159 1174 1101 1092 1086 1091 1096 1109 1135 1114 1040 1054 1081 1156 1126 1152 1175 1188 1254 1352 1504 1540 1410 1234 1068 796 588 454 358 273 224 241 273 312 363 423 490 564 678 840 902 959 1035 1102 1140 1163 1197 1180 1244 1247 1198 1167 1133 1086 1071 1062 1061 1069 1089 1132 1180 1240 1298 1356 1439 1483 1518 1519 1490 1453 1404 1229 1085 995 955 898 843 805 798 798 814 842 877 917 958 1010 1073 1144 1223 1291 1357 1428 1567 1562 1475 1377 1290 1229 1184 1153 1129 1108 1101 1105 1098 1163 1154 1076 1015 966 842 756 676 601 529 473 396 336 276 221 204 220 249 305 376 460 553 685 839 1080 1157 1101 1053 1016 994 967 938 912 914 924 947 981 1030 1088 1169 1260 1334 1493 1703 1829 1564 1337 1204 1099 1044 1016 969 943 931 914 900 890 889 893 898 907 917 928 940 951 961 970 978 1001 1071 1154 1502 1667 1575 1495 1450 1421 1374 1350 1335 1328 1318 1327 1347 1364 1379 1419 1603 1663 1652 1642 1630 1610 1602 1657 1653 1627 1651 1697 1692 1685 1682 1702 1721 1722 1653 1606 1591 1589 1591 1592 1591 1589 1592 1601 1665 1910 1920 1872 1829 1798 1783 1764 1753 1760 1776 1807 1871 1973 2049 2008 1885 1861 1871 1931 1888 1819 1816 1793 1780 1758 1738 1756 1779 1770 1749 1781 1776 1766 1797 1820 1813 1788 1808 1839 1863 1851 1843 1832 1827 1826 1825 1841 1836 1861 1921 2015 2040 1989 1952 1950 1966 2009 2097 2112 2124 2119 2090 2100 2104 2118 2173 2148 2159 2210 2253 2236 2234 2242 2271 2263 2249 2201 2152 2178 2204 2202 2185 2058 1982 1948 1926 1912 1884 1835 1771 1746 1731 1720 1706 1696 1677 1631 1588 1530 1560 1536 1479 1426 1410 1390 1376 1385 1383 1391 1393 1397 1402 1403 1409 1416 1424 1438 1456 1473 1517 1537 1526 1517 1508 1501 1498 1499 1502 1504 1505 1508 1507 1511 1518 1520 1523 1525 1532 1544 1557 1571 1595 1605 1590 1586 1598 1617 1641 1668 1677 1683 1716 1801 1741 1768 1803 1795 1816 1832 1885 1938 2007 1993 1972 1957 1929 1948 1997 1990 1945 1923 1918 1866 1836 1810 1795 1832 1883 1881 1828 1815 1810 1787 1776 1789 1800 1795 1781 1793 1811 1852 1883 1878 1901 1920 1941 1952 1944 1946 1968 1988 1999 1996 2014 2035 2013 1997 1994 1948 1977 2014 2052 2087 2085 2109 2138 2159 2179 2199 2217 2225 2232 2233 2228 2209 2192 2187 2184 2178 2114 2043 2013 2050 2026 2047 2069 2051 2005 2019 1970 2027 1990 1956 1964 1934 1940 1988 2048 1992 1993 1989 1996 2016 2044 2080 2102 2074 2105 2101 2097 2136 2136 2097 2103 2100 2099 2097 2106 2143 2130 2107 2107 2107 2113 2138 2145 2133 2149 2175 2226 2328 2482 2466 2476 2515 2480 2453 2422 2392 2363 2309 2242 2289 2253 2217 2163 2167 2153 2164 2202 2215 2191 2233 2303 2273 2272 2239 2214 2241 2222 2259 2345 2389 2320 2268 2253 2216 2173 2124 2119 2095 2078 2063 2049 2056 2050 2040 2039 2055 2066 2230 2422 2418 2486 2501 2494 2483 2500 2533 2523 2478 2420 2399 2325 2118 2048 1982 1944 1946 1911 1846 1797 1767 1789 1857 2036 2175 2023 1916 1929 1871 1833 1803 1795 1842 1803 1806 1816 1778 1776 1732 1720 1755 1737 1682 1669 1652 1640 1628 1641 1679 1724 1724 1797 1899 1878 1819 1796 1820 1856 1843 1738 1669 1626 1586 1569 1596 1625 1647 1666 1689 1684 1680 1678 1672 1666 1734 1723 1750 1776 1833 1916 1941 1894 1867 1861 1881 1902 1921 1935 1947 1968 1991 1994 2002 2006 2003 2027 2117 2165 2189 2166 2156 2161 2153 2207 2240 2305 2192 2091 2053 2058 2099 2122 2077 2054 2103 2126 2131 2111 2078 2150 2203 2240 2272 2153 2071 2042 2065 2032 1998 1952 1972 1971 2032 1936 1997 1988 1975 1906 1968 2035 2018 1963 2022 2048 1879 1897 2001 2054 2054 2073 2100 2106 2075 2058 2060 2002 1851 1751 1835 1893 1956 1982 2027 2047 2030 1821 1683 1658 1636 1603 1656 1846 1713 1725 1556 1553 1557 1534 1540 1516 1447 1443 1504 1441 1443 1390 1381 1374 1372 1356 1347 1337 1305 1294 1293 1284 1321 1340 1335 1312 1300 1353 1341 1317 1292 1298 1307 1317 1377 1387 1445 1451 1433 1406 1378 1364 1368 1302 1326 1347 1383 1381 1406 1298 1280 1286 1298 1313 1321 1291 1287 1263 1227 1208 1197 1186 1204 1233 1237 1239 1245 1236 1231 1229 1225 1224 1224 1222 1214 1211 1208 1201 1201 1200 1200 1201 1200 1200 1203 1190 1182 1181 1179 1176 1172 1155 1161 1157 1152 1135 1112 1084 1070 1054 1083 1101 1117 1052 1055 1071 1106 1097 1078 1089 1094 1094 1082 1092 1089 1097 1083 1088 1065 1065 1080 1099 1102 1076 1071 1068 1075 1066 1032 1015 1041 1014 1043 1063 1044 1033 1016 1014 1035 1013 1010 981 1000 1022 994 969 957 963 973 973 976 993 965 969 977 968 995 1014 1009 976 965 946 951 953 953 954 930 924 979 987 981 999 1019 1041 1050 1059 1067 1050 1041 1048 1040 1029 1053 1050 1037 1035 1025 1027 1022 1008 1022 1005 997 1012 1025 1014 1026 1032 1040 1030 1011 1014 1024 1020 1017 1016 1013 1011 1010 1008 1005 1000 996 993 990 986 985 974 968 955 934 931 917 893 907 927 903 898 891 888 893 886 884 852 856 854 851 887 881 860 844 839 838 831 823 811 795 791 794 789 796 788 789 769 770 763 750 737 723 721 719 709 706 705 706 701 695 687 691 713 706 714 722 703 689 697 707 714 736 742 727 716 716 707 688 680 680 707 723 730 722 711 688 691 669 640 618 606 618 629 605 617 622 611 622 640 640 645 641 626 632 623 605 592 579 568 559 547 538 532 535 535 530 526 505 491 484 491 479 479 473 473 484 498 498 489 464 457 461 467 482 491 482 504 509 516 523 538 539 541 532 532 531 540 535 527 520 518 514 500 497 509 515 499 494 500 505 504 504 505 507 496 497 493 483 464 463 451 426 414 422 437 442 455 450 436 449 440 448 442 435 438 436 436 428 424 421 416 419 415 411 407 403 407 410 404 414 423 420 411 393 384 382 385 401 395 396 389 388 384 382 383 381 384 376 368 364 358 359 366 371 381 384 377 363 359 354 352 356 355 356 346 348 343 329 332 341 341 345 346 344 328 318 298 298 310 294 299 292 301 300 291 293 301 307 312 296 285 288 303 314 305 306 307 308 300 295 280 285 293 295 286 288 279 275 273 269 277 286 295 301 286 263 264 283 280 266 242 246 262 251 256 262 278 267 255 260 257 229 219 225 233 252 235 228 228 208 207 193 190 193 195 190 186 185 181 179 179 179 179 180 180 184 180 185 196 200 204 197 193 190 189 185 181 190 195 199 201 208 219 221 222 200 180 180 173 169 164 154 167 172 158 151 153 148 147 146 146 156 177 183 169 187 218 168 159 158 168 171 172 168 172 208 208 181 187 188 169 178 172 170 174 180 184 174 196 231 248 252 260 257 249 252 216 214 234 212 178 140 146 148 163 196 195 187 174 167 152 135 132 133 132 134 133 132 123 118 118 118 120 118 120 135 146 136 130 185 188 213 240 273 169 133 126 135 163 188 235 252 254 200 173 168 153 150 141 162 175 182 174 161 158 141 132 130 138 132 149 184 181 196 163 174 185 207 244 265 261 268 288 258 202 152 210 280 240 224 213 194 216 203 155 196 202 213 193 201 232 300 385 507 523 454 395 314 296 306 294 282 238 254 259 242 216 215 234 253 258 247 216 242 247 256 237 217 241 276 303 280 312 296 293 270 225 221 225 219 232 242 248 281 291 293 282 223 143 142 148 152 138 129 134 208 106 88 90 104 99 103 128 147 154 151 130 169 187 189 191 181 168 162 161 172 165 143 171 172 170 174 178 146 184 200 193 196 207 192 203 132 71 65 65 63 63 63 62 64 65 65 67 68 69 68 66 66 68 67 67 67 67 67 68 68 66 68 69 69 68 68 69 70 70 70 70 70 71 71 71 74 83 115 112 96 72 64 62 61 62 62 62 63 63 63 63 64 64 64 64 65 65 65 65 65 64 65 65 66 66 66 67 67 67 67 67 67 67 68 68 69 69 70 73 68 66 69 70 116 125 120 117 119 112 122 117 118 121 104 104 101 108 99 103 105 116 108 102 95 99 107 148 170 192 210 237 257 263 271 268 237 222 232 239 276 337 310 377 495 657 673 590 671 822 712 924 1115 1307 1538 1841 1867 1950 2082 1794 1406 1264 1424 1720 1730 1567 1730 1980 2139 2384 2382 2388 2136 1953 1835 1842 1861 1812 1775 1555 1352 1550 1529 1570 1642 1516 1449 1378 1299 1208 1153 1092 1047 1013 990 973 959 961 985 1023 1146 1272 1406 1259 1107 1043 974 982 973 1034 1207 1228 1179 1127 1058 1032 1017 1028 1084 1123 1156 1097 977 897 893 841 839 809 835 887 856 812 782 777 790 812 832 838 857 880 963 1180 1090 871 864 858 871 916 1051 1083 1093 1022 991 989 940 903 928 951 1005 1038 1066 1085 1097 1070 1034 1002 978 964 970 1006 1109 1223 1263 1290 1289 1271 1208 1235 1236 1219 1269 1361 1181 1051 1006 1007 1051 1163 1094 1063 1109 1155 1232 1344 1334 1335 1228 1175 911 600 459 365 281 230 249 284 326 371 421 480 557 648 760 874 962 1012 1092 1181 1217 1261 1268 1338 1284 1262 1249 1198 1132 1106 1090 1084 1094 1100 1126 1161 1202 1244 1274 1322 1435 1497 1482 1447 1401 1368 1288 1205 1082 1004 926 857 810 800 800 812 835 864 897 939 993 1056 1133 1262 1388 1415 1435 1549 1582 1508 1381 1280 1222 1172 1133 1106 1085 1071 1061 1066 1099 1077 1051 1010 962 868 782 679 599 522 451 385 324 270 217 198 200 214 266 336 416 505 607 774 1018 1174 1115 1067 1041 1003 965 944 925 927 936 950 975 1015 1098 1232 1347 1435 1399 1454 1600 1710 1552 1270 1284 1355 1224 1059 1011 949 945 926 907 900 899 901 908 918 930 941 960 989 981 988 997 1025 1094 1405 1508 1525 1469 1412 1365 1327 1310 1298 1302 1315 1328 1341 1368 1393 1428 1480 1563 1586 1561 1577 1603 1611 1636 1648 1642 1647 1693 1697 1702 1707 1713 1728 1705 1657 1617 1593 1584 1586 1586 1587 1585 1582 1579 1588 1812 1930 1879 1844 1811 1764 1752 1745 1749 1776 1818 1868 1906 1991 1978 1919 1890 1914 1918 1874 1812 1804 1785 1768 1758 1759 1779 1781 1768 1763 1828 1827 1753 1745 1753 1773 1780 1816 1840 1871 1878 1844 1836 1846 1848 1833 1854 1855 1866 1898 1962 1995 1961 1973 1975 1980 2017 2058 2103 2156 2151 2107 2110 2170 2224 2393 2309 2267 2249 2261 2250 2253 2275 2285 2294 2350 2384 2228 2207 2196 2163 2182 2100 2029 1977 1936 1917 1915 1907 1855 1804 1762 1754 1725 1711 1666 1636 1598 1604 1621 1612 1555 1447 1431 1415 1388 1393 1390 1395 1407 1423 1432 1419 1411 1415 1425 1434 1444 1461 1496 1556 1546 1531 1520 1509 1500 1498 1499 1499 1501 1503 1505 1513 1514 1517 1519 1522 1530 1539 1555 1584 1597 1585 1574 1581 1594 1612 1648 1677 1705 1714 1714 1735 1754 1781 1840 1850 1908 1873 1882 1982 1991 1998 1963 1976 1927 1956 2010 2015 1975 1935 1903 1855 1815 1798 1781 1804 1833 1859 1899 1869 1860 1793 1774 1789 1792 1775 1777 1790 1815 1822 1833 1866 1895 1906 1915 1917 1917 1941 1949 1960 1979 2004 2022 2006 1984 1977 1976 1953 1951 1996 2042 2049 2054 2083 2120 2152 2181 2178 2178 2189 2199 2214 2223 2215 2201 2174 2174 2188 2176 2067 1991 1982 2047 2055 2089 2062 2016 2006 1956 2054 2011 1962 1952 1965 1963 1971 2076 2030 2008 2030 2027 2022 2030 2060 2111 2143 2166 2143 2158 2154 2186 2139 2140 2130 2141 2143 2154 2217 2202 2175 2157 2159 2168 2184 2181 2151 2146 2165 2204 2268 2319 2336 2355 2541 2555 2504 2479 2454 2422 2350 2279 2278 2269 2232 2157 2121 2166 2210 2165 2160 2166 2241 2305 2236 2215 2192 2175 2188 2198 2226 2254 2416 2425 2418 2345 2271 2188 2202 2221 2179 2108 2080 2070 2067 2173 2084 2063 2078 2106 2215 2393 2476 2520 2512 2512 2514 2547 2574 2529 2475 2443 2322 2189 2100 2031 1996 1961 1945 1867 1828 1784 1759 1829 1891 2095 2157 1983 1873 1896 1877 1863 1826 1814 1826 1822 1840 1842 1808 1794 1759 1750 1757 1713 1709 1711 1688 1663 1639 1621 1630 1668 1704 1845 1917 1883 1805 1772 1811 1864 1831 1719 1642 1571 1568 1577 1628 1634 1651 1679 1703 1716 1713 1705 1704 1692 1696 1693 1703 1716 1778 1873 1888 1856 1835 1854 1868 1886 1903 1923 1945 1955 1937 1939 1949 1954 1985 2038 2078 2125 2160 2145 2138 2111 2121 2189 2213 2259 2278 2197 2126 2052 2016 2010 2038 2044 2027 2019 2029 2039 2013 2045 2093 2127 2212 2247 2122 2023 2123 2075 1976 1937 1928 1934 1961 1926 1939 1994 1981 1901 1896 1944 1981 1897 1865 1832 1809 1839 1890 1861 1894 2015 2088 2053 2060 2073 2084 1955 1734 1683 1728 1792 1946 1970 2038 2056 2056 1978 1930 1684 1630 1605 1581 1583 1586 1598 1559 1524 1503 1483 1469 1454 1465 1430 1414 1419 1429 1398 1396 1385 1377 1368 1356 1332 1314 1303 1290 1292 1307 1312 1312 1296 1292 1291 1279 1303 1284 1292 1311 1335 1415 1481 1438 1403 1387 1392 1388 1370 1340 1299 1307 1329 1338 1331 1331 1283 1261 1261 1276 1299 1305 1271 1250 1246 1233 1211 1192 1181 1206 1229 1234 1231 1231 1223 1219 1217 1215 1213 1213 1209 1202 1198 1194 1193 1192 1191 1189 1185 1182 1180 1180 1171 1170 1168 1166 1165 1161 1148 1143 1146 1139 1124 1110 1083 1083 1102 1068 1054 1058 1049 1115 1112 1115 1111 1104 1095 1120 1124 1115 1122 1123 1119 1111 1091 1086 1097 1090 1116 1124 1089 1071 1050 1056 1027 1013 1048 1044 1018 1052 1051 1035 1039 1024 1047 1060 1053 1027 1001 1030 1028 1011 1012 975 956 951 955 971 970 953 962 959 955 979 984 970 959 932 926 926 921 941 942 940 959 964 968 1001 1016 1012 1019 1037 1052 1065 1068 1053 1064 1048 1040 1060 1050 1056 1048 1036 1037 1023 1015 1026 1021 1009 1019 1035 1027 1037 1041 1043 1037 1020 1024 1026 1021 1013 1009 1004 1008 1011 1007 1004 1000 993 992 986 976 980 967 937 935 915 896 904 887 888 906 890 875 871 868 879 867 880 857 832 838 838 862 863 869 854 838 827 821 813 806 802 814 810 806 817 803 797 790 779 770 755 743 744 743 733 729 723 708 703 700 698 695 680 686 687 691 692 688 674 688 692 706 714 722 711 691 685 686 673 663 680 693 707 724 702 694 681 660 644 632 636 633 647 640 620 639 640 627 651 653 637 627 628 629 630 611 602 591 586 574 556 548 558 561 551 543 529 509 495 503 512 502 499 492 485 493 491 505 489 481 478 477 464 453 471 477 485 496 502 504 513 523 533 527 522 529 539 553 536 523 514 519 518 510 514 523 518 512 511 509 505 508 500 496 505 508 506 506 494 482 479 467 445 436 417 411 413 423 437 430 437 428 430 431 427 429 434 432 427 424 421 426 422 418 412 409 407 411 410 407 413 418 414 403 399 389 380 378 378 376 375 373 373 370 368 369 374 369 362 361 361 363 369 380 371 380 385 373 375 367 369 357 365 371 363 352 350 347 339 332 327 327 334 346 341 343 316 304 303 303 299 303 296 319 322 313 315 318 322 323 314 311 299 308 303 297 301 306 301 303 290 283 278 277 283 275 284 278 274 261 253 259 276 287 291 284 276 280 285 275 252 246 258 278 260 263 273 278 282 271 260 231 227 237 250 255 275 251 255 226 215 241 201 188 190 188 189 188 183 181 192 203 181 182 179 193 193 191 184 184 183 198 205 199 194 201 193 185 191 191 196 200 207 208 208 193 185 176 173 171 165 160 161 160 152 150 155 169 155 147 145 145 144 150 166 162 177 184 166 153 154 161 158 162 177 159 162 163 170 177 169 160 163 161 171 174 195 199 177 216 240 219 222 252 248 260 259 250 262 233 225 206 157 149 134 154 172 168 160 159 166 158 144 127 129 129 129 129 125 118 117 117 117 116 117 118 131 140 138 143 150 145 153 229 201 148 154 141 123 147 167 197 263 254 218 224 191 155 169 144 150 160 160 157 142 126 121 120 131 126 136 145 151 173 174 148 138 162 174 175 199 211 260 309 220 146 167 217 254 226 245 232 195 176 165 162 178 206 233 220 229 233 236 261 306 356 349 331 295 301 289 238 272 218 247 230 204 211 235 249 238 244 217 196 210 227 257 262 248 278 305 319 323 286 251 258 211 211 231 221 242 261 244 268 278 303 281 222 158 180 188 185 197 213 243 219 193 127 130 89 110 114 108 108 121 130 121 121 122 117 121 142 153 163 143 158 160 159 149 158 165 174 181 163 133 159 170 173 161 143 99 111 76 63 65 66 65 64 63 62 62 63 66 66 68 69 66 65 64 68 67 67 67 66 68 68 67 65 67 69 69 67 68 69 69 69 70 70 72 70 71 73 77 88 113 113 90 68 64 63 62 62 62 62 69 63 62 63 63 64 64 64 65 65 65 65 65 65 66 66 65 66 66 67 67 67 67 67 67 67 68 67 67 68 68 69 69 62 70 76 116 119 127 128 121 127 127 128 129 127 119 116 119 115 107 106 112 115 105 97 95 108 103 137 153 164 177 201 216 220 222 229 190 161 172 172 218 229 233 306 322 491 521 824 930 968 922 938 1033 1196 1398 1774 1927 2092 2156 1649 1280 1231 1407 1386 1418 1383 1502 1635 1923 2297 2452 2289 2075 1950 1914 1955 1994 1949 1684 1547 1471 1476 1586 1682 1681 1507 1419 1338 1261 1191 1148 1109 1066 1031 1004 986 982 999 1040 1058 1094 1143 1176 1207 1271 1198 1013 931 962 1062 1172 1145 1074 1047 1014 978 976 1023 1062 1150 1228 1115 1145 1065 981 947 886 879 870 842 815 795 805 813 861 879 901 908 973 954 959 1044 1034 1045 1041 1050 985 1009 1087 1180 1133 1041 1007 969 964 960 962 969 989 1063 1098 1058 1041 1046 1031 1001 974 957 954 972 985 1001 1005 1004 1073 1188 1297 1437 1381 1250 1192 1195 1076 1001 978 971 969 1025 1027 997 1021 1043 1090 1156 1091 1070 1013 897 931 605 406 318 257 230 253 289 331 380 434 494 560 628 725 825 890 995 1134 1235 1216 1197 1250 1269 1261 1252 1248 1222 1179 1140 1123 1119 1133 1113 1125 1152 1180 1210 1247 1307 1461 1550 1677 1652 1582 1521 1413 1267 1209 1059 919 853 813 803 804 814 832 857 890 930 981 1048 1131 1223 1312 1368 1426 1522 1554 1461 1354 1283 1220 1165 1119 1085 1061 1046 1035 1032 1047 1034 1066 1090 1001 881 778 687 602 529 446 380 317 258 211 198 198 199 226 296 372 456 558 691 920 1171 1126 1084 1069 1077 962 949 944 942 948 962 984 1017 1095 1217 1300 1278 1419 1514 1575 1755 1561 1449 1658 1536 1380 1224 1129 998 973 947 929 918 914 913 914 916 926 939 978 1010 1021 1002 1006 1019 1072 1207 1339 1486 1423 1381 1332 1305 1285 1292 1307 1324 1338 1359 1390 1410 1429 1458 1521 1616 1634 1645 1636 1642 1664 1667 1657 1645 1670 1693 1699 1700 1710 1716 1717 1697 1638 1602 1587 1586 1581 1581 1580 1577 1574 1571 1652 1907 1884 1861 1822 1786 1738 1721 1735 1762 1897 1912 1888 1944 1954 2013 1931 1916 1904 1862 1804 1791 1788 1784 1772 1775 1793 1785 1763 1755 1766 1747 1720 1750 1728 1745 1801 1820 1845 1874 1868 1842 1852 1873 1872 1852 1881 1870 1884 1897 1928 1950 1965 1992 2007 2039 2087 2078 2109 2125 2124 2130 2152 2243 2315 2404 2432 2389 2316 2310 2317 2312 2306 2306 2366 2403 2463 2304 2245 2231 2165 2109 2058 2013 1981 1940 1941 1967 1945 1900 1858 1829 1806 1743 1716 1684 1636 1616 1630 1634 1626 1588 1484 1445 1437 1406 1415 1414 1410 1426 1447 1457 1440 1426 1422 1425 1429 1437 1455 1488 1548 1568 1544 1533 1525 1515 1502 1496 1495 1496 1497 1500 1507 1527 1537 1533 1535 1539 1544 1569 1571 1569 1564 1566 1575 1591 1605 1662 1747 1766 1767 1742 1754 1765 1788 1818 1862 1925 1984 1911 1898 1902 1942 1924 1947 1904 1956 1981 1994 1968 1938 1939 1883 1823 1791 1770 1835 1904 1913 1917 1880 1833 1795 1771 1784 1780 1771 1790 1817 1802 1813 1842 1861 1882 1892 1890 1889 1902 1923 1947 1974 1995 1974 1986 1994 1960 1933 1942 1958 1950 1995 2000 2030 2058 2089 2124 2132 2130 2155 2176 2186 2195 2199 2194 2189 2179 2152 2164 2168 2181 2149 2000 2001 2069 2084 2093 2089 2077 2054 1931 1964 1987 1935 1972 1970 1976 1977 2011 2018 2009 2049 2085 2067 2063 2048 2096 2142 2174 2233 2245 2235 2234 2180 2199 2219 2223 2255 2298 2316 2283 2242 2207 2229 2207 2233 2210 2185 2170 2173 2193 2217 2254 2287 2314 2346 2371 2421 2403 2353 2423 2260 2215 2235 2212 2181 2141 2113 2177 2208 2142 2137 2164 2233 2316 2266 2228 2188 2166 2159 2164 2182 2210 2253 2410 2401 2375 2344 2215 2267 2205 2177 2144 2100 2085 2080 2127 2141 2214 2237 2232 2286 2425 2504 2539 2544 2535 2579 2657 2571 2504 2473 2435 2415 2340 2236 2113 2102 1944 1875 1825 1789 1766 1768 1905 2105 2168 2157 2066 1862 1839 1858 1876 1856 1840 1852 1840 1863 1841 1872 1841 1814 1805 1766 1741 1751 1732 1726 1690 1663 1632 1613 1631 1664 1826 1904 1829 1781 1753 1756 1770 1746 1709 1651 1570 1574 1605 1629 1655 1671 1692 1725 1745 1749 1735 1740 1725 1737 1705 1726 1726 1731 1788 1806 1803 1820 1839 1863 1878 1893 1909 1918 1900 1899 1903 1923 1930 1956 1978 2032 2101 2143 2117 2091 2081 2134 2175 2205 2235 2274 2299 2259 2135 2068 2034 1964 1967 2003 1983 1959 2015 1973 1990 2020 2055 2104 2172 2165 2028 2032 2088 2035 1972 1939 1916 1932 1901 1876 1994 1988 1988 1910 1912 1923 1890 1856 1809 1782 1798 1811 1865 1917 1989 1871 1806 1944 1945 1837 1766 1693 1669 1676 1734 1788 1719 1943 2013 1776 1784 1823 1687 1613 1599 1575 1562 1575 1663 1560 1557 1497 1490 1472 1458 1438 1433 1409 1397 1416 1411 1403 1392 1388 1384 1365 1352 1339 1323 1293 1300 1312 1293 1278 1269 1270 1262 1266 1296 1276 1291 1319 1444 1404 1434 1466 1427 1404 1390 1371 1349 1323 1296 1270 1294 1310 1284 1278 1264 1243 1250 1263 1270 1268 1268 1266 1243 1214 1203 1192 1183 1186 1219 1230 1226 1226 1219 1217 1214 1207 1204 1203 1200 1195 1190 1184 1184 1186 1184 1180 1177 1174 1169 1166 1164 1161 1158 1156 1156 1153 1152 1140 1118 1117 1105 1084 1066 1101 1111 1081 1102 1108 1089 1111 1137 1131 1127 1118 1103 1122 1140 1134 1138 1132 1134 1120 1097 1104 1118 1108 1120 1109 1087 1071 1074 1089 1063 1030 1069 1048 1041 1063 1073 1074 1069 1042 1058 1060 1044 1033 1018 1036 1015 1016 998 963 959 957 953 951 955 951 950 949 943 962 951 941 933 938 949 952 941 964 969 937 951 984 995 1015 1041 1050 1037 1038 1052 1071 1076 1074 1081 1059 1061 1072 1070 1069 1058 1046 1040 1034 1024 1038 1035 1017 1034 1044 1047 1040 1040 1042 1035 1028 1033 1028 1021 1011 1011 1007 1011 1011 1008 1004 998 986 983 989 977 976 974 945 914 899 900 886 874 868 885 877 865 857 850 873 861 858 850 827 818 830 851 838 843 818 815 835 826 806 820 808 801 800 797 791 807 791 786 773 764 761 759 766 751 748 748 735 731 729 726 720 714 698 680 670 671 664 666 665 674 685 690 689 691 680 674 670 666 653 662 668 663 669 691 675 660 666 666 660 657 656 651 657 648 641 653 661 653 667 667 635 616 613 620 617 615 595 580 571 565 562 568 561 551 541 529 513 504 517 524 523 524 515 503 503 511 506 513 504 496 487 480 461 453 469 468 484 484 488 500 517 522 525 514 511 517 536 537 526 516 500 514 514 518 522 511 508 512 519 509 497 488 487 482 485 496 494 500 507 506 497 472 470 458 448 429 415 408 407 415 420 418 421 423 421 422 426 430 426 424 431 434 429 422 417 410 415 419 414 409 416 418 406 396 389 388 381 379 377 373 372 372 369 371 370 366 365 366 374 373 371 368 374 382 378 379 386 383 382 377 370 369 371 371 360 359 360 354 357 347 339 328 325 326 335 344 340 323 321 303 315 303 304 311 316 319 310 322 315 313 310 302 294 300 302 304 293 301 302 292 288 302 286 267 271 265 280 286 261 269 268 257 258 276 287 277 272 272 272 275 254 259 267 280 274 274 281 274 273 272 251 228 239 256 264 270 277 252 245 209 216 225 194 190 189 213 239 210 200 209 257 225 213 197 192 194 193 195 197 196 179 192 202 207 206 200 193 191 194 199 209 216 202 209 196 182 177 172 171 169 165 168 167 156 154 162 173 163 163 157 152 148 145 143 143 143 144 145 144 146 149 155 155 164 170 161 151 156 165 165 161 156 162 169 168 170 183 167 190 222 217 198 225 238 241 255 228 238 218 194 145 139 129 131 137 209 184 159 139 140 148 146 152 138 126 126 121 120 119 118 118 117 117 127 147 195 230 220 196 223 239 235 192 140 147 195 177 145 122 123 146 195 205 204 208 224 192 203 184 165 134 137 133 138 126 118 116 119 118 117 143 170 149 142 167 137 118 136 173 194 204 242 250 262 158 137 179 263 228 210 208 170 179 149 155 174 182 203 225 218 211 210 202 191 218 234 249 287 279 249 280 251 220 198 220 192 214 242 246 227 204 189 242 262 272 230 257 280 294 280 285 269 249 243 235 232 210 213 221 240 249 276 290 268 251 257 227 209 214 209 212 220 245 260 264 251 247 245 236 228 220 200 111 89 85 82 80 81 87 95 81 77 78 93 100 130 155 163 136 141 169 185 190 177 129 125 138 144 140 93 71 72 60 64 66 63 62 63 62 61 60 61 67 67 66 69 68 65 64 66 65 67 67 66 67 66 68 69 67 68 68 67 68 69 70 70 71 70 70 71 70 73 77 97 111 114 89 69 64 63 62 63 62 62 62 62 63 63 63 63 64 64 65 64 65 65 66 66 66 65 65 65 66 67 67 67 66 66 66 67 67 67 67 66 68 69 70 59 69 76 110 126 126 120 128 129 120 123 130 129 131 125 125 125 121 113 104 103 103 95 93 104 100 127 135 144 154 167 171 168 170 167 161 189 256 195 185 183 175 205 214 260 411 625 902 901 907 973 1039 1061 1157 1381 1537 1745 1942 1717 1235 1085 1148 1162 1208 1280 1415 1562 1840 2163 2141 2132 2226 2074 2008 2063 2045 1760 1401 1348 1427 1537 1693 1605 1563 1568 1513 1433 1307 1211 1117 1066 1052 1039 1007 1015 1026 988 961 1028 1046 1102 1182 1272 1404 1266 1051 897 842 851 850 890 905 919 916 918 952 987 1014 1109 1253 1264 1338 1169 1049 968 943 968 932 847 813 824 841 873 1014 979 976 994 1039 1048 1033 1100 1212 1341 1282 1203 1193 1189 1281 1226 1126 1059 1025 1021 1097 1019 981 980 998 1029 1049 1018 1002 1000 983 953 938 934 941 980 992 957 937 942 994 1091 1234 1346 1356 1225 1174 1102 1042 1011 995 990 984 962 975 936 934 941 963 987 959 894 833 742 675 564 410 317 250 229 249 283 321 411 498 556 616 654 720 790 882 1006 1132 1218 1201 1107 1136 1163 1208 1275 1289 1288 1220 1176 1153 1142 1134 1130 1136 1148 1167 1192 1228 1293 1410 1592 1767 1681 1567 1585 1628 1462 1376 1174 986 877 824 814 813 818 833 861 898 945 999 1060 1134 1227 1280 1344 1432 1571 1549 1437 1348 1278 1215 1160 1111 1071 1041 1021 1008 999 996 998 1031 1086 1013 876 776 691 614 540 471 404 338 274 214 198 198 198 204 262 337 422 521 656 841 1021 1088 1039 1044 1041 979 970 967 964 969 972 998 1031 1075 1151 1206 1257 1331 1421 1410 1667 1770 1666 1625 1550 1400 1274 1144 1038 1000 1006 955 939 936 1016 951 919 925 943 970 1010 1031 1032 1028 1025 1059 1154 1411 1476 1381 1332 1278 1301 1334 1334 1342 1367 1376 1392 1409 1417 1436 1462 1494 1546 1629 1645 1663 1704 1698 1677 1663 1669 1669 1670 1682 1692 1698 1703 1719 1704 1656 1617 1604 1612 1591 1578 1577 1573 1574 1570 1581 1823 1899 1888 1852 1800 1755 1708 1720 1738 1764 1813 1849 1894 1913 1944 1895 1861 1839 1813 1795 1777 1754 1733 1727 1750 1813 1783 1721 1702 1683 1695 1726 1757 1754 1744 1797 1837 1857 1883 1868 1852 1871 1878 1869 1857 1893 1889 1898 1936 1984 2012 1989 2016 2047 2101 2104 2125 2133 2129 2129 2140 2158 2205 2251 2328 2457 2454 2551 2468 2403 2400 2364 2371 2432 2548 2431 2373 2265 2238 2171 2116 2071 2024 1997 1972 1978 1997 1981 1908 1866 1822 1782 1765 1755 1709 1675 1641 1634 1636 1634 1576 1497 1485 1488 1448 1411 1414 1416 1421 1431 1436 1449 1445 1426 1421 1425 1434 1450 1471 1503 1558 1561 1550 1539 1528 1517 1504 1501 1498 1492 1501 1525 1544 1534 1544 1550 1550 1550 1559 1553 1553 1558 1559 1576 1601 1626 1662 1721 1817 1840 1769 1750 1767 1796 1846 1888 1915 1921 1870 1868 1867 1904 1877 1876 1892 1924 1963 1972 1942 1947 1958 1912 1822 1778 1764 1878 1883 1860 1916 1907 1834 1785 1766 1774 1765 1780 1799 1799 1790 1811 1822 1834 1859 1858 1867 1887 1922 1954 1978 1998 1989 1936 1951 1989 1972 1929 1917 1946 1927 1961 1984 2013 2046 2065 2064 2088 2124 2146 2175 2194 2198 2171 2163 2162 2144 2136 2151 2159 2141 2124 2076 2025 2075 2163 2191 2138 2044 2010 1943 1912 1924 2002 1990 1974 1990 2018 2032 2033 2019 2030 2049 2110 2123 2079 2076 2107 2148 2227 2262 2300 2260 2253 2295 2328 2303 2291 2389 2350 2344 2248 2281 2233 2277 2273 2229 2233 2219 2211 2189 2196 2219 2235 2249 2255 2263 2247 2249 2232 2244 2238 2180 2213 2209 2179 2154 2119 2139 2133 2133 2131 2159 2225 2327 2269 2198 2162 2147 2141 2139 2152 2167 2222 2242 2377 2431 2324 2344 2344 2192 2178 2142 2145 2103 2099 2158 2285 2476 2503 2498 2532 2514 2531 2538 2561 2593 2673 2652 2561 2512 2489 2487 2491 2468 2355 2273 2230 2011 1887 1832 1799 1768 1764 1853 1986 2119 2135 2012 1869 1833 1861 1865 1855 1842 1843 1858 1886 1893 1942 1896 1865 1837 1778 1773 1795 1790 1746 1701 1672 1649 1624 1601 1614 1709 1842 1783 1758 1728 1718 1697 1696 1685 1603 1591 1610 1637 1633 1647 1670 1719 1724 1777 1786 1767 1774 1770 1763 1738 1763 1780 1778 1744 1748 1770 1780 1807 1841 1858 1869 1891 1895 1867 1876 1899 1903 1916 1936 1950 1995 2066 2122 2103 2055 2063 2148 2160 2204 2253 2260 2262 2286 2325 2183 2050 1989 1968 1955 1942 1920 1946 1943 1933 1974 2014 2038 2056 2092 2067 1958 2062 2004 1961 1921 1950 1944 1898 1854 1967 1991 1969 1904 1899 1809 1796 1776 1765 1760 1763 1772 1793 1783 1829 1766 1753 1817 1902 1734 1697 1677 1647 1657 1667 1686 1631 1633 1646 1600 1573 1565 1566 1567 1595 1575 1548 1563 1547 1530 1521 1500 1484 1461 1448 1424 1421 1414 1403 1401 1372 1382 1388 1382 1369 1376 1359 1351 1339 1321 1294 1309 1311 1283 1258 1245 1267 1283 1325 1347 1304 1315 1366 1388 1411 1418 1422 1405 1380 1403 1402 1328 1315 1265 1278 1296 1259 1251 1248 1242 1243 1246 1243 1249 1263 1261 1247 1232 1228 1203 1184 1175 1206 1217 1222 1220 1213 1213 1210 1205 1200 1195 1194 1191 1184 1180 1178 1179 1178 1178 1174 1170 1169 1166 1164 1160 1158 1156 1151 1137 1136 1125 1115 1102 1082 1061 1062 1084 1103 1073 1099 1135 1112 1116 1151 1149 1143 1140 1119 1127 1149 1153 1158 1159 1151 1128 1105 1124 1132 1124 1135 1119 1093 1084 1089 1111 1065 1058 1083 1060 1065 1062 1083 1080 1065 1057 1070 1069 1075 1053 1031 1008 994 984 972 990 987 982 997 1003 994 974 994 987 970 964 980 978 959 959 965 984 971 957 983 975 960 958 969 990 1014 1038 1052 1056 1070 1080 1090 1090 1087 1073 1076 1082 1078 1076 1069 1059 1054 1048 1037 1051 1047 1040 1042 1055 1051 1043 1042 1036 1027 1029 1032 1029 1024 1014 1009 1010 1012 1012 1006 1003 997 990 974 977 965 945 953 931 915 935 922 899 882 864 864 864 849 838 843 859 852 840 851 851 817 821 827 824 828 803 788 812 817 802 792 800 784 781 771 764 783 789 784 784 777 780 774 774 758 760 761 753 743 742 731 707 699 698 698 686 677 679 672 655 665 679 669 676 671 662 652 658 654 645 660 655 643 646 664 661 643 646 648 644 647 646 634 642 647 669 683 691 678 656 640 634 617 603 605 606 614 604 594 583 574 573 563 547 537 530 522 527 516 534 543 537 537 525 524 523 519 500 503 501 493 477 469 460 448 460 461 472 473 489 504 506 507 516 507 496 506 520 516 509 504 487 501 506 522 508 484 486 499 502 497 485 467 456 461 467 477 466 476 501 503 502 486 488 485 471 457 440 432 422 407 405 406 407 413 415 415 417 424 418 416 422 428 424 419 418 417 422 422 416 415 420 413 404 399 392 387 389 392 385 384 380 384 381 379 376 379 375 381 380 380 378 377 371 380 385 382 393 397 387 383 383 380 380 372 370 368 366 357 353 352 352 341 331 323 325 341 342 343 334 317 317 311 304 303 310 301 299 299 308 304 307 301 293 293 297 298 296 296 300 293 299 300 289 273 278 283 267 268 266 272 269 264 256 254 268 281 271 263 276 274 263 264 261 267 278 288 284 269 252 244 236 237 255 259 265 261 240 225 216 233 225 227 198 198 191 207 246 253 225 262 260 204 212 201 198 193 190 189 194 190 184 185 194 217 208 205 201 199 199 205 199 209 224 207 203 188 183 175 179 177 175 174 169 161 158 175 179 168 169 165 161 155 150 149 185 162 145 145 143 143 143 148 160 157 157 158 148 154 158 157 154 155 166 175 189 182 192 161 188 215 200 223 239 201 229 243 193 164 155 132 126 124 125 127 131 133 132 129 136 149 151 142 146 136 133 138 133 122 119 118 120 133 171 203 211 206 192 186 213 237 252 252 250 233 189 156 160 135 120 119 139 162 154 143 138 149 150 151 151 148 136 117 125 123 121 117 118 115 114 120 137 144 165 142 132 133 123 120 136 161 181 174 165 156 134 188 220 238 231 157 144 185 210 195 207 211 206 193 224 230 216 206 188 168 179 181 189 222 255 226 228 217 198 193 193 220 220 218 194 177 174 222 262 301 292 248 263 282 292 264 211 198 206 234 246 241 235 209 234 251 247 267 253 232 227 211 198 197 207 205 222 230 228 246 267 259 230 219 234 244 257 253 213 172 153 133 94 95 104 115 108 78 78 73 80 95 106 116 117 138 155 167 175 170 150 121 136 154 137 103 70 61 61 63 64 63 62 63 61 60 61 64 66 66 65 67 66 65 70 64 64 66 66 65 65 66 65 65 67 68 67 67 69 69 69 71 77 70 70 70 70 73 77 112 125 116 104 75 62 62 62 62 62 62 63 63 63 63 62 63 63 64 65 65 66 65 66 66 65 66 66 66 66 67 67 65 66 67 68 68 67 66 67 67 69 68 64 62 70 90 118 128 119 111 115 122 114 122 126 126 128 126 116 114 122 122 108 98 93 90 99 102 94 123 129 133 136 140 139 136 144 171 199 230 244 229 236 247 243 229 244 319 432 525 647 687 722 757 841 968 1055 1134 1267 1448 1732 1481 1137 1036 1046 1072 1187 1354 1511 1563 1757 1843 1881 1814 2197 2232 2106 2111 2115 1636 1369 1289 1320 1419 1564 1639 1421 1453 1451 1371 1283 1198 1125 1045 985 975 967 978 981 874 926 1015 1159 1185 1279 1126 1056 930 771 723 734 748 770 804 835 856 890 970 971 953 1009 1145 1299 1197 1224 1142 1016 960 965 1043 999 871 858 856 879 898 1033 1155 1081 1119 1168 1151 1154 1238 1220 1204 1180 1158 1172 1283 1339 1279 1194 1116 1070 1046 1058 990 970 988 996 999 1023 1008 999 984 963 947 943 949 953 955 944 932 924 935 982 1052 1135 1219 1168 1116 1179 1213 1070 1055 1127 1074 1070 1037 1001 927 902 862 852 853 837 781 731 655 574 503 393 311 249 237 243 270 316 402 501 577 623 703 776 850 903 982 1083 1124 1096 1021 1063 1112 1198 1235 1335 1286 1230 1198 1178 1162 1152 1152 1161 1167 1180 1201 1231 1273 1336 1540 1556 1514 1525 1609 1621 1416 1239 1181 1011 902 843 829 825 830 845 870 908 957 1015 1077 1141 1211 1281 1353 1446 1557 1498 1415 1336 1269 1209 1155 1107 1066 1031 1004 984 972 975 964 979 1026 961 859 767 697 626 567 500 430 364 301 238 200 198 198 200 248 317 392 485 585 693 873 1003 921 1052 1037 1000 996 1016 1000 1004 993 1001 1035 1069 1100 1164 1183 1208 1242 1319 1564 1788 1637 1441 1325 1269 1232 1160 1112 1061 1041 985 961 986 1078 970 928 934 954 986 1032 1088 1104 1082 1053 1048 1126 1228 1419 1433 1362 1253 1272 1347 1372 1410 1417 1422 1441 1484 1462 1449 1475 1496 1533 1639 1723 1703 1719 1730 1717 1698 1709 1700 1689 1678 1671 1685 1704 1687 1675 1681 1658 1631 1648 1614 1592 1580 1571 1571 1568 1565 1724 1906 1876 1842 1801 1769 1703 1699 1720 1735 1764 1825 1857 1888 1904 1894 1862 1832 1804 1800 1785 1758 1745 1726 1727 1750 1716 1677 1674 1714 1724 1750 1771 1772 1745 1767 1805 1854 1882 1883 1863 1876 1894 1889 1872 1914 1910 1917 1966 2007 2079 2054 2048 2077 2087 2118 2149 2222 2171 2157 2162 2196 2236 2225 2326 2515 2658 2864 2790 2509 2450 2405 2391 2404 2415 2401 2363 2315 2300 2271 2243 2140 2097 2065 2053 2094 2186 2164 1968 1937 1934 1845 1804 1769 1733 1700 1670 1646 1652 1649 1604 1520 1507 1494 1461 1445 1436 1417 1416 1421 1433 1426 1422 1420 1419 1422 1426 1436 1449 1463 1483 1537 1564 1546 1542 1542 1532 1523 1505 1494 1527 1543 1526 1525 1531 1543 1534 1533 1545 1554 1557 1554 1556 1568 1592 1626 1662 1706 1748 1759 1748 1741 1761 1816 1918 1954 1933 1847 1830 1849 1848 1862 1852 1864 1875 1901 1924 1925 1913 1890 1925 1888 1838 1773 1748 1778 1800 1825 1872 1867 1811 1788 1776 1763 1755 1759 1772 1772 1781 1790 1808 1826 1826 1844 1890 1914 1938 1938 1954 1974 1940 1910 1934 1938 1961 1931 1890 1915 1902 1938 1971 2005 2033 2037 2074 2099 2082 2113 2159 2164 2168 2149 2131 2126 2113 2127 2132 2139 2073 2188 2192 2128 2086 2099 2138 2061 1989 1978 1936 1931 2025 2040 2036 2034 2057 2080 2076 2069 2058 2076 2103 2109 2133 2123 2108 2099 2150 2176 2223 2244 2289 2321 2392 2421 2370 2319 2341 2379 2337 2315 2329 2295 2277 2271 2282 2257 2304 2284 2239 2224 2215 2206 2213 2212 2205 2200 2187 2178 2166 2152 2147 2138 2121 2109 2096 2088 2091 2168 2204 2159 2167 2185 2214 2204 2178 2148 2136 2128 2125 2132 2141 2164 2185 2277 2419 2445 2421 2353 2278 2244 2219 2252 2130 2136 2207 2400 2516 2540 2564 2607 2633 2633 2602 2627 2641 2696 2640 2543 2523 2531 2507 2502 2454 2333 2189 2123 1990 1882 1839 1815 1804 1790 1756 1821 1947 2087 2062 1965 1837 1849 1845 1828 1844 1847 1868 1906 1954 2009 1987 1945 1852 1819 1822 1863 1846 1777 1738 1701 1684 1657 1616 1595 1605 1662 1735 1744 1720 1684 1650 1663 1606 1562 1593 1624 1618 1635 1666 1683 1718 1758 1769 1807 1799 1805 1824 1813 1806 1824 1866 1833 1803 1803 1779 1762 1770 1808 1831 1862 1872 1867 1847 1863 1880 1901 1908 1917 1912 1947 2006 2065 2060 2038 2031 2068 2110 2185 2206 2234 2248 2282 2321 2325 2230 2128 2052 1998 1948 1938 1893 1894 1901 1924 1944 1962 1985 2019 2054 1987 1981 1959 1929 1911 1908 1890 1858 1838 1962 2008 1966 2002 2030 1939 1835 1777 1751 1740 1729 1733 1744 1768 1871 1751 1727 1751 1811 1735 1707 1692 1685 1640 1637 1657 1619 1585 1574 1560 1543 1533 1530 1542 1555 1574 1533 1558 1550 1535 1513 1496 1467 1442 1413 1384 1374 1382 1402 1396 1389 1350 1354 1348 1329 1346 1360 1354 1330 1309 1287 1271 1274 1263 1243 1234 1289 1325 1432 1450 1401 1349 1354 1370 1372 1379 1371 1384 1378 1371 1372 1338 1292 1257 1248 1281 1289 1240 1231 1227 1224 1229 1224 1248 1249 1234 1216 1234 1226 1200 1181 1168 1187 1195 1202 1208 1206 1203 1205 1200 1197 1191 1180 1186 1183 1180 1176 1166 1160 1162 1163 1149 1149 1149 1148 1146 1154 1154 1147 1130 1111 1102 1102 1093 1069 1062 1087 1095 1071 1087 1086 1107 1129 1137 1159 1158 1158 1150 1124 1142 1158 1163 1171 1170 1147 1128 1118 1138 1146 1136 1148 1132 1105 1089 1085 1075 1064 1074 1095 1079 1097 1086 1108 1099 1088 1082 1095 1083 1083 1058 1002 990 1003 976 995 994 1016 996 997 1004 990 1008 1013 993 1008 1001 1007 991 990 993 980 987 1003 976 990 1014 1010 1001 982 999 999 1020 1043 1057 1069 1087 1093 1093 1090 1082 1084 1081 1072 1078 1071 1066 1061 1057 1052 1054 1057 1053 1048 1054 1049 1043 1042 1034 1025 1028 1026 1024 1020 1009 1008 1009 1008 1008 1006 1002 996 983 969 960 955 945 931 929 946 927 904 887 880 872 857 854 857 854 831 826 829 818 823 819 802 798 813 807 814 814 784 776 779 779 766 777 763 755 752 751 756 764 771 792 788 791 781 775 764 770 770 763 753 744 720 693 688 683 680 687 692 687 680 669 654 648 660 666 660 653 641 643 642 636 651 654 631 641 652 650 640 629 642 629 629 631 622 627 633 654 677 690 683 649 627 622 617 605 593 601 611 608 606 595 591 583 567 555 547 544 539 532 529 545 547 540 531 518 519 520 517 493 485 489 482 483 474 464 453 446 450 465 480 487 489 492 503 510 509 491 496 510 498 501 493 478 485 499 511 500 482 470 480 497 503 492 472 457 442 451 460 450 483 494 496 508 503 494 480 483 481 477 463 450 435 415 404 402 402 403 405 413 417 412 409 416 414 414 410 415 419 418 422 420 422 422 412 406 400 397 398 398 397 390 389 386 393 388 385 381 385 376 383 385 389 390 382 377 379 386 392 395 384 376 368 366 376 377 380 369 353 349 354 348 339 344 344 339 325 320 324 332 342 338 329 322 319 308 302 297 301 301 298 291 290 288 292 284 281 279 278 279 284 288 294 291 293 296 296 272 283 283 281 274 283 271 273 256 247 266 283 267 260 269 265 258 258 254 267 286 271 268 271 255 247 235 248 252 257 251 248 243 234 234 256 260 213 211 206 206 222 255 231 195 232 204 189 196 206 197 189 184 182 183 188 197 188 183 203 209 210 210 210 210 211 190 201 209 216 242 232 204 180 185 181 183 172 168 166 160 181 204 189 199 213 184 154 152 190 232 185 157 145 143 143 143 143 149 153 152 156 150 149 151 154 162 200 219 207 198 183 176 160 184 196 177 181 177 176 176 158 147 145 133 127 126 124 126 135 139 132 123 123 127 146 152 140 143 141 134 135 127 118 119 126 180 196 206 210 208 211 222 232 236 229 228 227 234 205 162 154 146 123 118 114 125 131 122 116 118 131 133 133 114 108 110 110 119 141 150 140 118 109 106 107 107 106 117 123 129 150 149 108 124 137 168 197 224 202 171 198 202 176 143 132 131 147 169 182 205 246 299 256 223 211 221 181 174 166 161 167 188 208 228 224 188 168 176 223 213 200 201 170 163 192 196 212 278 299 258 243 249 262 238 200 189 202 194 214 223 233 215 223 243 244 213 225 214 205 191 177 197 195 201 221 239 246 251 247 262 259 244 208 250 243 250 225 202 182 162 148 134 100 85 88 94 96 105 88 88 102 106 105 127 140 155 166 181 167 150 132 117 128 111 81 70 66 59 61 61 63 62 62 62 67 65 63 64 65 65 66 65 65 67 63 65 66 66 64 65 64 65 67 67 67 67 66 68 68 69 74 71 70 69 70 72 76 83 105 118 123 119 70 61 62 61 61 62 63 63 63 62 63 63 63 64 64 64 64 65 64 66 66 66 67 67 67 67 67 67 66 67 67 67 68 72 69 68 71 67 61 67 74 82 121 124 114 109 100 104 114 118 110 111 112 117 124 116 106 115 119 116 102 93 90 103 101 95 121 125 127 127 127 128 149 177 204 229 248 251 227 224 252 264 301 282 337 421 463 506 570 624 752 823 935 1089 1239 1281 1214 1445 1364 1088 1021 1067 1089 1099 1155 1218 1301 1461 1563 1622 1615 1782 1980 2117 1987 2022 1852 1461 1268 1261 1324 1407 1567 1438 1324 1381 1325 1230 1183 1133 1062 980 901 902 924 916 892 854 1011 1089 994 876 816 763 699 662 683 709 738 774 819 863 906 952 992 1022 975 990 1127 1151 1089 1058 967 943 994 1119 1162 984 876 912 916 914 934 1019 1035 1080 1142 1228 1373 1323 1209 1143 1106 1093 1110 1160 1238 1402 1437 1365 1263 1159 1114 1097 1079 1033 1003 939 950 963 1092 1053 1032 1014 1006 1001 1000 993 983 1027 970 912 923 961 1017 1045 1076 995 982 998 1073 1015 905 891 909 925 930 929 909 965 854 785 766 764 690 629 578 510 435 363 295 264 332 296 277 314 375 456 537 622 722 793 890 960 974 1046 1026 954 951 1017 1091 1140 1205 1222 1245 1249 1224 1198 1180 1172 1179 1201 1193 1203 1218 1246 1287 1336 1394 1446 1587 1568 1609 1595 1385 1185 1079 989 911 860 847 844 854 871 892 923 969 1029 1113 1193 1275 1328 1401 1488 1532 1457 1383 1315 1254 1198 1150 1107 1067 1030 995 966 948 936 930 934 954 931 834 786 764 713 641 558 478 415 350 290 238 202 198 199 251 315 384 456 527 604 708 779 821 953 1064 1058 1026 1080 1083 1042 1029 1022 1023 1044 1071 1104 1131 1156 1191 1261 1507 1751 1886 1613 1473 1365 1310 1222 1143 1096 1038 1004 982 1040 1118 982 938 950 977 1021 1089 1195 1235 1170 1110 1071 1085 1191 1453 1406 1367 1225 1360 1448 1422 1437 1442 1469 1480 1484 1475 1483 1510 1538 1564 1742 1779 1747 1745 1785 1755 1733 1751 1751 1712 1686 1665 1657 1658 1650 1662 1710 1707 1666 1674 1635 1609 1599 1584 1571 1568 1562 1634 1907 1886 1821 1767 1748 1739 1704 1684 1755 1760 1797 1835 1902 2021 1994 1897 1854 1813 1817 1789 1780 1773 1731 1698 1691 1682 1654 1676 1707 1734 1765 1790 1799 1771 1759 1792 1858 1898 1902 1886 1862 1897 1895 1878 1925 1936 1949 2000 2048 2062 2168 2116 2133 2153 2147 2173 2212 2182 2167 2178 2199 2219 2240 2277 2417 2556 2776 2742 2473 2423 2426 2423 2414 2455 2472 2494 2445 2439 2424 2354 2253 2213 2136 2115 2223 2464 2347 2045 2101 2112 1950 1870 1816 1806 1741 1714 1688 1668 1659 1610 1548 1527 1514 1489 1465 1448 1432 1433 1428 1446 1428 1419 1419 1420 1423 1424 1427 1435 1443 1461 1483 1532 1559 1533 1555 1557 1552 1505 1489 1525 1512 1504 1528 1531 1523 1534 1542 1565 1578 1575 1569 1566 1572 1590 1620 1655 1680 1688 1697 1716 1721 1747 1772 1792 1812 1833 1810 1801 1807 1817 1842 1879 1910 1898 1894 1879 1856 1906 1849 1848 1869 1829 1754 1748 1790 1771 1820 1856 1861 1829 1806 1801 1856 1837 1759 1753 1755 1766 1778 1798 1805 1816 1838 1904 1924 1889 1904 1931 1959 1920 1883 1897 1914 1931 1915 1880 1881 1889 1919 1944 1964 1982 2022 2062 2069 2062 2074 2086 2127 2146 2124 2119 2112 2070 2085 2032 2077 2149 2184 2193 2185 2070 2054 2010 1979 1940 1941 1960 1959 1973 2068 2087 2095 2110 2140 2131 2121 2120 2132 2150 2156 2169 2162 2175 2129 2151 2167 2187 2220 2252 2312 2442 2472 2423 2371 2353 2424 2456 2484 2456 2403 2352 2333 2314 2322 2362 2324 2290 2269 2243 2221 2202 2193 2183 2175 2162 2152 2142 2128 2118 2116 2117 2114 2107 2086 2077 2106 2185 2179 2209 2217 2204 2185 2168 2182 2164 2143 2130 2113 2121 2128 2150 2176 2236 2345 2343 2334 2282 2226 2247 2277 2180 2180 2259 2440 2523 2549 2587 2636 2671 2635 2623 2638 2690 2651 2598 2558 2536 2485 2514 2493 2319 2130 2046 1996 1932 1928 1923 1833 1790 1770 1750 1753 1839 1975 2083 2022 1861 1804 1804 1809 1828 1851 1877 1914 1964 2012 1992 1970 1925 1898 1903 1897 1886 1822 1769 1726 1693 1656 1640 1619 1598 1586 1603 1648 1673 1648 1597 1584 1556 1567 1594 1637 1666 1643 1649 1681 1725 1784 1786 1823 1828 1838 1866 1876 1899 1878 1911 1877 1865 1860 1839 1821 1803 1792 1795 1817 1837 1826 1838 1855 1861 1863 1875 1888 1888 1914 1960 2028 2071 2047 2033 2036 2059 2111 2163 2225 2233 2248 2260 2287 2302 2316 2297 2196 2153 2115 1937 1875 1875 1892 1889 1906 1924 1963 1988 1986 1919 1901 1899 1879 1844 1822 1799 1847 1927 2048 2013 1988 2037 2002 1866 1781 1866 1836 1770 1832 1757 1715 1715 1693 1718 1703 1718 1749 1745 1730 1721 1686 1617 1628 1641 1628 1591 1563 1529 1554 1516 1514 1503 1541 1532 1511 1490 1467 1460 1454 1417 1374 1356 1349 1349 1345 1341 1340 1351 1342 1343 1341 1335 1319 1331 1328 1319 1305 1285 1274 1258 1251 1239 1241 1297 1397 1334 1336 1317 1316 1330 1341 1360 1338 1370 1356 1369 1358 1318 1331 1325 1274 1230 1277 1323 1265 1228 1222 1215 1208 1209 1232 1231 1218 1210 1234 1228 1216 1200 1172 1171 1185 1189 1195 1199 1200 1200 1193 1188 1162 1150 1161 1162 1156 1148 1141 1134 1121 1122 1126 1129 1132 1136 1136 1138 1137 1133 1104 1083 1072 1078 1073 1067 1063 1096 1088 1080 1102 1090 1111 1140 1155 1164 1164 1163 1158 1135 1136 1151 1168 1177 1172 1160 1144 1140 1134 1156 1156 1156 1151 1110 1086 1083 1080 1109 1123 1129 1101 1127 1106 1131 1128 1119 1102 1101 1098 1068 1038 999 997 984 984 1004 1017 1048 1028 1000 990 987 1012 1021 1003 1015 1017 1016 983 1009 1014 1001 987 994 1014 1004 1007 1035 1047 1010 1033 1029 1026 1039 1054 1067 1087 1085 1087 1090 1080 1081 1079 1073 1071 1068 1066 1069 1063 1063 1057 1056 1055 1055 1052 1049 1044 1041 1027 1024 1028 1024 1024 1020 1016 1013 1008 997 1000 1002 1001 994 992 988 986 981 968 962 967 950 921 914 913 898 879 881 890 885 878 856 834 828 821 810 801 794 784 778 780 801 790 775 757 757 757 742 740 734 733 729 733 731 736 763 782 790 782 776 772 766 760 762 757 742 732 707 687 675 672 669 665 672 682 684 675 665 648 647 657 657 643 639 631 637 628 649 631 619 634 635 638 631 621 628 633 615 612 609 625 629 648 667 677 676 662 636 616 609 600 585 594 606 596 597 607 605 584 574 574 559 553 552 544 541 552 540 520 513 510 501 502 494 485 474 478 473 479 474 468 465 454 444 461 480 475 485 495 494 505 510 487 479 496 486 498 496 471 470 490 500 497 476 461 480 498 504 498 476 456 441 437 442 463 476 473 491 495 506 496 484 467 470 474 476 476 470 445 427 407 400 400 397 398 405 405 404 410 410 406 403 406 409 406 409 412 411 409 413 409 404 407 410 412 403 400 397 392 395 392 391 386 381 381 391 391 397 397 387 384 390 390 392 392 388 384 375 359 366 364 376 368 359 349 343 339 337 334 331 326 331 319 318 332 342 335 319 313 306 304 301 298 301 325 323 297 289 283 283 289 290 297 290 278 276 273 276 273 279 280 276 277 277 298 301 279 276 274 269 251 247 270 274 273 255 259 263 252 250 253 270 278 255 250 260 271 269 238 233 247 249 228 247 251 245 260 270 246 207 222 220 213 236 257 216 218 198 187 185 185 184 197 196 189 183 179 183 194 193 185 203 210 207 199 206 222 208 186 196 198 204 211 205 207 201 205 181 174 171 166 166 165 189 195 183 192 189 163 150 175 215 210 170 157 156 151 145 143 143 143 150 156 149 154 183 198 211 211 201 197 205 211 190 179 161 161 158 148 156 158 153 151 145 140 133 127 127 126 126 130 136 135 131 124 122 123 136 138 135 128 126 122 120 119 118 119 121 135 154 159 167 186 193 196 192 205 218 230 217 190 180 162 154 162 156 145 123 121 124 121 112 110 112 112 113 110 110 108 107 108 110 108 109 107 107 117 150 130 108 108 136 140 159 168 116 130 143 154 165 194 193 184 205 221 165 147 132 136 177 204 214 225 267 304 324 289 221 206 242 173 156 166 197 198 218 238 219 194 175 193 216 196 179 183 178 143 178 198 238 247 227 221 225 211 208 195 191 191 179 174 203 209 218 219 201 198 188 192 190 199 194 181 178 192 206 210 239 260 269 269 265 257 244 237 217 233 205 208 203 185 168 163 130 153 121 95 81 92 116 130 113 108 104 135 131 100 116 134 128 155 191 188 183 167 110 92 71 63 58 59 60 61 61 61 61 64 68 66 63 64 64 64 65 66 66 62 64 65 65 65 64 65 65 67 68 67 67 67 67 68 68 69 69 69 69 70 72 74 78 88 105 122 128 108 67 60 61 61 61 62 62 63 62 62 63 63 63 64 64 64 64 65 64 64 66 66 66 67 68 67 67 67 67 66 66 65 70 73 72 68 62 63 70 74 74 111 117 108 103 94 94 96 104 122 114 101 111 120 124 122 109 107 113 117 106 91 92 96 94 87 119 121 121 123 125 126 132 142 157 178 193 204 214 208 226 267 311 335 345 356 387 474 639 706 778 917 979 1046 1090 1110 952 1061 1070 1030 1067 1325 1409 1312 1318 1405 1326 1289 1310 1378 1412 1436 1614 1754 1879 1679 1787 1525 1291 1223 1270 1363 1486 1593 1347 1234 1243 1142 1128 1106 1037 948 854 833 828 877 942 851 896 776 679 625 608 622 634 652 675 705 745 792 850 914 970 1028 1081 1088 1044 1039 1029 1040 974 948 885 921 1124 1146 1119 947 889 937 981 992 988 1012 1106 1047 1111 1204 1310 1355 1288 1175 1100 1058 1079 1091 1101 1179 1284 1272 1225 1195 1141 1159 1236 1133 991 940 929 998 1052 1062 1135 1152 1146 1094 1062 1033 1006 1017 1023 913 906 928 947 923 911 879 868 843 813 802 802 802 801 809 822 819 804 790 761 740 718 763 805 681 520 451 391 331 282 267 360 326 285 306 352 421 467 530 639 793 938 959 887 962 954 879 903 947 1018 1085 1165 1245 1250 1264 1246 1217 1210 1194 1200 1213 1226 1232 1239 1261 1294 1335 1402 1501 1602 1638 1633 1437 1329 1145 1032 958 903 877 868 876 894 917 943 974 1031 1107 1249 1335 1397 1412 1528 1569 1491 1417 1352 1294 1242 1209 1147 1098 1057 1020 983 949 926 912 900 892 892 871 839 841 867 829 723 605 536 472 409 352 299 242 202 198 241 304 367 432 500 571 639 811 937 975 1150 1101 1064 1079 1149 1094 1081 1088 1048 1039 1053 1074 1099 1124 1149 1216 1373 1477 1628 1672 1510 1380 1283 1257 1141 1093 1053 1026 998 1016 1112 977 947 968 1002 1054 1128 1228 1365 1333 1200 1134 1092 1211 1328 1313 1194 1273 1402 1432 1443 1446 1458 1487 1502 1506 1508 1526 1570 1614 1680 1759 1752 1749 1777 1783 1762 1757 1703 1693 1684 1673 1680 1652 1639 1634 1640 1716 1737 1701 1684 1656 1644 1634 1626 1595 1581 1569 1610 1874 1856 1813 1779 1725 1673 1691 1660 1695 1735 1775 1828 1908 2061 1990 1905 1861 1837 1815 1809 1799 1753 1722 1699 1668 1671 1659 1684 1701 1712 1750 1819 1838 1801 1770 1797 1895 1942 1936 1898 1898 1889 1918 1909 1935 1971 1972 1979 2000 2034 2109 2069 2102 2127 2146 2193 2264 2212 2199 2210 2208 2237 2260 2278 2331 2370 2424 2439 2421 2433 2458 2528 2600 2514 2554 2631 2649 2672 2668 2490 2411 2309 2235 2216 2256 2179 2161 2135 2117 2033 1987 1937 1854 1852 1848 1777 1718 1682 1664 1627 1580 1550 1533 1517 1500 1472 1453 1442 1452 1461 1445 1426 1419 1422 1422 1424 1429 1430 1435 1444 1459 1476 1533 1517 1538 1555 1543 1487 1483 1494 1528 1536 1522 1526 1535 1534 1543 1548 1568 1575 1584 1580 1580 1596 1618 1638 1652 1661 1672 1701 1717 1725 1735 1749 1764 1772 1775 1783 1795 1807 1840 1886 1886 1899 1883 1865 1825 1819 1817 1790 1820 1776 1764 1721 1735 1772 1829 1884 1886 1888 1813 1783 1809 1839 1765 1748 1754 1765 1774 1787 1805 1831 1863 1898 1871 1864 1905 1941 1939 1895 1866 1875 1895 1895 1865 1868 1853 1867 1893 1909 1926 1950 1984 2014 2032 2038 2053 2087 2126 2118 2116 2100 2069 2056 2001 1989 2045 2112 2167 2186 2187 2102 1998 2003 1987 1924 1904 2027 2026 1970 1962 2054 2088 2099 2145 2177 2165 2184 2172 2179 2181 2184 2201 2181 2175 2172 2221 2261 2281 2312 2359 2480 2506 2453 2409 2389 2418 2432 2475 2523 2502 2434 2380 2344 2372 2337 2357 2354 2323 2301 2272 2256 2234 2221 2200 2182 2169 2162 2150 2135 2115 2099 2088 2081 2074 2070 2075 2133 2193 2189 2226 2178 2170 2195 2240 2204 2169 2145 2115 2103 2115 2125 2149 2186 2224 2269 2267 2247 2203 2258 2286 2325 2321 2316 2472 2520 2562 2608 2637 2647 2627 2614 2629 2648 2646 2615 2563 2541 2406 2263 2341 2184 2071 2110 2031 1980 1950 1944 1877 1806 1782 1781 1743 1765 1903 2045 1972 1835 1785 1787 1815 1841 1858 1864 1892 1950 1986 1972 1949 1923 1887 1873 1865 1857 1856 1791 1729 1701 1688 1676 1639 1634 1623 1611 1614 1607 1586 1584 1554 1563 1593 1621 1669 1699 1688 1679 1695 1721 1767 1798 1828 1850 1873 1892 1918 1949 2017 1954 1983 1927 1902 1880 1864 1838 1816 1804 1799 1802 1814 1832 1837 1839 1851 1860 1876 1890 1912 1938 2000 2034 2048 2056 2058 2072 2108 2169 2241 2257 2213 2237 2288 2288 2288 2290 2293 2277 2148 1970 1898 1860 1857 1867 1892 1929 1960 1960 1950 1947 1899 1876 1846 1819 1787 1783 1861 1864 2029 2026 2020 2035 1947 1832 1794 1870 1882 1898 1898 1911 1729 1679 1671 1694 1682 1713 1743 1739 1729 1718 1705 1618 1603 1605 1602 1592 1602 1575 1540 1535 1532 1508 1491 1473 1443 1424 1403 1389 1377 1367 1361 1365 1376 1424 1430 1354 1358 1339 1315 1312 1304 1289 1291 1288 1286 1282 1279 1281 1279 1265 1262 1262 1235 1229 1242 1256 1249 1321 1382 1317 1323 1312 1312 1330 1326 1357 1352 1305 1278 1284 1278 1224 1277 1281 1251 1248 1234 1218 1205 1196 1218 1220 1201 1199 1213 1214 1218 1205 1181 1160 1186 1191 1191 1188 1183 1181 1163 1140 1146 1135 1130 1128 1132 1121 1122 1119 1131 1122 1124 1115 1114 1115 1118 1118 1113 1094 1089 1106 1090 1096 1100 1099 1106 1099 1080 1093 1113 1113 1112 1130 1145 1167 1178 1176 1163 1152 1153 1155 1165 1181 1189 1168 1158 1146 1147 1153 1171 1171 1139 1114 1098 1098 1103 1131 1154 1135 1133 1142 1127 1146 1139 1125 1118 1095 1082 1084 1062 1020 1007 993 1034 1028 1048 1062 1046 1015 999 1000 1022 1023 1011 1023 1023 1003 983 1004 1029 1022 1003 999 1002 1030 1028 1044 1055 1034 1044 1059 1057 1045 1063 1082 1089 1089 1090 1089 1079 1078 1073 1063 1063 1066 1065 1064 1057 1062 1058 1052 1052 1052 1051 1049 1040 1038 1034 1030 1029 1026 1024 1020 1016 1016 1013 1004 1004 1006 1003 997 994 997 996 992 990 984 980 952 941 938 914 895 893 901 904 882 872 859 861 857 853 844 837 824 807 794 772 772 762 755 753 755 744 738 740 734 726 719 714 711 721 733 742 763 747 745 742 736 730 730 740 731 706 693 687 675 662 660 652 655 664 673 676 672 665 639 647 650 631 634 621 621 629 655 623 608 622 619 636 627 610 617 624 626 608 600 614 618 640 642 649 646 648 641 617 600 597 591 578 598 585 592 602 601 600 596 587 574 575 566 564 557 558 549 525 511 503 490 481 475 469 465 469 465 467 468 471 471 455 444 460 471 468 484 489 492 503 507 498 482 472 477 494 500 477 460 475 501 491 474 458 475 490 502 504 487 475 456 434 431 451 453 466 469 493 493 484 476 476 466 454 452 461 464 464 459 439 412 399 395 395 393 394 399 401 402 402 397 397 399 398 393 397 399 398 406 410 412 415 420 424 419 399 390 387 389 395 395 393 385 390 399 397 403 398 392 392 388 379 378 385 374 364 362 360 351 360 372 370 360 358 351 346 349 351 346 333 322 318 315 327 340 334 326 322 312 308 307 310 302 304 322 309 298 292 296 301 294 300 291 292 288 279 283 287 291 296 290 276 276 297 290 273 266 261 260 263 249 248 247 268 252 261 264 255 251 249 253 255 263 251 253 242 246 256 256 224 221 225 242 241 267 261 259 227 214 228 215 209 201 236 236 218 227 193 194 187 188 197 196 193 193 184 179 180 195 188 200 208 211 202 220 216 189 182 182 184 185 204 235 240 231 208 220 177 172 171 173 179 216 257 251 159 149 152 172 210 227 180 168 161 160 163 148 143 143 143 143 153 147 159 170 161 160 158 158 154 161 167 168 162 160 148 143 146 155 151 146 142 139 136 129 127 126 125 128 139 141 146 139 125 123 122 122 126 126 121 120 120 120 123 123 120 121 130 133 129 134 136 141 154 147 143 156 175 154 155 158 170 181 181 172 189 186 138 112 112 112 111 111 110 111 108 109 110 114 122 120 117 116 116 114 124 138 130 118 107 112 128 127 134 148 195 231 231 218 227 214 178 149 163 161 151 180 167 166 214 245 262 248 267 292 268 214 268 331 224 169 131 174 188 211 212 206 186 171 192 193 208 215 191 164 168 156 159 184 205 230 222 196 186 191 186 154 158 173 190 203 216 215 217 218 204 199 192 185 191 203 186 199 218 229 238 251 257 259 249 243 242 229 212 203 184 163 167 160 147 146 126 136 118 103 88 88 75 90 111 121 112 136 148 152 125 94 104 128 147 172 189 203 151 91 72 63 59 59 59 60 60 60 59 62 65 67 67 65 63 64 65 64 63 66 61 64 64 64 64 63 64 67 67 67 68 67 67 67 67 68 68 69 69 69 71 73 75 79 89 109 122 117 83 63 60 60 60 61 62 62 62 62 63 63 63 63 64 64 64 64 64 64 64 65 66 66 67 67 67 66 67 67 67 65 65 68 72 74 65 70 81 73 85 93 103 105 94 94 87 89 89 98 115 118 108 99 111 114 117 117 99 104 117 104 85 90 89 93 93 117 118 121 122 123 124 125 124 126 133 140 149 165 185 203 229 263 305 361 438 481 472 634 783 851 822 812 825 884 876 942 998 1126 1181 1225 1376 1480 1506 1432 1278 1226 1186 1160 1197 1318 1254 1350 1499 1695 1691 1464 1394 1229 1206 1262 1397 1469 1379 1362 1223 1130 1042 1067 1056 997 923 849 787 797 915 796 692 634 593 583 586 596 609 629 657 688 725 776 841 919 1034 1118 1131 1135 1093 1201 1269 1095 1002 917 860 828 858 995 1070 951 862 896 949 998 1048 1064 1130 1190 1063 1100 1180 1330 1306 1333 1215 1123 1046 1025 1024 1020 1046 1075 1118 1113 1094 1080 1144 1212 1128 1032 990 925 926 957 1029 1061 1187 1346 1190 1115 1065 1014 973 972 923 889 863 845 829 799 791 783 761 735 723 727 725 721 729 734 731 725 710 689 690 677 711 785 753 615 390 347 304 274 262 331 296 277 280 302 348 397 442 579 644 726 848 780 834 806 800 857 949 1014 1084 1146 1165 1195 1248 1266 1261 1252 1221 1228 1240 1259 1267 1268 1285 1319 1359 1407 1470 1552 1628 1556 1371 1229 1128 1032 955 918 902 896 912 942 974 1007 1041 1120 1212 1376 1477 1432 1501 1598 1541 1459 1389 1327 1298 1270 1199 1122 1052 1018 991 957 927 902 887 876 865 851 834 829 844 892 825 724 674 606 536 467 412 357 301 253 205 220 282 347 408 463 518 583 712 901 969 1103 1118 1121 1165 1234 1204 1184 1174 1109 1085 1044 1050 1071 1089 1111 1163 1287 1336 1447 1611 1529 1416 1248 1191 1141 1102 1091 1028 995 975 964 952 961 986 1023 1077 1148 1244 1408 1488 1312 1213 1155 1116 1145 1168 1162 1209 1337 1437 1478 1494 1499 1541 1519 1534 1549 1579 1743 1773 1802 1795 1787 1767 1740 1732 1720 1728 1681 1652 1646 1651 1694 1673 1647 1630 1628 1641 1671 1696 1734 1704 1687 1674 1675 1637 1648 1617 1624 1847 1827 1742 1692 1625 1630 1639 1647 1680 1719 1776 1812 1857 1922 1893 1859 1899 1836 1818 1782 1736 1739 1699 1665 1661 1702 1656 1693 1696 1723 1759 1842 1857 1817 1802 1818 1907 1976 1981 1936 1908 1898 1937 1979 1983 2015 2021 1992 1989 1998 2021 2050 2074 2100 2148 2203 2280 2318 2269 2273 2231 2243 2271 2290 2312 2356 2374 2388 2410 2457 2477 2599 2652 2609 2692 2832 3058 3098 3065 2797 2612 2399 2266 2177 2144 2138 2135 2239 2091 2079 2041 2103 1949 1923 1815 1780 1737 1705 1690 1644 1607 1585 1560 1551 1539 1547 1485 1464 1468 1482 1465 1443 1425 1424 1429 1427 1430 1429 1431 1435 1452 1489 1503 1494 1503 1496 1480 1475 1483 1502 1542 1566 1574 1562 1562 1561 1572 1570 1576 1572 1572 1580 1586 1598 1615 1639 1696 1684 1670 1701 1698 1705 1710 1721 1732 1745 1766 1788 1815 1841 1830 1837 1867 1861 1877 1923 1882 1795 1797 1778 1761 1737 1721 1705 1728 1751 1777 1789 1809 1792 1770 1764 1765 1763 1751 1743 1751 1760 1773 1793 1816 1837 1855 1847 1821 1849 1896 1913 1913 1897 1878 1844 1867 1856 1837 1842 1862 1872 1888 1928 1955 1980 2012 2029 2020 2038 2074 2102 2107 2103 2092 2063 2016 2015 1993 1944 1959 2036 2149 2138 2143 2102 1990 1944 1949 1915 1922 2016 2083 2033 1979 2006 2111 2147 2158 2175 2170 2166 2148 2179 2210 2202 2212 2207 2225 2206 2216 2249 2280 2315 2330 2403 2488 2481 2433 2382 2418 2444 2454 2463 2533 2539 2489 2486 2467 2408 2360 2341 2340 2332 2312 2308 2310 2268 2250 2237 2211 2216 2202 2192 2157 2142 2121 2102 2083 2069 2063 2083 2108 2134 2202 2147 2123 2157 2245 2262 2222 2168 2116 2090 2112 2108 2123 2158 2201 2227 2280 2210 2213 2303 2332 2319 2406 2461 2489 2523 2559 2585 2610 2639 2626 2626 2668 2620 2597 2586 2557 2565 2508 2275 2153 2157 2030 2026 2048 1985 1970 1925 1886 1828 1822 1817 1751 1721 1812 1931 1892 1793 1760 1787 1808 1808 1824 1852 1901 1966 1968 1948 1923 1895 1863 1841 1832 1826 1822 1816 1768 1741 1715 1712 1683 1661 1652 1631 1600 1569 1548 1563 1580 1610 1636 1669 1700 1746 1733 1687 1699 1729 1756 1816 1837 1866 1904 1927 1957 2030 2055 2079 2089 1997 1951 1928 1900 1873 1834 1831 1840 1841 1828 1825 1837 1853 1863 1896 1936 1933 1912 1961 2018 2045 2081 2096 2106 2128 2154 2191 2251 2249 2198 2210 2256 2261 2261 2268 2237 2138 2043 1970 1925 1859 1836 1855 1897 2065 2098 2080 2082 1997 1918 1895 1866 1805 1755 1762 1800 1811 1833 1909 1992 2044 1941 1901 1810 1762 1803 1861 1851 1775 1752 1709 1654 1651 1650 1686 1731 1724 1719 1710 1710 1652 1604 1588 1578 1559 1549 1544 1518 1495 1493 1480 1452 1425 1423 1410 1390 1379 1370 1376 1390 1396 1491 1456 1400 1411 1419 1396 1394 1368 1320 1282 1320 1298 1282 1281 1291 1290 1282 1274 1263 1249 1236 1229 1234 1233 1240 1297 1337 1325 1264 1262 1307 1298 1353 1362 1382 1329 1224 1219 1218 1225 1254 1285 1273 1300 1285 1220 1204 1194 1199 1218 1202 1188 1193 1194 1199 1191 1178 1159 1174 1177 1174 1168 1166 1154 1138 1182 1189 1173 1165 1143 1133 1126 1131 1146 1169 1168 1174 1142 1120 1102 1102 1098 1094 1096 1109 1119 1121 1124 1136 1128 1108 1085 1103 1108 1121 1140 1138 1122 1136 1154 1171 1177 1165 1176 1175 1174 1178 1193 1195 1177 1165 1161 1162 1167 1176 1174 1144 1120 1109 1106 1126 1143 1158 1151 1161 1148 1143 1148 1127 1112 1095 1082 1067 1060 1042 1028 1011 998 1031 1071 1079 1076 1059 1039 1018 1005 1025 1034 1030 1037 1021 1008 987 1001 1025 1036 1009 1019 1015 1021 1048 1048 1059 1054 1044 1065 1082 1070 1075 1091 1098 1095 1092 1088 1081 1081 1070 1060 1058 1064 1059 1061 1057 1061 1059 1054 1048 1047 1048 1047 1041 1038 1034 1032 1026 1025 1021 1022 1019 1016 1013 1008 1006 1007 1004 996 993 995 993 993 990 986 985 966 961 937 924 925 914 921 905 891 873 876 872 874 873 861 850 840 832 816 797 767 779 784 778 774 762 763 767 768 752 736 725 715 702 703 719 738 724 718 719 712 703 703 705 699 695 695 682 673 657 653 648 641 647 654 661 666 665 646 635 649 624 626 611 625 644 655 625 602 607 618 631 617 598 605 609 612 615 596 594 609 621 618 627 623 630 635 620 604 587 580 570 585 575 591 595 589 598 605 599 593 588 584 582 572 559 543 533 526 511 491 484 478 478 471 459 457 458 460 465 466 462 442 446 460 470 481 488 489 495 503 488 479 463 470 474 479 468 452 473 488 485 473 453 469 484 496 500 495 475 462 450 425 433 443 456 472 479 496 495 493 490 478 464 455 445 437 437 445 458 447 424 405 395 394 392 391 390 389 389 389 387 385 384 382 386 392 389 399 397 400 404 410 409 404 387 381 380 382 386 388 389 388 392 399 397 394 393 391 385 376 374 369 376 381 376 371 359 346 355 364 382 373 358 347 358 354 349 336 335 327 318 314 316 324 327 325 327 327 325 318 324 317 302 295 307 305 300 306 303 303 305 292 292 282 280 289 299 302 304 290 283 283 299 280 269 271 276 283 279 261 263 248 243 265 275 260 259 270 256 241 258 268 260 268 229 238 249 241 234 243 224 249 253 273 264 221 216 224 244 227 243 218 250 223 257 221 194 197 194 195 194 194 193 192 189 184 179 181 204 199 202 203 204 232 241 189 189 182 181 181 196 210 202 197 231 256 186 177 178 177 183 199 170 161 146 149 182 197 213 190 178 172 165 158 153 153 143 143 143 143 143 143 143 144 154 159 156 149 146 171 181 167 154 152 145 144 138 143 143 139 142 140 131 128 127 127 125 130 157 166 171 154 153 130 122 122 123 122 121 121 121 120 122 127 123 123 136 151 151 139 142 148 143 142 139 136 136 132 127 131 142 143 143 140 142 141 135 120 113 117 113 110 109 110 141 131 126 126 135 131 121 116 119 126 147 146 120 115 106 106 117 121 125 149 177 189 200 231 224 188 183 165 132 163 171 197 161 162 201 241 258 249 237 230 221 208 222 275 215 157 135 136 169 164 194 196 184 152 173 195 206 192 162 155 180 190 176 221 202 213 201 187 191 180 192 159 153 183 206 205 195 178 179 185 189 184 192 204 217 213 192 200 215 238 254 254 249 241 240 222 224 235 243 234 208 180 167 192 171 160 170 151 124 84 86 75 70 81 98 117 104 136 148 156 131 111 99 119 116 145 163 175 102 69 69 65 64 61 60 60 60 58 61 63 65 67 64 68 64 65 64 63 64 62 61 63 64 63 64 65 64 68 68 68 68 66 67 67 67 68 68 68 68 68 71 74 77 80 88 108 115 111 67 62 60 60 60 61 62 62 62 62 63 63 63 62 63 63 63 63 64 64 64 64 65 66 67 67 70 69 67 66 66 68 68 66 71 71 65 80 78 98 126 111 92 89 87 91 84 85 85 95 103 101 100 92 97 102 100 109 100 96 108 95 86 92 104 113 110 116 119 119 120 120 121 121 119 117 119 126 134 147 162 182 203 227 253 302 354 376 368 409 513 559 640 716 767 902 1032 1147 1126 1171 1067 1042 1130 1243 1328 1391 1165 1109 1101 1091 1076 1098 1108 1261 1464 1697 1736 1401 1295 1227 1191 1281 1318 1375 1330 1220 1159 1084 934 1006 1069 970 863 797 783 804 754 638 595 589 581 581 582 589 610 645 690 732 777 837 923 1060 1236 1304 1220 1147 1104 1219 1397 1124 975 875 827 804 792 838 839 831 851 907 961 1018 1079 1155 1175 1249 1105 1116 1162 1243 1279 1220 1201 1107 1031 999 995 976 977 999 1027 1041 1031 1053 1134 1099 1097 1024 1002 934 937 970 976 1022 1167 1338 1329 1206 1107 1045 991 955 916 879 847 816 795 770 747 751 731 711 720 699 688 692 689 680 671 677 690 679 647 632 670 682 680 591 372 338 306 280 268 320 302 279 276 278 297 326 355 414 496 553 636 654 678 712 754 829 906 955 1010 1049 1093 1262 1366 1350 1303 1275 1241 1261 1277 1299 1309 1309 1320 1354 1398 1437 1493 1595 1673 1463 1302 1190 1096 1021 971 946 933 940 961 993 1030 1070 1114 1234 1303 1377 1429 1541 1571 1552 1510 1427 1374 1359 1428 1349 1195 1117 1049 1000 961 930 901 876 861 853 844 832 818 826 849 886 940 852 764 685 588 532 477 410 346 290 221 201 248 306 361 422 487 568 653 747 868 1025 1153 1168 1200 1273 1238 1161 1126 1190 1190 1036 1026 1041 1054 1081 1123 1172 1279 1470 1707 1547 1354 1231 1175 1135 1113 1098 1062 998 976 961 963 978 1005 1043 1096 1165 1248 1377 1544 1397 1330 1242 1163 1136 1146 1231 1261 1425 1498 1487 1531 1552 1641 1686 1606 1610 1676 1780 1783 1798 1834 1766 1723 1703 1699 1707 1714 1677 1642 1632 1642 1661 1663 1653 1634 1626 1635 1672 1753 1768 1730 1722 1720 1712 1678 1694 1629 1617 1748 1673 1638 1613 1603 1624 1624 1633 1674 1691 1724 1784 1827 1914 1881 1847 1828 1795 1759 1737 1716 1751 1677 1643 1638 1671 1631 1651 1692 1788 1801 1854 1894 1860 1837 1835 1881 1926 1928 1938 1931 1922 1926 1940 1988 2060 2042 2025 2056 2007 2010 2035 2070 2107 2162 2256 2491 2596 2383 2305 2259 2286 2303 2329 2336 2361 2345 2359 2381 2416 2466 2529 2566 2600 2782 3075 3493 3385 3134 2854 2700 2476 2341 2195 2219 2164 2125 2165 2172 2234 2262 2101 2040 1954 1886 1811 1776 1739 1682 1661 1746 1668 1606 1588 1579 1571 1550 1513 1516 1512 1497 1466 1447 1435 1428 1427 1429 1430 1431 1435 1458 1468 1468 1469 1467 1464 1467 1471 1478 1493 1527 1564 1562 1548 1549 1570 1578 1583 1593 1602 1603 1593 1586 1597 1603 1620 1638 1649 1666 1677 1682 1685 1710 1747 1745 1767 1786 1814 1883 1927 1862 1855 1890 1893 1893 1921 1857 1775 1880 1860 1829 1736 1701 1694 1732 1717 1733 1749 1753 1751 1747 1751 1751 1736 1733 1746 1760 1779 1792 1799 1814 1829 1830 1800 1811 1840 1871 1879 1877 1876 1874 1844 1825 1825 1837 1853 1876 1900 1904 1939 1972 1984 1994 1987 1988 2009 2033 2065 2079 2063 2043 2039 2001 1982 1976 1905 1923 1950 2077 2086 2060 2025 1959 1905 1901 2036 1967 1956 2016 2077 2044 2007 2001 2100 2132 2148 2149 2118 2149 2155 2178 2191 2207 2218 2227 2234 2238 2251 2262 2281 2285 2313 2384 2497 2445 2384 2390 2440 2441 2450 2492 2576 2564 2543 2539 2494 2435 2383 2359 2319 2304 2339 2335 2298 2281 2298 2270 2257 2267 2248 2187 2211 2182 2151 2133 2108 2077 2062 2075 2108 2202 2138 2103 2122 2154 2183 2239 2194 2142 2098 2087 2100 2108 2121 2168 2170 2178 2166 2190 2249 2366 2404 2467 2496 2518 2545 2570 2596 2604 2612 2604 2623 2603 2581 2562 2549 2571 2537 2330 2158 2125 2145 2014 1985 1990 1941 1914 1915 1891 1865 1818 1789 1751 1729 1718 1763 1762 1739 1755 1772 1777 1789 1809 1842 1872 1936 1948 1926 1906 1877 1843 1818 1807 1792 1786 1794 1759 1739 1719 1705 1681 1649 1622 1591 1560 1546 1549 1590 1623 1661 1691 1710 1767 1792 1798 1722 1707 1729 1758 1820 1856 1884 1921 1964 2004 2123 2198 2349 2308 2077 2022 1983 1947 1910 1870 1867 1906 1910 1869 1848 1836 1844 1864 1928 1979 1990 1926 1992 2063 2075 2102 2139 2148 2148 2164 2183 2219 2234 2191 2175 2234 2221 2232 2240 2235 2075 2038 1947 1928 1873 1857 1835 1886 2066 2051 2019 2012 1999 1969 1926 1871 1831 1792 1777 1771 1778 1795 1781 1831 1996 1990 1949 1807 1777 1729 1714 1722 1731 1683 1667 1641 1644 1642 1699 1723 1712 1703 1703 1697 1677 1602 1585 1547 1535 1491 1481 1476 1464 1457 1457 1443 1433 1432 1426 1423 1399 1389 1404 1403 1397 1386 1366 1353 1346 1347 1367 1340 1370 1308 1284 1332 1321 1308 1295 1289 1276 1269 1264 1255 1250 1234 1224 1224 1224 1219 1238 1250 1247 1228 1258 1248 1326 1364 1311 1367 1406 1256 1204 1198 1218 1210 1264 1255 1290 1227 1195 1189 1184 1175 1185 1161 1171 1164 1164 1168 1160 1155 1154 1154 1154 1154 1148 1145 1146 1157 1189 1206 1210 1196 1166 1185 1173 1167 1175 1184 1193 1176 1154 1137 1135 1102 1110 1136 1115 1122 1131 1153 1156 1161 1126 1108 1115 1130 1130 1134 1147 1146 1133 1136 1142 1160 1180 1192 1192 1203 1200 1197 1201 1191 1175 1178 1171 1181 1189 1182 1186 1159 1140 1151 1139 1143 1163 1172 1167 1165 1161 1145 1111 1099 1091 1083 1075 1065 1059 1048 1040 1020 1018 1055 1073 1054 1045 1031 1021 1014 1017 1030 1048 1056 1050 1031 1013 996 1003 1027 1040 1018 1036 1034 1018 1039 1058 1065 1072 1058 1063 1081 1095 1089 1095 1099 1096 1092 1088 1081 1081 1073 1065 1062 1064 1060 1060 1060 1059 1057 1054 1050 1047 1044 1041 1032 1033 1031 1030 1023 1016 1012 1019 1020 1013 1004 1005 1008 1007 1002 1000 996 989 986 989 989 987 985 979 956 949 946 938 937 931 917 904 896 901 892 880 865 863 849 839 829 810 785 774 799 806 795 793 782 787 784 787 760 763 744 725 715 700 696 715 718 702 703 702 693 688 691 690 680 688 681 674 668 652 641 637 630 636 638 637 643 632 640 647 624 607 618 643 651 637 625 599 602 613 625 614 592 592 591 600 594 597 580 592 599 604 619 610 612 623 620 603 596 589 569 563 578 595 588 574 584 597 598 595 591 585 585 580 563 545 535 518 502 500 513 501 499 491 470 460 452 451 458 460 466 448 441 455 463 469 478 479 497 505 497 489 470 458 465 467 459 453 480 482 468 465 454 457 479 494 496 490 471 456 446 424 426 446 435 466 466 479 477 492 489 480 473 466 460 450 440 428 432 448 454 437 415 407 399 394 391 386 384 383 381 377 375 375 373 372 374 386 390 389 391 394 400 397 387 377 373 378 379 378 375 376 382 386 387 379 381 379 370 367 366 371 367 378 375 368 366 346 347 367 366 373 360 359 356 346 343 342 336 326 333 321 316 311 310 315 322 332 334 326 314 307 305 299 300 308 311 316 310 307 296 286 286 288 288 291 306 301 286 285 289 298 297 275 282 283 290 290 275 273 274 258 241 252 260 242 245 262 240 233 244 269 266 257 223 241 246 227 228 251 230 243 232 242 245 220 221 226 243 227 255 260 270 262 254 252 205 228 204 204 195 192 190 188 189 181 179 179 184 187 192 189 189 204 216 228 209 200 205 190 198 197 196 238 273 289 206 185 188 186 202 179 152 147 148 168 186 193 205 198 166 163 166 158 152 146 150 155 151 145 144 143 143 144 149 147 145 136 135 134 137 139 148 151 147 146 142 137 139 134 130 128 128 127 126 127 137 154 148 184 185 149 141 132 128 126 125 123 124 124 131 135 137 133 125 135 132 138 140 135 137 144 143 141 147 141 133 126 126 125 123 119 119 120 123 143 151 117 115 112 110 109 109 109 144 157 151 138 127 124 121 121 126 134 131 124 119 116 106 107 120 118 132 119 159 191 214 230 198 168 199 159 161 139 139 169 134 152 151 166 184 222 241 216 196 189 173 179 161 143 130 116 139 141 135 145 153 143 160 176 178 168 165 159 182 193 199 207 206 192 198 193 170 171 169 134 157 176 181 165 168 168 173 188 187 197 200 211 224 200 189 196 221 231 225 219 219 207 211 212 224 234 250 254 242 214 213 220 200 154 118 100 90 79 78 74 73 70 75 101 89 118 138 144 145 124 92 83 92 106 122 112 69 66 66 63 61 62 63 61 58 62 61 63 64 65 64 64 63 62 61 63 66 61 61 64 63 63 63 62 64 67 67 67 68 68 67 67 67 67 68 68 68 70 72 74 77 81 89 93 102 85 60 60 61 60 60 61 62 62 62 62 62 63 62 63 63 62 63 63 64 64 64 64 65 65 66 66 68 68 71 68 66 65 69 71 66 67 76 79 101 123 116 105 101 84 82 85 83 83 82 89 92 89 91 90 94 98 97 101 107 99 89 85 86 106 108 108 109 115 116 117 117 118 117 117 116 114 114 122 131 141 155 170 188 208 231 256 279 285 288 300 337 439 630 813 869 916 981 930 883 861 897 961 1107 1078 1312 1177 1097 1020 980 1015 990 979 1036 1156 1320 1480 1693 1535 1344 1246 1203 1199 1187 1291 1261 1203 1057 968 873 976 1057 906 839 771 715 676 645 606 581 580 580 580 583 603 645 685 730 791 865 948 1095 1251 1327 1236 1154 1107 1056 1081 1110 1083 934 839 806 792 785 785 794 812 846 894 962 1038 1094 1169 1210 1197 1155 1172 1181 1220 1241 1163 1119 1069 1024 990 974 962 952 960 979 982 986 1003 1038 1081 1038 993 955 930 960 1033 1046 1024 1117 1188 1304 1242 1164 1076 1032 982 933 887 840 798 777 757 743 756 759 768 756 768 746 735 729 702 692 665 649 665 632 595 593 577 565 441 396 365 331 297 292 339 403 294 276 277 281 304 339 386 440 497 547 582 622 661 717 759 822 866 924 996 1074 1193 1358 1358 1315 1282 1273 1288 1311 1339 1337 1353 1378 1415 1455 1482 1510 1567 1633 1399 1264 1158 1078 1028 1000 980 981 999 1025 1056 1087 1124 1168 1218 1296 1385 1514 1527 1509 1487 1476 1432 1398 1379 1455 1413 1215 1139 1051 986 938 906 880 855 837 829 822 813 808 828 859 893 927 961 927 825 671 577 500 433 363 302 247 201 232 300 360 428 494 564 634 715 822 989 1147 1198 1239 1255 1202 1087 1056 1104 1077 1011 1000 1012 1028 1051 1081 1140 1244 1434 1673 1497 1317 1221 1158 1120 1090 1061 1032 1004 980 970 979 994 1021 1059 1109 1169 1244 1365 1578 1489 1405 1314 1232 1192 1160 1192 1277 1411 1520 1571 1623 1663 1811 1732 1654 1623 1686 1780 1751 1758 1808 1740 1692 1674 1667 1687 1705 1674 1637 1627 1655 1671 1664 1637 1627 1628 1646 1687 1765 1808 1786 1761 1725 1725 1730 1741 1605 1594 1617 1615 1605 1596 1596 1603 1608 1622 1637 1665 1717 1785 1781 1819 1828 1819 1786 1751 1742 1759 1688 1657 1640 1651 1637 1631 1624 1653 1671 1748 1789 1874 1895 1892 1877 1854 1866 1905 1978 1972 1961 1959 1976 1961 1969 1984 1996 2021 2067 2036 2016 2034 2071 2098 2166 2243 2424 2590 2511 2392 2355 2275 2270 2286 2296 2315 2347 2341 2358 2389 2429 2480 2557 2616 2770 3070 3492 3318 3188 3105 2753 2473 2286 2150 2092 2089 2080 2079 2167 2213 2287 2151 2117 2006 1890 1818 1769 1774 1710 1722 1837 1691 1648 1658 1649 1587 1575 1565 1546 1527 1507 1485 1466 1461 1440 1430 1427 1428 1434 1439 1444 1449 1451 1455 1457 1460 1462 1467 1464 1465 1478 1488 1489 1494 1509 1535 1547 1573 1594 1620 1628 1617 1601 1601 1600 1610 1625 1643 1645 1659 1692 1694 1713 1801 1774 1781 1796 1820 1865 1866 1863 1914 1914 1879 1897 1803 1741 1750 1839 1883 1779 1712 1683 1689 1706 1694 1715 1727 1735 1738 1743 1745 1726 1727 1745 1760 1772 1788 1789 1789 1806 1826 1791 1789 1805 1825 1845 1847 1848 1846 1833 1813 1815 1839 1856 1874 1890 1913 1954 1972 1944 1944 1946 1942 1965 1979 1984 2027 2030 2020 2005 2004 1996 1945 1903 1895 1915 1925 2008 2020 1982 1948 1902 1874 1963 2135 2088 2007 2058 2068 2095 2085 2057 2037 2087 2115 2148 2153 2172 2183 2188 2195 2203 2208 2215 2222 2221 2238 2238 2239 2260 2279 2282 2398 2402 2368 2354 2411 2424 2422 2442 2490 2578 2526 2533 2536 2505 2469 2431 2367 2329 2307 2296 2286 2275 2267 2285 2303 2328 2298 2259 2297 2240 2229 2195 2169 2099 2053 2063 2080 2114 2112 2087 2101 2105 2125 2131 2121 2119 2082 2119 2164 2149 2167 2144 2139 2150 2175 2211 2287 2436 2495 2514 2547 2589 2595 2615 2629 2602 2601 2601 2583 2573 2539 2535 2527 2490 2413 2288 2095 2043 2075 1995 1964 1970 1946 1903 1875 1855 1883 1852 1798 1774 1748 1720 1714 1709 1726 1736 1747 1739 1754 1805 1833 1870 1932 1930 1903 1884 1872 1839 1803 1780 1764 1756 1752 1727 1711 1686 1665 1648 1621 1597 1570 1544 1546 1580 1615 1649 1677 1711 1745 1817 1858 1850 1776 1740 1738 1764 1806 1851 1884 1925 1969 2030 2143 2401 2490 2282 2195 2075 2037 1956 1922 1899 1923 1898 1990 1957 1867 1853 1869 1868 1943 1993 2015 1958 1957 2024 2111 2166 2180 2182 2162 2155 2169 2185 2216 2194 2162 2213 2200 2194 2220 2231 2149 2007 1971 1945 1887 1860 1832 1856 1972 2002 1965 1944 1928 1907 1884 1834 1812 1783 1748 1710 1723 1732 1724 1754 1882 1988 1917 1806 1767 1740 1706 1694 1678 1636 1625 1609 1618 1644 1733 1695 1678 1665 1680 1687 1692 1637 1643 1577 1532 1502 1483 1470 1462 1461 1476 1471 1472 1462 1464 1458 1446 1427 1430 1412 1398 1385 1366 1349 1336 1323 1312 1310 1319 1355 1294 1327 1361 1348 1306 1289 1290 1286 1272 1275 1262 1237 1224 1226 1223 1216 1219 1239 1242 1209 1220 1281 1288 1273 1230 1257 1289 1216 1191 1184 1177 1180 1180 1217 1211 1167 1170 1170 1164 1164 1179 1185 1174 1156 1157 1155 1154 1166 1167 1167 1178 1173 1175 1173 1147 1168 1198 1205 1200 1189 1179 1199 1207 1208 1204 1208 1203 1192 1175 1179 1140 1133 1141 1144 1161 1142 1148 1176 1169 1151 1128 1111 1124 1131 1146 1165 1167 1153 1148 1150 1152 1157 1166 1181 1197 1225 1226 1215 1213 1194 1183 1177 1185 1198 1199 1199 1197 1184 1193 1186 1153 1179 1191 1191 1186 1178 1179 1139 1118 1111 1100 1094 1085 1081 1080 1068 1057 1066 1049 1078 1059 1046 1038 1036 1036 1019 1030 1041 1052 1065 1050 1033 1010 1006 1015 1042 1048 1039 1041 1040 1032 1041 1050 1070 1083 1073 1082 1082 1099 1097 1091 1093 1094 1089 1086 1080 1077 1072 1069 1070 1067 1065 1064 1063 1057 1054 1054 1047 1046 1042 1037 1030 1032 1030 1027 1021 1016 1018 1016 1017 1014 1010 1010 1010 1006 1003 999 994 990 988 986 981 983 978 975 956 932 917 910 914 916 897 907 907 896 885 874 859 842 841 818 794 787 779 794 807 823 814 804 799 808 795 783 777 783 765 743 724 707 692 712 709 699 690 686 689 680 675 677 669 675 670 659 665 665 657 649 640 623 618 624 625 636 656 645 619 601 624 634 629 616 620 602 592 608 621 601 588 579 584 590 578 584 579 575 590 605 606 595 607 617 625 615 599 588 572 553 575 596 586 565 572 587 594 595 592 585 579 579 570 551 535 528 517 521 525 516 514 502 480 470 462 449 446 442 451 437 447 458 462 468 471 478 490 490 494 484 481 458 453 460 448 449 466 470 465 456 445 470 486 496 489 477 474 458 445 430 411 423 432 458 442 461 457 476 471 481 480 476 466 458 455 441 433 423 429 436 435 425 412 404 405 395 391 391 387 384 384 383 376 371 370 368 372 370 366 364 363 365 372 375 368 371 372 372 368 370 375 376 378 373 369 376 364 356 351 362 365 373 369 354 357 353 337 355 352 371 373 370 358 353 344 338 335 335 343 328 322 322 311 310 322 329 322 323 306 307 309 308 311 316 320 321 308 303 293 288 297 297 307 305 305 296 300 296 293 308 299 285 297 296 285 295 286 281 276 254 254 240 243 240 238 242 244 236 254 238 236 238 224 219 213 212 214 216 207 231 233 239 237 232 244 236 219 215 252 281 246 249 240 252 210 236 220 218 201 191 189 193 185 181 179 180 180 180 186 186 185 188 193 193 197 206 196 182 183 188 219 227 252 248 185 189 200 208 227 174 148 150 170 167 195 203 196 178 167 161 162 167 170 176 181 177 151 144 145 144 146 145 143 143 177 161 138 136 135 133 132 145 148 147 142 136 132 132 130 130 129 127 128 128 130 149 144 156 149 139 134 153 155 143 131 127 127 128 125 132 134 139 133 137 144 132 129 132 137 148 154 149 146 143 140 131 134 131 133 126 120 119 123 119 121 119 125 123 114 114 112 128 151 137 132 136 145 144 125 132 140 153 160 134 121 112 107 113 117 119 133 134 125 127 136 137 146 162 146 136 150 176 134 127 139 130 139 139 137 151 163 175 201 188 206 208 224 196 133 102 125 177 144 148 146 154 171 183 183 155 143 149 172 184 176 189 200 206 198 154 148 161 122 131 140 142 157 183 167 171 193 206 216 216 228 236 220 186 192 192 191 182 184 192 202 189 201 215 214 225 235 246 239 226 197 179 138 133 140 143 137 86 73 69 77 77 78 95 87 130 140 129 133 125 99 80 84 78 69 68 65 65 65 63 63 62 63 67 62 63 63 64 63 63 63 64 62 59 66 63 60 62 63 63 63 64 62 62 65 66 66 67 69 67 66 67 67 67 67 69 68 70 72 74 77 89 110 105 107 75 60 61 60 60 61 62 61 62 61 62 62 62 62 63 64 64 64 64 64 64 64 65 65 65 65 66 67 69 72 69 66 67 67 67 66 61 76 81 109 114 107 92 85 79 79 82 78 80 82 84 83 87 86 87 92 95 95 102 108 105 95 86 87 102 98 101 111 112 114 114 115 115 115 114 113 112 112 118 127 136 147 161 180 201 222 245 244 256 320 365 354 323 411 590 694 769 744 737 673 656 714 752 822 866 1164 1017 953 968 899 901 922 968 1055 1071 1190 1312 1419 1597 1378 1252 1250 1245 1101 1065 1097 1071 951 864 855 843 828 776 752 716 665 635 614 596 579 578 579 581 603 660 707 767 835 927 989 1137 1269 1209 1196 1127 1076 1047 1036 982 966 933 880 833 804 789 782 780 785 804 839 883 942 1058 1118 1170 1202 1176 1157 1155 1155 1158 1188 1211 1153 1067 1019 983 962 954 945 941 951 953 966 997 1021 1008 996 1007 976 949 968 1103 1170 1121 1013 1021 1028 1000 960 920 918 943 914 886 848 769 752 746 799 852 841 825 885 904 801 728 696 702 717 701 658 616 611 580 557 561 633 474 457 514 507 410 364 393 405 317 285 277 282 308 342 381 423 466 506 542 571 614 704 710 762 839 942 1053 1151 1194 1316 1375 1322 1292 1289 1313 1326 1337 1369 1413 1464 1514 1553 1550 1534 1652 1505 1335 1231 1147 1090 1061 1039 1028 1035 1061 1087 1114 1155 1200 1232 1294 1359 1428 1507 1472 1452 1437 1422 1409 1412 1444 1510 1354 1263 1215 1114 993 916 878 852 830 815 807 800 795 803 835 875 918 960 992 936 810 881 718 548 551 493 459 258 201 228 290 356 418 488 572 652 725 843 982 1145 1257 1287 1215 1129 1067 1025 1010 1028 975 976 989 1002 1023 1046 1103 1238 1381 1520 1461 1319 1199 1136 1102 1076 1050 1025 1002 982 983 995 1010 1034 1070 1118 1177 1263 1349 1561 1585 1430 1371 1291 1241 1198 1184 1223 1281 1398 1560 1700 1720 1890 1783 1725 1699 1683 1739 1711 1678 1711 1693 1675 1651 1651 1684 1709 1673 1638 1625 1632 1657 1654 1640 1624 1629 1656 1704 1769 1900 1888 1784 1724 1715 1733 1674 1587 1582 1592 1586 1586 1614 1621 1598 1608 1623 1646 1681 1716 1777 1772 1777 1804 1791 1769 1753 1714 1709 1661 1628 1618 1630 1638 1624 1613 1618 1641 1679 1805 1860 1868 1847 1869 1857 1874 1921 1952 1993 1976 1987 2007 1985 1994 2000 2005 2054 2043 2042 2067 2073 2085 2123 2164 2214 2276 2333 2349 2325 2256 2247 2259 2284 2279 2318 2340 2319 2340 2368 2429 2483 2519 2571 2727 2928 3175 3275 3102 2953 2666 2378 2250 2147 2068 2039 2032 2051 2080 2169 2118 2042 1966 1914 1833 1798 1781 1765 1732 1718 1730 1746 1715 1689 1669 1636 1627 1593 1573 1548 1525 1500 1489 1483 1461 1449 1436 1430 1433 1437 1440 1442 1447 1451 1453 1456 1457 1450 1447 1448 1451 1456 1462 1474 1491 1511 1530 1553 1576 1602 1623 1636 1639 1628 1611 1612 1619 1631 1642 1665 1692 1713 1733 1751 1763 1822 1843 1796 1841 1836 1887 1821 1797 1766 1776 1723 1701 1718 1708 1709 1684 1669 1670 1678 1680 1681 1691 1701 1713 1712 1717 1717 1732 1744 1758 1768 1762 1755 1756 1776 1795 1799 1775 1788 1803 1827 1829 1812 1814 1810 1792 1803 1827 1855 1865 1883 1904 1946 1971 1943 1917 1910 1907 1909 1928 1934 1971 2018 1990 1978 1969 1975 1962 1933 1876 1871 1899 1942 1961 1944 1909 1886 1867 1877 1907 1985 2014 2114 2147 2127 2098 2144 2112 2089 2145 2135 2161 2177 2183 2187 2195 2188 2190 2194 2184 2199 2221 2215 2195 2229 2245 2255 2197 2219 2312 2329 2323 2368 2414 2425 2407 2420 2437 2448 2475 2524 2504 2472 2495 2431 2401 2364 2349 2336 2317 2291 2281 2266 2265 2348 2304 2343 2295 2244 2174 2105 2097 2066 2057 2062 2073 2082 2073 2069 2070 2070 2082 2078 2057 2071 2173 2253 2289 2321 2274 2181 2176 2216 2361 2402 2486 2570 2587 2622 2651 2644 2631 2628 2619 2595 2578 2566 2551 2536 2507 2507 2481 2294 2135 2067 2023 1983 1984 1953 1928 1903 1888 1876 1849 1822 1801 1787 1752 1753 1757 1752 1728 1703 1715 1749 1747 1764 1790 1819 1858 1894 1912 1887 1863 1850 1834 1818 1781 1751 1728 1737 1704 1690 1671 1649 1629 1604 1571 1547 1540 1563 1612 1646 1681 1734 1792 1768 1833 1895 1895 1821 1775 1782 1767 1831 1877 1905 1934 1975 2034 2155 2364 2349 2300 2156 2064 2031 1967 1939 1908 1936 1922 1963 1917 1886 1872 1874 1888 1939 2028 1978 1968 1965 2005 2072 2125 2188 2169 2167 2147 2150 2139 2158 2196 2164 2167 2157 2170 2208 2203 2204 2060 1978 1933 1898 1870 1853 1822 1850 1923 1923 1911 1891 1866 1842 1817 1789 1758 1753 1718 1682 1674 1689 1710 1778 1831 1870 1794 1774 1756 1740 1703 1680 1630 1616 1599 1603 1631 1630 1624 1620 1639 1664 1684 1666 1583 1560 1547 1538 1516 1498 1497 1477 1480 1500 1502 1493 1490 1491 1491 1474 1459 1439 1425 1412 1397 1379 1364 1343 1341 1366 1378 1374 1329 1309 1355 1377 1339 1308 1319 1436 1370 1296 1293 1271 1256 1240 1238 1244 1265 1267 1297 1265 1286 1217 1233 1230 1218 1228 1215 1200 1190 1197 1193 1261 1269 1210 1172 1167 1166 1159 1159 1172 1187 1202 1227 1229 1189 1177 1173 1166 1187 1192 1178 1204 1209 1191 1162 1145 1173 1196 1204 1196 1189 1186 1199 1211 1214 1202 1200 1198 1199 1191 1165 1138 1159 1167 1166 1177 1188 1190 1173 1142 1119 1118 1122 1119 1137 1158 1170 1194 1187 1183 1170 1172 1173 1181 1197 1207 1231 1227 1222 1223 1218 1210 1215 1209 1212 1207 1226 1239 1227 1210 1187 1165 1203 1217 1214 1207 1202 1196 1170 1151 1148 1132 1114 1103 1099 1097 1081 1076 1076 1075 1070 1072 1056 1051 1050 1049 1027 1040 1068 1063 1052 1033 1023 1013 1030 1029 1041 1054 1055 1056 1046 1046 1065 1064 1065 1083 1095 1099 1099 1097 1096 1093 1092 1090 1080 1084 1082 1080 1074 1073 1071 1068 1065 1066 1062 1053 1051 1055 1048 1043 1037 1033 1033 1032 1031 1024 1020 1022 1019 1013 1009 1014 1011 1009 1005 998 1000 1001 996 994 990 986 976 957 951 955 945 943 924 905 886 902 895 879 888 880 868 857 848 836 814 798 798 811 814 810 832 836 827 813 811 817 811 801 793 785 770 754 733 715 691 699 705 696 687 683 672 670 661 667 661 656 651 650 644 651 654 650 638 618 612 617 641 654 648 626 610 596 602 593 591 586 589 591 589 605 612 605 585 574 576 582 569 573 568 575 596 599 590 586 596 605 613 601 590 572 563 547 567 580 576 556 568 583 589 591 588 585 575 574 573 570 560 552 543 541 523 506 496 490 487 478 465 460 461 451 437 436 454 460 457 458 470 471 473 481 491 483 468 458 443 446 445 443 454 458 456 451 444 467 482 486 479 466 476 464 447 438 419 412 440 429 436 448 442 470 450 464 460 472 472 471 463 454 446 434 422 413 416 418 419 414 403 393 406 401 403 391 398 392 389 383 381 381 379 388 385 375 371 365 361 357 357 357 356 359 362 369 373 369 373 368 358 367 370 361 355 346 351 363 372 366 347 347 335 345 356 368 359 354 355 360 352 350 336 343 343 336 338 326 315 308 309 313 309 308 302 314 316 327 326 322 313 306 303 297 293 299 306 307 318 315 302 300 309 295 305 313 298 299 297 285 267 279 274 272 262 261 257 258 248 257 250 267 270 243 248 252 235 250 226 216 233 227 251 268 236 203 213 219 215 214 213 236 212 248 267 284 255 278 254 257 226 242 250 204 197 192 195 195 187 183 185 188 181 179 179 187 195 211 219 191 184 183 179 179 179 189 229 215 238 193 179 179 193 201 180 163 149 170 181 177 173 174 185 184 165 174 188 199 219 215 182 146 150 177 163 161 166 152 148 154 155 155 148 139 135 134 132 136 168 152 132 133 142 133 130 130 130 133 128 129 130 143 150 148 152 146 141 155 146 139 130 132 139 138 132 135 147 156 150 137 161 150 136 136 145 165 164 159 154 147 142 142 143 150 142 129 119 127 205 154 122 147 128 128 125 120 121 136 146 141 134 157 197 190 183 159 162 185 195 181 156 143 177 206 225 237 268 269 232 153 107 108 117 123 115 111 119 119 109 117 147 153 187 173 156 160 216 192 154 135 144 174 161 144 119 113 127 125 137 172 190 203 209 193 171 145 136 137 135 172 168 181 202 214 186 158 170 122 104 112 146 157 150 157 169 187 199 212 216 221 234 220 200 168 167 174 167 200 201 207 209 176 202 218 214 218 225 230 221 186 168 139 161 202 171 134 93 81 75 68 74 92 103 75 84 114 126 124 120 108 86 79 85 73 64 63 64 64 62 63 60 60 59 63 62 62 64 64 62 63 64 63 63 61 65 61 62 64 64 61 62 63 63 64 66 66 66 67 69 67 66 65 67 66 67 70 69 70 71 75 79 91 111 117 107 70 60 63 60 61 61 61 62 61 61 62 64 62 62 63 64 64 64 65 65 65 65 65 65 65 66 66 66 67 67 67 67 67 68 67 66 64 77 83 109 100 93 81 77 77 87 89 87 88 85 84 83 84 85 86 92 94 95 107 106 99 88 84 88 92 85 88 89 109 110 111 112 112 112 111 110 109 110 116 124 129 137 151 170 191 208 221 219 253 306 386 461 422 403 432 505 499 483 539 630 844 811 918 1113 926 888 888 888 894 915 1056 1057 1121 1184 1195 1290 1319 1486 1545 1378 1306 1304 1340 1217 1118 984 963 907 979 1110 1104 971 833 707 654 623 606 595 589 582 577 579 609 676 752 798 893 956 1085 1140 1209 1212 1131 1073 1035 1015 997 979 946 917 890 861 834 812 793 780 779 786 804 830 864 906 964 1043 1103 1178 1180 1133 1100 1090 1116 1213 1362 1368 1173 1015 967 949 943 938 935 940 944 944 974 983 976 982 1021 999 996 985 1056 1118 1066 1026 963 958 908 874 861 890 893 840 786 754 729 726 741 825 937 1032 960 940 808 685 640 615 633 663 711 675 597 585 577 611 739 702 542 559 789 712 556 507 490 461 421 357 285 283 305 335 369 402 436 468 499 535 582 626 667 725 818 920 1038 1125 1145 1217 1348 1305 1266 1301 1305 1316 1339 1398 1474 1555 1628 1670 1638 1553 1513 1490 1300 1224 1163 1125 1108 1099 1093 1096 1117 1141 1192 1262 1325 1344 1536 1511 1474 1488 1430 1417 1403 1387 1372 1372 1468 1445 1321 1268 1245 1096 1016 912 847 821 804 791 785 780 782 808 847 894 947 1001 1046 994 925 1230 964 734 824 779 533 303 200 231 289 356 426 491 567 672 765 842 1043 1195 1302 1269 1123 1054 1022 980 958 946 955 954 964 977 996 1025 1071 1168 1282 1467 1448 1247 1165 1119 1081 1056 1037 1017 998 990 999 1012 1028 1048 1077 1119 1180 1247 1351 1574 1700 1456 1375 1320 1268 1224 1199 1216 1261 1309 1376 1447 1527 1688 1773 1871 1754 1698 1666 1677 1670 1647 1647 1651 1656 1661 1675 1689 1685 1657 1634 1619 1625 1663 1661 1628 1624 1640 1666 1811 1802 1785 1755 1722 1694 1681 1622 1587 1574 1578 1568 1585 1670 1661 1592 1595 1613 1650 1670 1696 1726 1737 1740 1752 1748 1734 1728 1684 1649 1623 1597 1609 1623 1636 1642 1629 1604 1619 1648 1734 1865 1854 1806 1801 1838 1857 1909 1935 1960 1988 2017 2082 2035 2023 2029 2026 2081 2095 2076 2104 2155 2123 2121 2138 2159 2175 2201 2226 2251 2226 2229 2244 2272 2270 2294 2282 2292 2297 2337 2378 2389 2421 2466 2523 2571 2661 2747 2716 2670 2634 2350 2234 2133 2071 2049 2022 2023 2049 2049 2019 2002 1939 1886 1872 1839 1804 1780 1738 1712 1716 1770 1806 1734 1677 1652 1633 1605 1589 1571 1546 1521 1508 1498 1480 1459 1447 1442 1432 1434 1438 1440 1445 1447 1450 1450 1449 1447 1446 1446 1447 1449 1457 1472 1486 1504 1537 1585 1603 1619 1625 1653 1657 1635 1636 1635 1630 1634 1645 1664 1690 1723 1768 1760 1744 1754 1766 1867 1893 1898 1820 1796 1767 1740 1742 1730 1683 1668 1649 1651 1662 1715 1692 1726 1723 1708 1763 1781 1708 1718 1740 1743 1748 1762 1771 1742 1722 1728 1737 1754 1768 1757 1785 1811 1819 1809 1794 1791 1787 1781 1790 1813 1866 1905 1945 1967 1989 1991 1949 1918 1895 1885 1884 1887 1899 1920 1966 1997 1956 1937 1927 1919 1914 1886 1847 1865 1901 1905 1892 1880 1861 1857 1887 1950 1932 2032 2112 2125 2144 2139 2125 2139 2138 2126 2131 2133 2139 2157 2174 2164 2179 2186 2165 2169 2179 2199 2211 2198 2159 2177 2198 2203 2160 2146 2209 2267 2296 2328 2381 2401 2405 2441 2449 2447 2466 2466 2430 2403 2496 2506 2481 2446 2414 2390 2372 2350 2332 2311 2285 2265 2273 2263 2247 2223 2180 2113 2079 2045 2040 2044 2052 2066 2064 2062 2048 2041 2038 2035 2046 2086 2203 2396 2452 2461 2387 2301 2332 2383 2524 2608 2584 2650 2681 2727 2728 2710 2659 2640 2634 2589 2555 2566 2560 2523 2497 2466 2453 2325 2149 2068 2031 2057 2097 2006 1949 1913 1914 1871 1844 1825 1824 1779 1776 1798 1769 1742 1720 1700 1691 1712 1728 1767 1779 1797 1828 1881 1901 1879 1857 1831 1813 1798 1771 1732 1706 1705 1701 1664 1645 1621 1607 1588 1552 1537 1540 1588 1642 1686 1726 1778 1834 1860 1916 1953 2015 1853 1813 1818 1792 1824 1877 1913 1935 1971 2032 2115 2186 2167 2129 2082 2041 2015 1974 1946 1924 1948 1974 1964 1925 1906 1897 1905 1902 1941 1928 1932 1971 1983 2033 2062 2110 2166 2165 2155 2147 2128 2115 2164 2160 2163 2145 2125 2156 2184 2198 2186 2190 2174 2116 1970 1901 1961 1903 1836 1861 1906 1885 1867 1830 1801 1793 1779 1757 1729 1717 1681 1662 1677 1706 1729 1781 1778 1710 1679 1718 1762 1764 1686 1634 1614 1596 1587 1594 1596 1601 1618 1644 1660 1668 1617 1577 1586 1560 1555 1538 1533 1527 1499 1498 1529 1526 1517 1519 1514 1509 1498 1474 1448 1422 1410 1394 1373 1358 1354 1358 1339 1331 1347 1329 1323 1394 1376 1329 1342 1386 1590 1428 1365 1435 1432 1290 1255 1257 1289 1438 1428 1442 1354 1420 1263 1219 1200 1198 1194 1194 1187 1202 1218 1236 1285 1231 1209 1188 1177 1174 1166 1177 1197 1203 1218 1233 1227 1201 1215 1215 1209 1220 1219 1207 1217 1215 1185 1163 1159 1187 1207 1205 1211 1211 1198 1211 1207 1188 1178 1169 1163 1171 1175 1156 1153 1175 1189 1190 1195 1209 1197 1174 1138 1120 1141 1148 1137 1129 1146 1166 1174 1193 1199 1213 1194 1220 1241 1241 1241 1241 1234 1222 1212 1225 1231 1230 1228 1231 1227 1242 1240 1230 1218 1207 1193 1197 1219 1219 1220 1225 1229 1211 1194 1193 1170 1154 1129 1116 1102 1096 1089 1092 1088 1081 1077 1071 1066 1065 1056 1042 1054 1073 1050 1054 1039 1035 1024 1042 1041 1054 1070 1074 1071 1050 1055 1075 1082 1084 1088 1088 1097 1096 1088 1086 1083 1083 1085 1082 1077 1082 1078 1074 1074 1071 1065 1061 1065 1061 1058 1055 1052 1042 1040 1036 1032 1028 1022 1023 1025 1022 1010 1013 1015 1008 1008 1007 1006 1007 1004 1002 999 997 996 990 986 982 976 947 929 926 923 917 897 882 869 871 864 863 855 859 849 830 820 809 814 822 838 839 832 844 853 841 830 830 830 824 814 802 785 762 742 732 717 703 688 707 707 702 679 674 666 657 652 646 639 642 640 637 633 627 628 625 615 614 610 610 642 641 615 597 590 592 591 590 589 582 574 577 595 598 601 589 568 565 574 566 563 559 570 583 582 575 576 589 599 587 579 575 563 547 540 557 573 564 552 554 573 581 570 579 582 572 568 572 577 573 563 560 550 533 515 492 481 480 480 475 478 475 466 450 434 435 443 448 465 471 458 465 479 486 471 468 468 452 447 437 433 446 454 452 436 447 465 478 473 469 457 473 473 463 454 440 404 409 420 420 417 442 446 439 450 440 448 455 450 453 463 457 454 438 420 419 411 403 401 398 399 409 406 397 396 401 396 397 390 393 391 388 399 392 386 394 389 385 382 368 367 357 352 353 363 370 365 362 368 361 353 359 353 355 351 341 350 359 362 356 342 331 346 362 365 357 340 343 358 355 345 344 356 350 348 336 324 319 318 310 310 306 305 310 319 320 324 333 324 315 307 300 296 295 309 307 317 312 319 306 313 310 301 312 329 314 308 292 279 273 257 256 266 260 259 250 250 258 267 260 264 255 246 255 239 240 241 213 241 237 259 243 226 212 209 206 214 212 229 210 232 246 255 260 269 230 248 262 266 235 223 244 207 206 204 204 200 192 186 190 190 185 179 179 183 209 198 190 179 183 180 180 179 183 193 163 169 166 174 168 188 184 173 173 157 157 164 168 165 167 173 197 187 185 215 212 209 175 160 146 143 176 179 173 170 173 172 186 177 156 152 148 146 138 134 132 134 158 135 131 133 145 135 129 128 129 128 128 131 145 156 164 160 153 148 172 153 143 140 140 141 138 140 147 144 151 158 163 142 142 158 174 158 158 159 164 168 167 154 154 174 150 148 134 122 123 130 134 128 142 212 185 124 134 131 129 128 141 145 143 157 170 179 168 160 154 148 134 130 117 112 143 171 199 227 249 238 224 179 116 108 108 121 111 111 150 118 103 113 131 144 213 194 210 256 268 288 304 268 189 111 128 144 102 98 120 121 133 153 167 183 192 185 167 146 138 135 148 188 162 171 203 202 195 178 156 143 138 135 143 135 140 153 168 194 205 192 203 209 204 192 192 184 187 185 173 180 183 173 178 178 194 205 221 234 213 204 215 215 206 202 207 143 131 109 103 89 76 74 88 119 119 83 82 116 118 126 115 98 78 76 71 65 64 64 62 62 61 63 61 59 60 61 61 63 64 63 62 63 63 62 64 63 60 60 63 64 65 62 62 64 66 66 66 66 65 67 67 67 65 65 66 66 70 69 68 70 71 74 80 99 109 118 114 69 63 65 60 61 62 61 61 61 61 63 63 62 61 63 63 62 63 63 63 64 65 65 65 65 66 65 66 67 67 67 67 67 66 66 64 63 75 99 105 97 82 76 80 89 91 89 89 87 84 88 88 86 93 95 93 90 92 97 97 84 80 82 86 83 83 89 90 106 107 108 109 109 108 107 107 106 109 114 120 127 137 143 158 172 184 194 204 222 253 330 435 452 488 477 477 468 472 636 781 889 979 1125 1119 1086 1123 1107 1019 1008 926 1047 1231 1117 1257 1262 1429 1499 1576 1565 1467 1463 1368 1219 1117 1037 1073 1243 1073 1131 1226 1109 955 795 647 625 616 607 601 598 591 596 636 723 788 871 893 985 1062 1096 1104 1126 1100 1050 1011 989 975 972 950 925 901 886 868 842 814 792 780 785 798 814 835 865 904 950 1010 1074 1159 1218 1159 1106 1062 1078 1218 1308 1266 1145 1007 950 936 934 931 931 933 932 933 929 937 943 949 968 1017 1054 1013 1041 1073 1123 1103 985 913 896 870 908 988 922 832 756 728 719 721 817 1043 1232 1245 885 798 720 605 561 543 556 587 639 642 579 572 574 614 693 654 602 651 851 808 838 769 685 567 491 387 348 285 298 322 347 377 406 438 472 512 549 582 618 672 778 882 944 1006 1062 1139 1253 1278 1269 1255 1267 1296 1347 1418 1506 1595 1681 1708 1634 1550 1473 1404 1318 1241 1186 1171 1175 1183 1181 1206 1222 1299 1350 1593 1618 1627 1557 1508 1477 1442 1402 1384 1371 1357 1337 1333 1398 1339 1282 1245 1220 1126 983 923 844 793 777 768 764 762 780 817 863 916 975 1041 1110 1105 1117 1343 1104 901 771 733 518 333 227 220 270 335 400 484 583 667 754 833 999 1190 1305 1326 1099 1021 982 947 930 921 926 932 941 952 968 996 1030 1106 1319 1489 1400 1301 1237 1103 1070 1045 1026 1010 998 1003 1017 1032 1048 1066 1090 1129 1192 1245 1334 1488 1575 1466 1383 1329 1279 1239 1218 1215 1238 1280 1349 1376 1435 1485 1676 1850 1780 1703 1668 1635 1631 1635 1656 1691 1702 1715 1731 1698 1683 1666 1661 1630 1620 1649 1644 1622 1625 1636 1655 1735 1730 1749 1772 1747 1682 1650 1617 1583 1576 1584 1591 1594 1597 1593 1591 1595 1620 1654 1682 1729 1748 1732 1738 1743 1757 1723 1725 1678 1611 1581 1574 1601 1638 1654 1643 1618 1620 1635 1643 1681 1819 1825 1767 1785 1828 1862 1914 1963 1993 2050 2123 2093 2105 2085 2059 2050 2090 2094 2101 2142 2168 2149 2129 2118 2136 2158 2179 2189 2228 2217 2228 2233 2251 2241 2269 2258 2259 2279 2324 2352 2329 2315 2305 2312 2384 2430 2475 2482 2480 2486 2341 2228 2131 2077 2067 2012 2003 2014 2021 2003 1967 1918 1895 1958 1880 1823 1809 1763 1740 1739 1722 1725 1714 1673 1638 1614 1607 1612 1598 1569 1546 1528 1512 1495 1474 1463 1445 1436 1432 1435 1437 1439 1439 1440 1443 1445 1445 1446 1447 1448 1449 1456 1465 1475 1496 1531 1574 1619 1624 1620 1629 1654 1658 1658 1648 1653 1650 1651 1658 1685 1718 1723 1715 1727 1757 1795 1851 1954 1941 1836 1858 1851 1767 1806 1785 1673 1648 1641 1651 1670 1693 1819 1822 1755 1748 1748 1751 1734 1734 1750 1760 1766 1771 1755 1706 1709 1721 1741 1765 1743 1754 1776 1788 1780 1766 1759 1769 1787 1805 1846 1877 1911 1925 1940 1958 1980 1942 1920 1909 1883 1870 1870 1872 1883 1912 1950 1950 1911 1903 1885 1864 1849 1835 1831 1849 1854 1856 1850 1850 1858 1895 1943 1981 1949 2082 2111 2125 2140 2134 2113 2105 2115 2121 2114 2094 2110 2141 2157 2171 2172 2165 2174 2183 2184 2174 2169 2201 2181 2141 2139 2158 2131 2103 2150 2238 2287 2315 2358 2407 2447 2475 2470 2475 2495 2463 2450 2426 2528 2533 2526 2508 2491 2477 2451 2418 2396 2370 2346 2298 2269 2328 2321 2284 2224 2170 2048 2035 2027 2031 2024 2025 2058 2079 2048 2026 2023 2027 2044 2106 2174 2353 2462 2453 2490 2492 2485 2570 2645 2704 2719 2781 2829 2836 2867 2767 2671 2637 2604 2577 2534 2523 2513 2492 2474 2441 2372 2339 2207 2105 2072 2140 2205 2072 1958 1914 1911 1949 1909 1862 1869 1819 1813 1772 1742 1733 1728 1732 1689 1692 1709 1740 1756 1788 1827 1891 1893 1871 1851 1833 1804 1775 1765 1757 1720 1680 1676 1671 1634 1609 1578 1547 1535 1534 1562 1619 1674 1736 1806 1926 2058 2195 2026 2019 2002 1908 1862 1861 1820 1838 1886 1898 1927 1958 1990 2026 2053 2078 2085 2055 2030 2003 1975 1962 1984 2021 2033 2030 1998 1945 1924 1940 1917 1969 1950 1936 1964 1977 2006 2090 2144 2164 2167 2169 2161 2125 2099 2143 2126 2137 2131 2104 2119 2150 2162 2152 2143 2152 2151 2086 1968 2024 1917 1862 1837 1880 1867 1836 1785 1768 1768 1750 1743 1726 1723 1724 1656 1649 1695 1732 1755 1730 1669 1644 1650 1687 1655 1642 1647 1616 1592 1578 1579 1588 1603 1618 1641 1631 1620 1614 1599 1586 1580 1587 1578 1568 1554 1538 1506 1533 1549 1534 1538 1536 1527 1506 1469 1431 1400 1402 1399 1385 1366 1350 1357 1401 1409 1377 1327 1322 1368 1358 1350 1385 1501 1607 1554 1581 1582 1527 1355 1270 1287 1370 1485 1481 1453 1454 1491 1375 1243 1223 1252 1214 1195 1193 1203 1214 1241 1265 1250 1232 1218 1206 1194 1183 1210 1222 1225 1231 1234 1233 1224 1237 1253 1258 1243 1226 1215 1214 1193 1165 1150 1199 1218 1215 1213 1221 1218 1206 1209 1189 1179 1172 1165 1168 1171 1156 1170 1174 1179 1192 1214 1215 1208 1193 1161 1130 1130 1155 1162 1157 1143 1148 1156 1164 1182 1203 1215 1225 1212 1243 1263 1256 1248 1239 1229 1224 1222 1227 1234 1240 1241 1243 1243 1234 1231 1225 1220 1212 1220 1224 1225 1225 1230 1234 1233 1229 1222 1211 1193 1171 1144 1131 1107 1107 1110 1099 1088 1083 1082 1072 1074 1075 1058 1056 1064 1070 1098 1065 1060 1039 1039 1065 1057 1066 1083 1072 1058 1074 1086 1097 1094 1097 1092 1092 1088 1080 1081 1079 1080 1081 1079 1075 1073 1069 1069 1066 1067 1066 1063 1055 1059 1055 1048 1040 1039 1037 1041 1037 1033 1030 1026 1019 1019 1012 1013 1009 1003 999 999 1003 1004 1000 997 995 997 994 985 983 984 981 956 935 918 907 901 888 879 875 866 848 839 833 834 827 824 833 844 832 836 855 861 858 859 852 843 829 822 826 823 815 805 796 782 763 740 731 713 687 699 697 708 693 667 654 654 651 650 663 662 660 658 653 645 635 631 630 626 613 603 616 613 597 596 600 607 607 604 602 595 585 570 572 578 583 577 561 555 552 549 549 546 564 566 567 562 574 588 595 577 558 552 541 534 540 561 567 562 548 540 553 563 555 572 577 568 560 564 572 564 548 553 538 515 503 490 478 470 469 474 480 475 467 463 447 434 432 442 460 456 454 470 479 487 483 482 473 464 465 454 444 432 440 442 431 444 460 468 463 455 457 471 476 457 443 422 413 395 411 406 440 439 421 444 438 418 432 437 420 443 439 442 451 447 438 437 426 419 414 406 414 418 401 402 408 408 402 404 395 402 397 390 403 390 390 398 400 396 385 377 373 364 350 350 350 360 363 358 357 358 346 346 342 336 337 333 337 345 359 356 344 332 339 350 352 359 346 332 350 358 353 353 362 356 338 331 325 327 321 324 318 318 319 322 328 334 327 328 323 310 304 301 306 306 312 311 308 300 319 319 318 313 318 323 330 329 314 298 286 268 261 252 252 252 248 243 246 264 267 276 256 234 221 233 252 256 240 230 236 254 260 264 256 218 217 214 215 233 246 241 257 246 240 231 222 219 236 227 211 201 215 235 199 198 223 221 206 195 195 197 214 191 187 185 181 188 241 258 228 260 248 209 181 188 199 218 239 180 162 158 153 157 159 156 171 184 177 166 169 166 175 186 192 224 206 176 168 155 148 143 184 155 160 165 170 176 189 173 155 153 149 147 143 144 136 133 132 131 129 131 133 146 148 136 132 132 129 132 133 147 172 188 198 170 175 170 157 151 148 147 155 181 212 228 199 179 169 150 142 145 161 160 155 155 164 160 169 161 146 141 148 148 134 126 130 141 141 158 169 180 181 165 140 155 159 162 179 186 193 192 182 196 209 201 176 165 161 136 134 128 121 121 128 137 152 150 145 135 120 111 108 106 106 106 123 184 152 111 110 117 124 152 165 179 243 248 251 266 290 289 126 104 99 98 96 111 132 122 108 108 120 137 172 188 167 119 153 177 160 140 158 173 184 187 161 169 147 109 125 130 125 140 165 188 194 165 178 189 179 165 164 162 159 146 136 156 181 199 201 189 201 209 226 210 189 192 187 200 214 217 182 119 103 112 104 92 83 78 106 122 119 117 113 96 96 98 100 83 75 73 68 61 61 61 62 60 62 63 62 59 59 60 59 59 64 63 62 63 62 62 60 62 60 58 60 62 62 64 63 62 67 66 66 66 65 64 65 66 66 65 66 67 67 68 68 73 70 70 73 83 109 116 121 116 67 62 63 61 61 61 61 60 61 62 62 62 61 62 62 62 62 62 62 60 61 64 65 65 65 67 65 66 66 66 66 65 67 66 66 64 59 72 88 94 97 82 75 88 82 80 75 75 76 75 74 75 76 78 78 78 81 77 78 77 81 85 97 110 104 94 96 90 104 105 106 106 107 106 105 104 104 108 113 120 126 135 142 151 161 172 180 185 188 209 285 382 528 596 575 560 624 632 621 672 885 1115 1356 1350 1372 1284 1250 1189 1101 1043 1080 1071 1125 1249 1178 1173 1232 1303 1399 1507 1461 1253 1151 1175 1138 1241 1270 1237 1310 1168 1028 773 657 636 628 625 617 618 618 634 699 810 885 899 926 932 1000 1029 1036 1025 1014 1005 981 956 950 948 965 947 920 924 941 920 883 835 792 781 799 817 832 851 873 904 954 1041 1038 1087 1132 1119 1088 1049 1056 1099 1149 1171 1064 988 941 926 925 927 928 927 921 920 922 931 964 951 973 1009 1059 1067 1085 1110 1121 1181 1129 971 948 905 880 854 802 763 739 765 745 751 894 1027 939 925 719 574 520 493 488 481 490 513 534 569 578 569 579 591 613 622 653 706 810 883 857 891 820 638 499 397 339 296 291 311 335 359 387 416 448 479 510 548 601 668 735 807 879 963 1043 1134 1199 1259 1257 1231 1255 1302 1357 1425 1502 1573 1618 1621 1581 1518 1449 1375 1306 1245 1223 1233 1252 1281 1324 1487 1579 1740 1799 1927 1904 1737 1580 1515 1467 1425 1388 1359 1342 1327 1311 1301 1298 1286 1273 1222 1256 1196 1020 908 819 774 756 748 746 753 781 823 876 935 996 1061 1162 1237 1218 1268 938 849 791 575 464 450 261 204 258 322 390 457 530 611 696 851 1059 1235 1298 1306 1109 993 953 923 905 900 906 910 917 926 941 964 995 1053 1200 1346 1435 1365 1272 1103 1051 1034 1017 1008 1010 1019 1033 1049 1067 1086 1105 1136 1177 1226 1333 1471 1552 1450 1365 1324 1278 1240 1213 1199 1215 1248 1284 1320 1364 1428 1623 1716 1652 1628 1617 1588 1573 1673 1648 1695 1679 1728 1741 1738 1710 1694 1675 1647 1614 1654 1656 1622 1622 1630 1657 1743 1752 1743 1812 1779 1716 1665 1615 1578 1557 1581 1657 1653 1597 1591 1610 1602 1621 1636 1688 1748 1775 1809 1780 1767 1750 1690 1651 1609 1580 1569 1560 1570 1612 1621 1606 1617 1624 1621 1621 1636 1689 1732 1722 1763 1837 1907 1971 1974 1999 2050 2131 2137 2178 2110 2081 2054 2094 2113 2124 2158 2149 2138 2133 2114 2107 2145 2191 2185 2168 2179 2222 2215 2272 2235 2231 2215 2230 2288 2362 2438 2322 2259 2236 2245 2276 2290 2326 2458 2533 2578 2576 2319 2142 2064 2027 1998 2022 2021 1990 1960 1957 1943 1889 1890 1873 1836 1807 1801 1746 1720 1701 1695 1675 1655 1631 1605 1598 1620 1619 1592 1567 1547 1528 1507 1492 1471 1454 1440 1438 1435 1436 1437 1439 1440 1442 1444 1445 1446 1448 1449 1450 1455 1461 1469 1490 1517 1544 1548 1547 1557 1613 1651 1671 1677 1660 1665 1670 1671 1666 1670 1686 1697 1715 1739 1770 1816 1874 1858 1834 1784 1786 1825 1834 1734 1662 1645 1634 1634 1656 1685 1718 1761 1757 1788 1812 1800 1756 1754 1757 1761 1765 1760 1778 1719 1698 1719 1733 1734 1730 1728 1739 1744 1743 1740 1744 1755 1775 1806 1868 1871 1876 1894 1910 1935 1964 1953 1909 1885 1891 1890 1858 1855 1867 1876 1913 1930 1924 1879 1870 1857 1827 1818 1831 1833 1837 1841 1867 1900 1875 1923 1961 1981 1995 1988 2091 2086 2103 2129 2129 2101 2079 2061 2073 2093 2102 2112 2134 2147 2161 2161 2172 2175 2180 2180 2151 2123 2140 2170 2106 2099 2120 2080 2098 2150 2215 2316 2333 2361 2376 2429 2531 2562 2566 2526 2498 2471 2487 2583 2567 2572 2558 2538 2538 2521 2497 2467 2438 2414 2348 2313 2402 2390 2336 2285 2156 2086 2043 2022 2018 2020 2013 2011 2036 2044 2025 2016 2022 2045 2088 2130 2182 2337 2494 2524 2514 2525 2614 2743 2819 2939 3035 3011 3013 2931 2811 2710 2633 2580 2544 2503 2491 2465 2457 2456 2417 2373 2273 2226 2197 2259 2164 2063 2019 1952 1946 1958 1946 1938 1892 1880 1840 1808 1772 1753 1718 1701 1706 1679 1680 1709 1721 1752 1795 1846 1897 1877 1855 1836 1818 1786 1752 1742 1753 1732 1693 1650 1643 1617 1586 1554 1534 1532 1542 1585 1629 1683 1802 2032 2147 2489 2442 2184 2107 2049 1971 1928 1928 1878 1875 1902 1932 1942 1993 2049 2086 2126 2145 2149 2087 2052 2037 2003 1998 2001 2011 2018 2025 2037 2002 1971 1978 1949 1942 1945 1959 1995 1985 2017 2081 2143 2162 2161 2156 2152 2130 2102 2102 2084 2084 2108 2085 2092 2139 2141 2111 2097 2108 2089 2073 2036 1979 1928 1920 1883 1800 1811 1808 1802 1762 1738 1742 1729 1711 1694 1703 1664 1644 1671 1696 1720 1764 1689 1644 1618 1612 1619 1608 1612 1623 1591 1574 1558 1568 1567 1575 1602 1606 1639 1656 1627 1611 1601 1598 1606 1597 1577 1560 1527 1531 1558 1573 1593 1573 1541 1514 1476 1420 1400 1413 1402 1397 1419 1411 1473 1422 1374 1342 1351 1339 1358 1370 1362 1462 1626 1628 1615 1601 1587 1487 1321 1305 1349 1481 1495 1486 1462 1487 1473 1313 1250 1260 1319 1244 1236 1221 1210 1228 1236 1252 1261 1242 1227 1203 1194 1199 1224 1247 1256 1250 1248 1245 1237 1235 1244 1241 1228 1221 1221 1200 1171 1156 1170 1218 1237 1230 1232 1235 1228 1215 1206 1200 1195 1185 1180 1170 1168 1175 1179 1190 1186 1200 1214 1209 1205 1176 1146 1136 1151 1155 1164 1154 1155 1171 1178 1176 1183 1197 1213 1245 1241 1261 1274 1264 1252 1238 1235 1237 1238 1237 1241 1241 1235 1243 1240 1237 1235 1232 1228 1228 1229 1230 1228 1221 1228 1228 1224 1231 1229 1221 1208 1199 1191 1155 1126 1137 1121 1127 1105 1103 1099 1099 1094 1099 1101 1077 1082 1093 1115 1097 1079 1048 1046 1074 1083 1074 1089 1073 1075 1080 1096 1112 1113 1107 1099 1095 1092 1084 1081 1076 1078 1075 1075 1065 1057 1058 1063 1060 1060 1059 1061 1055 1053 1050 1053 1047 1042 1044 1041 1037 1031 1031 1026 1017 1019 1019 1018 1014 1011 1007 1002 995 999 994 993 992 993 993 986 985 986 982 963 954 947 938 926 913 896 880 856 853 865 865 852 848 849 853 863 842 853 861 873 870 856 846 838 828 819 807 806 802 799 797 791 771 744 728 709 690 680 676 675 682 664 679 684 673 665 678 683 676 673 666 657 649 645 641 634 624 613 604 605 613 606 613 614 612 609 602 594 588 579 571 565 565 562 562 561 566 563 558 543 547 556 552 558 570 581 585 572 549 546 539 531 545 546 557 555 544 532 549 551 543 564 571 565 557 555 559 551 537 542 528 506 492 482 477 472 460 458 464 464 459 443 445 445 432 435 437 443 459 469 464 466 468 475 475 473 469 463 451 433 433 436 432 441 450 458 451 442 454 471 476 468 460 450 434 409 388 416 441 427 413 445 432 411 429 435 414 438 415 421 428 421 415 428 425 410 411 407 401 399 388 386 411 414 409 408 401 412 402 395 409 397 399 400 411 400 388 375 367 365 349 349 348 350 365 358 353 350 349 348 348 352 352 345 330 333 344 357 354 343 330 341 349 348 348 330 334 340 344 348 346 347 344 336 335 331 336 331 321 325 328 332 322 320 312 305 315 309 310 306 294 297 294 292 295 292 302 304 310 311 320 324 312 294 302 304 287 272 277 267 255 248 243 240 244 257 265 278 283 247 231 228 230 222 230 225 227 265 255 264 241 225 219 219 233 248 262 256 261 259 247 239 214 216 220 212 206 201 200 212 192 199 208 207 220 228 218 205 233 195 201 216 189 179 205 251 253 254 273 204 184 186 204 215 188 178 174 168 162 152 156 162 183 186 174 165 174 171 173 185 205 215 199 162 157 147 145 147 148 151 156 164 167 164 162 158 159 158 153 150 145 140 135 133 133 131 130 131 137 155 165 144 138 133 131 138 135 138 148 164 188 182 178 174 164 158 146 161 192 192 205 200 210 225 209 177 151 144 143 146 154 160 156 153 152 145 138 133 130 132 135 149 186 169 186 211 220 236 243 220 213 190 185 179 181 203 251 286 312 264 266 240 214 188 187 197 201 189 185 160 182 176 167 151 169 159 156 153 162 142 127 129 143 155 185 141 123 116 119 131 161 151 216 218 225 240 262 225 127 109 103 99 99 96 95 97 98 99 96 103 108 112 134 180 172 166 155 152 140 149 143 124 125 114 102 114 142 139 144 149 170 178 175 164 142 135 138 144 144 156 169 144 133 164 192 208 217 210 209 210 208 218 204 167 177 186 186 161 149 103 88 102 95 86 85 100 119 117 105 93 81 70 71 72 73 68 65 66 61 60 60 60 63 63 63 64 65 64 63 61 59 59 61 63 62 62 61 57 58 61 60 60 62 62 61 61 62 63 66 65 65 66 65 64 64 66 65 65 66 66 65 68 68 69 69 70 74 82 99 113 118 103 65 61 61 61 60 60 60 60 61 63 62 62 63 63 64 62 62 62 63 63 63 64 65 66 66 66 65 67 67 66 66 65 66 67 70 70 60 65 77 87 82 74 72 72 72 71 73 75 76 79 79 80 82 80 78 80 83 90 85 92 84 91 93 103 111 111 100 101 102 102 103 103 103 103 102 101 102 107 112 118 124 132 140 147 155 162 165 165 169 191 252 322 503 664 660 840 971 890 812 740 810 943 1129 1397 1422 1432 1494 1441 1275 1180 1299 1238 1164 1392 1354 1218 1256 1377 1413 1547 1447 1413 1207 1291 1254 1283 1253 1196 1078 1007 867 704 671 658 652 646 640 638 659 703 777 852 885 897 909 913 944 971 978 963 951 935 922 915 918 921 921 913 908 933 971 998 984 904 819 786 797 834 855 870 892 916 946 982 1020 1058 1088 1069 1044 1031 1044 1036 1059 1080 1031 969 932 919 920 924 923 920 916 915 920 935 948 960 979 1007 1043 1114 1188 1175 1192 1215 1167 1056 996 969 921 873 796 754 730 775 789 741 709 706 681 633 547 496 464 446 437 438 445 467 495 540 617 601 617 617 624 649 686 762 861 838 748 725 765 702 522 396 309 283 290 307 327 347 372 398 425 454 488 532 582 652 706 772 865 975 1054 1125 1156 1190 1189 1220 1270 1321 1365 1421 1479 1520 1539 1538 1510 1465 1406 1345 1289 1258 1278 1305 1331 1373 1440 1651 1874 1801 1823 1997 1864 1759 1597 1498 1442 1403 1370 1340 1318 1302 1285 1269 1259 1240 1245 1193 1256 1312 1046 864 810 772 741 731 731 748 778 822 877 937 1002 1069 1175 1358 1190 1065 960 820 790 702 588 464 286 202 249 306 367 432 506 623 725 817 973 1135 1302 1228 1061 985 936 905 884 880 884 888 893 899 912 932 963 1016 1166 1385 1362 1295 1241 1103 1049 1025 1019 1026 1032 1042 1059 1076 1093 1111 1128 1143 1170 1207 1288 1470 1520 1405 1337 1295 1315 1265 1218 1185 1195 1222 1252 1286 1321 1429 1691 1715 1636 1574 1574 1594 1560 1597 1631 1648 1623 1658 1702 1716 1730 1716 1711 1676 1617 1641 1645 1629 1627 1634 1648 1793 1783 1747 1860 1842 1757 1654 1606 1576 1554 1553 1659 1654 1594 1595 1625 1636 1649 1653 1731 1768 1810 1817 1777 1757 1721 1679 1639 1612 1589 1561 1549 1556 1588 1576 1592 1641 1621 1591 1601 1624 1659 1696 1737 1764 1821 1869 1941 1970 2016 2082 2086 2120 2111 2087 2072 2105 2172 2117 2116 2122 2153 2121 2161 2123 2101 2135 2139 2130 2135 2146 2159 2190 2221 2213 2212 2199 2194 2218 2300 2352 2311 2251 2290 2290 2246 2218 2240 2375 2316 2538 2625 2282 2129 2060 2026 2026 1997 1969 1976 1968 1913 1903 1906 1895 1849 1808 1794 1779 1759 1736 1733 1714 1681 1653 1630 1616 1609 1601 1629 1609 1584 1565 1542 1522 1500 1488 1472 1457 1445 1439 1437 1438 1439 1441 1442 1446 1450 1449 1448 1450 1451 1453 1461 1467 1487 1503 1504 1506 1532 1535 1571 1619 1659 1645 1611 1647 1678 1694 1682 1685 1686 1698 1721 1751 1797 1835 1853 1817 1784 1732 1720 1767 1869 1759 1643 1628 1624 1631 1663 1690 1706 1716 1720 1754 1787 1790 1767 1748 1759 1761 1705 1702 1741 1695 1697 1716 1713 1706 1710 1710 1713 1720 1725 1732 1746 1765 1797 1830 1838 1842 1868 1884 1900 1923 1939 1932 1891 1860 1855 1858 1846 1845 1855 1866 1891 1895 1884 1859 1832 1810 1823 1851 1872 1881 1894 1888 1910 1929 1932 1914 1938 1961 1979 2004 2056 2079 2084 2110 2107 2056 2070 2077 2083 2113 2134 2159 2171 2174 2185 2195 2210 2220 2214 2175 2140 2105 2089 2137 2101 2071 2067 2074 2083 2106 2163 2183 2229 2300 2382 2404 2460 2523 2560 2625 2592 2499 2488 2633 2631 2591 2543 2560 2566 2565 2538 2523 2500 2464 2402 2400 2450 2432 2388 2237 2133 2090 2052 2032 2016 2012 2008 2004 2003 2006 2011 2011 2021 2041 2076 2098 2118 2164 2278 2484 2490 2528 2653 2822 2932 3100 3199 3119 3105 2979 2834 2688 2609 2563 2531 2483 2469 2348 2362 2428 2373 2180 2140 2189 2104 2194 2175 2011 1994 1969 1954 1933 1920 1879 1852 1854 1849 1857 1817 1773 1757 1723 1685 1673 1674 1701 1726 1753 1785 1822 1881 1863 1843 1831 1798 1761 1732 1718 1726 1706 1669 1650 1629 1610 1575 1545 1532 1531 1558 1598 1630 1713 2104 2327 2431 2809 2647 2340 2303 2171 2031 1994 1949 1920 1892 1929 1950 1976 2038 2083 2233 2341 2302 2223 2098 2046 2019 2012 1990 1993 1998 2000 2002 2015 2013 2005 2029 2015 1970 1965 1978 1987 2007 2006 2033 2129 2156 2150 2142 2149 2143 2133 2105 2061 2043 2081 2063 2065 2103 2122 2113 2076 2057 2007 1985 1990 1987 1962 1946 1931 1887 1863 1863 1825 1772 1732 1726 1710 1704 1725 1721 1688 1637 1655 1682 1701 1732 1654 1632 1612 1589 1594 1590 1591 1610 1610 1584 1552 1554 1559 1564 1570 1579 1615 1672 1658 1636 1614 1595 1601 1600 1598 1590 1560 1544 1545 1543 1564 1587 1545 1519 1488 1423 1406 1418 1487 1525 1426 1376 1373 1365 1339 1370 1403 1377 1360 1397 1375 1415 1597 1628 1619 1610 1586 1510 1483 1453 1477 1516 1518 1494 1480 1501 1481 1339 1388 1445 1460 1384 1405 1333 1252 1243 1259 1259 1264 1243 1213 1201 1193 1206 1239 1268 1269 1257 1252 1248 1246 1245 1242 1241 1242 1244 1240 1189 1160 1158 1171 1203 1244 1254 1264 1260 1239 1227 1234 1251 1234 1193 1179 1175 1185 1189 1188 1198 1198 1199 1196 1176 1167 1151 1146 1161 1156 1173 1174 1155 1166 1179 1193 1191 1186 1199 1223 1255 1273 1297 1287 1273 1251 1231 1227 1243 1247 1245 1246 1241 1237 1240 1240 1239 1244 1241 1237 1235 1235 1235 1230 1219 1222 1225 1225 1230 1228 1220 1215 1211 1207 1162 1158 1166 1147 1156 1133 1147 1142 1125 1106 1120 1138 1111 1106 1123 1120 1098 1073 1059 1074 1072 1092 1088 1094 1085 1093 1102 1108 1117 1114 1104 1093 1092 1094 1093 1088 1077 1072 1067 1070 1064 1060 1060 1062 1058 1056 1058 1055 1057 1051 1049 1054 1051 1047 1048 1039 1033 1029 1029 1023 1019 1021 1017 1015 1011 1006 998 1003 998 991 995 995 991 992 993 988 985 982 977 972 959 933 916 908 895 883 861 866 880 888 869 869 861 871 873 861 858 870 874 873 878 864 855 845 843 834 820 802 788 779 780 779 780 745 722 714 713 703 701 684 671 680 708 712 703 686 686 685 673 680 676 672 665 659 651 647 637 628 623 621 620 609 623 622 617 609 604 597 593 590 579 581 580 576 571 575 573 569 563 549 537 542 557 569 572 566 564 556 546 536 535 527 541 533 540 543 531 525 540 543 531 549 561 559 549 543 543 541 526 529 513 501 491 489 478 468 470 463 451 449 448 450 471 463 453 444 430 436 454 459 450 452 463 480 488 482 471 460 446 441 427 430 427 431 439 447 441 442 460 471 468 452 446 450 442 429 390 400 427 401 425 435 420 398 421 429 404 413 407 418 414 397 396 400 400 392 383 384 384 377 378 386 402 405 407 406 407 418 407 400 415 406 414 414 415 402 388 379 369 359 349 347 346 346 362 361 359 360 362 370 359 355 346 347 348 331 339 352 347 335 328 342 341 338 336 326 332 339 329 345 334 344 325 333 329 330 326 338 327 328 328 325 304 317 295 292 308 305 293 288 285 293 290 281 285 285 286 292 301 290 300 304 291 275 296 295 293 277 271 268 264 261 245 243 241 241 247 254 244 243 233 239 243 216 218 240 251 267 270 275 237 224 220 232 249 262 239 243 255 242 220 217 206 210 233 245 234 216 194 199 190 182 190 197 202 197 186 183 192 194 202 180 182 185 187 203 230 257 269 280 250 195 198 209 190 183 175 172 169 165 174 171 186 193 183 176 173 181 191 203 212 198 177 158 153 147 144 151 150 152 163 173 172 167 179 181 178 158 150 150 151 149 141 152 144 141 155 152 150 166 152 143 138 132 144 141 150 156 166 161 169 164 156 152 149 146 149 157 157 159 170 165 174 190 204 177 155 146 146 152 161 175 174 177 186 152 156 182 147 138 148 173 193 213 205 236 252 231 222 286 265 250 253 231 284 300 338 388 448 446 456 451 353 224 300 364 264 293 237 201 179 212 260 239 214 213 181 164 177 157 141 118 134 155 117 118 115 112 117 129 131 118 147 158 184 201 208 175 116 106 102 100 104 101 92 90 93 91 95 98 105 108 120 129 145 188 201 170 117 117 111 109 104 97 95 99 116 136 135 129 131 135 132 125 113 105 118 138 158 164 127 136 162 178 185 183 184 192 184 200 191 195 180 157 176 189 173 119 127 97 82 85 87 85 87 89 94 90 83 80 75 72 79 75 69 67 63 61 60 59 60 61 61 64 63 69 71 68 69 71 66 59 61 62 63 60 58 59 60 63 58 58 62 61 60 59 60 63 65 65 64 65 65 64 64 64 65 65 65 66 65 67 68 67 68 70 74 80 100 115 108 85 64 60 60 60 60 60 59 61 61 62 62 62 62 62 62 63 62 62 62 63 63 63 66 67 67 66 65 66 65 65 66 65 64 67 68 68 63 62 74 84 72 72 75 79 83 81 85 86 89 94 93 91 95 93 86 100 97 101 105 105 90 88 106 115 113 113 115 116 100 101 101 100 100 99 99 98 100 105 110 115 120 127 135 143 147 152 153 153 164 196 246 325 512 699 976 1278 1241 1081 909 871 805 867 961 1050 1078 1182 1296 1549 1532 1347 1424 1448 1297 1433 1451 1384 1382 1515 1593 1639 1582 1483 1373 1412 1383 1209 1115 1036 952 901 786 723 691 678 672 664 657 658 690 730 774 816 846 872 890 897 914 931 938 920 912 901 887 884 888 890 888 884 892 910 924 949 973 944 857 807 794 827 891 902 923 938 961 994 1030 1055 1072 1044 1028 1009 1018 1001 985 983 963 937 921 917 920 918 917 918 918 918 929 965 990 983 987 1014 1031 1071 1207 1248 1228 1247 1145 1102 1052 1022 942 876 819 772 741 723 746 736 734 740 726 671 568 510 465 456 446 431 427 444 458 510 635 735 697 662 702 725 729 832 889 770 672 613 615 598 505 380 299 282 291 315 327 342 364 388 417 451 489 529 573 625 687 758 852 928 994 1103 1106 1119 1197 1246 1324 1349 1376 1404 1427 1446 1459 1454 1428 1387 1344 1303 1288 1299 1327 1372 1435 1504 1543 1656 1722 1707 1757 1895 1728 1688 1544 1468 1414 1377 1347 1321 1296 1278 1262 1246 1234 1213 1197 1173 1226 1319 1073 869 794 760 730 717 720 740 771 814 868 928 994 1068 1186 1306 1142 988 932 789 677 567 502 412 254 202 225 280 338 411 489 613 752 846 926 1101 1229 1136 1014 965 928 897 872 860 862 866 869 874 883 900 929 967 1092 1239 1274 1228 1186 1078 1040 1033 1039 1047 1058 1067 1087 1112 1131 1146 1162 1177 1178 1207 1274 1357 1417 1376 1328 1285 1255 1370 1281 1188 1170 1195 1223 1254 1297 1428 1680 1637 1557 1540 1508 1528 1514 1544 1607 1616 1607 1652 1657 1691 1689 1710 1682 1640 1617 1607 1616 1657 1677 1657 1668 1783 1786 1740 1759 1791 1746 1675 1648 1610 1570 1540 1570 1615 1592 1587 1621 1636 1620 1609 1633 1737 1881 1892 1829 1736 1676 1645 1628 1591 1574 1551 1538 1546 1557 1556 1562 1576 1579 1575 1590 1625 1652 1690 1730 1749 1781 1858 1959 1966 1993 2037 2053 2129 2133 2157 2181 2173 2214 2204 2152 2129 2171 2131 2139 2111 2114 2118 2101 2095 2097 2103 2118 2171 2222 2230 2182 2173 2175 2177 2208 2283 2292 2275 2382 2326 2291 2231 2176 2175 2189 2332 2440 2177 2106 2059 2050 2113 2028 1962 1943 1942 1911 1918 1959 1911 1852 1823 1837 1816 1782 1779 1767 1722 1687 1665 1642 1619 1608 1592 1602 1616 1593 1570 1549 1526 1515 1504 1484 1471 1457 1444 1439 1439 1439 1439 1440 1446 1460 1462 1458 1451 1452 1453 1455 1462 1475 1477 1483 1487 1505 1525 1550 1582 1570 1560 1566 1623 1692 1718 1708 1705 1705 1707 1735 1760 1781 1820 1932 1868 1768 1714 1678 1701 1715 1656 1626 1617 1617 1626 1640 1656 1670 1685 1721 1753 1760 1721 1711 1698 1701 1704 1697 1678 1689 1679 1683 1687 1692 1698 1702 1704 1709 1718 1733 1743 1762 1790 1811 1806 1815 1844 1855 1873 1893 1916 1903 1890 1891 1865 1823 1821 1819 1818 1834 1847 1866 1853 1849 1820 1795 1802 1847 1889 1916 1920 1928 1925 1941 1948 1961 1959 1954 1955 1984 2032 2033 2057 2035 2040 2038 2080 2124 2142 2150 2159 2164 2163 2177 2179 2180 2198 2208 2220 2215 2169 2133 2088 2070 2087 2059 2054 2082 2156 2145 2138 2146 2156 2282 2352 2358 2376 2411 2431 2491 2591 2632 2517 2485 2525 2647 2648 2597 2567 2498 2453 2422 2409 2428 2481 2409 2505 2525 2457 2359 2255 2159 2113 2081 2066 2041 2022 2010 2001 1998 2000 2004 2013 2026 2040 2055 2076 2109 2140 2175 2251 2302 2435 2620 2779 2946 3171 3171 2958 2825 2830 2734 2645 2567 2492 2488 2459 2442 2343 2172 2359 2356 2140 2026 1974 1996 2010 2086 2004 1965 1981 1952 1949 1965 1954 1865 1821 1869 1865 1797 1773 1763 1750 1727 1690 1671 1694 1721 1739 1739 1772 1828 1845 1822 1818 1788 1749 1716 1694 1698 1673 1631 1619 1610 1592 1542 1531 1529 1538 1583 1631 1676 1769 2151 2195 2585 3006 2759 2455 2450 2197 2079 2029 1988 1977 1928 1957 1984 2023 2093 2127 2189 2182 2151 2114 2071 2034 2007 1991 1977 1976 1976 1980 1983 1994 1997 1989 2022 2031 1999 1996 2013 2013 2042 2050 2060 2086 2132 2131 2138 2155 2145 2107 2068 2054 2011 2018 2036 2010 2016 2053 2105 2085 2072 1972 1969 1978 1955 1922 1911 1888 1868 1855 1835 1804 1762 1730 1724 1725 1751 1739 1733 1693 1631 1643 1658 1666 1664 1650 1622 1587 1574 1578 1576 1592 1623 1611 1582 1551 1540 1553 1555 1572 1591 1604 1656 1669 1643 1623 1611 1599 1590 1596 1597 1572 1544 1532 1520 1516 1526 1533 1506 1457 1419 1429 1429 1473 1476 1410 1371 1354 1351 1341 1388 1422 1405 1371 1392 1385 1486 1635 1630 1621 1613 1601 1586 1571 1528 1525 1527 1513 1500 1487 1482 1506 1475 1479 1463 1467 1439 1473 1420 1313 1279 1303 1313 1311 1238 1218 1211 1197 1219 1268 1273 1264 1258 1258 1260 1265 1258 1250 1245 1244 1226 1209 1180 1160 1166 1196 1228 1262 1283 1285 1265 1242 1242 1240 1252 1252 1225 1196 1186 1197 1196 1192 1191 1191 1181 1174 1171 1155 1152 1170 1174 1158 1174 1176 1163 1180 1195 1205 1210 1201 1218 1238 1248 1281 1298 1294 1289 1269 1251 1245 1252 1255 1252 1248 1246 1244 1245 1247 1253 1253 1248 1240 1226 1232 1237 1231 1223 1227 1225 1224 1228 1226 1219 1212 1209 1208 1201 1203 1192 1191 1183 1173 1180 1159 1139 1133 1144 1158 1151 1146 1136 1119 1100 1089 1089 1092 1087 1095 1104 1110 1106 1113 1119 1118 1116 1112 1104 1097 1098 1098 1089 1086 1081 1076 1074 1074 1072 1071 1066 1064 1066 1064 1058 1058 1058 1053 1051 1053 1054 1052 1050 1047 1041 1035 1030 1018 1018 1022 1016 1014 1010 999 1000 1000 993 994 984 995 994 992 989 980 983 973 957 948 960 934 920 892 876 872 872 901 906 889 892 881 872 890 881 879 882 883 876 868 865 856 854 843 837 828 825 811 797 783 771 758 754 747 729 728 717 716 707 700 686 698 716 723 713 698 702 689 674 661 663 663 662 660 656 653 645 636 633 628 620 620 631 628 622 613 613 604 599 591 585 589 587 585 578 581 580 574 566 557 540 537 550 560 562 571 561 550 541 537 527 523 537 531 527 528 521 514 528 526 519 537 545 544 540 544 537 529 521 517 519 512 504 492 480 487 480 465 464 463 472 462 477 471 465 452 432 433 455 448 444 450 465 463 478 473 467 460 451 439 431 425 421 419 428 434 428 444 454 464 464 452 432 423 424 411 397 391 400 404 438 440 415 396 416 433 400 410 396 401 393 387 387 395 394 376 370 375 370 368 372 384 390 392 395 400 413 420 414 408 413 412 409 411 402 405 406 397 377 365 357 345 344 347 361 359 358 364 366 372 359 350 356 357 343 334 329 335 336 334 325 327 327 328 343 336 317 328 330 342 328 340 325 315 317 316 308 324 311 313 317 311 304 304 288 290 299 306 302 293 285 280 283 283 273 280 282 298 300 291 287 299 285 269 284 294 276 266 262 259 250 250 247 248 253 235 229 230 235 235 237 243 234 225 237 246 243 262 281 250 234 227 228 237 231 239 226 228 230 231 240 215 214 204 213 219 213 226 199 190 194 205 188 185 183 180 179 179 179 180 187 200 197 189 180 195 240 248 270 275 267 206 213 206 184 182 183 172 177 181 175 173 186 197 193 183 196 203 213 221 232 212 193 169 149 156 154 158 159 165 171 177 174 184 197 192 164 158 169 165 156 150 157 156 147 144 147 152 159 162 146 135 133 135 153 151 147 155 165 172 180 187 189 187 178 194 207 200 202 183 155 157 181 204 177 162 155 152 160 167 181 189 181 172 164 155 159 160 156 153 174 186 196 218 227 230 254 239 215 221 261 283 265 250 289 332 351 341 407 457 425 418 383 288 419 488 469 437 278 232 221 241 299 340 292 367 419 342 361 282 157 135 126 118 114 101 111 118 133 124 121 112 112 123 121 128 122 113 109 106 100 95 96 102 96 94 91 90 93 100 113 108 109 112 121 129 123 109 101 99 93 99 96 92 96 106 109 115 134 159 118 110 103 100 98 112 150 148 133 121 119 119 123 126 131 137 145 151 167 180 197 194 187 154 147 169 165 121 113 95 79 80 78 78 82 105 111 113 105 93 77 71 68 70 69 70 68 63 60 62 60 62 63 62 62 66 68 66 66 69 67 58 59 59 61 60 59 59 63 62 58 61 59 59 60 60 59 65 65 66 67 65 63 64 64 64 64 65 65 65 66 65 66 67 69 70 73 80 106 107 95 102 63 60 60 60 60 60 61 61 61 62 61 61 61 61 61 62 63 62 62 62 63 64 65 67 67 65 66 66 64 66 66 66 64 65 64 66 67 58 74 71 73 76 89 90 95 88 92 98 101 105 101 96 98 98 95 106 115 111 114 117 100 88 88 94 102 111 114 114 97 97 97 97 96 96 96 95 97 102 107 112 117 123 129 134 139 141 142 146 159 195 275 396 642 1056 1503 1781 1628 1389 1183 1080 883 885 1013 1118 1168 1225 1249 1437 1652 1576 1777 1637 1474 1581 1630 1622 1636 1586 1791 1845 1734 1550 1499 1436 1303 1142 1068 1133 1134 942 777 719 704 696 688 679 673 672 700 732 766 796 823 866 875 878 888 894 901 905 888 878 867 862 866 867 866 867 871 881 888 903 916 942 946 938 910 879 838 884 967 973 988 1017 1049 1052 1045 1024 1013 993 965 957 956 944 933 924 923 921 922 923 924 928 929 933 958 999 1059 1037 1013 1010 1017 1032 1098 1133 1129 1113 1071 1043 1047 997 954 940 870 818 740 694 683 700 730 727 706 680 607 556 505 479 528 547 440 409 448 501 511 696 756 708 779 864 797 831 831 830 584 522 495 475 434 359 297 283 286 299 316 334 356 382 413 449 488 528 594 640 684 747 826 910 998 1043 1052 1113 1177 1246 1349 1386 1412 1385 1356 1359 1363 1362 1341 1306 1276 1249 1260 1283 1331 1399 1502 1628 1798 1799 1696 1642 1662 1682 1646 1597 1516 1457 1408 1366 1331 1303 1279 1258 1241 1226 1209 1191 1176 1161 1204 1394 1083 883 781 739 716 709 708 728 760 803 854 914 980 1044 1128 1127 1022 990 932 749 664 586 496 355 273 211 216 291 368 420 492 572 689 814 895 981 1103 1140 1043 968 921 889 863 845 842 844 845 849 855 870 892 931 1010 1094 1213 1156 1120 1076 1049 1056 1067 1079 1089 1099 1124 1154 1180 1194 1202 1206 1208 1216 1277 1323 1383 1306 1264 1233 1218 1289 1220 1171 1146 1168 1195 1242 1305 1462 1597 1622 1542 1488 1474 1472 1494 1527 1594 1568 1583 1612 1622 1653 1631 1653 1649 1636 1652 1614 1624 1645 1759 1696 1705 1827 1901 1767 1732 1765 1799 1757 1722 1679 1585 1555 1535 1575 1550 1567 1610 1602 1553 1566 1592 1693 1850 1836 1736 1688 1635 1602 1576 1568 1556 1537 1527 1532 1540 1542 1536 1542 1560 1565 1588 1596 1622 1641 1700 1762 1805 1870 1946 2010 1998 2009 2034 2086 2214 2355 2358 2266 2195 2209 2176 2151 2217 2129 2097 2100 2104 2128 2111 2077 2085 2090 2098 2142 2272 2235 2181 2152 2159 2161 2177 2213 2248 2269 2278 2296 2281 2265 2212 2140 2158 2117 2102 2076 2073 2063 2050 2060 2017 1972 1963 1943 1920 1914 1952 1925 1877 1833 1867 1830 1784 1826 1838 1740 1701 1677 1654 1634 1624 1612 1603 1601 1592 1570 1548 1531 1526 1516 1499 1481 1464 1449 1445 1442 1440 1440 1439 1439 1448 1466 1467 1463 1453 1454 1455 1458 1462 1468 1473 1477 1484 1496 1508 1520 1526 1537 1563 1593 1668 1710 1722 1730 1733 1731 1740 1764 1761 1771 1803 1775 1715 1675 1644 1653 1694 1642 1613 1611 1616 1623 1640 1650 1662 1689 1717 1729 1711 1702 1682 1674 1671 1678 1676 1665 1668 1678 1702 1699 1700 1698 1700 1705 1711 1724 1738 1761 1783 1773 1777 1788 1814 1824 1842 1867 1887 1898 1872 1871 1869 1846 1823 1792 1787 1789 1780 1795 1805 1804 1794 1786 1795 1806 1846 1887 1899 1917 1929 1946 1946 1977 2000 2014 2024 2011 2008 2011 2019 2031 2051 2070 2080 2113 2130 2145 2153 2146 2110 2126 2126 2154 2183 2192 2182 2184 2195 2148 2157 2097 2084 2069 2047 2057 2086 2127 2160 2188 2210 2231 2220 2277 2334 2326 2345 2356 2420 2529 2606 2527 2515 2555 2570 2685 2697 2586 2490 2444 2384 2367 2359 2351 2408 2478 2510 2465 2375 2268 2175 2131 2120 2104 2064 2071 2043 2004 1995 1996 2003 2013 2025 2040 2063 2213 2355 2334 2237 2259 2406 2513 2627 2745 2852 2956 3090 3022 2891 2754 2646 2551 2538 2470 2438 2426 2403 2336 2064 2076 2100 2057 1934 1916 1972 1975 1952 1952 1940 1990 1948 1926 1943 1972 1877 1809 1830 1840 1819 1782 1754 1728 1709 1686 1665 1662 1682 1701 1728 1767 1821 1841 1808 1794 1775 1741 1710 1685 1660 1646 1616 1591 1580 1547 1526 1527 1530 1549 1601 1653 1714 1793 1989 2119 2558 3083 2921 2706 2488 2258 2124 2112 2032 2004 1955 1993 2036 2107 2197 2233 2273 2211 2126 2071 2047 2023 2001 1982 1967 1963 1955 1956 1961 1975 1979 1976 2007 2012 2018 2041 2069 2063 2083 2100 2090 2085 2097 2108 2131 2150 2134 2090 2077 2132 2121 2062 1985 1992 1946 1994 1985 1989 1931 1968 2014 1967 1930 1915 1900 1874 1857 1855 1832 1824 1780 1745 1750 1754 1782 1781 1758 1701 1620 1624 1647 1643 1668 1660 1625 1594 1574 1565 1563 1587 1609 1604 1585 1557 1536 1545 1555 1568 1586 1612 1634 1641 1628 1621 1604 1589 1575 1557 1563 1578 1559 1550 1538 1515 1497 1491 1472 1437 1451 1464 1455 1402 1390 1463 1446 1444 1366 1358 1391 1425 1428 1380 1395 1400 1437 1500 1580 1625 1617 1607 1594 1579 1573 1549 1530 1523 1509 1477 1446 1451 1417 1392 1394 1425 1430 1396 1389 1312 1314 1321 1331 1280 1225 1209 1208 1219 1229 1260 1279 1272 1265 1264 1257 1250 1226 1227 1224 1212 1208 1176 1169 1167 1165 1204 1241 1271 1279 1278 1262 1247 1252 1247 1254 1255 1224 1204 1200 1219 1213 1209 1182 1177 1172 1164 1159 1149 1163 1165 1169 1165 1174 1177 1171 1178 1191 1202 1214 1224 1268 1286 1295 1294 1285 1286 1289 1277 1272 1266 1265 1260 1256 1253 1251 1250 1248 1253 1259 1257 1251 1245 1236 1237 1236 1231 1223 1219 1227 1225 1224 1219 1211 1209 1207 1201 1205 1207 1204 1199 1193 1197 1191 1169 1146 1163 1166 1161 1168 1162 1151 1130 1111 1117 1109 1107 1112 1117 1120 1114 1121 1117 1118 1111 1102 1103 1102 1102 1103 1099 1092 1089 1085 1080 1074 1077 1074 1077 1076 1072 1069 1062 1058 1060 1059 1058 1050 1053 1052 1052 1051 1046 1041 1037 1032 1025 1025 1021 1017 1008 1009 1007 1002 998 994 993 987 984 988 988 983 979 967 949 934 925 932 921 899 900 893 906 889 920 932 915 915 901 898 911 901 883 870 872 866 859 855 848 844 840 835 825 811 809 800 793 773 760 763 748 737 730 727 726 718 711 703 707 708 706 704 706 696 687 674 652 645 653 663 655 656 651 640 630 627 622 619 627 633 627 619 614 616 610 599 595 596 592 589 588 581 583 583 579 571 562 538 537 547 552 563 568 568 565 560 550 539 529 522 524 521 525 519 509 517 513 508 519 526 527 522 529 533 532 521 512 515 519 503 490 492 480 472 475 476 478 481 477 480 467 453 449 422 438 444 435 445 455 458 456 468 462 454 459 447 444 443 437 432 424 421 422 429 438 447 454 454 457 440 429 415 410 403 381 400 422 446 435 412 390 417 422 398 399 392 387 376 383 376 382 394 373 365 371 364 364 373 376 381 386 385 396 399 409 420 423 407 395 396 396 396 391 401 401 387 373 362 349 343 343 351 356 357 359 359 366 369 363 354 356 353 341 328 327 328 327 328 318 313 311 324 330 324 313 326 338 319 334 327 320 309 303 305 316 312 300 308 296 304 284 280 276 282 296 305 305 301 286 278 273 272 274 272 278 285 296 282 281 286 267 274 282 271 267 269 269 251 244 240 239 240 230 229 230 227 228 231 224 225 229 240 257 237 263 249 235 234 233 239 247 250 236 221 221 217 233 232 222 211 214 213 206 201 203 192 199 211 210 190 179 179 179 181 185 184 203 214 223 186 181 200 241 242 260 276 251 230 207 200 195 217 244 270 245 191 189 190 184 193 205 203 190 188 205 199 185 195 174 171 158 151 189 179 165 173 176 188 190 215 216 182 169 168 178 180 165 168 167 164 158 152 146 145 155 144 138 135 135 145 143 157 175 190 198 197 203 200 208 207 207 199 201 188 179 172 159 154 158 167 172 172 167 174 201 215 237 254 274 249 239 219 215 213 186 176 192 196 207 219 239 239 250 250 222 193 178 177 213 244 277 329 404 420 380 409 396 370 346 301 356 399 455 417 347 232 221 305 307 316 354 472 527 433 252 313 426 213 151 123 110 102 99 101 107 113 111 114 111 118 131 113 112 111 103 99 96 92 92 92 104 101 93 90 91 93 101 105 98 101 116 119 114 110 104 98 95 96 95 92 91 98 109 107 118 124 121 103 110 121 125 109 115 127 113 104 109 105 111 117 122 129 130 124 126 139 172 183 179 176 172 152 135 144 179 170 149 119 88 80 83 87 103 111 107 95 83 76 73 67 69 68 69 67 64 59 59 60 61 64 65 63 62 67 68 66 70 64 62 61 60 59 60 59 59 63 64 62 62 61 62 60 60 59 62 64 64 64 67 64 63 64 64 64 64 66 65 65 65 66 67 68 70 74 81 107 113 115 120 81 61 62 61 60 61 61 61 61 61 61 61 62 61 61 61 62 61 62 62 62 63 64 65 67 64 66 66 65 66 67 65 64 65 65 65 68 64 60 72 80 85 88 94 94 101 100 94 97 94 90 93 96 91 94 111 120 124 118 112 113 109 98 93 93 94 96 96 93 94 94 94 93 93 93 92 93 98 103 108 113 117 121 126 130 131 134 148 174 217 435 676 986 1350 1634 1829 1922 1844 1462 1092 967 964 941 1005 1129 1397 1536 1560 1651 1702 1630 1642 1526 1408 1413 1489 1500 1470 1657 1714 1807 1553 1489 1395 1188 1131 1235 1120 951 823 752 732 722 712 702 691 686 683 703 726 751 774 800 828 879 861 866 883 870 880 874 863 852 846 847 850 852 854 857 865 870 879 886 902 932 998 1109 1116 887 857 855 902 920 991 1044 1032 1009 992 993 985 963 946 950 947 948 956 951 939 932 935 955 978 950 948 966 1019 1123 1112 1064 1044 1026 989 1023 1060 1094 1054 992 963 972 937 944 942 925 830 748 695 664 663 682 684 647 608 573 543 521 500 495 580 532 406 416 438 428 460 564 690 854 843 859 896 818 714 613 456 421 396 374 331 292 283 284 293 307 326 349 375 403 434 466 498 595 704 698 750 819 891 952 991 1033 1088 1165 1248 1332 1369 1387 1345 1291 1263 1263 1255 1239 1213 1190 1188 1210 1255 1318 1401 1522 1724 1796 1753 1667 1615 1593 1598 1579 1549 1500 1448 1400 1358 1322 1290 1263 1242 1223 1207 1190 1174 1158 1144 1151 1323 1012 859 786 736 705 693 694 713 744 785 843 891 942 988 1020 981 934 892 820 700 612 546 439 344 285 228 210 274 328 391 467 549 627 720 825 878 1022 1149 1108 980 920 883 856 834 823 823 823 824 829 841 859 901 1049 1167 1129 1084 1060 1085 1074 1080 1101 1121 1138 1143 1169 1212 1243 1255 1255 1251 1256 1252 1280 1288 1268 1239 1221 1199 1176 1238 1262 1187 1124 1138 1175 1230 1316 1549 1606 1595 1556 1493 1456 1454 1486 1513 1542 1536 1544 1559 1591 1619 1606 1648 1674 1737 1667 1629 1611 1621 1667 1697 1782 1813 1813 1759 1737 1814 1858 1797 1767 1696 1617 1570 1546 1522 1526 1545 1561 1529 1496 1492 1535 1579 1707 1772 1683 1619 1597 1570 1561 1566 1558 1535 1519 1523 1528 1530 1536 1545 1553 1562 1577 1596 1613 1630 1666 1728 1807 1859 1951 2014 2020 2015 2042 2114 2328 2499 2552 2269 2206 2192 2187 2136 2139 2158 2126 2093 2085 2098 2067 2062 2072 2072 2075 2104 2180 2225 2199 2178 2161 2180 2211 2219 2223 2248 2229 2218 2227 2210 2179 2113 2122 2095 2083 2083 2082 2078 2058 2035 2003 1984 1970 1952 1923 1912 1916 1904 1877 1839 1828 1815 1791 1771 1754 1730 1709 1688 1669 1653 1645 1631 1619 1612 1604 1586 1565 1547 1539 1534 1511 1491 1478 1465 1452 1444 1443 1442 1440 1441 1449 1471 1468 1460 1454 1455 1456 1458 1460 1463 1466 1470 1477 1485 1495 1504 1514 1532 1541 1557 1616 1653 1652 1704 1716 1722 1727 1738 1721 1728 1759 1798 1726 1642 1615 1621 1660 1670 1607 1628 1643 1628 1634 1653 1681 1698 1715 1709 1675 1682 1664 1658 1658 1671 1661 1667 1688 1704 1693 1703 1719 1717 1717 1725 1721 1732 1757 1767 1759 1753 1760 1779 1806 1831 1844 1853 1837 1872 1863 1840 1846 1833 1813 1782 1764 1760 1760 1765 1770 1774 1777 1792 1831 1838 1827 1840 1853 1860 1871 1898 1927 1975 2028 2086 2076 2034 2027 2040 2071 2096 2088 2084 2121 2136 2147 2150 2139 2102 2073 2093 2130 2136 2144 2169 2156 2155 2201 2143 2091 2079 2066 2061 2076 2081 2089 2124 2159 2184 2233 2303 2214 2173 2214 2223 2263 2376 2460 2511 2590 2547 2529 2590 2560 2542 2592 2504 2475 2388 2409 2456 2470 2464 2529 2591 2489 2439 2362 2309 2245 2188 2132 2112 2123 2082 2022 1993 1992 2034 2054 2076 2130 2126 2139 2194 2215 2255 2398 2320 2489 2553 2524 2545 2633 2758 2869 2805 2777 2613 2536 2475 2486 2431 2389 2385 2368 2228 2057 1955 1953 2000 1924 1890 1972 1988 1895 1908 1919 1966 1949 1920 1909 1963 1924 1826 1787 1797 1823 1785 1754 1746 1729 1710 1675 1658 1675 1692 1719 1758 1833 1839 1804 1793 1780 1741 1708 1685 1655 1637 1614 1590 1559 1531 1525 1525 1534 1572 1615 1665 1721 1787 1876 2024 2437 2809 3009 2780 2581 2347 2219 2083 2036 1987 2004 2073 2130 2190 2289 2402 2424 2242 2094 2050 2027 2009 1990 1974 1959 1951 1940 1937 1942 1957 1964 1962 1990 1997 2004 2037 2068 2080 2076 2085 2076 2076 2081 2103 2131 2134 2147 2111 2110 2143 2174 2135 2008 1987 1965 1928 1913 1905 1898 2009 1968 1942 1916 1895 1878 1862 1858 1862 1851 1812 1787 1800 1798 1776 1769 1765 1742 1707 1621 1607 1588 1604 1663 1658 1608 1597 1556 1562 1553 1559 1554 1570 1579 1555 1544 1560 1590 1609 1602 1653 1639 1606 1581 1584 1563 1537 1526 1520 1536 1552 1548 1571 1548 1524 1505 1488 1461 1431 1438 1438 1413 1398 1399 1409 1409 1404 1361 1416 1450 1461 1413 1366 1407 1429 1424 1430 1458 1498 1562 1588 1584 1582 1566 1545 1518 1483 1459 1431 1414 1402 1380 1351 1329 1339 1352 1324 1329 1325 1301 1277 1294 1246 1219 1218 1239 1232 1235 1242 1251 1261 1270 1257 1242 1228 1215 1220 1227 1222 1210 1197 1178 1180 1166 1193 1220 1241 1262 1262 1254 1260 1263 1258 1256 1252 1237 1215 1222 1246 1241 1225 1188 1170 1162 1160 1153 1151 1164 1171 1173 1174 1172 1183 1184 1188 1201 1216 1231 1248 1277 1302 1304 1299 1296 1293 1287 1282 1278 1275 1273 1267 1263 1260 1258 1250 1245 1253 1257 1257 1252 1247 1242 1238 1233 1230 1224 1215 1222 1226 1220 1212 1199 1205 1197 1195 1197 1199 1197 1185 1185 1194 1187 1181 1171 1172 1171 1168 1164 1160 1156 1147 1130 1135 1134 1125 1132 1126 1122 1123 1122 1112 1113 1112 1103 1100 1100 1102 1101 1097 1087 1088 1084 1072 1071 1079 1079 1072 1072 1066 1061 1065 1060 1056 1056 1054 1049 1053 1046 1038 1039 1038 1038 1036 1032 1028 1027 1022 1015 1011 1011 1005 1003 997 996 996 994 985 975 971 965 954 952 958 963 944 931 916 920 940 919 942 927 935 912 905 899 909 910 914 890 860 846 867 867 860 857 846 836 826 819 813 802 793 785 778 770 785 783 766 751 736 722 717 704 697 696 703 697 686 690 694 691 686 676 660 626 638 661 646 651 652 643 637 639 626 627 640 632 620 615 610 606 600 598 604 603 596 591 583 583 587 579 575 569 557 534 534 548 548 557 551 557 568 565 550 541 537 532 521 515 513 517 513 506 506 504 507 514 510 511 515 525 527 520 509 514 522 512 502 501 491 482 489 494 493 495 486 483 471 464 449 435 422 422 419 423 450 446 454 469 455 442 450 452 452 448 445 442 433 423 417 422 436 442 444 447 461 455 449 440 433 403 388 384 422 427 435 414 387 397 422 390 399 377 369 372 375 367 375 383 370 359 365 359 361 366 372 384 384 374 384 396 404 408 415 410 401 385 382 393 383 389 381 399 393 369 363 347 340 339 344 354 357 353 356 363 360 349 342 334 337 334 346 334 338 343 326 333 312 307 304 309 304 323 332 318 326 335 331 329 317 296 303 308 290 285 283 285 296 302 287 280 282 291 301 300 292 294 288 288 283 273 268 278 289 283 279 267 264 275 269 260 269 264 273 260 250 242 242 229 228 234 244 230 225 223 224 237 237 260 255 255 275 279 239 226 224 229 247 243 234 229 224 216 219 217 211 212 204 197 196 207 200 211 207 191 184 185 184 192 204 194 212 186 196 199 192 196 225 241 215 218 244 233 244 238 209 225 284 256 234 245 267 252 219 215 216 183 184 182 188 194 194 166 160 155 161 154 174 182 201 173 171 186 204 196 217 234 223 181 185 181 167 173 186 176 167 163 154 149 144 137 137 141 139 141 161 179 189 191 185 182 182 184 181 178 183 187 195 195 189 178 176 165 169 193 177 181 197 203 198 203 204 226 248 235 223 228 235 223 217 223 192 169 181 211 238 246 252 227 215 191 171 165 171 171 239 315 356 383 419 439 414 408 369 345 312 305 333 361 359 275 205 188 170 188 215 220 238 235 221 193 176 203 253 295 160 128 113 100 98 97 99 101 103 111 107 110 122 123 112 105 102 95 94 94 93 91 91 92 93 90 90 91 92 92 96 105 109 113 112 110 117 118 123 117 100 90 99 101 97 90 95 103 113 122 135 138 125 107 93 98 91 93 96 97 101 103 105 110 112 119 124 122 133 148 146 145 159 156 165 127 176 182 170 160 148 132 134 122 103 93 94 87 76 72 69 68 70 68 67 68 68 67 63 64 61 67 68 68 68 69 67 67 67 68 68 62 61 61 62 60 60 64 61 60 60 60 62 62 60 59 61 64 63 63 64 65 64 64 65 65 66 64 65 67 65 65 67 68 70 75 79 98 109 122 125 106 66 61 61 61 61 61 61 61 61 61 60 59 61 60 59 60 61 62 62 63 62 63 64 65 65 66 65 66 65 65 65 65 63 64 65 65 63 61 69 73 79 85 83 78 82 78 83 87 87 86 94 87 85 93 108 114 117 112 101 102 105 103 107 104 107 104 112 90 91 91 91 90 90 90 89 90 94 99 104 109 113 117 120 123 124 127 144 252 368 572 758 936 1055 1332 1471 1558 1682 1672 1410 1213 1254 1198 1114 1086 1226 1353 1539 1562 1542 1508 1420 1415 1356 1335 1426 1397 1389 1482 1621 1660 1505 1434 1344 1230 1248 1082 922 833 780 759 748 736 725 714 703 697 692 707 724 741 759 779 801 824 833 842 852 853 873 867 862 858 851 836 839 843 846 850 854 859 863 872 883 904 950 1029 1089 1057 1019 814 805 841 898 936 944 963 959 954 971 936 939 975 1008 1064 1028 994 958 949 995 1073 1052 980 966 975 1021 1119 1156 1134 1077 1009 941 962 1029 1120 1091 991 904 879 877 936 944 900 843 777 719 676 673 704 662 644 623 599 576 556 533 504 484 484 411 380 372 370 375 394 472 654 803 870 809 805 714 526 440 414 534 379 323 288 284 284 286 305 379 386 364 386 415 459 513 585 730 729 762 822 877 940 1007 1030 1070 1135 1208 1280 1336 1352 1280 1213 1179 1220 1154 1131 1117 1114 1132 1175 1235 1305 1410 1614 1647 1646 1694 1718 1619 1551 1541 1525 1497 1465 1426 1386 1347 1310 1278 1250 1225 1206 1189 1173 1158 1142 1128 1121 1229 1128 868 766 727 703 685 680 694 723 768 823 854 895 931 945 888 842 807 754 690 579 470 401 336 273 225 180 241 314 386 460 535 608 688 777 867 974 1125 1070 1035 931 892 855 827 808 803 802 801 804 811 825 860 960 1143 1104 1076 1033 1034 1064 1098 1131 1172 1204 1232 1322 1353 1333 1327 1316 1313 1313 1301 1298 1292 1257 1228 1199 1173 1148 1147 1277 1194 1096 1118 1162 1213 1347 1659 1518 1463 1474 1445 1436 1437 1485 1560 1560 1542 1538 1544 1562 1563 1615 1675 1774 1788 1726 1677 1621 1606 1630 1645 1715 1762 1790 1729 1738 1847 1841 1802 1740 1710 1672 1607 1564 1535 1524 1534 1530 1525 1505 1480 1472 1487 1517 1545 1543 1565 1574 1548 1557 1570 1561 1536 1524 1525 1553 1549 1547 1566 1585 1577 1589 1602 1621 1635 1656 1692 1761 1857 1947 1985 2000 2014 2051 2109 2220 2299 2320 2212 2202 2204 2205 2186 2140 2110 2110 2078 2068 2092 2050 2049 2053 2059 2072 2090 2171 2192 2184 2166 2166 2197 2244 2259 2249 2260 2233 2189 2171 2150 2117 2105 2097 2089 2091 2110 2096 2084 2064 2046 2027 2005 1981 1949 1940 1924 1907 1882 1864 1855 1837 1819 1806 1782 1765 1744 1723 1704 1687 1671 1663 1648 1639 1628 1623 1602 1584 1568 1555 1542 1518 1500 1492 1483 1466 1450 1449 1449 1449 1455 1480 1483 1467 1455 1455 1456 1458 1459 1460 1462 1464 1469 1476 1483 1488 1497 1504 1515 1526 1541 1561 1582 1618 1692 1685 1703 1711 1701 1681 1709 1761 1893 1747 1617 1597 1609 1630 1612 1598 1609 1614 1620 1644 1666 1680 1683 1697 1703 1667 1651 1648 1643 1646 1659 1679 1696 1719 1738 1708 1725 1734 1761 1792 1774 1753 1761 1752 1759 1759 1744 1747 1766 1796 1820 1830 1801 1791 1834 1853 1814 1812 1797 1770 1758 1772 1792 1792 1794 1808 1822 1806 1827 1861 1866 1858 1868 1884 1883 1880 1872 1910 1953 2023 2072 2025 2019 2029 2058 2087 2104 2112 2096 2104 2114 2132 2126 2085 2078 2052 2060 2108 2099 2119 2163 2135 2097 2192 2119 2041 2133 2172 2129 2105 2118 2128 2164 2190 2172 2201 2263 2259 2163 2141 2140 2183 2234 2305 2423 2543 2586 2557 2596 2568 2501 2468 2436 2407 2420 2460 2493 2521 2540 2571 2673 2674 2528 2395 2346 2295 2234 2178 2167 2136 2104 2048 2002 1991 2094 2173 2129 2093 2033 2031 2099 2281 2404 2426 2435 2463 2396 2348 2290 2426 2668 2771 2645 2550 2486 2418 2360 2395 2362 2346 2332 2339 2241 1954 1917 1916 1883 1905 1897 1902 1893 1874 1900 1906 1929 1950 1924 1909 1959 1885 1804 1769 1770 1782 1809 1767 1736 1714 1693 1666 1649 1662 1685 1718 1757 1834 1835 1798 1784 1773 1749 1722 1684 1653 1637 1606 1567 1536 1523 1522 1524 1548 1581 1623 1672 1721 1775 1839 1932 2169 2370 2606 2774 2592 2375 2230 2102 2046 2004 2075 2193 2188 2168 2295 2435 2200 2105 2063 2030 2007 1989 1973 1960 1948 1940 1930 1926 1928 1941 1952 1953 1969 1983 1996 2012 2043 2061 2063 2075 2070 2077 2086 2097 2118 2126 2147 2154 2154 2163 2184 2150 2051 1990 2059 2048 1976 1944 1943 1925 1925 1921 1877 1870 1861 1839 1823 1819 1830 1846 1815 1801 1789 1765 1749 1735 1714 1686 1637 1605 1586 1582 1580 1588 1580 1574 1566 1570 1573 1559 1537 1527 1551 1551 1531 1551 1590 1604 1605 1623 1630 1596 1582 1568 1550 1540 1537 1510 1509 1520 1526 1548 1559 1533 1502 1476 1442 1411 1413 1418 1414 1395 1390 1371 1383 1372 1408 1444 1496 1446 1380 1373 1426 1467 1458 1451 1454 1428 1424 1490 1559 1547 1526 1516 1501 1486 1521 1504 1451 1446 1406 1363 1333 1312 1319 1285 1288 1281 1266 1243 1227 1220 1220 1237 1241 1239 1224 1226 1242 1242 1239 1238 1232 1225 1214 1212 1218 1218 1221 1222 1184 1171 1179 1207 1228 1231 1244 1261 1262 1268 1276 1273 1267 1256 1226 1219 1239 1231 1215 1202 1181 1174 1169 1162 1154 1161 1165 1175 1176 1181 1183 1208 1207 1200 1221 1246 1289 1313 1317 1308 1299 1295 1291 1287 1282 1273 1273 1276 1276 1271 1265 1265 1261 1257 1256 1257 1256 1253 1250 1246 1241 1234 1228 1221 1229 1227 1224 1221 1218 1212 1207 1199 1187 1188 1190 1194 1192 1188 1189 1190 1183 1179 1176 1168 1171 1167 1157 1158 1154 1152 1147 1144 1139 1136 1131 1115 1113 1123 1120 1112 1110 1109 1106 1098 1095 1101 1092 1092 1089 1084 1084 1074 1075 1078 1078 1074 1072 1065 1065 1063 1058 1054 1052 1051 1052 1051 1043 1032 1027 1024 1017 1020 1028 1018 1003 1006 1000 989 1011 1007 1006 1002 998 995 994 990 987 986 976 976 975 978 979 972 963 953 955 959 944 958 947 930 914 888 875 877 884 894 890 865 838 846 857 864 864 855 852 845 835 815 804 801 792 775 758 771 784 773 749 741 720 716 698 681 676 694 693 681 670 677 691 685 677 659 641 611 625 635 633 646 650 648 639 639 636 642 628 628 622 621 613 609 609 605 599 595 591 586 584 583 575 565 552 541 531 549 549 540 534 540 544 553 567 563 548 538 528 526 524 513 506 506 508 499 498 505 515 502 506 517 520 523 520 507 509 518 520 520 508 499 496 497 503 499 499 485 474 465 466 471 460 445 435 429 417 432 446 460 465 454 437 438 441 450 446 446 448 442 435 421 417 423 431 432 445 456 454 454 441 424 427 404 379 391 404 429 420 389 396 408 379 398 380 361 365 372 364 363 376 369 356 358 353 362 365 374 382 378 369 382 387 393 412 414 402 400 393 382 372 367 367 370 379 387 385 374 358 349 339 337 339 344 349 355 360 348 343 339 347 353 341 348 338 349 334 343 327 328 328 321 305 301 303 298 307 322 325 324 316 311 296 281 287 284 290 298 297 308 309 301 292 278 276 293 299 305 301 285 285 285 270 264 277 274 268 271 255 265 262 258 255 260 254 262 253 253 243 233 236 248 242 244 231 236 232 234 250 245 263 260 256 275 297 235 220 225 216 244 260 264 250 253 231 234 228 208 190 190 198 191 189 185 185 185 190 194 201 198 205 223 217 199 189 205 204 187 201 204 198 199 196 205 212 218 222 232 282 348 333 238 205 205 213 220 212 205 192 196 188 172 172 172 161 154 171 184 173 164 191 171 182 189 186 206 221 230 200 201 211 185 176 159 156 159 154 149 147 142 139 135 140 138 152 175 181 174 163 159 151 152 153 165 167 164 164 162 164 191 210 194 196 198 204 189 191 198 206 219 230 229 228 228 215 189 194 211 197 199 193 200 207 220 230 247 250 232 205 188 169 167 162 154 157 179 215 290 397 452 472 538 543 551 568 527 446 352 379 380 329 364 279 248 230 237 223 195 165 140 130 130 137 141 144 150 151 135 123 114 106 97 96 95 96 100 108 107 103 100 100 98 97 93 92 93 94 91 91 91 91 91 91 96 101 106 102 111 114 127 131 125 125 129 121 117 105 99 93 86 90 101 101 108 114 114 112 107 103 103 101 96 104 107 108 94 94 95 98 102 104 106 112 111 114 125 132 145 146 129 125 113 104 138 149 162 169 158 135 119 106 94 73 73 71 68 69 67 66 66 66 67 67 66 67 66 64 60 60 61 61 61 67 70 66 63 60 61 59 61 63 59 60 64 65 62 63 62 61 64 61 59 58 62 65 63 63 63 64 64 65 64 64 64 63 64 65 67 66 67 68 72 75 80 106 113 122 123 130 95 61 61 61 61 61 61 61 62 60 60 59 59 60 60 60 60 61 63 63 62 62 64 63 63 64 65 65 64 64 65 64 65 65 67 67 66 62 68 71 70 67 72 73 75 77 77 76 84 91 88 82 89 94 101 106 110 98 107 107 114 118 111 112 115 115 111 87 88 88 87 87 87 87 89 91 95 100 106 112 117 121 124 124 127 142 225 443 705 1000 1300 1435 1338 1265 1253 1274 1334 1458 1655 1442 1349 1519 1350 1200 1173 1201 1323 1425 1486 1404 1315 1382 1351 1291 1321 1370 1479 1673 1725 1694 1695 1621 1426 1188 1023 930 856 804 784 772 759 747 735 723 713 707 702 708 725 741 758 775 793 806 816 818 820 827 824 826 836 840 839 828 833 840 845 848 851 850 847 850 860 876 904 937 943 969 910 810 762 765 806 844 894 916 938 902 895 921 1002 1015 1058 1028 1034 1010 996 968 1014 1044 1027 1008 1029 1003 1022 1091 1125 1125 1076 1029 902 878 948 998 963 964 907 801 804 861 888 886 849 795 734 704 710 727 714 699 673 644 623 600 572 542 510 471 428 385 355 342 336 344 375 436 566 804 778 664 601 466 429 432 594 500 476 285 284 284 284 294 327 345 345 363 400 461 587 648 760 799 791 826 866 911 964 1018 1068 1121 1167 1204 1236 1281 1203 1122 1122 1086 1042 1032 1036 1059 1108 1173 1241 1316 1421 1501 1588 1585 1584 1605 1535 1504 1510 1516 1468 1436 1403 1367 1366 1299 1266 1237 1213 1191 1173 1156 1141 1127 1114 1103 1208 1156 877 774 726 709 703 672 673 699 738 789 818 855 885 895 861 808 757 702 673 595 437 361 309 246 195 171 231 306 379 450 517 582 639 744 873 975 1109 1079 1058 1017 895 852 819 796 787 783 782 782 789 800 823 872 1059 1006 980 988 1025 1081 1122 1162 1217 1276 1353 1542 1572 1436 1413 1447 1442 1388 1359 1334 1307 1283 1248 1213 1175 1141 1113 1121 1114 1076 1114 1156 1188 1236 1359 1355 1328 1446 1487 1536 1463 1516 1654 1626 1582 1563 1533 1521 1543 1581 1644 1727 1821 1757 1666 1620 1595 1609 1619 1666 1700 1704 1722 1749 1813 1766 1792 1782 1739 1696 1656 1589 1553 1574 1567 1584 1594 1567 1509 1461 1447 1453 1457 1469 1522 1528 1526 1546 1570 1557 1535 1550 1557 1578 1571 1565 1567 1575 1587 1597 1599 1601 1606 1634 1689 1730 1845 1998 1998 1996 2000 2015 2058 2099 2141 2150 2170 2163 2166 2178 2188 2161 2110 2075 2045 2047 2111 2071 2053 2056 2069 2079 2090 2146 2192 2171 2165 2196 2221 2235 2254 2258 2251 2182 2179 2172 2141 2114 2123 2120 2099 2109 2131 2113 2090 2043 2043 2021 2008 1994 1977 1954 1934 1921 1900 1887 1870 1847 1833 1816 1791 1779 1761 1741 1719 1700 1691 1685 1668 1654 1646 1635 1620 1608 1595 1580 1556 1531 1516 1505 1495 1485 1464 1457 1457 1462 1467 1491 1484 1457 1454 1455 1460 1461 1462 1462 1462 1465 1470 1475 1480 1487 1494 1501 1510 1522 1534 1551 1573 1621 1654 1671 1692 1673 1647 1655 1664 1630 1651 1612 1596 1588 1608 1605 1593 1596 1603 1618 1638 1663 1665 1666 1665 1670 1655 1641 1637 1637 1638 1652 1686 1720 1745 1759 1758 1729 1730 1756 1790 1800 1746 1731 1733 1739 1765 1743 1732 1736 1760 1795 1807 1799 1766 1775 1781 1810 1785 1779 1745 1751 1782 1818 1841 1833 1837 1847 1847 1830 1833 1855 1865 1874 1887 1905 1921 1895 1904 1904 1931 2003 2035 2007 2031 2065 2089 2101 2111 2118 2100 2071 2085 2089 2074 2044 2059 2026 2029 2049 2116 2140 2172 2144 2071 2117 2049 2060 2126 2172 2155 2110 2121 2133 2130 2151 2140 2182 2250 2206 2222 2126 2141 2147 2170 2226 2272 2347 2485 2589 2630 2616 2569 2536 2496 2464 2447 2493 2545 2562 2596 2647 2671 2713 2586 2439 2386 2349 2283 2241 2232 2191 2147 2081 2026 1989 2016 2100 2024 1977 1986 2019 2123 2360 2379 2406 2421 2429 2386 2215 2218 2461 2489 2551 2495 2422 2388 2290 2275 2200 2257 2281 2284 2221 2071 1943 1888 1867 1858 1929 1910 1855 1867 1898 1884 1890 1946 1953 1893 1915 1932 1924 1810 1768 1745 1779 1779 1777 1726 1697 1674 1660 1643 1654 1677 1712 1753 1824 1828 1795 1784 1772 1762 1737 1684 1637 1611 1575 1545 1520 1521 1520 1527 1553 1588 1627 1671 1719 1772 1833 1904 1999 2174 2388 2742 2584 2322 2181 2101 2050 2031 2108 2177 2148 2120 2127 2124 2077 2052 2028 2014 1991 1975 1961 1947 1938 1928 1920 1920 1920 1931 1940 1949 1958 1973 1982 1996 2028 2052 2046 2065 2076 2082 2091 2102 2123 2121 2153 2180 2188 2174 2137 2097 2044 2000 2059 2115 2093 2044 2042 1987 1899 1889 1855 1832 1818 1816 1797 1789 1807 1832 1836 1802 1797 1805 1784 1747 1710 1700 1671 1633 1614 1598 1579 1569 1568 1562 1556 1585 1628 1618 1586 1535 1511 1517 1540 1557 1575 1566 1554 1574 1597 1580 1576 1582 1568 1547 1541 1520 1495 1496 1509 1518 1554 1561 1502 1448 1426 1406 1395 1390 1386 1383 1383 1377 1380 1380 1455 1471 1492 1459 1418 1379 1441 1500 1478 1462 1440 1417 1393 1414 1523 1486 1513 1546 1427 1366 1372 1374 1329 1320 1310 1315 1336 1300 1288 1275 1264 1280 1284 1284 1247 1232 1242 1254 1256 1242 1231 1235 1239 1230 1229 1226 1223 1219 1213 1206 1200 1202 1200 1188 1187 1210 1198 1206 1229 1237 1245 1264 1267 1262 1269 1260 1246 1248 1231 1224 1230 1225 1218 1199 1181 1177 1169 1156 1165 1182 1200 1201 1187 1190 1196 1205 1214 1216 1243 1296 1320 1313 1305 1297 1290 1283 1281 1281 1270 1268 1270 1270 1270 1264 1255 1265 1263 1259 1255 1256 1254 1249 1245 1241 1228 1228 1231 1219 1223 1221 1215 1215 1217 1211 1203 1197 1194 1181 1189 1190 1188 1188 1186 1185 1183 1177 1173 1170 1170 1166 1158 1152 1142 1149 1148 1140 1138 1136 1131 1125 1119 1119 1115 1104 1095 1099 1102 1100 1100 1098 1092 1088 1084 1086 1085 1068 1068 1072 1075 1070 1067 1061 1061 1060 1058 1053 1052 1051 1047 1047 1042 1033 1028 1028 1019 1004 996 1000 977 979 966 972 982 983 1004 1001 999 995 992 984 984 984 985 981 970 973 978 976 974 970 954 927 943 944 928 918 896 891 871 859 867 871 876 857 834 817 830 854 857 853 847 838 816 804 787 780 779 759 740 749 754 752 730 716 715 722 696 682 660 680 690 681 664 651 672 668 674 660 642 623 601 599 622 626 650 655 654 654 645 644 635 638 630 630 623 623 623 615 611 607 598 595 594 585 580 570 550 532 523 538 531 525 527 543 539 540 548 564 556 541 536 531 521 522 517 505 503 506 495 502 503 499 505 513 512 516 513 503 505 515 516 515 512 520 513 513 497 481 478 467 465 476 460 456 470 457 435 419 418 433 447 449 457 452 431 425 436 447 447 436 444 453 441 431 418 416 422 428 443 446 443 442 443 450 438 421 397 373 396 412 425 405 373 388 374 393 397 377 354 360 355 362 363 373 356 357 352 358 363 379 377 369 368 378 384 401 410 418 406 397 383 377 377 380 369 362 365 382 381 385 376 369 355 348 339 335 340 353 359 358 354 348 355 351 350 357 344 345 339 346 332 337 329 313 326 319 319 297 293 295 300 303 299 293 285 286 295 304 315 316 315 319 317 307 295 282 274 279 287 301 303 289 287 279 287 270 265 265 272 260 263 257 246 247 249 258 245 245 240 242 238 241 245 257 250 245 234 248 234 243 256 252 269 274 255 282 248 223 225 229 228 218 223 239 229 252 237 214 206 191 198 212 209 208 203 195 200 213 219 213 204 209 197 211 225 225 182 187 220 194 209 225 189 194 212 213 231 225 216 274 290 310 260 237 199 188 202 208 214 211 192 175 192 170 162 163 160 164 192 196 199 167 169 173 173 182 187 203 209 215 195 189 198 223 251 169 158 154 147 144 145 142 139 134 148 156 166 161 156 147 148 149 147 152 150 154 155 157 161 163 181 189 189 224 198 218 229 218 187 197 213 229 228 207 202 200 190 185 178 192 223 240 248 242 241 229 227 207 203 183 169 158 156 155 147 144 161 179 243 340 523 668 720 742 745 729 631 503 436 376 353 274 284 292 236 214 195 213 238 245 262 245 227 174 125 121 127 130 128 120 116 113 105 101 97 96 97 96 107 105 102 100 97 95 92 91 117 178 186 135 94 90 90 91 93 99 105 107 115 129 132 126 123 123 116 125 125 127 130 124 113 98 87 89 89 99 97 110 106 98 91 90 94 94 94 102 139 114 96 96 98 99 102 106 111 120 133 143 151 143 131 125 113 96 134 142 136 124 127 134 116 87 77 74 71 68 70 66 67 66 65 65 66 68 66 66 66 57 58 57 58 59 61 62 66 69 67 57 55 58 61 60 60 61 61 64 60 62 65 66 61 64 59 58 62 61 61 64 63 63 65 64 63 63 64 64 63 63 64 65 65 67 69 73 75 80 103 106 121 110 121 93 61 61 61 61 61 60 60 60 59 59 59 59 59 59 59 61 61 61 61 61 62 62 62 63 63 63 62 62 64 65 65 64 64 66 63 62 59 68 77 74 76 77 77 80 83 79 77 78 80 84 89 95 103 101 110 95 97 115 112 116 120 119 120 116 121 119 86 85 84 84 83 85 88 91 94 98 104 111 117 123 129 136 138 146 171 286 523 797 1090 1207 1296 1388 1332 1379 1331 1286 1373 1378 1496 1534 1517 1307 1176 1172 1201 1234 1277 1435 1433 1298 1311 1369 1367 1296 1332 1500 1685 1796 1578 1490 1295 1147 1027 941 879 837 815 799 784 768 754 743 732 722 714 711 709 723 739 754 771 791 800 803 799 805 806 804 802 811 813 816 818 826 838 846 852 853 843 835 832 833 839 851 868 876 887 912 844 772 732 756 782 817 846 875 863 937 1077 1092 1045 986 921 923 913 948 958 979 977 1003 1013 1017 1018 1046 1062 1083 1058 1005 949 842 803 898 939 791 803 711 703 719 755 779 804 835 820 765 757 779 796 793 767 733 698 677 655 606 571 531 491 431 391 361 340 331 327 335 353 366 486 643 635 564 462 422 439 488 499 476 286 284 284 285 286 301 317 325 340 385 455 564 764 832 901 850 885 914 949 992 1044 1091 1128 1118 1153 1172 1127 1081 1027 1018 955 952 963 990 1037 1098 1165 1240 1333 1471 1585 1634 1596 1565 1547 1531 1503 1476 1466 1429 1404 1377 1346 1347 1283 1249 1224 1227 1178 1159 1141 1125 1111 1098 1087 1141 1156 935 791 732 721 732 680 658 684 719 756 790 827 860 890 897 858 806 753 671 586 420 307 262 223 204 177 239 310 374 439 500 559 631 713 786 961 1024 1070 1141 1081 935 842 809 786 773 767 764 766 781 800 821 843 880 907 944 1010 1043 1088 1161 1211 1268 1339 1417 1519 1596 1535 1544 1694 1703 1561 1448 1388 1349 1309 1267 1224 1181 1137 1094 1074 1059 1071 1133 1173 1186 1169 1192 1251 1324 1481 1502 1553 1519 1515 1622 1658 1669 1599 1549 1506 1535 1572 1594 1646 1711 1699 1651 1617 1587 1595 1607 1624 1646 1662 1694 1717 1764 1774 1803 1835 1779 1730 1674 1615 1574 1588 1607 1605 1626 1641 1580 1489 1451 1434 1438 1440 1450 1475 1533 1524 1537 1554 1554 1571 1604 1598 1600 1595 1591 1577 1585 1586 1582 1581 1594 1620 1672 1748 1852 1940 1922 1966 2012 2035 2009 2034 2095 2171 2213 2202 2177 2175 2172 2142 2102 2064 2039 2032 2065 2063 2051 2060 2072 2081 2088 2129 2171 2168 2202 2215 2227 2229 2215 2254 2294 2202 2186 2159 2133 2134 2131 2127 2104 2088 2126 2112 2088 2091 2104 2055 2023 2019 1997 1973 1954 1942 1922 1907 1889 1874 1852 1825 1802 1790 1766 1750 1734 1719 1723 1711 1691 1670 1657 1647 1635 1626 1616 1602 1580 1549 1531 1519 1505 1494 1477 1469 1468 1475 1475 1475 1464 1457 1459 1473 1470 1465 1466 1462 1466 1466 1470 1474 1480 1485 1492 1499 1509 1522 1541 1584 1627 1655 1637 1655 1670 1657 1635 1661 1639 1585 1580 1572 1586 1578 1581 1601 1599 1601 1606 1623 1651 1660 1655 1649 1641 1641 1633 1626 1626 1639 1667 1689 1715 1728 1729 1737 1773 1747 1728 1737 1724 1723 1717 1719 1723 1756 1771 1751 1724 1734 1765 1780 1792 1770 1742 1752 1768 1769 1759 1740 1736 1761 1796 1825 1830 1842 1848 1861 1871 1857 1855 1862 1874 1893 1921 1946 1960 1929 1949 1975 1975 2004 2011 2019 2063 2077 2087 2100 2092 2074 2070 2055 2030 2031 2021 2013 2030 2056 2075 2061 2033 2063 2151 2156 2077 2038 2015 2040 2137 2199 2165 2096 2120 2103 2097 2131 2121 2194 2209 2155 2174 2274 2286 2180 2168 2181 2205 2248 2332 2411 2470 2524 2585 2624 2626 2517 2492 2476 2492 2524 2563 2618 2720 2685 2563 2490 2435 2391 2336 2300 2288 2235 2173 2110 2046 2011 1990 1978 1968 1963 1971 1991 2099 2342 2359 2366 2335 2317 2229 2193 2234 2442 2387 2361 2354 2290 2282 2139 2128 2077 2114 2152 2256 2187 2025 1932 1882 1850 1838 1872 1905 1884 1846 1869 1835 1936 1967 1939 1866 1839 1828 1909 1836 1761 1733 1752 1751 1733 1717 1698 1674 1659 1638 1645 1666 1703 1753 1817 1825 1795 1783 1772 1768 1743 1682 1636 1578 1556 1527 1518 1518 1518 1533 1560 1591 1630 1670 1713 1764 1821 1886 2004 2183 2333 2654 2526 2274 2160 2127 2087 2067 2071 2092 2099 2101 2074 2061 2040 2026 2007 1993 1980 1968 1950 1940 1928 1920 1913 1913 1917 1925 1932 1937 1943 1953 1966 1974 1998 2014 2029 2052 2064 2072 2097 2106 2118 2123 2141 2193 2202 2169 2125 2123 2091 2021 2025 2107 2109 2074 2032 1993 1919 1896 1866 1829 1830 1820 1787 1770 1765 1810 1809 1757 1756 1758 1743 1755 1741 1718 1692 1684 1659 1624 1600 1591 1589 1588 1582 1591 1632 1639 1599 1562 1524 1518 1538 1540 1583 1553 1517 1535 1577 1564 1565 1581 1569 1540 1528 1510 1494 1484 1489 1502 1518 1506 1480 1440 1421 1424 1432 1402 1395 1389 1384 1398 1414 1402 1413 1445 1467 1433 1405 1426 1464 1462 1437 1410 1401 1413 1408 1384 1357 1352 1386 1432 1384 1315 1304 1298 1292 1287 1280 1278 1279 1290 1316 1322 1283 1295 1310 1287 1261 1258 1274 1283 1280 1251 1253 1248 1236 1228 1222 1219 1216 1215 1209 1204 1203 1199 1192 1205 1201 1217 1215 1203 1216 1225 1234 1242 1246 1245 1249 1240 1229 1224 1221 1232 1240 1238 1228 1196 1173 1171 1161 1170 1175 1184 1192 1206 1207 1205 1213 1218 1230 1231 1252 1288 1308 1303 1297 1288 1281 1273 1276 1278 1270 1268 1263 1262 1266 1263 1263 1263 1261 1255 1245 1250 1252 1244 1236 1239 1229 1227 1227 1229 1229 1219 1217 1215 1210 1205 1197 1193 1189 1183 1182 1185 1181 1179 1176 1182 1171 1170 1173 1166 1167 1163 1155 1150 1145 1144 1144 1138 1136 1133 1130 1120 1115 1115 1111 1103 1098 1100 1102 1098 1096 1093 1093 1090 1082 1084 1081 1078 1077 1074 1065 1056 1063 1060 1058 1056 1053 1051 1052 1050 1046 1046 1042 1039 1031 1027 1025 1018 999 977 967 957 949 943 947 955 973 977 979 975 988 983 981 978 982 979 976 964 964 961 945 940 938 898 898 904 893 901 901 874 858 847 850 862 864 859 843 808 808 829 843 833 812 804 779 766 759 747 757 748 733 725 734 739 721 703 720 717 681 669 641 652 673 662 647 643 637 653 646 671 658 648 619 601 583 616 640 644 650 648 641 632 640 645 639 640 637 620 603 591 591 601 599 599 592 574 560 558 545 534 527 525 525 526 518 513 516 532 559 555 555 548 544 540 536 524 512 508 499 501 493 490 489 493 508 502 509 513 514 502 498 504 508 511 518 512 503 495 494 488 475 465 451 450 446 440 440 427 415 419 434 439 444 436 445 445 433 417 424 419 425 425 434 445 442 433 424 404 407 419 430 437 429 434 421 440 440 431 414 380 373 398 422 415 391 370 370 390 374 372 352 349 351 353 361 370 357 351 351 353 365 377 374 362 365 370 386 391 394 408 414 406 403 395 395 390 388 374 356 362 369 387 384 374 368 361 353 344 332 336 353 364 365 359 362 359 365 363 355 348 350 346 347 334 322 322 335 333 312 316 307 296 294 294 293 289 301 309 318 319 312 301 307 306 301 311 306 290 283 274 276 286 299 301 289 291 293 287 286 277 285 270 282 264 262 253 248 249 243 241 241 237 248 245 254 257 260 249 238 245 239 252 266 269 282 279 266 293 233 235 251 253 259 233 211 211 215 203 196 192 196 209 215 211 208 204 203 203 204 212 225 220 198 199 200 225 193 225 183 187 195 197 196 242 202 209 211 223 234 238 221 252 282 336 297 233 188 186 215 230 205 189 170 168 169 161 159 166 166 164 178 176 179 188 177 174 189 185 177 179 187 181 174 201 214 233 227 192 170 159 148 144 142 140 134 134 137 138 142 150 150 151 157 152 154 171 180 199 186 166 176 188 188 210 184 230 212 205 216 235 246 242 240 244 245 240 244 247 234 220 198 191 194 196 195 188 180 173 174 163 162 156 148 141 139 144 140 145 170 189 231 268 365 429 410 369 360 397 378 334 326 333 257 204 189 192 213 203 182 199 214 242 260 260 243 178 117 114 118 124 123 122 128 136 120 110 98 94 95 98 95 95 96 95 93 93 93 132 289 306 296 303 231 100 90 90 89 97 106 112 122 124 113 117 108 98 91 92 95 92 95 99 105 88 85 87 90 87 88 90 90 94 100 98 96 102 102 116 134 111 102 103 108 110 119 133 134 133 116 106 107 114 112 108 92 110 117 126 120 117 101 101 78 80 76 71 68 67 68 68 64 64 64 64 64 67 68 66 66 65 59 57 56 56 58 60 63 59 61 57 57 57 59 59 59 58 65 62 59 63 63 60 60 60 58 60 59 58 61 63 63 62 63 62 63 64 67 64 64 64 64 65 64 67 70 73 78 90 101 109 117 100 95 69 63 61 61 61 61 60 60 60 59 59 59 60 60 60 60 61 60 60 61 61 61 61 62 62 62 62 63 64 65 65 66 65 65 65 64 64 59 74 78 80 85 88 82 86 89 85 84 81 82 85 98 98 103 108 106 98 96 110 110 114 114 119 124 125 122 121 86 84 82 82 83 87 93 99 103 106 112 118 124 130 140 158 189 209 273 422 654 871 980 1039 1127 1296 1447 1432 1439 1309 1252 1201 1237 1397 1507 1304 1208 1210 1205 1214 1223 1252 1255 1233 1275 1352 1298 1252 1465 1586 1682 1569 1299 1165 1093 1030 956 907 871 848 830 812 795 779 766 754 742 730 723 719 715 723 740 767 801 775 775 778 782 785 786 784 791 792 812 828 836 856 851 868 869 855 840 826 819 814 811 818 822 824 826 833 813 795 719 710 731 758 770 780 801 949 1111 1115 1043 947 879 847 850 903 913 958 1149 1002 1008 1023 1031 1042 1056 1071 1073 1023 873 794 744 808 919 762 634 615 633 660 717 708 724 748 766 804 833 873 905 895 848 810 774 743 689 634 592 545 498 446 409 375 356 346 336 340 392 328 333 372 455 464 468 437 399 391 449 420 286 285 285 285 285 291 383 379 354 377 435 498 596 731 899 944 926 948 1007 1047 1088 1131 1141 1098 1058 1063 1043 990 942 930 900 897 923 964 1019 1085 1167 1269 1382 1592 1692 1666 1611 1587 1621 1598 1587 1472 1415 1395 1370 1349 1322 1295 1268 1239 1212 1190 1167 1145 1127 1110 1097 1084 1072 1065 1083 933 779 728 700 695 667 644 662 693 726 760 803 871 845 820 764 692 609 513 432 342 215 194 191 193 188 256 319 379 431 491 551 609 679 737 814 1049 1130 1042 990 911 850 811 779 760 754 749 759 776 796 825 841 861 884 922 969 1060 1125 1167 1221 1272 1339 1430 1589 1626 1793 1773 1877 1925 1741 1513 1436 1377 1323 1273 1225 1179 1129 1086 1061 1031 1061 1131 1138 1114 1130 1168 1231 1316 1448 1395 1374 1420 1508 1560 1678 1684 1632 1563 1506 1573 1571 1556 1586 1596 1605 1609 1615 1580 1593 1613 1625 1635 1676 1768 1779 1798 1789 1797 1787 1761 1745 1717 1638 1591 1609 1660 1660 1669 1690 1680 1578 1471 1447 1420 1424 1429 1499 1545 1540 1586 1650 1613 1582 1630 1652 1638 1627 1611 1597 1588 1578 1568 1578 1584 1624 1659 1691 1739 1828 1872 1936 2007 2090 2072 2047 2077 2100 2164 2239 2233 2232 2161 2134 2088 2042 2029 2012 2007 1981 2017 2047 2059 2066 2093 2157 2171 2190 2228 2239 2218 2226 2257 2302 2310 2207 2160 2142 2128 2144 2145 2126 2112 2099 2159 2139 2160 2176 2133 2065 2064 2040 2015 1995 1976 1957 1946 1924 1905 1889 1861 1827 1817 1803 1785 1766 1750 1745 1740 1731 1710 1690 1672 1660 1647 1638 1628 1616 1598 1570 1542 1527 1516 1501 1489 1482 1483 1487 1488 1476 1473 1474 1478 1489 1470 1462 1461 1471 1474 1466 1469 1473 1478 1485 1493 1501 1514 1532 1556 1620 1634 1636 1627 1647 1648 1640 1619 1618 1579 1565 1565 1571 1620 1589 1590 1654 1637 1625 1616 1628 1645 1641 1634 1624 1620 1626 1619 1622 1638 1663 1687 1693 1702 1687 1699 1701 1706 1715 1728 1723 1702 1700 1703 1708 1740 1771 1752 1746 1719 1745 1759 1760 1775 1750 1731 1759 1744 1734 1726 1725 1731 1744 1779 1782 1797 1822 1841 1866 1887 1881 1877 1876 1892 1925 1959 1977 1997 2009 2045 2050 2063 2025 2002 2032 2049 2072 2085 2077 2060 2053 2049 2028 2003 1988 2027 2038 2076 2077 2108 2061 2008 2032 2079 2111 2084 2069 2022 2027 2061 2083 2107 2069 2077 2080 2098 2126 2107 2139 2120 2104 2158 2207 2232 2180 2149 2155 2169 2195 2253 2258 2330 2411 2473 2539 2589 2602 2658 2610 2507 2488 2520 2565 2627 2649 2537 2453 2431 2368 2375 2351 2325 2253 2219 2157 2101 2073 2023 1974 1969 1959 1958 1978 2125 2285 2344 2349 2324 2281 2117 2014 2109 2223 2314 2243 2194 2121 2085 2010 2013 2002 2008 2006 2116 2201 2106 1961 1879 1847 1827 1832 1843 1838 1812 1818 1826 1974 1974 1952 1921 1881 1777 1813 1795 1776 1738 1715 1715 1713 1731 1705 1684 1658 1635 1635 1653 1696 1756 1821 1812 1801 1780 1771 1767 1757 1688 1630 1576 1548 1517 1515 1515 1519 1540 1564 1593 1625 1659 1699 1744 1801 1914 2201 2379 2551 2722 2448 2195 2111 2137 2116 2099 2093 2114 2116 2120 2083 2044 2025 2008 1996 1983 1971 1962 1948 1934 1926 1918 1910 1907 1910 1916 1920 1926 1929 1937 1945 1960 2010 2040 2048 2064 2067 2075 2090 2090 2097 2108 2136 2194 2210 2173 2178 2185 2208 2095 2067 2092 2087 2080 2062 2019 1969 1906 1861 1858 1823 1814 1825 1820 1791 1751 1763 1734 1722 1733 1762 1750 1714 1673 1668 1663 1643 1618 1627 1609 1615 1634 1625 1601 1613 1644 1654 1607 1565 1576 1545 1504 1533 1525 1521 1555 1576 1564 1569 1586 1566 1525 1508 1500 1483 1475 1488 1495 1501 1490 1465 1438 1419 1444 1478 1423 1393 1384 1391 1416 1425 1429 1414 1431 1456 1458 1427 1423 1430 1408 1392 1383 1363 1357 1360 1365 1342 1326 1322 1313 1306 1298 1295 1293 1290 1286 1286 1295 1309 1322 1328 1318 1299 1315 1301 1291 1273 1279 1305 1334 1306 1274 1342 1266 1242 1236 1231 1222 1213 1213 1214 1212 1208 1197 1191 1198 1202 1206 1219 1212 1211 1217 1223 1227 1234 1240 1235 1233 1222 1217 1215 1219 1223 1216 1208 1184 1169 1174 1183 1190 1187 1199 1197 1205 1217 1223 1231 1263 1280 1283 1296 1302 1304 1296 1292 1289 1285 1281 1278 1274 1269 1265 1262 1256 1262 1264 1263 1257 1253 1251 1244 1251 1250 1247 1241 1236 1234 1234 1232 1230 1227 1223 1218 1209 1206 1210 1203 1200 1194 1189 1177 1186 1181 1181 1179 1176 1168 1166 1166 1163 1163 1157 1153 1147 1143 1139 1137 1135 1127 1131 1127 1118 1115 1115 1099 1100 1105 1103 1100 1096 1094 1092 1093 1088 1080 1078 1076 1074 1070 1068 1063 1059 1052 1054 1057 1054 1054 1052 1046 1044 1036 1040 1041 1041 1039 1036 1030 1024 1023 1010 996 973 953 942 928 931 945 952 952 954 962 961 962 952 970 971 950 945 927 922 928 904 892 875 868 867 868 875 883 879 862 830 831 842 854 834 822 788 791 804 832 820 787 769 762 741 735 727 739 730 716 711 720 726 716 702 694 696 668 656 669 640 632 660 641 615 628 616 625 640 662 654 643 624 586 590 609 641 637 637 641 628 622 634 644 639 635 628 617 589 556 552 556 564 553 541 531 545 537 537 534 538 541 536 532 528 527 511 524 540 550 539 536 531 528 527 518 512 505 496 500 503 495 486 495 494 503 506 505 498 492 500 511 516 508 490 481 475 479 480 477 468 462 453 441 432 425 418 409 416 427 430 437 422 429 423 427 418 407 400 398 413 425 431 432 429 425 411 396 397 410 427 418 420 407 425 429 427 408 399 369 373 390 403 409 387 366 381 368 356 344 343 343 348 366 363 361 351 344 355 368 374 366 354 365 363 382 381 381 390 408 414 409 400 385 379 378 374 364 349 363 370 366 384 376 359 351 344 333 330 347 356 360 358 354 359 366 368 370 360 353 342 334 330 336 331 341 334 313 328 327 308 315 312 314 309 309 306 312 315 305 290 293 302 290 295 300 292 290 287 277 270 274 281 287 283 273 291 295 289 286 288 280 269 272 257 265 257 251 248 245 244 255 252 264 251 251 244 236 238 247 257 266 282 298 270 292 253 248 249 242 245 259 221 234 233 265 229 237 207 216 222 224 225 215 201 199 200 200 204 210 223 206 187 197 224 202 181 183 211 218 211 227 223 210 246 244 255 274 306 275 241 226 250 231 202 200 196 176 181 178 173 168 175 181 160 162 173 180 178 173 191 201 192 197 190 189 184 172 171 164 155 160 174 180 167 155 147 149 162 157 148 163 164 147 135 139 146 154 158 150 155 157 168 173 194 190 183 180 203 221 219 193 181 186 210 214 192 203 216 225 226 234 229 227 216 223 212 194 179 172 162 174 180 184 178 166 156 152 146 143 141 147 159 169 160 160 186 192 192 182 172 186 205 193 180 180 189 181 169 149 154 141 143 148 144 151 151 138 144 140 170 175 168 137 118 110 121 126 131 126 121 120 122 120 108 99 95 94 96 97 96 92 95 94 92 104 241 297 280 284 288 286 256 117 91 91 89 86 87 93 97 98 96 93 88 86 86 86 89 90 96 91 90 100 111 116 109 107 115 113 114 123 125 134 138 128 125 129 129 134 140 148 150 140 121 114 119 119 115 111 114 122 124 123 124 102 114 111 109 95 88 77 75 74 73 69 63 67 65 64 63 64 64 64 65 65 64 65 64 63 56 55 55 55 59 68 61 59 57 56 58 62 61 58 61 64 58 57 63 63 60 59 59 60 60 58 59 60 62 64 65 62 62 62 64 70 72 67 67 65 66 67 66 69 74 84 99 113 109 116 116 118 63 62 62 60 60 60 60 60 60 59 59 59 59 60 60 60 59 59 60 60 60 61 61 61 62 66 62 63 63 63 64 65 60 61 62 64 63 70 79 86 91 93 93 90 91 96 96 93 94 85 81 80 87 95 102 100 99 90 96 98 100 102 110 120 126 124 111 92 87 85 86 90 97 104 110 113 115 120 125 132 138 149 170 207 258 280 381 582 753 829 936 956 1109 1206 1313 1240 1168 1169 1181 1214 1308 1333 1300 1279 1273 1251 1250 1251 1250 1242 1223 1210 1201 1210 1259 1519 1519 1416 1236 1133 1083 1012 969 933 903 877 854 834 816 801 787 774 759 746 735 728 723 719 723 749 813 816 774 756 760 765 767 768 772 777 783 801 819 846 881 897 885 877 851 835 822 812 805 789 792 790 784 771 747 727 714 694 678 689 705 714 729 729 747 854 1007 994 912 847 819 823 853 902 951 1044 1020 1049 1070 1075 1080 1081 1086 1078 993 860 771 711 672 679 590 563 567 572 581 615 634 650 678 732 793 855 917 923 916 926 874 859 783 707 645 595 557 561 534 558 427 418 403 392 465 426 330 332 348 406 467 513 490 388 344 328 299 288 286 285 285 285 289 302 367 415 381 416 464 528 741 983 993 958 895 1013 1112 1150 1200 1224 1143 1067 985 936 908 877 864 852 864 896 946 1014 1095 1191 1305 1460 1663 1668 1656 1619 1655 1702 1625 1540 1476 1387 1366 1341 1321 1295 1267 1243 1220 1198 1177 1157 1139 1127 1108 1086 1069 1057 1040 1036 884 778 732 700 675 656 637 634 659 690 722 759 805 792 740 685 605 534 453 363 222 156 161 169 192 230 279 338 391 443 498 572 603 657 724 798 1005 1099 1254 1064 929 846 807 775 749 739 737 748 764 781 803 825 848 879 921 988 1092 1241 1242 1192 1254 1368 1476 1644 1796 1831 2085 2190 1931 1726 1569 1460 1385 1330 1283 1238 1184 1124 1076 1039 1012 1036 1085 1099 1195 1210 1195 1207 1269 1336 1393 1384 1430 1522 1546 1661 1636 1616 1580 1526 1494 1520 1528 1550 1558 1556 1560 1568 1579 1598 1596 1609 1630 1676 1819 1814 1787 1772 1781 1780 1763 1745 1720 1646 1622 1638 1697 1754 1767 1754 1735 1578 1497 1456 1428 1405 1421 1459 1525 1559 1585 1650 1666 1668 1656 1689 1663 1654 1643 1614 1596 1587 1553 1563 1601 1612 1615 1694 1762 1799 1866 1966 2016 2026 2045 2017 2026 2048 2121 2163 2194 2229 2217 2144 2110 2083 2075 2036 2015 1992 1882 2015 2025 2044 2083 2123 2173 2199 2214 2237 2219 2203 2245 2305 2276 2178 2135 2102 2101 2138 2148 2141 2130 2095 2141 2160 2183 2182 2143 2095 2148 2063 2041 2018 1986 1973 1959 1938 1912 1884 1866 1847 1834 1816 1797 1776 1767 1759 1746 1735 1711 1696 1678 1658 1654 1645 1640 1634 1616 1592 1563 1540 1529 1515 1506 1497 1496 1506 1505 1493 1492 1504 1514 1504 1491 1475 1470 1483 1471 1467 1468 1474 1483 1494 1508 1526 1551 1583 1612 1602 1598 1600 1614 1619 1619 1604 1605 1592 1558 1560 1566 1580 1607 1603 1607 1623 1639 1642 1646 1645 1631 1618 1613 1610 1613 1611 1614 1629 1637 1651 1659 1671 1673 1685 1699 1704 1711 1724 1715 1688 1689 1684 1689 1699 1737 1752 1736 1717 1711 1746 1745 1748 1753 1721 1716 1714 1714 1717 1722 1731 1738 1745 1751 1759 1774 1797 1825 1846 1859 1875 1885 1900 1903 1902 1915 1948 1997 2073 2073 2032 2021 1997 2025 2039 2061 2059 2057 2057 2046 2033 2030 2018 1992 1965 2038 2101 2082 2041 2077 2020 1990 1997 2000 2011 2048 2107 2046 2014 2024 2051 2059 2081 2076 2057 2093 2116 2097 2101 2122 2130 2124 2151 2187 2171 2179 2203 2182 2187 2198 2212 2232 2275 2350 2431 2495 2544 2606 2688 2655 2507 2475 2506 2548 2618 2567 2470 2427 2346 2382 2347 2299 2305 2264 2226 2176 2116 2011 1966 1964 1962 1955 1954 1998 2006 2189 2290 2303 2187 2022 1964 1965 1987 1990 2031 2060 2046 1956 1942 1945 1970 1943 1939 1954 2071 2123 2047 1954 1871 1854 1794 1817 1853 1801 1784 1841 1983 1954 1962 1968 1899 1771 1758 1746 1769 1759 1728 1700 1692 1692 1700 1687 1663 1633 1630 1647 1688 1749 1815 1810 1795 1777 1772 1752 1714 1656 1600 1561 1552 1514 1514 1514 1525 1551 1570 1593 1621 1650 1681 1716 1767 1981 2320 2475 2739 2666 2354 2124 2074 2066 2055 2083 2121 2174 2143 2093 2103 2044 2018 2004 1992 1984 1973 1958 1944 1934 1925 1917 1911 1905 1903 1908 1913 1918 1924 1935 1944 1958 1986 2053 2071 2064 2069 2077 2088 2104 2115 2124 2133 2180 2218 2229 2244 2245 2153 2108 2085 2079 2064 2058 2057 2056 1997 1957 1894 1906 1892 1879 1874 1856 1836 1807 1778 1738 1707 1702 1712 1715 1683 1695 1692 1683 1660 1651 1657 1631 1654 1669 1649 1642 1643 1627 1644 1633 1621 1625 1606 1578 1511 1484 1531 1576 1570 1551 1575 1589 1553 1516 1494 1486 1473 1481 1489 1483 1491 1503 1476 1452 1428 1433 1426 1403 1389 1390 1405 1426 1432 1430 1423 1425 1424 1434 1430 1411 1412 1396 1390 1406 1373 1348 1343 1340 1327 1319 1313 1310 1308 1305 1303 1302 1302 1302 1308 1322 1352 1347 1329 1321 1312 1328 1336 1333 1291 1279 1295 1314 1299 1274 1271 1256 1246 1238 1232 1225 1217 1222 1224 1213 1204 1206 1204 1199 1204 1201 1214 1217 1222 1222 1223 1225 1229 1231 1225 1221 1215 1217 1207 1206 1216 1205 1187 1179 1187 1202 1209 1201 1192 1200 1210 1208 1220 1234 1256 1290 1317 1320 1317 1310 1303 1298 1293 1287 1283 1279 1276 1271 1267 1270 1267 1262 1259 1256 1260 1263 1261 1257 1254 1255 1255 1250 1244 1240 1238 1234 1231 1228 1226 1222 1218 1207 1203 1207 1201 1197 1192 1188 1174 1179 1182 1177 1175 1175 1173 1168 1161 1164 1159 1155 1149 1139 1142 1139 1133 1134 1128 1127 1120 1112 1114 1114 1102 1101 1103 1099 1098 1095 1092 1090 1091 1080 1067 1074 1082 1079 1077 1075 1065 1066 1059 1058 1057 1053 1053 1049 1043 1045 1042 1038 1036 1035 1032 1032 1028 1027 1026 1017 997 982 962 955 940 920 924 937 936 930 932 941 949 927 947 955 929 929 901 892 915 901 876 859 852 849 845 865 862 864 845 826 818 826 835 806 793 766 776 799 792 793 789 762 743 732 714 715 718 727 712 693 711 714 707 704 697 678 674 688 680 659 646 624 615 616 609 600 593 606 646 639 642 632 610 579 584 624 624 623 634 609 608 632 632 618 620 623 614 593 573 544 534 532 528 527 526 524 526 529 521 531 550 547 546 543 536 517 506 506 503 515 524 518 518 519 525 522 519 506 504 503 497 482 492 492 499 494 497 490 491 499 508 503 492 480 472 465 466 462 459 455 456 456 445 438 435 426 419 408 408 408 410 407 406 404 404 412 404 410 401 399 407 403 399 400 407 412 396 391 401 414 404 388 387 408 418 418 413 413 384 361 360 367 390 376 358 359 361 350 346 345 343 347 354 356 356 344 346 361 365 374 362 349 354 370 369 368 382 391 404 409 395 390 383 368 360 356 351 349 344 359 358 371 368 366 351 346 337 329 333 343 347 355 349 352 354 360 372 377 362 344 343 344 351 341 343 323 323 337 326 311 325 322 328 317 308 299 302 306 294 300 281 288 281 284 286 282 288 300 291 289 279 280 271 270 271 274 288 295 299 305 289 289 276 267 271 255 258 253 253 258 254 261 270 253 268 254 246 241 250 261 270 291 293 276 290 242 238 233 228 220 216 213 242 240 273 234 234 211 229 232 238 222 217 203 202 203 198 202 209 213 208 194 201 227 195 192 190 232 254 235 243 212 230 255 270 275 235 223 227 194 200 197 186 181 176 176 174 173 170 172 169 170 162 166 174 169 187 181 180 197 197 203 211 225 287 291 216 198 171 162 153 151 152 148 154 159 166 173 179 183 196 183 165 139 137 137 138 143 142 144 148 154 169 191 189 199 211 235 218 190 170 169 202 244 195 183 186 191 199 205 215 220 223 227 224 208 204 192 169 165 162 169 168 166 159 168 142 141 164 181 173 158 146 131 137 151 160 157 169 170 179 170 163 154 139 146 144 158 134 122 122 124 130 131 139 144 142 130 132 125 128 122 117 111 109 118 123 117 111 112 116 112 109 109 113 101 96 98 99 97 95 96 104 119 182 249 287 293 175 139 124 123 100 88 91 100 93 88 86 89 88 88 87 86 86 86 85 87 85 90 92 93 107 115 120 123 125 119 121 128 140 146 138 129 118 116 128 139 149 155 149 139 133 134 125 106 93 89 88 90 86 88 96 100 94 94 95 96 82 77 71 73 70 70 71 67 66 64 62 63 62 64 65 64 64 63 62 63 65 56 54 53 56 58 59 63 59 58 56 57 59 61 59 60 63 58 59 62 63 60 58 58 61 58 58 59 60 63 70 70 62 62 61 63 66 72 67 65 64 64 66 65 67 74 104 107 113 110 119 125 93 60 61 61 60 60 59 60 60 60 58 59 58 58 59 60 60 59 59 60 60 60 60 60 60 61 62 63 63 62 62 63 62 65 65 63 62 67 87 90 94 94 94 94 93 95 95 97 97 100 95 94 88 84 82 90 98 90 92 101 109 114 112 101 109 120 124 116 103 97 93 95 101 106 114 121 126 130 133 135 142 151 159 170 204 244 301 322 396 506 628 784 842 1041 1218 1254 1163 1162 1177 1214 1269 1390 1375 1398 1390 1435 1379 1349 1309 1294 1291 1268 1288 1293 1326 1263 1261 1289 1290 1192 1163 1071 995 945 923 898 870 847 829 813 799 787 774 762 749 738 730 726 724 721 732 754 766 752 744 746 750 751 756 770 772 769 779 798 832 871 906 888 872 854 842 827 811 799 779 768 773 764 741 717 691 669 654 652 652 661 666 664 674 675 674 692 797 813 775 784 803 838 893 956 1007 1046 1081 1111 1117 1122 1115 1141 1120 933 813 739 680 631 598 570 543 532 527 525 537 562 595 633 695 799 895 934 844 842 844 866 862 784 718 659 622 588 617 627 657 567 468 459 541 464 354 359 343 365 418 477 595 398 345 310 303 298 292 289 288 286 287 291 301 320 357 374 400 432 471 576 978 907 847 858 938 1090 1228 1276 1259 1175 1080 961 888 850 820 809 813 839 885 944 1011 1113 1257 1376 1490 1625 1617 1569 1534 1547 1604 1520 1442 1399 1352 1323 1307 1288 1266 1241 1215 1192 1187 1170 1156 1163 1166 1130 1085 1055 1041 1041 1013 935 784 738 707 682 658 636 619 624 654 687 727 765 760 683 618 549 470 398 307 189 157 164 185 220 261 305 352 401 448 499 589 642 673 728 769 902 1068 1333 1216 1011 839 784 760 737 725 723 734 749 767 785 802 828 890 988 1067 1131 1149 1141 1179 1248 1350 1443 1641 1983 2085 2018 1917 1809 1669 1548 1470 1397 1338 1315 1226 1172 1116 1059 1015 991 998 1022 1088 1264 1303 1256 1257 1379 1382 1488 1515 1538 1619 1649 1628 1622 1561 1540 1502 1456 1479 1526 1539 1535 1568 1585 1593 1585 1598 1593 1602 1625 1671 1747 1773 1774 1778 1807 1837 1826 1775 1725 1677 1680 1745 1735 1762 1769 1726 1653 1563 1504 1466 1439 1412 1402 1425 1478 1598 1664 1644 1695 1742 1721 1739 1700 1694 1685 1621 1588 1579 1568 1562 1572 1571 1593 1646 1692 1728 1861 1958 1991 2008 2014 1973 1980 2020 2071 2105 2142 2207 2214 2128 2120 2120 2093 2076 2058 2029 1982 1823 1930 1978 2059 2151 2193 2219 2213 2204 2194 2192 2202 2235 2237 2112 2097 2085 2070 2101 2124 2128 2122 2099 2087 2094 2138 2188 2196 2190 2168 2116 2169 2078 2008 1983 1968 1947 1926 1912 1882 1878 1860 1837 1812 1787 1774 1767 1750 1733 1713 1696 1683 1668 1660 1662 1654 1647 1632 1612 1582 1554 1542 1528 1518 1515 1513 1525 1523 1515 1517 1547 1513 1493 1472 1463 1477 1482 1470 1470 1470 1479 1494 1508 1523 1571 1606 1608 1604 1579 1580 1592 1592 1591 1589 1582 1581 1561 1553 1562 1573 1591 1607 1619 1629 1647 1662 1671 1665 1640 1621 1610 1603 1602 1604 1607 1620 1634 1649 1660 1676 1690 1688 1701 1724 1728 1703 1700 1676 1669 1665 1674 1677 1716 1741 1728 1719 1701 1717 1733 1728 1715 1719 1711 1710 1722 1717 1720 1724 1730 1749 1762 1762 1766 1774 1789 1800 1817 1836 1850 1858 1872 1887 1904 1938 1992 2063 2080 2050 2020 1986 2003 2021 2020 2034 2044 2059 2049 2037 2011 2010 2007 1983 1946 2002 2044 1983 1985 1970 1968 1975 1969 1971 1978 1993 1996 2109 2076 2056 2173 2112 2137 2154 2115 2076 2083 2089 2124 2136 2184 2224 2186 2168 2198 2227 2249 2194 2190 2193 2200 2214 2235 2263 2312 2420 2483 2550 2623 2665 2564 2487 2447 2490 2562 2520 2431 2370 2305 2283 2378 2389 2346 2305 2260 2183 2037 1973 1964 1964 1964 1960 1956 1946 1932 1961 2115 2273 2222 1982 1929 1925 1919 1909 1913 1934 1927 1917 1908 1911 1950 1955 1903 1920 2052 2089 2019 2057 1926 1848 1779 1785 1816 1798 1775 1800 1866 1876 1940 1941 1831 1778 1754 1725 1738 1762 1734 1728 1709 1679 1674 1687 1659 1628 1626 1644 1676 1708 1757 1802 1781 1770 1768 1747 1688 1630 1586 1560 1543 1512 1512 1513 1533 1564 1578 1594 1614 1638 1668 1707 1771 1885 2064 2235 2522 2514 2243 2040 1994 2020 2066 2127 2130 2155 2104 2066 2082 2030 2009 2003 1990 1975 1960 1945 1931 1924 1919 1912 1907 1902 1900 1904 1907 1911 1920 1936 1953 1965 1988 2042 2087 2071 2073 2077 2103 2115 2134 2131 2145 2199 2213 2216 2240 2188 2126 2095 2083 2062 2040 2028 2028 2029 2004 1958 1921 1921 1898 1885 1871 1853 1838 1819 1805 1804 1805 1727 1687 1715 1757 1747 1718 1688 1686 1698 1702 1682 1671 1657 1637 1622 1621 1627 1641 1660 1671 1656 1613 1539 1529 1506 1498 1515 1526 1511 1548 1578 1571 1531 1498 1471 1464 1475 1478 1473 1490 1517 1511 1459 1434 1422 1420 1413 1403 1407 1410 1435 1443 1447 1445 1443 1449 1434 1411 1396 1405 1406 1398 1388 1392 1385 1379 1358 1354 1330 1322 1317 1316 1312 1314 1322 1347 1379 1336 1413 1390 1361 1336 1326 1324 1335 1354 1326 1296 1299 1305 1313 1286 1294 1299 1262 1247 1244 1238 1227 1222 1228 1222 1218 1209 1218 1225 1210 1215 1211 1223 1226 1234 1232 1232 1230 1228 1224 1219 1216 1213 1206 1202 1205 1200 1197 1194 1185 1186 1196 1199 1195 1204 1207 1221 1224 1239 1259 1278 1325 1324 1318 1312 1306 1301 1294 1289 1286 1283 1273 1273 1275 1273 1273 1269 1263 1269 1271 1271 1273 1269 1263 1260 1259 1255 1248 1244 1240 1233 1233 1230 1226 1222 1221 1216 1211 1206 1201 1190 1191 1191 1187 1179 1171 1177 1166 1168 1173 1168 1166 1158 1157 1154 1149 1145 1138 1139 1135 1130 1131 1126 1121 1116 1114 1113 1107 1097 1099 1101 1094 1097 1097 1090 1088 1087 1083 1079 1079 1076 1076 1074 1071 1066 1064 1058 1052 1058 1053 1049 1046 1042 1030 1031 1036 1034 1032 1029 1026 1020 1023 1018 1014 1000 981 967 957 948 926 909 920 924 912 915 917 933 909 919 929 909 912 900 879 899 891 878 840 833 842 819 840 843 845 838 815 800 806 803 782 767 755 791 784 765 757 769 772 755 739 724 705 701 725 716 686 693 697 686 691 702 697 699 706 692 677 660 640 643 647 643 632 605 586 620 635 620 623 617 585 574 616 617 618 626 595 598 622 619 601 605 597 613 598 580 555 552 533 523 519 519 517 511 515 514 519 529 544 548 547 540 531 522 517 501 498 502 507 510 510 519 524 517 513 509 498 486 478 481 489 497 493 491 487 491 498 504 504 503 483 473 477 473 457 453 446 447 450 446 444 433 428 421 412 406 409 406 414 416 409 401 405 412 419 416 407 400 402 399 399 390 391 387 390 392 405 387 388 379 392 406 397 389 382 372 358 357 355 361 355 353 351 350 348 346 345 342 341 343 344 349 339 351 356 360 370 363 346 351 368 357 377 375 380 389 400 393 383 376 379 375 365 366 361 347 340 347 351 356 356 353 347 347 332 326 329 338 348 345 339 347 359 363 364 367 358 359 353 359 353 337 336 340 345 332 329 327 324 313 315 308 299 290 293 284 276 274 273 269 274 279 279 274 278 285 291 292 290 281 288 266 266 270 282 299 317 318 297 283 282 269 262 274 262 265 271 261 273 263 260 277 257 246 250 259 258 267 291 285 288 249 232 233 236 247 220 238 240 247 253 263 217 209 220 233 227 228 218 209 211 209 210 201 205 205 208 199 182 179 180 190 213 217 279 282 253 230 239 261 263 270 228 195 209 212 202 184 178 176 174 174 176 178 173 167 165 164 165 163 163 168 179 191 203 213 236 235 241 265 260 318 356 365 279 185 157 159 165 170 166 168 184 203 202 198 238 249 270 273 191 147 145 140 139 139 147 152 157 165 176 188 199 218 218 198 186 175 173 197 208 186 180 185 192 205 201 209 239 265 287 237 222 194 178 165 205 201 202 178 162 153 149 163 189 195 198 185 156 142 131 128 134 160 136 129 134 125 137 131 131 119 117 114 114 112 114 116 116 114 120 123 127 127 125 115 120 115 115 116 109 110 126 136 123 107 116 121 123 117 109 109 106 103 99 95 94 100 120 245 213 188 205 264 226 125 108 103 102 99 93 97 101 104 98 89 86 88 87 85 85 85 86 86 88 96 87 112 107 100 103 104 106 102 96 97 101 105 107 110 109 108 121 123 127 138 141 131 123 110 100 97 92 91 87 84 81 79 76 79 82 81 91 93 78 76 73 71 70 67 67 66 68 68 65 61 64 66 64 64 63 65 63 61 63 63 57 53 53 54 54 56 60 59 56 55 55 55 57 57 60 60 59 59 61 63 58 59 60 59 59 59 59 61 62 62 63 63 63 62 66 69 71 65 65 67 65 64 67 69 80 93 106 111 107 115 115 70 60 60 60 59 59 59 60 60 59 58 59 58 58 59 58 59 59 60 61 61 60 60 61 61 61 62 63 63 62 62 61 67 64 65 68 68 72 84 87 89 84 87 93 94 93 88 91 93 103 100 102 101 100 96 90 89 87 87 90 89 93 91 91 98 109 112 109 120 113 106 104 107 117 127 136 144 149 151 153 158 165 172 181 206 238 270 312 366 459 593 729 745 1043 1098 1182 1159 1202 1320 1398 1379 1535 1580 1547 1631 1741 1744 1612 1501 1393 1359 1386 1481 1471 1357 1339 1399 1375 1244 1149 1070 1010 953 910 891 873 856 840 824 809 797 785 773 763 751 740 735 733 731 721 718 723 731 736 739 735 737 743 760 762 767 759 767 785 823 859 887 883 881 872 835 828 816 803 780 768 763 792 752 701 670 654 638 632 628 628 632 640 650 652 643 639 659 762 761 752 780 824 880 955 1041 1117 1148 1148 1143 1145 1161 1182 1126 923 797 718 660 615 581 558 539 524 520 521 524 539 564 585 631 769 881 863 805 789 767 778 797 774 720 671 654 583 571 574 590 554 507 496 517 561 502 364 343 339 339 364 420 327 332 314 303 300 295 292 290 290 293 299 307 315 345 399 404 433 477 532 644 769 778 944 940 1008 1117 1174 1177 1111 1023 916 848 803 777 771 791 835 894 965 1041 1138 1267 1436 1549 1577 1637 1582 1481 1455 1454 1408 1351 1339 1304 1281 1267 1258 1247 1217 1191 1165 1161 1159 1162 1204 1206 1121 1065 1032 1044 1109 1004 901 802 763 730 700 670 642 616 601 624 658 698 735 722 666 555 486 409 332 260 189 157 154 167 217 270 316 363 411 462 509 570 605 648 695 771 950 1077 1302 1273 988 842 771 743 722 710 710 720 733 749 763 779 805 858 950 1031 1002 1050 1189 1293 1365 1412 1498 1677 2041 2364 2141 1869 1722 1641 1460 1407 1362 1304 1250 1215 1187 1120 1046 994 970 991 1058 1115 1205 1364 1309 1322 1376 1468 1469 1432 1498 1569 1637 1695 1613 1653 1530 1491 1450 1488 1523 1528 1539 1571 1599 1615 1599 1593 1614 1607 1632 1665 1731 1803 1776 1748 1783 1854 1874 1853 1798 1724 1739 1802 1813 1787 1732 1739 1637 1555 1511 1475 1449 1430 1400 1395 1418 1460 1531 1559 1573 1656 1731 1803 1763 1730 1678 1652 1612 1605 1563 1555 1545 1548 1578 1623 1619 1622 1838 1964 1926 1982 1955 1897 1918 1990 2028 2077 2109 2127 2152 2103 2063 2058 2040 2031 2023 1990 1986 1924 1793 1902 2079 2138 2180 2200 2220 2207 2201 2202 2189 2209 2267 2107 2053 2076 2094 2096 2111 2114 2116 2112 2111 2106 2112 2110 2193 2200 2188 2184 2170 2126 2020 1987 1979 1965 1943 1921 1906 1899 1872 1847 1824 1806 1793 1777 1756 1739 1719 1702 1691 1679 1667 1664 1665 1654 1642 1626 1600 1574 1557 1542 1533 1530 1526 1540 1540 1556 1529 1506 1485 1471 1469 1481 1484 1481 1471 1472 1475 1488 1502 1527 1550 1593 1596 1584 1584 1567 1566 1567 1566 1568 1569 1565 1555 1547 1556 1566 1578 1592 1611 1644 1659 1672 1688 1701 1650 1627 1613 1604 1597 1595 1600 1608 1629 1654 1714 1696 1706 1727 1735 1738 1727 1687 1679 1671 1662 1663 1659 1728 1726 1740 1733 1711 1700 1702 1724 1725 1701 1684 1698 1696 1741 1745 1737 1735 1752 1752 1755 1787 1795 1800 1790 1794 1797 1801 1813 1828 1855 1895 1942 1939 1968 2034 2052 2032 2002 1986 2002 2039 2053 2039 2055 2065 2049 2034 2008 1980 1974 1982 1970 1937 1940 1953 1932 1920 1926 1932 1940 1942 1962 1997 2051 2020 2145 2122 2071 2180 2143 2166 2225 2172 2098 2136 2130 2123 2130 2146 2155 2159 2179 2174 2192 2219 2208 2192 2197 2202 2210 2236 2240 2248 2320 2397 2443 2495 2573 2611 2500 2462 2456 2478 2446 2393 2354 2352 2308 2435 2425 2377 2327 2258 2110 1998 1973 1965 1966 1969 1967 1960 1955 1943 1942 2024 2121 2137 2015 1920 1901 1893 1883 1881 1888 1880 1880 1882 1903 1966 2012 1920 1891 2019 2013 1978 1956 1884 1768 1761 1756 1780 1777 1765 1773 1831 1916 1958 1919 1902 1846 1784 1730 1708 1719 1705 1724 1720 1684 1668 1685 1650 1623 1623 1645 1682 1724 1794 1800 1777 1764 1758 1744 1684 1617 1576 1553 1533 1510 1510 1512 1549 1577 1591 1604 1621 1638 1659 1693 1748 1838 2107 2148 2125 2132 1986 1954 1994 2060 2117 2153 2187 2179 2114 2064 2040 2031 2010 1993 1980 1972 1961 1940 1925 1916 1912 1906 1905 1899 1895 1899 1902 1903 1915 1933 1952 1970 1993 2029 2064 2083 2061 2067 2089 2104 2118 2118 2154 2204 2234 2201 2169 2098 2075 2071 2071 2057 2035 2010 1996 1994 1987 1975 1960 1951 1928 1907 1879 1858 1874 1879 1871 1846 1824 1769 1738 1773 1802 1782 1754 1720 1700 1726 1722 1703 1678 1646 1626 1608 1614 1637 1663 1658 1670 1628 1589 1602 1531 1560 1541 1529 1496 1495 1524 1573 1562 1526 1498 1465 1456 1466 1464 1465 1491 1528 1501 1471 1448 1435 1427 1431 1432 1440 1433 1425 1434 1457 1463 1450 1437 1429 1403 1389 1384 1384 1381 1375 1384 1378 1378 1368 1364 1343 1333 1327 1324 1328 1351 1396 1403 1393 1378 1406 1375 1353 1337 1336 1359 1369 1348 1326 1351 1308 1313 1296 1269 1268 1260 1246 1239 1240 1238 1240 1241 1244 1232 1222 1225 1242 1233 1218 1232 1222 1236 1253 1248 1243 1244 1239 1234 1229 1225 1223 1220 1214 1211 1216 1211 1201 1190 1190 1195 1191 1190 1198 1214 1224 1239 1242 1267 1306 1320 1322 1314 1305 1308 1300 1298 1286 1287 1279 1280 1283 1281 1281 1280 1276 1272 1269 1274 1276 1277 1274 1267 1255 1253 1254 1248 1242 1239 1237 1231 1231 1227 1219 1218 1219 1214 1207 1200 1193 1191 1189 1185 1185 1179 1165 1172 1169 1170 1169 1167 1166 1162 1155 1146 1144 1141 1137 1134 1130 1131 1127 1124 1120 1113 1112 1111 1104 1098 1098 1097 1093 1095 1090 1084 1086 1084 1083 1077 1075 1070 1070 1067 1067 1066 1062 1058 1051 1049 1053 1045 1045 1038 1024 1026 1034 1029 1025 1018 1015 1020 1022 1017 1015 1009 976 961 950 937 928 912 903 904 895 901 896 910 899 899 911 890 900 884 865 880 883 868 845 817 829 805 819 832 826 836 808 787 781 767 758 747 744 775 760 744 730 737 761 775 748 716 697 696 708 698 677 679 689 677 683 682 682 700 709 694 677 666 656 653 647 643 639 630 596 591 614 618 612 609 593 567 587 608 604 615 584 593 605 603 587 593 575 586 600 588 587 583 561 560 552 561 549 514 505 508 513 522 539 546 543 539 533 526 525 524 503 500 510 505 506 511 510 505 500 494 490 486 477 480 489 492 486 480 489 500 507 506 499 490 487 490 491 475 462 453 441 436 438 442 445 434 424 417 406 418 423 420 419 409 404 424 424 430 423 434 438 434 420 406 417 403 395 403 388 386 391 381 395 388 376 401 385 366 363 362 360 357 357 356 356 357 353 353 356 354 349 342 340 339 338 339 336 335 344 359 362 360 343 346 352 359 362 367 382 375 384 396 399 399 390 381 379 386 381 365 344 340 336 339 346 351 345 348 348 339 327 326 337 343 336 350 358 354 352 366 369 356 345 339 350 346 346 330 320 324 332 318 303 301 313 299 296 279 283 287 292 299 294 282 268 270 268 265 264 268 276 277 280 294 296 289 279 265 272 298 322 310 296 286 283 272 274 277 263 270 284 271 279 273 270 269 255 248 256 264 274 274 289 292 312 267 242 252 259 217 232 253 269 251 226 218 211 217 230 234 229 219 225 212 225 234 234 204 213 220 248 202 179 179 180 186 191 258 292 267 232 246 247 250 217 200 200 193 218 252 243 221 235 270 272 276 248 244 198 171 167 171 193 216 228 222 216 233 282 331 376 336 368 383 415 408 332 273 230 182 162 178 192 208 211 205 194 226 228 244 385 394 507 440 252 174 147 138 145 141 145 151 158 163 172 196 209 222 235 261 340 291 199 171 172 177 181 190 204 211 207 223 226 206 194 223 177 192 179 177 183 190 184 162 155 167 188 212 224 199 172 161 178 160 137 142 144 136 135 133 139 139 159 152 149 154 136 129 132 120 113 112 109 110 109 113 113 117 117 113 109 103 102 103 105 108 108 107 106 105 103 110 104 110 105 102 100 102 101 94 93 94 100 176 216 148 184 187 216 241 210 127 102 96 99 101 100 103 95 92 86 88 85 85 84 85 86 88 105 102 84 99 104 91 99 97 100 96 94 90 101 101 97 94 95 95 101 103 109 105 100 97 98 96 91 88 100 112 86 82 79 78 77 75 76 79 94 88 81 75 72 68 68 67 66 66 63 64 66 60 60 62 61 62 62 63 65 61 60 61 60 59 54 53 55 59 58 55 54 55 55 55 55 54 59 59 59 59 61 60 58 58 60 60 59 58 61 63 64 63 64 65 62 63 64 72 68 70 64 65 66 65 67 70 75 92 109 105 109 118 108 61 60 61 59 59 59 59 59 59 58 58 59 58 58 58 58 59 61 60 60 60 61 60 61 61 61 61 62 63 63 63 58 62 61 66 65 65 68 71 75 78 86 91 87 82 80 80 82 83 86 89 97 99 110 116 107 97 100 99 93 92 89 91 91 90 90 93 97 144 134 123 115 118 129 143 154 163 170 175 178 179 181 185 191 203 231 290 352 383 417 491 517 535 658 991 1296 1276 1402 1647 1819 1603 1671 1793 1767 1786 1886 1929 1796 1579 1488 1450 1479 1422 1356 1337 1310 1275 1203 1129 1065 1003 951 906 875 858 847 837 829 819 805 793 782 774 764 756 753 765 781 755 729 720 715 718 729 762 737 729 730 742 754 746 751 759 786 800 821 835 850 843 839 823 807 801 803 789 763 747 729 708 685 660 645 632 622 619 619 620 624 630 633 629 632 650 678 707 724 761 820 880 947 1035 1114 1196 1227 1217 1192 1229 1196 1052 911 803 737 674 630 598 569 539 522 520 520 521 524 535 548 573 634 727 729 720 730 713 702 703 716 710 690 660 582 536 519 553 605 592 604 764 725 429 355 350 343 336 330 324 319 314 309 304 301 298 295 292 295 303 309 315 321 342 410 407 435 474 526 584 658 836 911 888 905 968 1042 1029 1054 963 867 805 760 740 746 784 842 908 975 1076 1240 1284 1375 1537 1486 1487 1481 1417 1389 1517 1464 1323 1268 1256 1238 1244 1293 1350 1340 1260 1172 1125 1122 1155 1178 1126 1057 1014 1011 1043 1062 986 901 837 794 758 722 686 652 621 593 592 624 664 701 685 702 515 426 361 292 220 163 154 154 153 191 260 307 352 398 443 515 680 703 751 717 772 918 985 1158 1254 1148 856 767 733 711 697 696 703 716 729 746 769 801 843 876 912 977 1141 1239 1353 1405 1505 1588 1724 1949 2247 2093 1902 1811 1671 1469 1432 1348 1288 1249 1173 1118 1093 1023 971 953 1008 1100 1153 1221 1292 1341 1382 1492 1586 1503 1479 1432 1477 1546 1566 1569 1562 1476 1456 1456 1474 1511 1538 1578 1584 1627 1638 1618 1600 1616 1602 1622 1644 1687 1800 1790 1742 1784 1832 1851 1892 1841 1749 1759 1787 1822 1771 1694 1703 1703 1590 1515 1490 1470 1447 1419 1390 1389 1413 1441 1477 1528 1648 1720 1793 1796 1770 1722 1683 1662 1618 1575 1534 1528 1537 1541 1567 1572 1579 1649 1807 1793 1844 1842 1842 1874 1909 1991 2044 2045 2048 2065 2063 2065 2004 2002 1993 1991 1968 1964 1831 1762 1989 2112 2148 2160 2154 2170 2192 2193 2186 2176 2198 2209 2045 2001 2032 2068 2120 2142 2132 2147 2147 2133 2122 2123 2118 2117 2146 2156 2175 2175 2097 2090 2116 2057 1975 1964 1938 1924 1905 1883 1857 1847 1833 1817 1798 1769 1747 1729 1710 1696 1686 1678 1667 1670 1665 1653 1642 1621 1596 1572 1555 1546 1543 1543 1543 1539 1530 1514 1499 1486 1477 1491 1502 1480 1473 1473 1473 1476 1487 1500 1529 1568 1581 1572 1564 1559 1550 1547 1548 1551 1552 1551 1547 1543 1548 1562 1584 1602 1631 1648 1681 1705 1713 1710 1713 1645 1613 1600 1593 1590 1592 1596 1619 1649 1675 1700 1718 1725 1732 1738 1739 1734 1694 1660 1644 1640 1647 1671 1727 1756 1745 1709 1678 1688 1704 1693 1695 1675 1689 1717 1726 1740 1744 1744 1749 1763 1780 1776 1805 1819 1834 1813 1811 1813 1813 1821 1846 1867 1890 1908 1928 1974 2035 2030 1988 1979 2013 2044 2051 2045 2050 2064 2050 2027 2014 1985 1948 1951 1961 1939 1935 1921 1912 1912 1912 1918 1921 1934 1982 1985 2020 2077 2048 2087 2120 2095 2190 2213 2235 2194 2133 2136 2159 2165 2148 2157 2139 2144 2153 2172 2193 2183 2199 2216 2187 2197 2207 2210 2215 2221 2230 2255 2342 2429 2476 2494 2539 2543 2485 2440 2414 2410 2384 2381 2386 2363 2401 2482 2407 2341 2245 2087 2007 1979 1967 1968 1973 1972 1966 2027 1967 1921 1923 1935 1949 1908 1885 1879 1870 1864 1866 1866 1861 1895 1915 1893 1939 1938 1899 1900 1942 1883 1900 1800 1773 1749 1746 1759 1783 1774 1756 1777 1828 1915 1974 1978 1958 1916 1811 1744 1711 1695 1683 1691 1715 1692 1655 1661 1644 1620 1620 1641 1676 1726 1794 1795 1773 1764 1748 1733 1665 1602 1563 1542 1518 1507 1508 1511 1547 1591 1616 1613 1627 1647 1667 1687 1715 1790 1875 1863 1879 1949 1996 1984 2031 2117 2179 2208 2251 2191 2123 2080 2063 2086 2040 2007 1985 1971 1953 1936 1922 1911 1907 1907 1916 1905 1896 1892 1894 1898 1910 1933 1962 1971 2004 2031 2049 2080 2055 2065 2081 2084 2098 2115 2153 2185 2193 2169 2145 2118 2062 2032 2037 2041 2022 2011 1973 1983 1961 1951 1950 1948 1938 1939 1905 1868 1849 1844 1825 1807 1792 1778 1781 1808 1811 1803 1782 1741 1743 1751 1725 1710 1687 1656 1633 1619 1628 1664 1690 1698 1695 1668 1590 1581 1598 1605 1590 1571 1571 1571 1520 1538 1553 1515 1486 1453 1446 1455 1463 1465 1473 1497 1515 1498 1471 1470 1458 1460 1466 1462 1460 1435 1433 1456 1467 1444 1424 1432 1413 1394 1389 1391 1391 1388 1397 1411 1404 1375 1373 1346 1339 1335 1337 1398 1554 1523 1459 1412 1383 1390 1395 1375 1351 1367 1414 1387 1338 1322 1310 1325 1317 1280 1263 1251 1244 1243 1241 1255 1260 1258 1250 1247 1237 1228 1238 1244 1243 1231 1235 1235 1249 1265 1265 1264 1256 1246 1242 1237 1231 1229 1228 1222 1214 1206 1196 1198 1197 1189 1196 1199 1197 1201 1220 1240 1261 1273 1300 1310 1315 1317 1311 1308 1305 1297 1297 1292 1290 1283 1283 1287 1287 1285 1275 1273 1272 1262 1265 1276 1273 1267 1262 1255 1253 1249 1244 1237 1236 1232 1231 1230 1222 1214 1216 1214 1209 1202 1194 1193 1191 1186 1185 1183 1179 1171 1160 1163 1168 1160 1164 1164 1158 1152 1140 1136 1141 1130 1131 1133 1128 1122 1122 1119 1110 1111 1106 1102 1096 1082 1070 1064 1086 1063 1058 1075 1080 1080 1074 1072 1072 1069 1064 1065 1062 1058 1058 1058 1050 1041 1030 1037 1034 1029 1028 1018 1012 1012 1002 1005 1013 1014 1014 1003 1003 982 959 948 934 916 907 899 893 883 878 873 890 884 886 887 876 883 870 851 860 869 850 842 818 804 790 800 816 822 840 826 810 789 783 778 762 734 741 748 738 745 715 730 739 734 711 694 679 688 678 667 674 682 668 676 666 676 687 696 690 684 676 662 645 636 627 616 615 596 583 580 578 586 602 603 579 567 591 591 609 579 576 587 606 590 568 563 578 585 589 589 575 579 585 570 555 540 513 503 505 507 525 540 539 537 533 527 519 527 518 503 496 501 499 500 514 521 512 503 493 488 486 477 474 482 486 477 478 494 498 496 498 494 501 501 489 469 460 451 445 439 438 431 428 430 429 420 411 408 422 431 430 425 409 410 422 433 430 427 446 438 431 415 422 423 405 416 422 400 397 392 392 410 394 374 382 372 373 370 362 363 365 376 375 384 380 380 378 376 362 359 348 342 339 339 337 336 335 338 350 352 354 335 351 343 351 359 376 369 367 387 379 383 401 404 396 389 373 370 353 354 367 347 334 332 333 340 343 351 358 346 323 324 335 338 343 349 353 343 353 360 356 347 334 344 348 346 330 319 308 315 319 316 303 293 290 284 293 302 304 289 308 296 282 278 286 276 285 276 273 263 261 269 278 276 292 282 267 286 306 315 300 277 277 286 275 282 258 264 262 274 273 278 270 281 276 253 254 264 269 279 289 283 264 271 261 249 257 231 218 263 272 262 227 224 214 213 222 241 253 228 215 230 216 232 252 234 215 216 234 227 191 180 179 189 241 207 204 202 205 205 206 204 209 219 232 236 210 247 239 303 313 324 270 322 308 290 252 231 219 235 249 250 244 212 264 322 403 388 442 350 326 350 421 365 356 241 209 172 161 169 197 230 308 327 299 294 277 323 276 434 532 624 427 234 177 151 143 145 143 147 153 166 190 203 308 301 256 316 360 462 383 214 181 187 196 200 192 189 199 210 223 191 190 181 182 164 158 161 172 173 187 186 162 158 165 176 193 203 213 193 156 165 164 168 178 182 182 187 190 193 198 196 217 231 226 237 188 174 164 203 175 176 133 117 114 108 111 107 106 104 106 117 141 160 171 140 113 102 102 107 104 106 105 101 101 114 140 106 135 167 149 143 151 160 148 168 171 206 269 281 136 103 95 94 98 99 100 95 93 104 136 139 126 116 134 144 139 121 95 85 101 87 87 98 96 92 90 92 88 90 95 94 90 89 93 101 106 125 106 96 93 94 94 88 87 86 82 81 78 76 80 77 75 74 76 80 75 70 73 73 72 69 67 67 64 63 66 62 60 61 59 58 58 60 61 61 60 59 60 63 62 63 62 58 60 60 56 53 53 54 54 54 54 59 60 58 58 61 59 59 59 61 59 58 59 62 63 63 62 62 62 62 61 63 71 70 66 66 64 65 67 65 69 75 96 107 104 101 117 87 60 60 60 59 58 58 59 58 60 61 59 58 58 58 58 59 60 61 59 60 59 59 60 61 63 63 61 61 62 62 63 57 66 65 71 76 73 74 77 73 72 74 74 75 77 84 83 86 86 86 90 89 91 102 108 110 109 110 106 100 103 101 98 95 94 96 96 98 173 159 145 131 129 144 162 177 186 196 201 203 203 203 202 205 213 228 271 337 400 404 428 469 521 588 722 948 1222 1454 1835 2088 2029 1879 1922 1974 2038 2240 2131 2057 1770 1707 1585 1421 1322 1275 1233 1181 1162 1121 1060 1004 951 906 871 844 839 832 823 815 806 798 789 781 776 787 800 796 787 805 796 755 742 724 712 713 739 727 726 720 725 738 737 745 775 733 768 787 810 823 813 801 790 788 783 788 783 765 745 722 700 687 663 652 638 624 618 618 618 618 618 620 621 626 642 663 683 710 745 791 847 902 973 1056 1145 1195 1180 1128 1137 1122 1022 977 843 788 733 685 648 611 569 539 522 521 521 524 527 539 549 566 601 633 653 663 670 656 644 645 628 616 652 540 495 473 482 510 531 573 576 463 397 364 355 347 339 331 324 319 313 312 305 302 297 294 296 303 309 318 326 335 357 423 418 424 453 489 524 587 789 892 802 823 877 941 930 973 907 815 749 718 711 737 789 857 936 1033 1137 1236 1371 1490 1572 1513 1413 1435 1394 1337 1384 1329 1272 1195 1244 1248 1210 1245 1400 1459 1289 1136 1097 1086 1098 1083 1033 995 995 1008 1022 1019 961 900 855 825 803 753 702 660 625 595 572 593 637 689 793 875 595 427 334 265 200 153 151 156 156 192 247 289 329 373 429 499 644 773 771 790 789 857 1028 1040 986 993 943 769 719 699 684 681 687 700 714 731 757 788 820 850 875 978 1111 1209 1215 1225 1404 1505 1574 1818 2047 2009 1930 1793 1602 1420 1383 1330 1226 1208 1188 1116 1034 995 943 952 1044 1118 1198 1274 1394 1401 1416 1456 1557 1446 1487 1371 1409 1421 1423 1492 1479 1431 1433 1493 1521 1551 1572 1580 1612 1653 1664 1635 1612 1615 1616 1609 1642 1697 1698 1743 1740 1760 1789 1816 1852 1839 1796 1798 1805 1839 1755 1703 1649 1651 1608 1538 1508 1485 1459 1434 1405 1382 1391 1410 1429 1452 1555 1745 1804 1812 1783 1755 1734 1698 1656 1634 1516 1492 1497 1506 1519 1524 1542 1569 1616 1690 1659 1748 1759 1806 1855 1925 1987 2011 1996 1993 2003 1986 1960 1944 1965 1948 1948 1890 1689 1832 2055 2157 2141 2131 2114 2113 2129 2162 2195 2204 2219 2186 2013 1965 2031 2068 2153 2183 2192 2206 2192 2174 2150 2161 2144 2128 2124 2106 2089 2153 2120 2159 2160 2038 1989 1971 1947 1934 1915 1897 1883 1868 1851 1831 1806 1783 1762 1738 1722 1707 1696 1684 1676 1675 1676 1667 1657 1641 1617 1588 1569 1559 1555 1551 1542 1529 1523 1511 1499 1489 1490 1501 1504 1483 1474 1474 1475 1481 1494 1510 1524 1539 1552 1548 1544 1536 1532 1535 1535 1534 1534 1534 1535 1541 1556 1570 1598 1632 1678 1689 1691 1689 1688 1701 1704 1645 1602 1589 1584 1584 1592 1608 1636 1658 1682 1699 1706 1715 1723 1703 1685 1705 1696 1652 1633 1638 1664 1708 1728 1724 1700 1676 1682 1686 1662 1661 1664 1672 1677 1689 1707 1734 1744 1747 1760 1774 1792 1816 1837 1845 1848 1838 1832 1834 1840 1827 1838 1854 1872 1888 1915 1982 2019 1981 1964 1993 2017 2022 2019 2026 2031 2033 2010 2006 2001 1965 1929 1925 1932 1909 1913 1905 1905 1908 1926 1939 1940 1934 2048 2088 2026 2074 2144 2162 2156 2126 2143 2184 2239 2223 2148 2169 2192 2169 2183 2186 2161 2145 2147 2152 2157 2177 2187 2177 2185 2194 2202 2228 2223 2230 2236 2247 2269 2356 2428 2463 2489 2548 2548 2458 2414 2385 2377 2403 2425 2406 2362 2462 2421 2345 2285 2122 2038 2002 1972 1977 1981 1978 2023 2074 1988 1956 1958 1976 1981 1969 1917 1881 1874 1862 1859 1874 1867 1866 1844 1838 1847 1816 1811 1813 1854 1791 1823 1773 1772 1759 1752 1785 1804 1768 1754 1780 1810 1927 1978 1997 1967 1915 1771 1751 1713 1689 1673 1669 1678 1693 1665 1636 1625 1614 1615 1639 1678 1727 1785 1770 1760 1751 1737 1712 1655 1594 1554 1528 1506 1505 1506 1508 1556 1614 1623 1627 1635 1648 1662 1676 1726 1803 1896 1868 1976 2136 2079 2041 2129 2239 2254 2293 2243 2175 2121 2105 2105 2140 2079 2034 2000 1977 1958 1943 1921 1911 1904 1897 1898 1903 1901 1891 1889 1893 1911 1934 1945 1956 1981 2020 2046 2060 2046 2054 2071 2063 2082 2113 2142 2164 2151 2151 2160 2160 2140 2047 2003 2001 1995 1988 1965 1954 1937 1932 1927 1933 1931 1927 1916 1871 1866 1845 1820 1812 1800 1800 1802 1819 1812 1791 1787 1764 1740 1727 1715 1706 1687 1663 1647 1634 1627 1641 1689 1715 1711 1664 1600 1642 1655 1628 1597 1569 1586 1582 1563 1506 1486 1486 1477 1445 1443 1448 1458 1454 1460 1484 1513 1520 1509 1509 1492 1482 1483 1470 1458 1448 1444 1471 1493 1463 1441 1429 1419 1412 1408 1422 1420 1408 1426 1441 1399 1375 1366 1350 1348 1350 1348 1372 1408 1484 1447 1390 1369 1369 1376 1366 1362 1391 1412 1419 1384 1320 1296 1289 1284 1265 1255 1252 1257 1256 1251 1258 1273 1261 1256 1250 1236 1232 1238 1250 1264 1271 1246 1260 1257 1274 1288 1293 1269 1259 1252 1249 1244 1242 1238 1225 1213 1205 1205 1205 1198 1196 1196 1206 1206 1205 1218 1238 1276 1312 1313 1324 1325 1322 1322 1313 1309 1306 1301 1293 1293 1291 1294 1295 1292 1287 1280 1276 1273 1270 1269 1270 1267 1262 1256 1244 1246 1246 1239 1230 1226 1231 1230 1225 1217 1212 1207 1206 1205 1198 1187 1190 1184 1178 1177 1172 1176 1167 1168 1158 1155 1160 1158 1155 1154 1149 1141 1130 1125 1130 1126 1131 1125 1119 1114 1113 1109 1108 1106 1103 1075 1083 1081 1068 1063 1030 1029 1023 1071 1074 1073 1072 1069 1067 1062 1061 1061 1060 1056 1056 1053 1048 1043 1044 1044 1043 1041 1036 1025 1013 994 984 995 991 1003 995 983 965 950 940 937 931 920 915 903 901 899 881 864 866 869 869 863 860 848 838 845 847 826 825 812 809 793 775 796 807 819 825 802 781 762 764 770 751 723 733 722 723 716 716 710 710 696 685 670 674 665 656 670 665 657 677 658 668 678 688 691 681 669 652 643 635 618 617 606 607 597 600 592 580 569 583 579 551 575 589 603 570 559 590 612 602 581 551 568 556 563 570 559 567 566 537 524 518 516 505 500 505 530 534 530 528 525 519 511 514 505 500 499 493 492 498 514 525 519 508 500 494 483 477 470 474 480 471 483 487 484 486 487 483 478 478 471 460 452 447 440 434 431 428 422 420 418 413 412 412 415 428 426 420 410 410 426 436 434 430 432 425 414 415 431 419 413 432 418 408 409 415 414 416 401 374 371 372 393 376 363 361 390 384 380 408 406 403 389 372 377 377 354 369 362 355 342 343 337 333 336 346 341 335 344 338 354 367 365 358 364 371 364 380 387 394 384 381 372 356 365 371 357 346 354 349 336 326 333 342 346 353 338 319 324 337 337 342 347 336 341 351 355 343 332 332 338 342 328 311 307 301 305 301 295 291 296 303 310 304 315 300 314 306 293 298 288 279 292 279 272 271 274 265 256 268 288 282 267 285 301 297 300 283 272 262 259 266 250 260 252 256 272 260 266 279 276 248 260 273 277 281 264 260 246 278 267 244 232 221 233 279 259 266 233 224 220 225 237 255 228 216 201 208 210 217 225 231 224 232 233 203 183 180 179 191 208 196 231 217 204 229 241 240 211 203 221 241 229 234 253 285 315 306 299 308 323 299 282 313 280 257 248 271 306 343 280 370 380 332 433 287 324 375 322 283 269 199 174 160 168 195 230 287 339 319 295 277 328 303 267 279 324 348 263 191 179 149 139 139 147 155 161 175 198 244 340 505 332 435 422 318 247 196 193 200 205 200 201 210 208 216 222 186 182 183 175 174 173 172 214 216 206 190 190 187 197 209 212 204 197 180 180 173 214 219 229 342 410 456 329 362 480 336 281 489 284 355 282 231 240 309 270 247 159 132 139 112 105 103 108 119 162 209 275 246 225 195 177 117 100 103 105 104 102 99 106 117 125 98 127 137 132 138 161 169 182 181 179 202 197 137 106 100 103 108 105 111 121 131 138 125 140 136 139 137 136 126 106 104 91 81 85 88 90 97 107 105 95 84 86 96 95 89 87 88 93 97 99 102 109 109 106 109 108 103 98 98 100 98 95 90 90 88 86 77 74 71 69 65 65 65 71 68 67 65 63 63 62 61 57 59 59 58 59 58 57 62 59 56 57 58 59 60 59 62 64 62 56 54 53 53 53 56 59 58 57 57 59 60 58 61 61 59 59 59 63 63 63 64 63 62 62 62 62 61 65 67 64 63 65 65 62 64 67 70 87 108 106 97 111 75 60 59 59 59 59 58 58 58 58 59 59 58 58 58 59 59 60 60 60 60 60 59 61 63 60 62 63 62 63 62 61 60 64 62 71 92 82 79 86 88 89 84 80 83 82 91 90 89 93 89 100 100 93 91 99 105 105 109 108 107 108 108 113 105 104 106 98 94 207 187 180 173 186 199 195 206 216 223 228 230 230 226 221 218 225 239 271 320 357 410 462 491 592 755 859 932 935 1293 1534 1719 1937 1671 1681 1816 2005 2189 2037 1899 1787 1649 1492 1485 1371 1282 1209 1123 1082 1048 1005 959 922 888 861 838 823 816 809 802 794 788 783 780 787 821 840 829 800 772 757 762 777 741 710 705 712 719 717 714 719 724 728 734 735 714 759 772 780 789 790 784 774 770 769 767 776 758 747 743 740 729 666 642 637 631 624 618 617 617 618 618 619 624 634 652 675 705 739 768 812 880 936 983 1009 1041 1006 1003 983 952 937 998 931 898 850 769 745 718 635 582 531 527 528 531 532 541 542 552 573 594 610 636 668 651 622 603 575 553 525 487 466 486 489 468 457 529 482 462 500 404 366 362 343 331 324 318 330 333 302 299 297 302 316 328 337 368 382 355 357 422 397 408 432 459 488 526 637 828 739 754 795 824 821 801 774 724 680 678 694 742 806 872 947 1050 1216 1357 1445 1445 1489 1573 1433 1314 1281 1246 1224 1200 1192 1149 1238 1269 1173 1153 1202 1286 1235 1110 1062 1048 1025 1004 985 960 961 992 986 976 955 901 888 912 993 915 783 677 634 598 565 567 611 668 765 913 702 531 334 247 180 151 150 158 174 203 235 269 307 355 411 478 582 675 745 780 819 900 1136 1053 926 873 840 781 734 708 681 667 674 686 697 717 741 766 791 818 865 912 980 1048 1210 1290 1249 1408 1592 1785 1872 1835 1766 1661 1561 1382 1350 1304 1237 1189 1130 1063 1023 969 925 934 1074 1156 1334 1406 1532 1533 1526 1415 1380 1314 1338 1311 1341 1357 1400 1441 1429 1433 1420 1571 1554 1555 1598 1604 1611 1668 1692 1653 1649 1662 1636 1626 1644 1711 1706 1726 1744 1787 1857 1906 1899 1869 1859 1863 1853 1912 1800 1720 1652 1603 1573 1551 1519 1491 1466 1437 1415 1390 1377 1385 1397 1415 1472 1576 1654 1746 1778 1771 1732 1704 1697 1638 1544 1466 1478 1465 1468 1471 1483 1491 1518 1514 1610 1637 1719 1753 1783 1837 1940 2029 2003 1997 1986 1963 1940 1878 1770 1816 1841 1877 1602 1768 1970 2122 2163 2123 2076 2071 2077 2131 2121 2133 2137 2088 1951 1988 2050 2093 2135 2189 2249 2246 2231 2203 2185 2167 2152 2147 2138 2122 2109 2134 2164 2170 2176 2131 2057 2011 1982 1964 1936 1919 1903 1887 1869 1847 1832 1817 1774 1752 1731 1721 1706 1692 1685 1687 1683 1668 1669 1657 1630 1604 1588 1575 1560 1545 1535 1526 1517 1508 1507 1507 1519 1514 1498 1487 1477 1476 1478 1490 1507 1517 1524 1519 1518 1512 1510 1512 1517 1517 1520 1524 1527 1532 1539 1555 1583 1586 1600 1637 1656 1668 1659 1653 1668 1676 1657 1620 1586 1579 1579 1590 1606 1621 1644 1660 1684 1695 1695 1696 1699 1664 1660 1693 1653 1634 1638 1657 1689 1701 1707 1672 1654 1669 1680 1661 1654 1669 1677 1683 1683 1687 1705 1719 1738 1768 1801 1814 1831 1828 1852 1870 1878 1866 1860 1866 1860 1844 1850 1863 1880 1907 1941 1959 1955 1945 1956 1973 1987 1979 1992 2000 2012 2009 1984 1978 1955 1932 1906 1896 1900 1889 1895 1907 1917 1943 1975 1976 1978 1957 1949 1958 1970 2137 2222 2190 2175 2151 2205 2208 2215 2220 2195 2194 2222 2216 2217 2182 2161 2150 2156 2159 2153 2161 2169 2188 2199 2207 2225 2314 2301 2239 2241 2250 2256 2278 2312 2342 2377 2418 2481 2522 2443 2374 2350 2391 2384 2382 2334 2355 2417 2453 2296 2167 2120 2017 1979 1986 1985 1990 2087 2074 2021 1987 2000 2009 2009 1970 1919 1907 1894 1894 1890 1917 1912 1924 1905 1849 1914 1840 1800 1799 1792 1790 1782 1777 1804 1785 1738 1782 1791 1743 1751 1847 1909 1901 1950 1894 1945 1846 1812 1772 1718 1695 1689 1682 1657 1653 1671 1676 1634 1611 1616 1643 1680 1721 1774 1757 1751 1741 1722 1694 1660 1586 1540 1512 1503 1503 1505 1510 1576 1617 1603 1595 1611 1630 1640 1675 1739 1877 1922 1958 2123 2049 2092 2128 2158 2184 2258 2264 2198 2180 2150 2137 2116 2112 2069 2033 1989 1977 1964 1943 1917 1907 1901 1898 1892 1892 1898 1887 1887 1893 1908 1919 1927 1943 1968 2019 2041 2038 2029 2036 2047 2060 2075 2108 2139 2152 2155 2137 2130 2131 2112 2081 2056 1982 1974 1957 1952 1943 1941 1926 1913 1922 1921 1912 1910 1909 1906 1886 1859 1851 1834 1826 1821 1826 1806 1795 1791 1774 1735 1717 1720 1708 1687 1661 1645 1633 1622 1628 1669 1696 1703 1687 1671 1654 1637 1622 1592 1574 1595 1593 1577 1560 1540 1517 1487 1451 1448 1444 1452 1475 1467 1487 1504 1525 1545 1532 1523 1519 1486 1467 1473 1467 1506 1562 1553 1472 1445 1436 1429 1445 1446 1443 1450 1446 1455 1432 1404 1440 1379 1371 1368 1369 1366 1358 1359 1357 1348 1343 1334 1335 1345 1347 1354 1394 1443 1415 1341 1310 1288 1270 1266 1260 1264 1273 1277 1271 1263 1271 1273 1267 1262 1245 1236 1242 1247 1256 1270 1286 1264 1279 1282 1292 1305 1298 1281 1276 1269 1266 1258 1252 1243 1234 1221 1219 1217 1210 1209 1205 1204 1205 1216 1214 1222 1241 1283 1324 1329 1320 1318 1321 1319 1314 1308 1298 1300 1299 1291 1285 1289 1288 1285 1280 1276 1273 1270 1264 1259 1260 1259 1257 1251 1249 1245 1236 1236 1236 1228 1221 1220 1218 1213 1207 1201 1199 1201 1197 1189 1190 1191 1184 1183 1177 1166 1162 1160 1156 1148 1149 1146 1141 1139 1137 1132 1132 1124 1116 1123 1123 1121 1118 1111 1111 1104 1102 1096 1078 1091 1099 1092 1081 1051 1073 1077 1010 999 1064 1067 1065 1068 1063 1064 1060 1058 1056 1052 1053 1042 1043 1048 1046 1043 1036 1035 1036 1034 1026 1010 1001 984 972 995 1002 984 979 963 956 949 937 923 912 901 899 898 899 882 864 850 847 837 832 837 826 837 836 824 807 791 790 800 769 774 794 802 813 791 776 751 740 748 743 712 740 730 703 711 695 698 693 691 674 660 655 645 646 654 654 651 662 649 660 669 686 686 675 664 661 647 634 626 634 622 611 604 612 615 606 580 558 565 567 548 577 575 560 554 592 589 596 578 542 530 527 538 537 530 531 532 521 515 505 509 505 499 510 525 530 527 521 517 513 509 507 506 511 511 506 487 494 501 512 518 516 515 508 495 482 474 467 471 468 479 475 481 478 474 470 467 466 461 454 450 445 442 443 436 430 425 419 415 416 420 426 427 429 436 428 414 418 421 431 440 436 428 420 416 417 429 417 419 429 417 420 413 423 419 408 391 396 397 407 395 385 401 396 413 396 374 389 412 418 397 395 388 369 361 379 373 353 355 356 343 332 331 334 329 327 329 347 360 365 360 346 354 354 368 380 373 389 381 372 367 378 373 362 354 370 371 361 342 340 332 326 326 334 344 319 319 329 332 338 339 327 333 344 352 340 332 324 330 342 323 324 327 311 304 302 301 311 304 318 320 316 319 314 326 318 311 294 288 293 294 281 280 288 286 274 258 258 264 265 274 290 288 279 281 277 288 267 256 249 241 239 244 252 246 253 267 276 256 247 265 277 263 270 267 248 231 247 243 225 225 255 248 292 283 243 234 235 226 231 255 243 211 204 201 193 196 195 226 266 260 226 226 203 184 184 182 182 179 183 210 226 224 239 267 258 213 224 246 279 285 296 269 323 353 367 393 374 365 349 333 301 263 305 303 424 479 356 312 407 369 288 338 254 272 239 217 198 175 173 165 166 200 231 298 245 335 383 276 236 251 212 219 225 250 247 213 173 154 142 138 139 146 158 169 172 210 334 512 459 347 246 241 227 208 191 195 201 206 199 210 217 212 205 203 199 189 188 185 173 184 187 196 209 224 228 239 248 258 274 298 339 341 307 253 210 258 307 325 336 381 463 542 512 648 388 335 390 385 328 273 297 272 257 245 191 165 163 140 126 110 115 172 274 282 270 248 204 197 197 194 163 127 112 106 105 105 108 112 108 112 113 103 113 123 147 143 145 144 139 138 139 133 137 153 154 176 197 156 165 149 125 95 96 105 100 105 112 110 103 101 92 82 84 86 107 107 121 125 114 105 94 83 97 84 85 92 99 101 111 111 115 116 122 126 131 139 139 134 128 122 117 117 108 104 94 90 83 79 76 71 70 65 66 65 63 63 63 67 66 64 70 65 62 65 60 61 57 57 58 58 58 59 57 59 59 57 60 61 59 56 54 53 53 54 54 57 55 56 59 58 58 57 61 59 58 58 62 63 62 63 63 63 62 62 62 62 62 62 62 65 63 64 61 65 65 68 68 76 101 107 90 103 64 60 59 58 58 59 61 59 60 58 59 58 59 59 59 58 59 60 60 59 59 60 60 61 62 62 64 62 61 59 60 58 63 65 62 73 91 89 83 85 89 92 91 86 92 93 102 99 100 97 93 103 106 101 97 94 94 97 103 102 105 105 109 116 113 112 114 104 109 262 290 312 349 410 495 432 294 257 258 260 259 260 254 242 235 238 251 283 317 373 424 509 573 737 859 1031 1255 1152 1053 1088 1192 1306 1362 1524 1648 1842 2153 2098 1800 1636 1657 1662 1536 1431 1257 1136 1059 1029 1010 984 951 919 890 863 842 822 806 798 793 791 782 778 775 791 806 810 799 779 757 743 732 725 717 705 700 701 705 706 710 714 718 721 724 729 741 764 757 765 765 770 769 762 756 755 758 752 740 730 732 732 729 703 663 650 641 630 623 619 618 619 618 621 624 630 641 660 699 728 746 781 815 852 880 914 919 906 899 902 876 876 932 948 973 950 990 936 815 725 647 562 538 540 539 539 541 541 541 552 566 577 582 593 596 597 574 553 524 478 479 550 639 600 562 559 532 522 537 536 452 430 401 361 339 328 324 324 356 337 322 320 324 347 370 402 471 560 489 411 382 379 394 417 449 491 530 570 636 674 706 747 717 723 701 682 649 645 657 689 748 822 905 989 1095 1187 1327 1515 1407 1345 1518 1438 1385 1250 1185 1162 1134 1136 1107 1175 1218 1120 1099 1098 1098 1155 1077 1030 1016 998 977 954 933 944 965 944 958 914 874 860 880 910 842 760 695 642 599 562 543 580 629 730 894 710 480 307 236 173 150 151 156 167 190 221 251 288 336 392 446 506 605 685 704 765 809 961 1138 1014 914 807 763 726 699 675 656 660 670 685 705 726 749 780 815 846 884 998 1162 1336 1504 1398 1351 1442 1619 1903 1890 1712 1613 1533 1384 1322 1288 1259 1200 1143 1049 985 945 909 937 1056 1225 1290 1378 1372 1391 1439 1329 1258 1331 1263 1310 1278 1313 1416 1448 1334 1415 1490 1583 1625 1553 1584 1595 1616 1654 1690 1710 1708 1701 1658 1647 1661 1699 1712 1724 1760 1836 1974 1939 1952 1924 1899 1911 1954 1928 1881 1751 1667 1644 1576 1549 1520 1488 1462 1451 1424 1396 1379 1372 1379 1395 1432 1467 1572 1678 1733 1714 1733 1682 1698 1643 1580 1490 1449 1441 1439 1437 1443 1445 1462 1493 1549 1587 1670 1662 1738 1841 1841 1864 1872 1979 1999 1995 1990 1947 1926 1860 1718 1599 1549 1748 1952 2111 2116 2130 2064 2061 2050 2044 2006 1915 2093 2072 1869 2031 2096 2095 2134 2201 2261 2267 2265 2229 2188 2182 2182 2168 2149 2131 2134 2141 2173 2177 2170 2166 2174 2152 2116 1993 1943 1942 1919 1896 1876 1873 1891 1846 1805 1767 1746 1728 1715 1702 1692 1692 1696 1688 1677 1660 1638 1619 1601 1585 1575 1563 1547 1536 1530 1521 1522 1530 1532 1519 1501 1491 1483 1480 1479 1482 1491 1501 1502 1498 1502 1513 1527 1525 1520 1520 1522 1526 1533 1538 1554 1559 1566 1564 1584 1623 1634 1624 1618 1625 1637 1641 1620 1594 1575 1574 1576 1595 1610 1632 1647 1662 1667 1665 1657 1648 1649 1628 1639 1646 1629 1630 1662 1685 1691 1684 1685 1651 1656 1664 1645 1646 1667 1679 1689 1693 1695 1691 1702 1727 1758 1813 1846 1850 1864 1854 1877 1903 1920 1895 1896 1896 1880 1869 1879 1895 1916 1968 1973 1964 1937 1933 1941 1955 1964 1984 2014 2002 1988 1976 1966 1953 1943 1932 1916 1886 1884 1896 1910 1932 1941 1976 2052 2052 2031 1978 2039 2102 2046 2089 2204 2202 2186 2175 2224 2263 2230 2225 2250 2266 2246 2255 2218 2176 2167 2194 2161 2169 2166 2165 2171 2189 2202 2203 2222 2248 2296 2263 2240 2246 2263 2286 2304 2326 2345 2345 2366 2388 2423 2437 2354 2323 2367 2394 2378 2280 2287 2385 2279 2226 2145 1999 1994 1996 1993 2015 2093 2093 2039 2036 2033 2027 2017 1974 1925 1964 1923 1924 1921 1940 1948 1942 1867 1902 1985 1834 1833 1933 1863 1815 1802 1807 1816 1836 1768 1728 1719 1722 1730 1765 1774 1759 1783 1797 1876 1834 1802 1757 1733 1732 1721 1702 1686 1660 1636 1646 1645 1609 1605 1629 1666 1711 1758 1750 1741 1722 1700 1675 1652 1581 1533 1503 1500 1501 1505 1521 1578 1573 1580 1601 1618 1625 1639 1667 1749 1919 1864 1992 1979 1988 2085 2152 2217 2208 2238 2291 2238 2233 2190 2147 2121 2116 2050 2023 2018 1979 1956 1934 1916 1907 1899 1896 1892 1888 1885 1888 1891 1894 1905 1915 1919 1936 1966 1998 2026 1999 2030 2044 2047 2068 2098 2124 2140 2144 2148 2155 2127 2103 2098 2085 2055 2008 1984 1976 1961 1967 1948 1934 1919 1906 1908 1907 1902 1897 1883 1885 1858 1844 1839 1823 1817 1824 1801 1796 1788 1760 1735 1722 1724 1712 1689 1660 1642 1629 1621 1622 1672 1681 1681 1664 1648 1635 1627 1613 1593 1585 1583 1579 1572 1566 1552 1515 1464 1472 1469 1464 1470 1476 1472 1480 1493 1509 1523 1516 1519 1532 1506 1501 1489 1502 1568 1587 1520 1477 1472 1449 1443 1464 1478 1479 1474 1465 1467 1412 1432 1587 1576 1490 1415 1434 1443 1387 1360 1345 1335 1328 1324 1322 1321 1323 1322 1338 1338 1328 1308 1291 1278 1274 1271 1267 1277 1289 1299 1313 1278 1282 1281 1269 1257 1245 1244 1255 1258 1262 1269 1287 1287 1292 1303 1314 1325 1319 1308 1301 1289 1281 1273 1263 1251 1239 1235 1231 1225 1222 1228 1222 1215 1212 1222 1224 1226 1243 1268 1320 1332 1321 1315 1313 1313 1311 1306 1301 1297 1296 1291 1281 1279 1278 1269 1272 1274 1266 1259 1253 1245 1250 1260 1253 1242 1241 1242 1245 1242 1235 1221 1224 1230 1225 1217 1211 1206 1201 1197 1193 1195 1192 1187 1180 1178 1176 1172 1169 1167 1163 1162 1157 1155 1152 1146 1146 1147 1140 1135 1127 1117 1108 1117 1114 1108 1095 1084 1083 1083 1100 1104 1099 1091 1092 1088 1083 1079 1067 972 1037 1060 1065 1065 1063 1062 1060 1057 1054 1053 1052 1049 1048 1047 1042 1042 1039 1038 1038 1033 1028 1025 1021 1006 972 973 1005 993 979 956 941 940 931 916 907 902 891 892 893 888 878 857 846 846 837 820 811 815 811 796 781 776 763 771 780 759 777 771 776 762 760 748 725 723 728 707 736 735 706 690 681 672 669 677 666 655 657 669 656 641 633 640 650 643 653 658 671 674 676 664 650 643 643 639 647 634 620 619 620 610 595 583 574 589 578 545 549 539 536 544 566 560 584 564 545 538 530 525 527 524 521 524 520 512 504 502 498 502 510 517 524 529 523 519 519 514 516 516 519 513 510 491 484 494 498 500 500 499 501 498 488 479 469 462 463 470 470 473 469 465 462 460 461 461 456 452 447 443 439 430 423 419 417 422 428 426 434 442 439 432 427 417 426 424 429 436 438 435 433 429 429 420 414 417 434 435 436 435 432 420 402 396 416 421 411 398 390 413 422 413 390 385 394 404 409 392 377 368 369 380 383 366 364 364 361 354 333 330 329 329 325 338 358 361 363 346 338 350 365 373 368 363 375 368 367 358 373 373 374 369 375 366 354 354 364 347 338 327 322 337 318 323 327 331 343 346 331 323 338 343 347 334 321 334 337 343 347 329 319 314 313 310 318 324 331 328 330 330 330 331 319 305 303 307 291 285 281 294 304 288 272 277 266 262 263 262 278 269 270 273 270 285 280 264 266 254 253 236 231 248 263 246 253 241 248 262 276 258 252 248 268 251 227 227 221 245 276 262 275 305 283 245 228 220 235 238 247 220 206 208 207 213 203 198 212 198 220 222 187 193 192 186 184 193 219 184 203 209 207 202 216 239 265 259 291 287 281 258 266 288 336 357 327 341 394 376 335 324 360 436 400 332 312 355 374 320 298 236 212 198 186 183 175 169 164 173 214 282 300 345 288 252 299 272 207 189 186 203 232 210 204 184 161 152 139 140 143 146 150 156 168 187 317 416 271 223 219 205 203 216 207 226 216 218 215 226 234 234 242 221 215 208 201 192 181 191 196 207 221 217 219 249 272 287 315 340 354 293 280 245 287 295 327 325 450 452 455 479 564 675 473 317 298 219 260 285 268 224 194 193 165 152 131 115 112 143 247 287 237 177 150 139 136 133 136 150 159 153 167 162 128 126 117 117 125 125 123 120 122 134 140 161 195 217 246 252 232 215 223 238 249 214 165 124 104 93 88 87 100 95 86 88 91 91 90 86 81 83 81 113 144 108 143 164 121 114 102 85 83 84 103 104 120 128 146 156 161 155 156 149 151 162 156 142 127 120 113 103 101 102 99 92 79 77 77 74 71 68 68 66 65 66 64 67 72 67 72 65 66 71 61 59 60 58 59 62 62 58 55 55 59 60 57 58 58 57 53 53 52 52 53 56 55 56 58 59 58 57 59 61 58 59 62 62 62 62 62 61 61 62 62 62 63 62 62 63 61 62 61 63 66 66 66 71 96 114 97 85 60 59 58 57 58 59 60 61 62 59 59 58 58 56 58 58 59 60 59 57 59 60 60 62 63 60 55 57 59 58 59 61 65 68 67 74 84 89 91 90 89 94 91 92 103 103 112 108 104 98 97 102 109 105 108 105 104 104 104 102 104 110 116 114 120 122 115 115 115 500 518 572 512 513 510 467 396 346 309 298 294 289 277 264 258 262 279 328 358 428 561 707 764 788 924 1187 1415 1546 1428 1369 1380 1387 1437 1572 1807 1951 1925 1894 1794 1853 1759 1641 1460 1405 1199 1096 1033 992 974 960 939 913 884 863 846 827 800 794 786 789 781 786 768 780 781 781 778 772 758 742 730 719 711 704 699 699 699 702 705 709 712 716 723 734 743 747 754 760 764 763 758 754 752 750 748 742 734 729 719 715 708 694 681 664 655 645 638 635 636 630 628 626 628 634 640 651 672 694 731 751 775 862 929 876 859 845 836 829 818 816 857 927 988 1051 1130 1183 992 774 667 587 546 544 547 551 544 544 543 543 545 548 545 541 550 565 558 539 488 486 537 597 691 739 689 639 595 554 511 475 461 456 419 383 365 362 361 355 368 386 373 390 426 445 420 453 546 685 636 499 426 396 401 411 440 473 511 551 594 637 653 701 670 644 632 621 619 628 647 692 754 822 902 1012 1243 1350 1461 1355 1226 1226 1330 1478 1385 1218 1129 1115 1092 1067 1056 1067 1076 1069 1057 1044 1031 1035 1046 1001 982 966 949 928 909 915 921 900 884 862 836 820 821 808 769 730 685 639 598 559 525 545 586 677 793 654 441 298 232 179 151 149 150 164 178 208 238 277 322 371 421 476 534 590 634 710 789 934 1160 1215 1083 962 810 708 683 660 644 645 658 674 691 710 732 760 787 813 904 1090 1179 1438 1562 1585 1567 1510 1573 1892 1863 1786 1611 1581 1402 1268 1309 1250 1159 1122 1056 989 940 894 935 1103 1274 1203 1127 1218 1181 1290 1206 1178 1288 1194 1207 1215 1269 1299 1347 1381 1461 1516 1630 1733 1665 1639 1624 1617 1629 1669 1729 1773 1813 1738 1688 1682 1696 1712 1729 1775 1850 1972 1988 1988 1978 1968 1988 1949 1869 1783 1752 1703 1608 1597 1585 1585 1511 1457 1431 1423 1408 1392 1378 1372 1370 1386 1405 1453 1511 1639 1658 1667 1673 1604 1583 1529 1460 1428 1435 1424 1419 1412 1416 1403 1440 1466 1572 1579 1570 1654 1670 1648 1665 1842 1898 1862 1890 1947 1898 1816 1643 1664 1561 1471 1697 1946 2049 2050 2104 2092 2082 2085 2086 2097 1982 1842 1858 1795 2003 2094 2092 2130 2173 2206 2269 2270 2245 2203 2210 2204 2192 2181 2163 2161 2178 2191 2191 2179 2169 2174 2171 2169 2115 2069 2018 1933 1911 1985 1953 1949 1863 1820 1780 1760 1743 1727 1712 1703 1701 1704 1702 1691 1666 1645 1628 1610 1600 1587 1574 1561 1551 1541 1533 1536 1551 1547 1526 1517 1508 1501 1496 1487 1482 1483 1487 1490 1498 1504 1525 1553 1554 1557 1556 1545 1549 1559 1555 1554 1543 1544 1560 1585 1589 1583 1584 1594 1599 1600 1603 1590 1574 1569 1568 1580 1595 1608 1623 1623 1632 1638 1639 1639 1620 1634 1617 1617 1613 1614 1636 1648 1656 1658 1652 1655 1634 1644 1640 1641 1647 1654 1667 1672 1678 1687 1697 1708 1755 1790 1820 1837 1858 1899 1932 1935 1960 1978 1944 1928 1919 1907 1903 1924 1975 2009 2006 2019 1981 1945 1934 1963 1988 2000 1985 2009 2002 1981 1976 1986 1988 1975 1935 1898 1883 1888 1901 1915 1942 1990 2069 2116 2156 2151 2031 2050 2213 2191 2032 2114 2170 2203 2206 2213 2252 2265 2271 2247 2270 2296 2240 2200 2192 2185 2213 2173 2181 2194 2168 2174 2180 2194 2203 2231 2225 2259 2270 2241 2249 2266 2290 2308 2324 2336 2351 2351 2370 2417 2419 2381 2292 2313 2355 2381 2351 2249 2243 2323 2239 2083 2022 2012 2008 2003 2013 2068 2061 2068 2073 2058 2042 2016 2013 1977 1958 1964 1962 1960 1979 1969 1894 1956 1941 1923 1829 1838 1904 1909 1840 1839 1846 1865 1835 1771 1726 1716 1710 1714 1725 1724 1728 1747 1758 1743 1744 1771 1746 1720 1735 1716 1686 1670 1687 1665 1625 1620 1607 1599 1612 1640 1678 1738 1741 1726 1698 1677 1668 1647 1581 1531 1501 1499 1501 1507 1535 1578 1613 1614 1617 1623 1635 1657 1679 1777 1792 1822 1872 1921 1973 2071 2212 2278 2287 2281 2320 2286 2259 2199 2169 2143 2103 2076 2054 2026 1995 1966 1937 1909 1900 1897 1895 1891 1888 1883 1887 1892 1898 1905 1922 1925 1931 1961 1986 1994 1990 2019 2038 2046 2082 2110 2143 2168 2153 2150 2135 2125 2116 2108 2079 2053 2072 2035 1987 1998 2012 1986 1940 1922 1911 1898 1894 1884 1878 1865 1846 1838 1834 1830 1813 1805 1815 1793 1780 1759 1744 1748 1731 1720 1707 1687 1662 1644 1630 1626 1620 1653 1663 1654 1648 1639 1626 1622 1610 1594 1585 1579 1569 1564 1556 1541 1509 1464 1492 1490 1484 1476 1468 1463 1470 1481 1492 1501 1512 1533 1550 1554 1539 1504 1509 1547 1557 1527 1497 1471 1467 1481 1528 1563 1588 1581 1515 1468 1426 1436 1516 1660 1595 1558 1563 1568 1411 1371 1351 1339 1332 1330 1327 1325 1321 1313 1307 1310 1296 1290 1286 1285 1277 1274 1279 1292 1315 1340 1412 1304 1291 1277 1264 1258 1253 1257 1265 1272 1278 1279 1285 1306 1314 1329 1356 1387 1418 1360 1339 1317 1302 1292 1275 1261 1254 1252 1246 1241 1239 1243 1243 1229 1224 1230 1236 1234 1248 1294 1341 1333 1326 1317 1307 1301 1304 1305 1300 1288 1293 1292 1287 1282 1276 1269 1272 1272 1268 1263 1258 1254 1253 1253 1252 1256 1252 1248 1248 1245 1239 1230 1227 1227 1219 1212 1206 1203 1199 1198 1196 1192 1189 1188 1184 1180 1176 1171 1171 1167 1163 1157 1160 1155 1156 1149 1149 1144 1137 1135 1128 1124 1116 1102 1099 1094 1073 1075 1101 1106 1110 1106 1099 1094 1092 1088 1083 1075 1070 1039 940 1039 1063 1062 1062 1062 1060 1058 1053 1054 1051 1051 1046 1039 1037 1040 1039 1037 1037 1035 1032 1027 1020 1004 975 961 1000 989 968 935 906 903 896 900 905 907 887 885 891 884 877 879 871 870 861 843 827 808 793 791 788 789 788 760 756 744 751 743 735 726 733 744 728 704 708 697 710 712 695 679 671 679 679 666 668 675 680 679 676 669 648 626 628 636 646 644 651 658 659 653 647 639 644 641 637 627 627 629 624 621 607 582 590 597 583 563 566 564 562 531 528 541 546 531 530 535 531 526 517 516 516 514 514 514 510 500 494 505 511 514 513 518 523 528 515 509 530 528 517 510 502 484 487 492 490 488 487 486 487 486 482 482 475 466 461 462 472 472 470 465 460 455 456 455 452 447 444 439 435 429 424 424 430 426 433 430 437 443 438 441 433 429 430 435 434 437 438 433 433 436 435 428 431 429 425 431 438 433 417 406 403 412 423 423 407 396 396 410 427 404 391 394 408 408 413 400 391 392 393 388 381 372 383 376 366 359 354 351 350 340 326 342 344 347 350 341 336 358 369 361 354 361 373 355 359 348 354 356 355 364 352 351 359 365 371 352 342 343 326 319 315 322 324 326 339 346 344 328 324 335 347 338 322 320 338 335 347 331 329 325 323 314 312 322 325 315 327 324 326 329 333 327 320 313 296 298 296 305 299 286 286 280 278 289 278 252 256 251 262 270 259 266 271 244 243 240 238 233 239 230 226 226 221 228 255 272 270 273 270 253 239 243 221 224 232 256 271 298 297 287 299 240 226 222 224 213 212 210 212 212 213 214 192 196 207 203 203 209 204 209 201 208 198 186 202 191 191 195 204 223 233 232 249 241 250 269 342 373 320 303 283 304 338 400 409 367 410 400 377 423 434 397 334 272 226 203 201 210 208 208 185 172 170 173 194 232 250 308 303 330 290 213 214 200 202 199 196 195 179 191 176 158 162 142 143 144 146 149 151 154 159 163 181 189 192 198 210 212 215 224 234 252 245 270 291 351 437 378 323 289 290 284 241 221 198 198 213 238 274 265 253 253 265 288 319 365 346 347 407 310 302 400 433 357 454 568 552 593 520 460 292 208 203 169 150 154 138 127 127 131 124 117 119 140 160 202 277 218 159 133 131 124 126 130 176 209 231 255 263 269 247 213 198 176 194 197 203 181 187 207 228 249 229 236 244 237 229 223 205 185 149 122 106 90 86 88 92 88 85 82 82 82 85 99 90 81 81 80 80 98 132 138 136 146 125 138 111 84 86 93 123 164 187 194 182 178 175 169 162 149 146 147 158 157 155 147 147 138 123 125 99 86 78 85 80 78 75 80 74 68 64 72 70 71 75 75 72 72 64 62 61 60 59 62 60 60 58 58 57 59 60 57 55 54 57 54 52 52 52 52 53 54 55 56 55 57 59 58 59 61 59 59 64 63 61 61 62 61 62 62 62 62 62 62 62 63 62 62 60 64 64 64 65 69 91 106 101 77 61 60 58 55 55 57 59 60 59 60 58 57 58 57 57 57 58 58 59 59 59 59 59 60 62 56 66 65 69 64 61 61 61 61 61 73 74 76 78 87 90 92 93 102 107 113 116 111 108 111 110 102 112 118 119 117 114 113 103 105 106 111 119 122 124 122 120 127 122 561 758 808 705 598 499 428 391 371 352 343 335 321 306 292 281 283 308 373 453 616 785 901 1000 1144 963 1108 1175 1409 1657 1767 1676 1610 1567 1533 1558 1516 1546 1630 1664 1672 1541 1437 1316 1249 1132 1054 1002 967 948 939 918 896 874 953 1006 839 793 787 780 776 771 772 761 786 772 763 762 770 777 770 745 724 706 698 695 695 698 698 700 704 708 714 725 740 758 770 775 779 784 781 777 772 769 764 759 773 752 735 738 723 707 701 686 677 672 662 655 652 648 647 651 685 656 660 650 656 664 691 706 723 735 805 927 908 844 820 808 803 796 778 834 921 965 974 1046 1050 978 801 686 611 572 559 551 550 550 549 547 552 541 539 534 526 523 533 518 510 488 535 643 702 785 791 745 694 611 559 531 526 514 484 441 406 391 373 359 366 384 402 425 451 532 542 491 492 562 707 699 549 524 448 426 416 423 442 472 505 526 547 562 574 599 584 590 601 613 631 657 706 771 852 948 1096 1362 1734 1549 1225 1120 1115 1206 1294 1182 1086 1079 1071 1052 1033 1015 1006 1000 1013 1014 1002 983 996 1016 993 947 933 917 900 885 880 868 857 845 826 805 787 774 747 728 703 666 628 590 551 513 511 540 605 683 478 356 285 216 157 150 149 150 158 169 194 229 267 310 358 408 455 504 553 665 764 819 1045 1089 1174 1081 956 824 725 687 658 635 630 644 659 674 692 715 739 763 819 963 1125 1144 1308 1392 1626 1841 1768 1739 1733 1607 1557 1488 1457 1380 1226 1213 1232 1189 1134 1066 993 934 895 891 1056 1162 1075 975 1065 1024 1063 1153 1345 1370 1250 1292 1334 1290 1404 1472 1475 1526 1548 1626 1658 1790 1768 1721 1689 1656 1672 1723 1782 1836 1765 1715 1686 1701 1718 1736 1773 1834 1937 1963 2049 2068 2073 2004 1916 1854 1825 1790 1684 1627 1577 1558 1580 1532 1521 1473 1470 1437 1408 1402 1391 1379 1369 1374 1407 1428 1465 1513 1532 1624 1623 1538 1501 1463 1430 1409 1418 1410 1396 1382 1365 1375 1400 1492 1507 1497 1462 1513 1562 1636 1621 1799 1842 1732 1680 1604 1485 1410 1386 1433 1670 1832 1927 1935 1974 1980 2016 2080 2078 2080 2077 2089 2085 1815 1897 1997 2063 2080 2147 2099 2096 2146 2208 2228 2220 2238 2261 2281 2301 2205 2185 2195 2195 2189 2183 2179 2188 2183 2174 2173 2127 2018 1957 1997 1945 1883 1864 1846 1824 1805 1774 1755 1738 1718 1710 1710 1716 1715 1697 1674 1658 1637 1622 1615 1606 1595 1580 1574 1561 1551 1551 1562 1550 1544 1537 1532 1521 1512 1497 1487 1484 1485 1487 1488 1490 1497 1519 1537 1541 1535 1526 1533 1519 1529 1526 1528 1538 1554 1567 1553 1563 1585 1578 1575 1576 1576 1570 1563 1562 1568 1587 1598 1602 1606 1607 1612 1618 1622 1605 1597 1594 1596 1600 1600 1618 1620 1626 1632 1635 1633 1629 1626 1629 1633 1639 1644 1656 1672 1677 1685 1705 1714 1717 1740 1773 1805 1838 1868 1917 1968 1998 2011 2015 2033 2007 2010 2001 1988 2015 2021 2025 2036 2023 1982 1940 1938 1966 1986 2006 1988 1981 1987 1986 1997 2002 1981 1943 1906 1881 1883 1898 1923 1943 1969 2019 2058 2103 2148 2206 2159 2148 2188 2215 2136 2104 2192 2218 2211 2201 2212 2262 2283 2285 2286 2298 2262 2218 2180 2189 2226 2187 2187 2216 2192 2183 2185 2187 2185 2209 2251 2274 2273 2248 2256 2275 2294 2304 2325 2348 2360 2366 2361 2381 2381 2377 2332 2278 2267 2282 2312 2271 2196 2289 2165 2050 2034 2029 2025 2023 2021 2033 2076 2159 2159 2105 2077 2046 2037 1999 1978 1981 1976 1998 1965 1897 1946 1973 1868 1840 1841 1848 1873 1891 1872 1865 1904 1898 1814 1766 1733 1717 1705 1703 1700 1700 1702 1692 1687 1695 1715 1710 1705 1696 1715 1700 1664 1650 1666 1656 1630 1605 1600 1594 1607 1633 1670 1729 1723 1711 1678 1663 1648 1643 1590 1535 1500 1497 1498 1504 1568 1620 1617 1611 1612 1617 1633 1657 1691 1732 1758 1810 1964 2090 2099 2256 2291 2297 2299 2308 2292 2259 2231 2212 2202 2152 2101 2083 2082 2026 1989 1953 1933 1913 1898 1889 1888 1889 1886 1883 1884 1901 1910 1910 1919 1929 1936 1957 1963 1974 1992 2013 2029 2044 2104 2147 2170 2180 2171 2156 2143 2137 2125 2099 2076 2046 2057 2046 2028 2027 2022 1991 1941 1928 1913 1900 1902 1894 1877 1863 1847 1828 1812 1804 1802 1803 1819 1820 1795 1762 1750 1745 1726 1706 1692 1672 1657 1640 1633 1630 1619 1640 1657 1658 1669 1673 1664 1638 1619 1601 1579 1563 1561 1547 1542 1532 1505 1466 1465 1485 1487 1477 1463 1456 1462 1471 1485 1492 1506 1517 1541 1552 1546 1528 1549 1551 1538 1517 1502 1486 1494 1525 1572 1589 1599 1613 1606 1476 1506 1566 1652 1685 1682 1673 1665 1645 1526 1438 1408 1393 1354 1339 1337 1342 1345 1338 1306 1304 1303 1301 1300 1290 1281 1282 1291 1313 1379 1472 1461 1329 1326 1297 1274 1270 1261 1287 1285 1284 1293 1296 1304 1316 1343 1401 1430 1476 1501 1478 1419 1351 1330 1341 1314 1286 1275 1271 1270 1278 1273 1265 1256 1245 1238 1247 1253 1259 1257 1268 1296 1332 1324 1314 1306 1305 1309 1307 1301 1293 1293 1291 1285 1281 1276 1282 1284 1282 1275 1268 1262 1266 1265 1266 1265 1262 1258 1254 1246 1250 1245 1239 1231 1224 1217 1210 1205 1198 1194 1191 1190 1189 1182 1180 1182 1178 1171 1169 1170 1164 1162 1159 1159 1153 1155 1153 1150 1144 1141 1134 1126 1114 1104 1095 1095 1085 1083 1075 1082 1102 1110 1107 1100 1098 1094 1090 1083 1073 1055 1030 933 990 1048 1065 1062 1058 1057 1050 1044 1003 1005 1039 1044 1035 1036 1037 1036 1033 1038 1036 1030 1022 1022 1018 985 944 976 950 920 912 912 885 863 866 879 887 887 870 883 883 878 877 862 855 842 830 823 835 830 813 813 812 804 791 771 759 753 743 740 733 720 715 719 723 708 699 688 683 681 679 694 709 704 693 688 689 687 683 678 672 649 643 638 630 621 621 634 647 645 641 638 629 635 631 636 621 614 618 618 624 604 597 609 598 589 583 584 578 568 557 527 546 539 525 520 522 524 520 520 509 506 507 510 508 507 501 489 501 509 507 503 505 511 518 502 499 551 553 527 496 485 482 487 494 486 481 480 478 478 476 473 474 474 464 457 464 467 473 477 470 463 455 448 447 445 441 436 433 429 425 430 430 433 435 436 438 447 446 443 443 447 442 442 446 445 445 444 437 431 427 426 426 431 428 420 419 432 433 424 421 426 429 438 423 406 416 411 425 426 402 405 407 410 421 420 409 409 405 405 399 392 387 377 377 365 353 356 350 342 330 325 323 320 324 339 328 340 353 359 349 351 371 375 360 341 347 340 344 345 351 335 332 336 346 350 345 347 343 342 326 313 314 324 318 328 337 335 334 322 329 333 339 323 314 331 326 329 322 317 316 319 310 306 310 319 308 309 315 314 313 321 315 306 312 311 309 306 299 299 293 296 286 291 289 273 263 253 247 247 246 254 257 248 239 239 238 254 254 264 229 237 243 231 220 243 252 241 256 258 258 254 235 214 247 246 265 282 291 262 302 249 234 218 224 241 227 213 200 208 205 205 198 204 212 206 217 219 226 252 243 210 220 222 184 188 195 191 192 200 213 207 217 260 294 315 325 314 311 323 298 264 299 370 371 372 337 396 396 396 410 398 464 419 265 238 196 192 190 189 217 205 195 217 237 257 255 233 274 271 264 231 215 208 195 210 202 175 164 163 152 149 156 142 148 151 151 156 169 176 180 177 180 195 207 203 209 214 244 283 295 355 308 306 411 582 536 453 417 526 432 379 490 402 290 241 214 220 259 435 403 314 392 289 335 515 545 465 508 503 306 303 357 442 457 450 507 510 385 266 226 178 156 139 142 144 153 157 149 160 176 190 215 246 225 265 295 226 165 131 125 123 120 121 124 160 185 187 209 206 218 239 267 245 256 274 276 263 243 245 246 236 196 162 163 148 136 114 109 102 94 86 85 89 94 89 87 91 82 82 81 82 84 85 100 89 89 83 95 99 100 98 111 147 170 164 152 97 82 91 94 117 148 149 150 146 132 134 127 120 122 113 103 113 110 107 101 104 105 97 102 96 87 93 98 86 85 83 85 85 74 67 74 73 75 74 76 73 74 66 63 65 64 61 64 62 61 61 61 61 60 62 59 54 56 57 54 54 51 52 52 53 54 55 56 58 58 56 58 58 61 62 61 62 62 62 62 61 62 62 62 64 62 62 62 62 63 63 60 61 63 63 64 64 68 81 107 110 74 59 60 60 58 57 57 58 59 59 60 57 57 57 58 59 59 59 58 59 59 59 58 59 61 61 57 65 69 63 61 61 63 60 60 60 86 90 85 79 77 80 85 95 99 98 108 116 116 117 117 112 110 116 118 114 120 118 110 111 114 110 110 111 115 118 121 122 128 129 755 942 1062 949 839 678 544 452 426 409 392 376 357 336 317 305 305 350 429 575 823 1101 1278 1409 1529 1226 1201 1437 1426 1622 1804 1734 1754 1747 1577 1378 1311 1325 1383 1416 1388 1335 1251 1202 1143 1068 1004 957 929 952 933 898 886 867 913 875 826 786 777 772 767 763 758 754 757 760 757 745 749 776 789 768 733 703 696 695 695 695 696 698 698 706 712 725 753 792 794 798 821 812 817 808 796 788 783 779 791 788 752 744 737 721 706 691 686 682 675 668 663 658 657 658 679 716 710 655 654 659 702 705 698 716 763 865 899 851 840 795 758 740 729 717 763 899 904 937 913 839 778 678 640 652 618 569 553 554 552 550 548 544 538 535 533 513 511 523 543 554 605 726 820 763 814 753 699 653 631 601 585 579 536 482 441 415 387 373 396 430 459 476 519 596 645 590 559 559 619 682 622 672 670 530 468 443 459 456 472 489 504 516 545 587 596 608 624 643 659 687 742 815 955 1161 1317 1624 1747 1372 1180 1094 1060 1112 1130 1056 1032 1033 1027 1013 997 981 970 962 965 966 957 941 941 987 976 920 901 886 872 861 854 840 824 807 790 773 756 740 719 694 670 641 610 576 539 504 481 498 574 568 382 304 244 191 149 148 149 150 149 153 177 217 254 295 339 383 426 468 501 541 619 824 1061 1035 1086 986 858 793 746 692 660 633 615 627 643 658 680 700 723 755 807 862 914 1112 1199 1551 1825 2097 1962 1880 1761 1765 1653 1618 1574 1444 1293 1184 1076 1058 1078 1100 1019 939 903 875 1023 990 927 988 1096 1111 1233 1264 1411 1486 1318 1359 1399 1354 1393 1478 1531 1571 1626 1744 1815 1848 1902 1846 1737 1679 1697 1719 1790 1818 1712 1711 1700 1705 1726 1753 1787 1821 1843 1872 2007 2099 2105 2033 1977 1959 1913 1777 1674 1628 1605 1602 1548 1509 1499 1474 1442 1432 1419 1412 1406 1382 1364 1362 1377 1395 1421 1442 1464 1570 1616 1546 1494 1465 1437 1416 1393 1399 1388 1347 1333 1349 1384 1404 1400 1410 1425 1476 1510 1587 1509 1545 1757 1783 1621 1463 1369 1399 1633 1729 1783 1689 1741 1690 1962 1919 1868 2003 1999 1768 1725 1902 1983 1735 1978 2004 2044 2052 2098 2044 2053 2103 2132 2182 2261 2322 2371 2491 2472 2215 2180 2172 2204 2195 2201 2186 2185 2182 2174 2158 2111 2056 1975 1933 1908 1888 1866 1850 1837 1824 1788 1766 1747 1732 1730 1721 1721 1721 1703 1688 1663 1653 1638 1624 1612 1604 1600 1594 1583 1572 1570 1578 1569 1565 1555 1544 1533 1524 1516 1506 1499 1498 1502 1503 1503 1496 1500 1505 1504 1503 1502 1503 1505 1509 1514 1518 1522 1534 1538 1548 1570 1568 1557 1558 1561 1557 1557 1558 1561 1577 1598 1612 1612 1596 1603 1605 1605 1593 1582 1585 1587 1591 1593 1596 1600 1604 1607 1611 1617 1618 1634 1632 1630 1634 1640 1646 1656 1671 1687 1694 1693 1703 1718 1733 1781 1846 1868 1884 1908 1941 1979 2009 2013 2017 2014 2015 2008 2007 2003 2010 2028 2017 1992 1965 1936 1930 1959 1985 2000 1995 1991 1979 1979 1955 1946 1947 1921 1887 1872 1896 1924 1973 1985 2014 2048 2058 2078 2119 2153 2190 2205 2170 2204 2199 2186 2132 2172 2199 2203 2210 2245 2266 2291 2316 2289 2239 2231 2195 2184 2211 2203 2193 2233 2227 2188 2188 2194 2192 2201 2228 2261 2260 2256 2265 2277 2290 2301 2319 2338 2353 2344 2349 2356 2354 2347 2339 2293 2257 2217 2212 2209 2154 2159 2096 2064 2051 2045 2041 2042 2052 2083 2157 2402 2400 2302 2172 2065 2031 2001 2060 2024 2006 2023 1985 1987 1961 1874 1853 1873 1876 1867 1931 1915 1880 1890 1929 1864 1807 1746 1726 1717 1704 1700 1698 1692 1688 1682 1678 1675 1672 1680 1674 1686 1674 1676 1630 1616 1632 1624 1610 1599 1591 1595 1613 1642 1692 1722 1705 1698 1667 1640 1627 1636 1596 1537 1499 1496 1498 1505 1561 1621 1617 1608 1606 1613 1631 1656 1689 1723 1760 1805 1864 1969 2201 2304 2308 2246 2250 2279 2276 2229 2212 2184 2177 2143 2118 2095 2033 2010 1986 1948 1930 1913 1902 1895 1889 1882 1881 1880 1887 1916 1926 1911 1919 1928 1933 1951 1980 1997 2002 2009 2026 2046 2112 2185 2196 2201 2182 2159 2129 2125 2125 2106 2078 2074 2042 2023 2015 2009 2010 1990 1969 1952 1927 1902 1885 1881 1881 1872 1867 1849 1830 1807 1788 1789 1823 1818 1794 1763 1747 1739 1725 1714 1705 1687 1670 1656 1650 1635 1625 1616 1640 1657 1682 1662 1646 1633 1622 1604 1590 1565 1550 1516 1507 1487 1462 1440 1425 1446 1455 1451 1452 1468 1477 1481 1465 1476 1491 1503 1515 1547 1565 1568 1547 1527 1512 1515 1519 1535 1534 1545 1571 1583 1596 1612 1601 1564 1550 1658 1687 1681 1670 1659 1657 1660 1638 1627 1553 1542 1386 1349 1372 1425 1423 1415 1316 1321 1319 1311 1298 1290 1288 1295 1301 1318 1361 1516 1500 1432 1524 1389 1287 1269 1271 1286 1295 1307 1307 1309 1311 1333 1409 1470 1478 1496 1495 1489 1476 1430 1413 1467 1435 1340 1303 1294 1302 1369 1349 1296 1280 1267 1260 1272 1287 1315 1320 1282 1291 1321 1319 1312 1307 1304 1301 1301 1299 1293 1288 1287 1280 1275 1278 1286 1284 1283 1275 1265 1268 1265 1270 1268 1262 1263 1259 1247 1252 1247 1242 1234 1228 1220 1212 1205 1199 1195 1189 1183 1185 1185 1183 1181 1177 1171 1169 1165 1168 1165 1162 1160 1157 1153 1154 1153 1155 1151 1142 1134 1121 1104 1095 1088 1081 1075 1075 1072 1081 1092 1105 1107 1107 1102 1099 1094 1083 1072 1053 971 909 935 1051 1050 1052 1051 1038 1040 1033 927 909 975 1038 1034 1022 1036 1032 1034 1038 1032 1023 1024 1023 1021 1005 941 939 927 905 875 873 852 839 832 844 861 869 861 864 885 883 872 859 849 844 837 831 832 828 825 832 824 816 815 803 795 785 772 764 758 739 745 750 745 745 737 715 698 692 704 719 720 717 708 706 697 690 686 680 673 657 662 656 646 635 624 612 615 618 623 627 618 614 606 614 611 611 602 619 620 618 614 605 588 590 580 568 568 560 556 550 529 538 528 511 508 511 506 504 500 502 499 503 502 496 495 494 485 494 501 496 497 495 496 491 493 529 521 520 495 484 479 484 492 487 476 474 474 475 473 474 477 468 461 455 467 470 474 474 474 472 465 457 448 441 437 434 434 434 431 435 436 439 438 442 443 451 451 449 452 464 470 478 493 464 459 452 445 437 433 426 419 418 415 411 415 422 423 421 419 418 420 422 430 435 431 436 441 436 410 408 422 412 430 419 410 393 384 379 390 372 373 369 360 357 345 335 331 328 336 334 323 320 318 319 330 351 350 343 336 350 358 371 367 352 333 325 327 344 354 344 322 325 332 331 330 342 348 351 339 322 311 311 314 313 322 333 324 324 314 322 333 331 313 310 322 322 317 312 312 322 312 304 302 300 294 296 314 321 311 301 302 295 302 317 313 299 294 292 288 298 284 294 290 292 277 269 267 260 262 239 240 236 253 254 255 266 256 239 241 252 249 243 232 233 232 232 224 217 220 224 219 231 243 264 289 290 295 256 280 238 221 221 227 227 222 205 227 231 198 204 204 210 221 220 228 219 224 253 242 233 220 190 185 203 211 210 251 270 275 280 283 295 303 315 296 297 271 309 281 260 321 366 299 290 329 345 381 326 343 403 455 439 396 373 227 243 261 247 343 252 222 224 291 247 235 227 205 202 222 204 185 173 167 166 158 154 150 154 147 148 150 149 150 156 168 175 190 203 231 217 237 212 211 227 245 298 443 624 610 499 417 437 608 588 631 584 540 463 423 339 385 326 280 246 236 244 264 289 313 323 344 337 386 453 438 422 378 373 338 377 482 538 436 315 310 241 209 181 163 181 213 251 306 335 358 365 354 354 377 363 362 333 317 276 213 158 138 125 121 115 113 116 120 122 121 125 129 128 126 137 159 161 169 171 171 167 166 152 144 115 110 102 98 96 99 96 90 87 89 85 86 101 111 100 92 97 89 96 105 114 149 159 171 184 184 111 84 98 99 101 90 97 108 115 111 88 85 86 92 97 105 105 108 109 105 101 101 98 98 97 97 110 115 115 110 104 95 89 90 92 97 107 97 89 95 90 94 86 78 73 76 76 80 78 79 77 73 67 66 70 64 63 63 63 62 62 62 62 61 61 60 56 57 58 57 56 54 52 52 52 54 55 56 57 57 57 56 56 61 61 61 59 61 62 62 61 62 62 61 62 62 63 64 63 61 62 63 63 64 63 63 64 66 74 108 110 96 64 60 63 60 59 58 58 60 58 57 58 59 59 60 60 60 59 58 58 59 59 58 59 60 60 62 59 63 63 61 61 63 63 62 63 83 92 90 87 87 80 80 83 91 98 104 114 115 112 117 116 114 108 111 116 120 119 116 115 119 117 118 117 122 119 120 126 124 126 939 878 1152 1222 1142 935 678 525 479 472 440 421 392 366 346 341 360 477 618 759 843 914 1194 1332 1522 1723 1662 1520 1470 1644 1871 1866 1658 1503 1378 1263 1195 1209 1241 1211 1201 1178 1135 1114 1062 1010 962 920 892 898 884 874 867 851 838 815 796 781 771 766 765 766 771 792 798 810 785 759 738 735 743 764 732 701 690 695 695 696 696 701 719 720 721 751 806 909 841 817 825 830 843 844 824 815 808 803 804 788 768 751 742 730 711 697 692 690 685 681 674 670 668 674 676 696 684 661 659 666 749 741 692 721 731 758 781 827 860 802 742 694 670 661 664 710 753 778 828 901 810 708 674 637 612 570 558 558 557 549 545 542 534 527 531 525 563 580 583 621 668 720 800 817 848 869 841 819 780 702 691 664 586 518 479 441 406 387 420 475 527 585 675 759 845 733 646 600 630 671 712 718 895 792 703 601 471 460 473 487 502 525 559 603 655 666 664 688 708 736 778 850 954 1111 1404 1658 1863 1389 1164 1067 1017 1023 1028 1004 992 988 985 974 960 945 933 923 917 914 905 894 890 915 930 882 867 854 842 834 829 819 803 784 764 743 725 709 689 664 639 612 585 556 525 493 461 460 498 433 291 249 210 175 151 148 149 149 148 147 152 195 235 274 313 348 384 422 459 511 570 730 1004 994 1009 1090 993 868 847 738 697 641 605 610 626 646 665 685 712 746 790 848 921 1040 1220 1418 1604 1852 1722 1773 1688 1554 1514 1421 1375 1341 1215 1111 1061 1000 975 991 936 918 913 854 897 835 954 1112 1193 1263 1364 1471 1425 1483 1445 1440 1406 1348 1423 1471 1530 1596 1699 1892 2099 1970 1998 1875 1820 1722 1705 1721 1759 1818 1771 1844 1766 1708 1718 1745 1799 1862 1873 1868 1966 1961 2050 2062 2077 2044 1974 1742 1620 1600 1621 1559 1537 1502 1475 1472 1469 1458 1432 1401 1389 1377 1361 1355 1363 1369 1384 1399 1408 1441 1520 1528 1487 1454 1432 1415 1404 1386 1355 1326 1314 1323 1342 1351 1358 1369 1380 1415 1455 1479 1465 1417 1485 1585 1449 1419 1325 1438 1788 1993 1775 1546 1550 1582 1799 1962 1901 1862 1625 1557 1568 1681 1828 1711 1945 1987 2009 2026 1997 2008 2034 2074 2117 2143 2215 2292 2335 2422 2324 2192 2166 2165 2192 2203 2200 2193 2202 2196 2173 2155 2149 2116 1990 1951 1917 1897 1880 1865 1855 1839 1804 1768 1750 1752 1742 1734 1730 1727 1714 1701 1680 1664 1647 1633 1623 1613 1615 1612 1604 1600 1591 1592 1578 1567 1563 1558 1560 1549 1538 1528 1527 1527 1527 1524 1517 1511 1501 1496 1497 1497 1500 1503 1505 1508 1520 1520 1517 1518 1523 1529 1542 1547 1553 1560 1569 1571 1560 1554 1570 1594 1603 1601 1583 1578 1596 1589 1579 1577 1579 1587 1594 1602 1595 1599 1613 1607 1609 1621 1633 1627 1637 1658 1659 1651 1649 1652 1658 1671 1688 1718 1709 1717 1735 1756 1829 1861 1854 1873 1896 1932 1977 2008 1988 1991 1990 1988 1982 1983 1992 2010 2004 1979 1969 1956 1920 1929 1963 1980 1977 1998 2012 2014 1998 1966 1931 1899 1891 1872 1873 1912 1936 1945 1987 2021 2015 2040 2070 2095 2120 2177 2236 2219 2188 2222 2210 2162 2220 2229 2227 2261 2270 2257 2273 2311 2307 2274 2238 2222 2205 2237 2217 2208 2237 2218 2204 2197 2200 2207 2219 2246 2253 2267 2278 2272 2274 2279 2293 2315 2335 2336 2396 2368 2333 2323 2319 2325 2327 2242 2205 2175 2158 2125 2105 2091 2077 2071 2064 2057 2088 2105 2098 2186 2360 2397 2236 2075 2043 2030 2036 2076 2060 2028 2039 2013 1932 1894 1866 1879 1906 1892 1893 1955 1932 1907 1922 1891 1823 1779 1751 1731 1713 1702 1701 1697 1695 1690 1683 1678 1674 1668 1674 1667 1662 1636 1639 1616 1596 1596 1588 1583 1583 1592 1608 1631 1675 1700 1696 1695 1689 1661 1626 1609 1613 1593 1549 1518 1496 1496 1515 1578 1617 1610 1608 1602 1609 1628 1656 1688 1724 1762 1805 1867 2060 2206 2248 2215 2220 2221 2271 2297 2263 2223 2203 2172 2147 2098 2063 2044 1994 1964 1940 1929 1911 1899 1892 1886 1880 1877 1876 1886 1915 1926 1918 1917 1921 1934 1951 1977 2002 2017 2025 2044 2066 2091 2133 2140 2133 2129 2134 2121 2106 2116 2113 2082 2050 2044 2030 2007 1993 1990 2002 1995 1964 1946 1912 1894 1893 1896 1870 1861 1846 1822 1798 1781 1773 1799 1796 1779 1768 1757 1749 1742 1713 1702 1701 1700 1691 1676 1657 1644 1644 1657 1631 1630 1654 1637 1623 1610 1597 1587 1565 1549 1510 1484 1450 1424 1403 1422 1435 1438 1445 1461 1518 1513 1486 1463 1444 1462 1484 1506 1527 1545 1542 1526 1510 1515 1516 1524 1534 1543 1555 1557 1568 1584 1593 1582 1526 1549 1606 1579 1623 1615 1599 1589 1623 1607 1526 1423 1390 1368 1362 1404 1433 1473 1408 1328 1338 1343 1314 1299 1296 1296 1303 1311 1321 1343 1390 1476 1457 1451 1349 1290 1278 1285 1285 1291 1309 1318 1321 1330 1368 1419 1457 1486 1490 1490 1488 1481 1462 1468 1463 1459 1431 1353 1347 1385 1393 1386 1356 1352 1341 1345 1350 1360 1361 1352 1327 1334 1326 1319 1314 1309 1302 1304 1300 1295 1289 1283 1289 1288 1287 1286 1285 1282 1281 1278 1272 1265 1268 1267 1264 1261 1259 1259 1249 1244 1231 1232 1231 1223 1215 1207 1199 1195 1188 1186 1185 1181 1177 1179 1177 1175 1171 1169 1166 1164 1164 1161 1159 1156 1153 1154 1152 1148 1145 1126 1119 1123 1120 1112 1103 1091 1089 1077 1082 1087 1100 1115 1121 1119 1110 1105 1089 1069 1042 1019 955 904 896 979 1008 1025 1020 1011 1037 1038 986 898 908 1012 1025 964 1022 1021 1031 1028 1027 1027 1024 1023 1018 990 932 908 894 888 870 864 849 845 815 809 826 849 836 851 877 887 877 868 865 861 854 848 839 830 828 824 825 822 822 815 805 794 788 781 765 742 757 760 760 761 751 738 713 709 715 731 733 732 725 717 701 690 684 679 671 664 663 659 652 648 646 638 618 611 605 598 592 591 591 585 583 588 600 602 613 614 602 598 590 574 576 565 552 550 544 537 536 531 533 534 532 533 523 518 517 524 515 495 491 497 493 485 483 481 488 492 494 485 486 482 484 489 491 488 487 484 478 480 484 486 475 470 467 469 467 473 477 469 458 453 461 463 468 468 471 475 474 467 458 451 445 440 443 436 435 440 448 477 446 445 447 451 457 454 459 467 487 480 493 482 462 453 452 448 444 437 427 416 410 407 405 407 410 423 414 409 410 411 421 440 444 446 457 448 444 432 433 428 444 432 413 395 395 379 373 382 362 361 346 341 337 342 347 343 356 346 330 325 322 317 331 346 336 329 350 362 365 361 356 361 353 336 319 333 336 343 326 314 323 325 322 330 343 346 345 337 328 318 312 307 305 308 314 314 312 316 323 326 325 315 308 308 306 310 303 313 315 315 292 296 303 290 293 314 307 295 285 285 293 308 314 299 301 291 287 280 276 288 307 302 298 288 278 269 260 254 255 244 261 268 273 285 256 234 261 246 241 235 241 254 263 250 252 234 231 242 239 255 241 274 296 293 257 262 232 224 218 227 222 219 224 227 231 204 201 196 202 208 208 212 216 208 203 206 204 197 189 200 203 201 201 227 231 240 234 247 258 283 283 253 232 226 226 230 217 203 219 225 225 295 323 374 386 305 260 282 308 249 216 205 192 183 179 192 218 198 186 179 197 188 187 189 177 182 189 186 183 181 173 171 179 178 160 153 150 160 162 165 157 155 176 189 287 375 300 285 318 365 379 424 323 481 495 555 531 511 517 457 522 472 425 324 247 240 222 220 221 232 233 226 222 233 242 247 251 274 309 356 435 460 434 441 441 403 427 398 374 345 303 242 204 181 166 206 275 337 392 366 318 313 305 281 288 290 240 251 233 220 188 167 135 124 128 125 123 117 115 115 114 117 112 110 114 121 124 133 149 149 134 117 106 108 106 102 101 98 101 96 95 95 93 91 91 90 96 113 126 176 186 169 152 148 167 185 171 153 176 183 195 210 192 169 151 120 101 97 81 79 81 88 94 84 83 87 95 97 104 112 120 126 124 97 91 89 92 88 90 97 93 92 97 99 90 84 86 91 100 110 102 104 96 88 85 78 75 78 76 80 78 79 78 79 74 65 65 64 62 62 65 64 63 62 62 61 60 60 60 54 61 61 59 61 53 51 51 51 53 53 54 56 56 56 58 61 59 60 60 58 59 61 60 59 60 62 62 62 62 64 62 63 61 62 62 61 58 61 63 64 65 69 87 105 96 81 60 60 59 61 59 59 58 57 59 58 59 59 59 60 61 60 58 57 58 59 60 60 61 61 63 63 57 57 62 62 63 63 63 62 87 89 90 88 89 88 88 93 90 93 103 116 118 114 105 107 102 114 118 115 114 121 123 120 113 108 106 104 106 105 116 122 122 130 980 938 1125 1271 1020 839 744 762 584 553 527 544 521 483 475 453 486 697 927 1121 1211 1274 1174 1325 1450 1494 1604 1760 1721 1806 1758 1606 1479 1384 1271 1219 1140 1120 1120 1101 1089 1074 1038 1014 984 953 923 889 863 852 847 859 853 838 825 809 794 782 779 785 786 787 789 803 803 819 836 793 755 732 723 732 718 701 692 695 695 696 696 708 753 742 749 821 916 924 906 881 848 842 865 890 886 863 858 849 839 818 800 777 751 735 719 704 699 697 694 691 688 681 681 697 673 668 664 663 663 664 669 678 697 734 737 712 709 710 799 814 733 683 652 634 618 607 622 668 764 901 872 717 613 588 585 571 561 557 567 544 534 529 529 557 635 582 583 592 607 630 671 717 806 898 914 881 861 808 766 728 700 658 617 577 524 481 414 420 506 642 654 655 726 829 950 886 705 643 666 682 689 688 717 735 644 505 471 477 491 508 526 554 585 624 703 734 709 727 737 776 829 893 1007 1239 1390 1586 1698 1383 1122 1036 982 964 967 966 952 947 941 931 919 907 895 885 874 865 857 847 842 852 873 839 832 821 811 807 804 796 783 765 745 724 702 681 661 637 609 585 561 538 512 485 457 432 441 443 319 264 232 207 175 157 149 148 147 146 147 170 222 260 293 323 353 392 439 491 532 588 751 899 847 1022 1030 988 880 854 855 652 598 593 612 627 644 667 697 792 794 845 942 1039 1144 1219 1336 1611 1537 1634 1774 1620 1752 1653 1533 1390 1233 1118 1150 1096 1003 947 879 846 848 831 783 805 905 971 1106 1210 1317 1455 1535 1607 1527 1454 1391 1362 1384 1432 1511 1610 1716 1858 1885 1983 1821 1892 1909 1767 1745 1762 1758 1792 1769 1911 1802 1705 1711 1741 1809 1914 1962 1930 1949 1871 1805 1746 1759 1717 1676 1621 1582 1571 1551 1554 1540 1525 1512 1493 1475 1453 1429 1408 1396 1381 1364 1352 1347 1350 1356 1365 1374 1386 1425 1450 1451 1434 1420 1413 1408 1378 1352 1328 1306 1282 1300 1314 1324 1331 1315 1344 1394 1434 1431 1386 1413 1489 1389 1363 1325 1366 1504 1633 1548 1467 1455 1534 1615 1741 1625 1575 1565 1486 1482 1607 1840 1679 1732 1906 1922 1907 1962 1985 2004 2081 2154 2135 2173 2198 2272 2329 2263 2183 2166 2166 2187 2210 2205 2201 2221 2193 2173 2161 2143 2128 2073 1971 1932 1916 1894 1876 1862 1841 1811 1785 1754 1753 1756 1752 1740 1732 1724 1701 1700 1674 1658 1648 1634 1625 1623 1626 1621 1611 1605 1593 1584 1578 1584 1585 1577 1571 1561 1560 1552 1552 1546 1538 1526 1521 1508 1501 1503 1504 1511 1525 1523 1511 1512 1528 1534 1526 1522 1523 1530 1531 1550 1572 1599 1599 1570 1554 1585 1596 1596 1577 1572 1568 1575 1568 1571 1576 1584 1591 1597 1601 1606 1617 1621 1617 1615 1617 1623 1626 1635 1647 1673 1681 1673 1675 1682 1702 1705 1735 1744 1746 1793 1830 1831 1832 1852 1878 1912 1921 1948 1989 1981 1972 1971 1969 1971 1979 1993 1991 1957 1936 1938 1935 1907 1928 1949 1958 1977 1993 2000 1997 1996 1976 1931 1900 1868 1868 1877 1894 1912 1951 1954 1962 1996 2046 2073 2070 2091 2136 2188 2227 2200 2199 2219 2208 2183 2214 2219 2236 2288 2292 2306 2320 2320 2280 2274 2247 2225 2256 2232 2222 2242 2223 2215 2231 2206 2213 2232 2264 2260 2281 2295 2286 2284 2289 2297 2326 2325 2324 2345 2329 2310 2301 2293 2285 2282 2270 2181 2165 2147 2122 2109 2097 2086 2085 2082 2075 2120 2133 2196 2227 2253 2143 2075 2052 2047 2068 2074 2077 2057 1952 1921 1907 1891 1879 1891 1933 1933 1900 1899 1915 1916 1829 1834 1802 1779 1768 1743 1727 1713 1708 1719 1709 1702 1694 1688 1682 1675 1668 1660 1647 1634 1615 1610 1623 1593 1573 1573 1578 1595 1617 1640 1688 1707 1687 1677 1705 1737 1676 1629 1594 1592 1582 1560 1524 1493 1493 1518 1582 1607 1608 1603 1602 1611 1631 1659 1694 1722 1754 1809 1951 2053 1994 2233 2159 2159 2216 2274 2305 2273 2248 2223 2180 2138 2076 2038 2008 1983 1964 1968 1953 1919 1902 1894 1884 1878 1875 1875 1881 1905 1922 1932 1913 1921 1938 1959 1975 1999 2019 2040 2049 2054 2048 2062 2073 2091 2099 2099 2102 2100 2089 2078 2068 2049 2031 2017 2001 1985 1976 1990 1993 1967 1933 1913 1901 1899 1892 1882 1866 1841 1822 1795 1774 1759 1790 1798 1784 1761 1745 1745 1747 1745 1724 1711 1701 1690 1677 1675 1625 1615 1640 1616 1564 1578 1620 1613 1597 1583 1574 1555 1527 1468 1447 1441 1442 1410 1392 1411 1440 1463 1471 1496 1519 1502 1475 1442 1461 1474 1469 1491 1526 1531 1526 1530 1538 1511 1516 1523 1531 1541 1550 1561 1572 1586 1584 1512 1482 1483 1497 1516 1603 1552 1531 1632 1626 1550 1427 1389 1380 1370 1383 1374 1370 1350 1339 1411 1391 1316 1306 1306 1305 1306 1315 1327 1345 1356 1353 1340 1326 1305 1285 1284 1293 1303 1297 1304 1320 1338 1377 1380 1389 1467 1475 1478 1477 1473 1469 1465 1460 1455 1445 1435 1431 1424 1415 1398 1392 1401 1396 1388 1380 1368 1361 1354 1348 1341 1334 1327 1321 1312 1311 1311 1309 1305 1297 1297 1290 1291 1296 1297 1294 1289 1286 1283 1281 1275 1269 1270 1266 1264 1262 1256 1250 1242 1238 1228 1226 1222 1215 1209 1200 1193 1185 1185 1185 1181 1178 1176 1173 1172 1169 1168 1166 1162 1163 1163 1161 1156 1156 1154 1154 1141 1126 1128 1139 1140 1135 1131 1127 1112 1099 1097 1091 1090 1095 1106 1117 1125 1120 1110 1102 1091 1080 1071 1052 986 1001 986 922 883 924 950 1001 1020 1021 972 880 842 919 997 922 931 982 1026 1004 1026 1029 1028 1024 1014 995 988 968 948 945 926 931 893 859 830 814 797 823 835 821 845 865 863 875 871 875 866 861 850 841 834 823 822 823 818 810 808 806 797 782 758 761 770 768 771 763 751 733 725 721 726 737 736 738 727 715 701 689 681 678 677 674 668 662 655 652 646 639 630 643 635 619 606 615 624 615 603 594 581 589 608 607 593 586 577 571 568 565 569 569 557 548 554 542 557 552 551 546 532 527 531 525 514 508 504 516 508 500 496 487 478 480 480 475 476 475 478 480 483 483 481 480 483 478 479 482 473 466 463 465 463 471 473 480 458 451 456 466 465 464 469 470 471 468 458 458 452 452 447 442 440 444 448 454 448 452 471 485 466 457 468 475 508 514 489 478 465 481 486 476 463 453 437 426 418 406 401 397 403 413 415 402 406 414 428 442 440 433 437 441 448 451 444 448 448 436 415 390 376 382 366 372 373 346 341 347 346 353 358 362 357 342 345 345 321 315 324 332 323 338 347 351 350 347 347 355 339 338 321 315 325 344 330 313 312 314 320 331 334 328 353 340 329 332 328 324 316 313 309 304 303 301 299 301 304 301 302 305 310 311 309 301 298 290 298 313 312 297 287 284 282 280 282 278 280 314 312 288 291 287 275 270 268 286 304 290 280 271 283 276 279 278 271 267 268 271 276 260 239 258 254 257 246 244 254 260 276 275 246 235 237 248 260 279 275 291 268 276 238 244 249 244 241 239 237 224 206 209 214 211 205 203 209 207 211 222 227 223 219 203 196 198 202 201 209 201 199 192 197 208 226 231 234 236 231 215 201 205 211 213 249 213 208 202 197 215 244 225 215 210 196 188 184 192 200 208 203 197 193 190 180 179 174 170 176 178 169 172 171 166 161 158 157 155 155 150 149 148 151 154 154 161 161 167 168 165 169 209 285 404 431 516 517 464 448 552 438 402 316 303 320 282 250 244 230 222 217 202 202 203 202 197 198 202 205 208 207 215 222 220 230 236 250 274 309 334 346 343 349 346 340 348 353 311 228 194 189 216 291 333 384 322 243 202 201 206 209 202 193 187 167 158 147 141 131 126 122 120 126 125 124 137 145 145 166 185 198 198 193 176 170 182 196 205 197 179 173 157 140 129 122 127 136 127 120 121 135 138 136 168 223 222 210 228 223 235 225 234 225 217 211 217 228 223 223 222 205 197 183 170 169 176 144 87 79 90 88 84 100 93 89 92 99 108 114 118 126 102 102 84 86 86 94 103 99 93 88 91 87 85 82 93 100 99 106 97 92 90 85 83 79 82 83 79 76 75 75 75 73 68 69 67 65 63 63 63 62 62 61 59 60 58 57 54 59 63 57 58 57 51 51 52 52 54 54 55 55 58 58 58 59 58 57 59 58 60 60 60 61 61 61 61 61 62 62 62 62 63 65 63 62 59 61 64 66 68 73 87 96 91 72 62 63 59 58 58 58 58 57 57 56 59 59 59 60 60 60 59 59 60 60 59 57 59 63 63 62 59 61 62 61 63 62 65 81 86 83 82 90 100 97 101 100 99 106 112 116 113 114 112 98 107 107 115 120 119 115 105 96 95 99 103 104 101 104 112 121 118 1188 1024 1078 1168 1033 904 967 933 803 899 846 847 1038 927 771 792 686 802 1002 1125 1172 1299 1458 1447 1466 1458 1654 1740 1634 1497 1466 1362 1310 1257 1204 1179 1134 1055 1030 1014 1006 991 970 943 919 898 881 858 837 830 822 854 886 822 825 818 804 781 803 830 836 848 857 829 803 788 786 788 778 755 727 711 709 702 697 695 696 696 696 698 717 737 773 836 879 886 916 923 882 865 888 921 912 922 946 927 886 860 847 825 774 737 721 711 707 705 702 700 697 693 692 694 704 684 678 675 671 668 667 665 667 696 696 683 661 648 653 685 686 711 710 630 603 595 594 599 601 617 641 608 580 571 566 560 554 549 545 546 544 543 543 549 621 640 660 655 639 684 739 800 918 953 852 821 824 812 793 790 777 736 678 611 596 614 428 474 593 763 903 888 778 810 873 867 727 678 720 732 696 636 604 565 517 483 480 495 513 534 555 587 631 720 773 764 751 758 774 814 870 937 1012 1099 1229 1377 1323 1193 1086 1011 958 930 917 913 911 906 899 889 878 867 855 845 836 824 812 803 798 809 839 801 796 790 784 784 792 802 791 772 730 710 690 669 647 628 619 609 595 562 524 491 458 424 429 505 362 297 270 240 206 182 155 147 146 145 145 156 206 246 273 301 328 362 399 433 543 586 652 732 861 783 880 940 939 956 930 764 603 576 591 607 625 649 684 725 778 836 1008 1100 1207 1333 1378 1353 1333 1687 1846 1660 1647 1515 1409 1414 1360 1299 1235 1156 1075 987 921 862 817 794 757 758 835 938 1127 1205 1313 1443 1530 1638 1539 1452 1428 1406 1389 1444 1524 1667 1697 1661 1692 1803 1721 1706 1795 1800 1804 1796 1805 1798 1765 1725 1703 1659 1677 1746 1855 1892 2058 2080 2033 1866 1785 1777 1736 1668 1618 1600 1605 1600 1590 1590 1546 1514 1498 1481 1464 1450 1431 1416 1395 1384 1369 1358 1351 1347 1343 1341 1347 1355 1370 1391 1411 1416 1411 1412 1407 1367 1328 1341 1312 1271 1246 1248 1276 1279 1265 1331 1395 1390 1375 1343 1395 1400 1432 1287 1413 1589 1493 1437 1423 1411 1415 1433 1526 1683 1552 1471 1441 1425 1474 1574 1950 1999 1609 1649 1778 1894 1911 1979 2026 2114 2166 2136 2168 2226 2242 2306 2297 2230 2175 2170 2200 2220 2218 2214 2201 2190 2177 2158 2142 2137 2116 2001 1938 1919 1902 1885 1865 1849 1814 1792 1768 1763 1750 1747 1759 1745 1725 1726 1806 1718 1679 1665 1651 1641 1637 1631 1626 1617 1609 1601 1596 1591 1587 1585 1578 1578 1582 1582 1579 1576 1576 1563 1543 1542 1535 1529 1524 1525 1542 1555 1536 1515 1519 1540 1551 1540 1525 1528 1528 1530 1536 1560 1561 1580 1564 1550 1582 1584 1594 1581 1564 1562 1564 1567 1573 1576 1595 1613 1609 1613 1622 1639 1645 1641 1648 1658 1636 1635 1638 1645 1654 1666 1683 1707 1735 1761 1761 1781 1794 1806 1817 1808 1810 1830 1852 1866 1876 1886 1920 1968 1969 1965 1965 1965 1973 1984 1966 1942 1922 1905 1908 1906 1898 1919 1938 1956 1971 1983 1987 1975 1958 1946 1930 1901 1867 1874 1882 1893 1916 1929 1947 1986 1984 1997 2035 2043 2060 2091 2143 2215 2211 2216 2230 2240 2217 2206 2214 2244 2280 2277 2261 2249 2294 2246 2242 2256 2257 2259 2261 2267 2270 2249 2244 2257 2231 2251 2238 2255 2292 2289 2292 2297 2298 2308 2323 2323 2313 2308 2311 2303 2292 2279 2268 2257 2239 2238 2187 2164 2144 2123 2115 2110 2096 2098 2090 2085 2137 2179 2387 2437 2400 2176 2154 2142 2083 2084 2099 2067 1991 1932 1917 1905 1893 1902 1956 1934 1875 1855 1821 1813 1806 1790 1777 1764 1754 1745 1734 1749 1735 1713 1717 1717 1713 1701 1694 1688 1683 1681 1748 1690 1634 1601 1597 1582 1569 1568 1575 1600 1632 1672 1715 1717 1694 1678 1679 1694 1713 1680 1620 1582 1573 1559 1566 1531 1492 1495 1531 1588 1598 1595 1591 1603 1617 1637 1664 1706 1725 1753 1789 1842 1897 1954 2133 2098 2148 2202 2275 2308 2261 2238 2213 2161 2101 2065 2036 2004 1987 1984 1965 1944 1919 1902 1891 1880 1875 1874 1873 1874 1892 1910 1921 1924 1912 1934 1949 1963 1983 1988 1999 2003 2017 2077 2105 2101 2095 2090 2081 2070 2068 2082 2088 2081 2058 2038 2023 2025 2000 1969 1974 1968 1948 1938 1909 1900 1906 1905 1887 1864 1845 1821 1801 1775 1758 1771 1769 1770 1762 1751 1755 1763 1734 1723 1702 1693 1670 1643 1619 1603 1594 1575 1563 1544 1527 1548 1600 1589 1535 1529 1534 1489 1444 1450 1461 1445 1421 1398 1394 1419 1451 1458 1477 1487 1491 1445 1430 1431 1445 1457 1483 1517 1518 1511 1520 1510 1510 1519 1524 1531 1539 1545 1554 1568 1581 1529 1478 1463 1461 1467 1477 1497 1498 1519 1625 1592 1517 1438 1406 1394 1381 1385 1379 1368 1355 1355 1403 1346 1318 1320 1318 1320 1316 1317 1327 1341 1343 1332 1318 1309 1296 1289 1305 1299 1318 1307 1314 1324 1381 1417 1439 1419 1453 1461 1464 1460 1453 1453 1447 1446 1441 1435 1425 1414 1415 1412 1402 1398 1398 1395 1388 1381 1377 1370 1360 1363 1349 1338 1327 1320 1313 1312 1317 1314 1310 1301 1301 1298 1299 1299 1298 1300 1296 1287 1282 1276 1273 1266 1264 1261 1254 1247 1241 1236 1232 1228 1224 1217 1210 1205 1198 1191 1186 1183 1184 1180 1171 1173 1171 1169 1167 1166 1165 1164 1162 1162 1163 1160 1149 1139 1142 1137 1134 1154 1152 1151 1146 1141 1139 1137 1126 1111 1104 1099 1101 1110 1119 1121 1118 1111 1104 1095 1086 1077 1065 1045 1027 1021 1035 1030 983 902 858 928 1020 1043 1009 933 829 857 907 916 853 899 951 951 1019 1029 1029 1024 1021 1018 1013 1006 999 985 963 932 902 882 866 831 787 793 797 809 811 832 843 861 869 885 873 869 858 858 854 835 822 814 806 806 802 805 794 780 759 776 783 775 763 753 742 740 741 735 739 736 733 727 721 714 703 691 683 682 684 675 671 665 658 650 646 645 648 658 653 639 631 637 642 637 623 607 586 569 592 607 588 582 590 589 581 585 589 584 574 566 564 557 568 561 550 544 538 539 537 524 515 531 525 531 536 514 498 493 490 486 481 480 478 473 469 470 472 475 475 478 495 507 478 478 472 464 460 476 475 459 470 466 458 448 452 457 459 468 464 463 469 472 482 467 463 461 450 449 446 450 453 458 454 460 464 485 481 474 476 484 495 520 503 487 477 480 526 523 492 464 447 442 432 415 407 399 393 399 396 407 415 415 435 440 432 424 426 423 431 434 430 445 442 422 415 406 389 375 368 359 349 348 364 371 361 363 370 358 350 349 353 338 326 321 318 315 313 327 332 335 338 332 341 357 348 330 320 308 318 331 331 320 311 301 319 319 316 323 335 330 331 336 336 332 332 331 331 334 330 318 311 310 309 303 308 298 295 295 291 288 291 300 315 312 300 304 310 299 301 298 298 289 272 288 300 291 284 272 265 286 270 280 299 281 272 259 256 267 292 288 258 246 248 252 253 241 260 257 263 257 245 255 262 271 291 263 243 235 247 255 279 280 297 271 243 230 228 233 247 259 240 226 223 215 218 241 221 218 207 210 224 228 236 242 227 233 221 203 207 205 226 215 218 215 200 192 190 186 193 198 199 200 197 195 197 202 203 205 208 217 210 206 208 203 194 189 195 189 188 184 180 186 196 201 200 187 175 167 165 165 168 170 165 165 164 163 163 165 156 156 153 150 148 150 149 159 168 172 184 189 172 167 173 178 181 197 236 304 387 374 487 495 351 313 268 227 215 211 214 200 203 196 191 215 247 227 246 267 275 231 201 199 200 200 208 212 216 228 243 245 252 267 279 295 315 339 335 308 270 248 233 227 238 305 351 389 343 316 234 199 174 154 144 136 131 132 135 134 129 129 125 127 126 127 135 149 172 202 210 213 210 227 264 310 316 304 264 253 279 284 264 241 224 204 197 178 147 154 175 194 207 209 192 197 223 236 231 257 260 236 241 228 208 225 249 268 277 258 220 200 223 237 245 211 168 167 134 111 103 101 103 84 78 85 91 80 89 102 107 107 113 119 115 110 103 99 97 96 89 96 98 98 96 91 89 87 82 90 88 93 97 89 94 96 86 83 83 84 82 83 82 81 79 74 72 71 68 67 68 66 65 66 66 61 63 62 62 60 61 61 62 59 57 59 55 55 53 54 51 51 52 61 58 56 54 56 57 57 59 57 56 58 59 61 62 61 61 61 61 60 61 62 63 62 62 62 62 63 64 61 61 64 65 66 69 73 86 103 92 61 60 58 58 60 60 59 57 59 57 58 59 59 59 60 60 59 60 60 59 64 64 59 61 62 59 59 61 61 62 60 60 66 71 77 75 87 95 102 101 99 98 110 113 117 118 110 110 107 92 110 116 117 113 114 99 91 93 106 110 116 120 118 102 111 111 124 1279 1243 1259 1278 1097 1131 1228 1089 1139 1386 1169 980 1332 1275 1088 1016 1057 998 856 946 1163 1271 1267 1331 1529 1595 1572 1465 1501 1348 1263 1202 1185 1170 1144 1122 1107 1058 992 956 938 921 907 889 870 853 840 825 812 807 802 794 782 770 774 792 779 787 790 784 789 811 835 849 831 838 780 752 750 745 722 706 703 699 698 695 695 695 696 700 719 746 778 811 840 864 901 931 904 888 881 886 879 893 914 935 941 921 904 858 805 766 740 729 719 716 713 710 707 708 710 721 757 707 691 688 680 671 669 667 664 658 654 653 667 667 643 643 679 688 677 637 611 600 598 594 590 586 580 576 571 566 563 562 559 557 556 554 550 548 546 545 578 649 679 647 672 697 724 768 831 880 891 896 902 908 903 894 848 743 688 651 625 546 435 516 621 698 806 896 831 823 821 807 734 707 748 803 821 670 572 531 500 488 494 512 534 559 581 620 685 770 820 815 782 797 822 862 916 980 1062 1153 1327 1573 1479 1265 1070 996 937 899 882 872 870 866 857 846 834 823 814 804 796 785 772 761 758 765 775 765 762 760 760 775 807 857 887 797 722 697 681 663 649 650 660 691 695 649 560 513 472 428 392 428 342 300 276 254 230 185 151 146 147 145 143 150 192 229 256 285 315 340 374 425 469 525 624 691 840 674 745 780 812 912 1002 917 639 566 571 587 610 640 676 719 766 820 890 975 1148 1371 1384 1126 1379 1713 1818 1633 1646 1584 1568 1630 1516 1412 1282 1198 1127 1041 959 899 824 778 744 751 834 923 1058 1165 1298 1423 1566 1681 1594 1505 1459 1442 1436 1453 1486 1603 1591 1658 1608 1649 1651 1634 1718 1784 1800 1821 1822 1790 1743 1703 1688 1648 1667 1725 1807 1902 1996 2043 1922 1886 1835 1799 1754 1672 1675 1631 1643 1654 1659 1606 1544 1516 1485 1464 1441 1426 1417 1410 1398 1388 1372 1364 1353 1347 1342 1338 1334 1340 1345 1378 1407 1408 1388 1372 1381 1321 1296 1351 1310 1321 1272 1256 1238 1219 1190 1249 1359 1349 1305 1304 1372 1386 1300 1515 1753 1779 1548 1391 1366 1370 1375 1390 1399 1447 1491 1393 1382 1436 1521 1487 1541 1637 1501 1695 1868 1948 1952 1976 1993 2058 2069 2102 2147 2207 2243 2261 2316 2307 2243 2205 2223 2281 2254 2225 2209 2192 2174 2161 2150 2133 2118 2068 1967 1932 1906 1883 1861 1850 1825 1806 1791 1787 1775 1758 1756 1760 1748 1787 1869 1745 1694 1679 1672 1658 1650 1641 1637 1633 1628 1621 1616 1606 1599 1591 1596 1600 1602 1602 1595 1591 1587 1577 1565 1558 1547 1539 1536 1535 1542 1544 1540 1532 1534 1550 1560 1541 1537 1546 1543 1542 1541 1542 1540 1543 1542 1544 1548 1550 1564 1563 1561 1571 1573 1578 1586 1591 1605 1616 1633 1632 1647 1676 1698 1717 1737 1702 1657 1653 1674 1656 1659 1678 1700 1709 1724 1737 1748 1762 1773 1781 1782 1792 1809 1819 1826 1840 1866 1892 1934 1966 1965 1965 1966 1977 1978 1951 1920 1900 1890 1883 1883 1883 1899 1923 1945 1970 1959 1957 1958 1947 1931 1919 1901 1873 1853 1867 1886 1910 1938 1961 1982 2008 2033 2048 2088 2093 2090 2103 2131 2165 2210 2229 2232 2223 2204 2187 2199 2236 2249 2234 2212 2257 2253 2214 2203 2214 2231 2261 2276 2272 2268 2274 2278 2270 2269 2278 2260 2270 2305 2333 2321 2311 2340 2373 2321 2310 2308 2288 2297 2300 2283 2260 2253 2246 2238 2214 2192 2168 2151 2133 2127 2119 2111 2108 2101 2118 2193 2344 2434 2458 2422 2363 2320 2202 2165 2149 2178 2146 1999 1940 1933 1934 1906 1914 2014 1879 1843 1822 1806 1791 1781 1769 1756 1747 1741 1735 1730 1725 1719 1719 1725 1729 1717 1712 1708 1710 1730 1743 1708 1665 1646 1610 1582 1566 1562 1567 1595 1645 1698 1711 1712 1710 1683 1685 1694 1672 1659 1656 1609 1566 1544 1533 1530 1520 1493 1490 1510 1573 1582 1569 1576 1603 1624 1644 1669 1703 1732 1751 1772 1798 1856 1899 2032 2037 2077 2244 2309 2330 2297 2272 2213 2151 2107 2059 2029 2008 2001 1995 1950 1929 1916 1903 1887 1875 1871 1871 1871 1871 1882 1898 1915 1908 1901 1923 1927 1945 1969 1956 1957 1971 2007 2047 2077 2089 2084 2091 2087 2076 2062 2058 2050 2059 2045 2043 2050 2022 1993 1970 1953 1942 1919 1914 1888 1884 1905 1913 1897 1880 1858 1837 1817 1788 1777 1761 1739 1721 1724 1712 1701 1682 1673 1688 1678 1668 1649 1622 1586 1585 1578 1595 1585 1612 1552 1531 1507 1511 1547 1528 1499 1478 1442 1425 1421 1436 1440 1424 1427 1393 1438 1460 1490 1450 1443 1426 1419 1414 1437 1463 1480 1480 1500 1480 1470 1468 1473 1490 1503 1516 1517 1523 1546 1559 1549 1470 1447 1444 1447 1454 1469 1482 1504 1566 1627 1630 1563 1495 1445 1426 1406 1410 1400 1382 1359 1343 1335 1331 1331 1336 1337 1333 1326 1325 1331 1344 1341 1323 1313 1306 1304 1305 1309 1310 1320 1321 1332 1349 1398 1456 1456 1450 1443 1446 1447 1445 1446 1443 1435 1439 1434 1426 1414 1411 1413 1405 1399 1401 1401 1396 1385 1381 1378 1376 1370 1365 1352 1341 1338 1334 1328 1321 1311 1309 1312 1308 1299 1291 1298 1303 1292 1294 1291 1280 1270 1267 1263 1260 1249 1243 1239 1235 1226 1222 1219 1214 1210 1207 1200 1195 1192 1187 1182 1181 1179 1177 1172 1168 1164 1165 1163 1161 1161 1162 1166 1165 1166 1157 1145 1121 1117 1118 1134 1156 1155 1153 1151 1148 1147 1139 1130 1122 1116 1111 1113 1123 1119 1118 1115 1110 1102 1095 1089 1080 1070 1059 1032 975 950 910 874 900 833 916 1008 1028 1005 992 873 822 840 875 837 822 831 877 1007 1013 1021 1022 1021 1016 1009 1002 994 999 960 899 879 856 832 819 804 772 776 797 787 807 821 836 860 885 886 876 872 866 865 854 844 823 813 793 790 787 781 772 780 781 790 778 771 759 752 761 754 749 737 715 710 711 701 702 699 692 685 679 673 667 665 660 658 655 656 655 655 655 640 637 634 630 637 638 629 607 596 569 590 595 588 569 584 591 589 584 574 581 579 571 568 565 561 555 552 545 545 542 533 526 522 530 531 534 533 531 521 510 499 494 489 490 493 502 488 469 464 467 468 470 489 530 493 477 468 462 458 455 455 460 471 466 453 446 450 454 463 462 457 460 466 474 496 489 480 463 461 455 453 460 465 471 472 466 476 481 480 484 491 503 512 525 528 507 498 490 501 522 490 467 460 438 428 419 410 404 395 388 392 404 413 420 434 433 426 418 412 414 418 415 418 422 428 421 401 414 400 388 386 370 352 366 382 388 372 373 382 366 365 365 359 345 348 343 337 321 314 310 309 317 328 329 348 340 345 345 335 318 306 323 325 324 318 301 303 306 307 319 319 316 321 326 332 325 332 327 321 329 339 334 320 330 326 314 323 315 311 308 310 308 310 312 328 312 306 320 329 315 317 314 302 293 280 277 274 285 298 285 267 290 285 274 265 263 267 273 257 262 290 279 247 251 260 253 243 253 261 265 273 253 250 264 276 289 282 241 235 242 254 277 294 273 253 240 229 223 234 239 228 251 236 216 217 232 241 229 210 210 210 228 227 232 242 256 245 237 246 218 211 218 213 226 233 221 216 205 194 212 211 197 198 200 205 195 195 196 201 204 207 205 204 204 206 204 202 204 199 203 200 192 188 184 174 172 171 178 175 177 187 189 176 168 172 172 178 174 176 167 166 162 162 164 169 166 166 159 167 170 178 192 202 179 175 177 177 237 344 344 338 376 365 284 224 218 215 207 191 186 186 184 188 200 243 278 371 301 239 261 242 205 202 200 213 210 207 208 216 229 233 233 248 275 311 329 332 307 272 265 253 268 325 378 383 350 308 280 242 204 168 151 145 138 135 136 140 140 130 129 126 125 131 157 181 194 224 259 272 317 321 310 338 333 357 347 324 302 297 307 296 287 270 259 254 237 233 213 176 187 229 261 291 317 332 321 307 281 261 267 253 242 251 224 204 184 215 223 198 192 181 146 156 149 144 131 106 105 95 100 99 98 86 80 78 84 104 104 107 109 109 113 105 111 114 118 116 124 134 121 104 101 111 116 111 103 90 85 86 88 85 87 95 87 90 89 82 80 80 80 80 78 80 76 76 75 72 65 67 67 68 65 64 61 63 63 62 64 63 63 63 61 63 61 60 56 55 56 56 56 54 53 58 61 60 57 54 55 57 56 59 57 56 57 56 57 58 60 60 61 60 61 61 61 62 62 62 62 62 62 62 60 60 63 66 66 67 70 73 87 84 60 57 57 57 58 59 58 58 58 59 58 58 59 60 61 64 60 61 63 61 65 65 61 63 60 54 57 61 61 61 61 61 78 83 83 84 91 99 100 91 92 102 110 107 112 118 114 100 99 92 106 112 113 99 96 89 94 108 115 114 125 120 125 117 111 107 109 1566 1604 1705 1597 1316 1443 1337 1416 1204 1376 1278 1137 1035 1260 1255 1191 1198 1147 990 1030 1086 1245 1372 1303 1309 1285 1239 1244 1234 1208 1179 1142 1104 1087 1072 1060 1059 1046 1011 948 889 872 857 842 827 810 797 790 788 845 815 764 773 751 751 806 760 768 754 753 747 748 761 767 776 798 790 747 727 719 709 701 699 697 696 694 696 696 702 713 728 749 775 800 825 860 902 925 920 898 879 867 864 872 893 891 903 920 923 878 829 804 773 761 749 737 731 727 723 727 771 804 760 716 702 694 677 673 674 679 684 689 701 715 738 713 667 637 627 631 641 656 685 606 597 592 588 586 584 582 578 574 570 566 562 560 558 555 553 550 548 544 545 568 590 614 653 671 704 760 850 958 1035 1086 1105 1121 1114 1026 865 754 689 615 542 486 415 481 665 763 661 680 704 785 792 770 744 731 775 837 845 762 636 557 517 507 504 520 547 578 610 654 697 729 752 782 821 852 877 913 970 1041 1142 1348 1532 1592 1388 1186 1037 961 908 869 850 837 829 823 814 802 792 780 771 764 754 745 734 723 722 736 741 732 731 733 746 779 867 881 915 788 718 683 667 657 664 680 709 745 722 643 579 531 486 440 395 366 341 326 299 262 225 179 148 145 144 143 143 144 187 212 240 265 293 321 352 399 456 531 634 594 604 594 689 731 765 866 974 925 722 582 548 567 597 631 668 707 748 801 834 980 1115 1047 1051 1053 1358 1502 1719 1744 1893 1882 1796 1796 1606 1487 1334 1242 1182 1110 1019 914 831 762 716 782 834 877 1005 1179 1272 1368 1522 1683 1657 1550 1484 1458 1418 1407 1426 1443 1474 1537 1532 1603 1594 1689 1729 1770 1794 1836 1774 1731 1700 1695 1665 1623 1665 1728 1806 1872 1919 1931 1941 2000 1904 1781 1700 1709 1703 1676 1648 1658 1617 1588 1558 1530 1491 1468 1452 1435 1402 1390 1382 1372 1363 1379 1394 1368 1357 1355 1344 1331 1347 1386 1398 1409 1372 1326 1314 1315 1286 1299 1303 1331 1321 1309 1290 1237 1218 1241 1237 1256 1234 1266 1331 1384 1224 1463 1574 1571 1415 1344 1326 1326 1335 1359 1360 1353 1399 1375 1364 1481 1500 1386 1380 1407 1446 1582 1839 1972 1994 1941 1978 1992 2027 2065 2106 2147 2233 2260 2252 2271 2274 2238 2318 2356 2302 2250 2223 2212 2194 2172 2161 2136 2106 2047 1979 1931 1921 1902 1881 1861 1844 1818 1801 1802 1791 1784 1767 1773 1823 1874 1881 1895 1823 1694 1681 1676 1672 1665 1656 1650 1645 1641 1632 1616 1607 1605 1606 1617 1620 1615 1610 1603 1593 1585 1582 1577 1567 1545 1547 1546 1555 1562 1562 1562 1561 1556 1559 1554 1561 1561 1558 1560 1558 1554 1554 1555 1553 1559 1573 1562 1562 1565 1562 1573 1589 1597 1601 1610 1619 1634 1656 1661 1671 1685 1693 1708 1718 1721 1690 1671 1681 1673 1684 1677 1687 1697 1718 1730 1736 1744 1755 1763 1773 1779 1783 1791 1808 1848 1884 1925 1965 1969 1970 1970 1964 1951 1933 1911 1894 1870 1864 1863 1858 1879 1900 1923 1954 1974 1951 1925 1919 1925 1910 1899 1890 1863 1847 1869 1897 1923 1959 1977 2007 2035 2062 2068 2090 2123 2117 2102 2112 2135 2184 2207 2204 2196 2188 2173 2169 2196 2181 2160 2207 2218 2187 2189 2227 2250 2259 2243 2240 2235 2252 2272 2274 2280 2288 2284 2279 2287 2301 2326 2339 2340 2355 2374 2333 2321 2311 2284 2310 2316 2281 2268 2250 2243 2222 2203 2190 2173 2156 2145 2137 2132 2129 2116 2130 2149 2142 2286 2456 2452 2380 2267 2237 2280 2351 2272 2196 2081 1988 2026 1988 1939 1917 1985 1935 1868 1861 1822 1802 1787 1773 1761 1753 1752 1776 1748 1742 1725 1728 1740 1747 1748 1733 1736 1770 1801 1852 1881 1779 1697 1638 1621 1610 1596 1558 1560 1587 1619 1643 1670 1701 1697 1682 1702 1702 1668 1646 1628 1596 1561 1543 1531 1525 1491 1488 1487 1495 1540 1545 1575 1594 1616 1632 1653 1677 1696 1719 1742 1766 1794 1886 1989 2081 2196 2236 2331 2373 2323 2302 2239 2186 2136 2104 2072 2046 2036 1987 1971 1936 1919 1909 1902 1885 1873 1869 1869 1869 1869 1873 1885 1901 1897 1897 1899 1907 1927 1935 1935 1950 1979 2004 2022 2065 2082 2094 2100 2106 2095 2093 2090 2069 2064 2078 2052 2025 2008 1991 1975 1961 1942 1924 1890 1869 1847 1864 1884 1858 1814 1798 1817 1798 1764 1744 1737 1736 1710 1663 1706 1678 1638 1625 1616 1612 1602 1587 1580 1587 1605 1623 1607 1630 1656 1617 1593 1543 1542 1550 1552 1531 1516 1480 1436 1423 1409 1412 1411 1414 1387 1419 1457 1473 1451 1428 1415 1409 1401 1410 1430 1459 1460 1473 1469 1455 1442 1454 1469 1477 1473 1473 1512 1538 1531 1493 1469 1444 1443 1456 1471 1504 1557 1608 1617 1615 1618 1611 1600 1560 1506 1466 1429 1402 1378 1361 1349 1345 1345 1346 1354 1353 1346 1340 1338 1342 1347 1338 1331 1328 1328 1333 1329 1330 1332 1340 1355 1403 1372 1389 1426 1452 1444 1435 1432 1433 1438 1439 1436 1432 1431 1426 1418 1411 1405 1400 1393 1391 1393 1390 1389 1380 1377 1376 1371 1365 1362 1355 1352 1347 1342 1335 1326 1309 1300 1310 1307 1302 1297 1298 1299 1289 1285 1280 1274 1264 1256 1259 1251 1243 1234 1231 1224 1219 1212 1207 1205 1204 1200 1198 1195 1190 1186 1183 1178 1173 1172 1168 1165 1161 1160 1159 1157 1155 1154 1157 1164 1159 1148 1129 1121 1117 1123 1139 1161 1166 1168 1167 1163 1157 1152 1144 1136 1131 1125 1125 1123 1118 1116 1113 1109 1102 1098 1089 1083 1077 1070 1061 1050 1040 965 895 841 844 917 970 971 943 940 896 837 815 849 853 827 825 860 913 943 1009 1003 1011 1011 1010 1001 1003 994 953 893 852 830 813 796 785 778 761 782 778 791 804 820 846 874 865 878 874 872 867 857 843 829 814 801 789 783 787 796 794 796 795 788 783 772 771 765 759 746 720 709 691 696 688 681 693 689 677 669 662 653 660 660 657 652 658 652 645 638 630 623 621 615 617 622 622 599 577 562 587 585 570 559 564 573 579 568 559 573 572 566 559 553 545 538 537 525 524 526 530 528 527 532 525 526 523 515 506 514 501 493 492 501 504 506 505 498 484 467 461 459 465 462 476 488 482 468 468 462 483 452 456 452 455 444 449 450 454 456 453 458 464 466 472 505 494 483 500 465 461 474 483 489 488 481 491 496 492 492 517 562 570 570 586 558 528 512 505 505 519 504 488 449 434 422 414 407 396 388 387 400 403 420 417 411 427 420 412 404 408 406 417 414 416 421 400 407 410 388 368 355 368 376 370 380 398 382 385 367 357 356 356 354 355 343 326 327 332 322 311 308 312 336 345 324 328 316 302 317 305 310 320 320 316 303 295 298 309 309 307 311 318 316 324 313 314 317 307 318 337 333 333 332 320 324 332 319 314 315 329 326 313 317 331 331 311 324 336 324 325 324 319 305 296 298 285 273 308 300 281 274 294 287 274 287 285 286 270 251 266 255 259 277 273 267 261 267 271 274 270 251 267 266 280 291 260 242 253 258 269 284 292 277 253 247 236 233 251 252 229 214 216 232 227 224 223 220 219 225 231 230 225 233 240 233 253 241 226 221 233 236 221 225 224 223 200 192 206 195 215 229 228 225 241 232 197 203 209 212 231 251 241 238 260 285 297 292 271 245 254 236 209 224 229 242 220 207 197 199 215 203 180 198 226 228 247 225 226 214 187 167 168 172 184 179 171 161 159 159 164 168 179 187 187 183 183 197 320 332 281 222 191 183 186 182 182 178 186 189 202 233 257 278 347 376 294 246 260 272 217 238 218 203 211 226 227 229 225 229 253 290 316 309 292 298 332 359 386 394 373 363 349 320 278 257 227 210 174 158 149 143 138 138 142 148 154 168 160 169 176 176 209 267 311 268 265 290 310 331 303 317 293 275 310 308 303 285 267 255 230 202 193 196 194 209 212 195 176 170 204 231 246 267 289 303 313 324 320 313 259 206 184 170 154 144 134 139 135 118 111 109 114 103 90 94 89 87 87 91 105 113 111 81 76 81 99 106 96 89 90 89 105 119 122 112 113 100 91 96 98 94 107 107 99 96 90 82 86 85 81 87 93 86 81 81 75 75 79 76 77 74 75 73 73 72 69 66 69 67 67 64 64 62 60 60 59 57 58 60 65 61 61 62 63 60 56 53 56 60 57 56 58 61 57 56 54 53 56 56 59 59 57 56 55 56 57 60 61 61 60 61 60 60 61 62 61 63 63 63 62 63 60 63 67 66 68 70 70 69 59 59 56 57 58 58 58 58 60 59 57 57 57 58 62 64 60 59 62 60 60 62 61 60 55 54 60 61 60 60 60 59 74 86 89 87 88 92 93 89 81 85 94 100 98 102 110 115 99 93 90 109 116 104 86 87 97 113 115 119 121 114 114 118 123 127 123 119 1867 1806 1976 1639 1480 1729 1688 1585 1643 1413 1448 1362 1145 1059 1157 1239 1271 1219 1056 1171 1427 1370 1309 1235 1162 1131 1088 1087 1081 1069 1077 1050 1025 1010 1001 1000 1007 995 935 878 852 843 828 810 795 782 769 760 756 753 741 736 735 735 728 723 718 713 711 715 700 696 701 712 727 736 732 720 715 709 706 702 697 695 694 694 694 698 710 727 743 758 778 800 827 856 885 913 926 919 888 875 866 859 865 882 871 875 889 865 835 818 811 808 798 774 754 742 738 744 801 801 805 730 712 688 678 679 685 691 707 746 783 809 804 765 714 689 676 661 636 620 620 608 601 598 594 590 586 582 579 576 571 567 565 562 559 557 554 550 548 544 541 586 622 645 634 668 694 710 772 845 912 1037 1168 1179 1201 1039 846 725 650 611 552 480 404 414 533 551 563 595 668 676 722 785 795 769 772 874 944 800 696 605 548 531 521 535 576 625 667 694 712 760 813 888 910 942 940 972 1017 1096 1200 1399 1747 1635 1271 1101 1010 939 880 838 818 806 792 782 773 761 751 739 730 724 715 706 698 690 690 713 713 704 706 719 748 785 825 888 950 812 714 673 653 654 679 716 804 856 763 651 600 547 495 453 430 417 397 373 325 272 229 190 155 145 144 143 142 142 150 183 218 254 283 309 334 366 406 427 500 516 530 567 652 784 858 930 1012 994 796 669 532 553 585 618 653 688 727 758 791 838 868 914 968 1143 1504 1571 1501 1716 1957 1886 1723 1583 1462 1371 1236 1131 1145 1121 1039 914 829 756 704 768 840 924 1004 1140 1217 1315 1453 1577 1728 1597 1496 1451 1432 1395 1368 1370 1409 1440 1453 1490 1598 1728 1745 1775 1784 1769 1708 1620 1643 1655 1594 1579 1646 1781 1810 1862 1945 1925 1941 1960 1885 1843 1778 1773 1720 1676 1631 1592 1608 1598 1580 1532 1498 1497 1479 1450 1414 1396 1381 1368 1401 1455 1476 1434 1405 1384 1362 1348 1334 1356 1355 1364 1344 1346 1373 1374 1334 1347 1357 1357 1370 1364 1369 1293 1269 1296 1275 1308 1299 1258 1198 1213 1189 1237 1240 1378 1349 1324 1297 1297 1301 1329 1339 1316 1341 1340 1346 1364 1359 1361 1320 1381 1501 1675 1897 1955 1916 1913 1946 1955 1982 2032 2087 2153 2195 2219 2246 2249 2264 2262 2282 2341 2316 2270 2260 2243 2208 2173 2162 2136 2111 2064 1995 2029 1996 1915 1890 1865 1846 1824 1822 1816 1804 1799 1782 1762 1769 1809 1898 1856 1776 1697 1724 1715 1693 1683 1673 1669 1660 1652 1647 1626 1617 1617 1619 1624 1630 1630 1628 1618 1609 1602 1593 1585 1574 1567 1563 1568 1577 1585 1588 1600 1595 1584 1584 1586 1589 1580 1579 1583 1584 1583 1584 1573 1579 1585 1590 1591 1582 1586 1585 1582 1587 1601 1618 1628 1644 1656 1661 1663 1665 1666 1679 1683 1702 1729 1721 1687 1680 1694 1696 1692 1703 1701 1706 1722 1740 1753 1747 1743 1750 1758 1767 1779 1801 1849 1879 1912 1942 1957 1954 1935 1922 1910 1893 1880 1873 1850 1839 1837 1836 1883 1906 1935 1959 1962 1939 1912 1892 1906 1895 1873 1862 1841 1855 1877 1901 1925 1957 1981 1986 2008 2029 2060 2078 2064 2078 2091 2116 2161 2188 2165 2173 2155 2157 2160 2149 2169 2146 2140 2175 2161 2162 2191 2227 2241 2241 2214 2208 2236 2264 2274 2278 2282 2292 2292 2287 2290 2298 2323 2350 2364 2369 2376 2344 2330 2308 2281 2276 2278 2263 2258 2249 2235 2219 2201 2182 2168 2158 2155 2149 2147 2237 2250 2256 2193 2146 2228 2423 2412 2309 2304 2371 2378 2264 2111 2078 2038 2106 2110 1998 1950 1932 1966 1981 1972 1859 1817 1795 1781 1770 1761 1755 1760 1761 1735 1730 1738 1744 1758 1763 1761 1752 1784 1863 1943 1946 1934 1877 1803 1683 1635 1596 1604 1560 1553 1566 1587 1620 1670 1694 1680 1670 1683 1669 1651 1635 1611 1581 1553 1538 1525 1519 1486 1485 1485 1500 1540 1568 1581 1598 1614 1631 1654 1677 1697 1719 1747 1776 1808 1845 1938 2030 2225 2407 2396 2341 2312 2272 2223 2191 2153 2094 2042 2018 2006 1966 1943 1926 1912 1901 1892 1879 1872 1868 1867 1867 1868 1869 1874 1876 1879 1882 1886 1896 1911 1941 1955 1956 1978 2001 2005 2025 2060 2085 2114 2116 2109 2102 2090 2055 2034 2051 2044 2013 2007 1998 1984 1971 1953 1915 1883 1872 1850 1816 1836 1815 1769 1745 1759 1749 1717 1696 1683 1678 1660 1663 1692 1686 1648 1632 1621 1628 1634 1621 1619 1624 1653 1649 1659 1652 1623 1607 1583 1572 1578 1564 1547 1527 1504 1490 1481 1448 1438 1432 1443 1442 1454 1386 1446 1442 1451 1441 1425 1405 1392 1394 1434 1451 1445 1451 1452 1442 1434 1449 1457 1462 1452 1435 1435 1482 1476 1442 1442 1449 1447 1454 1483 1560 1615 1612 1606 1605 1601 1597 1585 1560 1558 1554 1511 1438 1394 1377 1366 1360 1364 1370 1378 1374 1366 1355 1356 1363 1362 1354 1353 1356 1399 1421 1391 1372 1411 1421 1406 1450 1443 1422 1408 1440 1434 1429 1426 1422 1422 1427 1423 1423 1421 1416 1411 1402 1397 1392 1386 1387 1386 1386 1381 1373 1374 1365 1359 1365 1363 1356 1350 1344 1335 1323 1311 1291 1275 1292 1301 1294 1287 1286 1285 1281 1272 1266 1263 1260 1256 1245 1239 1238 1229 1224 1218 1212 1208 1198 1202 1202 1199 1194 1195 1189 1180 1179 1176 1173 1170 1166 1164 1161 1158 1156 1154 1151 1149 1151 1151 1142 1131 1125 1121 1116 1124 1145 1164 1175 1180 1174 1172 1166 1156 1150 1143 1141 1135 1130 1124 1120 1114 1112 1105 1101 1096 1089 1081 1078 1078 1073 1065 1019 969 969 907 856 853 827 877 830 801 797 796 789 811 828 805 823 817 852 946 927 875 897 959 995 1003 1003 973 913 875 847 823 807 792 781 769 750 768 761 778 788 808 836 831 848 841 842 867 865 860 856 841 830 811 796 799 805 819 808 814 805 795 794 787 772 750 735 730 721 703 688 672 670 667 677 671 667 652 644 633 639 636 634 630 631 632 629 627 622 617 611 605 603 605 607 601 587 560 567 572 563 552 545 549 554 560 551 560 561 564 560 556 553 537 529 529 518 506 506 507 514 525 521 520 523 512 490 485 476 472 479 486 489 491 491 498 495 479 470 459 457 455 527 522 536 551 469 464 480 443 440 442 444 445 450 449 450 454 449 453 462 462 467 466 467 468 476 469 473 481 490 558 517 505 505 513 522 514 515 525 556 589 599 603 592 560 530 514 542 531 515 481 449 427 414 406 400 391 382 388 402 405 401 405 417 425 419 409 403 398 406 406 405 408 396 389 389 374 359 376 392 397 383 391 400 403 382 366 357 345 340 336 336 329 331 348 340 331 320 308 307 329 329 322 308 297 296 304 317 301 309 311 303 298 293 296 304 300 312 315 317 309 315 307 300 303 303 318 320 330 336 330 321 312 318 309 306 317 335 338 324 340 339 327 323 332 330 315 313 314 320 322 311 299 303 282 268 272 267 285 302 293 279 298 295 274 267 260 253 262 275 281 269 257 262 270 272 265 263 256 260 268 264 273 249 253 268 270 272 280 272 267 263 268 252 240 241 229 244 221 218 232 244 239 243 229 236 251 255 238 222 219 226 246 241 225 219 211 215 210 206 203 205 208 198 197 205 203 211 232 263 216 232 204 199 214 243 241 278 289 303 307 297 278 265 268 266 287 302 271 259 239 252 261 249 244 248 248 249 207 181 213 231 263 243 210 239 249 207 184 198 206 216 192 184 173 170 161 157 165 195 198 189 181 173 169 176 180 177 171 175 177 180 183 200 222 243 251 274 316 342 339 308 262 257 269 268 236 216 254 256 233 222 229 236 258 271 292 288 301 315 337 349 364 346 365 382 371 325 290 258 255 227 200 173 157 149 147 145 141 141 156 170 176 188 240 281 284 259 252 246 289 316 337 319 295 288 272 242 244 227 215 212 210 194 190 191 198 192 199 205 176 181 197 173 194 198 223 211 243 258 276 283 292 304 358 344 309 275 279 259 229 213 187 157 148 122 120 143 133 116 126 127 147 134 116 98 95 90 89 97 101 77 78 88 124 101 89 85 91 111 121 131 147 136 118 102 95 82 85 86 81 84 88 90 86 80 82 83 85 84 83 79 76 76 78 77 75 74 72 73 73 73 71 70 70 69 68 66 68 67 66 64 63 61 63 61 64 63 61 61 62 61 56 53 52 55 54 58 56 53 57 56 54 52 52 53 56 58 60 56 55 55 57 58 59 60 60 60 59 59 59 61 60 61 61 61 62 62 62 62 58 65 66 68 63 58 58 59 58 56 57 57 58 58 58 59 58 57 58 58 57 65 63 63 58 59 60 61 59 55 55 60 62 60 59 59 59 58 69 92 89 86 85 83 86 79 79 88 93 86 90 95 100 106 111 95 86 89 103 101 85 85 96 105 114 112 111 112 105 111 117 132 134 137 125 1821 1887 1886 1840 1779 1932 1911 1968 1921 1716 1644 1435 1245 1155 1127 1249 1186 1177 1218 1448 1499 1338 1179 1124 1056 1021 995 993 989 997 1009 994 975 950 942 929 918 901 863 835 825 820 811 800 788 775 765 755 747 739 733 728 725 721 717 712 708 704 700 695 694 694 694 695 699 701 699 700 703 702 698 695 695 694 694 694 695 698 716 736 754 771 788 811 837 865 891 916 927 912 904 900 886 870 860 857 850 848 844 841 828 820 836 853 851 815 780 757 750 746 790 802 799 747 708 684 689 710 713 710 718 736 805 895 888 826 779 758 744 736 737 708 683 668 656 643 627 604 595 584 580 576 572 569 567 564 559 557 554 550 547 544 541 560 636 687 616 596 623 663 709 769 861 956 987 1033 1044 912 765 664 585 531 479 428 399 396 417 459 501 543 587 676 794 885 864 837 770 768 815 753 681 617 572 558 545 558 594 664 729 776 875 967 983 1119 1164 1072 1027 1053 1072 1121 1255 1500 1521 1366 1262 1059 962 899 847 806 786 774 761 746 734 729 713 699 692 686 679 671 665 661 661 672 683 681 695 721 751 785 822 871 937 791 708 667 642 650 688 758 757 813 796 745 649 561 517 488 478 495 512 487 382 300 252 209 179 153 146 143 142 142 141 157 212 249 268 294 333 363 377 426 449 483 505 511 547 610 695 831 759 789 763 718 521 537 571 606 639 674 710 747 785 825 873 923 987 1138 1293 1231 1302 1612 1874 1735 1594 1548 1423 1364 1370 1141 1047 1076 1028 921 828 750 692 749 851 945 1051 1105 1188 1305 1452 1690 1742 1631 1528 1435 1415 1378 1320 1319 1366 1405 1449 1462 1516 1698 1742 1693 1665 1613 1572 1571 1452 1456 1588 1638 1639 1781 1837 1892 1917 1894 1928 1928 2051 1928 1829 1800 1726 1687 1616 1567 1558 1552 1543 1538 1518 1497 1473 1452 1416 1391 1381 1382 1442 1496 1554 1491 1444 1417 1389 1360 1343 1343 1344 1387 1429 1471 1442 1435 1417 1422 1437 1430 1423 1403 1389 1347 1331 1348 1380 1376 1372 1419 1340 1232 1129 1130 1153 1282 1325 1314 1307 1259 1255 1280 1316 1267 1271 1302 1363 1340 1346 1371 1299 1355 1508 1936 1856 1881 1793 1905 1942 1985 1975 2005 2047 2121 2192 2215 2269 2275 2267 2272 2278 2350 2322 2290 2266 2263 2226 2194 2152 2131 2129 2109 2069 2085 2075 1942 1901 1877 1869 1850 1835 1819 1814 1803 1787 1781 1769 1753 1749 1728 1716 1750 1913 1852 1716 1697 1689 1680 1673 1666 1656 1637 1633 1631 1633 1635 1634 1645 1646 1638 1637 1632 1620 1611 1605 1605 1602 1608 1612 1622 1623 1629 1624 1615 1608 1608 1604 1602 1604 1609 1605 1614 1602 1588 1605 1617 1621 1615 1610 1612 1607 1589 1581 1592 1624 1641 1646 1640 1634 1637 1641 1649 1667 1683 1700 1713 1721 1708 1697 1712 1717 1712 1723 1714 1727 1737 1744 1736 1727 1729 1739 1748 1756 1770 1790 1838 1864 1883 1922 1916 1899 1890 1890 1872 1860 1852 1844 1834 1815 1824 1854 1886 1920 1939 1936 1925 1914 1902 1871 1875 1855 1850 1847 1849 1861 1882 1900 1920 1954 1964 1966 1985 2010 2024 2037 2061 2104 2123 2151 2197 2180 2144 2138 2132 2110 2136 2134 2146 2128 2127 2137 2156 2198 2231 2241 2207 2212 2193 2230 2262 2264 2270 2272 2284 2294 2295 2294 2296 2303 2323 2347 2370 2423 2412 2328 2294 2279 2262 2250 2254 2248 2235 2222 2213 2206 2198 2186 2174 2171 2168 2161 2185 2231 2329 2342 2225 2181 2176 2254 2383 2375 2388 2348 2297 2152 2193 2206 2117 2165 2161 2012 1958 2009 2075 2050 1956 1829 1805 1792 1781 1772 1764 1756 1750 1742 1748 1771 1768 1785 1787 1783 1784 1768 1789 1871 1932 1958 1963 1965 1886 1741 1621 1585 1591 1575 1564 1551 1568 1619 1683 1692 1660 1652 1659 1648 1639 1614 1591 1566 1541 1526 1523 1498 1484 1483 1482 1504 1549 1565 1575 1593 1609 1627 1654 1675 1698 1726 1759 1798 1846 1903 2097 2171 2231 2332 2381 2355 2323 2280 2221 2145 2108 2063 2027 1994 1978 1956 1937 1923 1912 1900 1891 1876 1870 1866 1866 1866 1865 1866 1867 1868 1870 1872 1879 1889 1914 1949 1961 1968 1959 1983 1984 2002 2041 2072 2137 2139 2155 2118 2086 2030 1987 1974 1977 1977 1995 1992 1977 1961 1930 1917 1921 1895 1860 1834 1788 1790 1772 1729 1725 1715 1717 1702 1705 1711 1697 1700 1699 1694 1691 1656 1638 1663 1683 1677 1648 1658 1740 1738 1697 1656 1627 1610 1605 1609 1582 1560 1542 1522 1510 1505 1524 1516 1515 1504 1495 1498 1475 1407 1384 1432 1469 1472 1435 1412 1394 1384 1401 1436 1438 1429 1427 1421 1431 1438 1443 1434 1416 1403 1405 1415 1412 1428 1472 1475 1463 1478 1526 1597 1610 1604 1600 1597 1589 1582 1580 1545 1529 1520 1505 1508 1434 1409 1390 1384 1400 1420 1431 1414 1383 1376 1395 1401 1415 1418 1401 1411 1486 1489 1483 1473 1472 1468 1462 1453 1445 1441 1437 1433 1429 1423 1418 1413 1412 1414 1420 1417 1412 1408 1404 1398 1388 1388 1382 1380 1376 1372 1373 1370 1367 1362 1363 1363 1358 1351 1346 1340 1332 1318 1294 1278 1285 1290 1294 1287 1276 1277 1277 1269 1258 1256 1251 1253 1257 1251 1240 1230 1222 1219 1213 1210 1205 1204 1199 1195 1194 1192 1187 1183 1177 1179 1172 1171 1168 1165 1161 1158 1157 1154 1151 1146 1135 1136 1134 1129 1127 1123 1121 1129 1136 1144 1160 1173 1180 1171 1168 1158 1148 1146 1142 1136 1131 1125 1121 1120 1115 1110 1106 1102 1094 1086 1081 1083 1077 1050 1038 1027 1048 1027 1042 985 989 860 822 830 835 835 820 832 814 781 782 802 835 888 846 823 836 843 875 909 998 1002 969 902 865 842 827 813 799 782 772 750 748 745 752 770 815 832 804 819 809 810 847 856 849 841 832 823 811 801 806 819 828 820 824 806 790 780 774 767 748 738 721 704 705 700 671 667 656 647 644 639 640 626 617 618 620 616 616 615 613 614 621 615 612 608 601 595 592 591 579 572 571 562 558 557 560 558 558 544 535 535 533 540 547 546 540 529 515 513 517 508 505 505 500 498 508 510 513 510 498 478 477 482 474 464 463 467 471 472 475 474 470 467 465 468 479 455 474 582 560 528 459 443 443 441 436 438 437 449 449 446 449 445 449 467 469 465 457 458 463 465 470 475 480 489 573 576 524 516 539 552 558 543 536 525 539 555 560 571 586 581 537 537 556 515 527 488 438 423 410 397 391 379 381 396 393 392 400 400 413 426 423 414 395 390 390 390 390 396 376 376 368 376 378 401 414 402 408 407 387 380 379 363 350 350 347 336 348 346 358 346 337 316 306 310 328 317 317 302 297 297 297 314 318 305 296 297 296 291 290 292 294 304 302 305 306 308 308 299 295 302 316 309 313 326 316 312 302 297 300 307 312 322 339 340 347 345 334 343 345 329 323 324 313 306 317 319 309 300 290 287 279 278 278 292 295 284 295 286 273 274 280 280 276 267 272 260 241 249 261 266 259 247 257 251 251 256 259 261 258 270 255 266 275 265 258 248 255 252 247 244 240 251 247 221 233 245 244 235 231 236 238 247 228 221 214 228 241 231 213 215 207 208 216 202 198 195 198 198 212 214 216 218 218 214 211 204 224 241 253 273 318 363 314 262 263 249 245 270 283 268 287 297 286 275 257 246 237 232 213 213 230 219 198 203 225 276 312 277 245 269 268 216 185 209 224 282 253 214 201 194 180 173 165 168 171 162 165 167 172 176 179 178 187 214 234 232 258 281 279 306 306 325 332 292 272 285 278 282 287 284 322 326 246 264 274 287 291 295 276 268 276 299 319 328 302 277 285 314 338 325 319 274 249 240 221 209 189 155 150 151 154 171 175 194 215 217 208 223 251 287 310 313 342 321 348 352 291 264 241 235 240 226 215 224 211 231 226 225 250 256 214 228 265 276 271 250 240 212 261 277 303 259 292 323 355 375 355 356 347 368 362 351 339 301 311 329 294 230 206 160 160 169 200 188 224 199 187 176 172 131 138 142 135 109 102 97 77 97 96 89 85 86 94 106 144 170 158 162 151 143 125 95 84 77 77 79 82 82 84 81 83 83 79 79 80 80 76 74 78 74 74 73 72 71 71 71 70 70 72 71 71 69 69 68 67 69 66 66 65 65 68 66 66 66 63 60 55 57 53 54 54 53 53 51 50 55 56 55 53 54 55 57 59 56 55 56 56 56 57 56 56 57 57 57 59 60 60 60 61 60 60 61 62 62 58 62 65 61 59 59 56 57 56 56 58 59 58 58 58 60 54 57 58 58 57 61 63 65 64 59 56 51 56 63 61 62 61 60 59 58 59 59 82 86 91 85 83 78 80 72 85 97 102 97 103 103 104 100 103 98 83 90 89 90 81 87 101 111 102 97 99 100 101 110 123 127 131 139 134 2088 1884 1740 1688 1700 1809 1925 1961 1771 1657 1568 1517 1396 1272 1121 1079 1147 1270 1331 1454 1348 1216 1076 989 974 962 955 941 938 941 948 938 927 911 893 883 871 854 827 810 808 805 798 790 780 771 761 753 746 740 735 729 724 720 716 711 707 704 699 695 695 695 695 695 695 700 699 698 699 697 697 697 697 695 694 693 696 706 728 749 773 788 802 818 842 864 889 919 948 949 949 959 939 908 879 849 839 836 830 823 819 817 822 836 863 853 810 771 759 756 786 817 793 751 706 700 730 748 747 744 758 747 761 811 858 879 849 821 820 808 807 779 765 768 760 737 712 687 666 632 622 606 597 588 578 562 557 555 552 549 546 542 542 556 606 650 609 572 597 628 664 706 746 788 819 872 916 810 729 653 591 540 489 445 410 397 407 439 478 518 555 615 713 765 863 852 787 739 714 692 649 611 604 589 572 590 617 653 767 923 1106 1379 1161 1413 1464 1395 1311 1163 1141 1182 1303 1393 1313 1216 1103 1013 916 857 809 771 754 744 732 717 704 706 678 664 656 651 645 638 635 635 635 641 656 675 700 729 759 788 817 843 816 756 705 664 635 642 680 709 780 812 835 771 705 651 545 558 535 589 694 647 482 346 269 237 213 187 157 145 144 143 142 144 193 228 246 276 300 335 369 391 430 453 459 471 507 535 599 683 627 627 638 638 506 521 556 588 622 661 702 740 782 826 873 925 982 1036 1144 1293 1321 1523 1816 1824 1668 1594 1366 1270 1266 1238 1039 979 1009 936 822 750 693 693 762 830 928 1041 1190 1262 1359 1525 1683 1717 1579 1455 1382 1337 1305 1336 1396 1407 1423 1470 1493 1554 1551 1508 1526 1466 1431 1323 1352 1543 1680 1716 1703 1712 1765 1843 1844 1859 1873 1902 2011 2010 1888 1746 1675 1658 1635 1596 1553 1507 1490 1480 1466 1453 1440 1430 1417 1409 1396 1396 1451 1527 1618 1568 1499 1462 1437 1401 1369 1357 1374 1375 1462 1507 1483 1501 1495 1481 1534 1487 1465 1457 1452 1418 1395 1424 1456 1437 1483 1441 1356 1254 1155 1100 1127 1213 1304 1304 1257 1234 1237 1228 1237 1230 1228 1288 1370 1257 1272 1290 1363 1397 1583 1849 1674 1619 1798 1933 1957 1981 1993 2017 2047 2106 2170 2187 2240 2273 2304 2296 2299 2340 2389 2313 2243 2224 2233 2217 2168 2160 2197 2132 2098 2088 2052 1934 1911 1905 1881 1863 1848 1838 1835 1820 1805 1798 1782 1762 1748 1740 1733 1783 1968 1852 1736 1717 1706 1702 1693 1675 1664 1658 1654 1645 1645 1643 1639 1653 1665 1670 1671 1659 1640 1631 1631 1642 1648 1648 1645 1645 1646 1644 1643 1639 1632 1621 1617 1619 1620 1633 1626 1630 1633 1624 1634 1643 1643 1631 1628 1628 1614 1588 1576 1592 1610 1615 1619 1619 1622 1631 1643 1657 1690 1706 1709 1694 1711 1725 1720 1726 1727 1733 1728 1724 1727 1727 1726 1717 1715 1723 1731 1737 1748 1763 1788 1834 1856 1877 1921 1904 1870 1860 1853 1843 1834 1831 1819 1808 1809 1839 1871 1897 1906 1908 1908 1898 1887 1869 1831 1847 1874 1909 1926 1925 1902 1892 1889 1907 1913 1935 1951 1961 1989 2039 2058 2080 2104 2117 2120 2128 2130 2120 2123 2117 2097 2102 2112 2110 2124 2147 2191 2214 2229 2222 2199 2181 2179 2207 2240 2257 2261 2260 2268 2278 2285 2285 2298 2303 2313 2322 2339 2359 2413 2398 2336 2292 2263 2238 2224 2222 2225 2218 2203 2194 2189 2195 2200 2199 2194 2179 2171 2164 2192 2279 2425 2428 2384 2311 2391 2406 2398 2388 2312 2247 2172 2248 2317 2221 2230 2124 2028 2018 2125 2099 1879 1837 1818 1824 1813 1778 1771 1765 1759 1749 1747 1780 1822 1806 1810 1831 1833 1816 1798 1795 1817 1889 1975 2004 2003 1863 1758 1632 1583 1570 1580 1578 1544 1559 1612 1671 1687 1656 1638 1643 1634 1631 1608 1592 1563 1536 1521 1513 1485 1483 1480 1480 1497 1546 1564 1572 1588 1604 1624 1652 1676 1701 1733 1770 1817 1878 1983 2236 2358 2338 2332 2402 2329 2274 2260 2196 2153 2097 2048 2014 1996 1974 1963 1942 1921 1909 1901 1893 1875 1868 1864 1864 1863 1863 1862 1862 1862 1863 1867 1871 1881 1912 1937 1938 1951 1944 1952 1965 1987 2026 2046 2123 2121 2136 2107 2072 2030 1991 1965 1947 1937 1952 1943 1936 1927 1942 1949 1926 1894 1865 1834 1791 1758 1760 1779 1777 1762 1758 1745 1725 1712 1705 1699 1694 1710 1698 1694 1712 1752 1788 1757 1686 1754 1768 1720 1672 1634 1614 1594 1586 1578 1560 1552 1537 1528 1513 1519 1541 1535 1520 1507 1500 1488 1414 1374 1377 1433 1447 1462 1434 1413 1397 1384 1387 1411 1427 1417 1404 1405 1416 1426 1429 1409 1392 1389 1391 1401 1407 1429 1454 1471 1476 1514 1602 1606 1599 1594 1592 1589 1577 1565 1566 1547 1512 1489 1489 1514 1501 1491 1468 1453 1468 1514 1521 1489 1429 1413 1438 1496 1484 1495 1482 1473 1482 1476 1473 1469 1463 1456 1451 1444 1437 1434 1429 1423 1427 1420 1411 1403 1412 1417 1418 1413 1406 1402 1399 1394 1388 1381 1376 1372 1368 1367 1366 1365 1361 1360 1359 1354 1350 1339 1339 1335 1330 1314 1301 1294 1292 1290 1285 1284 1277 1271 1268 1259 1246 1251 1241 1244 1246 1240 1233 1225 1212 1216 1209 1206 1201 1202 1200 1196 1192 1188 1186 1186 1189 1185 1177 1172 1168 1163 1159 1151 1146 1148 1142 1137 1134 1148 1150 1149 1148 1144 1141 1149 1155 1160 1169 1173 1169 1164 1160 1153 1147 1142 1136 1130 1129 1125 1121 1117 1107 1104 1103 1099 1091 1083 1081 1080 1060 1071 1071 1064 1062 1059 1053 1046 1038 1024 995 1001 983 994 976 911 816 807 767 777 818 831 826 806 817 852 833 892 918 910 937 898 860 834 822 803 791 777 766 761 734 729 737 768 793 809 779 785 780 805 845 854 843 845 837 828 815 816 823 830 831 819 818 802 789 777 763 753 752 749 736 713 689 682 681 690 671 652 653 650 639 637 628 610 602 598 601 606 601 603 613 608 605 607 601 592 586 582 592 588 593 591 588 590 584 586 582 568 557 554 548 525 537 527 520 515 523 528 513 510 532 536 524 503 492 495 493 486 484 486 513 513 494 487 462 457 459 462 462 460 458 456 457 461 488 482 476 471 472 482 444 451 464 451 434 433 436 448 454 448 446 447 451 463 501 481 454 460 460 465 473 479 484 491 527 593 566 548 548 556 551 536 520 512 522 530 534 533 534 555 554 503 545 529 486 469 442 427 417 401 387 379 377 382 385 388 397 403 412 434 426 410 407 412 389 387 380 376 374 371 372 393 389 388 412 422 432 420 398 407 385 366 360 363 350 345 359 359 354 339 321 324 316 308 303 303 302 301 298 299 297 297 305 299 293 292 291 290 289 287 285 284 283 288 303 300 293 294 290 304 306 297 306 310 301 301 293 290 299 305 316 330 342 350 349 347 344 342 335 325 336 331 322 309 302 313 317 315 306 292 288 275 287 281 291 300 314 300 288 286 267 260 256 250 246 235 231 244 252 254 264 254 242 245 247 258 259 263 268 275 252 245 258 261 240 252 270 263 256 255 253 246 235 221 231 241 241 241 236 234 226 227 223 223 219 217 222 218 215 235 227 218 219 213 208 205 204 206 212 214 221 218 211 207 205 231 246 259 276 322 302 262 240 233 236 239 258 267 291 298 313 319 344 321 308 329 267 235 237 220 237 261 270 260 250 244 275 259 262 261 231 218 241 301 333 354 329 296 272 243 218 187 193 186 183 170 170 195 206 214 224 237 235 294 311 311 304 325 368 358 327 311 299 318 331 331 304 330 337 321 294 269 266 286 273 256 264 287 331 325 297 302 305 283 267 249 274 299 310 316 323 291 286 252 221 182 169 184 197 204 204 219 226 252 265 253 219 254 285 244 250 277 317 319 302 291 277 264 247 263 243 257 262 280 280 280 262 273 263 233 218 230 254 279 248 257 242 249 239 277 326 410 378 382 362 369 376 390 350 362 366 375 335 290 268 285 259 254 253 215 244 215 257 247 208 194 181 154 146 125 108 105 103 93 102 105 99 79 79 95 90 97 97 108 174 172 160 166 158 132 109 88 82 80 77 81 76 74 72 74 84 84 82 81 83 78 76 74 74 73 73 73 73 73 72 72 72 69 69 70 69 70 70 69 68 69 69 67 66 66 68 65 68 66 66 63 55 56 55 54 55 53 53 51 53 57 55 55 56 55 55 55 58 56 56 55 57 55 55 56 55 58 58 58 59 60 60 61 62 60 61 61 62 65 61 59 59 57 56 58 57 59 57 55 56 55 56 58 59 58 58 57 60 58 58 61 65 59 54 51 55 62 63 61 60 60 60 59 58 58 58 62 90 94 91 85 82 70 74 76 77 84 98 108 114 107 98 93 93 93 78 88 83 81 81 80 86 91 95 107 105 105 113 122 128 137 136 141 139 2239 2009 1868 1713 1682 1668 1626 1632 1651 1561 1439 1351 1258 1203 1273 1240 1207 1321 1246 1227 1140 1066 995 958 943 929 924 913 903 897 891 889 879 869 856 847 842 829 814 807 801 796 791 784 777 770 762 755 748 741 736 731 726 721 716 710 707 703 698 695 694 695 695 695 695 699 700 699 700 700 701 701 701 700 698 697 702 721 745 770 798 816 827 841 846 862 888 918 936 951 959 956 939 923 900 848 835 832 829 824 823 821 816 816 823 835 816 777 761 755 748 756 766 721 700 720 737 759 774 794 790 787 782 786 804 862 885 895 908 899 887 861 865 889 878 846 829 802 769 768 742 724 732 727 748 786 593 556 552 547 545 542 541 543 549 557 570 557 572 590 616 640 659 695 732 760 810 809 728 690 638 580 525 482 439 406 400 423 453 486 521 571 626 709 816 785 799 752 715 685 655 642 644 641 613 626 660 692 941 1171 1356 1547 1338 1461 1692 1595 1332 1260 1224 1208 1279 1258 1194 1130 1010 952 884 823 779 746 726 716 706 692 677 662 644 633 627 621 615 610 609 611 618 634 656 682 712 742 771 801 841 865 791 742 700 661 630 632 666 714 707 675 683 669 657 631 602 626 591 667 808 752 534 368 297 268 245 217 185 154 143 142 142 140 167 201 219 252 283 320 342 356 370 396 415 440 478 515 563 574 564 553 547 520 495 497 533 571 611 650 691 730 771 814 859 919 962 1011 1152 1222 1336 1533 1721 1581 1480 1402 1378 1312 1256 1161 1061 947 892 854 791 744 700 670 714 783 868 978 1092 1173 1249 1347 1503 1714 1634 1494 1401 1342 1264 1289 1340 1370 1447 1489 1447 1421 1442 1434 1437 1311 1267 1403 1553 1616 1694 1734 1763 1761 1751 1782 1817 1850 1838 1863 1915 1859 1798 1742 1713 1743 1716 1595 1535 1507 1486 1488 1484 1468 1449 1428 1409 1396 1390 1412 1458 1507 1561 1558 1536 1519 1448 1413 1371 1363 1394 1426 1449 1473 1502 1519 1516 1548 1569 1582 1524 1499 1492 1467 1458 1500 1504 1513 1522 1458 1351 1255 1135 1083 1111 1181 1259 1309 1246 1216 1199 1188 1217 1222 1195 1218 1199 1210 1268 1311 1312 1490 1649 1823 1536 1610 1656 1845 1870 1921 2010 2026 2046 2083 2134 2217 2235 2308 2316 2281 2279 2367 2431 2360 2288 2207 2167 2152 2135 2117 2119 2099 2077 2055 2039 2008 1987 1922 1901 1885 1870 1861 1853 1838 1820 1815 1806 1776 1765 1761 1761 1819 1937 1851 1773 1725 1721 1717 1709 1685 1686 1679 1671 1665 1661 1657 1655 1666 1674 1684 1684 1672 1661 1651 1646 1654 1667 1672 1674 1676 1679 1667 1656 1652 1650 1633 1636 1649 1650 1661 1653 1653 1657 1639 1650 1661 1650 1646 1642 1642 1619 1595 1571 1589 1592 1597 1606 1624 1638 1647 1656 1672 1693 1684 1673 1682 1702 1723 1715 1708 1729 1727 1713 1702 1699 1697 1699 1701 1707 1714 1721 1729 1743 1765 1802 1832 1849 1867 1902 1913 1862 1842 1829 1822 1806 1804 1793 1805 1840 1870 1884 1872 1864 1881 1895 1882 1829 1811 1869 1860 1853 1867 1866 1884 1910 1917 1932 1944 1930 1932 1928 1949 1986 2034 2062 2070 2071 2091 2088 2103 2103 2084 2093 2113 2089 2090 2099 2121 2158 2200 2234 2231 2221 2194 2171 2173 2218 2235 2234 2245 2252 2257 2267 2273 2277 2287 2297 2306 2323 2335 2354 2359 2377 2354 2312 2303 2274 2238 2216 2206 2202 2199 2194 2188 2186 2201 2214 2212 2201 2184 2169 2156 2170 2253 2450 2520 2469 2429 2412 2411 2401 2394 2318 2273 2278 2238 2286 2206 2159 2122 2088 2065 2119 2136 1898 1835 1826 1855 1780 1769 1764 1760 1756 1762 1770 1801 1855 1860 1848 1877 1914 1830 1834 1829 1854 1902 1981 2053 1979 1800 1763 1638 1586 1563 1567 1572 1542 1565 1628 1654 1664 1639 1631 1631 1624 1622 1621 1620 1586 1543 1518 1499 1481 1481 1479 1479 1502 1548 1561 1567 1583 1600 1621 1649 1679 1708 1740 1780 1830 1912 2095 2514 2582 2424 2399 2350 2318 2256 2196 2173 2133 2092 2040 2028 2003 1979 1951 1928 1917 1909 1898 1887 1873 1867 1862 1860 1861 1861 1860 1860 1859 1860 1863 1867 1878 1895 1917 1917 1927 1917 1942 1951 1969 2002 2015 2062 2086 2083 2076 2060 2034 1995 1968 1947 1928 1916 1916 1910 1921 1957 1947 1912 1887 1862 1839 1809 1780 1824 1826 1827 1795 1790 1793 1757 1722 1711 1719 1732 1794 1768 1783 1792 1787 1809 1786 1757 1705 1701 1679 1642 1614 1601 1588 1576 1564 1557 1545 1534 1526 1518 1524 1538 1538 1531 1515 1506 1486 1452 1395 1366 1391 1407 1437 1425 1417 1402 1386 1376 1397 1411 1410 1404 1393 1407 1413 1391 1382 1383 1385 1387 1410 1429 1439 1452 1475 1476 1573 1604 1598 1592 1587 1581 1580 1564 1562 1544 1534 1518 1500 1499 1507 1504 1512 1516 1513 1509 1509 1505 1499 1489 1488 1485 1488 1483 1481 1481 1480 1475 1466 1459 1451 1451 1448 1443 1442 1437 1432 1429 1427 1426 1422 1413 1409 1414 1414 1409 1398 1402 1391 1388 1385 1386 1379 1375 1372 1367 1362 1360 1357 1355 1356 1355 1354 1347 1340 1336 1328 1326 1322 1313 1303 1295 1285 1279 1272 1271 1264 1260 1256 1252 1248 1238 1241 1236 1230 1226 1224 1222 1213 1212 1208 1204 1197 1202 1197 1192 1191 1187 1185 1183 1179 1173 1170 1164 1161 1159 1159 1156 1156 1154 1151 1151 1164 1171 1165 1163 1161 1159 1159 1171 1175 1172 1168 1163 1159 1155 1149 1141 1131 1136 1133 1128 1118 1122 1116 1110 1108 1100 1091 1085 1077 1078 1070 1078 1075 1071 1067 1066 1061 1052 1047 1042 1035 1031 1024 1018 1005 986 972 892 794 825 785 772 800 823 792 804 823 809 841 875 845 902 896 847 823 809 798 786 778 776 774 750 727 720 745 771 783 772 759 784 817 822 814 801 827 824 817 798 822 835 809 796 779 780 760 752 751 756 750 732 729 717 704 701 696 679 667 657 642 631 643 653 633 634 621 621 606 592 590 593 596 602 604 599 598 595 590 591 592 599 600 598 597 596 598 593 589 585 582 574 569 557 535 525 525 531 544 548 550 543 540 540 527 513 507 498 494 502 511 509 514 524 525 515 492 464 453 453 454 454 452 451 449 450 456 472 482 486 496 476 450 455 463 469 446 432 432 445 456 455 451 450 450 450 466 488 485 475 478 469 471 474 479 487 495 525 612 587 590 585 588 574 543 504 498 508 512 514 505 501 508 496 467 473 485 488 471 465 439 411 398 389 379 377 378 386 400 403 417 414 419 421 410 418 414 405 397 396 390 395 394 383 385 405 401 427 427 432 429 419 408 388 381 376 365 356 362 365 347 339 331 343 342 339 323 313 306 303 305 311 313 300 296 294 293 294 298 304 303 296 288 290 286 281 282 302 294 285 286 290 307 294 293 304 296 293 292 285 292 298 307 324 335 344 350 347 346 340 334 332 337 333 328 331 323 312 301 314 318 309 303 295 278 302 302 289 302 308 291 283 268 279 275 269 254 239 242 243 242 242 257 249 236 231 239 244 244 251 256 260 277 253 237 236 238 237 255 273 257 250 240 239 231 236 226 227 232 238 239 239 241 238 234 216 215 213 215 228 252 239 243 236 221 227 216 206 199 211 222 218 215 225 226 224 232 210 247 240 219 215 219 223 226 220 237 246 236 251 257 275 302 337 403 406 405 391 338 309 355 342 284 294 322 369 368 335 314 281 273 266 246 221 219 241 276 335 407 487 426 360 291 239 210 240 214 184 183 230 275 294 280 279 305 301 337 360 319 330 361 367 359 346 344 357 368 360 356 346 346 350 346 333 330 356 357 341 314 296 305 303 275 276 258 236 228 212 207 219 261 294 329 313 294 272 227 207 238 256 289 300 263 272 247 279 292 271 240 255 310 296 324 336 330 323 299 293 306 289 281 269 281 269 251 260 271 263 255 244 238 245 256 278 268 295 281 334 334 306 265 335 366 404 443 358 322 319 306 285 298 273 253 249 260 278 275 236 232 214 256 245 248 262 276 263 235 207 199 181 169 155 141 131 129 105 115 116 94 83 98 81 75 79 86 99 108 101 141 139 139 140 123 95 80 80 79 77 77 76 75 74 73 78 82 82 80 81 77 75 74 74 72 73 73 71 72 73 71 71 72 70 70 70 70 71 69 69 69 68 67 67 68 68 69 72 66 68 65 58 56 55 56 54 53 52 51 50 55 52 55 55 55 55 56 58 57 55 56 55 57 54 55 56 57 58 58 59 61 60 61 61 60 62 65 62 66 64 61 60 59 56 57 56 57 55 57 56 58 56 56 58 58 58 60 58 57 60 55 52 60 61 62 60 59 59 59 59 60 59 59 59 57 57 70 91 90 86 84 74 69 83 83 81 78 89 104 110 113 109 96 81 81 77 75 80 87 89 83 86 99 109 99 99 101 105 110 113 120 128 129 139 2074 1940 1862 1733 1655 1641 1730 1948 2182 2097 1969 1685 1389 1295 1317 1306 1301 1363 1357 1248 1110 1051 1004 998 959 929 919 910 903 896 890 885 875 862 850 840 833 826 820 815 807 798 789 781 776 770 763 757 751 743 737 731 726 721 716 711 707 703 699 696 694 696 696 697 697 701 703 703 704 705 706 707 707 705 704 714 738 769 797 821 827 837 842 853 872 877 886 899 922 931 939 930 913 894 873 855 844 833 825 821 822 827 823 816 811 814 801 777 749 734 718 713 709 713 735 770 765 770 779 791 807 839 857 831 819 830 884 969 994 1004 988 943 995 1043 1046 962 937 910 928 898 877 927 993 972 900 917 709 605 580 556 548 543 542 546 549 551 552 554 561 573 590 607 623 647 676 708 753 829 832 872 748 650 589 557 497 442 405 421 449 480 516 556 596 663 718 776 875 801 761 748 714 701 687 700 742 731 716 748 836 1078 1230 1472 1658 1763 1767 1625 1479 1569 1367 1195 1187 1133 1092 1027 952 898 847 797 755 727 711 701 695 689 681 677 639 614 603 595 589 586 588 594 608 632 661 693 726 761 797 831 887 910 801 745 699 656 622 610 616 628 642 634 640 658 652 635 679 714 676 710 793 616 426 358 326 292 258 233 206 172 144 142 141 138 161 193 220 245 258 286 309 321 337 368 383 405 428 502 492 499 510 507 493 469 473 492 527 564 603 642 681 720 764 799 839 881 923 966 1040 1154 1417 1573 1821 1820 1538 1589 1625 1571 1430 1246 1131 1002 923 854 810 767 700 657 702 764 856 960 1043 1077 1217 1292 1383 1541 1508 1477 1376 1355 1321 1255 1290 1335 1349 1366 1373 1325 1354 1372 1288 1188 1432 1555 1603 1648 1686 1722 1746 1778 1783 1789 1797 1830 1809 1832 1826 1824 1803 1764 1774 1775 1685 1652 1567 1538 1504 1481 1461 1480 1462 1436 1415 1398 1402 1410 1440 1472 1496 1517 1573 1510 1432 1397 1388 1382 1385 1424 1439 1467 1469 1479 1509 1575 1603 1612 1558 1567 1544 1507 1528 1580 1606 1620 1590 1420 1277 1255 1156 1050 1094 1153 1220 1279 1238 1191 1179 1173 1176 1197 1207 1277 1235 1284 1289 1361 1352 1341 1385 1434 1525 1547 1616 1691 1747 1805 1902 1934 1990 2064 2122 2184 2249 2291 2299 2263 2271 2333 2450 2468 2319 2229 2172 2141 2123 2118 2098 2075 2068 2061 2064 2050 2061 2012 1925 1913 1895 1883 1865 1848 1843 1831 1814 1813 1795 1782 1784 1895 1944 1908 1779 1743 1736 1724 1708 1707 1705 1699 1691 1685 1682 1673 1668 1681 1687 1689 1674 1684 1695 1687 1670 1674 1682 1688 1700 1711 1719 1690 1668 1664 1675 1658 1653 1663 1676 1676 1665 1659 1656 1649 1659 1675 1667 1659 1643 1635 1621 1611 1601 1584 1583 1590 1610 1629 1653 1657 1655 1659 1662 1654 1656 1675 1692 1704 1689 1688 1706 1711 1688 1684 1682 1684 1700 1703 1714 1716 1721 1731 1760 1774 1796 1807 1817 1857 1892 1901 1855 1833 1809 1800 1785 1770 1795 1828 1848 1857 1861 1843 1812 1818 1864 1813 1791 1831 1837 1847 1880 1904 1904 1905 1902 1899 1887 1902 1941 1973 1961 1941 1957 1982 2008 2034 2045 2082 2095 2104 2081 2071 2069 2073 2091 2105 2108 2130 2177 2216 2208 2188 2187 2165 2169 2191 2221 2219 2229 2239 2246 2254 2257 2270 2279 2289 2296 2316 2355 2396 2344 2369 2363 2332 2291 2289 2268 2246 2221 2201 2192 2185 2181 2183 2186 2200 2208 2200 2195 2184 2168 2159 2226 2372 2528 2549 2514 2436 2423 2416 2406 2397 2371 2343 2349 2302 2300 2254 2232 2222 2152 2118 2142 2142 1959 1844 1846 1845 1794 1773 1767 1760 1761 1779 1850 1955 1891 1867 1872 1878 1873 1856 1869 1869 1901 1960 1987 1987 1891 1853 1777 1657 1597 1573 1561 1552 1542 1549 1593 1620 1630 1614 1618 1623 1621 1622 1629 1666 1703 1574 1504 1481 1477 1478 1477 1477 1509 1541 1553 1562 1580 1600 1622 1649 1680 1710 1742 1780 1837 1976 2185 2364 2579 2385 2337 2275 2267 2231 2155 2129 2076 2039 2009 2010 1976 1960 1933 1920 1906 1899 1891 1879 1871 1865 1860 1859 1859 1859 1858 1857 1856 1857 1860 1871 1874 1883 1891 1894 1898 1903 1920 1936 1955 1973 1989 2030 2069 2055 2054 2058 2034 1992 1965 1951 1946 1936 1920 1909 1910 1905 1893 1896 1891 1882 1879 1855 1814 1831 1848 1827 1800 1789 1781 1744 1724 1729 1740 1774 1799 1819 1785 1749 1716 1716 1721 1720 1670 1647 1636 1622 1610 1604 1591 1573 1567 1572 1561 1547 1542 1535 1543 1540 1534 1537 1528 1523 1503 1447 1370 1371 1373 1380 1415 1404 1412 1405 1377 1368 1382 1397 1403 1397 1384 1404 1386 1365 1380 1388 1374 1376 1395 1414 1478 1470 1501 1495 1547 1595 1590 1586 1576 1572 1573 1556 1550 1536 1523 1513 1505 1504 1497 1493 1494 1496 1495 1493 1490 1485 1486 1487 1485 1482 1480 1474 1471 1475 1479 1478 1467 1458 1451 1436 1433 1429 1434 1433 1431 1426 1427 1419 1422 1419 1413 1406 1403 1402 1399 1398 1397 1388 1380 1383 1374 1370 1371 1365 1360 1360 1358 1352 1346 1347 1348 1343 1339 1333 1326 1319 1312 1309 1305 1294 1284 1281 1271 1261 1258 1254 1249 1244 1237 1242 1243 1236 1234 1231 1228 1221 1215 1212 1206 1198 1192 1192 1188 1191 1187 1182 1180 1176 1174 1170 1172 1170 1167 1164 1162 1165 1164 1163 1163 1164 1168 1177 1178 1181 1179 1177 1178 1179 1173 1168 1161 1157 1156 1152 1145 1142 1138 1136 1129 1124 1122 1120 1116 1102 1100 1097 1092 1085 1082 1085 1083 1080 1075 1069 1065 1063 1059 1051 1047 1042 1038 1033 1028 1027 1022 1008 941 870 872 910 863 833 760 808 800 767 799 793 828 847 813 851 892 842 826 815 796 783 774 768 775 762 739 717 724 744 766 745 754 774 795 789 794 775 779 797 781 783 819 808 798 775 752 744 727 721 724 723 744 719 712 714 703 676 665 659 649 662 651 632 621 628 617 636 634 630 615 602 591 581 584 591 596 604 602 598 597 597 601 604 603 604 595 596 599 596 587 586 584 573 564 556 557 555 553 555 551 540 532 520 513 520 512 494 489 485 491 489 502 515 520 522 513 497 488 468 454 448 449 447 445 444 443 447 455 461 470 493 516 498 475 473 460 454 438 430 436 448 454 453 451 448 443 451 452 437 450 471 467 468 498 486 480 479 491 514 553 579 654 651 637 593 596 552 514 490 495 496 482 472 468 453 439 445 445 450 448 454 429 409 396 383 377 379 380 385 399 409 405 405 408 406 393 399 405 414 416 415 404 416 410 394 405 396 419 428 416 416 421 421 417 404 391 386 377 368 378 366 357 356 342 358 349 333 331 330 317 314 318 326 315 309 306 303 299 309 318 317 311 306 306 306 294 283 280 298 288 280 277 278 287 288 292 297 297 287 285 285 295 303 320 330 326 335 349 347 343 339 337 348 337 323 315 324 320 318 303 293 305 306 306 289 289 307 299 293 303 297 282 275 284 281 269 247 245 240 252 249 234 224 226 230 228 230 240 245 234 244 250 257 257 252 248 242 222 238 263 268 257 225 238 239 239 235 225 234 231 247 247 246 241 229 221 217 219 228 235 255 259 241 236 230 226 209 200 201 216 229 234 273 306 310 311 311 259 216 207 214 223 226 241 249 263 238 243 262 259 287 315 342 399 384 403 452 400 353 344 348 368 350 335 372 376 310 349 372 411 374 422 448 372 256 242 235 224 242 303 323 292 298 274 265 260 282 254 210 183 215 251 275 280 264 275 261 287 298 286 285 289 292 303 312 332 366 372 354 338 325 314 303 304 312 317 319 320 346 351 344 289 261 238 221 212 202 198 192 193 198 194 192 190 198 192 185 255 260 278 307 336 335 315 311 288 304 282 272 275 308 357 332 328 313 294 277 269 272 292 315 332 343 318 317 287 295 298 297 291 281 284 301 321 329 329 333 358 419 403 321 294 337 373 397 382 356 358 353 318 291 271 272 285 279 235 231 240 215 209 190 199 190 207 198 217 197 207 199 188 180 173 166 161 133 109 156 214 180 117 98 115 153 136 99 76 79 81 94 103 107 112 123 119 87 84 80 78 77 78 78 76 75 74 73 75 79 81 76 75 74 73 73 73 73 73 72 70 71 69 70 71 72 72 71 71 70 70 70 69 69 68 68 68 71 72 71 68 68 68 56 57 56 57 60 58 53 50 50 49 53 54 54 55 55 55 56 56 55 54 54 56 56 55 55 56 58 58 59 59 59 60 60 61 63 66 62 61 63 64 63 58 57 57 58 56 55 54 55 56 56 56 57 57 58 60 57 58 59 52 59 69 66 61 57 57 57 58 58 58 58 58 58 57 57 79 89 86 80 79 69 70 85 78 71 71 82 94 110 110 107 97 86 73 76 85 94 92 101 97 86 88 94 102 113 112 112 118 126 127 126 139 143 1905 1817 1764 1689 1730 1800 1983 2198 2324 2189 2190 1929 1533 1334 1312 1256 1153 1108 1148 1179 1092 1050 1034 1002 970 949 939 934 931 921 917 911 892 874 858 851 849 844 838 831 819 807 795 786 779 771 763 757 750 744 738 732 727 721 715 710 706 702 699 698 699 700 701 700 701 703 705 707 709 711 712 713 714 717 739 781 803 841 875 906 898 877 877 869 875 901 915 897 905 909 907 901 891 885 880 873 860 844 834 826 814 813 824 822 815 793 781 745 727 724 731 731 739 765 776 806 792 799 809 816 834 876 932 935 908 845 868 921 961 1032 1113 1032 1062 1171 1193 1058 1048 1082 1059 1139 1066 1096 1241 1139 1020 853 749 678 618 579 574 568 567 588 594 578 570 566 577 598 608 629 626 637 657 687 726 790 915 1027 868 765 671 648 546 466 420 421 445 477 516 608 681 694 762 788 818 880 900 877 818 763 733 782 805 867 871 876 848 913 1070 1287 1491 1644 1631 1741 1436 1365 1246 1171 1124 1074 1026 979 923 866 819 779 746 740 741 751 775 781 808 792 681 602 588 576 567 566 571 580 601 631 669 715 750 792 845 887 943 886 814 759 703 651 612 592 585 584 597 608 618 626 638 650 679 657 719 712 597 495 421 378 341 305 278 250 221 186 151 142 140 139 160 195 216 220 240 261 280 295 318 340 354 375 388 432 444 449 462 463 444 438 468 497 529 562 597 632 669 706 757 784 822 860 896 929 1039 1303 1420 1462 1718 1914 1688 1692 1476 1452 1278 1204 1094 1018 941 864 808 746 688 645 676 748 854 922 982 1090 1217 1252 1292 1377 1474 1581 1490 1424 1379 1334 1270 1280 1290 1305 1278 1300 1358 1222 1113 1290 1441 1451 1487 1540 1640 1684 1731 1765 1804 1817 1799 1820 1793 1815 1837 1784 1743 1687 1747 1824 1736 1703 1631 1605 1552 1514 1474 1450 1448 1434 1411 1401 1412 1418 1437 1491 1500 1519 1551 1462 1427 1415 1412 1408 1397 1413 1437 1442 1463 1492 1528 1525 1566 1623 1644 1666 1598 1579 1624 1687 1781 1756 1597 1398 1259 1173 1143 1047 1049 1107 1158 1185 1178 1156 1132 1145 1128 1200 1331 1364 1402 1456 1410 1271 1260 1268 1337 1478 1485 1470 1599 1654 1702 1769 1852 1916 1972 2028 2084 2115 2250 2305 2265 2244 2269 2331 2417 2390 2332 2253 2203 2151 2130 2117 2105 2080 2067 2064 2063 2047 2044 2027 2023 1954 1911 1898 1888 1868 1849 1836 1843 1838 1825 1808 1792 1832 1878 1827 1773 1751 1750 1737 1727 1720 1719 1717 1714 1702 1698 1691 1687 1692 1691 1698 1700 1703 1719 1711 1703 1700 1701 1713 1733 1730 1720 1706 1696 1694 1702 1690 1682 1686 1688 1679 1672 1667 1662 1665 1673 1684 1682 1660 1639 1628 1621 1624 1617 1588 1574 1592 1617 1648 1653 1646 1640 1643 1641 1637 1646 1663 1674 1672 1670 1685 1691 1677 1668 1666 1674 1687 1714 1714 1713 1715 1725 1746 1763 1765 1763 1775 1818 1851 1859 1853 1840 1827 1817 1786 1762 1784 1826 1839 1838 1844 1840 1829 1784 1772 1770 1797 1883 1887 1879 1873 1895 1934 1939 1939 1941 1922 1914 1914 1913 1929 1976 1989 1984 1987 2031 2046 2066 2094 2069 2080 2065 2062 2074 2086 2120 2147 2137 2132 2165 2191 2166 2155 2154 2159 2178 2198 2200 2216 2223 2233 2240 2245 2254 2269 2262 2273 2298 2323 2350 2346 2310 2329 2318 2285 2275 2279 2265 2244 2232 2214 2201 2187 2173 2177 2184 2191 2195 2190 2186 2177 2163 2188 2333 2496 2537 2529 2512 2467 2435 2415 2406 2394 2369 2361 2362 2321 2315 2267 2245 2231 2172 2156 2155 2170 1964 1862 1897 1817 1786 1792 1779 1762 1778 1829 1957 1963 1878 1877 1921 1941 1910 1900 1905 1923 1961 2003 1972 1907 1815 1827 1796 1687 1608 1587 1578 1566 1563 1536 1561 1579 1578 1586 1610 1617 1618 1617 1628 1612 1574 1531 1484 1474 1476 1475 1475 1477 1516 1536 1547 1559 1577 1599 1622 1647 1677 1704 1734 1775 1880 2262 2409 2636 2592 2376 2304 2242 2202 2179 2140 2082 2058 2048 2009 1980 1961 1948 1936 1924 1915 1905 1892 1878 1868 1863 1859 1857 1857 1856 1855 1854 1854 1855 1859 1864 1870 1874 1873 1877 1884 1895 1911 1938 1949 1953 1974 2026 2050 2038 2032 2032 2023 2006 1972 1948 1936 1926 1924 1954 1966 1936 1924 1925 1911 1912 1897 1881 1858 1841 1848 1838 1812 1782 1780 1757 1742 1764 1767 1763 1760 1755 1739 1720 1703 1687 1671 1661 1648 1640 1627 1613 1606 1602 1595 1583 1581 1580 1566 1552 1545 1535 1545 1548 1561 1556 1531 1493 1424 1387 1400 1408 1401 1376 1365 1358 1384 1392 1371 1361 1368 1391 1394 1377 1393 1395 1374 1356 1362 1365 1370 1375 1399 1419 1461 1515 1514 1493 1546 1589 1583 1579 1568 1560 1565 1558 1536 1524 1513 1505 1498 1493 1486 1481 1492 1493 1484 1480 1478 1475 1476 1476 1476 1477 1473 1468 1464 1464 1462 1462 1453 1444 1438 1430 1423 1426 1428 1430 1433 1431 1432 1428 1424 1418 1411 1404 1401 1402 1403 1399 1395 1390 1384 1380 1374 1370 1365 1366 1360 1353 1358 1351 1342 1335 1338 1336 1334 1327 1320 1317 1312 1306 1299 1289 1279 1271 1264 1259 1254 1249 1245 1241 1230 1237 1239 1232 1230 1229 1225 1220 1212 1211 1201 1198 1200 1195 1196 1191 1191 1189 1186 1183 1178 1178 1177 1175 1170 1172 1174 1174 1173 1173 1175 1177 1179 1181 1186 1191 1190 1186 1183 1175 1168 1163 1156 1151 1154 1150 1142 1139 1137 1132 1126 1126 1127 1120 1112 1102 1098 1096 1090 1086 1085 1085 1081 1076 1068 1065 1059 1053 1053 1049 1048 1045 1040 1039 1032 1027 1019 1001 946 998 997 987 914 822 760 800 806 783 763 792 810 800 804 840 855 850 816 804 789 775 768 762 756 760 739 712 718 725 748 730 742 759 759 773 761 749 757 790 757 776 806 785 787 767 762 727 712 695 701 716 713 693 684 689 676 673 655 643 632 639 639 638 629 606 605 613 622 618 602 596 592 578 576 586 597 607 606 599 600 595 588 585 581 576 573 580 584 579 572 559 553 550 551 542 553 561 555 540 525 508 498 494 488 498 500 486 475 471 478 475 480 495 507 511 489 477 481 466 452 445 445 445 442 441 443 445 451 457 472 490 515 510 490 478 455 439 429 429 442 446 448 448 443 440 441 444 433 433 439 441 441 443 464 481 469 477 492 506 535 550 578 598 592 624 647 610 577 528 490 473 472 459 451 439 425 424 430 427 423 420 427 403 391 376 366 386 393 386 390 391 389 394 405 394 392 387 389 395 401 414 415 425 420 413 414 419 419 428 415 403 408 409 410 399 402 396 395 387 387 375 372 356 361 361 349 347 349 342 319 329 332 335 321 321 317 318 318 321 329 322 320 314 318 315 310 293 280 279 278 280 277 275 288 290 286 294 293 280 282 287 294 307 323 321 317 330 345 346 347 344 347 343 341 325 317 309 305 309 310 304 292 286 297 285 295 308 308 308 316 301 293 299 286 275 259 251 260 251 240 229 243 244 223 245 247 232 224 221 233 246 248 251 247 240 233 226 236 232 255 249 218 222 239 240 241 233 229 235 232 240 242 252 241 224 221 219 233 252 270 266 240 232 222 217 212 200 206 220 237 237 257 297 305 306 281 279 238 233 225 249 254 243 268 284 274 246 262 292 303 318 356 356 329 373 479 426 371 370 403 409 387 329 286 289 334 310 365 351 333 331 390 463 549 352 307 276 261 255 256 265 273 293 287 265 256 245 233 212 190 204 213 225 229 226 220 226 248 255 281 306 316 311 332 316 342 371 367 355 371 373 342 337 326 289 272 283 284 309 315 316 332 257 227 211 199 201 214 209 202 202 220 216 239 220 198 200 203 212 240 275 300 302 300 320 335 334 344 347 336 344 314 300 290 288 305 304 277 285 329 347 375 374 335 360 347 365 387 374 371 387 362 345 345 345 385 397 391 401 423 315 331 363 398 409 403 395 387 370 367 343 345 326 296 251 250 247 226 213 190 182 168 183 175 178 202 180 195 198 197 181 166 157 154 131 128 141 172 184 183 172 139 152 159 162 150 133 113 88 120 106 103 99 97 88 80 77 78 77 77 76 78 77 76 72 73 75 75 69 68 71 71 71 77 71 74 71 69 69 69 69 69 71 71 70 71 70 70 69 69 68 68 69 70 70 69 67 67 66 65 59 59 60 56 59 59 56 54 52 50 54 53 54 54 54 53 54 56 56 55 54 54 55 55 54 55 54 55 58 58 60 61 61 60 60 61 61 61 63 64 66 67 59 63 60 57 57 56 56 55 57 57 59 57 58 62 59 57 57 54 60 66 65 61 57 57 58 57 57 57 57 57 57 57 58 73 80 74 67 72 74 74 81 72 79 75 80 92 101 105 92 84 73 74 79 95 101 102 107 110 93 86 94 107 111 113 121 124 121 125 132 140 151 1740 1642 1596 1601 1664 1829 2124 2293 2220 1911 1823 1547 1390 1267 1235 1195 1177 1112 1030 1018 1062 1080 1055 1028 1019 1005 1007 1007 992 995 965 946 924 902 882 871 874 867 856 844 831 820 817 798 788 774 765 756 749 742 735 729 724 717 711 707 705 702 701 701 703 704 705 705 706 707 709 710 713 715 718 719 721 735 783 845 890 936 940 955 941 922 922 911 903 933 928 906 902 907 918 926 927 928 927 914 889 860 843 833 828 825 813 799 806 784 745 734 748 760 757 753 763 796 803 816 823 834 849 861 907 902 897 896 879 859 876 897 921 943 985 1024 1049 1076 1110 1120 1126 1166 1203 1236 1310 1247 1333 1158 1065 901 805 761 708 664 671 675 671 667 667 637 613 600 587 597 613 640 638 652 662 678 716 762 795 834 772 744 719 595 532 478 442 432 444 479 541 618 692 757 764 754 781 860 927 946 877 817 787 769 805 832 871 956 1037 990 1016 1114 1268 1324 1255 1349 1254 1210 1181 1163 1207 1074 965 928 882 837 796 767 776 809 828 926 1018 1027 952 853 682 588 571 561 552 550 556 569 599 642 697 757 805 854 940 989 1023 916 836 765 696 640 599 579 573 572 583 595 607 623 640 659 655 622 606 586 628 529 442 400 355 328 299 269 237 206 170 145 141 141 155 185 193 215 241 251 269 278 299 311 324 336 356 393 394 405 410 410 415 444 469 496 526 555 587 620 654 692 734 768 825 850 880 912 1010 1345 1343 1503 1725 1901 1793 1669 1446 1318 1268 1162 1065 975 915 846 796 752 696 637 660 727 792 860 928 1001 1095 1239 1395 1534 1647 1639 1529 1437 1406 1387 1325 1226 1227 1199 1128 1259 1255 1096 1303 1298 1329 1361 1406 1497 1597 1632 1748 1768 1749 1733 1763 1813 1817 1816 1775 1686 1657 1628 1780 1863 1786 1820 1727 1720 1691 1559 1486 1464 1433 1418 1411 1411 1419 1431 1449 1498 1519 1537 1526 1467 1441 1438 1432 1425 1412 1425 1449 1450 1451 1469 1487 1503 1531 1592 1678 1726 1689 1690 1775 1938 2047 1894 1661 1494 1315 1193 1117 1064 1032 1046 1078 1106 1110 1126 1116 1110 1107 1192 1383 1448 1459 1423 1422 1315 1237 1327 1333 1384 1444 1553 1599 1644 1688 1757 1810 1877 1916 1948 2023 2088 2155 2279 2269 2247 2301 2342 2339 2327 2272 2292 2216 2175 2147 2130 2118 2088 2049 2054 2056 2049 2034 2009 1996 1954 1929 1917 1896 1877 1867 1866 1861 1851 1849 1832 1810 1815 1796 1784 1783 1794 1782 1774 1752 1746 1741 1731 1728 1722 1719 1721 1713 1709 1711 1727 1721 1711 1717 1731 1731 1728 1722 1738 1751 1748 1739 1738 1716 1708 1716 1717 1718 1709 1697 1693 1689 1686 1682 1683 1699 1688 1671 1657 1644 1639 1635 1627 1614 1599 1597 1615 1639 1655 1635 1623 1631 1634 1627 1627 1636 1654 1658 1653 1661 1676 1664 1657 1665 1676 1690 1708 1734 1712 1703 1710 1727 1723 1733 1737 1759 1798 1827 1839 1838 1831 1828 1806 1799 1773 1764 1799 1829 1835 1843 1841 1843 1802 1767 1763 1779 1801 1889 1921 1909 1911 1943 1955 1971 1972 1959 1946 1952 1945 1951 1946 1923 1959 2007 2023 2048 2041 2045 2055 2055 2055 2056 2071 2084 2099 2143 2162 2123 2109 2137 2151 2146 2169 2183 2192 2192 2198 2212 2223 2229 2232 2239 2238 2244 2242 2250 2268 2317 2323 2302 2287 2280 2267 2268 2276 2285 2298 2256 2239 2223 2208 2194 2185 2176 2170 2177 2180 2182 2179 2172 2170 2173 2234 2448 2447 2479 2492 2479 2465 2439 2420 2405 2398 2393 2332 2325 2296 2280 2251 2237 2238 2192 2187 2186 2199 2052 1897 1941 1885 1806 1825 1796 1769 1787 1853 1965 1989 1944 1918 1987 2064 1978 1952 1972 1997 2021 2012 1903 1867 1859 1897 1757 1677 1628 1606 1603 1580 1568 1538 1530 1537 1542 1554 1587 1608 1617 1612 1600 1565 1529 1501 1479 1473 1475 1474 1474 1488 1520 1536 1543 1555 1572 1594 1613 1638 1669 1698 1735 1786 1898 2282 2729 2801 2526 2399 2284 2241 2185 2146 2092 2077 2030 2007 2004 1973 1959 1941 1928 1919 1911 1902 1892 1876 1866 1860 1858 1856 1855 1854 1853 1853 1854 1855 1857 1867 1879 1866 1866 1869 1875 1888 1909 1943 1937 1936 1957 1986 2014 2020 2012 2009 1995 1998 1987 1954 1941 1924 1924 1972 1991 1970 1949 1936 1928 1930 1913 1902 1879 1872 1852 1864 1837 1804 1795 1794 1766 1774 1760 1750 1740 1737 1726 1706 1691 1675 1661 1647 1635 1627 1620 1608 1619 1611 1601 1594 1590 1581 1564 1555 1549 1542 1545 1530 1515 1500 1489 1435 1412 1397 1454 1476 1451 1408 1346 1342 1362 1353 1350 1354 1366 1390 1379 1375 1388 1370 1355 1347 1357 1375 1380 1387 1404 1415 1432 1476 1473 1473 1537 1565 1569 1572 1566 1557 1545 1542 1540 1522 1505 1497 1492 1484 1474 1471 1487 1488 1481 1482 1475 1467 1465 1468 1469 1468 1465 1462 1456 1454 1453 1448 1441 1434 1427 1421 1417 1410 1410 1412 1422 1436 1441 1441 1439 1437 1429 1423 1417 1414 1411 1407 1402 1398 1394 1388 1382 1376 1367 1365 1367 1361 1357 1353 1348 1339 1329 1322 1317 1309 1301 1301 1301 1295 1287 1283 1276 1269 1262 1257 1252 1247 1242 1237 1236 1232 1228 1222 1224 1220 1215 1213 1210 1207 1208 1204 1204 1202 1201 1197 1193 1194 1190 1187 1185 1182 1181 1177 1173 1181 1179 1180 1180 1179 1180 1182 1184 1186 1188 1190 1190 1186 1179 1171 1168 1161 1157 1156 1154 1148 1140 1136 1135 1132 1126 1124 1124 1115 1103 1101 1092 1094 1090 1085 1084 1080 1078 1071 1064 1061 1057 1054 1054 1050 1050 1045 1043 1039 1035 1029 1021 1019 1010 1015 1011 972 854 804 758 774 802 779 736 786 789 771 791 805 856 840 809 791 778 766 761 754 742 741 742 715 695 706 725 714 735 740 738 753 740 730 743 755 739 779 791 767 758 742 754 756 743 716 677 686 696 677 667 663 656 659 667 663 645 619 621 624 637 610 593 603 614 602 591 584 583 570 573 580 583 586 584 588 599 590 573 565 563 559 552 553 552 543 543 539 528 529 526 523 534 544 527 512 503 490 482 478 477 486 488 479 467 463 468 464 467 482 493 499 486 462 463 470 454 442 442 442 440 439 439 440 445 455 465 478 506 500 473 467 452 437 425 428 438 442 442 443 443 436 433 434 432 432 432 433 432 436 443 449 457 467 485 494 515 516 574 569 575 606 593 586 610 613 564 561 504 493 449 444 427 412 418 420 406 402 394 387 378 364 371 384 397 387 391 384 381 393 401 385 383 382 382 380 385 397 406 406 422 414 409 418 411 419 417 404 399 401 392 389 389 387 392 394 389 391 383 373 381 377 367 355 339 329 328 341 347 351 342 346 330 325 327 322 316 312 313 313 313 318 315 306 296 295 296 289 276 277 289 286 279 286 278 284 292 294 298 306 311 308 317 331 344 343 356 354 338 340 330 319 314 304 308 300 300 303 301 291 282 289 306 318 299 294 314 307 305 290 286 277 253 257 265 266 257 243 250 237 218 232 232 227 222 218 220 222 231 233 238 242 237 239 222 228 240 234 217 231 240 252 248 245 242 243 247 242 234 236 228 226 226 222 251 287 266 246 231 220 218 214 204 211 218 230 286 316 312 309 299 282 247 229 232 237 265 311 299 305 315 292 284 315 302 327 361 327 304 378 340 302 303 361 445 502 501 452 343 269 233 232 235 243 251 259 262 282 309 421 531 496 432 477 365 342 330 306 305 319 313 318 270 254 264 235 219 222 230 237 249 258 246 237 231 251 265 266 267 269 271 288 293 290 310 344 374 423 339 311 299 293 287 295 274 272 268 260 335 268 212 214 228 244 241 240 238 237 235 237 246 250 274 268 243 215 230 248 265 300 326 363 412 408 416 400 363 331 329 331 334 373 379 349 298 285 309 288 318 295 309 342 386 416 376 355 343 315 302 336 309 337 356 370 350 367 399 394 384 337 345 378 408 359 317 303 329 312 319 307 248 218 208 204 228 227 205 219 177 163 156 156 181 195 196 189 211 205 194 174 160 177 165 144 163 176 168 178 189 160 144 133 143 159 167 129 86 85 83 79 78 79 78 77 77 76 76 77 76 77 77 74 72 71 73 69 68 69 71 73 73 70 70 70 71 71 71 68 68 68 67 69 69 68 68 67 68 67 67 68 68 67 66 66 66 65 64 64 64 60 60 59 55 51 50 50 54 54 54 54 55 54 53 53 54 57 55 54 54 53 53 53 55 55 54 55 56 60 60 60 60 59 61 61 61 64 65 67 68 71 64 74 60 57 58 56 55 56 56 58 60 58 59 58 56 58 60 58 59 59 59 57 60 59 60 57 58 56 56 56 57 58 58 64 62 63 71 68 68 74 81 73 74 92 95 93 95 103 82 73 77 89 100 107 106 113 107 109 102 89 92 95 101 103 102 103 107 114 135 132 1630 1590 1541 1545 1598 1848 2033 1914 1859 1781 1577 1465 1291 1184 1159 1095 1080 1042 1004 1045 1135 1234 1289 1221 1136 1103 1108 1121 1135 1092 1034 1023 1040 1009 964 914 915 894 874 858 846 846 855 856 824 789 772 757 745 737 729 724 718 714 711 707 705 703 704 706 708 710 711 711 712 713 714 715 717 721 724 726 728 746 801 868 912 955 950 940 927 920 924 940 920 907 908 907 915 932 965 994 1024 1025 1012 965 928 885 861 840 823 823 843 835 795 761 744 763 796 789 769 776 789 802 827 876 871 904 937 912 1007 986 927 900 885 880 891 910 935 961 986 1018 1051 1082 1102 1117 1171 1232 1280 1277 1356 1296 1263 1148 1017 939 892 958 928 831 822 843 837 793 745 706 685 659 625 603 597 613 636 672 690 661 678 719 720 709 696 670 638 611 523 482 466 455 464 491 554 633 734 845 768 712 737 788 829 876 911 898 834 804 820 817 844 920 986 1007 1054 1070 1103 1115 1098 1103 1104 1109 1102 1065 1108 1033 933 872 834 796 772 798 922 986 924 1009 1150 1174 962 776 670 592 553 543 536 536 543 563 596 640 707 784 874 946 1039 1132 1079 936 838 744 679 629 591 568 561 565 577 592 608 626 645 670 677 652 617 609 670 716 621 469 392 358 323 294 262 230 198 171 151 142 140 158 177 191 201 220 245 259 271 286 300 316 336 349 358 370 377 392 414 441 465 490 517 545 575 606 642 679 717 758 800 841 884 931 971 1036 1098 1318 1498 1618 1651 1461 1278 1184 1134 1099 1047 978 903 822 776 730 683 634 630 680 734 785 844 960 1039 1139 1170 1344 1499 1610 1530 1428 1456 1406 1335 1305 1266 1262 1262 1093 1077 1240 1410 1431 1462 1505 1551 1573 1587 1637 1721 1715 1697 1707 1741 1778 1772 1703 1631 1582 1554 1576 1619 1669 1747 1775 1748 1736 1646 1515 1498 1484 1452 1440 1419 1422 1432 1438 1461 1518 1533 1560 1520 1482 1456 1460 1450 1439 1432 1460 1461 1461 1455 1464 1482 1502 1527 1566 1623 1642 1693 1783 1916 2136 2306 2027 1817 1581 1405 1294 1160 1083 1034 1011 1023 1056 1075 1106 1095 1069 1072 1091 1238 1320 1336 1313 1308 1272 1204 1295 1446 1493 1523 1561 1595 1624 1685 1780 1834 1866 1910 1943 1971 2050 2119 2170 2216 2235 2281 2323 2287 2262 2237 2256 2245 2218 2186 2145 2120 2082 2047 2045 2060 2061 2039 2020 2011 1936 1941 1930 1908 1900 1889 1880 1877 1868 1847 1833 1828 1854 1848 1835 1822 1820 1807 1795 1778 1781 1771 1757 1749 1747 1744 1745 1734 1735 1736 1730 1729 1722 1727 1748 1758 1752 1747 1754 1768 1759 1749 1745 1733 1735 1739 1741 1743 1725 1721 1715 1707 1701 1694 1700 1707 1684 1664 1655 1656 1658 1642 1636 1623 1599 1603 1605 1598 1604 1614 1641 1636 1625 1619 1618 1624 1634 1641 1644 1646 1644 1647 1666 1709 1731 1743 1754 1720 1694 1693 1708 1706 1709 1722 1762 1808 1819 1812 1815 1820 1803 1796 1770 1758 1748 1762 1788 1789 1800 1818 1818 1820 1785 1763 1760 1769 1787 1861 1924 1924 1935 1956 1986 2011 2017 1997 1988 1997 1987 1976 1982 1952 1937 1963 1985 2001 2004 2020 2045 2058 2065 2063 2060 2064 2089 2125 2109 2097 2123 2136 2151 2164 2174 2183 2190 2197 2201 2211 2218 2222 2224 2229 2231 2227 2232 2246 2273 2318 2311 2294 2282 2287 2256 2260 2270 2265 2256 2238 2225 2213 2203 2198 2189 2176 2165 2169 2178 2176 2173 2191 2258 2201 2286 2428 2329 2444 2481 2474 2456 2439 2417 2408 2374 2343 2303 2301 2305 2275 2235 2226 2213 2203 2200 2198 2215 2176 1981 1968 1993 1832 1787 1778 1775 1803 1869 1954 2014 1983 1927 1957 1993 1977 2007 2050 2060 2080 1955 1859 1837 1871 1848 1801 1695 1643 1629 1642 1609 1575 1548 1533 1526 1521 1529 1566 1601 1612 1607 1594 1549 1513 1490 1472 1473 1473 1474 1500 1522 1528 1533 1540 1552 1567 1583 1602 1630 1663 1691 1734 1805 1913 2195 2499 2685 2438 2342 2263 2221 2197 2153 2076 2044 2020 1992 1975 1961 1945 1941 1930 1917 1908 1899 1890 1875 1866 1859 1856 1854 1854 1851 1848 1853 1853 1855 1856 1858 1863 1861 1861 1864 1869 1881 1909 1938 1929 1923 1940 1959 1979 1991 1995 1994 1982 1976 1981 1952 1924 1905 1912 1944 1973 1980 1963 1960 1956 1943 1927 1898 1875 1857 1860 1876 1845 1824 1812 1826 1790 1775 1762 1748 1732 1724 1716 1700 1680 1670 1656 1644 1631 1621 1613 1615 1621 1619 1610 1608 1595 1582 1568 1555 1555 1558 1542 1527 1530 1547 1474 1461 1424 1418 1484 1476 1455 1426 1378 1360 1339 1346 1346 1357 1388 1390 1371 1362 1370 1348 1340 1352 1368 1372 1392 1413 1445 1446 1438 1440 1448 1460 1495 1495 1523 1564 1557 1559 1554 1542 1520 1514 1501 1489 1482 1478 1473 1464 1475 1477 1476 1481 1470 1460 1461 1461 1460 1459 1458 1457 1457 1453 1449 1442 1435 1428 1423 1413 1411 1405 1399 1401 1413 1430 1440 1440 1436 1439 1434 1427 1426 1428 1423 1419 1413 1410 1407 1402 1396 1390 1384 1381 1376 1370 1363 1361 1356 1350 1346 1341 1333 1325 1319 1318 1314 1302 1290 1278 1271 1266 1258 1256 1254 1253 1251 1248 1245 1243 1239 1238 1238 1236 1233 1227 1225 1222 1218 1215 1211 1208 1205 1202 1203 1203 1197 1193 1190 1186 1177 1176 1178 1181 1181 1176 1176 1179 1179 1180 1181 1185 1188 1191 1189 1182 1173 1167 1166 1161 1156 1157 1152 1144 1139 1136 1135 1130 1126 1123 1115 1107 1105 1098 1091 1091 1085 1087 1083 1079 1072 1065 1065 1063 1055 1053 1053 1054 1052 1046 1042 1036 1034 1026 1025 1020 1016 1016 1013 994 888 815 800 745 742 743 736 718 736 755 787 802 843 835 828 813 796 768 751 743 735 723 725 724 705 687 706 712 727 713 726 728 729 712 721 724 736 760 760 757 745 732 714 725 727 713 681 665 680 664 657 648 643 635 643 640 636 624 608 606 618 604 587 595 607 601 598 590 580 568 563 569 570 568 570 576 582 575 562 552 547 546 539 538 538 531 536 527 518 516 513 512 517 526 522 511 505 494 485 476 470 479 478 476 470 460 458 455 459 470 479 490 478 456 453 461 450 440 438 439 437 437 434 437 442 450 458 465 477 466 457 453 441 435 423 433 445 446 437 436 449 441 433 434 440 440 434 427 429 438 446 452 451 459 482 489 497 513 569 566 546 526 536 545 590 597 555 574 573 522 538 555 549 435 411 413 400 391 380 370 365 357 378 390 386 379 383 379 373 387 391 386 371 373 374 374 380 379 382 396 419 408 396 411 402 402 411 403 393 388 381 377 375 372 377 382 381 390 384 388 380 388 380 368 349 339 339 355 357 360 343 336 330 316 306 307 300 297 298 297 301 297 300 304 314 302 298 292 274 273 272 272 269 267 277 288 286 291 295 301 306 304 312 317 321 332 352 350 338 330 324 315 313 320 314 315 307 291 287 287 289 300 314 295 279 276 288 291 268 268 259 256 256 263 269 252 244 249 244 246 231 221 216 219 220 222 230 211 220 236 252 252 246 240 235 224 207 209 224 229 236 250 254 251 242 235 240 232 226 231 230 228 225 225 236 252 242 229 218 209 218 223 224 238 278 311 297 293 274 272 274 245 241 251 279 295 334 363 307 279 365 343 361 337 304 365 365 272 306 294 253 232 316 525 574 538 507 407 260 240 223 213 226 219 220 226 234 247 262 325 364 343 433 454 503 528 550 509 474 414 365 319 316 276 302 269 244 243 270 289 302 289 265 246 256 256 259 279 282 289 286 295 312 371 390 424 391 356 337 343 312 297 279 284 283 318 304 264 271 238 250 296 313 327 339 361 333 320 297 300 310 270 302 296 257 257 263 271 305 349 381 396 390 372 403 391 402 404 412 377 347 329 300 299 278 310 282 260 259 249 290 319 350 347 331 278 276 284 270 283 294 318 355 367 375 390 402 356 346 312 269 257 251 240 235 242 239 235 226 215 205 193 193 190 202 201 223 216 180 171 173 158 151 161 168 160 169 167 169 182 186 186 183 192 182 187 175 158 150 150 137 127 115 123 122 125 106 89 83 78 77 76 77 77 77 78 74 76 77 76 75 74 73 73 74 71 69 69 74 74 73 72 71 70 71 70 71 68 68 69 67 68 69 67 66 65 66 66 66 66 66 66 66 65 65 66 65 64 64 62 60 57 56 53 49 49 56 55 56 54 54 54 53 53 53 55 56 56 53 54 53 54 54 55 54 54 55 59 60 60 59 60 60 60 60 63 64 65 66 69 72 97 84 59 56 55 56 56 56 57 59 54 58 58 58 63 58 52 63 65 59 57 57 57 57 58 57 56 57 57 56 56 55 57 62 68 78 65 65 70 75 80 80 87 92 93 80 86 71 73 84 93 100 99 95 92 94 101 112 111 106 98 103 104 111 120 116 114 118 115 1571 1566 1544 1529 1555 1722 1743 1788 1786 1671 1558 1492 1306 1143 1076 1055 1012 1010 952 1060 1087 1098 1164 1216 1456 1494 1438 1311 1264 1163 1098 1140 1173 1170 1141 1048 968 927 904 881 867 855 852 850 811 790 774 755 746 739 731 724 719 715 711 708 706 705 709 711 713 715 716 717 717 719 720 721 723 725 729 733 736 746 782 826 878 920 942 937 924 911 914 924 932 902 893 899 927 959 1026 1060 1137 1117 1071 989 940 906 877 852 829 809 812 804 779 760 750 809 855 891 859 814 817 826 852 900 933 987 973 984 1059 1017 968 940 915 904 914 929 953 985 1018 1059 1088 1108 1145 1173 1235 1224 1244 1212 1212 1209 1140 1091 1037 1029 1017 1038 1076 1019 1019 1059 1025 908 860 846 768 724 686 655 630 623 642 677 681 642 639 663 674 659 645 622 591 562 530 513 504 500 504 514 534 602 703 731 701 671 691 703 726 761 798 816 789 809 867 847 835 863 916 944 1031 1034 987 988 980 971 993 1042 1018 994 952 912 861 817 787 753 756 859 953 1062 1014 1068 1042 897 807 714 624 569 532 523 519 524 542 567 600 652 724 838 1003 1033 1100 1120 1014 890 807 739 676 624 586 560 553 563 580 597 615 631 650 685 710 676 640 622 640 724 621 466 423 389 355 321 291 268 238 213 183 146 143 149 167 198 208 209 221 233 250 264 280 296 311 326 345 364 385 404 419 435 453 476 502 530 559 591 625 661 700 739 780 819 856 951 964 1012 1065 1142 1259 1594 1769 1547 1370 1206 1105 1024 973 890 847 812 767 719 672 624 619 670 723 762 824 913 952 1013 1041 1207 1286 1423 1442 1443 1435 1419 1335 1312 1293 1251 1227 1025 1261 1369 1403 1451 1449 1499 1531 1580 1619 1680 1698 1690 1693 1704 1758 1741 1674 1583 1556 1509 1476 1507 1579 1702 1693 1689 1703 1674 1630 1586 1583 1508 1475 1453 1448 1442 1452 1458 1452 1517 1552 1564 1521 1485 1474 1477 1467 1455 1453 1471 1466 1474 1466 1465 1483 1501 1524 1551 1601 1646 1673 1756 1964 2028 2172 2012 1869 1732 1529 1360 1208 1111 1069 1034 1006 1033 1045 1086 1061 1025 1052 1081 1140 1253 1250 1229 1201 1191 1226 1420 1433 1457 1480 1476 1534 1591 1674 1784 1833 1867 1907 2000 1962 2002 2042 2103 2139 2162 2219 2268 2294 2229 2186 2181 2175 2160 2140 2156 2140 2092 2052 2045 2052 2062 2057 2031 2023 2005 1938 1944 1947 1916 1902 1894 1890 1879 1853 1864 1862 1881 1881 1865 1844 1830 1813 1797 1794 1794 1787 1787 1779 1770 1765 1762 1759 1759 1751 1745 1743 1744 1736 1747 1776 1787 1782 1781 1791 1772 1762 1758 1756 1750 1765 1768 1762 1749 1738 1734 1721 1716 1709 1704 1694 1683 1675 1670 1670 1660 1641 1629 1627 1617 1600 1602 1603 1592 1617 1624 1616 1609 1609 1614 1622 1622 1639 1636 1633 1640 1655 1697 1729 1734 1739 1718 1690 1680 1684 1689 1697 1712 1744 1797 1830 1822 1789 1789 1804 1786 1776 1757 1747 1742 1758 1764 1768 1772 1779 1778 1781 1757 1756 1766 1773 1790 1829 1889 1880 1918 1959 1984 2012 2038 2049 2038 2044 2029 2026 2025 1993 1959 1948 1958 1962 1965 1973 1994 2011 2051 2074 2078 2083 2078 2085 2099 2127 2136 2137 2140 2165 2180 2184 2194 2199 2206 2209 2215 2218 2224 2230 2234 2226 2229 2237 2255 2276 2284 2288 2302 2298 2277 2274 2281 2280 2254 2237 2220 2213 2205 2197 2183 2175 2164 2165 2169 2163 2170 2200 2301 2243 2227 2307 2393 2499 2510 2498 2465 2447 2428 2406 2334 2304 2282 2273 2294 2287 2243 2226 2220 2221 2216 2214 2216 2207 2152 2000 1908 1821 1793 1784 1786 1865 1954 1984 1995 1950 1934 1939 1971 2028 2137 2187 2177 2019 1892 1857 1836 1818 1811 1829 1699 1672 1658 1653 1616 1580 1570 1550 1536 1523 1517 1538 1580 1604 1603 1595 1555 1511 1481 1470 1471 1471 1471 1491 1520 1524 1532 1537 1548 1561 1578 1599 1628 1670 1698 1728 1791 1933 2279 2415 2335 2476 2330 2237 2188 2140 2113 2065 2040 2023 1988 1965 1949 1935 1923 1920 1913 1904 1896 1886 1874 1865 1858 1857 1856 1852 1852 1842 1851 1853 1854 1854 1855 1858 1859 1860 1862 1867 1879 1902 1922 1916 1925 1952 1978 1973 1993 2000 1985 1968 1959 1969 1961 1935 1918 1902 1916 1946 1970 1985 1993 1983 1961 1943 1920 1894 1868 1863 1869 1861 1838 1815 1845 1846 1792 1763 1745 1732 1721 1708 1693 1682 1671 1668 1654 1634 1620 1615 1617 1626 1624 1615 1609 1595 1570 1573 1565 1564 1555 1534 1528 1537 1549 1547 1531 1482 1444 1468 1470 1456 1449 1422 1388 1347 1359 1371 1369 1400 1402 1382 1354 1355 1340 1334 1366 1376 1385 1401 1422 1437 1432 1420 1425 1436 1452 1465 1468 1506 1520 1536 1551 1547 1540 1526 1507 1494 1485 1478 1468 1463 1452 1456 1460 1460 1462 1462 1458 1457 1456 1453 1450 1450 1448 1451 1449 1446 1442 1436 1432 1426 1414 1403 1401 1393 1397 1402 1410 1414 1415 1411 1416 1413 1413 1416 1416 1412 1407 1402 1401 1402 1402 1397 1393 1388 1384 1380 1374 1368 1365 1362 1358 1353 1347 1342 1334 1329 1324 1318 1307 1295 1283 1275 1265 1268 1269 1270 1272 1268 1263 1259 1254 1250 1248 1246 1244 1240 1233 1231 1225 1220 1217 1208 1208 1204 1203 1203 1201 1196 1192 1188 1183 1180 1178 1178 1180 1176 1176 1176 1176 1176 1178 1181 1185 1188 1188 1183 1177 1167 1167 1164 1160 1153 1153 1149 1141 1138 1133 1133 1125 1128 1121 1114 1104 1100 1098 1094 1091 1086 1083 1078 1074 1068 1069 1063 1061 1056 1051 1054 1053 1049 1046 1038 1036 1031 1030 1028 1025 1020 1015 1013 1010 996 963 833 780 774 800 778 756 715 739 777 796 826 814 846 836 802 774 758 744 733 726 710 717 704 677 691 701 699 695 699 706 709 695 695 716 723 730 730 734 735 729 704 701 707 696 678 656 664 653 644 640 630 624 631 642 630 639 617 592 613 607 585 588 600 606 595 596 588 571 558 555 555 559 561 570 570 561 553 543 535 534 528 528 534 529 523 524 514 508 504 507 506 512 512 524 521 501 488 476 465 469 469 466 469 463 451 448 453 458 470 483 460 448 445 442 440 437 435 435 434 433 432 435 444 451 449 454 458 450 444 442 436 429 422 437 449 440 434 428 435 431 431 434 457 443 432 423 431 436 439 443 446 458 473 482 478 486 515 577 538 526 507 499 546 541 536 540 514 502 486 466 463 427 417 434 401 385 378 373 359 352 372 378 376 378 371 366 366 371 372 380 375 362 365 369 366 376 389 405 418 413 393 390 392 396 409 403 402 400 394 395 394 382 374 367 367 375 376 376 368 372 364 375 364 359 357 357 351 338 342 322 308 303 306 303 304 301 306 304 296 290 287 287 285 283 280 278 278 274 277 277 268 265 265 271 282 284 292 290 294 302 319 334 324 335 354 351 338 331 316 325 337 329 326 329 319 320 300 307 316 326 325 322 286 266 265 284 259 272 262 256 250 260 255 241 234 245 230 247 247 247 241 244 250 252 249 239 226 225 227 238 216 207 202 207 213 228 233 239 241 244 249 245 234 223 215 223 227 233 231 229 230 231 231 234 228 223 215 221 237 243 267 300 288 255 252 257 260 254 251 256 281 309 359 323 304 330 299 277 315 298 287 298 348 316 271 233 208 208 214 217 227 245 263 270 258 250 229 220 215 209 217 212 213 221 221 230 238 261 282 318 295 368 317 368 397 413 417 421 466 461 400 335 309 301 292 280 297 320 321 283 307 346 379 391 357 350 353 362 382 365 348 359 402 403 365 357 369 365 348 324 316 313 339 324 294 258 253 274 272 273 280 290 305 331 361 403 400 385 358 340 328 307 299 338 333 319 350 394 353 333 333 382 346 419 435 433 383 383 327 305 318 264 237 248 290 325 298 257 335 298 322 310 310 257 237 278 346 385 434 463 438 426 406 366 318 288 279 257 243 246 228 214 206 215 229 256 226 204 204 186 183 177 199 185 187 189 184 175 178 173 147 151 161 149 155 155 166 186 174 163 159 167 182 175 178 169 145 129 132 137 118 109 102 104 105 107 95 81 76 77 74 74 76 77 75 76 79 78 75 74 73 74 72 71 75 73 68 69 72 71 71 71 71 69 69 68 68 68 69 66 71 67 66 69 67 65 64 63 64 64 66 65 65 65 65 63 64 64 62 54 57 58 55 54 53 58 54 54 54 54 54 53 52 54 55 56 55 53 54 53 53 54 55 54 54 58 61 59 59 60 60 60 60 63 65 68 69 65 75 94 92 81 57 55 56 58 56 56 52 50 55 55 61 59 52 55 59 58 57 58 58 57 56 57 58 57 57 57 55 57 55 57 74 80 85 74 66 67 72 83 95 85 96 86 72 72 73 74 79 81 84 83 93 104 105 104 114 114 119 108 115 120 126 133 124 125 142 141 1638 1652 1735 1685 1583 1490 1672 1635 1467 1393 1347 1349 1254 1154 1046 1021 958 949 916 988 1012 1071 1081 1149 1316 1518 1663 1662 1600 1526 1390 1244 1251 1217 1189 1155 1175 1114 1029 992 922 885 846 819 801 787 772 759 748 739 731 725 719 714 711 708 707 708 712 716 720 721 722 723 724 725 728 729 730 732 735 739 742 746 765 800 852 913 913 917 906 896 897 913 927 912 911 889 910 952 1022 1077 1070 1052 1021 984 949 915 883 856 833 810 787 795 804 767 765 819 871 930 975 934 867 859 896 1038 1058 1062 1045 1037 1058 1018 1006 974 960 957 947 960 988 1031 1064 1081 1132 1140 1164 1212 1248 1288 1289 1192 1159 1170 1125 1202 1240 1264 1215 1148 1182 1188 1203 1213 1072 993 994 911 860 810 775 732 688 653 679 671 638 618 617 646 669 667 665 649 615 604 577 568 558 573 569 568 567 583 587 618 630 629 639 650 666 695 720 745 749 790 808 838 851 862 884 897 901 893 892 885 886 887 922 993 964 927 891 865 820 774 744 714 787 883 932 977 963 867 847 762 708 632 574 527 505 502 507 529 559 590 625 667 775 926 994 1039 1088 1043 956 872 792 723 665 615 578 553 551 569 592 613 633 645 658 677 685 667 646 626 601 558 526 500 484 438 391 358 333 305 275 249 220 197 187 160 166 205 249 275 280 293 298 309 323 331 334 348 366 388 403 419 436 456 475 479 491 514 544 575 607 642 679 717 759 796 833 915 938 989 1081 1163 1241 1283 1432 1569 1430 1290 1129 1080 1031 974 916 850 790 737 677 622 607 653 685 754 806 847 919 964 998 1109 1306 1385 1286 1290 1351 1407 1361 1326 1315 1324 1191 1005 1324 1338 1382 1425 1382 1428 1477 1556 1603 1671 1676 1668 1655 1708 1730 1686 1642 1607 1532 1467 1503 1586 1607 1699 1729 1674 1632 1634 1620 1601 1550 1520 1489 1482 1490 1462 1463 1486 1482 1501 1561 1561 1569 1527 1494 1494 1487 1473 1470 1490 1472 1486 1477 1469 1482 1500 1522 1546 1588 1613 1653 1722 1882 2085 2151 2084 2124 2008 1819 1496 1287 1166 1106 1056 1014 999 1026 1066 1058 1018 1048 1081 1128 1202 1153 1144 1161 1137 1228 1331 1357 1409 1404 1495 1554 1621 1717 1781 1834 1933 1890 1994 1970 1993 2041 2063 2092 2134 2177 2199 2254 2219 2165 2146 2123 2124 2123 2171 2170 2103 2080 2056 2049 2049 2044 2024 1995 1974 1975 1969 1953 1936 1922 1917 1914 1910 1868 1900 1890 1912 1899 1871 1852 1842 1824 1818 1817 1812 1804 1801 1796 1793 1787 1777 1776 1772 1761 1757 1758 1758 1748 1751 1771 1790 1806 1799 1802 1794 1784 1778 1775 1777 1781 1781 1774 1767 1761 1748 1735 1733 1724 1713 1699 1693 1686 1679 1674 1661 1646 1643 1644 1625 1608 1614 1636 1613 1604 1605 1606 1609 1608 1609 1615 1627 1624 1626 1634 1650 1691 1717 1716 1723 1709 1682 1674 1674 1679 1689 1714 1730 1758 1796 1793 1786 1769 1767 1777 1770 1766 1756 1736 1744 1742 1746 1759 1756 1759 1746 1743 1747 1756 1768 1790 1795 1808 1828 1842 1877 1951 1979 2004 2031 2060 2072 2071 2067 2074 2057 2009 1977 1972 1985 1985 1994 2054 2090 2020 2035 2051 2084 2103 2110 2114 2121 2126 2128 2127 2132 2150 2178 2192 2195 2195 2211 2215 2221 2234 2243 2251 2243 2248 2246 2233 2240 2267 2270 2262 2273 2289 2276 2269 2276 2270 2252 2233 2218 2210 2201 2194 2187 2176 2166 2160 2156 2154 2167 2208 2279 2273 2296 2259 2440 2525 2597 2518 2473 2452 2434 2412 2310 2284 2265 2254 2278 2259 2230 2232 2223 2228 2214 2202 2187 2138 2009 1885 1857 1851 1846 1801 1814 1932 2019 2025 2011 1954 1966 1958 1986 2086 2261 2304 2194 1968 1868 1844 1841 1794 1790 1778 1732 1718 1698 1659 1614 1587 1578 1569 1545 1527 1518 1517 1553 1595 1599 1595 1554 1512 1481 1469 1471 1470 1472 1500 1513 1523 1531 1537 1547 1559 1577 1603 1637 1681 1712 1742 1779 1876 2107 2098 2368 2555 2396 2252 2186 2139 2095 2047 2022 2004 1989 1974 1955 1933 1920 1907 1898 1894 1887 1880 1872 1865 1860 1858 1856 1853 1850 1844 1849 1848 1855 1854 1855 1858 1862 1862 1863 1868 1877 1894 1905 1910 1937 1957 1982 1970 1973 1985 1977 1957 1944 1944 1955 1940 1916 1898 1904 1932 1937 1935 1965 1987 1964 1936 1911 1892 1892 1877 1846 1833 1815 1797 1824 1859 1811 1769 1743 1728 1718 1701 1677 1672 1682 1673 1665 1650 1635 1619 1614 1623 1617 1608 1591 1573 1566 1584 1581 1565 1547 1530 1518 1517 1524 1531 1530 1510 1480 1480 1467 1461 1456 1424 1375 1339 1339 1365 1355 1375 1384 1379 1363 1340 1336 1326 1352 1367 1394 1416 1427 1414 1416 1410 1434 1439 1444 1448 1451 1459 1440 1463 1520 1525 1531 1523 1514 1501 1481 1471 1462 1453 1444 1451 1447 1446 1449 1451 1452 1452 1451 1448 1446 1443 1438 1441 1446 1446 1441 1434 1426 1418 1410 1405 1397 1400 1392 1388 1390 1394 1391 1393 1392 1391 1391 1397 1394 1395 1394 1387 1387 1393 1393 1390 1386 1377 1374 1371 1366 1360 1360 1360 1361 1358 1353 1347 1341 1336 1331 1323 1316 1307 1295 1280 1270 1267 1272 1273 1274 1270 1263 1254 1247 1244 1241 1237 1240 1238 1232 1231 1226 1220 1212 1209 1207 1200 1199 1198 1194 1192 1189 1182 1176 1183 1180 1177 1177 1174 1170 1174 1173 1175 1177 1179 1184 1186 1180 1179 1174 1167 1164 1162 1157 1148 1150 1147 1137 1134 1126 1130 1127 1123 1114 1111 1103 1098 1095 1094 1085 1081 1081 1077 1075 1071 1066 1062 1059 1054 1053 1048 1050 1046 1040 1040 1036 1032 1032 1028 1026 1020 1014 1011 1013 1014 1008 896 849 837 847 811 775 732 715 755 783 786 792 832 825 802 779 775 758 742 731 711 704 695 673 668 670 676 682 680 681 682 678 688 700 696 699 699 709 705 698 686 683 685 680 663 649 653 651 638 630 621 620 616 633 615 612 611 589 602 600 583 580 587 601 593 587 593 578 574 563 546 548 550 559 565 555 548 538 531 526 521 521 522 524 514 515 514 510 503 503 500 502 510 515 515 494 479 472 464 457 463 456 459 455 449 443 450 452 455 466 461 447 441 437 436 438 434 432 431 429 429 437 444 452 442 441 442 439 434 433 429 433 431 427 432 445 430 424 427 424 427 434 435 421 442 425 432 431 433 439 446 455 464 470 463 481 528 558 539 573 510 490 475 466 469 480 482 483 472 477 457 432 420 401 389 406 379 372 356 347 363 371 367 373 372 359 358 358 358 366 377 366 354 358 369 379 394 395 398 401 396 384 383 396 395 404 418 413 411 407 391 382 385 377 368 358 358 357 351 346 352 361 363 359 355 349 336 325 314 310 315 322 321 328 319 312 317 316 310 309 301 300 296 291 294 291 298 291 294 292 271 264 264 267 273 284 286 294 304 321 313 325 336 348 350 347 338 324 323 336 348 341 336 338 330 322 334 330 338 341 319 307 265 251 247 250 248 261 251 240 253 260 257 237 230 235 225 230 229 237 251 238 230 226 225 217 217 210 206 223 212 207 212 219 223 230 223 225 229 238 242 243 231 223 214 220 242 250 230 234 233 234 235 231 225 225 224 236 253 285 294 252 241 242 250 264 272 296 321 324 296 330 350 359 330 325 310 232 229 210 230 225 213 208 198 198 206 216 217 230 239 248 282 316 309 294 257 221 211 208 206 207 209 215 209 212 218 229 244 257 302 298 262 278 297 337 385 387 320 389 483 571 456 411 406 395 370 352 304 296 468 530 548 539 552 589 613 617 633 641 628 577 489 388 416 458 479 413 372 365 352 331 305 299 292 297 306 301 303 307 313 314 322 324 324 321 344 427 433 467 441 407 427 464 431 398 354 314 301 305 318 311 298 317 366 375 363 345 349 338 270 240 234 229 236 239 236 223 245 246 237 238 231 280 356 388 392 338 286 288 292 279 271 255 255 269 271 253 244 223 215 217 203 197 201 252 227 228 219 209 195 172 188 187 171 167 178 170 156 164 154 143 149 135 138 145 172 185 187 177 165 150 147 163 155 164 144 126 112 110 105 93 82 84 87 90 82 84 81 81 77 75 72 72 72 74 75 76 75 74 73 73 72 72 72 72 69 69 68 70 70 71 69 69 69 70 68 68 69 67 70 66 67 70 72 66 63 63 63 64 65 65 64 64 63 64 65 61 59 56 58 57 56 54 53 55 55 53 55 55 53 53 53 53 53 54 54 54 55 54 53 54 54 55 55 55 58 59 59 58 58 60 59 62 65 68 68 63 78 97 83 91 58 55 55 56 56 58 53 64 66 59 58 58 64 57 58 57 56 57 57 57 56 56 56 57 57 56 55 55 55 62 68 74 80 85 81 67 64 66 69 68 68 66 67 70 76 79 84 96 91 87 90 96 103 114 109 110 121 117 118 129 128 142 124 129 151 153 1708 1725 1726 1668 1641 1549 1392 1425 1500 1370 1287 1337 1321 1174 1024 967 985 935 884 921 944 1048 1018 1093 1040 1149 1279 1465 1475 1644 1484 1445 1500 1387 1336 1292 1241 1190 1174 1063 970 937 888 849 822 792 773 760 747 735 727 722 718 715 712 710 712 716 719 724 726 729 729 731 733 734 736 738 740 742 743 746 748 751 756 772 838 894 879 899 897 880 883 902 907 933 949 890 885 913 959 1015 1086 1071 1044 1005 959 913 879 851 828 804 808 818 815 763 780 838 895 954 1035 1023 938 903 934 1109 1198 1102 1152 1195 1113 1204 1222 1115 1060 1005 1009 1005 1041 1115 1182 1133 1159 1171 1179 1225 1332 1450 1361 1256 1188 1177 1206 1364 1369 1436 1322 1295 1325 1285 1280 1258 1148 1090 1138 1037 994 927 875 818 761 715 780 709 623 592 586 598 670 681 709 705 686 696 652 630 625 650 663 654 631 613 609 587 583 585 588 601 646 693 679 682 701 717 716 721 759 875 879 866 816 807 808 800 801 797 811 880 907 869 841 804 763 731 703 677 714 752 776 814 815 811 724 665 619 575 526 491 481 492 515 547 585 625 667 719 792 927 946 1029 1026 971 908 837 767 705 651 607 574 550 551 576 604 634 660 686 722 677 653 644 632 621 634 607 582 596 622 507 444 402 373 340 319 332 361 400 317 248 166 214 277 326 363 368 358 358 363 368 363 372 389 406 426 444 461 493 541 528 528 512 531 560 591 624 659 694 730 767 810 855 898 942 993 1089 1156 1174 1198 1337 1318 1278 1253 1138 1103 1142 1109 994 875 787 694 625 590 625 658 706 809 850 889 968 1099 1049 1178 1225 1195 1264 1295 1273 1329 1337 1327 1327 1089 1126 1278 1273 1347 1322 1335 1383 1449 1530 1582 1656 1713 1660 1630 1617 1691 1672 1621 1587 1554 1463 1450 1673 1683 1635 1710 1615 1570 1616 1616 1620 1601 1567 1509 1485 1501 1472 1481 1507 1538 1536 1525 1534 1546 1525 1515 1517 1505 1495 1490 1503 1478 1497 1488 1477 1481 1498 1517 1538 1590 1632 1660 1709 1870 2153 2096 2179 2318 2242 1849 1540 1356 1243 1147 1083 1045 1019 1002 1035 1055 1018 1024 1074 1123 1138 1100 1106 1119 1124 1147 1193 1254 1261 1380 1508 1545 1624 1667 1704 1851 1930 1876 1907 1954 1968 2008 2052 2080 2104 2099 2136 2160 2146 2126 2112 2089 2101 2110 2157 2175 2124 2092 2083 2065 2050 2048 2038 2004 1987 1999 1996 1975 1959 1935 1933 1926 1927 1886 1910 1919 1906 1891 1882 1879 1928 1865 1837 1838 1835 1828 1824 1829 1818 1808 1807 1797 1787 1782 1776 1767 1765 1762 1761 1773 1784 1810 1826 1836 1827 1814 1807 1802 1799 1798 1796 1794 1785 1777 1760 1755 1747 1734 1719 1713 1705 1695 1693 1689 1684 1674 1669 1638 1622 1614 1617 1632 1638 1643 1625 1625 1625 1623 1619 1613 1618 1627 1644 1665 1680 1703 1698 1707 1703 1672 1663 1671 1678 1674 1686 1721 1744 1768 1767 1748 1748 1749 1747 1750 1750 1752 1752 1723 1728 1733 1729 1735 1744 1736 1732 1739 1749 1763 1778 1825 1814 1816 1830 1867 1934 1979 2002 2025 2049 2052 2049 2061 2076 2091 2077 2025 2018 2017 2031 2016 2003 2034 2118 2137 2117 2096 2092 2101 2106 2113 2116 2121 2124 2123 2138 2169 2183 2205 2204 2198 2205 2216 2224 2245 2271 2282 2257 2258 2255 2246 2256 2266 2265 2259 2282 2328 2280 2255 2254 2250 2238 2226 2216 2205 2197 2188 2182 2171 2166 2160 2157 2155 2172 2247 2284 2312 2316 2289 2353 2489 2497 2482 2472 2456 2403 2328 2281 2276 2270 2262 2230 2219 2212 2205 2207 2206 2195 2165 2160 2144 1977 1861 1881 1866 1838 1809 1883 1982 2036 2016 2028 1974 1971 1981 2013 2064 2149 2158 2026 1913 1880 1869 1814 1784 1782 1736 1717 1731 1721 1683 1629 1593 1579 1568 1552 1537 1521 1509 1521 1575 1593 1593 1569 1515 1476 1468 1469 1467 1484 1514 1521 1524 1531 1540 1550 1563 1580 1605 1645 1683 1715 1749 1789 1842 1937 2165 2517 2716 2430 2233 2147 2102 2072 2037 2011 1991 1971 1953 1941 1927 1912 1907 1899 1893 1882 1877 1871 1866 1862 1859 1856 1852 1848 1846 1850 1849 1850 1854 1854 1857 1861 1865 1866 1870 1880 1890 1902 1916 1947 1967 1981 1964 1972 1974 1970 1959 1939 1929 1936 1944 1926 1912 1891 1904 1911 1917 1925 1948 1956 1940 1928 1898 1887 1865 1842 1825 1812 1788 1774 1772 1776 1767 1747 1731 1713 1701 1680 1674 1660 1651 1650 1652 1643 1631 1620 1624 1616 1595 1576 1575 1584 1584 1582 1563 1544 1524 1512 1503 1497 1493 1490 1501 1507 1493 1476 1460 1453 1446 1420 1379 1340 1326 1339 1354 1348 1361 1353 1341 1324 1319 1342 1362 1394 1399 1391 1389 1394 1400 1418 1422 1427 1429 1436 1442 1420 1416 1440 1461 1516 1518 1509 1500 1489 1471 1457 1447 1438 1442 1440 1441 1441 1443 1445 1446 1446 1443 1440 1438 1437 1443 1456 1459 1456 1449 1440 1432 1425 1418 1412 1408 1402 1397 1387 1381 1381 1377 1371 1369 1369 1368 1369 1367 1366 1362 1369 1370 1372 1375 1376 1372 1368 1362 1358 1357 1354 1353 1353 1351 1347 1343 1338 1333 1333 1324 1314 1305 1296 1282 1267 1262 1262 1267 1268 1263 1254 1247 1241 1233 1237 1235 1233 1233 1233 1227 1223 1218 1212 1208 1207 1201 1195 1197 1190 1186 1184 1184 1183 1180 1179 1174 1173 1172 1172 1170 1170 1170 1172 1175 1179 1182 1180 1174 1170 1168 1163 1159 1151 1149 1147 1141 1136 1132 1126 1122 1118 1115 1109 1108 1102 1095 1092 1091 1083 1080 1081 1077 1074 1068 1060 1061 1058 1054 1050 1047 1046 1045 1046 1045 1040 1035 1028 1024 1024 1018 1016 1015 1015 1014 1010 1006 957 974 890 807 771 747 701 747 775 758 783 796 792 804 769 756 760 744 729 716 694 709 679 660 656 659 674 671 668 665 667 685 688 676 677 680 680 682 677 668 667 664 657 645 645 631 634 629 631 617 615 613 607 606 613 602 588 578 576 573 566 579 594 586 585 580 582 570 560 548 540 541 550 558 556 547 542 534 521 517 513 512 513 511 504 506 506 502 497 494 498 503 504 505 495 486 477 470 462 454 449 447 445 443 440 442 446 444 448 450 454 440 434 432 433 431 428 427 424 427 432 436 437 435 430 430 430 427 424 421 434 444 462 422 423 425 417 414 415 419 424 424 414 418 422 425 429 435 439 443 441 450 457 450 458 449 459 467 502 488 467 463 479 463 491 516 520 454 441 450 457 453 418 402 376 367 367 357 348 354 366 382 379 381 363 352 348 348 357 363 365 349 362 370 382 390 389 383 390 381 391 377 383 394 403 424 432 430 411 396 396 393 387 375 365 368 359 365 368 344 339 341 340 331 330 319 334 332 339 349 358 349 342 327 331 333 323 323 325 322 324 311 304 304 306 300 295 290 286 275 263 267 276 285 295 301 314 319 320 324 325 344 356 347 339 335 344 331 334 354 354 346 341 344 361 361 361 346 328 291 274 262 253 243 239 245 245 237 227 237 243 245 239 226 221 220 223 220 237 238 223 221 223 230 221 217 217 200 213 204 225 232 217 217 219 218 231 237 236 230 226 229 220 215 261 248 223 233 233 239 245 245 248 244 241 233 262 315 310 274 244 244 257 291 327 297 300 302 321 276 318 347 336 287 270 333 276 213 191 189 196 196 190 198 212 219 236 255 281 295 311 310 269 290 289 248 222 206 206 201 202 205 205 206 214 210 213 222 222 236 243 234 228 236 248 277 333 309 347 477 553 522 411 464 449 464 396 409 445 471 503 533 571 582 568 554 530 516 509 517 565 602 533 411 459 514 474 452 436 383 359 354 417 453 472 450 479 428 461 511 428 379 389 431 434 374 353 421 456 439 447 398 371 345 343 348 389 319 292 338 348 288 314 331 335 376 392 374 288 241 227 216 224 223 211 206 215 213 219 212 226 223 260 265 261 251 244 242 230 255 237 230 231 249 252 276 267 234 248 216 206 209 199 194 189 237 205 202 186 198 174 176 184 183 165 168 184 170 156 147 133 128 127 130 129 157 169 178 186 171 149 131 144 142 138 134 112 112 98 98 90 88 85 79 91 90 109 88 77 73 75 75 72 74 75 76 74 74 72 73 72 71 70 70 72 70 68 66 66 67 68 66 70 69 68 66 67 68 67 67 67 68 66 71 68 63 63 62 64 62 63 64 64 63 64 64 64 65 58 58 56 56 54 52 53 55 55 53 54 53 52 53 54 53 53 54 56 56 53 54 54 53 54 54 56 56 58 58 59 59 59 59 62 64 66 68 64 80 89 88 81 64 55 55 57 57 62 51 66 62 60 57 54 55 60 58 57 57 58 56 56 56 56 56 56 56 56 56 55 55 81 79 79 86 91 91 93 80 75 67 66 70 72 74 78 90 97 87 99 100 92 96 99 108 112 102 109 122 129 134 136 142 145 130 125 140 152 1742 1646 1621 1578 1517 1436 1623 1787 1948 1736 1507 1344 1217 1301 1293 1010 942 955 908 872 911 979 1032 1069 943 922 963 1077 1221 1374 1282 1545 1491 1515 1487 1346 1323 1227 1087 1067 1115 1113 1038 941 872 825 800 782 762 738 726 723 724 723 722 723 722 728 733 738 738 737 737 739 741 741 743 748 750 753 752 754 755 759 763 767 790 830 929 913 882 868 878 896 888 901 903 891 879 881 906 938 983 1041 1080 1022 964 918 875 844 817 816 826 828 817 766 797 856 920 993 1048 1027 1011 966 938 996 1007 1023 1035 1072 1106 1199 1266 1294 1186 1150 1088 1060 1095 1178 1232 1220 1237 1230 1215 1275 1448 1758 1645 1428 1280 1252 1206 1246 1282 1357 1363 1361 1388 1389 1351 1347 1211 1137 1182 1129 1130 1064 987 922 885 813 798 716 599 579 577 584 632 683 725 744 755 784 751 713 680 723 713 735 696 652 611 594 555 536 544 555 568 634 612 635 661 650 641 644 693 816 947 854 775 750 736 727 724 721 723 824 955 971 882 801 752 708 664 639 652 686 688 671 666 662 645 604 564 525 488 465 480 508 535 569 611 659 704 749 805 862 916 974 954 911 858 797 740 691 647 608 573 546 551 582 614 648 687 711 724 683 639 621 609 601 611 615 630 642 599 533 494 466 423 419 481 596 640 495 379 299 191 213 298 381 478 467 424 427 401 394 394 400 415 435 448 465 482 513 571 602 637 558 530 549 576 605 635 665 700 739 778 817 857 898 946 1000 1056 1098 1152 1320 1226 1179 1228 1262 1208 1172 1117 1015 942 824 741 695 614 581 608 660 735 823 962 1112 1301 1080 1131 1175 1207 1357 1322 1281 1222 1209 1328 1247 1003 1088 1231 1279 1330 1218 1282 1359 1448 1535 1606 1584 1583 1622 1723 1645 1565 1570 1538 1507 1446 1397 1455 1532 1596 1548 1569 1587 1547 1549 1584 1618 1655 1630 1541 1507 1517 1505 1501 1538 1603 1628 1585 1533 1548 1549 1540 1533 1528 1518 1509 1503 1486 1504 1502 1489 1482 1492 1507 1530 1624 1609 1633 1681 1783 1933 1987 2155 2237 2246 1923 1662 1417 1250 1161 1107 1074 1041 1001 994 1014 1011 1042 1096 1123 1100 1071 1065 1079 1094 1123 1163 1184 1210 1335 1339 1477 1488 1594 1617 1672 1715 1792 1840 1911 1937 1968 1995 2037 2079 2109 2141 2118 2110 2098 2094 2091 2117 2133 2153 2165 2150 2105 2099 2068 2054 2053 2035 2008 2027 2025 2025 2000 1979 1962 1958 1955 1920 1927 1945 1939 1924 1914 1910 1909 2003 1920 1859 1857 1855 1847 1843 1841 1831 1833 1823 1815 1807 1801 1792 1785 1767 1780 1772 1776 1786 1798 1826 1853 1851 1836 1831 1831 1820 1812 1809 1820 1806 1791 1781 1776 1760 1746 1734 1730 1717 1715 1719 1721 1721 1694 1666 1646 1633 1630 1623 1639 1657 1656 1639 1641 1633 1648 1629 1615 1619 1645 1662 1666 1690 1675 1684 1675 1669 1659 1665 1667 1669 1668 1699 1731 1722 1715 1714 1713 1730 1735 1734 1742 1730 1716 1718 1709 1715 1708 1710 1715 1720 1726 1734 1755 1771 1779 1793 1840 1856 1865 1867 1905 1951 1980 2017 2031 2028 2039 2060 2078 2091 2094 2104 2105 2112 2132 2091 2098 2041 2028 2056 2133 2164 2135 2126 2123 2121 2115 2123 2123 2125 2130 2146 2179 2210 2209 2210 2214 2214 2227 2235 2252 2256 2255 2258 2264 2270 2270 2261 2262 2276 2261 2260 2255 2239 2230 2229 2234 2230 2221 2217 2202 2196 2184 2177 2169 2166 2162 2159 2163 2187 2248 2277 2338 2365 2362 2306 2311 2342 2356 2374 2406 2350 2320 2293 2274 2250 2233 2260 2262 2228 2219 2239 2235 2198 2185 2164 2075 1920 1861 1868 1872 1842 1853 1946 2023 2029 1986 2003 1992 1999 2041 2053 2094 2190 2142 1931 1893 1879 1871 1808 1803 1830 1760 1715 1699 1708 1705 1648 1606 1600 1597 1565 1541 1520 1504 1517 1566 1588 1588 1570 1505 1472 1466 1467 1474 1504 1518 1520 1523 1535 1543 1554 1567 1584 1607 1643 1677 1708 1747 1808 1881 2165 2411 2580 2516 2344 2226 2154 2106 2072 2043 2018 1997 1978 1960 1945 1931 1920 1913 1902 1894 1887 1881 1872 1866 1860 1856 1854 1849 1846 1843 1857 1849 1853 1851 1853 1857 1862 1866 1867 1874 1890 1902 1908 1923 1953 1977 1990 1968 1964 1969 1958 1949 1940 1924 1914 1929 1921 1905 1891 1881 1884 1888 1890 1915 1927 1933 1940 1914 1894 1874 1852 1834 1815 1792 1774 1777 1770 1757 1732 1717 1709 1698 1682 1667 1663 1645 1640 1644 1636 1629 1625 1614 1616 1602 1584 1599 1592 1590 1569 1551 1537 1524 1513 1504 1501 1489 1476 1470 1471 1475 1462 1448 1445 1438 1414 1392 1371 1357 1325 1321 1305 1337 1352 1331 1314 1322 1338 1360 1387 1378 1374 1382 1387 1385 1400 1407 1409 1414 1422 1429 1425 1398 1411 1429 1488 1510 1499 1493 1486 1477 1462 1446 1434 1433 1431 1423 1434 1438 1440 1444 1441 1438 1434 1431 1431 1433 1438 1447 1448 1445 1447 1444 1439 1431 1422 1420 1417 1412 1406 1406 1405 1400 1395 1382 1375 1370 1363 1357 1355 1345 1342 1340 1341 1346 1341 1338 1339 1340 1341 1343 1344 1344 1341 1339 1339 1336 1332 1332 1325 1314 1303 1294 1286 1279 1269 1262 1260 1260 1261 1260 1254 1246 1239 1235 1229 1229 1226 1230 1227 1224 1221 1221 1216 1210 1206 1202 1196 1192 1191 1190 1187 1185 1184 1181 1177 1174 1171 1171 1171 1170 1168 1165 1166 1168 1170 1174 1174 1166 1169 1170 1162 1158 1152 1143 1139 1136 1131 1127 1121 1119 1113 1110 1106 1101 1096 1094 1091 1088 1082 1082 1076 1077 1072 1065 1061 1061 1056 1052 1049 1045 1046 1045 1048 1043 1036 1029 1024 1026 1026 1022 1019 1018 1019 1015 1010 1004 997 923 798 777 771 753 718 703 749 743 769 771 776 793 773 745 738 734 726 719 690 686 684 673 661 651 646 662 655 658 663 660 663 660 660 670 663 669 664 656 654 648 642 632 632 620 621 631 643 619 609 609 601 594 603 607 599 585 579 562 567 570 591 578 574 570 587 582 564 548 540 534 537 544 540 535 536 534 529 525 518 509 505 502 498 497 497 497 498 492 491 498 497 493 494 499 484 471 464 457 454 444 442 439 438 438 439 438 437 440 448 445 433 428 427 426 424 423 421 424 427 430 429 427 424 420 421 421 417 416 428 436 488 442 441 436 419 411 410 417 423 417 412 416 420 422 428 427 429 426 433 442 443 442 454 448 436 447 465 458 452 425 445 439 502 506 541 467 424 454 456 433 412 381 371 375 368 356 349 352 365 384 387 384 375 364 357 346 345 351 348 342 355 370 376 378 386 375 372 372 373 374 386 396 410 426 417 423 423 408 394 385 381 371 381 384 377 378 371 369 357 349 342 336 337 342 355 358 356 360 364 386 365 347 344 329 334 334 337 337 332 322 314 321 319 296 284 283 278 272 263 264 276 282 288 299 308 323 338 337 345 354 367 363 348 353 349 348 335 350 363 361 357 361 381 390 383 349 321 297 284 267 253 244 235 232 249 234 222 223 231 231 237 237 226 215 213 219 224 230 232 230 215 213 210 208 209 202 205 212 224 215 210 216 227 223 225 229 220 209 213 205 222 247 232 215 224 227 236 245 261 270 273 278 273 264 231 225 230 237 252 287 321 317 297 276 243 261 349 295 293 246 220 234 271 280 240 196 187 185 191 187 203 225 250 271 276 276 295 292 306 298 299 257 261 231 215 211 215 202 199 200 200 204 205 205 207 209 208 215 220 219 218 222 223 234 263 283 356 373 400 473 374 533 650 644 622 711 622 538 486 496 541 569 614 609 617 629 630 623 638 603 528 463 483 609 628 661 630 517 464 466 525 537 554 519 551 588 642 576 519 498 503 489 524 497 394 381 425 389 365 347 331 327 384 378 354 292 291 305 296 261 263 288 289 316 290 293 249 231 219 214 224 228 213 203 212 207 205 198 212 209 224 239 251 235 232 213 211 226 211 216 260 269 267 272 247 242 262 252 258 246 225 221 245 193 185 177 179 197 178 156 158 164 154 168 175 188 174 164 147 142 141 116 150 157 158 158 176 174 164 145 130 129 125 111 110 92 86 90 93 102 87 98 102 99 98 81 74 74 75 74 71 75 76 76 74 74 73 73 71 70 69 69 70 69 69 67 65 66 65 64 69 68 67 65 66 67 66 67 68 68 69 67 66 64 62 62 62 61 62 63 64 64 65 65 64 65 58 56 55 55 53 50 52 55 55 55 53 55 53 53 54 54 53 52 56 55 53 57 58 53 53 54 53 54 54 56 60 61 60 59 60 62 65 66 63 79 104 102 94 82 58 54 56 60 59 46 59 64 66 64 63 53 61 57 57 57 58 56 55 55 55 55 54 54 55 55 55 69 86 83 84 82 83 80 93 95 93 82 74 73 75 86 92 98 108 102 101 106 106 105 110 107 110 97 106 113 112 113 121 133 144 129 146 146 146 1624 1608 1556 1472 1505 1463 1602 1926 2130 2066 1782 1599 1504 1517 1537 1282 928 908 860 823 846 885 1078 950 884 839 881 1099 1191 1114 1084 1198 1291 1431 1263 1158 1186 1197 1134 1031 1082 1056 1044 1046 1070 993 901 843 804 771 747 736 737 738 738 741 742 745 749 750 749 744 744 745 748 750 752 756 761 763 764 763 762 767 773 795 781 812 908 873 850 850 863 872 874 889 900 885 882 867 877 898 930 975 1012 1013 966 932 881 846 822 828 832 835 817 774 820 877 943 1044 1135 1052 1014 995 982 959 978 1018 1032 1036 1124 1202 1162 1125 1148 1140 1138 1132 1195 1234 1356 1383 1424 1359 1299 1328 1396 1560 1479 1402 1447 1319 1225 1221 1242 1298 1372 1417 1471 1452 1375 1305 1251 1217 1233 1206 1227 1231 1123 1042 1090 1009 862 725 594 575 575 580 606 654 716 774 794 832 814 773 698 646 635 636 622 619 577 521 498 494 501 505 528 549 570 618 643 622 613 588 616 680 777 831 785 723 685 665 655 653 651 672 748 835 887 833 713 667 625 604 596 591 598 588 578 568 546 538 509 480 454 459 493 532 570 604 642 695 744 783 818 886 949 969 913 876 831 784 781 685 638 601 566 538 549 582 622 656 697 742 704 661 630 604 589 580 580 590 601 604 589 551 514 544 594 629 606 743 617 486 363 283 200 189 295 405 525 503 498 464 433 417 427 433 448 466 482 496 510 523 549 605 596 564 542 547 568 592 617 645 678 713 748 785 824 865 911 954 1010 1010 1023 1120 1201 1140 1135 1207 1305 1225 1147 1089 1026 945 816 754 670 567 601 640 675 792 950 1064 1168 1304 1317 1403 1298 1302 1336 1316 1268 1106 1113 1036 992 1196 1231 1291 1176 1283 1305 1361 1452 1482 1500 1459 1463 1548 1688 1742 1618 1510 1442 1395 1277 1235 1353 1441 1425 1416 1475 1555 1483 1514 1594 1646 1613 1590 1558 1532 1533 1538 1536 1559 1605 1746 1680 1564 1551 1573 1566 1553 1547 1537 1525 1515 1496 1518 1511 1501 1491 1494 1510 1533 1592 1590 1630 1670 1716 1848 2024 2075 2063 2056 1962 1720 1510 1275 1178 1124 1082 1048 1038 1021 1011 1060 1085 1109 1113 1084 1057 1048 1092 1124 1134 1139 1144 1180 1289 1469 1471 1452 1501 1644 1774 1844 1888 1910 1902 1948 1987 1993 2038 2049 2144 2226 2161 2097 2083 2083 2111 2164 2167 2143 2114 2110 2081 2079 2064 2048 2035 2029 2032 2041 2047 2055 2041 2007 2001 1984 1929 1940 1983 1982 1968 1955 1944 1933 1917 1915 1898 1889 1878 1875 1867 1872 1861 1838 1851 1843 1832 1823 1821 1810 1804 1784 1784 1785 1782 1790 1791 1796 1813 1824 1830 1848 1846 1832 1824 1822 1830 1823 1810 1799 1783 1768 1760 1752 1747 1737 1747 1739 1716 1708 1691 1677 1664 1644 1642 1636 1653 1674 1665 1655 1650 1646 1634 1630 1629 1618 1624 1637 1659 1669 1657 1675 1651 1655 1668 1662 1668 1661 1672 1702 1691 1709 1749 1697 1700 1703 1702 1710 1710 1693 1705 1703 1700 1704 1709 1714 1717 1733 1761 1768 1791 1809 1823 1840 1853 1845 1859 1871 1895 1929 1938 1983 2000 2021 2049 2067 2064 2071 2085 2106 2136 2178 2174 2146 2169 2082 2088 2134 2150 2136 2182 2158 2151 2145 2138 2141 2137 2131 2142 2150 2166 2194 2220 2216 2218 2222 2229 2238 2241 2243 2250 2256 2263 2278 2270 2269 2282 2273 2267 2255 2227 2214 2213 2212 2217 2215 2212 2205 2197 2193 2185 2179 2171 2167 2167 2164 2171 2193 2279 2357 2376 2383 2387 2345 2325 2299 2314 2358 2388 2383 2342 2298 2285 2261 2266 2292 2287 2245 2270 2282 2213 2205 2225 2213 2148 1946 1900 1961 2000 2005 2020 2053 2033 2016 1976 1958 2011 2048 2196 2241 2151 2090 1964 1886 1865 1860 1826 1823 1860 1902 1761 1705 1681 1684 1693 1679 1646 1641 1605 1570 1539 1513 1499 1529 1575 1586 1583 1573 1511 1471 1465 1466 1477 1504 1512 1519 1524 1536 1545 1556 1569 1585 1605 1640 1682 1722 1773 1847 2027 2230 2621 2547 2390 2287 2206 2150 2106 2070 2038 2009 1986 1969 1954 1942 1927 1912 1899 1896 1891 1889 1883 1873 1865 1859 1856 1853 1849 1848 1843 1854 1852 1852 1851 1854 1857 1869 1870 1874 1894 1905 1925 1924 1932 1962 1987 1987 1961 1960 1950 1932 1925 1920 1910 1899 1896 1894 1891 1882 1873 1866 1862 1865 1879 1894 1904 1925 1927 1928 1900 1870 1846 1820 1796 1780 1784 1778 1760 1733 1716 1709 1692 1679 1661 1654 1638 1628 1627 1626 1612 1611 1612 1608 1611 1612 1615 1606 1590 1566 1550 1546 1530 1519 1514 1501 1489 1480 1479 1462 1455 1451 1453 1447 1433 1428 1424 1397 1373 1349 1335 1307 1330 1345 1324 1306 1321 1329 1355 1378 1366 1367 1373 1373 1375 1381 1391 1394 1400 1409 1412 1414 1388 1391 1413 1456 1502 1494 1485 1480 1473 1464 1455 1439 1428 1428 1421 1423 1434 1434 1440 1438 1434 1428 1424 1423 1423 1424 1424 1425 1431 1436 1438 1436 1426 1413 1405 1399 1403 1412 1422 1427 1422 1418 1411 1403 1397 1393 1385 1378 1370 1362 1353 1344 1336 1339 1339 1324 1316 1312 1314 1314 1317 1320 1321 1323 1325 1325 1321 1316 1311 1299 1288 1281 1276 1271 1264 1257 1254 1254 1255 1249 1241 1235 1233 1231 1228 1225 1223 1222 1223 1221 1219 1216 1210 1205 1198 1197 1196 1194 1191 1189 1186 1185 1181 1178 1174 1175 1172 1172 1172 1168 1164 1159 1160 1159 1167 1168 1168 1171 1166 1159 1153 1150 1145 1141 1138 1133 1131 1125 1116 1108 1104 1099 1100 1094 1091 1089 1085 1084 1079 1073 1073 1069 1062 1061 1060 1056 1052 1049 1048 1047 1046 1044 1034 1028 1029 1027 1029 1027 1024 1021 1017 1017 1012 1007 996 965 843 758 737 733 724 710 704 693 743 758 747 772 777 764 750 729 712 700 706 706 679 667 666 654 657 642 642 647 653 652 646 650 644 646 654 647 649 646 646 642 638 631 622 624 611 618 642 649 617 598 605 595 586 596 602 587 580 577 580 570 565 576 580 571 563 583 587 578 561 552 538 528 535 530 526 521 525 530 531 522 511 509 503 498 497 496 493 491 489 487 493 491 486 490 496 481 472 467 469 464 459 453 445 440 435 435 435 434 436 436 440 436 428 423 423 422 420 418 422 426 431 425 421 419 415 415 416 414 413 419 425 438 429 431 413 408 412 418 423 422 414 409 415 418 418 420 419 416 415 423 429 432 431 437 441 433 432 441 442 431 413 404 413 416 441 452 445 417 429 420 409 404 373 370 367 361 353 348 344 352 367 375 380 378 369 366 353 340 346 346 338 345 359 366 369 384 385 369 359 371 386 386 395 405 414 403 403 408 391 391 387 381 381 387 378 367 363 368 372 373 373 367 355 357 359 363 356 343 343 368 386 359 340 329 324 317 326 337 332 328 313 314 320 324 301 292 279 273 265 262 267 289 294 298 307 315 328 328 330 346 358 364 366 360 366 366 359 345 351 361 370 370 376 377 392 396 381 340 309 293 276 265 252 244 230 233 242 220 219 226 223 231 233 223 219 207 212 226 221 227 232 228 221 212 208 206 202 204 218 215 209 204 213 218 214 215 221 226 208 203 197 203 206 213 219 218 233 251 280 294 282 269 251 234 227 230 251 257 292 311 344 310 283 357 332 215 227 247 202 249 393 358 200 187 188 186 185 185 186 186 188 229 280 298 292 314 277 274 282 298 289 268 245 227 214 199 200 200 201 195 199 203 206 203 209 207 212 217 216 220 227 229 240 234 229 241 252 291 358 466 505 350 483 498 438 451 556 462 403 433 532 480 451 451 463 461 455 438 427 450 558 629 621 515 461 453 440 454 511 496 429 382 385 392 392 399 424 443 452 467 495 516 540 547 539 467 452 448 440 420 345 301 321 296 287 286 268 238 241 234 237 238 240 228 231 231 234 216 217 209 218 246 255 241 214 210 213 204 199 210 222 242 221 204 208 208 203 212 223 227 222 226 245 244 252 267 277 270 293 294 291 263 237 236 202 197 197 160 159 173 195 169 161 159 147 171 192 185 173 165 143 128 117 143 153 148 151 158 160 163 147 149 126 116 105 93 98 95 93 93 92 84 109 110 94 93 83 73 75 73 73 72 74 75 74 74 75 73 71 70 70 70 69 68 69 70 68 65 65 65 67 67 67 65 64 63 64 63 64 67 69 69 68 67 65 64 63 63 62 61 64 64 64 65 64 64 64 63 57 54 56 54 52 52 53 54 53 53 53 53 52 54 53 54 55 55 56 54 53 53 53 52 54 55 55 54 55 58 59 61 62 62 62 61 60 61 69 93 108 107 96 75 57 56 55 51 54 52 61 63 64 56 57 62 56 56 56 57 55 54 55 56 54 54 54 55 55 56 82 77 69 66 64 65 67 73 83 84 87 86 86 74 86 106 105 105 103 103 98 100 107 103 103 99 99 103 115 113 127 123 136 141 135 152 160 163 1527 1511 1477 1637 1578 1591 1755 1838 2004 2008 1884 1758 1768 1722 1657 1381 1145 1169 1014 900 803 906 1041 967 821 788 795 997 1116 968 957 1042 1190 1178 1073 936 992 969 1050 1156 1166 1190 1150 1073 1054 1079 1070 1025 929 856 807 776 760 759 761 765 766 766 768 766 759 753 754 754 756 758 761 764 770 773 776 775 773 782 790 818 785 792 809 819 830 835 846 859 871 894 921 886 867 864 865 870 884 915 961 960 936 915 869 849 832 838 840 843 834 782 842 903 972 1103 1179 1104 1018 977 995 1053 999 1065 1091 1065 1082 1145 1191 1097 1038 1019 1023 1041 1134 1259 1257 1409 1506 1406 1291 1287 1250 1337 1293 1347 1639 1423 1200 1181 1245 1277 1314 1490 1642 1589 1408 1273 1217 1186 1215 1157 1132 1194 1155 1049 1071 1169 1011 809 642 587 581 593 619 652 708 751 807 874 910 817 701 630 571 540 529 532 502 471 450 450 453 460 484 505 550 576 594 591 568 540 534 556 587 627 759 776 671 627 598 591 584 586 614 653 760 825 715 641 594 566 554 540 531 524 512 497 482 465 456 438 434 468 510 556 605 653 692 749 797 834 865 961 1021 955 916 875 840 875 768 650 607 576 549 529 549 584 620 657 685 707 672 638 608 582 566 559 558 564 573 578 583 584 561 578 650 738 720 670 523 476 368 288 237 178 210 307 407 410 476 494 450 448 466 471 489 511 524 537 556 567 568 579 581 569 557 554 565 584 607 633 662 692 724 759 795 834 871 910 944 955 960 981 1060 1082 1090 1126 1192 1309 1319 1269 1158 983 934 779 687 589 568 597 647 711 842 979 1137 1132 1227 1222 1228 1200 1282 1360 1185 1038 995 919 1073 1160 1260 1215 1102 1214 1231 1338 1437 1428 1372 1316 1425 1448 1461 1507 1495 1422 1284 1246 1126 1144 1366 1264 1247 1311 1399 1475 1511 1520 1557 1586 1578 1569 1612 1570 1565 1524 1542 1585 1630 1952 1821 1733 1626 1594 1585 1583 1572 1550 1532 1522 1508 1536 1528 1515 1508 1499 1510 1533 1546 1577 1616 1656 1706 1853 2049 2047 2016 1946 1923 1668 1529 1357 1240 1169 1122 1081 1060 1026 994 1016 1048 1079 1110 1103 1087 1025 1048 1077 1082 1104 1129 1161 1246 1437 1556 1589 1616 1706 1793 1889 1946 1918 1903 1931 2019 2014 2047 2097 2139 2185 2151 2098 2077 2095 2133 2125 2123 2094 2081 2090 2066 2068 2054 2054 2050 2059 2057 2062 2067 2073 2067 2033 2011 1995 1938 2012 2018 2009 1994 1986 1977 1957 1944 1939 1924 1912 1907 1900 1893 1905 1896 1860 1860 1863 1852 1840 1838 1828 1814 1793 1791 1793 1794 1792 1790 1791 1815 1809 1821 1821 1797 1791 1820 1832 1833 1837 1825 1808 1792 1783 1775 1766 1768 1756 1745 1731 1720 1707 1689 1684 1671 1665 1652 1653 1675 1690 1678 1675 1658 1649 1653 1643 1649 1631 1624 1625 1628 1633 1638 1642 1645 1656 1653 1653 1654 1656 1658 1661 1667 1689 1705 1682 1680 1680 1682 1689 1690 1689 1692 1694 1697 1701 1741 1747 1743 1754 1769 1785 1798 1811 1816 1825 1832 1838 1847 1863 1892 1900 1916 1957 1978 1988 2009 2018 2012 2020 2022 2030 2081 2172 2175 2195 2200 2175 2133 2178 2210 2145 2173 2235 2199 2174 2168 2163 2156 2142 2142 2163 2183 2197 2231 2252 2242 2233 2234 2239 2237 2241 2247 2254 2263 2264 2260 2280 2324 2291 2262 2243 2229 2221 2222 2212 2205 2205 2200 2194 2194 2187 2185 2183 2177 2171 2170 2171 2179 2200 2239 2298 2351 2402 2411 2365 2326 2304 2338 2373 2401 2377 2352 2359 2303 2279 2273 2309 2277 2266 2314 2250 2160 2201 2211 2204 2184 2029 2024 2140 2205 2155 2128 2076 2023 1977 1925 1997 2107 2086 2252 2313 2140 1949 1893 1866 1834 1813 1811 1853 1882 1808 1709 1678 1672 1659 1666 1667 1652 1634 1602 1569 1543 1510 1497 1528 1572 1583 1579 1579 1519 1470 1464 1463 1477 1503 1513 1520 1525 1537 1546 1556 1568 1584 1609 1644 1685 1735 1797 1961 2267 2562 2639 2559 2368 2274 2189 2118 2085 2057 2029 2001 1977 1959 1944 1926 1915 1904 1896 1887 1882 1881 1879 1873 1866 1860 1856 1853 1848 1846 1844 1854 1853 1852 1852 1854 1860 1877 1882 1890 1915 1933 1933 1950 1940 1954 1982 1986 1961 1956 1945 1928 1922 1915 1913 1904 1896 1888 1879 1871 1866 1861 1859 1862 1872 1878 1885 1922 1917 1904 1905 1880 1852 1826 1804 1790 1802 1779 1766 1748 1720 1704 1696 1684 1667 1659 1631 1617 1611 1600 1590 1579 1601 1615 1622 1620 1627 1604 1588 1579 1567 1557 1542 1528 1515 1498 1493 1500 1501 1491 1480 1470 1463 1448 1427 1416 1417 1405 1393 1376 1361 1335 1307 1316 1320 1306 1304 1320 1337 1360 1356 1355 1361 1362 1364 1369 1380 1381 1386 1392 1401 1389 1372 1381 1404 1447 1499 1492 1484 1480 1472 1465 1456 1444 1432 1427 1424 1417 1416 1414 1416 1414 1416 1420 1416 1411 1411 1408 1408 1409 1412 1422 1427 1426 1424 1417 1409 1398 1394 1397 1407 1416 1423 1427 1425 1422 1418 1412 1406 1398 1391 1385 1379 1371 1366 1363 1354 1344 1342 1332 1321 1313 1303 1300 1299 1294 1295 1298 1296 1296 1298 1290 1281 1273 1269 1266 1262 1257 1253 1252 1250 1244 1240 1237 1233 1230 1226 1222 1220 1220 1219 1217 1212 1210 1208 1203 1202 1202 1200 1197 1194 1193 1190 1189 1186 1181 1178 1178 1178 1176 1174 1171 1168 1164 1162 1156 1159 1157 1162 1164 1159 1155 1152 1149 1146 1139 1137 1136 1131 1126 1119 1113 1107 1103 1096 1092 1086 1084 1083 1078 1075 1071 1070 1066 1063 1060 1058 1055 1049 1048 1048 1045 1046 1042 1033 1030 1030 1030 1031 1029 1025 1021 1016 1013 1006 999 957 830 770 762 803 777 760 738 721 712 687 713 733 757 746 750 756 742 722 692 680 699 689 672 655 643 654 644 633 638 639 639 639 639 632 642 644 634 640 630 632 630 628 624 613 612 605 615 637 646 609 590 595 588 592 585 581 567 568 566 580 572 557 552 555 576 554 567 582 573 560 555 542 523 527 525 519 513 516 525 523 525 521 517 510 511 509 509 505 492 485 483 487 489 481 487 490 484 480 477 469 460 454 444 439 437 433 432 430 428 430 429 427 432 426 422 422 418 418 416 420 424 431 424 417 415 412 410 410 408 410 414 419 424 421 418 405 413 429 444 434 416 407 409 412 419 427 419 414 404 412 416 419 424 425 423 429 428 417 421 429 419 405 394 399 401 396 399 399 399 398 397 392 394 373 362 364 367 360 346 340 354 362 383 393 383 369 364 360 345 340 343 335 345 350 352 372 381 380 367 354 372 379 378 396 395 398 393 388 392 379 377 382 394 391 395 383 366 354 347 355 365 361 364 372 363 349 342 347 341 332 359 362 357 326 315 314 312 315 325 324 316 308 305 307 319 308 294 281 271 261 259 276 286 289 296 305 311 320 316 331 337 355 353 364 365 375 377 367 359 374 376 377 369 364 369 383 378 384 370 333 309 293 278 251 242 236 224 235 232 221 214 217 219 229 224 217 215 207 215 215 227 237 230 226 227 214 216 201 203 201 204 200 198 205 212 206 209 220 220 215 209 202 205 207 218 219 243 305 297 266 262 255 245 240 236 254 285 280 301 310 331 356 363 309 290 230 207 207 230 330 373 263 197 186 194 187 185 187 185 185 185 188 194 205 212 226 221 230 289 307 304 252 233 218 203 205 198 196 197 200 199 210 219 216 215 229 240 252 266 269 273 284 277 275 259 255 244 241 251 274 305 298 289 303 321 320 315 332 341 349 375 376 350 341 330 335 365 356 376 364 384 408 444 516 621 597 447 390 356 361 368 346 336 350 365 380 390 402 427 450 495 524 525 520 520 442 543 476 485 372 333 319 276 262 255 257 255 252 254 217 219 229 223 223 216 211 219 206 211 199 216 244 230 220 216 200 195 188 193 192 204 211 214 204 195 209 215 194 203 203 208 244 265 330 279 265 253 273 286 306 263 244 228 214 203 197 177 189 174 176 156 173 188 169 171 154 158 175 172 170 157 159 138 113 128 130 143 139 142 150 149 151 130 117 107 97 96 103 112 101 90 86 89 89 101 100 86 82 74 75 73 71 78 74 74 74 76 74 72 72 72 70 69 68 68 69 68 68 67 65 65 64 63 63 64 65 64 63 63 61 62 66 65 65 70 68 67 65 63 64 65 62 63 66 64 62 63 63 63 58 54 57 57 56 52 52 54 54 54 53 53 52 53 54 54 54 56 56 58 55 53 52 52 52 53 54 55 54 57 58 60 62 64 64 61 60 60 65 71 91 109 104 88 60 56 58 51 67 52 62 65 58 55 65 61 55 58 57 56 55 54 54 54 53 53 53 53 54 65 71 63 65 75 78 84 82 80 70 76 92 92 89 76 75 82 88 98 88 92 84 82 86 94 92 96 113 118 122 133 132 135 138 149 138 153 157 157